
.box-grid {
float:left;
text-align:center;
color:#000;
}
.grid-box {
border: 8px solid #e6e6e6;
background: #084C61 !important;
cursor:pointer;
height:437px;
}
.grid_change{
border: 8px solid #FF8200 !important;;
}
.top-calender {
background: #fff;
width: 85%;
margin: 0 auto;
margin-bottom: 0px;
bottom: 8px;
}
.date-icon {
float: left;
margin: 17px 0 0px 46px;
}
.date-icon span {
font-size:24px;
}
.date-time span {
font-weight: 400;
font-size: 16px;
font-family: 'Montserrat';
}
.date-time {
padding: 13px;
border: 0 solid #359eb8;
}
.last-section {
background: #E3B505 !important;

}
.up-comming {
background:#168295 !important;
}
.no-session {
background:#55b9ca !important;
}
.session-con p{
color:#fff;
font-size: 15px;
font-weight: 500;
font-family: 'Montserrat';
}
.session-con a{
color:#fff;
font-size: 15px;
font-weight: 400;
font-family: 'Montserrat';
}
.session-con {
padding: 0px;
text-align: left;
margin: 19px 0 0 0;
}

.left-icon {
 margin-top: 5px;
}

.icon-in {
background-color: #fff;
border-radius: 50px;
height: 50px;
width: 50px;
color: #DB504A;
}
.no-sess-con {
font-size: 24px;
padding-top: 120px;
}

.carousel-control.right {
left: 100% !important;
}
.carousel-control.left {
left: -4% !important;
}

.box-grid-dark {
background:#e6e6e6!important;
}
.blue-icon {
color:#42b1c4 !important;
}
.student-subscription h1 {
color:#000;
text-transform:capitalize;
padding:0 0 0 11px;
}
.student-subscription {
margin: 25px 0 82px 0;
}
.Quick-chat-box {
    border: 1px solid #e9e9e9;
    padding: 0 0 5px 75px;
    text-align: center;
    color: #000 !important;
    font-family: 'Montserrat';
    font-size: 29px;
}

.quick-icon{
	color: #ff8a00;
    font-size: 51px !important;
    position: relative;
    bottom: 38px;
    right: 111px;
}
.Quick-chat-box a {
	color:#000;
}
.multi {
width: 100%;
.carousel-inner .active.left {
left: -25%;
}
.carousel-inner .next {
left: 25%;
}
.carousel-inner .prev {
left: -25%;
}
.carousel-control {
width: 4%;
}
.carousel-control.left, .carousel-control.right {
margin-left:15px;
background-image:none;
}
}
.icon-marg {
margin-top: 12px;
font-size: 27px;
}
.btn-learning
{
background: #39a8be;
color: white;
border: none;
}
#myCarousel .pagination > li > a, .pagination > li > span{
border:none;

}
.title-edit a {
color:#fff; 
}