@import url('https://fonts.googleapis.com/css?family=Crimson+Text:400,400i,600');
@import url('https://fonts.googleapis.com/css?family=Merriweather:300');
/*@import url(https://fonts.googleapis.com/css?family=Gentium+Book+Basic:400,700,400italic);*/
@import 'https://fonts.googleapis.com/css?family=PT+Sans';
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700);
@import url('https://fonts.googleapis.com/css2?family=Ibarra+Real+Nova:ital,wght@0,400..700;1,400..700');

/* voir font-family: Georgia, "Bitstream Charter", serif; */
body {
    /*font-family: Snippet,sans-serif;*/
	font-family: 'PT Sans', Georgia, 'Times New Roman', Times,serif;
	font-weight: 400;
	font-style: normal;
	font-size:11pt;
	width: 100%;
	height: 100%;
	margin:0 0 0 0;
	/*background-color: #fff1e0;*/
	/*background-color: #efebe7;*/
   background-color: #f5f5f5;
   padding-bottom: 0;
   margin-bottom: 0;
}

::selection {
  background: #a8d1ff; color:#222;
}
::-moz-selection {
  background: #a8d1ff; color:#222;
}

#general_haut {
display:block; clear:left; width:100%; margin:0; padding:0;
}

#haut {
	width:1130px;
	height:140px;
	padding-top:10px;
	padding-left:40px;
	background-image:url(../images/Systemesolaire2.jpg);
	border-radius: 0px;
	margin:auto;
}
#haut p, #haut h1 {color:#fff;}

h1, h2, h3 {

    clear: both;
	
	/*font-size: 21pt;*/
    /*font-family: Snippet,sans-serif;*/
	/*font-family: 'Roboto Slab', 'Open Sans', Georgia, 'Times New Roman', Times,serif;*/
	
	font-family: 'Crimson Text', serif; font-size: 1.6em;
	/*color: #f7961d;*/
	color:#b61313;
}

.htag {font-size:1.2em; margin-top:5px; margin-bottom:10px; padding:0; color:#137ab7;}

#comms .h4comm {font-family: 'Crimson Text', serif; font-size: 15pt; color:#b61313;}

h6 {

    clear: both;
	
	/*font-size: 21pt;*/
    /*font-family: Snippet,sans-serif;*/
	/*font-family: 'Roboto Slab', 'Open Sans', Georgia, 'Times New Roman', Times,serif;*/
	
	font-family: 'Crimson Text', serif; font-size: 1.6em;
	/*color: #f7961d;*/
	/*color:#b61313;*/
}
.h6gematrie {color:#b61313; padding:0; margin:0;}

#general_contenu {
display:block; clear:left; width:1170px; margin:auto; padding:0; margin-bottom:0px; padding-bottom:0px; /*background-color:#fff;*/ color:#545E6C; /*border-left:1px solid #bfb5a3; */

/*
-webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
*/


}

#contenu {
	width:875px;
	float:left;
	padding-right:20px;
	/*margin-bottom:50px;*/
	line-height: 23px;
	/*background-color:#fff;*/
	color:#333;
	/*font-family: 'Crimson Text', serif; font-size: 1.4em;*/
    font-family: 'Arial', serif; font-size: 1.2em;
	line-height: 1.4em;
	padding-left:20px;
	hyphens: auto;
}

#bas {width:1170px; margin:auto; padding:0; margin-top:0px; margin-bottom:0; padding-top:0px; background-color:#fff; color:#545E6C;}
#crea {width:1170px; text-align:right; padding:0; margin:0;}

.derniers_maj {float:left; width:50%;}

#contenu img:not(.smiley) {display:block; margin:auto;}
#contenu .outils_audio {display: inline-block; vertical-align: middle; margin:0; padding:0; height:20px; cursor:pointer;}
#bible_audio, #bible_audio_en, #bible_pause, #bible_stop {padding:2px; border-radius: 3px; border:solid 1px #f7961d; margin-bottom:2px; margin-right:10px; float:left; cursor:pointer;}

#bible_content {font-family: 'Ibarra+Real+Nova'; font-size: 1.0em; /*font-size: 15pt;*/ line-height: 1.4em; } /* Crimson Text */


#menu {
	width:250px;
	float:left;
	margin-top:0px;
	padding-top:0;
	font-size:10pt;

}
#menu a {border:none;}

