@charset "utf-8";
/* CSS Document */
.clr{clear:both}
*{margin:0; padding:0; list-style:none; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; font-family:Verdana,Arial,Helvetica,sans-serif;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, select, input, option {margin:0; padding:0; border:0; outline:0; font-size:100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {display:block}

q {quotes:none}
q:before, q:after {content:'';}
small {font-size:80%}
sub, sup {font-size:75%; line-height:0; position:relative; vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
nav ul {list-style:none; list-style-image:none;}
button, input, select, textarea {font-size:100%; margin:0; vertical-align:baseline;}
textarea {overflow:auto; vertical-align:top;}
table {border-collapse:collapse; border-spacing:0}
button  {-webkit-appearance:none; cursor:pointer;}
:focus{outline:0;}
ol, ul{list-style:none;}
table{border-collapse:separate; border-spacing:0;}
caption, th, td{text-align:left; font-weight:normal;}
a{text-decoration:none;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
table {border:0 none; border-collapse:collapse; border-spacing:0;}
td {vertical-align:top;}
a {outline:none; cursor:pointer;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display:block;}
.clear {clear:both;}
p {line-height:120%; padding-bottom:25px; color:#000;}
.f_left {float:left;}
.gototop {color:#ddb96d;font-size:80%;margin-top:-7px;}
h1 {font-size:32px;}
h2 {font-size:26px;}
h3 {font-size:20px;}
h4 {font-size:16px;}
h5 {font-size:12px;}
@font-face
	{
	    font-family: 'cinzel';
    src: url('../fonts/cinzel.eot');
    src: url('../fonts/cinzel.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cinzel.woff2') format('woff2'),
         url('../fonts/cinzel.woff') format('woff'),
         url('../fonts/cinzel.ttf') format('truetype'),
         url('../fonts/cinzel.svg#cinzel') format('svg');
	font-weight:normal;
	font-style:normal
	}

/* note this gradient is different repeat y than others*/
body {background:url(../images/gradient-1611.jpg) no-repeat center center fixed; background-repeat:repeat-y; text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}





input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button {opacity:1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);
 -moz-opacity: 1; -khtml-opacity: 1;}

.fieldpad:not(*:root) {-webkit-appearance:none;} /*safari hack to get pink color on select box, removes arrow though



 
/*** ======================== common ============================= ***/
body, html {height:100%}
header:before, header:after,
.below_header:after, .below_header:before, 
.headertitle:before, .headertitle:after, 
.kjv_image:before, .kjv_image:after, 
#header-main:before, #header-main:after,
.footer_up:before, .footer_up:after, 
.footer_low:before, .footer_low:after, 
.wrapper:before, .wrapper:after {display:table; clear:both; content:"";}

header:after,
.below_header:after, 
.headertitle:after, 
.kjv_image:after, 
#header-main:after, 
.wrapper:before, .wrapper:after {clear:both;}

.wrapper {min-height:100%; margin:0 auto;}
footer, .push {height:70px}


::-webkit-input-placeholder {color:#655f4a;}
:-moz-placeholder {color:#655f4a; }
::-moz-placeholder {color:#655f4a;}
:-ms-input-placeholder {color:#655f4a;}

/*** ================================ header ================================ ***/
.und:hover {text-decoration:underline;color:white;}
.underline {text-decoration:underline;}
.cinzel, .cinzel a, h1, h2, h3, h4, h1 span {font-family:"cinzel",Georgia,"Times New Roman",Times,serif;}
.main {width:1009px; margin:0 auto;}
/*.header {background:url(../images/kjv-big-header.jpg) no-repeat center 63px;}*/
/*#header-main {background:url(../images/upper_bar.jpg) center top repeat-x; height:250px;}*/
/*#header-main p {padding:30px 0; text-align:center; color:#fff; font-size:26px;}*/
.bk {background:url(../images/1611-kjv-bible-home.jpg) center top; height:250px;background-position: center -64px;z-index:99;}
.center {text-align:center;}
.adsense {text-align:center;margin-left: auto;margin-right: auto;max-width: 730px; max-height: 95px;}
.adsensevert {text-align:center;margin-left: auto;margin-right: auto;max-width: 245px; max-height: 650px;}
#header-main h2, #header-main h3 {margin-bottom:0}
#mid-container {width:100%; color:#000;}
#header-main .top_header {position:absolute; width:1009px;}
#header-main .kjv_logo {float:left;}
#header-main .kjv_logo a {background:url(../images/king-james-bible-online.png) no-repeat; width:147px; height:139px; display:block; text-indent:-999999px;}
#header-main .header_menus {float:left; margin-left:80px}
#header-main .header_menus li {float:left}
#header-main .header_menus li a {color:#ddb96d; padding:0px 19px; margin:22px 0px; float:left; background:url(../images/right_border.png) right no-repeat; font-size:15px; font-weight:bold;}
/* Safari 2 - 3.1 */
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari only override */
::i-block-chrome, #header-main .header_menus li a, .check_boxes .my_options h4, .right_panel .bible_options .title {font-weight: normal;}
::i-block-chrome, .big_select select {line-height:31px !important;}
}
/* Safari 2 - 3.1 */
#header-main .header_menus li a:hover {color: #ffddc7; transition: all 0.35s ease 0s;}
#header-main .header_menus li a#nav5 {background:none;}
#header-main .right_image {background:url(../images/images.png) 0px 0px no-repeat; width:85px; height:53px; float:right; padding-left:3px;padding-top:14px; padding-right:14px; text-align:center; position:relative; top:-6px; color:#ffffff;}
#header-main .right_image a {line-height: 12px; text-decoration:none; color:#fff;}
#header-main .right_image a:hover {color: #ddb96d;}
#header-main .size11 {font-size:11px;}
#header-main .size12 {font-size:12px;font-weight:bold;}
.headertitle {color:#52111e; /*text-shadow:0 0 20px #fff, 0 0 30px #fff, 0 0 40px #fff, 0 0 50px #fff, 0 0 75px #fff, 0 0 80px #fff, 0 0 100px #fff, 0 0 150px #fff;*/ display:inline-block; vertical-align:middle; text-align:center;position:absolute; margin:90px 0 0 182px; z-index:1;}
.headertitle h1{font-weight:900; font-size:36px;margin-bottom:0px;text-shadow: 2px 2px #ccc;}
.headertitle h2{font-size:18px; font-weight:normal;margin-top:0px;letter-spacing:2.2px;}
#header-main .kjv_image {float:right; margin:  84px -70px 0px 0px; max-width:359px; max-height:160px;}
.kjv_image > img {width:100%;height:auto;}


/* homepage specific */
.oldtestament {float:left;width:50%;}
.newtestament {float:right;width:50%;padding-left:10px;}
.apocrypha {float:right;width:50%;margin-top:40px;padding-left:10px;}
.height30 {height:30px;}
.bible1611 {display: block;margin: 0 auto;}

/*** ================================ search ================================ ***/
.search_options .left_search {float:left; width:48%; margin:0 0 0 10px;}
.input_wrapped {float:left; position:relative; width:392px;}
.right_search form .submit_me, .left_search form .submit_me {font-size:17px; border:none; padding:4px 16px 4px; background-color:#830c0c; color:#fff;
text-align:center; border-bottom:solid 3px #640000; position:relative; border-radius:4px; padding-top:8px;}
.left_search form .submit_me {margin-left: 10px;}
.right-arrow {background: url("../images/images.png") no-repeat scroll -124px -74px; display:inline-block; height:17px; width:11px;}
.tancolor {font-size:16px;}
.tancolor, .tancolor a {color:#e9afa7;letter-spacing:1px;}
.smallitalics, .chapverse {font-size:11px;color:#e9afa7;}


.tancolor a:hover {text-decoration:underline;}


.search_options .right_search {float:right; width:50%;}
.right_search form {float:right; width:453px;}
form .big_select {width: 245px;}
.red, .red a {color:#a10004;}
.redbox {background:#a23021; padding:5px 20px 5px 20px; border-bottom-width:2px; border: 2px solid #e9afa7;
    border-radius: 25px;}

.search_options {background:#a23021; padding:15px 0px 20px 0px; border-style:solid; border-top-color:#996633; border-top-width:1px; border-bottom-color:#7d0000; border-bottom-width:2px;}
.search_options input[type=text] {background-color:#ffddc7; padding:0px 10px 0px 10px; height:36px; width:100%; color:#655f4a; font-size:17px; border-radius:5px;}
.left_search input {text-indent: 30px;}/*indent to start text to the right of search icon*/
.search_icon::before {background: url("../images/images.png") no-repeat scroll -6px -64px; bottom: 9px; content: ""; display: block; height: 22px; left: 8px; position: absolute; width: 22px;}

.big_select select, #chapters, #verses {background-color: #ffddc7; border-radius: 4px; color: #655f4a; font-size: 16px; font-weight: 300; height: 36px; margin: 0; outline: medium none; padding-left: 5px; position: relative; width: 100%;padding-right: 15px;
background: #ffddc7 url("../images/arrow.gif") no-repeat 95% 50%;-webkit-appearance:none;
    -moz-appearance: none;
    appearance: none;
}

.big_select select::-ms-expand, .chapterz select::-ms-expand {
    display: none; /*this removes the default arrow on IE10*/
}

#chapters, #verses {margin-top: 7px;width:55px;background-position: 88% 50%;/*this overrides the previous setting- so keep this below*/}
.search_options input[type="number"] {width: 43px;}
.chapterverseinput {background:#ffddc7; border-radius:4px; cursor:pointer; float:left; height:36px; margin-left:5px; padding:0; text-align:center;
width: 37px;}
.right_search form .submit_me:hover, .left_search form .submit_me:hover{background:#cf870d; border-bottom:solid 3px #333; transition:all 0.4s;}
.right_search form .submit_me {margin-left:10px;}
.lt-margin {margin: 0 0 0 10px;}

/*** firefox ***/
@-moz-document url-prefix() { 
.chapterverseinput, .big_select select, .search_options input[type=text]  {
	/*height:39px;*/
  }
}

/* homepage */
/*disables sticky header*/
/*.large {font-size:48px;}*/
.medsize {font-size:18px;}
.verseofday {text-align:center;font-size:18px;color:#a10004;padding: 20px 80px 0 80px;z-index:66;}
.verseglow {position:relative;background:url(../images/kjv-verse-glow.jpg) no-repeat center;z-index:2;background-size: 100% 100%;}
small {font-size:18px;font-family: "cinzel", Georgia,"Times New Roman",Times,serif;}
.georgia {font-family:Georgia,"Times New Roman",Times,serif;}
.subhead {font-size:18px;font-family: "cinzel", Georgia,"Times New Roman",Times,serif;color:#a10004;}
.linebelow {border-bottom: thin dotted #a10004;}
.linespace {margin-bottom:20px;}
.cross {font-size:42px;color:#eae0e0;}

.regular{font-size:16px;font-family: Georgia,"Times New Roman",Times,serif;color:#a10004;text-align:center;}

.column {
/* for columns */
 -webkit-column-count: 2; /* Chrome, Safari, Opera */
-moz-column-count: 2; /* Firefox */
column-count: 2;
}
.column li {list-style-position: inside;
    text-indent: -.6em;
    padding-left: .6em;}

.column li {margin-bottom:20px;}
.column li a {color:#a10004;}
/*li:before {content: "\003E";}*/
.column li a {border-radius: 3px; padding: 3px 10px; text-decoration: none; transition: all 0.35s ease 0s;}
.column li a:hover {background:#ffddc7; color: #88630f;}
		



.colon {color:#dd8d84; width:20px; position:relative; top:8px; float:left; text-align:right;}
/*.pad {padding-bottom:5px;}
.up {margin-top:-1px;}*/
.search_options .fieldpad {
    margin-top:8px;
}


.f {background: url("../images/images.png") no-repeat scroll -37px -60px;}
.f:hover {background: url("../images/images.png") no-repeat scroll -37px -77px; cursor: pointer;}
.t {background: url("../images/images.png") no-repeat scroll -64px -60px;}
.t:hover {background: url("../images/images.png") no-repeat scroll -64px -77px; cursor: pointer;}
.g {background: url("../images/images.png") no-repeat scroll -42px -100px;}
.g:hover {background: url("../images/images.png") no-repeat scroll -59px -100px; cursor: pointer;}
.social_ic {display: inline-block; height: 17px; width: 17px;}



.footer_up
	{
	background:#a23021;
	background:-moz-linear-gradient(top, #a23021 0%, #430000 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a23021), color-stop(100%, #430000));
	background:-webkit-linear-gradient(top, #a23021 0%, #430000 100%);
	background:-o-linear-gradient(top, #a23021 0%, #430000 100%);
	background:-ms-linear-gradient(top, #a23021 0%, #430000 100%);
	background:linear-gradient(to bottom, #a23021 0%, #430000 100%);
	/*filter:progid:DXImageTransform.Mic.social_icrosoft.gradient(startColorstr='#a23021', endColorstr='#430000', GradientType=0);*/
	}
.footer_up .main {padding-bottom: 50px; padding-top: 80px;background: url("../images/right_border.png") repeat-y scroll center;position: relative; }
.footer_up .footer_logo {/*background: url(../images/images.png) no-repeat scroll 0px -122px;*/width: 115px;height:104px;background-color:red;left:50%; margin-left: -57.4px; position: absolute; text-align: center; top: -7px;  background: url(../images/images.png) no-repeat scroll 0px -122px;}
.footer_up .footer_right, .footer_up .footer_left {float: left;}
.footer_left .menus, .footer_left .inspirational {float: left;}
.footer_left .inspirational {width: 173px;}
.footer_left .menus {margin-right: 50px; width: 220px;}
.footer_left .inspirational .my_image {text-align: center;}
.footer_right .menus .title, .inspirational .title, .footer_left .title {background: url("../images/below_border.png") no-repeat scroll left bottom; color: #ffffff; font-size: 16px; margin-bottom: 10px; padding-bottom: 10px;}
.footer_right ul li::before, .footer_left ul li::before {color: #98552b;content: "\25B8";font-size: 18px; left: 0; position: absolute;}
.footer_right ul li, .footer_left ul li {color: #98552b; content: "\25B8"; font-size: 18px; padding-left: 15px; position: relative;margin-top: 10px;}
.footer_right ul li a, .footer_left ul li a {color: #ddb96d; font-size: 14px;}
.footer_right ul li a:hover, .footer_left ul li a:hover {color:#ffddc7;}
/*
.inspirational .yellow_btn {margin-top: 10px;}
.yellow_btn a{display:block; width:166px; margin:7px 0 0 4px; background: url(../images/images.png) no-repeat scroll -204px -103px; background-color:#f3ab0b; font-weight:bold; height:24px; border:none; border-radius:4px; box-shadow:0px 3px 0px #a57407; padding:5px 15px 8px 31px; font-size:12px; color:#000; text-decoration:none;}
.inspirational .yellow_btn span.txt {float:left; font-size:11px; line-height:16px; text-align:center;text-shadow:0 1px #ccc; width:134px;}*/

.georgia {font-family:Georgia,"Times New Roman",Times,serif;font-size:150%;}
.footer_up .footer_right {background:none; float:right; padding-right:0;}
.footer_right .menus {float: left; width: 215px;}
.footer_right .menus.right {float:left; margin-left:10px;}

.footer_low {background:url(../images/1611-kjv-bible-home.jpg) repeat-x center top 0px; margin:0px; display:block;height:42px;background-color:black;padding-top: 39px;padding-bottom:24px;border-bottom: 5px solid #210102;}
.footer_low .right, .footer_low .left {color: #ddb96d;font-size: 11px;}
.footer_low .right {float: right;margin-top:-5px;}
.footer_low .right div, .footer_low .right ul {float: left;}
.footer_low .right ul {line-height:0; margin-bottom:0; padding:0 20px;}
.footer_low .right ul li {display: inline-block;}
.footer_low .right ul li a {color:#e64f5a; font-size:17px; padding:4px;}
.footer_low .left {float: left;margin-top:-5px;}

@media screen and (max-width:1200px) {
.column li {margin-bottom:25px;}
}

@media screen and (max-width:1030px) {
#header-main .header_menus {margin:0px;}
.main {width:100%; padding:0px 10px;}
.footer_up .footer_right, .footer_up .footer_left {margin-top:30px; width:50%;}
.footer_left .menus {width: 50%; margin-right:0px;}
.footer_right .menus {margin-left:6%; width:46%;}
.footer_right .menus.right {margin-left:2%;}
#header-main .top_header {width:98%;}
#nav1, #nav2, #nav3, #nav4, #nav5 {display:block;}
}

@media screen and (max-width:1000px) {
.input_wrapped {width:80%;}
.right_search form, .left_search > form {width:100%;}
form .big_select {width:50%;}
.headertitle h1 {font-size:34px;}
.headertitle h2 {font-size: 14px;}
.footer_right ul li, .footer_left ul li {margin-top: 15px;}
}

@media screen and (max-width:950px) {
.headertitle h1 span {display:none;}
}


@media screen and (max-width:900px) {

#nav5 {display:none;}
#header-main .header_menus li a#nav4 {background:none;}
.headertitle h2 {font-size: 12px;}
.column li {margin-bottom:30px;}

}

@media screen and (max-width:850px) {
.hide {display:none;}
.header {background-position:center 63px;}
/*
#header-main {height:auto;min-height: 170px;}
.headertitle {margin:90px 0 0 22%;}
*/
.header {background-size: cover;}
.headertitle h2 {margin-top:-3px;}
form .big_select {width:35%;}
}

@media screen and (max-width:800px) {
#nav4  {display:none;}
#header-main .header_menus li a#nav3 {background:none;}

.headertitle h1 {font-size:32px;}
.headertitle h2 {letter-spacing:0;}
body {background:none;background-color:#f3f2ed;}
#header-main .kjv_logo a {
    background-size: contain;
    height: 100px;
    max-height: 100px;
    max-width: 100px;
	}
}

@media screen and (max-width:767px) {

.scrollhide {display:none;}
.search_options .left_search, .search_options .right_search, .right_search form {float:none; width:100%; margin:0px;}
.search_options .left_search {margin-bottom: 20px;}

form .big_select {width:50%;}

.input_wrapped {width:78%;}

.footer_low {padding-bottom: 22px; padding-top: 38px;}
.footer_up .main {background:none;}
.footer_up .main {padding-top:120px;}
.footer_right .menus .title, .inspirational .title, .footer_left .title {margin-top:20px; background-repeat: repeat-x;}
.footer_up .footer_right, .footer_up .footer_left {float:left;}
.footer_right .menus, .footer_left .inspirational, .footer_right .menus, .footer_left .menus {width:96%; margin:0px; min-height:300px;}
.footer_left .inspirational .my_image {text-align:left;}


}

@media screen and (max-width:750px) {
.headertitle h1 {font-size: 23px;}
#header-main {height:auto;min-height: 200px;}
/*#header-main .kjv_logo a {
    background-size: contain;
    height: 130px;
    max-height: 130px;
    max-width: 130px;
	}*/
.footer_right ul li, .footer_left ul li {margin-top: 20px;}

}



@media screen and (max-width:676px){
#nav3  {display:none;}
#header-main .header_menus li a#nav2 {background:none;}
}

@media screen and (max-width:640px){


.headertitle {margin:80px 0 0 22%;}
}

@media screen and (max-width:600px) {
.verseofday {padding: 15px 30px 0 30px;font-size:22px;}
.headertitle h2 {overflow:hidden;}
/*.headertitle {margin: 80px 0 0 5%; width:auto;}*/
form .big_select {width: 55%;}


}


@media screen and (max-width:530px) {
		.column {
		-webkit-column-count: 1; /* Chrome, Safari, Opera */
		-moz-column-count: 1; /* Firefox */
		column-count: 1;
		}
		}
		
@media screen and (max-width:500px) {

.footer_up .footer_right, .footer_up .footer_left {width:100%;}
.footer_right .menus, .footer_left .inspirational, .footer_right .menus, .footer_left .menus, .footer_right .menus.right {width:100%; margin:0px; min-height:inherit;}

.menus li {display:block;}

.search_options .right_search form .big_select {width: 42%;}

}
@media screen and (max-width:480px) {
#header-main .kjv_logo a {height:60px; margin-bottom:4px;}
/*hide to prevent load time of slow mobile devices*/
.bk {background:none;
background:#fff;
	background:-moz-linear-gradient(top, #fff 0%, #ffddc7 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #ffddc7));
	background:-webkit-linear-gradient(top, #fff 0%, #ffddc7 100%);
	background:-o-linear-gradient(top, #fff 0%, #ffddc7 100%);
	background:-ms-linear-gradient(top, #fff 0%, #ffddc7 100%);
	background:linear-gradient(to bottom, #fff 0%, #ffddc7 100%);}
.footer_low {background:none;background-color:#210102;}/*removes texture footer*/

.headertitle {margin: 15px 0 0 25%; text-align:center; }
#header-main {height:auto;min-height: 80px;}



#header-main .header_menus li a#nav1 {background:none;}
#nav2, #nav1 {display:none;}

.headertitle h1 {font-size: 18px;text-shadow:none;letter-spacing:-1px;}
.headertitle h2 {display:none;}


.footer_low .right, .footer_low .left {float: none; text-align: center; width: 100%;}
.footer_low .right ul {display:inline-block; text-align:center; float:none;}
.footer_low .right div {display:none;}
.footer_low .right ul {float:none;}
}

@media screen and (max-width:400px) {
.verseofday {padding: 15px 20px 0 20px;font-size:18px;}
#header-main .kjv_logo a {height:50px; margin-bottom:4px;}
.subhead {font-size:80%;}
.versehide {display:none;}

#header-main .header_menus {margin-left:-40px;}
#header-main .header_menus li a {background:none;}
#header-main .header_menus li a {font-size:12px;margin-right:0;padding-right:0;}

.headertitle h1 {font-size: 16px;}

}

@media screen and (max-width:350px) {
.headertitle {margin: 10px 0 0 20%; text-align:center; }
.headertitle h1 {font-size: 14px;}
}
@media screen and (max-width:319px) {
/*
#header-main .right_image {right:-16px; width:auto;}
.header {background:none;}
*/
.hide300 {display:none;}
.input_wrapped {width:70%;}
.smallitalics {font-size:10px;letter-spacing:0px;}
.chapverse {font-size:9px;}
/*#header-main {height:auto;min-height:0px;}*/
}
@media screen and (max-width:300px) {
#header-main .right_image {display:none;}
form .big_select {width:45%;}
.f_left a {display:none;}
.headertitle {margin: 10px 0 0 30%; text-align:center; }
}
@media (max-height: 600px) and (max-width:676px){
/*.left_search{display:none;}*/
.search_options .left_search, .search_options .right_search, .right_search form {float:none; width:100%;}
form .big_select {width:50%;}
body {background:none;background-color:#f3f2ed;}
}

