bibel/bibel_html/de_new/_assets/css/style.css

778 lines
16 KiB
CSS
Raw Normal View History

/*fadecontrols*/
/*#mainContainer {
position: relative;
text-align: center;
height: 2400px;
background: #eee;
}*/
/*end fadecontrols*/
/*
#arrowContainer button.btn {
width: 200px;
height: 40px;
position: fixed;
top: 40px;
left: 50%;
color: #333;
font-size: 16px;
margin-left: -100px;
}
*/
/* for drop cap for future paragraph view */
.paragraphview:first-child:first-letter {float:left; color:#a23021; font-size:420%; line-height:100%; padding:4px 8px 0 3px;font-family: Georgia;}
/* hack to fix dropcap alignment for Firefox only */
body:not(:-moz-handler-blocked) .paragraphview:first-child:first-letter {
margin-top: 0.15em;
}
/*
.paragraphs {line-height: 2.3;}
#div sup {font-size:60%;color:#999;}
h1 {font-size:32px;}
h2 {font-size:26px;}
h3 {font-size:20px;font-weight:normal;}
h4 {font-size:16px;font-weight:normal;}
h5 {font-size:12px;}
@font-face
{*/
p.search_margin {
margin-left: 50px
}
.imageatt {
width:25px;
height:25px;
text-align:absbottom;
}
.shareright {
margin: 10px 5px 30px 30px;
text-align: right;
}
/* Style arrow left and right - see fade in and out at script.js line 40*/
.bible-nav-button {
bottom: 150px; /*150px;*/
}
@media screen and (min-width: 30em)
.pa3-m {
padding: 1rem;
}
.bg-white {
background-color: #fff;
}
.dim, .dim:focus, .dim:hover {
transition: opacity .15s ease-in;
}
.dim {
opacity: 1;
}
.pa2 {
padding: .5rem;
}
.fixed {
position: fixed;
}
.justify-center {
justify-content: center;
}
.items-center {
align-items: center;
}
.flex {
display: flex;
}
.right-1 {
right: 1rem;
}
.left-1 {
left: 0.5rem; /*2rem;*/
}
.br-100 {
border-radius: 100%;
}
.b--black-20 {
border-color: rgba(0,0,0,0.2);
}
.ba {
border-style: solid;
border-width: 1px;
}
[role="button"], a, button {
cursor: pointer;
}
a {
background-color: transparent;
-webkit-text-decoration-skip: objects;
}
/* WProject header */
a.wplink:link {
background: transparent; /*transparent;*/
color: #FEFEFC; /*#FEFEFC; - wp white*/
f/*ont-weight: normal; normal*/
font-weight: bold;
font-size:1.3em;
line-height: 140%;
margin: 0.2em 0 0;
text-shadow: 0px 2px 2px rgba(0,0,0,.5);
}
a.wplink:visited {
background: transparent; /*transparent;*/
color: #FEFEFC; /*#FEFEFC; - wp white*/
f/*ont-weight: normal; normal*/
font-weight: bold;
font-size:1.3em;
line-height: 140%;
margin: 0.2em 0 0;
text-shadow: 0px 2px 2px rgba(0,0,0,.5);
}
a.wplink:hover {
background: transparent; /*transparent;*/
color: #FEFEFC; /*#FEFEFC; - wp white*/
f/*ont-weight: normal; normal*/
font-weight: bold;
font-size:1.3em;
line-height: 140%;
margin: 0.2em 0 0;
text-shadow: 0px 2px 2px rgba(0,0,0,.5);
}
*, :after, :before {
box-sizing: border-box;
}
.tc {
text-align: center;
}
.yv-green {
color: #6ab750;
}
@media screen and (min-width: 30em)
.f6-m {
font-size: .875rem;
}
.bg-transparent {
background-color: transparent;
}
/* Style Dropdown Button */
.dropbtn {
background-color: transparent;/*#ffffff;*/
color: #AA2023;
border: none;
cursor: pointer;
font-size: 75%;
padding-top: 0.5em;
text-transform: none;
font-style: normal;
font-weight: bold;
float: right;
}
/* The container <div> - needed to position the dropdown content
.dropdown {
position: relativex;
display: inline-blockx;
float: rightx;
}*/
/* Dropdown Content (Hidden by Default) */
.dropdown-content {
display: none;
position: absolute;
background-color: #ffffff;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
}
/* Links inside the dropdown */
.dropdown-content a {
color: #AA2023;
font-size: 75%;
padding-top: 0.5em;
padding: 12px 16px;
text-decoration: none;
display: block;
font-style: normal;
font-weight: bold;
}
/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #f1f1f1}
/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
display: block;
}
/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
background-color: #FFFFFF;
}
.background2{ /*used in votd spanish*/
background-color:#F3F1EB;
padding:1em;
margin-top:1em;
margin-bottom:1em;
border-radius:9px; /*adjust*/}
.w3_whatsapp_btn {
background-image: url('icon.png');
border: 1px solid rgba(0, 0, 0, 0.1);
display: inline-block !important;
position: relative;
font-family: Arial,sans-serif;
letter-spacing: .4px;
cursor: pointer;
font-weight: 400;
text-transform: none;
color: #fff;
border-radius: 2px;
background-color: #5cbe4a;
background-repeat: no-repeat;
line-height: 1.2;
text-decoration: none;
text-align: left;
}
.w3_whatsapp_btn_small {
font-size: 12px;
background-size: 16px;
background-position: 5px 2px;
padding: 3px 6px 3px 25px;
}
.w3_whatsapp_btn_medium {
font-size: 16px;
background-size: 20px;
background-position: 4px 2px;
padding: 4px 6px 4px 30px;
}
.w3_whatsapp_btn_large {
font-size: 16px;
background-size: 20px;
background-position: 5px 5px;
padding: 8px 6px 8px 30px;
color: #fff;
}
a.whatsapp { color: #fff;}
/*old starts here*/
a.special {
color: #0000FF;
outline: 0;
font-family: 'Raleway', sans-serif;
font-size: 11px;
text-decoration: underline;
}
.chap {
/*background-color: #F98A3F;*/
border-bottom: 1px solid #333333;
border-right: 1px solid #333333;
border-left: 1px solid #333333;
border-top: 1px solid #333333;
border-color: #737373;
padding-left: 7px;
padding-right: 7px;
font-size: 100%;
font-weight: normal;
xcolor: #EEFFFF;
display:inline;
line-height:200%;
border-radius: 0.2em /*new 2019*/
}
.chap2 {
background-color: #F98A3F;
border-bottom: 1px solid #333333;
border-right: 1px solid #333333;
border-left: 1px solid #333333;
border-top: 1px solid #333333;
border-color: #737373;
padding-left: 7px;
padding-right: 7px;
font-size: 100%;
font-weight: normal;
color: #EEFFFF;
display:inline;
line-height:200%;
border-radius: 0.2em;
display: inline-block; /*new 2019*/
}
.ymgrey {
display: inline-block;
white-space: nowrap;
background-color: #A6A6A6; /* [disabled] #AA2023; */
/* [disabled]border: 1px solid #FEFEFC; */
-webkit-border-radius: 0.2em;
-moz-border-radius: 0.2em;
border-radius: 0.2em;
color: #FEFEFC !important;
cursor: pointer;
font-size:.7em;
margin: 0.1em;
overflow: visible; /* removes extra side spacing in IE */
text-decoration: none !important;
padding-top: .2em;
padding-right: 0.5em;
padding-bottom: 0.3em;
padding-left: 0.5em;
line-height: 1.2em;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,.2);
-moz-box-shadow: 0px 1px 1px rgba(0,0,0,.2);
box-shadow: 0px 1px 1px rgba(0,0,0,.2);
text-transform: uppercase;
}
.chapread {
background-color: #908d7e;/*#AA2023; /*#737373;*/
border-bottom: 1px solid #333333;
border-right: 1px solid #333333;
border-left: 1px solid #333333;
border-top: 1px solid #333333;
padding-left: 7px;
padding-right: 7px;
font-size: 100%;
font-weight: normal;
color: #EEFFFF;
display:inline;
line-height:200%;
border-radius: 0.2em /*new 2019*/
}
a.chap:hover {
font-size: 100%; color: red; background-color: #F3F1EB; text-decoration: none
}
/* increase decrease button*/
.ym-button2
{
display: inline-block;
white-space: nowrap;
background-color: #a6a6a6; /* [disabled] #AA2023; */
/* [disabled]border: 1px solid #FEFEFC; */
-webkit-border-radius: 0.2em;
-moz-border-radius: 0.2em;
border-radius: 0.2em;
color: #FEFEFC !important;
cursor: pointer;
font-size:.7em;
margin: 0.1em;
overflow: visible; /* removes extra side spacing in IE */
text-decoration: none !important;
padding-top: .2em;
padding-right: 0.5em;
padding-bottom: 0.3em;
padding-left: 0.5em;
line-height: 1.2em;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,.2);
-moz-box-shadow: 0px 1px 1px rgba(0,0,0,.2);
box-shadow: 0px 1px 1px rgba(0,0,0,.2);
text-transform: uppercase;
}
.ym-button2:hover {
background-color: #AA2023;
}
.ym-button2:active {
background-color: #AA2023;
}
.ym-button2:visited {
background-color: #AA2023;
}
.social-slide {
height: 48px;
width: 48px;
margin: 0px 0px 0px 10px;
float: right;
-webkit-transition: all ease 0.3s;
-moz-transition: all ease 0.3s;
-o-transition: all ease 0.3s;
-ms-transition: all ease 0.3s;
transition: all ease 0.3s;
}
.social-slide:hover {
background-position: 0px -48px;
box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.8);
}
.twitter-hover {
background-image: url('../img/twitter-hover.png');
}
.facebook-hover {
background-image: url('../img/facebook-hover.png');
}
.google-hover {
background-image: url('../img/google-hover.png');
}
.instagram-hover {
background-image: url('../img/instagram-hover.png');
}
/*.linkedin-hover {
background-image: url('../img/linkedin-hover.png');
}*/
.youtube-hover {
background-image: url('../img/youtube-hover.png');
}
.email-hover {
background-image: url('../img/email-hover.png');
}
.instagram-hover {
background-image: url('../img/instagram-hover.png');
}
/*this one in use:*/
.social-slide_2 {
height: 30px;
width: 30px;
margin: 0px 0px 0px 10px;
float: right;
-webkit-transition: all ease 0.3s;
-moz-transition: all ease 0.3s;
-o-transition: all ease 0.3s;
-ms-transition: all ease 0.3s;
transition: all ease 0.3s;
}
.social-slide_2:hover {
background-position: 0px -30px;
box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.0); /*change to 0,0,0,0.8 for margin*/
}
.twitter-hover_2 {
background-image: url('../img/twitter-hover_2.png');
}
.facebook-hover_2 {
background-image: url('../img/facebook-hover_2.png');
}
.google-hover_2 {
background-image: url('../img/google-hover_2.png');
}
.linkedin-hover_2 {
background-image: url('../img/linkedin-hover_2.png');
}
.email-hover_2 {
background-image: url('../img/email-hover_2.png');
}
.instagram-hover_2 {
background-image: url('../img/instagram-hover_2.png');
}
.logo { font-size:1.8em;
color:#FFF;
}
.background {
background-color: #F3F1EB;
padding: 1em;
margin-top: 1em;
margin-bottom: 1em;
}
.background2 {
background-color: #F1EBF3;
padding: 1em;
margin-top: 1em;
margin-bottom: 1em;
}
.quote {
font-variant: small-caps;
}
.red {
color: #AA2023;
}
.word {
color: #AA2023;
}
.centered {
text-align:center;
}
.large {
font-size: 1.6em;
}
.bold {
font-weight:bold
}
.full-width {
width: 100%;
}
.text_ind {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
font-style: normal;
}
.text_ind2 {
font-size: 115%;
padding-top: 10.5em;
font-style: oblique;
color: #000080;
font-weight: bold;
/* [disabled]padding-left: 0.8em; */
}
.toccolours{
border:1px solid #aaa;
background-color:#f9f9f9;
padding:5px;font-size:100%
}
div.thumbinner{
border:1px solid #cccccc;
padding:3px !important;
background-color:White;
font-size:100%;
text-align:center;
overflow:hidden}
.textWarning {
font-size: 70%;
line-height: 120%;
vertical-align: auto;
font-weight: bold;
margin-top: 1.4em;
}
.textOptions {
margin-bottom: 0px;
margin-top: 0px;
}
.textAudio {
background-color: #FEFEFC;
/* [disabled]padding-top: 10px; */
}
.textHeader {
margin-bottom: 15px;
padding-bottom: 0px;
line-height: 140%;
/* [disabled]margin-top: 15px; */
}
.textBody p {
/* [disabled]border-bottom-style: solid; */
margin-bottom: 0px;
/* [disabled]padding-bottom: 5px; */
/* [disabled]border-bottom-color: #E2E2E2; */
/* [disabled]padding-top: 5px; */
/* [disabled]border-bottom-width: 1px; */
line-height: 1.5em !important;
}
#redborder {
/* red at the bottom of pages */
border: 2px;
border-color: #AA2023;
padding: 2px;
border-radius: 25px;
border-bottom: 6px solid #AA2023;
background-colorx: lightgrey;
position:relative;
}
#redtop {
border: 2px;
border-color:#AA2126;
padding: 10px;
border-radius: 25px;
border-top: 6px solid red;
background-colorx: lightgrey;
}
#textBody br {
margin-top: 3px !important;
}
#textBody a {
color: #000;
}
#textBody a:visited {
text-decoration: none;
color: #000;
background: transparent;
}
#textBody a:hover {
text-decoration: none;
color: #000;
background-color: #F3F1EB;
}
#textBody a:focus {
text-decoration: none;
color: #333;
background: transparent;
}
#textBody a:active {
text-decoration: none;
background: transparent;
}
.verse {
font-weight: bold;
color: #D2B48C;
font-size: 80%;
font-style: italic;
/* [disabled]vertical-align: super; */
}
.textNav {
text-align: left;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.textFooter {
text-align: right;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
line-height: 200%;
}
.align-right {
text-align: right;
}
/* font resizer styles */
.fontresize {
margin: 0 0.5em 0 0;
}
.resetFont {
font-size: 1em;
line-height:1em;
}
.decreaseFont {
font-size: 1em;
line-height:1em;
}
.normalizeFont {
font-size: 1em;
}
.increaseFont {
font-size: 1em;
line-height:1em;
}
#fontResizer {
margin: 0 0 1em 0;
font-size: 100%;
font-weight: bold;
}
#fontResizer a:link {
text-decoration: none;
}
#fontResizer a:visited {
text-decoration: none;
}
#fontResizer a:hover {
text-decoration: none;
}
#fontResize, .block-fontResizer {
float: right;
margin: 0;
}
.breadCrumbs {
font-size: 75%;
padding-top: 0.5em;
text-transform: none;
font-style: normal;
font-weight: bold;
/* [disabled]padding-left: 0.8em; */
}
ul.list-bibles {
list-style-image: url('../img/book.png' );
/* [disabled nov2017]display: inline; */
padding-left: 2.0em /* [added nov2017]display: inline; */
}
ul.list-audio {
list-style-image: url('../img/audio-headphones.png' );
/* [disabled nov2017]display: inline; */
padding-left: 2.0em /* [added nov2017]display: inline; */
}
ul.list-verses {
list-style-image: url('../img/openbook.png' );
/* [disabled nov2017]display: inline; */
padding-left: 2.0em /* [added nov2017]display: inline; */
}
ul.list-multi {
list-style-image: url('../img/multi.png' );
/* [disabled nov2017]display: inline; */
padding-left: 2.0em /* [added nov2017]display: inline; */
}
ul.list-multi-2 {
list-style-image: url('../img/multi-2.png' );
/* [disabled nov2017]display: inline; */
padding-left: 2.0em /* [added nov2017]display: inline; */
}
ul.list-page {
list-style-image: url('../img/page.png' );
/* [disabled nov2017]display: inline; */
padding-left: 2.0em /* [added nov2017]display: inline; */
}
ul.list-download {
list-style-image: url('../img/download.png' );
/* [disabled nov2017]display: inline; */
padding-left: 2.0em /* [added nov2017]display: inline; */
}
ul.list-www {
list-style-image: url('../img/www.png' );
/* [disabled nov2017]display: inline; */
padding-left: 2.0em /* [added nov2017]display: inline; */
}
blockquote {
border-left: 4px solid #ccc;
color: #a5a4a4;
font-style: italic;
margin: 30px 0 30px 15px;
padding-left: 15px;
}
.rslides {
position: relative;
list-style: none;
overflow: hidden;
width: 100%;
padding: 0;
margin: 0;
}
.rslides ul {
margin-top: 10px;
}
.rslides li {
-webkit-backface-visibility: hidden;
position: absolute;
display: none;
width: 100%;
left: 0;
top: 0;
margin-left: 0px;
}
.rslides li:first-child {
position: relative;
display: block;
float: left;
}
.rslides img {
display: block;
height: auto;
float: center; /*changed from left*/
width: 100%;
border: 0;
max-width: 800px; /*new*/
}