/*
   Website:    jtodora.com
   Filename:	last_letter.css
   Author:		John G. (Skip) Todora
   Date:     	August 17, 2023
*/

* {
	box-sizing: border-box;
}

.bg-grad {
   background-color: #FEFEFE;
   background-image: linear-gradient(#E5E5E5, #66C4FF);
}  /* #1E90FF #1EB3FF #66C4FF */

body {
   font-family: verdana, arial, sans-serif;

}

h1 {
	color: rgb(24,74,122);
	text-align: center;
	max-width: 100%;
	height: auto;
	padding-bottom: 20px;
	padding-top: 30px;
}

h2 {
   color: rgb(24,74,122);
   text-align: center;
   max-width: 100%;
   height: auto;
   padding-bottom: 20px;
}

h3 {
    color: black;
    font-size: 18px;
}

h4 {
    color: black;
    font-size: 14px;
}

a {
	text-decoration: none;
}

a:link, a:visited {
	color: blue;
}

a:hover {
	color: red;
}

.container {
   width: 850px;
   margin: auto;
}

.bible-container {
    width: 750px;
    margin: auto;
}

.hand-writing {
   display: block;
   width: 20%;
   float: left;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
}

.megaphones {
   display: block;
   margin: auto;
   width: 65%;
   padding-top: 20px;
   padding-bottom: 20px;
}

.green-text {
    color: green;
    text-align: center;
    font-style: italic;
    font-size: 14px;
}

.red-text-bold {
   color: red;
   font-weight: bold;
}

.rapture {
   display: block;
   float: right;
   width: 25%;
   padding-top: 10px;
   padding-bottom: 10px;
   padding-left: 10px;
}

.bible-verse {
   width: 55%;
   margin: auto;
   padding-bottom: 20px;
   padding-top: 50px;
   font-style: italic;
}

sup {
   vertical-align: super;
   font-size: smaller;
   font-weight: bold;
}

.do-not-take {
    display: block;
    margin: auto;
    width: 70%;
    padding-top: 10px;
    padding-bottom: 10px;
}

.text-right {
   text-align: right;
}

.nasb1995-img {
   display: block;
   float: right;
   width: 30%;
   padding-top: 5px;
   padding-left: 5px;
}

.align-signature-img {
    display: block;
    float: right;
    width: 20%;
    
}

.container-closing {
   width: 850px;
   margin: auto;
   padding-top: 125px;
}

.centered-text-no-padding {
   text-align: center;
}

.center-text {
   text-align: center;
}

.centered-text {
   text-align: center;
   padding-top: 150px;
   padding-bottom: 30px;
}

/* clear floats after the columns */
.row:after {
	content: "";
	display: table;
	clear: both;
}

.horiz-line {
   border: none;
   border: 1px solid black;
   width: 80%;
}

.addrtext {
	text-align: center;
	font-style: italic;
	padding-top: 100px;
}



.do-not-take-emphasis {
    text-align: center;
    font-weight: bold;
    color: black;
    font-size: 18px;
}

.align-right {
    display: block;
    float: right;
    width: 20%;
}





.indent {
    margin-left: 100px;
    margin-right: 325px;
}