body {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */
  -khtml-user-select: none;    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* Internet Explorer/Edge*/
   user-select: none;          /* Non-prefixed version, currently 
                                  not supported by any browser */
}

/* Disables the drag event 
(mostly used for images) */
body {
   -webkit-user-drag: none;
  -khtml-user-drag: none;
  -moz-user-drag: none;
  -o-user-drag: none;
   user-drag: none;
}



@font-face { font-family: 'KF-Kiran'; src: url('css/fonts/kiran/KF-Kiran.eot?#iefix') format('embedded-opentype'), url('css/fonts/kiran/KF-Kiran.woff') format('woff'), url('css/fonts/kiran/KF-Kiran.ttf') format('truetype'), url('css/fonts/kiran/KF-Kiran.svg#KF-Kiran') format('svg'); }

@font-face {
  font-family: 'KF-Jui';
  src: url('css/fonts/KF-Jui.eot?#iefix') format('embedded-opentype'),  url('css/fonts/KF-Jui.woff') format('woff'), url('css/fonts/KF-Jui.ttf')  format('truetype'), url('css/fonts/KF-Jui.svg#KF-Jui') format('svg');
 }

@font-face {
  font-family: 'Utsaah';
  src: url('../fonts/Utsaah.eot');
  src: url('../fonts/Utsaah.eot?#iefix') format('embedded-opentype'),  
  url('../fonts/Utsaah.woff') format('woff'), 
  url('../fonts/Utsaah.ttf')  format('truetype'), 
  url('../fonts/Utsaah.svg#KF-Jui') format('svg');
 font-weight: normal;
    font-style: normal;
}
@font-face {
  font-family: 'Utsaah';
  src: url('fonts/Utsaah.eot');
  src: url('fonts/Utsaah.eot?#iefix') format('embedded-opentype'),  
  url('fonts/Utsaah.woff') format('woff'), 
  url('fonts/Utsaah.ttf')  format('truetype'), 
  url('fonts/Utsaah.svg#KF-Jui') format('svg');
 font-weight: normal;
    font-style: normal;
	color:#FF0000;
}

.blog-title{
	font-family:Utsaah;  
	font-size:36px;
	line-height:1.2em;
	font-weight:700;
}

.devnagari-font {
	font-family:Utsaah;  
	font-size:22px; 
	letter-spacing:1.2px;
	color:#444;
}
.devnagari-font a {
	font-family:Utsaah;  
	font-size:16px; 
	letter-spacing:1.2px;
	margin:0 10px;
}

.devnagari-font-sm {
	font-family:Utsaah;  
	font-size:16px; 
	letter-spacing:1.2px;
}
.devnagari-font-sm a {
	font-family:Utsaah;  
	font-size:16px; 
	letter-spacing:1.2px;
	margin:0 10px;
}

.circle {
	border:2px solid #16923b;
	padding:10px;
	border-radius:50px;
}

.credit-callout {
    text-align:center;
    color: #16923b;
    font-family:'Lato', 'Helvetica Neue', Helvetica, Arial, "Lucida Grande", sans-serif;
    margin:30px;
}
.credit-callout li {
    display: inline;
}
.credit-callout li.credit-number {
    color: #EA3335;
    border: 2px solid #EA3335;
    border-radius: 50%;
    font-size: 36px;
    margin: 20px;
    position: relative;
}

.credit-number {
padding-top:18px;
padding-bottom:18px;
padding-left:5px;
padding-right:5px;
}


.gap {
	margin-bottom:20px;
	
	
}
.gap-small-div{
	
	padding:8px;
	text-align:center;
	border-radius:0px;
	box-shadow:1px 1px 3px #333;
	margin-top : 10px;
}

.thumbnail123 img {
    height:250px;
    width:90%;
}

@media only screen and (max-width:768px) {
	.gap {
	margin-bottom:0px;
}
	
}



