body {
	font-family: "EmersonBook-Regular";
	font-size: 1.4rem;
	background-color: #939393;
	background-image: url(../images/goldBG.jpg);
	background-repeat: repeat;
	position: relative;
}
a:hover {
	text-decoration: none;
}
.centeredcontent {
	text-align: center;
}
p{
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	
}
.NPblue {
	color: #5B90E1;
}
.NPblack {
	color: #000000;
}
#NPnavbar {
	font-family: "EmersonBook-SmallCaps";
	letter-spacing: 1px;
	text-transform: lowercase;
	border: none;
	
}
a.navbar-brand{
	padding-bottom: 0;
}
a.navbar-brand img {
	height: 50px;
	margin-top: -10px;
}
/*.navbar-inverse .navbar-nav .active a, .navbar-inverse .navbar-nav .active a:hover, .navbar-inverse .navbar-nav .active a:focus {
	color: #CBC377;
}
.navbar-inverse .navbar-nav .open a, .navbar-inverse .navbar-nav .open a:hover, .navbar-inverse .navbar-nav .open a:focus {
}*/
#firstsection {
	margin-top: 130px;
	
}
/*#firstgroup {
	margin-top: 50px;
	padding-bottom: 40px;
}
#hebrewgroups {
	padding-top: 40px;
	padding-bottom: 80px;
}*/
.groups {
	background-color: #F7F7F7;
	/*padding: 20px*/
}
#description {
	background-image: url(../images/transBlack25.png);
	background-repeat: repeat;
	/*padding-bottom: 20px;*/
}
#descriptioncontent p, #examplesection p{
	font-size: 1.4rem !important;
	/*background-image: url(../images/transBlack25.png);
	background-repeat: repeat;*/
	color: #fff;
	/*padding: 30px 1% 30px 5%;
	margin-top: 2%;*/
}
#idav {
	
}
#song4, #concept {
	/*margin-top: 30px;
	margin-bottom: 40px;*/
}
input#formallight, input#formalmedium, input#formalbold, input#scriptlight, input#scriptmedium, input#scriptbold, input#sanslight, input#sansmedium, input#sansbold, input#biblicallight, input#biblicalmedium, input#biblicalbold {
	font-size: 1.9rem;
	color: #000;
	padding-right:.5rem;
}
input#formallight, input#formallight {
	font-family: "David Hadash W27 Formal";
}
input#formalmedium {
	font-family: "DavidHadashW27Formal-Me";
}
input#formalbold {
	font-family: "DavidHadashW27Formal-Bo";
}
input#scriptlight {
	font-family: "David Hadash W27 Script";
}
input#scriptmedium {
	font-family: "DavidHadashW27Script-Me";
}
input#scriptbold {
	font-family: "DavidHadashW27Script-Bo";
}
input#sanslight {
	font-family: "David Hadash W27 Sans";
}
input#sansmedium {
	font-family: "DavidHadashW27Sans-Med";
}
input#sansbold {
	font-family: "DavidHadashW27Sans-Bold";
}
input#biblicallight {
	font-family: "DavidHadashW27Biblical- 922107";
}
input#biblicalmedium {
	font-family: "DavidHadashW27Biblical- 922113";
}
input#biblicalbold {
	font-family: "DavidHadashW27Biblical- 922110";
}
input {
	width: 90%;
	margin: 1% 5%;
	padding: 1%;
	border: solid 1px #ccc;
}
input::-webkit-input-placeholder {
color: #B1B186 !important;
}
 input:-moz-placeholder { /* Firefox 18- */
color: #B1B186 !important;
}
 input::-moz-placeholder {  /* Firefox 19+ */
color: #B1B186 !important;
}
 input:-ms-input-placeholder {
color: #B1B186 !important;
}
.fontname {
	padding: 1%;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #fff;
	display: block;
	/*margin-top: 2%;*/
}
.transBlack {
	background-image: url(../images/transBlack25.png);
	background-repeat: repeat;
}
.transBlack40 {
	background-image: url(../images/transBlack40.png);
	background-repeat: repeat;
}
.embook {
	font-family: "EmersonBook-Regular", serif;
}
.emital, em {
	font-family: "EmersonBook-Italic", serif;
}
.emsc {
	font-family: "EmersonBook-SmallCaps", serif;
	letter-spacing: 1px;
}
.emdisp {
	font-family: "EmersonDisplay-Regular", serif;
}
.emdispital {
	font-family: "EmersonDisplay-Italic", serif;
}
#trials {
	background-image: url(../images/grayBG.jpg);
}
.blackwrapper {
	background-color: #222;
}
#subnav {
	background-color: #222;
	width: 100%;
	position: fixed;
	top: 60px;
	z-index: 999;
}
#subnav nav {
	text-align: center;
}
#subnav nav a {
	display: inline-block;
	padding: 0 2%;
	font-family: "EmersonBook-SmallCaps", serif;
	letter-spacing: 1px;
	text-align: center;
	
	text-transform: lowercase;
	color: #CBC377;
}
#subnav a:hover, #subnav a.active {
	color: #fff;
}
/*#trysection, #buysection, #charsetsection, #examplesection {
	padding-top: 60px;
	padding-bottom: 80px;
}*/

