.iedu-link-box {
    background: none repeat scroll 0 0 #fff;
    border-radius: 2px;
   box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
    display: block;
    margin-bottom: 15px;
    min-height: 90px;
    width: 100%;
    position:relative;
	z-index: 0;
}
.iedu-link-box1 {
    background: none repeat scroll 0 0 #fff;
    border-radius: 1px;
  box-shadow: 1px 0px 0px 1px rgba(0,0,0,0.04);
    border-bottom: 1px solid #eee;
    display: block;
    margin-bottom: 15px;
    min-height: 61px;
    width: 100%;
    position:relative;
	z-index: 0;
}
.iedu-link-box-content {
    margin-left: 90px;
    padding: 5px 10px;
}
.iedu-link-box-content1 {
    margin-left: 7px;
    padding: 5px 5px;
  font-size: 16px;
  display: flow-root;
      line-height: 43px;
    padding-top: 9px;
  
}
.iedu-link-box-text {
    text-transform: capitalize;
    display: block;
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	font-weight: 600;
}
.iedu-link-box-text1 {
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	width:80%;
}
.iedu-link-box-number {
    display: block;
    font-size: 18px;
    font-weight: bold;
}
.iedu-link-box-number1 {
    display: block;
    height: 43px;
  width: 43px;
  border-radius: 50%;
  text-align: center;
   font-weight:600;
  color:#fff;
  float:right;
}
.number{ width:20%;}
.iedu-link-box-icon {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
    border-radius: 2px 0 0 2px;
    display: block;
    float: left;
    font-size: 45px;
    height: 90px;
    line-height: 90px;
    text-align: center;
    width: 91px;
	    z-index: -99;
}
.iedu-link-box-icon1 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
    border-radius: 2px 0 0 2px;
    display: block;
    float: left;
    font-size: 25px;
    height: 61px;
    line-height: 61px;
    text-align: center;
    width: 61px;
	    z-index: -99;
}
.iedu-link-box-desc {
    color:#aaa;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
	line-height: 17px;
    font-size: 14px;
}
.iedu-link-box-bottom {
    position: absolute;
    bottom: 0px;
    right: 0px;
   background: rgba(0, 0, 0, .1);
    width: 100%;
    padding: 6px;
	z-index: -1;
	line-height: 10px;
}
.iedu-link-box-bottom a{
	color: #000;
	float: right;
    padding-right: 3px;
}
.msg-of-day {
    float:left;
    width:100%;
}

.iedu-page-header-1 {
   font-size:19px !important;
}

.iedu-page-header-2 {
   font-size:16px !important;
}

.iedu-border-bottom-warning {
  	border-bottom: 1px solid #f39c12;
}
.iedu-border-bottom-primary {
  	border-bottom: 1px solid #3C8DBC;
}

.iedu-border-bottom-success {
  	border-bottom: 1px solid #00a65a;
}

.iedu-page-header-btn {
   padding-bottom:14px;
}

.notice-main {
    height: 55px;
    margin-bottom: 12px;
    padding: 3px;
    border-radius: 5px;
}

.notice-disp-date {
    float: left;
    font-size: 17px;
    height: 55px;
    position: relative;
    top: 12px;
    vertical-align: middle;
    width: 107px;
}
.notice-body {
    width: 100%;
}
.notice-title{
    display: block;
    font-size: 17px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	font-weight: 400;
}
.notice-desc {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	font-size: 15px;
	font-weight: 300;
}

.iedu-img-disp {
	border: 5px solid #fff;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
	width:135px;
	height:135px;
	margin: 15px;
}

form div.required label.control-label:after {
  content:" * ";
  color:red;
}

/* add sorting icons to gridview sort links */
a.asc:after, a.desc:after {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    padding-left: 5px;
}

a.asc:after {
    content: /*"\e113"*/ "\e151";
}

a.desc:after {
    content: /*"\e114"*/ "\e152";
}

.sort-numerical a.asc:after {
    content: "\e153";
}

.sort-numerical a.desc:after {
    content: "\e154";
}

.sort-ordinal a.asc:after {
    content: "\e155";
}

.sort-ordinal a.desc:after {
    content: "\e156";
}

.iedu-form-bg {
    background-color: #F8F8F8;
}

.btn-view {
    width:100px;
}

.btn-grid {
    width:100px;
}

.btn-create {
    
}

.detail-view th {
    width:15%;	
}

.with-button {
	padding-bottom: 12px;
}

.navbar-nav > .module-menu > .dropdown-menu {
  margin: 0 !important;
  padding: 0 !important;
  top: 50px;
  left:0;
  right:0;
  width: 100%;
}
.navbar-nav > .module-menu > .dropdown-menu > li .menu {
  padding: 0px !important;
}
.navbar-nav > .module-menu > .dropdown-menu > li .menu li > a > i.fa-2x{margin-top: 13px;}
.navbar-nav > .module-menu > .dropdown-menu > li .menu li {
  list-style: none outside none;
    float: left;
    padding: 5px;
    text-align: center;
	height:100px;
    width: 149.4px;
    min-width: 11.1%;
    box-shadow: 2px 2px 7px 0px rgba(0,0,0,0.1);
    border-bottom: 1px solid #eee;
}
.navbar-nav > .module-menu > .dropdown-menu > li .menu > li > a:hover{ background: none; }
.navbar-nav > .module-menu > .dropdown-menu > li .menu > li > a > h4 {
  color: #444444;
  font-size: 14px;
  padding: 0;
  position: relative;
}

.navbar-nav > .module-menu .dropdown-menu .slimScrollDiv,
.navbar-nav > .module-menu .dropdown-menu .slimScrollDiv .menu {
  height:93vh !important;
}

.sidebar-mini.sidebar-collapse .sidebar-menu > li > a > span {
    width: 232px !important;
}
.sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
    width: 232px !important;
}

.user-panel > .info {
left: 0 !important;
padding: 0 !important;
position: inherit !important;
text-align: center !important;
white-space: normal !important;
text-transform: uppercase;
line-height: 2 !important;
}
/*This css used for back to top button*/
#slideToTop {
	position: fixed;
    bottom: 20px;
    right: 25px;
    width: 40px;
    height: 40px;
    color: #eee;
    font-size: '';
    line-height: 40px;
    text-align: center;
    background-color: #222d32;
    cursor: pointer;
    border-radius: 5px;
    z-index: 99999;
    opacity: 0.7;
    display: none;
}
#slideToTop:hover {	
	 opacity: 1;
}
span.labelicon{margin-left: 8px;font-family: -apple-system, BlinkMacSystemFont,
    "Segoe UI", "Roboto", "Oxygen",
    "Ubuntu", "Cantarell", "Fira Sans",
    "Droid Sans", "Helvetica Neue", sans-serif, 'marutham','mangal';}
	a.fa{font-family: -apple-system, BlinkMacSystemFont,
    "Segoe UI", "Roboto", "Oxygen",
    "Ubuntu", "Cantarell", "Fira Sans",
    "Droid Sans", "Helvetica Neue", sans-serif, 'marutham','mangal';}
	a.fa::before{font: normal normal normal 14px/1 FontAwesome;}
.red{ color:red}.green{ color:green}.orange{ color:orange}.blue{ color:#428BCA}
ul.smc > ul > li > a{ line-height:25px;}
ul.smc > ul > li > a > i{ margin-right:13px;}
ul.smc > ul{ margin-left:0px;}