.owl-theme .owl-nav {
	margin-top: 10px;
	text-align: center;
	-webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-nav [class*='owl-'] {
	color: #FFF;
	font-size: 14px;
	margin: 5px;
	padding: 4px 7px;
	background: #D6D6D6;
	display: inline-block;
	cursor: pointer;
	border-radius: 3px;
}
.owl-theme .owl-nav [class*='owl-']:hover {
	background: #869791;
	color: #FFF;
	text-decoration: none;
}
.owl-theme .owl-nav .disabled {
	opacity: 0.5;
	cursor: default;
}
.owl-theme .owl-nav.disabled + .owl-dots {
	margin-top: 10px;
}
.owl-theme .owl-dots {
	text-align: center;
	-webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-dots .owl-dot {
	display: inline-block;
	zoom: 1;
*display:inline;
}
.owl-theme .owl-dots .owl-dot span {
	width: 10px;
	height: 10px;
	margin: 5px 7px;
	background: #D6D6D6;
	display: block;
	-webkit-backface-visibility: visible;
	transition: opacity 200ms ease;
	border-radius: 30px;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background: #869791;
}

/* start my custom css */

.dropdown-contentc 
{
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 94%;
	box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
	z-index: 1;
	max-height: 200px;
	overflow-y: auto;
}

.dropdown-contentc div
{
	color: #000;
	padding: 1px 16px;
	text-decoration: none;
	display: block;
}

.dropdown-contentc div:hover
{
	background-color: #f1f1f1;
}

.dropdown-contentc div p
{
	margin: 0;
}

.loadingp
{
	text-align: center;
	font-size: 40px;
	color: #e31e24;
	font-weight: 600;
}

.productimgborder
{
	border:solid 1px #eee;
}

.text-transform-none 
{
  text-transform: none !important;
}

.blogmb30
{
	margin-bottom:30px;
}

.blogfrontimg
{
	object-fit: contain;
	object-position: center;
	height: 300px !important;
	border: solid 1px #ccc;
}

.blogsidebarimg
{
	object-fit: contain;
	object-position: center;
	height: 100px !important;
	border: solid 1px #ccc;
}

.eventdetailpagebannerimg
{
	object-fit: contain;
	object-position: center;
	height: 400px !important;
	border: solid 1px #ccc;
}

.e-btn-green 
{
	background-color: #1A8C47!important;
	border-color: #1A8C47!important;
	color: white!important;
	text-decoration: none;
	padding: 10px 20px;
	border-radius: 4px;
	font-weight: bold;
	transition: background-color 0.3s, border-color 0.3s;
}
.e-btn-green:hover 
{
	background-color: #2DB964!important;
	border-color: #2DB964!important;
	color: white!important;
	/*box-shadow: 0 0.25rem 0.25rem 0.125rem #e31e24, 0 0.375rem 0.75rem -0.125rem rgba(253,86,49,.4);*/
}


.dynamicdesc hr 
{
  border: none;
  height: 2px;
  background: #ccc;
  margin-bottom:20px;
}


.dynamicdesc ul li p , .dynamicdesc ol li p
{
	margin-bottom:15px !important;
}
.dynamicdesc p
{
	text-align:justify !important;
	margin-bottom:15px !important;
}

.dynamicdesc ul li
{
	list-style:disc !important;
	margin-bottom:10px;    
	margin-left:32px;
}

.dynamicdesc ol li
{
	list-style: decimal !important;
	margin-bottom:10px;    
}

.myh1 
{
	font-size: 32px !important;
	font-weight: 700 !important;
	margin-bottom:20px;
}

.myh2 
{
	font-size: 24px !important;
	font-weight: 700 !important;
	margin-bottom:20px;
}

.myh3 
{
	font-size: 18.72px !important;
	font-weight: 700 !important;
	margin-bottom:20px;
}

.myh4 
{
	font-size: 16px !important;
	font-weight: 700 !important;
	margin-bottom:20px;
}

.myh5 
{
	font-size: 13.23px !important;
	font-weight: 700 !important;
	margin-bottom:20px;
}

.myh6 
{
	font-size: 10.72px !important;
	font-weight: 700 !important;
	margin-bottom:20px;
}

/* End my custom css */
