.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.bg-light-yellow{
	background-color: #feffef;
}

.img-block{
	width:75%;
	display: block;
	border: 1px solid #333;
	padding:3px;
}

.login-logo{
  width: 230px;
}
.login-form{
	width:300px;
}
.normal-form{
	width:90%;
}

.mt-3{
	margin-top:30px;
}

.text-center{
	text-align:center;
}

.text-right{
	text-align:right !important;
}

.profile-photo{
	width:150px;
	border-radius: 50%;
	border: 1px solid #666;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.flower{
	width:24px;
}

.line-left{
	border-left:3px solid #000;
}

.line-yellow{
	border-color: #fce82d !important;
}

.line-blue{
	border-color: #3976fa !important;
}

.line-green{
	border-color: #24d654 !important;
}

.line-red{
	border-color: #d6247a !important;
}

.nav-glyphish-example .ui-btn {padding-top: 40px !important; }
.nav-glyphish-example .ui-btn:after{
	width: 30px!important;
	height: 30px!important;
	margin-left: -15px !important;
	box-shadow: none!important;
	-moz-box-shadow: none!important;
	-webkit-box-shadow: none!important;
	-webkit-border-radius: 0 !important;
	border-radius: 0 !important;
}

.ui-datepicker {
	width: 22em;
}

.btn-meditation:after { background: url("../jm/images/icons-png/waveform.png") 50% 50% no-repeat; background-size: 24px 22px; }
.btn-library:after { background: url("../jm/images/icons-png/book-alt.png") 50% 50% no-repeat; background-size: 24px 22px; }
.btn-pinpotha:after { background: url("../jm/images/icons-png/dharmachakra.png") 50% 50% no-repeat; background-size: 24px 22px; }
.btn-notes:after { background: url("../jm/images/icons-png/note.png") 50% 50% no-repeat; background-size: 24px 22px; }
.btn-attendance:after { background: url("../jm/images/icons-png/calendar-clock.png") 50% 50% no-repeat; background-size: 24px 22px; }

.custom-corners .ui-bar{
	-webkit-border-top-left-radius: inherit;
	border-top-left-radius: inherit;
	-webkit-border-top-right-radius: inherit;
	border-top-right-radius: inherit;
}
.custom-corners .ui-body{
	border-top-width: 0;
	-webkit-border-bottom-left-radius: inherit;
	border-bottom-left-radius: inherit;
	-webkit-border-bottom-right-radius: inherit;
	border-bottom-right-radius: inherit;
}

.pinpotha-img{
	width:120px;
}
.pinpotha-img-one{
	width:100%;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #d4cfcf;
}
.pinpotha-img-two{
	width:48%;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #d4cfcf;
}

.pinpotha-post{
	margin-top:10px;
}
