/*
Theme Name: Village Yoga
Author: Kathleen Cook
Author URI: www.leenatheyogi.com
Description: A theme designed for simplicity and ease of use.
Version: 2.39
License: Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
License URI: http://creativecommons.org/licenses/by-sa/3.0/
Tags: responsive, white, bootstrap
Domain Path: https://cherryhillvillagespace.com/
*/

/* Google Fonts */

@import url('https://fonts.googleapis.com/css2?family=Cause:wght@100..900&family=Coiny&display=swap');

.coiny-regular {
  font-family: "Coiny", system-ui;
  font-weight: 400;
  font-style: normal;
}

// <weight>: Use a value from 100 to 900
// <uniquifier>: Use a unique and descriptive class name

.cause-<uniquifier> {
  font-family: "Cause", cursive;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}



/* Mobile Sizing */
@media only screen and (min-width: 575px) and (max-width: 800px) {
  .display-1 {
  letter-spacing:normal !important;
  font-size: 3rem !important;
}

}

@media only screen and (max-width: 575px) {
  .display-1 {
  font-size: 4.5rem !important;
}
  
}

/* Body Styles */

sub {
  display:none;
}

body {
	background-color:#f6d380;
	font-family:"cause", sans-serif;
	font-size:12pt;
	color:black;
}

img {
  margin:1.5rem 1rem 1.5rem 1rem;
}


/* Header Styles */

.display-1 {
  font-family:"Coiny";
  padding:1rem;
  margin:1rem;
}
.orange-jumbotron {
  background-color:#f6d380;
}
.red-jumbotron {
  background-color:#570000;
  margin-bottom:0;
  margin-top:3rem;
}

.lead
{
  padding:1rem;
   margin:1rem;
}

.navbar
{
  background-color:#570000;
}

/* Search Bar */

.search-bar {
  color:white !important;
  padding:0 0 0 0;
  margin:0 0 0 0;
}

/* Text Styles */
pre {
  font-size:1rem;
  font-family:"cause", sans-serif;
}

p, ul, ol{
  font-size:1rem;
  font-family:"cause", sans-serif;
  color:black;
}

.lead {
  color:#000 !important;
  letter-spacing:2px;
  font-weight:300;
  font-family:"cause";
  font-style:italic;
}

.cat-ex {
  clear:none;
}



/* Widget Styles */
.widget {
  margin:5px 0px 20px 0px;
}
.widget p {
  font-size:.85rem;
}
.widget ol {
  font-size:.85rem;
}
.widget ul  {
  font-size:.85rem;
}

form {
  padding:25px 20px 10px 10px ;
}

sub, sup {
  line-height:normal !important;
  font-size:100% !important;
}
/* Header Styles */

h1, h2, h3, h4, h5, h6 {
 font-family: "Coiny";
  color:#ff872e;
}
h1 {
  font-size:2.5rem;
}
h2 {
  font-size:2.3rem;
}
h3 {
  font-size:2.1rem;
}
h4 {
  font-size:1.9rem;
}
h5 {
  font-size:1.6rem;
}
h6 {
  font-size:1.3rem;
}




/* Link Styles */

.dropdown-menu a {
  color:#000 !important;}

a {
  color:#395c01;
  font-family:"cause", sans-serif;
}

a:hover {
  text-decoration:none ;
  color:#ff872e;
}
  
nav a {
  font-family:"Coiny";
  font-weight:400;
  font-size:1.5rem;
  color:#f6d380 !important;
  padding:3rem 5rem 3rem 5rem;
  
}

nav a:hover {
  color:#ff872e !important;
}

nav a:active {
  font-style:underline;
}

nav .btn {
  margin:0rem .25rem 0rem .25rem;
}

/* Meta Data */

.postmetadata {
  padding-bottom: 20px;
  margin-bottom: 20px;
}