#leaf1 {
	position: relative;
	width: 80%;
	margin-left: 25%;
	margin-top: 10px;
	padding: 0;
	-webkit-transform: rotate(-5deg);
	-moz-transform: rotate(-5deg);
	-ms-transform: rotate(-5deg);
	-o-transform: rotate(-5deg);
	transform: rotate(-5deg);
}
#leaf2 {
	position: relative;
	width: 80%;
	margin-left: 10%;
	margin-top: 20px;
	-webkit-transform: rotate(3deg);
	-moz-transform: rotate(3deg);
	-ms-transform: rotate(3deg);
	-o-transform: rotate(3deg);
	transform: rotate(3deg);
}
#ruth {
	position: relative;
	width: 95%;
	margin-left: 0%;
	margin-top: 50px;
	-webkit-transform: rotate(-2deg);
	-moz-transform: rotate(-2deg);
	-ms-transform: rotate(-2deg);
	-o-transform: rotate(-2deg);
	transform: rotate(-2deg);
}
#charsetsection p {
	color: #fff;
}
/*lightbox*/
.ekko-lightbox-container {
	position: relative;
}
.ekko-lightbox-nav-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
}
.ekko-lightbox-nav-overlay a {
	z-index: 100;
	display: block;
	width: 49%;
	height: 100%;
	font-size: 30px;
	color: #fff;
	text-shadow: 2px 2px 4px #000;
	opacity: 0;
	filter: dropshadow(color=#000000, offx=2, offy=2);
	-webkit-transition: opacity 0.5s;
	-moz-transition: opacity 0.5s;
	-o-transition: opacity 0.5s;
	transition: opacity 0.5s;
}
.ekko-lightbox-nav-overlay a:empty {
	width: 49%;
}
.ekko-lightbox a:hover {
	text-decoration: none;
	opacity: 1;
}
.ekko-lightbox .glyphicon-chevron-left {
	left: 0;
	float: left;
	padding-left: 15px;
	text-align: left;
	color: #7C9FDB;
}
.ekko-lightbox .glyphicon-chevron-right {
	right: 0;
	float: right;
	padding-right: 15px;
	text-align: right;
	color: #7C9FDB;
}
.ekko-lightbox .modal-footer {
	text-align: right;
	font-family: "EmersonBook-Italic", serif;
}
.modal-backdrop.in {
	-webkit-opacity: 0.95;
	-moz-opacity: 0.95;
	opacity: 0.95;
	background-color: #333333;
}
.ekko-lightbox .modal-content {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	border: none;
	background-color: transparent;
}
.ekko-lightbox .modal-header {
	border: 0;
	padding-left: 0;
	padding-right: 0;
	text-align: right;
}
.ekko-lightbox .modal-header .close {
	-webkit-opacity: 0.5;
	-moz-opacity: 0.5;
	opacity: 0.5;
	color: #fff;
	text-shadow: 0;
	font-weight: 700;
	margin-top: 5px;
	background-color: transparent;
	border: none;
	font-size: 250%;
}
.ekko-lightbox .modal-header .close:hover {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
}
.ekko-lightbox .modal-header h4.modal-title {
	font-weight: 100;
	color: #fff;
	padding: 0;
}
.ekko-lightbox .modal-body {
	padding: 0;
}
.ekko-lightbox .modal-footer {
	-webkit-opacity: 0.9;
	-moz-opacity: 0.9;
	opacity: 0.9;
	border: 0;
	color: #fff;
	font-weight: 100;
	padding: 10px 0 0 0;
}
.ekko-lightbox-nav-overlay a {
	-webkit-opacity: 0.9;
	-moz-opacity: 0.9;
	opacity: 0.9;
	text-shadow: none;
}
/*endlightbox*/
.carousel-indicators {
	visibility: hidden;
	display: none;
}
.carousel-control {
	color: #7C9FDB;
}
#buyDH a {
	text-transform: lowercase;
	font-family: "EmersonBook-SmallCaps", serif;
	letter-spacing: 1px;
	color: #F5F7C0;
}
/*#buyDH {
	margin-top: 60px;
	margin-bottom: 80px;
}*/
#buyDH a:hover {
	color: #444540;
}
.sizes {
	text-align: left;
	width: 100%;
	padding: 0 0;
	margin: 0 0;
}
.fontname {
	
	color: #fff;
	text-transform: lowercase;
	letter-spacing: 1px;
	margin-left: 0px;
	display: block;
	font-family: "EmersonBook-SmallCaps", serif;
}
#ursS {
}
#ursS img {
	width: 100%;
	max-width: 200px;
}
footer {
	background-image: url(../images/transBlack25.png);
	background-repeat: repeat;
	text-align: center;
	color: #fff;
	padding: 27px 0 7px 0;
	
}
footer img {
	margin-top: -20px;
}
footer a {
	color: #fff;
}
footer a:hover {
	color: #F7F6BA;
}
footer .NPblue {
	color: #93B6EB;
}

/*  Extra small devices (portrait phones, less than 576px)
 No media query for `xs` since this is the default in Bootstrap

Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {
.sidepadding5 {
	padding-left: 5%;
	padding-right: 5%;
}
.img-responsive {
	width: 100%;
	max-width: none;
}
#ursS img {
	float: none;
}
#ursText {
	padding-top: 1%;
}
}

/*  Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {
.sidepadding5 {
	padding-left: 5%;
	padding-right: 5%;
}
.img-fluid {
	width: 100%;
	max-width: none;
}
#ursS img {
	float: right;
}
#ursText {
	padding-top: 5%;
}
}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
.sidepadding5 {
	padding-left: 0;
	padding-right: 0;
}
.img-fluid {
	width: 100%;
	max-width: none;
}
#ursS img {
	float: right;
}
#ursText {
	padding-top: 5%;
}
}

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
.sidepadding5 {
	padding-left: 0%;
	padding-right: 0%
}
.img-fluid {
	width: 100%;
	max-width: 1500px;
	margin-left: auto;
	margin-right: auto;
}
#ursS img {
	float: right;
}
#ursText {
	padding-top: 3%;
}
}
/*Extra extra*/
@media (min-width: 1700px) {

}