#menu h3 {margin:0; margin-top:10px; font-size: 15pt; }

#ariane {width:1170px; margin:auto; color: #3a2522; text-decoration: none; padding-left:20px; margin-top:0px; margin-bottom:10px; font: 14px 'Roboto Slab', Georgia, 'Times New Roman', Times,serif; }
#ariane_bible {width:1170px; margin:auto; color: #3a2522; text-decoration: underline; padding-left:5px; position:relative; margin-top:5px; margin-bottom:10px; /*font: 14px 'Roboto Slab', Georgia, 'Times New Roman', Times,serif;*/}
#formtrad, #trad {display:inline; padding:0; margin:0;}
#ariane p {padding:0; margin:0;}

#choix_livre {width:1170px; margin:auto; list-style-type:none; position:relative; padding-left:5px; margin-top:0px; margin-bottom:10px;}
#choix_livre li {}
#choix_livre_titre {padding-left:20px; color:#222; /*cursor:pointer;*/}

#choix_version {border-bottom:solid 1px #f7961d; color:#fff; margin-right:10px;}
/*.version_choisie {background-color:#219ae0; color:#000;}*/
.version_choisie {background-color:#fff; color:#000;}
/** #ff4444 **/


#outils {clear:left; width:875px; height:25px; margin-left:20px; border-bottom:solid 1px #b61313; }

#comms {padding-left:15px;}

#commentaire {width:855px; margin-left:5px; padding-left:20px;}
#commentaire h3 {font-size:14pt;}
#commentaire input {width:250px; height:25px;} 
#commentaire textarea {width:250px; height:150px;}

#alune {width:855px; margin-left:5px; padding-left:20px;}
#alune h3 {font-size:14pt;}
#alune [type="text"], #alune [type="button"] {width:125px; height:25px;}
#alune input[type="checkbox"]{width:30px; height:20px;}
#alune textarea {width:250px; height:150px;}

#form_nom, #form_url, #form_demande, #propos, #contacter {width:250px;}

.tab_accueil {border:1px solid #fbe4cc; border-top:5px solid #fbe4cc; }

.highlight {
	border-radius: 3px;
	/*background: #202020;*/
	/*background-color: #44769b;*/
	/*
	background-color:#ece9ea;
	color: #5a524d;
	*/
	/*
	background-color:#42A8C0;
	color: #fff;
	*/
    box-shadow: 2px 2px 7px #8D99A4;
	/* background-color:#CECECE; trop sombre.... */
    background-color:#ece9ea;
	color: #5a3737;
	
	padding:10px;
	margin-top:10px;
	font-style:italic;
}

.highlightloi {
	border-radius: 3px;
	background: #42A8C0;
	color: #fff;
    font-style:italic;
	padding:10px;
    box-shadow: 2px 2px 7px #8D99A4;
}

#menu .highlight {
	font-style:normal;
	background-color:#2d7788;
	color:#fff;
}

a, a:link, a:visited {color:#d4641d; text-decoration:none;}

#menu a:link {color:#219ae0; text-decoration:none;}
#menu a:visited {color:#219ae0; text-decoration:none;}
#menu a:hover {color:#219ae0; text-decoration:underline;}

#last_comms {clear:left; display:block; padding-top:10px; background-color:#ece9ea; border-radius: 3px; padding-left:5px; padding-bottom:5px; }
#last_comms h3 {margin-top:5px; text-align:center; text-decoration:underline; color:#9b7b3a;}
#last_comms p {border-bottom-style: dotted; border-bottom-width: 2px; border-bottom-color: #888; margin-right: 5px; padding-bottom: 10px; }
.last_comm_menu {font-style:italic;}

.fa-comments {font-size:17pt; color:#a8d1ff;}

a:hover {color:#219ae0; text-decoration:underline;}

.highlight a, .highlight a:link, .highlight a:visited {/*color: #fb7d4b;*/ color: #f03c23; text-decoration:underline; border:none;}
.highlightloi a, .highlightloi a:link, .highlightloi a:visited {/*color: #fb7d4b;*/ /*color: #f9dc12;*/ color: #f91231; text-decoration:underline; border:none;}



#bible_content .span_sup a:visited, 
#bible_content #chap_sup a:visited,
#bible_content #chap_inf a:visited
 {color:#219ae0; text-decoration:none;}

/*#bible_content.hbo {font-size:15pt; line-height: 25px;}*/

.gras {font-weight:bold;}
.petit {font-size:8pt;}
.moyen {font-size:10pt;}
.nbsp {clear:left; width:100%;}
.nbspr {clear:right; width:100%;}
.droite {text-align:right;}
.souligne {text-decoration:underline;}
.centre {text-align:center;}
.vmoyen {height:20px; padding-bottom:0; margin-bottom:0;}
.verset_ajoute {color:#999;}
.italic {font-style:italic; line-height:1.1em;}
.normal {font-style:normal;}
em, strong {line-height:1.1em;}
.occurence {background-color:#fff; color:#356b83;}



.orange {color: #d4641d;}
.blanc {color:#fff;}
#sel_blanc, .sel_blanc {color:#fff; text-decoration:underline;}

.highlight.preambule {
background-color:#ece9ea;
font-style: italic;
line-height: 23px;
color: #5a524d;
margin-top:0;
}

.highlight.comm {
	width:855px; margin-left:5px; 
	background-color:#197c9b;
	color:#fff;
	/*
	word-wrap: break-word;      
	word-break: break-all;
	*/

   /*white-space: pre-wrap;*/      /* CSS3 */
   white-space: normal;      /* CSS3 */
   white-space: -moz-pre-wrap; /* Firefox */
   white-space: -pre-wrap;     /* Opera <7 */
   white-space: -o-pre-wrap;   /* Opera 7 */
   word-wrap: break-word;      /* IE */

}

.highlight.comm a {color:#cef023; text-decoration:underline;}
.highlight.comm a:visited {color:#cef023; text-decoration:underline;}

.highlight.preambule a {color:#f03c23; text-decoration:underline;}
.highlight.preambule a:visited {color:#f03c23; text-decoration:underline;}
.highlight.bible {/*background-color:#ff4444;*/ background-color:#a8d1ff; color:#222; border-radius: 0px; padding:2px;}

#les_chapitres {background-color:#fff; padding-bottom:0px; margin-bottom:0px;}

.chapitres {width:25px; float:left; border-radius: 3px; margin:2px; padding:3px; background-color:#219ae0; text-align:center; font-size:14px;} /* #44769b */
.chapitres a {display:block; width:24px;}

.chapitres a, .chapitres a:link, .chapitres a:visited   {color:#fff; border:none;}
.chapitres a:hover, .chapitres:hover {background-color:#2ba3ef; color:#fff; text-decoration:none;} /* #219ae0 */

/*
.chapitres.ce_chapitre {background-color:#fff; padding: 2px; color:#44769b; border:solid 1px #44769b;}
.chapitres.ce_chapitre a{background-color:#fff; color:#44769b;}
*/

.chapitres.ce_chapitre {width:25px; float:left; border-radius: 3px; margin:2px; padding:3px; background-color:#c5dcea; text-align:center; font-size:14px;}
.chapitres.ce_chapitre a {display:block; width:24px; color:#44769b;}

#titre_chap_scroll {font-family: 'Crimson Text', serif; color:#ec3941; font-size:1.3em;}

.chapitres_alphabet {width:25px; float:right; border-radius: 3px; margin:2px; padding:3px; background-color:#219ae0; text-align:center; font-size:23px;} /* #44769b */
.alphabet_grec {float:left;}
.chapitres_alphabet a {display:block; width:24px;}
.chapitres_alphabet a, .chapitres_alphabet a:link, .chapitres_alphabet a:visited   {color:#fff; border:none;}
.chapitres_alphabet a:hover, .chapitres_alphabet:hover {background-color:#2ba3ef; color:#fff; text-decoration:none;} /* #219ae0 */
.chapitres_alphabet.cet_alphabet {width:25px; border-radius: 3px; margin:2px; padding:3px; background-color:#c5dcea; text-align:center; font-size:23px;}
.chapitres_alphabet.cet_alphabet a{color:#44769b;}

.grandes_lettres {	font-family: 'Crimson Text', serif; font-size: 1.6em;
	/*color: #f7961d;*/ color:#226dce;}
.grandes_lettresC {	font-family: 'Crimson Text', serif; font-size: 1.2em;
	/*color: #f7961d;*/ color:#226dce;}
.grandes_lettres a, .grandes_lettres a:link, .grandes_lettres a:visited, grandes_lettres a:hover, .grandes_lettres:hover {color:#226dce; text-decoration:none;}
	
#table_strong, #table_strongc, #table_strongh {width:100%; margin:0; padding:0; table-layout: fixed;}
#table_strong tr, #table_strong td, #table_strongc tr, #table_strongc td, #table_strongh tr, #table_strongh td  {margin:0; padding:0;}
#table_strong td, #table_strongc td, #table_strongh td {overflow: hidden; white-space: nowrap;}

#res_hebreu {display: none; }
#visgrec, #vishebreu {width:auto; float:left; border-radius: 3px; margin:2px; padding:5px; background-color:#219ae0; color:#fff; text-align:center; font-size:14pt; cursor:pointer;}
#vislimit {width:auto; float:right; border-radius: 3px; margin:2px; padding:5px; background-color:#fff; color:#219ae0; text-align:center; font-size:14pt; display:none;}
#visgrec.motdessus, #vishebreu.motdessus {background-color:#fff; color:#219ae0; border:solid 1px #44769b;}

.td_alphabet {width:20%}
.td_codestrong {width:5%}
.td_gematrie {width:5%}
.td_definition {width:70%; /*text-overflow: ellipsis; overflow: hidden; white-space: nowrap; <table id="table_strong" style="table-layout:fixed"> */}
.tete_strong1 {width:25%} .tete_strong2 {width:20%} .tete_strong3 {width:12%}  .tete_strong4 {width:43%; text-align:center;}
.tete_strong1, .tete_strong2, .tete_strong3, .tete_strong4, .tete_strong4c  {border:solid 1px #5a524d; border-left:0px; border-right:0px;}

#quantite_strongs {width:auto;}
.pagination {width:25px; height:25px; float: left; border-radius: 25px 25px 25px 25px; background-color: #219ae0; margin: 2px; padding: 3px; text-align: center; font-size: 19px;}
.pagination a, .pagination a:link, .pagination a:visited {color:#fff; text-decoration:none;}
.pagination:hover {background-color:#2ba3ef; color:#fff; text-decoration:none;}

.paginationdessus {width:25px; height:25px; float: left; border-radius: 25px 25px 25px 25px; background-color: #c5dcea; margin: 2px; padding: 3px; text-align: center; font-size: 19px;}
.paginationdessus a, .paginationdessus a:link, .paginationdessus a:visited {color:#219ae0; text-decoration:none;}
.pagination a, .paginationdessus a {display:block; width:24px;}



.highlight2 { background-color: #fff5cc; }

#chap_inf {width:437px; float:left; text-align:left; font-size:14px;}
#chap_sup {width:437px; float:left; text-align:right; font-size:14px;}

.subsub {width:1160px; position:absolute; padding-left:10px; padding-bottom:10px; z-index:1000; margin-left:0px; left:0px; top:25px; background-color:#3a2522; color:#685610; border-top:solid 1px #000; border-bottom:solid 1px #f7961d; padding-top:0px; opacity: 0; display: none; }
.ulsub {width:288px; float:left; padding-left:0px; margin-left:0; list-style-type:none; font: 12px 'PT Sans', Georgia, 'Times New Roman', Times,serif; /*font:12px Arial, sans-serif;*/ color:#fff;}
.ulsub li {text-align:left; width:255px; height:22px; padding-top:1px; }
.ulsub .li_livre {height:20px; background-color:#219ae0; padding-top:5px; margin-left:3px;}
.ulsub .li_livre a {color:#000; }
.ulsub a {color:#fff;}

#close_pop {margin-top:10px; float:right; cursor:pointer; margin-right:30px;}
#span_modif_bible, #etat {color:#219ae0; cursor:pointer;}

#comparaison {color:#fff;}

.chapeau {cursor: pointer;}
.chapeau.highlight a {text-decoration:none;}

.ul_chapeau {
background-color:#42A8C0;
padding:0;
margin:0;
list-style-type:circle;
padding-left:20px;
padding-top:10px;
padding-bottom:10px;
margin-bottom:10px;
padding-right:10px;
}
.ul_chapeau li {color: #fff;}
#menu .ul_chapeau li a {position: relative; /*color: #3a2522;*/ color:#fff;}
#menu .ul_chapeau li a:hover {text-decoration:none;}
#ce_li {list-style-type:disc; /*color: #f7961d;*/ color: #ED2F6C;}

#menu .ul_chapeau li a:hover::after {
-webkit-transform: scaleX(1);
transform: scaleX(1);
content: '';
}

#menu .ul_chapeau li a::after {
position: absolute;
right: 0px;
bottom: 1px;
left: 0px;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
transition: .3s all linear;
border-bottom: 1px solid #fff;
content: '';
}

.rubtitre {background-position:5px ; background-repeat:no-repeat; padding-left:50px;}
.lireetcomparer {background-image:url(../images/icones/lire.png); background-position:5px ; background-repeat:no-repeat; padding-left:50px;}
#menu .lireetcomparer {color: #f2e58b; text-decoration:none;}
#menu .lien_calendrier, #menu .lien_calendrier a, #menu .lien_calendrier a:hover, #menu .lien_calendrier a:visited {color:#fff;}
/* // inutile, c'est deja dans le code html
#mob, #closePanel {
    display: block;
  }
*/
.brd {border:1px solid #ff4444;}

iframe {display:block; width:640px; margin:auto;}

sup {font-size:9pt; color:#ff4444;}

#contenu sup {color:#444;}
#contenu a sup {color:#ff4444;}

#contenu .highlight.preambule sup {color:#5a524d;}
#contenu .highlight.bible sup, #contenu .highlight.bible .span_sup {color:#ff4444;}
#contenu .sup_bible {color:#ff4444;}

.span_sup {font-size:8pt; line-height:16px; vertical-align:top;}

#outils iframe {display:inline; /*margin:none;*/}
#outils #outil_tweet {float:right; text-align:right;}
#outils #date_art {text-align:left; float:left;}
#outils #date_art_bible {text-align:left; float:left;}

#date_cal::before {
   font-family: "FontAwesome";
   content: "\f073";
   display: inline-block;
   /*padding-right: 3px;*/
   /*vertical-align: middle;*/
   font-weight: 80;
   color:#b61313;
}

#date_art::before {
   font-family: "FontAwesome";
   content: "\f073";
   display: inline-block;
   /*padding-right: 3px;*/
   /*vertical-align: middle;*/
   font-weight: 80;
   color:#b61313;
}
#date_modif::before {
   font-family: "FontAwesome";
   content: "\f017";
   display: inline-block;
   /*padding-right: 3px;*/
   font-weight: 80;
   color:#b61313;
}
#copyright::before {
   font-family: "FontAwesome";
   content: "\f1f9";
   display: inline-block;
   /*padding-right: 3px;*/
   font-weight: 80;
   color:#b61313;
}
#printpage::before {
   font-family: "FontAwesome";
   content: "\f02f";
   display: inline-block;
   /*padding-right: 3px;*/
   font-weight: 80;
   color:#b61313;
   cursor:pointer;
}

#tradmeryl::before {
   font-family: "FontAwesome";
   content: "\f530";
   display: inline-block;
   /*padding-right: 3px;*/
   font-weight: 80;
   color:#b61313;
}

#ico_reac::before {
   font-family: "FontAwesome";
   content: "\f674";
   display: inline-block;
   /*padding-right: 3px;*/
   /*vertical-align: middle;*/
   font-weight: 80;
   color:#b61313;
}

#ico_comm::before {
   font-family: "FontAwesome";
   content: "\f086";
   display: inline-block;
   /*padding-right: 3px;*/
   /*vertical-align: middle;*/
   font-weight: 80;
   color:#b61313;
}

#ico_book::before {
   font-family: "FontAwesome";
   content: "\f02d";
   display: inline-block;
   /*padding-right: 3px;*/
   /*vertical-align: middle;*/
   font-weight: 80;
   color:#3989b7;
}

#ico_meme_gematrie::before {
   font-family: "FontAwesome";
   content: "\f1b8";
   display: inline-block;
   /*padding-right: 3px;*/
   /*vertical-align: middle;*/
   font-weight: 80;
   color:#3989b7;
}

#ico_occur::before {
   font-family: "FontAwesome";
   content: "\f07c";
   display: inline-block;
   /*padding-right: 3px;*/
   /*vertical-align: middle;*/
   font-weight: 80;
   color:#3989b7;
}

#ico_info::before {
   font-family: "FontAwesome";
   content: "\f05a";
   display: inline-block;
   /*padding-right: 3px;*/
   /*vertical-align: middle;*/
   font-weight: 80;
   color:#3989b7;
}

#ico_shoresh::before {
   font-family: "FontAwesome";
   content: "\f613";
   display: inline-block;
   /*padding-right: 3px;*/
   /*vertical-align: middle;*/
   font-weight: 80;
   color:#3989b7;
}
    
#jourNuit {font-size:15pt; color:#c18646; padding-top:5px; cursor:pointer;}
#jourNuit::before {
   font-family: "FontAwesome";
   content: "\f186";
   display: inline-block;
   /*padding-right: 3px;*/
   /*vertical-align: middle;*/
   font-weight: 80;
}

#lien_retour_home {color:#fff;}

/*
#contenu .highlight a::before {
   font-family: "FontAwesome";
   content: "\f518";
   display: inline-block;
   padding-right: 3px;
   font-weight: 900;
   color:#b61313;
}
*/


/**** RENVOI BIBLE **/
.ico_renvoi::before {
   font-family: "FontAwesome";
   content: "\f304";
   display: inline-block;
   /*padding-right: 3px;*/
   /*vertical-align: middle;*/
   font-weight: 40;
   color:#3989b7;
   cursor:pointer;
}

.ico_epingle::before {
   font-family: "FontAwesome";
   content: "\f0c6";
   display: inline-block;
   /*padding-right: 3px;*/
   /*vertical-align: middle;*/
   font-weight: 40;
   color:#3989b7;
   cursor:pointer;
}

/*
.sup_renvoi {
  position: relative;
  z-index: 5;
}
*/

.sup_renvoi::before {
   font-family: "FontAwesome";
   content: "\f064";
    display: inline-block;
   color:#3989b7;
   z-index: 1;
   cursor:pointer;
}

.levelup::before {
   font-family: "FontAwesome";
   content: "\f3bf";
    display: inline-block;
   color:#3989b7;
  font-weight: 40;
  cursor:pointer;
}


#liste_renvoi {font-size:11pt; font-style:italic;}

.liste_art {font-size:13pt;}

#search input, #searchstr input {border:none; outline:none;}
#terme, #termestr {width:100px; float:left; height:25px; margin-right:5px; }
#s_ou, #langstr {width:85px; height:27px; float:left; margin-right:5px;}
#oksearch, #oksearchstr {width:30px; height:25px; text-align:center;}

#contenu a .ancre_interne {color:#ff4444; text-decoration:underline;}

#btn_up {display:block; width:145px; height:20px; color:#5a524d; text-align:center; border:solid 1px #5a524d; border-radius:3px; cursor: pointer; margin-left:80px;}
.scrolled{ position: fixed; top: 60%;}
.fixedbottom { position: absolute; bottom: 0;}
#scrollpage {display: none; z-index: 100;}

.titre_bible_comparee {text-align:center; font-weight:bold; font-size:1.1em; height:21px; background-color:#efebe7; padding-top:4px; margin-top:0; /*margin-right:3px;*/}
.texte_compare {float:left; padding-right:2px; border-left:solid 1px #000; line-height: 18px;}
.texte_de_base {border:none; padding-right:2px;}
.compare_1 {width:48%; padding-left:2px; font-size:0.8em; line-height:21px;} /*48% pour moins de 360, sinon 49%*/
.compare_2 {width:31%; padding-left:2px; font-size:0.8em; line-height:21px;} /*31% pour moins de 360, sinon 32%*/
.compare_3 {width:23%; padding-left:2px; font-size:0.8em; line-height:21px;}

#bible_content.bigsize, #bible_content.hbo span, #bible_content .bigsize, #bible_content .hbo span, .hbosql {font-size:1.3em; line-height:1.3em; /*font-size:2.0em; line-height:1.3em;*/}
#bible_content.hbo .sup_bible, #bible_content .hbo .sup_bible {font-size:0.4em;}

#bible_content.hbo .grk {font-size: 0.7em; line-height:1.3em;}

.highlight a.titre_resultat, .highlight a.titre_resultat:visited {background-color:#ffe3aa; font-size:10pt; font-style:normal; color: #000; font-weight:bold; text-decoration:none; padding:2px;}
.highlight a.titre_resultat_bible, .highlight a.titre_resultat_bible:visited {background-color:#ffe3aa; font-size:10pt; font-style:normal; color: #000; font-weight:bold; text-decoration:none; padding:2px;}

/*
.new_art {font-size: 7pt;
	font-family: 'Roboto Slab', 'Open Sans', Georgia, 'Times New Roman', Times,serif;
	color: #b61313;
	}
*/

/***** share ronds *****/
.social-icon--twitter {
    background-color: #03b3ee;
}
.social-icon, .social-icon:hover, .social-icon:active, .social-icon:focus {
    color: #ffffff;
    text-decoration: none;
}
.social-icon {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border: 0;
    min-width: 2rem;
    max-width: 100%;
    width: auto;
    height: 2rem;
}
.social-icon--twitter {
    background-color: #03b3ee;
}
.social-icon--facebook {
    background-color: #3067a3;
}
.social-icon--email {
    background-color: #767676;
}
.social-icon--gplus {
    background-color: #e15440;
}
.rounded-icon {
    -webkit-border-radius: 62.5rem;
    border-radius: 62.5rem;
    display: inline-block;
    vertical-align: middle;
    position: relative;
}
.inline-icon {
    fill: #ffffff;
}

/***** fin share ronds****/
/***** share carres****/
.a2a_vertical_style a {
    float: left;
    display: block;
    overflow: hidden;
    padding: 4px;
    text-decoration: none;
}

.a2a_kit a {
    cursor: pointer;
}
a {
    color: #600;
    text-decoration: underline;
    transition: .07s ease-in-out;
}

.a2a_default_style .a2a_count, .a2a_default_style .a2a_svg, .a2a_floating_style .a2a_svg, .a2a_vertical_style .a2a_count, .a2a_menu .a2a_svg {
    border-radius: 4px;
}
.a2a_kit .a2a_svg {
    background-repeat: repeat;
}
.a2a_svg {
    height: 32px;
    line-height: 32px;
    width: 32px;
}
.a2a_img, .a2a_svg {
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
}
.a2a_label {display:none;}
/***** fin share carres****/

#tweetBouton {
    display:none;
    position:absolute;
    z-index:1010;
}

/* blockquote {border-left:3px solid #767676; padding-left:5px; padding-right:5px;  padding-top:10px; padding-bottom:10px; background-color: #b61313; color: #fff;}*/

/*
https://stackoverflow.com/questions/20782368/use-font-awesome-icon-as-css-content
https://fontawesome.com/icons?d=gallery
https://fontawesome.com/icons/quote-right?style=solid
*/
blockquote::before {
   font-family: "FontAwesome";
   content: "\f10e";
   display: inline-block;
   /*padding-right: 3px;*/
   vertical-align: middle;
   font-weight: 800;
   color:#b61313;
}



blockquote div {border-left:1px solid #b61313; margin-left:30px; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px; color: #000; font-family: 'PT Sans', serif; font-size: 0.8em;}
#contenu>blockquote a, #contenu>blockquote a:link, #contenu>blockquote a:visited {color:#42A8C0;}


#google_translate_element {clear:left;}

/*
 .stg, .lstg, .grk, .fre, .gre {
position:relative;
display: inline-block;
  }
*/
  
/*
 .stg:after, .lstg:after, .grk:after, .stk:after {
 	content: "__";
 	}
*/
.grk:after,  .stg:after, .fre:after, .gre:after {
 	content: "\00a0";
 	}
.stg:hover, .lstg:hover, .grk:hover, .stk:hover, .fre:hover, .gre:hover {
    background-color: #2c90e4;
    color: white;
}

.stg, .grk, .lstg {cursor:pointer;}
.avantapres {font-size:12pt; color:#333;}

/*
a.stg, a.stg:link, a.stg:visited, 
a.grk, a.grk:link, a.grk:visited,
a.fre, a.fre:link, a.fre:visited,
a.gre, a.gre:link, a.gre:visited,
a.stk, a.stk:link, a.stk:visited
*/

.lstg a, .lstg a:active, .lstg a:link, .lstg a:visited, .lstg a:hover, .lstg:hover {text-decoration:none;}
.stk a, .stk a:active, .stk a:link, .stk a:visited, .stk a:hover, .stk:hover {text-decoration:none;}

#bible_content.hbo .grk {background-color:transparent;}
.grk, .grk a, .grk a:active, .grk a:link, .grk a:visited, .grk:active, .grk:link, .grk:visited { background-color: #fff; color:#000;}
#bible_content.hbo .grk a:hover, #bible_content.hbo .grk:hover {background-color: #2c90e4; color:#fff; text-decoration:none;}
a.grk, a.grk:link, a.grk:visited {color:#000; text-decoration:none;}



.stg, .stg a, .stg a:active, .stg a:link, .stg a:visited, .stg:active, .stg:link, .stg:visited, { background-color: #fff; color:#000;}
.stg a:hover, .stg:hover {background-color: #2c90e4; color:#fff; text-decoration:none;}
a.stg, a.stg:link, a.stg:visited {color:#000; text-decoration:none;}

/*** nouveau ***/

.grandstrong {font-size:2.6em; text-align:center;}
.hstrong { text-align:center;}
#gematstrong {text-align:center; font-family: 'Crimson Text', serif; font-size: 1.2em; color:#b61313;}
.genstrong {width:100%; /*background-color:green;*/}
.divleftstrong {float:left; width:48%; /*border:solid 1px #b61313;*/ /*background-color:#123698;*/ 
border:solid 1px #b61313;
    -webkit-border-radius: 30px;
-webkit-border-top-right-radius: 0;
-moz-border-radius: 30px;
-moz-border-radius-topright: 0;
border-radius: 30px;
border-top-right-radius: 0;}
.divrightstrong {float:right; width:48%; /*border:solid 1px #b61313;*/ vertical-align:top; /*background-color:#f66547;*/ padding-left:20px; padding-bottom:20px;}
.simili {clear:all; clear:both;}
.fiche_strong {width:100%; font-size:15pt; color:#3989b7/*#219ae0*/; border-bottom:solid 1px #b61313;}
.titre_simili {font-size:13pt;}
.texte_simili {font-size:13pt; line-height:18px;}
.gemat_simili {font-size:15pt; line-height:18px;} .gemat_simili, .gemat_simili a, .gemat_simili a:link, .gemat_simili a:active, .gemat_simili a:hover {text-decoration:none;}

.simili.lstg, .simili.lstg a:active, .simili.lstg a, .simili.lstg:link, .simili.lstg a:visited {font-size:13pt; background-color: #fff; color:#000;}
.simili.lstg a:hover {font-size:13pt; background-color: #2c90e4; color:#fff; text-decoration:none;}

.simili_strong, a.simili_strong, a.simili_strong:hover, a.simili_strong:active, a.simili_strong:link, a.simili_strong:visited {background-color:#b61313; color:#fff;}

.lien_version, a.lien_version, a.lien_version:hover, a.lien_version:active, a.lien_version:link, a.lien_version:visited {color:#2c8a36; /*#0a52c1;*/  text-decoration:underline;}
 

a.lien_dico {font-size:15pt;}

.affdroite {text-align:right;}

.mstgtooltip, .tooltip_audio{
      position: absolute;
      display:none;

      width: 200px;
      height: auto;
      line-height: 20px;
      padding: 10px;
      font-size: 14px;
      text-align: center;
      background: #219ae0;
      color: rgb(255, 255, 255);
      border: 4px solid rgb(255, 255, 255);
      border-radius: 5px;
      text-shadow: rgba(0, 0, 0, 0.1) 1px 1px 1px;
      box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 2px 0px;
}
#note_audio {cursor:pointer;}
.tooltip_audio {
    z-index:1000;
}
.mstgtooltip .bgstg {font-size:1.7em;}
.mstgtooltip a, .mstgtooltip a:link, .mstgtooltip a:visited {color:#B2F706;}

.ptool {height:30px; padding:0; margin:0; text-align:right;}
.ptoola {height:25px; padding:0; margin:0; text-align:right;}

.lien_externe, a.lien_externe , a.lien_externe:active, a.lien_externe:visited, a.lien_externe:link {color:#bdd41d; text-transform: uppercase;}
/*
.mstgtooltip:after {
      content: "";
      position: absolute;
      width: 0;
      height: 0;
      border-width: 10px;
      border-style: solid;
      border-color: #FFFFFF transparent transparent transparent;
      top: 44px;
      left: 50px;
}
*/


