/*! 1084 */
body {
  margin-top:75px; /* 50px is the height of the navbar - change this if the navbarn height changes */
  background-image: url("https://ahimsattva.yoga/usersc/templates/ahimsattva/assets/images/mandala25.webp");
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-color: #000000;
  color: #000;
  font-family:Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size:14px;
  font-weight:400;
  line-height:20px;
}

.unselectable {
-webkit-user-select: none;
-webkit-touch-callout: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
color: #000;
}

.h1,h1{font-size:2.5rem}
.h2,h2{font-size:2rem}
.h3,h3{font-size:1.25rem}
.h4,h4{font-size:1.5rem}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}


/*! 1099 */
a {
  color: #000000;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #e3ca2b;
  text-decoration: underline;
}

/* Navbar */
.navbar-dark .navbar-nav .nav-link{color:#e3ca2b}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 1.0);
}

.bg-dark{background-color:#222222!important}

.navbar-expand-md .navbar-nav .nav-link{
	padding-right:1rem;
	padding-left:1rem;
}

.navbar-expand-md .navbar-nav a:hover{
  background-color: #000000;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e3ca2b;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 14px;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #222222;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.navbar-dark .navbar-toggler {
  color: rgba(227, 202, 43, 0.8);
  border-color: rgba(227, 202, 43, 0.8);
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(227, 202, 43, 0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

/*! 1146 */
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #e3ca2b;
}

.hr25 {
  width: 25%;
  margin-top: 10px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #e3ca2b;
}

.btn-primary {
	color: #e3ca2b;
    background-color: #000000;
    border-color: #e3ca2b; /*set the color you want here*/
}

.btn-custom {
	color: #e3ca2b;
    background-color: #000000;
    border-color: #e3ca2b; /*set the color you want here*/
}

.btn-custom:hover, .btn-custom:focus, .btn-custom:active, .open>.dropdown-toggle.btn-custom {
    color: #000000;
    background-color: #fff;
    border-color: #000000; /*set the color you want here*/
}

.btn-custom2 {
	color: #000000;
    background-color: #e3ca2b;
    border-color: #000000; /*set the color you want here*/
}

.btn-custom2:hover, .btn-custom:focus, .btn-custom:active, .open>.dropdown-toggle.btn-custom {
    color: #000000;
    background-color: #fff;
    border-color: #000000; /*set the color you want here*/
}

.container{
	width:100%;
	padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto;
}

.container-header{
	width: 100%;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-color: #000000;
    border-radius: 6px;
    -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
    -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

/*! line 2321 */
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #fff;
}

/*! line 4802 */
.breadcrumb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: rgba(255, 255, 255, 0.9);
  border: 2px solid #e3ca2b;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #6c757d;
}

/*! line 5822 */
.card-content-medium {
  min-height: 200px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: rgba(255, 255, 255, 0.9);
  border: 2px solid #e3ca2b;
  border-radius: 4px;
  -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
  -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.card-content-bones {
  min-height: 600px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: rgba(255, 255, 255, 0.9);
  border: 2px solid #e3ca2b;
  border-radius: 4px;
  -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
  -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.card-content-video {
  min-height: 850px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: rgba(255, 255, 255, 0.9);
  border: 2px solid #e3ca2b;
  border-radius: 4px;
  -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
  -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.card-header {
  min-height: auto;
  padding: 19px;
  margin-bottom: 20px;
  background-color: rgba(255, 255, 255, 0.9);
  border: 2px solid #e3ca2b;
  border-radius: 4px;
  -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
  -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.card-content {
  min-height: auto;
  padding: 19px;
  margin-bottom: 20px;
  background-color: rgba(255, 255, 255, 0.9);
  border: 2px solid #e3ca2b;
  border-radius: 4px;
  -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
  -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.card-content-1 {
  min-height: 500px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: rgba(255, 255, 255, 0.9);
  border: 2px solid #e3ca2b;
  border-radius: 4px;
  -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
  -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.card-content-2 {
  min-height: 500px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: rgba(255, 255, 255, 0.9);
  border: 2px solid #e3ca2b;
  border-radius: 4px;
  -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
  -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.card-facebook {
  min-height: 305px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: rgba(255, 255, 255, 0.1);
  border: 2px solid #e3ca2b;
  border-radius: 4px;
  -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
  -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.card-content-small {
  min-height: 600px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: rgba(255, 255, 255, 0.9);
  border: 2px solid #e3ca2b;
  border-radius: 4px;
  -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
  -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.scroll {
  max-height: 289px;
  overflow-y: scroll;
}