.nav1 {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav1>li {
    position: relative;
    display: block
}

.nav1>li>a {
    position: relative;
    display: block;
    padding: 5px 10px;
	font-size:13px;
}

.nav1>li>a:focus,
.nav1>li>a:hover {
    text-decoration: none;
    background-color: #ccc;
}

.nav1>li.disabled>a {
    color: #777
}

.nav1>li.disabled>a:focus,
.nav1>li.disabled>a:hover {
    color: #777;
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent
}

.nav1 .open>a,
.nav1 .open>a:focus,
.nav1 .open>a:hover {
    background-color: #eee;
    border-color: #337ab7
}

.nav1 .nav1-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.nav1>li>a>img {
    max-width: none
}

.nav1-tabs {
    border-bottom: 1px solid #fff;
	margin-bottom: 20px;
}

.nav1-tabs>li {
    float: left;
    margin-bottom: -1px
}

.nav1-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid #ddd;
    border-radius: 4px 4px 0 0
}

.nav1-tabs>li>a:hover {
    border-color: #eee #eee #ddd
}

.nav1-tabs>li.active>a,
.nav1-tabs>li.active>a:focus,
.nav1-tabs>li.active>a:hover {
    color: #FFFFFF;
    cursor: default;
    background-color: #16923b;
    border: 1px solid #16923b;
    border-bottom-color: transparent
}

.nav1-tabs.nav1-justified {
    width: 100%;
    border-bottom: 0
}

.nav1-tabs.nav1-justified>li {
    float: none
}

.nav1-tabs.nav1-justified>li>a {
    margin-bottom: 5px;
    text-align: center
}

.nav1-tabs.nav1-justified>.dropdown .dropdown-menu {
    top: auto;
    left: auto
}

@media (min-width:768px) {
    .nav1-tabs.nav1-justified>li {
        display: table-cell;
        width: 1%
    }
    .nav1-tabs.nav1-justified>li>a {
        margin-bottom: 0
    }
}

.nav1-tabs.nav1-justified>li>a {
    margin-right: 0;
    border-radius: 4px
}

.nav1-tabs.nav1-justified>.active>a,
.nav1-tabs.nav1-justified>.active>a:focus,
.nav1-tabs.nav1-justified>.active>a:hover {
    border: 1px solid #ddd
}

@media (min-width:768px) {
    .nav1-tabs.nav1-justified>li>a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0
    }
    .nav1-tabs.nav1-justified>.active>a,
    .nav1-tabs.nav1-justified>.active>a:focus,
    .nav1-tabs.nav1-justified>.active>a:hover {
        border-bottom-color: #fff
    }
}










#back-to-top {
    position: fixed;
    bottom: 5%;
    right: 40px;
    z-index: 9999;
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 40px;
    background: #EA3335;
    color: #FFFFFF;
    cursor: pointer;
    border: 0;
    border-radius: 2px;
    text-decoration: none;
    transition: opacity 2.2s ease-out;
    opacity: 0;
}
#back-to-top:hover {
    background: #16923b;
	opacity: 0.6;
}
#back-to-top.show {
    opacity: 0.6;
}

@media (max-width:768px) {
#back-to-top {
	 bottom: 3%;
    right: 10px;
}
}





#search_level_one{ DISPLAY: none; }
#search_level_two{ DISPLAY: none; }
#search_result {DISPLAY : none;}



