body {font-family: Tahoma,Verdana, Arial Unicode MS, SansSerif, sans-serif;}
/*p {font-size:110%;}*/
a:hover {background-color:yellow;}
.super_strongs {vertical-align:baseline;position:relative;bottom:0.33em;}
.super_strongs a{text-decoration:none;}
sup {font-size:smaller;vertical-align:baseline;position:relative;bottom:0.33em;}

@media screen and (max-width:979px)
{
body{margin:0;padding:0;}
#box_container {clear:both;width:100%;margin:0;padding:0;}
#cr_box {display:block;clear:both;width:100%;background-color:white;margin:.5em 0 1.5em 0;padding:.25em 0 .25em 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#cr_box p,h2,h3 {padding-left:.5em;padding-right:.5em;}
/*#study_box {-moz-box-ordinal-group:3;-webkit-box-ordinal-group:3;box-ordinal-group:3;}*/
#main_box {display:block;clear:both;width:100%;background-color:white;padding:.25em 0 .25em 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;line-height:1.5em;margin:0;}
#main_box p {padding-left:.5em;padding-right:.5em;}
#main_box h2 {padding-left:.5em;padding-right:.5em;}
.prev_next_wrap {width:100%;}
}

@media screen and (min-width:980px)
{
#box_container {clear:both;width:100%;}
#main_box {display:inline!important;float:left;width:60%;margin-left:1em;margin-right:1em;background-color:white;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;line-height:1.5em;padding:1em;margin-bottom:1em;}
#cr_box {display:inline!important;float:left;width:31%;font-size:90%;margin-left:0;margin-bottom:1.5em;background-color:white;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:1em;}
.prev_next_wrap {max-width:75em;}
}

.mainverse {margin-top:-.75em;font-size:large;}

.web_mainverse {font-size:medium;font-weight:normal;margin-top:-1em;}

.maintext {clear:both;vertical-align:top;max-width: 50em;margin: auto;background-color:#FFFFFF;color:#000000;padding:1em;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.search_results {clear:both;vertical-align:top;max-width: 50em;margin: auto;background-color:#FFFFFF;color:#000000;padding:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.ref_title a{color:white;text-decoration:none;}
.ref_title a:hover{background-color:#c82033;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.navigation_form {background-color:#004487;color:white;padding:1em;}
.navigation_form a{color:white;text-decoration:none;}
.navigation_form a:hover{color:yellow;background-color:#004487;}
/*.navigation_links {clear:both;padding:1em;}*/
.bfooter {background-color:#874300;color:white;clear:both;padding:1em;margin-top:10em;}
.bfooter a{color:#000087;}
.bfooter a:visited{color:#870044;}
.bfooter ul{list-style:none;background-color:white;}
.bfooter li{display:inline;padding-right:5px;border:none;}
.footer_text {background-color:white;color:black;padding:.5em;}
/*.footer a:hover{color:yellow;background-color:#874100;}*/
.parallel_passages_container{padding-bottom:2em;}
.row:nth-child(even) {background:#f5f5f5;}
.row:nth-child(odd) {}
div.row:hover {background-color: #ffffe8;}
.unit {float:left;}
div.unit:hover {background-color: #ffffe8;}
.ref_strongs {font-size:smaller;}
.ref_tvm {font-size:smaller;}
.ref_english {font-weight:bold;color:#17235c;font-family:Tahoma, SansSerif, Verdana, Arial Unicode MS, sans-serif;}
.ref_greek {font-family:Gentium, Palatino Linotype, Arial Unicode MS;font-size:110%;}
.ref_hebrew {font-family:"Ezra SIL","Times New Roman";}
.hebrew{font-family:"Ezra SIL","Times New Roman";}
.greek{font-family:Gentium, Palatino Linotype, Arial Unicode MS;}
.no_english{color:white;}
.no_english_strongs{color:white;}
.no_strongs{color:white;}
.strongs {color:green;text-decoration:none;}
.mac {color:blue;text-decoration:none;}
.verse_ref{text-decoration:none;}
/*footer ul {list-style:none;}
footer li {display:inline;padding-right:.5em;}*/

.ref a{padding:5px;border-radius:2em;}

.prev_next_wrap{margin-left:auto;margin-right:auto;}
/*.prev_next{display:block;background-color:#692526;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:.5em;}*/
/*
.prev_next ul{margin:0px;padding:0px;float:left;list-style:none;}
.prev_next ul li{float:left;padding:0px;}
.prev_next ul li a{display:block;color:white;text-decoration:none;padding:.5em;}
.prev_next ul li a:hover{background-color:#c82033;webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
*/
.prev_next {margin-left:auto;margin-right:auto;max-width:60em;background-color:#692526;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.prev_next ul {padding-left:0px;float:left;list-style:none;background-color:#692526;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.prev_next ul li{float:left;padding:0px;background-color:#692526;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.prev_next ul li a{text-decoration:none;color:#FFFFFF;padding:0px 10px;line-height:35px;display:block;}
.prev_next ul li a:hover{background-color:#c82033;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.book_nav {background-color:#692526;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.book_nav ul {margin-top:.75em;padding-left:0px;float:right;list-style:none;background-color:#692526;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.book_nav ul li{float:left;padding:0px;background-color:#692526;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.book_nav ul li a{text-decoration:none;color:#FFFFFF;padding:0px 10px;line-height:35px;display:block;}
.book_nav ul li a:hover{background-color:#c82033;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.ref_wrap{clear:both;width:100%;height:3.5em;background-color:#692526;color:white;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.ref_title {/*display:block;*/margin-top:0px;padding:.25em;float:left;background-color:#692526;color:white;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:2em;}

.search_form {display:inline;margin-top:0px;padding:.25em;float:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.search_form input {font-size:2em; width:10em;}
.search_form button {font-size:2em;}

.parallel_bible {background-color:#3c0a0d;}

.book_list {background-color:#692526;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.book_list ul {margin-top:.75em;padding-left:0px;float:left;list-style:none;background-color:#692526;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.book_list ul li{float:left;padding:0px;background-color:#692526;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.book_list ul li a{text-decoration:none;color:#FFFFFF;padding:0px 10px;line-height:35px;display:block;}
.book_list ul li a:hover{background-color:#c82033;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.commentary_name {color:#692526;font-weight:bold;}
.version_name {color:#692526;font-weight:bold;}

footer.toc ul {margin:0px;padding:0px;float:left;list-style:none;}
footer.toc ul li{float:left;text-transform:uppercase;padding:0px;background-color:#004487;}
footer.toc ul li.Selected {background-color:#24298c;}
footer.toc ul li a{text-decoration:none;color:#FFFFFF;padding:0px 10px;line-height:35px;display:block;}
footer.toc ul li a:hover{background-color:#637139;}

@media screen and (min-width:900px)
{
.wrapper     {width:57em;margin-left:auto;margin-right:auto;}
.maincontent {width:35em;float:right;}
.menu        {float:left;width:22em;}
.contact {width:600px;margin-top:4em;margin-bottom:4em;}
}
@media screen and (max-device-width: 480px){
.wrapper     {width:100%!important;}
.maincontent {clear:both!important;display:block!important;width:100%!important;}
.menu        {clear:both!important;display:block!important;width:100%!important;}
}


/************************/

.menu ul{list-style: none;
	margin: 0;
	padding: 0;
	border: none;}

.menu li{margin-bottom: 1em;
       text-align:center;}

.contact {
border-style:solid;
border-width:medium;
border-color:black;
background-color:#CCCCCC;
text-align:center;
font-weight:bold;
margin-left:auto;
margin-right:auto;
}