.tech-slideshow-custom {
  height: 200px;
  max-width: 800px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

.tech-slideshow-custom > div {
  height: 200px;
  width: 2526px;
  background: url(../images/collage.png);
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  transform: translate3d(0, 0, 0);
}
.tech-slideshow-custom .mover-custom-1 {
  animation: moveSlideshow 28s linear infinite;
}
.tech-slideshow-custom .mover-custom-2 {
  opacity: 0;
  transition: opacity 0.5s ease-out;
  background-position: 0 -200px;
  animation: moveSlideshow 35s linear infinite;
}
.tech-slideshow-custom:hover .mover-custom-2 {
  opacity: 1;
}

@keyframes moveSlideshow {
  100% { 
    transform: translateX(-66.6666%);  
  }
}


.fitimg img{
	width:100%;
	height:100%;
	padding: 0 0 10px 0;
}
.myimghover{
	min-width: 100%;
    min-height: 100%;
	top:0;
	left:0;
	bottom:0;
	right:0;
	border-radius:1px;
	/*position: absolute;*/
}
.myimghover:hover{
	filter: alpha(opacity=50);
    opacity: .5;
	font-family: FontAwesome;
    content: "\f002";
}

.myimghover1{
	min-width: 100%;
    min-height: 100%;
	top:0;
	left:0;
	bottom:0;
	right:0;
	border-radius:1px;
	/*position: absolute;*/
}
.myimghover1:hover{
	filter: alpha(opacity=90);
    opacity: .8;
	font-family: FontAwesome;
    content: "\f002";
}
.overlaymy {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .3s ease;
  background-color: #16923B;
}

.containermy:hover .overlaymy {
  opacity: 0.9;
  cursor:pointer;
}

.iconmy {
  color: white;
  font-size: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}

.fa-usermy:hover {
  color: #eee;
}

.image_div img {
  			/* Set rules to fill background */
			max-height: 210px;
            min-height: 210px;
			min-width: 100%;
			
			/* Set up proportionate scaling */
			width: 100%;
			height: 100%;
			
			/* Set up positioning */
			position: relative;
			top: 0;
			left: 0;
}


.mybox {
	padding:15px;
	margin: auto;
	border-radius:10px;
	background: transparent;
	margin-bottom:15px;
	border: 2px solid transparent;
	border-image: linear-gradient(to right, #EA3335 0%,#3ECB27 25%, #0C5CC2 50%, #3ECB27 75%, #EA3335 100%);
	border-image: -webkit-linear-gradient(to right, #EA3335 0%,#3ECB27 25%, #0C5CC2 50%, #3ECB27 75%, #EA3335 100%);
	border-image: -moz-linear-gradient(to right, #EA3335 0%,#3ECB27 25%, #0C5CC2 50%, #3ECB27 75%, #EA3335 100%);
	border-image: -ms-linear-gradient(to right, #EA3335 0%,#3ECB27 25%, #0C5CC2 50%, #3ECB27 75%, #EA3335 100%);
	border-image: -o-linear-gradient(to right, #EA3335 0%,#3ECB27 25%, #0C5CC2 50%, #3ECB27 75%, #EA3335 100%);
	border-image-slice: 1;
}


.mydivblockxx {
	border:1px solid #ccc;
	padding:10px;
	border-radius:10px;
}
.mydivblock-dark {
	border:1px solid #999;
	padding:10px;
	border-radius:10px;
	margin-bottom:50px;
}
.mydivblock-dark1 {
	border:1px solid #bbb;
	padding:10px;
	border-radius:10px;
	margin-bottom:50px;	
	overflow: hidden; 
	position: relative;
}
.mydivblock-dark2 {
	border:1px solid #bbb;
	padding:10px;
	border-radius:10px;
	margin-bottom:50px;
	height:300px; 
	max-height:300px! important; 
	overflow: hidden; 
	position: relative;
}
.mydivblock {
	border:1px solid #ccc;
	padding:10px;
	border-radius:10px;
}
.mydivblock a{
	font-size:14px;
	color:#FFF;
	background-color: #EA3335;
	border:1px outset #EA3335;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-top-left-radius:0px;
	border-bottom-right-radius:0px;
	padding:10px;
	margin-bottom:20px;
	
}
.mydivblock a:hover{
	
	background-color: #16923b;
	border:1px outset #16923b;
	border-top-left-radius:10px;
	border-bottom-right-radius:10px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	
}
@media only screen and (max-width:768px) {
	.mydivblock a{
		padding:5px;
		margin-bottom:10px;
		font-size:12px;
		color:#EA3335;
		background-color: transparent;
		border:none;
	}
	.mydivblock a:hover{
		border:none;
		color: #16923b;
		background-color: transparent;
	}
	
	h1 { font-size: 20px; line-height: 24px; }
h2 { font-size: 18px; line-height: 21px; }
h3 { font-size: 16px; line-height: 18px; }
h4 { font-size: 14px; line-height: 13px; }
h5 { font-size: 10px; }
h6 { font-size: 10px; }
}
.myheading {
	background-color: #16923b;
	color:#FFFFFF;
	padding: 5px 10px;
	font-size:14px;
	font-weight:600;
}


.devnagari {
	/*font-family: 'KF-Kiran' , sans-serif;*/
	color:#333;
}

.paginationmy {
    display: inline-block;
	float: center;
}

.paginationmy a {
    color: #FFFFFF;
   text-align: center;
    padding: 2px 3px;
    text-decoration: none;
    transition: background-color .9s;
	background-color: #EA3335;
	margin:1px;
	cursor:pointer;
	font-size:15px;
}
.paginationmy a:hover {
    background-color: #16923b;
    color: white;
}

.paginationmy a.active {
    background-color: #4CAF50;
    color: white;
}

.onlymobile1 {
		display:none;
	}
.onlydesktop1 {
		display:block;
	}
	
.arogyapushpaimage	{
    min-height:500px !important; 
    width:99%;
    height:auto;
}

@media only screen and (max-width:768px) {
	.arogyapushpaimage	{
    min-height:300px !important; 
    width:99%;
    height:auto;
}
	.paginationmy a {
		font-size:13px;
		float: left;
		
	}
	.mobborder{
		border:1px dotted #4CAF50;
		padding:5px;
		text-align:left;
	}
	.onlydesktop {
		display:none;
	}
	.onlymobile1 {
		display:block;
		line-height:2.1em;
	}
	.onlydesktop1 {
		display:none;
	}
	
}



.myp p{
margin:0;
padding:0;
text-indent: 40px;
}
.myp ul, ol{
padding-left: 30px;
margin : 10px;
list-style-type:decimal;
}


.date-in-border h1{
    text-align: left;
    margin-top: -20px;
    height: 30px;
    line-height: 20px;
    font-size: 15px;
	padding-left:5px;
	color: #FFFFFF;
	
}

.date-in-border h1 span{
   background-color: #4CAF50;
   padding:10px 15px;
   border-top-left-radius:10px;
	border-bottom-right-radius:10px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	font-family: 'Zilla Slab', serif;
}






.br-on-mobile span{
  display: inline-block;
}



@media only screen and (max-width:768px) {
	.br-on-mobile span{
  display: inline-block;
}
	
	
	
}

.festival {
    height: 100%;
    width: 100%;
    position: fixed;
    z-index: 999999999;
    top: 0;
    left: 0;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0, 0.92);
     overflow-x: auto;
    overflow: hidden;
animation-name: fadeInOpacity;
	animation-iteration-count: 1;
	animation-timing-function: ease-in;
	animation-duration: 4s;
	
}
@keyframes fadeInOpacity {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
.festival-content {
    position: relative;
    top: 25%;
    width: 100%;
    text-align: center;
    margin-top: 30px;
}

.festival a {
    padding: 8px;
    text-decoration: none;
    font-size: 36px;
    color: #818181;
    display: block;
    transition: 0.3s;
}

.festival a:hover, .festival a:focus {
    color: #f1f1f1;
}

.festival .closebtn {
    position: absolute;
    top: 20%;
    right: 45%;
    font-size: 60px;
}

@media screen and (max-height: 450px) {
  .festival a {font-size: 20px}
  .festival .closebtn {
    font-size: 40px;
    top: 15px;
    right: 35px;
  }
}

@media screen and (max-height: 768px) {
  .festival a {font-size: 20px}
  .festival .closebtn {
    font-size: 40px;
    top: 15px;
    right: 35px;
  }
}





/* Created From https://codepen.io/WebSonick/pen/vjmgu  */

@keyframes move-twink-back {
    from {background-position:0 0;}
    to {background-position:-10000px 5000px;}
}
@-webkit-keyframes move-twink-back {
    from {background-position:0 0;}
    to {background-position:-10000px 5000px;}
}
@-moz-keyframes move-twink-back {
    from {background-position:0 0;}
    to {background-position:-10000px 5000px;}
}
@-ms-keyframes move-twink-back {
    from {background-position:0 0;}
    to {background-position:-10000px 5000px;}
}

@keyframes move-clouds-back {
    from {background-position:0 0;}
    to {background-position:10000px 0;}
}
@-webkit-keyframes move-clouds-back {
    from {background-position:0 0;}
    to {background-position:10000px 0;}
}
@-moz-keyframes move-clouds-back {
    from {background-position:0 0;}
    to {background-position:10000px 0;}
}
@-ms-keyframes move-clouds-back {
    from {background-position: 0;}
    to {background-position:10000px 0;}
}

.stars, .twinkling, .clouds, .clouds-day {
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  width:100%;
  height:100%;
  display:block;
}

.stars {
  background:transparent url(../images/festival/stars.png) repeat top center;
  z-index:0;
}

.twinkling{
  background:transparent url(../images/festival/twinkling.png) repeat top center;
  z-index:1;

  -moz-animation:move-twink-back 200s linear infinite;
  -ms-animation:move-twink-back 200s linear infinite;
  -o-animation:move-twink-back 200s linear infinite;
  -webkit-animation:move-twink-back 200s linear infinite;
  animation:move-twink-back 200s linear infinite;
}

.clouds{
    background:transparent url(../images/festival/clouds3.png) repeat top center;
    z-index:2;

  -moz-animation:move-clouds-back 200s linear infinite;
  -ms-animation:move-clouds-back 200s linear infinite;
  -o-animation:move-clouds-back 200s linear infinite;
  -webkit-animation:move-clouds-back 200s linear infinite;
  animation:move-clouds-back 200s linear infinite;
}

.clouds-day{
    background:transparent url(../images/festival/clouds3-day.png) repeat top center;
    z-index:2;

  -moz-animation:move-clouds-back 200s linear infinite;
  -ms-animation:move-clouds-back 200s linear infinite;
  -o-animation:move-clouds-back 200s linear infinite;
  -webkit-animation:move-clouds-back 200s linear infinite;
  animation:move-clouds-back 200s linear infinite;
}
 
.opaque-img {
	opacity: 5.3;
    filter: alpha(opacity=130); /* For IE 8 & 9 (more valid) */
} 



.shaded-div1 {
	background: rgba(7,115,145,1);
background: -moz-linear-gradient(top, rgba(7,115,145,1) 0%, rgba(7,115,145,1) 9%, rgba(147,206,222,1) 54%, rgba(117,189,209,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(7,115,145,1)), color-stop(9%, rgba(7,115,145,1)), color-stop(54%, rgba(147,206,222,1)), color-stop(100%, rgba(117,189,209,1)));
background: -webkit-linear-gradient(top, rgba(7,115,145,1) 0%, rgba(7,115,145,1) 9%, rgba(147,206,222,1) 54%, rgba(117,189,209,1) 100%);
background: -o-linear-gradient(top, rgba(7,115,145,1) 0%, rgba(7,115,145,1) 9%, rgba(147,206,222,1) 54%, rgba(117,189,209,1) 100%);
background: -ms-linear-gradient(top, rgba(7,115,145,1) 0%, rgba(7,115,145,1) 9%, rgba(147,206,222,1) 54%, rgba(117,189,209,1) 100%);
background: linear-gradient(to bottom, rgba(7,115,145,1) 0%, rgba(7,115,145,1) 9%, rgba(147,206,222,1) 54%, rgba(117,189,209,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#077391', endColorstr='#75bdd1', GradientType=0 );
}
.shaded-div2{
background: rgba(22,146,59,1);
background: -moz-linear-gradient(top, rgba(22,146,59,1) 0%, rgba(22,146,59,1) 68%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(22,146,59,1)), color-stop(68%, rgba(22,146,59,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(22,146,59,1) 0%, rgba(22,146,59,1) 68%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(22,146,59,1) 0%, rgba(22,146,59,1) 68%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(22,146,59,1) 0%, rgba(22,146,59,1) 68%, rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(22,146,59,1) 0%, rgba(22,146,59,1) 68%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#16923b', endColorstr='#ffffff', GradientType=0 );
}
.shaded-div2 a{
	color:#FFFFFF;
	cursor:pointer;
	font-weight:500;
}
.shaded-div2 a:hover{
	color:#FD1E29;
	cursor:pointer;
	
}



#zoomblog {
  text-align:center;
  
}
#zoomblog img{
  

animation: scale 5.5s;
-moz-animation: scale 5.5s; /* Firefox */
-webkit-animation: scale 5.5s; /* Safari and Chrome */
-o-animation: scale 5.5s; /* Opera */
margin-top:20px;}
@keyframes scale {
from {
    width:0%;
}
to {
    width:70%;
}}
@-moz-keyframes scale { /* Firefox */
from {
    width:0%;
}
to {
    width:70%;
}}
@-webkit-keyframes scale { /* Safari and Chrome */
from {
    width:0%;
}
to {
    width:70%;
}}
@-o-keyframes scale { /* Opera */
from {
    width:0%;
}
to {
    width:70%;
}}








/* For Image Scroll On Hover Effect
taken from https://www.jqueryscript.net/animation/Image-Scroll-On-Hover-jQuery-imageScroller.html

*/

.screen-product {
  display: block;
  height: 250px;
  overflow: hidden;
  position: relative;
  border: 2px solid #b3b3b3;
  border-radius: 1px;
  margin: 0 auto;
  cursor:pointer;
}

.screen-product img {
  max-width: 100%;
  height: auto;
  position: absolute;
  z-index: 0;
  margin: auto;
  left: 0;
  right: 0;
  padding: 0;
}








hr.style1{
	border-top: 1px solid #8c8b8b;
}


hr.style2 {
	border-top: 3px double #8c8b8b;
}

hr.style3 {
	border-top: 1px dashed #8c8b8b;
}

hr.style4 {
	border-top: 1px dotted #8c8b8b;
}

hr.style5 {
	background-color: #fff;
	border-top: 2px dashed #8c8b8b;
}


hr.style6 {
	background-color: #fff;
	border-top: 2px dotted #8c8b8b;
}

hr.style7 {
	border-top: 1px solid #8c8b8b;
	border-bottom: 1px solid #fff;
}


hr.style8 {
	border-top: 1px solid #8c8b8b;
	border-bottom: 1px solid #fff;
}
hr.style8:after {
	content: '';
	display: block;
	margin-top: 2px;
	border-top: 1px solid #8c8b8b;
	border-bottom: 1px solid #fff;
}

hr.style9 {
	border-top: 1px dashed #8c8b8b;
	border-bottom: 1px dashed #fff;
}

hr.style10 {
	border-top: 1px dotted #8c8b8b;
	border-bottom: 1px dotted #fff;
}


hr.style11 {
	height: 6px;
	background: url(images/hr-11.png) repeat-x 0 0;
    border: 0;
}


hr.style12 {
	height: 6px;
	background: url(images/hr-12.png) repeat-x 0 0;
    border: 0;
}

hr.style13 {
	height: 10px;
	border: 0;
	box-shadow: 0 10px 10px -10px #8c8b8b inset;
}


hr.style14 { 
  border: 0; 
  height: 1px; 
  background-image: -webkit-linear-gradient(left, #EA3335, #16923B, #EA3335);
  background-image: -moz-linear-gradient(left, #EA3335, #16923B, #EA3335);
  background-image: -ms-linear-gradient(left, #EA3335, #16923B, #EA3335);
  background-image: -o-linear-gradient(left, #EA3335, #16923B, #EA3335);
}


hr.style15 {
	border-top: 4px double #8c8b8b;
	text-align: center;
}
hr.style15:after {
	content: '\002665';
	display: inline-block;
	position: relative;
	top: -15px;
	padding: 0 10px;
	background: #f0f0f0;
	color: #8c8b8b;
	font-size: 18px;
}

hr.style16 { 
  border-top: 1px dashed #8c8b8b; 
} 
hr.style16:after { 
  content: '\002702'; 
  display: inline-block; 
  position: relative; 
  top: -12px; 
  left: 40px; 
  padding: 0 3px; 
  background: #f0f0f0; 
  color: #8c8b8b; 
  font-size: 18px; 
}


hr.style17 {
	border-top: 1px solid #8c8b8b;
	text-align: center;
}
hr.style17:after {
	content: 'ยง';
	display: inline-block;
	position: relative;
	top: -14px;
	padding: 0 10px;
	background: #f0f0f0;
	color: #8c8b8b;
	font-size: 18px;
	-webkit-transform: rotate(60deg);
	-moz-transform: rotate(60deg);
	transform: rotate(60deg);
}


hr.style18 { 
  height: 30px; 
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 1px 0 0 0; 
  border-radius: 20px; 
} 
hr.style18:before { 
  display: block; 
  content: ""; 
  height: 30px; 
  margin-top: -31px; 
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 0 0 1px 0; 
  border-radius: 20px; 
}

.wellness-hub {
 background-color:#16923B;   
 color:#FFFFFF;
 padding:5px 10px;
    
}

