/*@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap');*/
@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900&display=swap');
body{font-family:'Lato', sans-serif!important;background:#f8fafc!important;font-size:14px;}
@font-face{
font-family:"feather";
src:url(fonts/feather-icon.ttf?sdxovp) format("truetype"),
	url(fonts/feather-icon.woff?sdxovp) format("woff"),
	url(fonts/feather-icon.svg?sdxovp#Feather) format("svg");
	font-weight:400;
	font-style:normal;}
	@font-face {    font-family: 'proxima_novasemibold';    
	                src: url('fonts/proximanova-semibold-webfont.woff2') format('woff2'),         
					url('fonts/proximanova-semibold-webfont.woff') format('woff');    
					font-weight: normal;    font-style: normal;}
@font-face {    
					font-family: 'proxima_novabold';    
					src: url('fonts/proximanova-bold-webfont.woff2') format('woff2'),         
					url('fonts/proximanova-bold-webfont.woff') format('woff');    
					font-weight: normal;    font-style: normal;}
@font-face {    font-family: 'proxima_novaregular';    
src: url('fonts/proximanova-regular-webfont.woff2') format('woff2'),        
 url('fonts/proximanova-regular-webfont.woff') format('woff');    
 font-weight: normal;    font-style: normal;}
/*--header--*/
.bread_crumb span{color:#797d80;font-size:14px;}
.headerfour{float:none;display:inline-block;width:100%;margin-bottom:10px;}
.headerfour ul{padding-bottom:15px;margin-right:0;}
.headerfour ul li{width:25%;height:auto;display:table;box-sizing:border-box;padding-right:1.777%;}
.headerfour ul li:last-child{padding-right:0;}
.headerfour ul li a{height:67px;overflow:hidden;border-radius:0px;font-size:17px;font-weight:normal;text-align:left;position:relative;font-family: 'proxima_novabold'; line-height:70px;
	display:table-cell!important;vertical-align:67px;color:#fff;padding-top:4px;padding-left:20px;}  
	.menu-icons {	display: inline-block;	width: 29px;	vertical-align: middle;	margin-right: 10px;	margin-top: -7px;} 
	.menu-icons img {	max-width: 100%;}
.headerfour ul li a span{font-size:14px;font-weight:400;text-decoration:underline;float:right;margin-right: 20px;margin-top:-5px}
.headerfour ul li a i{}
.headerfour ul li a .fa.fa-bullhorn{right:-10px;bottom:0px;transform:rotate(-26deg);-webkit-transform:rotate(-26deg);}
.headerfour ul li a .fa.fa-bell{right:-15px;bottom:14px;transform:rotate(26deg);-webkit-transform:rotate(26deg);}
.headerfour ul li a .icon-envelope{right:10px;bottom:10px;transform:rotate(26deg);-webkit-transform:rotate(26deg);}
.headerfour ul li a .fa.fa-calendar{right:-15px;bottom:15px;transform:rotate(26deg);-webkit-transform:rotate(26deg);font-size:40px!important;}
.headerfour ul li a .fa.fa-angle-right{font-size:32px!important;vertical-align:middle;}
.headerfour ul li.blue a i{transform:rotate(-22deg);right:0;bottom:0;}
.headerfour ul li.light-blue a i{right:-5px;bottom:10px;}
/*.headerfour ul li a:before{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:-20px;top:-30px;}
.headerfour ul li a:after{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:-5px;bottom:-30px;}*/
.headerfour ul li a span i{position:static;font-size:18px;transform:none!important;padding-left:8px;}
.headerfour ul .light_orange a{background:#ed801f; display:block;
background: -moz-linear-gradient(left,rgba(237,128,31,1) 2%,rgba(233,159,94,1) 100%);
background: -webkit-linear-gradient(left,rgba(237,128,31,1) 2%,rgba(233,159,94,1) 100%);
background: linear-gradient(to right,rgba(237,128,31,1) 2%,rgba(233,159,94,1) 100%);}
.headerfour ul .light_blue a{background:#5077c6; display:block;}.headerfour ul .light_sky_blue a{background:#00aff1; display:block;}.headerfour ul .light_yello a{background:#ffb64f; display:block;}.headerfour ul .dark_red a{background:#ff4560; display:block;}.headerfour ul .light_blue a:before{content:"";width:100%;height:100%;background:url("../../img/announcements-bg.png") no-repeat center top; ;position:absolute;left:0px;top:0px;background-size: 100%;}.headerfour ul .light_sky_blue a:before{content:"";width:65%;height:100%;background:url("../../img/notifications-bg.png") no-repeat center top; ;position:absolute;right:0px;top:0px;background-size: 100%;}.headerfour ul .light_yello a:before{content:"";width:58%;height:100%;background:url("../../img/message-bg.png") no-repeat center top; ;position:absolute;right:0px;top:0px;background-size: 100%;}.headerfour ul .dark_red a:before{content:"";width:60%;height:100%;background:url("../../img/support-bg.png") no-repeat center top; ;position:absolute;right:0px;top:0px;background-size: 100%;}
.headerfour ul .light_green a{background:#49cab9; display:block;
background: -moz-linear-gradient(left,rgba(148,169,51,1) 2%,rgba(176,197,80,1) 100%);
background: -webkit-linear-gradient(left,rgba(148,169,51,1) 2%,rgba(176,197,80,1) 100%);
background: linear-gradient(to right,rgba(148,169,51,1) 2%,rgba(176,197,80,1) 100%);}
.headerfour ul .light_teal a{background:#49cab9; display:block;
background: -moz-linear-gradient(left,rgba(25,164,139,1) 2%,rgba(67,209,184,1) 100%);
background: -webkit-linear-gradient(left,rgba(25,164,139,1) 2%,rgba(67,209,184,1) 100%);
background: linear-gradient(to right,rgba(25,164,139,1) 2%,rgba(67,209,184,1) 100%);}

@media screen and (min-width: 320px) and (max-width: 767px){ 
	.mobile_view_before_classes{
		display: block;
	}
	.mobile_view_after_classes{
		display: none;
	}
}

@media screen and (min-width: 768px){ 
	.mobile_view_before_classes{
		display: none;
	}
	.mobile_view_after_classes{
		display: block;
	}
}

.headerfour ul .light_green span.no_click_icon{position:absolute;left:0;top:0;z-index:999;width:100%;height:100%;}
.eventCalendar-wrap .arrow{padding:1px 10px!important;}
/*--main 3 color box--*/
.headerfour  ul li a .alert_box_count_lbl,
.headerfour  ul li a .notification_box_count_lbl,
.headerfour  ul li a .msg_box_count_lbl{position:absolute;right:10px;top:0px;text-decoration:none;width:40px;height:40px;background:#f6f5f5;border-radius:0px 0px 50px 50px;color:#000;text-align:center;
line-height:35px;font-size:30px;font-weight:100;}
.menu_collapse{float:left;width:65px;padding-top:2px; display:none}
.menu_collapse i{font-size:28px;color:#02a8e7;cursor:pointer;}
label{font-size:14px;font-weight:400;color:#111;}
label b{font-weight:400;}
.grd_tab{list-style:none;}
.stu_tab{margin-left:0;}
.stu_tab li a{font-size:15px;font-weight:400;text-align:center;color:#000;text-decoration:none;}
.stu_tab li.grd_tab_1.active a{color:#fff;}
/*--classes_section--*/
.classes_section{background:#fff;border-radius:0px;box-shadow:0 0 8px #c1c1c1;-moz-box-shadow:0 0 8px #c1c1c1;-webkit-box-shadow:0 0 8px #c1c1c1;margin-bottom:15px;clear:both;}
.classes_section .sm_view_work{padding-left:0;padding-right:0;}
.classes_section h2 {	color: #0c3482;	height: 44px;	line-height: 28px;	font-size: 18px;	font-weight: normal;	
border-radius: 0;	padding-left: 20px;	padding-top: 10px;	margin: 0 0 10px;	position: relative;	font-family: 'proxima_novasemibold';}
.classes_section h2 a {	color: #0c3482;	font-weight: normal;font-family: 'proxima_novasemibold';}
.classes_section h2::before {	position: absolute;	left: 20px;	bottom: 0;	content: "";	width: 40px;	height: 3px;	background: #faa818;}
/*.classes_section h2:before{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:80px;top:-50px;}
.classes_section h2:after{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:-10px;top:15px;}*/
.classes_section .grd_tab{padding:0px 20px 0px 20px;}
.classes_section .grd_tab .grd_tab_1{line-height:20px;background:transparent;font-size:14px;font-weight:normal;text-align:center;color:#99a2ad;padding:6px 19px;border-radius:25px;margin-right:10px;font-family: 'proxima_novasemibold';}
.classes_section .grd_tab .grd_tab_1.active{background:#637282;color:#fff;}

.classes_section .grdtblcm{padding:5px 20px;position:relative;}
.classes_section .grdtblcm .row{text-align:right;margin:0;}
.classes_section .grdtblcm .row:first-child{margin-top:-35px;}
.classes_section .grdtblcm .row:first-child .col-sm-6{display:inline-block;padding:0;font-size:14px;color:#444;}
.classes_section .grdtblcm .row:first-child .col-sm-6:first-child{text-align:left!important;}
.classes_section .grdtblcm .row:first-child .col-sm-6 select,
.classes_section .grdtblcm .row:first-child .col-sm-6 input{width:140px;height:28px;border:solid 1px #ccc;border-radius:50px; padding: 0px 8px 1px 8px;}
.classes_section .grdtblcm .row:first-child .col-sm-6 label{font-weight:400;}
.classes_section .grdtblcm .dataTables_length{padding-right:15px;}

.classes_section .grdtblcm .row:first-child .col-sm-6{position:static;}
.instruct_sec .grdtblcm .row:first-child .col-sm-6 .dataTables_length{position:absolute;right:9px;top:-33px; }

/*.classes_section .grdtblcm .dataTables_length:after{border-right:solid 1px #ff7800; content:"";padding-right:15px;}*/
.classes_section .grdtblcm .table{margin-bottom:5px;}
.classes_section table thead th {	background: #fff;	font-size: 14px;	color: #4d515a !important;	font-weight: normal;	border-bottom: 1px #82858b solid;	padding-bottom: 8px;	padding-top: 8px;	font-family: 'proxima_novasemibold';	border-top: 1px #82858b solid !important;}
.mark_check .btn-warning {
	color: #fff;
	background-color: #02a8e7;
	border-color: #02a8e7;
}
/*-table-*/
.table-responsive{padding-right:5px;}
.table-striped > tbody > tr.odd{background-color:#fff;}
.table-striped > tbody > tr.even{background-color:#efefef;}
.table-striped > tbody > tr td,
.table-striped > tbody > tr td a,
.table-striped > tbody > tr:nth-of-type(2n+1),
.table-striped > tbody > tr:nth-of-type(2n+1) > td{background-color:transparent;border:none;color:#637282;font-size:14px;line-height:20px;padding-top:8px;padding-bottom:8px; font-family: 'proxima_novaregular';}.table-striped > tbody > tr td{ border-bottom:1px #dedede solid !important	}
/*-Row-*/.main-content-dashboard{ margin-left:0px;}
.classes_section .grdtblcm .row:last-child .col-sm-6{padding:0;}
.pagination{margin:0;}
.pagination li a {	background: #fff;	border-color: transparent;	color: #4198ff;	padding: 1px 8px;	font-size: 18px;font-family: 'proxima_novaregular';}
.pagination li.active a {background: #eaeff2;border-color: #ddd;color: #4198ff;}
.pagination > li {
	display: inline-block;
	margin: 0 1px !important;
}
.pagination li.prev a{border-radius: 0px !important;	background: transparent;	border: none;	color: #4198ff;}
.pagination li.next a {	border-radius: 0px !important;	background: transparent;	border: none;	color: #4198ff;}
/*--switch--*/
.switch-field{display:flex;overflow:hidden;float:right;}
.switch-field input{position:absolute!important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden;}
.switch-field label{background-color:#fff;color:#000;font-size:12px;font-weight:400;line-height:1;text-align:center;padding:4px 8px;border:1px solid #ccc;float:left;
transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;margin-bottom:0;margin-top:2px;}
.switch-field label:hover{cursor:pointer;}
.switch-field label:first-of-type{border-radius:25px 0 0 25px;}
.switch-field label:last-of-type{border-radius:0 25px 25px 0;}
.switch-field input.noclick{cursor: not-allowed; pointer-events:none;}
.switch-field .noclick + label{background-color:#00adee;border-color:#00adee;color:#fff;font-size:12px;font-weight:400;}
.switch-field .noclick_blue + label.absent_tg{background-color:#637282;border-color:#637282;color:#fff;font-size:12px;font-weight:400;}
/*-calender-*/
.cale_sec .eventCalendar-wrap{border:none;padding:0;margin-bottom:10px;overflow:visible;display:inline-block;width:100%;}
.cale_sec .eventCalendar-wrap .eventsCalendar-slider{width:33%;float:left;background:#fff;position:relative;border-radius:0px;height:auto!important;padding-bottom:10px;
box-shadow:0 0 8px #c1c1c1;-moz-box-shadow:0 0 8px #c1c1c1;-webkit-box-shadow:0 0 8px #c1c1c1;}
.cale_sec .eventCalendar-wrap .eventsCalendar-slider .prev:before{content:"\f104";font-family:"FontAwesome";font-size:27px;line-height:50px; color:#212d3b}
.cale_sec .eventCalendar-wrap .eventsCalendar-slider .next:before{content:"\f105";font-family:"FontAwesome";font-size:27px;line-height:50px; color:#212d3b}
.cale_sec .eventCalendar-wrap .eventsCalendar-slider .prev span,.cale_sec .eventCalendar-wrap .eventsCalendar-slider .next span{border:0;}
.cale_sec .eventCalendar-wrap .eventsCalendar-daysList{margin:0!important; border:none}
.cale_sec .eventsCalendar-currentTitle {	margin: 20px;	background: transparent;	color: #212d3b;	font-size: 21px;	font-weight: 400;	text-transform: uppercase;	border-radius: 0px;	height: 50px;	line-height: 55px;	padding-left: 20px;	padding-bottom: 7px;	margin: 0;	overflow: hidden;	position: relative;	font-family: 'proxima_novasemibold';	border: none !important;}
/*.cale_sec .eventsCalendar-currentTitle:before{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:80px;top:-50px;}
.cale_sec .eventsCalendar-currentTitle:after{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:-10px;top:15px;}*/
.cale_sec .eventsCalendar-currentTitle a{color:#212d3b;font-size:18px;font-weight:normal;text-transform: none;}
.cale_sec .showDayNames li.eventsCalendar-day-header{font-size:14px;font-weight:500;color:#666;}
.cale_sec .showDayNames li.futureDate a{background:#637282 !important;}
.cale_sec .showDayNames li.futureDate.today a{background:#00aff1!important;}
.cale_sec .showDayNames li{background:transparent!important;border:0!important;text-align:center;padding:4px 0px;height:auto;}
.cale_sec .showDayNames li a{border:0!important;width:25px;height:25px;border-radius:50px;display:inline-block;font-size:14px;font-weight:400;line-height:27px;}
.cale_sec .showDayNames li.dayWithEvents a{color:#fff;}
.cale_sec .eventCalendar-wrap .eventsCalendar-list-wrap{width:70%!important;float:right;background:#fff;position:relative;border-radius:0px;padding-bottom:10px;
		box-shadow:0 0 8px #c1c1c1;
   -moz-box-shadow:0 0 8px #c1c1c1;
-webkit-box-shadow:0 0 8px #c1c1c1;}
.cale_sec .eventCalendar-wrap .eventsCalendar-list-wrap .eventsCalendar-subtitle{color:#212d3b;font-size:18px;font-weight:normal;border-radius:10px 10px 0px 0px;
height:44px;line-height:28px;padding-left:20px;margin-bottom:0;padding-top:10px; overflow:hidden;position:relative;font-family: 'proxima_novasemibold';}.cale_sec .eventCalendar-wrap .eventsCalendar-list-wrap .eventsCalendar-subtitle::before {	position: absolute;	left: 20px;	bottom: 0;	content: "";	width: 40px;	height: 3px;	background: #333;}
/*.cale_sec .eventsCalendar-subtitle:before{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:80px;top:-50px;}
.cale_sec .eventsCalendar-subtitle:after{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:-10px;top:15px;}*/
.cale_sec .eventsCalendar-noEvents{box-shadow:none!important;text-shadow:none!important;font-weight:100!important;margin:0!important;height:auto!important;line-height:100%!important;padding:10% 0 0% 0!important;
background:transparent!important;color:#666!important;}
.cale_sec .eventsCalendar-list-content{border:none!important;height:184px!important;}.cale_sec .eventsCalendar-list-content ul {	padding: 10px 20px 0;}
.cale_sec .eventsCalendar-list-content ul li{border:none;padding:0 7px;display:inline-block;width:100%;float:left;border-bottom: 1px #dedede solid;}
.cale_sec .eventsCalendar-list-content ul li .eventTitle{display:block;font-size:14px;color:#637282;font-weight:normal;float:left;width:33%;line-height:35px; font-family: 'proxima_novaregular';}
.cale_sec .eventsCalendar-list-content ul li .eventDesc{padding:3px 0px 0px 0px;font-size:14px;color:#637282;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;clear:none;width:33%;
 line-height:35px;display:block!important; height:auto!important; font-family: 'proxima_novaregular';}
.cale_sec .eventsCalendar-list-content ul li time{font-size:14px;color:#637282;float:left;width:33%;line-height:35px; font-family: 'proxima_novaregular';}
.cale_sec .eventsCalendar-list-content ul li small{font-size:14px;color:#637282;background:transparent;float:right;font-family: 'proxima_novaregular';}
/*.cale_sec .eventsCalendar-list-content ul li:nth-child(even){background:#eaf5f3;}
.cale_sec .eventsCalendar-list-content ul li:nth-child(odd){background:#fff;}*/
.cale_sec .eventsCalendar-monthWrap{width:100%!important;position:static;}
.cale_sec .oldMonth{display:none!important;}
.right-box-div{width:49%;background:#fff;position:relative;border-radius:0px;padding-bottom:10px;float:left;
		box-shadow:0 0 8px #c1c1c1;
   -moz-box-shadow:0 0 8px #c1c1c1;
-webkit-box-shadow:0 0 8px #c1c1c1; border:none}
.right-box-div + .right-box-div{float:right;}
.right-box-div .right-box-header {	color: #212d3b;	font-size: 18px;	font-weight: normal;	border-radius: 0px;	height:44px;	line-height: 28px;	padding-left: 20px;	margin-bottom: 0;	padding-top: 10px;	overflow: hidden;	position: relative;	font-family: 'proxima_novasemibold';	background: transparent;	border: none;}.right-box-div .right-box-header::before {	position: absolute;	left: 20px;	bottom: 0;	content: "";	width: 40px;	height: 3px;	background: #333;}
/*.right-box-div .right-box-header:before{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:80px;top:-50px;}
.right-box-div .right-box-header:after{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:-10px;top:15px;}*/
.right-box-div table{border:none;}
.right-box-div table thead th{background: #fff;font-size: 14px;color: #4d515a !important;font-weight: 500;    border-top: none;	border-bottom: 1px #82858b solid;padding-bottom: 10px;
font-family: 'proxima_novasemibold'; border-left:none!important; border-right:none!important;}
.right-box-div table thead th:first-child{text-align:left!important;}
.right-box-div table tbody td:first-child{text-align:left!important;}
.right-box-div table thead th:last-child{width:100px; min-width:100px; max-width:100px; text-align:center;}
.right-box-div table tbody td:last-child{width:100px; min-width:100px; max-width:100px; text-align:center;}
.right-box-div table tbody td:last-child span a{display: inline-block; width: 25px;}
.right-box-div table tbody tr:nth-child(2n+2){background:#ebf4fb;}
.right-box-div table tbody tr.even{background:#efefef;}
.right-box-div table tbody td{background-color: transparent;border: none;color: #637282;font-size: 14px;line-height: 25px;padding-top: 10px;padding-bottom: 10px;font-family: 'proxima_novaregular';}.right-box-div table tbody td.dataTables_empty {	text-align: center !important;	padding: 60px 0 0;	border-bottom: none !important;}
.right-box-div table tbody td a{color:#637282!important;}
.right-box-div br,
.right-box-div table tbody td br{display:none;}
.right-box-div .table-responsive{padding-top:20px;padding-right:15px;}
.right-box-div table{margin-bottom:10px;}
.right-box-div .row .col-sm-6{text-align:right!important;}
.class_pre_abs label{float:left;border-radius:50px 0px 0px 50px;border:solid 1px #ccc;width:70px;font-size:12px;font-weight:400;position:relative;text-align:center;}
.class_pre_abs label input[type="radio"]{position:absolute;left:0;top:0;width:100%;height:28px;opacity:0;z-index:2;}
.right-box-div table tr.odd .class_pre_abs .present_tg{background:#9db53b;border-right:none;color:#fff;}
.right-box-div table tr.odd .class_pre_abs .absent_tg{border-radius:0px 50px 50px 0px;background:#fff;border-left:none;color:#7f7f7f;}
.right-box-div table tr.even .class_pre_abs .present_tg{background:#fff;border-right:none;color:#7f7f7f;}
.right-box-div table tr.even .class_pre_abs .absent_tg{border-radius:0px 50px 50px 0px;background:#377eb6;border-left:none;color:#fff;}
.right-box-div .right-box .table-responsive .pagination li.active a {background:#eaeff2;border-color:#ddd;}
.sidebar .nav-list{min-height:1px;  /*height:80vh; -moz-height:80vh;-webkit-height:80vh; overflow:auto;*/}
.sidebar .nav-list li.active{padding:0;}
/*.sidebar .nav-list li.navnew{margin-left:10px;margin-right:10px;}*/.sidebar .nav-list li.navnew{}
.sidebar .nav-list li.active a .menu-text,
.sidebar .nav-list li.navnew .menu-text{color:#00aff1;}
.menu-text {	display: inline-block;	vertical-align: middle;}
.sidebar .nav-list li.active ul.submenu_ul li ul.submenu_01_ul li ul.submenu_02_ul li.active{padding:0 0px!important;}
.sidebar .nav-list li.active .submenu_ul .submenu{padding-left:65px;}
#smalltab_markattendance_flexclasses,
#smalltab_markattendance .card-body{padding:0;}

.eventsCalendar-daysList li.dayWithEvents a{background:#c1c1c1!important;}
.eventsCalendar-daysList li.current a{background:#0c3482!important;box-shadow:none!important;text-shadow:none!important;}
.eventsCalendar-daysList li.today a{background:#00aff1 !important;}
.nav.nav-list li{margin-left:0;}
.midtx{margin-left:10px;}
/*--submenu--*/
.nav-list{z-index:999;}
.nav-list ul{list-style:none;padding:0px;margin:0;}
.submenu_ul li:last-child{margin-bottom:0;}
.submenu_ul{text-align:left;list-style:none;padding:5px 0px 0px 0px!important;margin:0;}
.submenu_ul .submenu{margin-bottom:0;text-align:left;padding-left:65px;}
.submenu_ul .submenu a {	padding: 3px 0px;	font-size: 16px;	text-align: left;	outline: none;	color: #ccc;	font-family: 'proxima_novaregular';}
.submenu_ul .submenu .submenu_01 > a {	color: #fff;	font-family: 'proxima_novasemibold';}


.submenu_ul .submenu .submenu_02.active a {	border-radius: 0;border: none;padding-left: 0;color: #02a8e7;background: transparent !important;}
.submenu_ul .submenu_01,.submenu_ul .submenu_02{padding:5px 0px 5px 0px;margin-bottom:0;}
.submenu_ul .submenu_02.active{border-width:1px;}
/*--content BOX--*/
.header_blue + .mid_content_sec .dataTables_length:after,
.header_blue + .mid_content_sec table thead th,
.header_blue + .mid_content_sec .row:first-child .col-sm-6 select, 
.header_blue + .mid_content_sec .row:first-child .col-sm-6 input{border-color:#3893d9!important;}
.header_blue + .mid_content_sec .table-striped > tbody > tr.even{background-color:#efefef!important;}
.header_blue + .mid_content_sec .row .col-sm-6 .pagination li.active a{background:#368ed5!important;border-color:#368ed5!important;}
.header_green + .mid_content_sec .dataTables_length:after,
.header_green + .mid_content_sec table thead th,
.header_green + .mid_content_sec .row:first-child .col-sm-6 select, 
.header_green + .mid_content_sec .row:first-child .col-sm-6 input{border-color:#27b59b!important;}
.header_green + .mid_content_sec .table-striped > tbody > tr.even{background-color:#efefef!important;}
.header_green + .mid_content_sec .row .col-sm-6 .pagination li.active a{background:#34c5ab!important;border-color:#34c5ab!important;}

 
.header_orange {
	color: #0c3482;
	font-size: 18px;
	font-weight: normal;
	border-radius: 0;
	height: 30px;
	line-height: 36px;
	padding-left: 20px;
	margin-bottom: 0;
	padding-top: 8px !important;
	overflow: hidden;
	position: relative;
	font-family: 'proxima_novasemibold';
	margin-top: 10px;
	display: inline-block; width:100%; border:none
}
.header_orange::before {
    position: absolute;
    left: 20px;
    bottom: 0;
    content: "";
    width: 40px;
    height: 3px;
    background: #faa818;
}
 .new-messages .btn_theme,
 .modal-footer .btn_theme {
	line-height: 34px;
	vertical-align: top; font-size:14px
}
.new-messages label {
	width: 11%;
	vertical-align: top;
}
.new_smss {
	display: inline-block;
	width: 88%;
}
.new-messages .modal-header.card-header {
	margin-top: 15px;
}
.card-home {
	min-height: 388px;
}
/*.header_orange:before{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:80px;top:-50px;}
.header_orange:after{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:-10px;top:15px;}*/
.card{background:#fff;border-radius:0px;box-shadow:0 0 8px #c1c1c1;-moz-box-shadow:0 0 8px #c1c1c1;-webkit-box-shadow:0 0 8px #c1c1c1;margin-bottom:20px;}
.card-header{margin-bottom:0;line-height:normal;}
.header_scheduled{color: #212d3b;font-size: 18px;font-weight: normal;border-radius:0px;height: 44px;line-height: 28px;padding-left: 20px;
margin-bottom: 0;padding-top: 10px;overflow: hidden;position: relative;font-family: 'proxima_novasemibold';}
.header_scheduled::before {	position: absolute;	left: 20px;	bottom: 0;	content: "";	width: 40px;	height: 3px;	background: #333;}
.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.00rem;}
.leftmenu .nxt_sdule .card-body{padding:0}
.header_orange + .card-body li.active a,.header_orange + .card-body li.active a i{color:#00aff1!important;}
.header_orange + .card-body .pagination li.active a {background: transparent !important;border-color: transparent !important;color: #02a8e7 !important;}
.header_orange + .card-body .table tbody tr.even{background:#efefef!important;}
.header_orange + .modal-body table thead th,
.header_orange + .card-body table thead th,
.header_orange + .card-body .row:first-child .col-sm-6 select, 
.header_orange + .card-body .row:first-child .col-sm-6 input{border-color: #82858b !important;background: transparent;}
.light_green_header {
	color: #0c3482;
	font-size: 18px;
	font-weight: normal;
	border-radius: 0;
	height: 30px;
	line-height: normal;
	padding-left: 20px;
	margin-bottom: 0;
	padding-top: 8px;
	overflow: hidden;
	position: relative;
	font-family: 'proxima_novasemibold';
	margin-top: 10px;
	display: inline-block;
}
.light_green_header::before {
    position: absolute;
    left: 20px;
    bottom: 0;
    content: "";
    width: 40px;
    height: 3px;
    background: #faa818;
}

.light_green_header + .card-body .dataTables_length:after,
.light_green_header + .card-body table thead th,
.light_green_header + .p_top.pleft8 table thead th,
.light_green_header + .p_top.pleft8 .row:first-child .col-sm-6 select,
.light_green_header + .p_top.pleft8 .row:first-child .col-sm-6 input,
.light_green_header + .card-body .row:first-child .col-sm-6 select, 
.light_green_header + .card-body .row:first-child .col-sm-6 input{border-color:#ccc!important;}
.light_green_header + .p_top.pleft8 .table-striped > tbody > tr.even,
.light_green_header + .card-body .table-striped > tbody > tr.even{background-color:#efefef!important;}
.light_green_header + .p_top.pleft8 .row .col-sm-6 .pagination li.active a,
.light_green_header + .card-body .row .col-sm-6 .pagination li.active a{/*background:transparent!important;*/border-color:transparent!important;}
.nxt_sdule ul{padding:0;margin:0;}
.nxt_sdule ul li{color:#424242;font-size:13px;font-weight:400;padding:6px 0px;margin:0;}
.nxt_sdule p{margin:0;font-size:14px;}
/*.nxt_sdule ul li b{margin-right:5px;display:inline-block;}*/
.scheduled-bx h3{ color:#4d515a; font-size:22px;font-family: 'proxima_novaregular'; margin:7px 0 0}
.scheduled-bx h3 b{ font-weight:normal; font-family: 'proxima_novabold';}
.scheduled-bx span {
	display: inline-block;
	font-size: 14px;
	padding-top: 6px;
}
.nxt_sdule .btn-primary{line-height:40px;border-radius:6px;padding:0px 25px;font-size:14px;font-weight:500;}
.right-box-div .table-responsive{padding-top:0;}
.right-box-div.grdtblcm table thead th{white-space:nowrap;}
.bluetble.right-box-div table thead th{border-color:#3893d9;border-width:1px; border-left:none; border-right:none}
.bluetble.right-box-div table tbody tr td{font-size:14px;line-height:35px!important;vertical-align:middle;padding-bottom:0;padding-top:0;border:none;}
.bluetble.right-box-div table tbody tr.even{background:#ebf4fb;}
.bluetble.right-box-div .row:first-child .col-sm-6:first-child{text-align:left!important;}
.bluetble.right-box-div .row:first-child label{font-size:14px;color:#444;}
.bluetble.right-box-div .row:first-child select,.bluetble.right-box-div .row input[type="text"]{width:140px;height:28px;border:solid 1px #3893d9;border-radius:50px;padding:0px 10px;}
.bluetble.right-box-div .pagination li.active a{background:#eaeff2 !important;border-color:#ddd !important;}
.bluetble .Initiate_met{background:#818181;color:#fff!important;border-radius:30px;padding:3px 10px;font-weight:300;text-decoration:none!important;}
.bluetble .user_pass{display:block;line-height:1;}
.bluetble .sorting_1{line-height:1!important;}
.text-deco{text-decoration:none!important;}
.blue_link,.editgrade{color:#3080bf!important;text-decoration:underline;font-weight:100;}
table tbody tr td.anaction span + span{padding-left:7px;display:inline-block!important;margin-right:-7px!important;}
/*--leftmenu--*/
.leftmenu{padding-right:0;}
.leftmenu .em_inb_left,.leftmenu .em_inb_left h3,.leftmenu .em_inb_left .em_mes_link li{background:#fff;border:none;}
.leftmenu .em_inb_left{padding-top:10px;padding-bottom:10px;}
.leftmenu .em_inb_left h3{text-align:center;padding:11px 15px 10px 15px;font-size:14px;
 -webkit-box-shadow: 0 2px 6px 0 rgba(250,92,124,.5);
 box-shadow: 0 2px 6px 0 rgba(250,92,124,.5);
display:block;color:#fff;background-color:#fe8196;border-color: #fe8196;border-radius:4px;margin:5px 10px 15px 10px;}
.leftmenu .em_inb_left .em_mes_link li{padding:15px 0px;}
.leftmenu .em_inb_left .em_mes_link li:hover{background:#fdfdfd;}
.leftmenu .em_inb_left .em_mes_link li.active a,.leftmenu .em_inb_left .em_mes_link li.active a i{color:#27b59b;}
.leftmenu .em_inb_left .em_mes_link li a{color:#6c757d;}
.leftmenu .em_inb_left .em_mes_link li a i{font-size:14px;}

/*--rightcont--*/
.rightcont{padding-left:10px;}
.rightcont #inboxdiv{padding-top:15px;}
.rightcont .em_in_me_head ul li,.inboxBtn{
-webkit-box-shadow:0 2px 6px 0 rgba(108,117,125,.5);
		box-shadow:0 2px 6px 0 rgba(108,117,125,.5);
		transition:all .15s ease-in-out;
   -moz-transition:all .15s ease-in-out;
-webkit-transition:all .15s ease-in-out;
color:#fff;background-color:#6c757d;border:solid 1px #6c757d;border-radius:3px;white-space:nowrap;display:inline-block;font-weight:400;padding:7px 15px;margin-right:5px;border-width:1px;}
.inboxBtn.active,.inboxBtn.active:hover{background-color:#40b5b3;border:solid 1px #40b5b3;box-shadow:none!important;}
.rightcont .em_in_me_head ul li:hover{background-color:#5a6268;border-color:#545b62;}
.rightcont .row:first-child{position:static!important;border-top:solid 1px #ececec;}
.rightcont .em_insubg_head{border-bottom:none;color:#000;margin-bottom:5px;}
.rightcont .emmes_row{background:#fff!important;padding:0;}
.rightcont .emmes_row .em_insubg{margin-bottom:15px;}
.rightcont .emmes_row .name_emmd{font-size:20px;color:#6c757d;font-weight:400;float:none;}
.rightcont .emmes_row .time{float:none;font-weight:100;}
.rightcont .emmes_row .text,.rightcont .emmes_row .text a{color:#2c7be5;}
.rightcont .tab-content.em_replll .row:first-child{border-top:none;}
.emmes_row{padding-top:0;padding-bottom:0;}
/*--training--*/
.mate_train ul{margin:0;height:250px;overflow:auto;}
.mate_train ul li{margin:0;overflow:hidden;position:relative;padding:15px 0px;line-height:1;}
.mate_train ul li span{font-size:14px;float:left;padding-left:25px;}
.mate_train ul li .img{position:absolute;left:-25px;top:10px;}

/*--cont_information--*/
.cont_info .col-sm-12{padding-bottom:15px;}
.cont_info .col_bdr{border-radius:4px;height:42px;margin-bottom:0;color:#000;border:1px solid #d5d5d5;line-height:42px;padding:0px 10px;}
.cont_info .col_bdr.btnchat{border:none;padding-left:0;padding-right:0;}
.form-group{display:inline-block;width:100%;}
.form-group .control-label{font-weight:bold;}

/*--help page--*/
.help_content{padding:0px;}
.help_content .col-md-12{
 box-shadow:0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03);
 border-width:0; transition:all .2s; margin:10px 0px 0px 0px; background:#fff; padding:0px;}
.help_content h2{font-family:'Ubuntu', sans-serif; font-size:18px; color:#434343; font-weight:500; border-bottom:solid 1px #e4e3e8; margin:0; padding:15px;}
.help_content i{border-right:solid 1px #e4e3e8; padding-right:12px; margin-right:5px; color:#02a8e7;}
.help_content h4{margin:0; padding:15px;}
.help_sec.bgwhite{padding-bottom:100px;}
.help_sec label{display:block;margin-bottom:2px;color:#000;font-weight:400;}
.help_sec input,.help_sec textarea{width:100%;}
.help_sec .lft_sec,.help_sec .rgt_sec{padding-top:30px;}
.help_sec .lft_sec h2,.help_sec .rgt_sec h2{margin-bottom:15px;border:none;font-size:24px;font-weight:300;}
.help_sec .lft_sec h2 strong,.help_sec .rgt_sec h2 strong{text-transform:uppercase;}
.help_sec .rgt_sec p{font-size:14px;margin-bottom:15px;}
.help_sec .rgt_sec p strong{display:block;margin-bottom:2px;}
.help_sec .rgt_sec p i{border:none;padding-right:0px;}
.help_sec .rgt_sec .card-body{min-height:348px;}
.help_content .btn_theme_green{ padding-right:15px;}
.help_content .btn_theme_green .btn-label{ display:block; line-height:1;}
.help_content .btn_theme_green i{ border:none; margin:0; padding:10px 0 0; line-height:1; font-size:40px;}
.collarge_img{height:250px;overflow:hidden;position:relative;text-align:center;border-radius:10px;background:#029CD8;}
.collarge_img img{display:inline-block;margin-top:-30px;}
/*.collarge_img:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(39,175,154,.8);-moz-background:rgba(39,175,154,.8);-webkit-background:rgba(39,175,154,.8);}*/
.collarge_img .heading_tx{display:inline-block;position:absolute;left:0;right:0;margin:0 auto;z-index:1;color:#fff;top:0;font-size:36px;font-weight:700;line-height:250px;font-family:'Ubuntu', sans-serif;}
.bgwhite{background:#fff!important;}
.bggray{background:#f1f1f1!important;}
.help_sec textarea{border-radius:4px!important;height:170px;padding:10px 10px 10px 5px!important;border:solid 1px #ddd;}

.sidebar,.main-content{transition:all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;}
.sidebar.collapse-left{width:55px;}
.sidebar.collapse-left:before{width:55px;}
.sidebar.collapse-left .nav-list li.active{padding-right:0;}
.sidebar.collapse-left .nav .main_menu_class:before,
.sidebar.collapse-left .nav li.user_detail .user-info,
.sidebar.collapse-left .nav li .menu-text{display:none;}
.sidebar.collapse-left .nav li.user_detail .nav-user-photo{width:40px;height:40px;border:solid 2px #737f8e;}
.sidebar.collapse-left .nav li.user_detail a{right:-12px;top:-12px;}
/*--menu--*/
.sidebar.collapse-left #collapseThree .nav-list li a i img{width:32px!important;}
.sidebar.collapse-left #collapseThree,.sidebar.collapse-left #collapseThreeAccount{padding-bottom:10px!important;padding-right:10px!important;
position:absolute;background:#393939;left:55px;top:0;z-index:999;width:200px;border-radius:0px 10px 10px 0px;-moz-border-radius:0px 10px 10px 0px;-webkit-border-radius:0px 10px 10px 0px;}

.main-content.collapse-right{margin-left:55px;}
#btn-scroll-up{background:#00aff1;position:fixed;bottom:10px;right:10px;opacity:0.6;transition:all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;}
#btn-scroll-up:hover{opacity:1;}
#btn-scroll-up i{color:#fff;font-size:22px;}

.dialogs{padding-top:20px;}
.dialogdiv{position:relative;display:inline-block;width:100%; margin-bottom:10px;}
/*.dialogdiv:before{position:absolute;display:block;content:"";top:0;bottom:-10px;left:24px;width:3px;max-width:3px;background-color:#e1e6ed;border:1px solid #d7dbdd;border-width:0 1px;}*/
.dialogdiv .user{width:70px;height:70px;float:left;position:relative;}
.dialogdiv .user img{border-radius:50px;border:solid 3px #ddd;width:50px;height:50px;}
.dialogdiv .body {width: 88%;padding: 10px 20px 10px 40px;float: left;border: 1px #ddd solid;border-radius: 0 5px 5px 5px;background: #fff; position:relative;box-shadow: 3px 3px 0px 0 #ddd;}
.dialogdiv .body .text{/*border-bottom:1px solid #d7dbdd;*/margin:3px 0px 0px 0px;padding:5px 3px;}
.dialogdiv .user_noti_checkbox{position:absolute;left:89px;top:10px; z-index:1}
.dialogdiv .body::before {
	position: absolute;
	left: -22px;
	top: -1px;
	content: "";
	border-top: 0px transparent solid;
	border-bottom: 22px transparent solid;
	border-right: 22px #ddd solid;
}
.dialogdiv .body::after {
	position: absolute;
	left: -19px;
	top: 0px;
	content: "";
	border-top: 0px transparent solid;
	border-bottom: 22px transparent solid;
	border-right: 22px #fff solid;
}
/*--historical data--*/
.histo_date .grdtblcm{margin-top:-20px;}
.histo_date .grdtblcm .dataTables_wrapper{clear:both;padding-top:15px;}
.histo_date .grdtblcm .dataTables_wrapper .row:first-child{padding-bottom:10px;}
.histo_date .grdtblcm .dataTables_wrapper .row:first-child .col-sm-6:first-child{text-align:left!important;}
.histo_date .grdtblcm .table-responsive .pull-left{float:right!important;}

/*--studentgradebook--*/
.sm_view_work,
.sm_view_work .page-header{background:#fff;border-bottom:none;}
.sm_view_work .page-header{border-bottom:1px solid #ddd;padding:5px 15px;height:auto;}
.sm_view_work .page-header h1{color:#222;font-weight:600;font-size:14px;letter-spacing:1px;}
.sm_view_work .col-sm-3{border-left:1px solid #ddd;}
/*--graph--*/

.graph .content{position:absolute;z-index:2;left:-15px;right:0;top:65px;font-size:22px;margin:0 auto;}
.graph .percent{position:absolute;z-index:2;right:-37px;bottom:-35px;width:100%;font-size:26px;}
.graph .orangeCircle,.graph .greenCircle,
.graph .blueCircle{margin-top:90px!important;margin-left:0!important;left:45px!important;font-size:28px!important;font-weight:100!important;width:120px!important;}
.graph .teal{color:#15d1d0;}
.graph .green{color:#15d1d0;}
.graph .green .blueCircle{color:#b7cd33!important;}
.graph .blue .orangeCircle{color:#478fca!important;}
.graph .blue .greenCircle{color:#15d1d0!important;}

.graph .circleStatsItem{text-align:center;position:relative;width:220px;margin:0 auto;float:none;}
.graph .circleStatsItem .hours{ font-weight:bold;}
.graph .box-small-title{text-align:center;font-size:14px;font-weight:500;text-transform:uppercase;padding-top:10px;letter-spacing:1px;padding-bottom:0px;}
.graphsection .stu_hour{float:left;border-top:1px #82858b solid;width:50%;padding-top:10px;margin-top:20px;text-align:left;min-height:43px;}
.graphsection .rate_info{float:right;border-top:1px #82858b solid;width:50%;padding-top:10px;margin-top:20px;text-align:right;}
.graphsection .stu_hour span,.graphsection .rate_info span{background:transparent;border:none;color:#404447;font-size:14px;font-weight:500;}
.graphsection .stu_hour a b,.graphsection .rate_info a b{color:#888;}

.p10.mnag{padding:7px 10px 6px 10px; float:left;}
/*--accordion--*/
.accordion-header .up_icn:after{content:"\f107";font-family:'FontAwesome';font-size:32px;color:#fff;float:right;}
.accordion-header.ui-accordion-header-active .up_icn:after{content:"\f106";}

/*--model popup--*/
.modal-header.card-header{margin-top:-1px;}
.modal-header.card-header h4{line-height:36px;}

#e_ndeleted .modal-header,
#e_nsaved .modal-header,
#e_saved .modal-header,
#ignismyModal .modal-header{border-bottom:none;}

#e_ndeleted .thank-you-pop,
#e_nsaved .thank-you-pop,
#e_saved .thank-you-pop,
#ignismyModal .thank-you-pop{padding: 0px 0px 35px 0px;font-size:18px;margin-top:35px;}

#e_ndeleted .thank-you-pop .fa,
#e_nsaved .thank-you-pop .fa,
#e_saved .thank-you-pop .fa,
#ignismyModal .thank-you-pop .fa{font-size:75px;border:solid 2px #178c17;width:100px;height:100px;border-radius:50px;line-height:100px;top:-10px;position:relative;}

#e_ndeleted .thank-you-pop .fa:before,
#e_nsaved .thank-you-pop .fa:before,
#e_saved .thank-you-pop .fa:before,
#ignismyModal .thank-you-pop .fa:before{content:"\e92b";font-family:"feather";}


.opacity{opacity:1;margin-top:0;position:relative;z-index:9;}

#sample-table-121_wrapper .row:last-child .col-sm-6:first-child{text-align:left!important;}
.popup_grd_row_box{background:#fff;padding:0;}
.popup_grd_row_box:nth-child(even){background:#fff;}
.popup_grd_row_box h3{font-size:18px;color:#393939;padding-bottom:5px!important;font-weight:500;border-bottom:solid 1px #ddd;margin-bottom:10px;}
.filltheblank input[type="text"]{/*border:none!important;border-radius:0!important;*/border:solid 1px #ddd!important;border-radius:3px!important;}
.filltheblank input[type="text"]:focus{outline:none;}
.contsec .table{border:0;}
.contsec .table th{border-left:0;border-right:0;}
.list_group ul{list-style:none;padding:0;margin:0;}
.list_group ul li{padding:0;}
.modal.fade{border-radius:10px;}
.pls_btn{padding:5px 6px 3px 8px;line-height:1;border:none;border-radius:2px;margin-top:6px;margin-left:5px;position:relative;z-index:9;}
.pls_btn:focus{outline:none;}
.attachment_dow{margin-top:10px;}
.error,.errAjax{color:#ff0000!important;font-size:12px!important;font-weight:200;clear:both;}

.btn_theme{background:#637282;line-height:34px;border-radius:6px;padding:0px 20px;font-size:14px;font-weight:normal;color:#fff;border:0;display:inline-block;text-decoration:none!important;font-family: 'proxima_novasemibold'; cursor:pointer;}
.btn_theme:hover,.btn_theme:focus{background:#00aff1;color:#fff;}
.btn_theme_green{background:#02a8e7;line-height:34px;    font-family: 'proxima_novasemibold';border-radius:6px;padding:0px 20px;font-size:14px;font-weight:500;color:#fff!important;border:0;display:inline-block;text-decoration:none!important;}
.btn_theme_green:hover{background:#637282;}
.studenthomeroom-btn{ font-size:13px;}
.lib_searching .btn_theme {
	line-height: 34px;
	padding: 0px 16px;
	font-size: 14px;
}
.lib_searching .btn-danger {
	color: #fff;
	background-color: #00aff1;
	border-color: #00aff1;
}
.lib_searching .btn-danger:hover {
	color: #fff;
	background-color: #637282;
	border-color: #637282;
}
span.err {
	color: #f00;
}
.lib_searching .form-control{ height:39px;}
.btn_green_bdr{background:#fff;line-height:34px;border-radius:3px;padding:0px 12px;font-size:14px;font-weight:500;color:#02a8e7!important;border:solid 1px #02a8e7!important;display:inline-block;text-decoration:none!important;}
.btn_green_bdr:hover{background:transparent!important;color:#637282!important; border-color:#637282!important}
.blank_msg,.dataTables_empty{text-align:center;min-height:97px;line-height:97px;font-size:14px;font-weight:500;}
.main-container-inner:before{content:'';display:table;}
.chosen-container-multi .chosen-choices{border-radius:4px;border:1px solid #d5d5d5!important;min-height:34px;background-image:none!important;padding-top:3px!important;}
.colboxtit{font-size:14px;font-weight:600;}
.whtRoundedBox p strong{font-weight:400;font-size:14px;}
.icons.checklist{list-style:none;}
.col-md-12.animated p{margin:5px 0;}
.emmes_row .time,.emmes_row .name_emmd{font-size:14px;font-weight:400;}
.emmes_row:nth-child(2n+1){background:#fff;}
.multi_ch h3{margin:0;font-size:14px;line-height:2;}
.col_block .col-sm-2{width:14.111%!important;}
.table-striped td.anaction span{margin-left:0;margin-right:0;display:inline-block;}
.msgtooo .chosen-choices{line-height:30px;}
.delete_class_one{display:block;text-indent:18px;}
.delete_class_one .icon-remove-sign{font-size:18px;}
.Initiate_met{background:#818181!important;color:#fff!important;padding:2px 15px!important;border-radius:50px;text-decoration:none!important;}
#sample-table-current_wrapper .row:first-child{margin:10px 0px 0px 0px!important;}
.Initiate_met{background:#98ab47!important;}
.Initiate_met.inactive{background:#818181!important;}

#sample-table-historical_wrapper .row:first-child,#sample-table-upcoming_wrapper .row:first-child,
#sample-table-all_wrapper .row:first-child{margin:10px 0px 0px 0px!important;}
.new_sms{position:absolute;top: 0;padding-left: 70px;left: 0;width: 98.3333%;box-sizing: border-box;}

.showSweetAlert{padding-left:0!important;padding-right:0!important;padding-top:0!important;border-radius:10px!important;}

.modal .header_orange::before {
    background: #fff !important;
}
.showSweetAlert .sweet-alert-heading {
	color: #0c3482;
	font-size: 20px;
	font-weight: normal;
	border-radius: 0;
	height: 37px;
	line-height: normal;
	padding-left: 20px;
	margin-bottom: 0;
	padding-top: 8px;
	overflow: hidden;
	position: relative;
	font-family: 'proxima_novasemibold';
	margin-top: 10px;
	display: inline-block; width:100%; text-align:left
}
.showSweetAlert .sweet-alert-heading::before {
    position: absolute;
    left: 20px;
    bottom: 0;
    content: "";
    width: 40px;
    height: 3px;
    background: #fff;
}

.showSweetAlert p{padding-left:10px!important;padding-right:10px!important;}
.showSweetAlert h2{margin-bottom:5px!important;color:red!important;}
.showSweetAlert button.confirm{background:#00adee!important;}

/*.showSweetAlert .sa-icon{width:60px!important;height:60px!important;border-color:red!important;}*/
.showSweetAlert .sa-icon.sa-warning .sa-body{height:27px!important;background-color:red!important;}
.showSweetAlert .sa-icon.sa-warning .sa-dot{background-color:red!important;}

/*.Editor-editor{height:180px!important;}*/

.coose_langu label{font-size:18px; color:#555454;font-weight:600; text-align:left; margin-top:7px;}
.coose_langu span.info, .coose_langu .btn-group{display:block;color:#555454;font-size:15px!important;margin:0px;padding:0px 0px 4px 0px!important;}
.coose_langu .btn-group{margin-top:15px;}
.coose_langu select{padding:15px!important;border-radius:4px!important; height:120px!important;}

.form-horizontal .form-group{margin-left:0;margin-right:0;}
/*--align_R--*/
.align_R .booked{background:#f74c45 !important;}
.align_R .expired{background:#f9a4a0 !important;}
.align_R .available{background:#B7CD33 !important;}
.line-ht{display:block;line-height:1;padding:7px 0px;}
.bdr_right{border-right:solid 3px #ddd;}
.tile-green{color:#6c757d!important;}
.card.box{-moz-box-shadow:0 0 2px #bfbfbf;-webkit-box-shadow: 0 0 2px #bfbfbf;border-radius:6px;margin-bottom:5px;}
.card.box .card-header{padding:1rem 1.25rem;}
.card.box .card-body{min-height:120px;}
.ftv_submit span{text-decoration:underline;display:inline-block;font-weight:600;}

.submenu_02_ul {
	padding-left: 12px !important;
}
.submenu_01_ul {
	padding-left: 6px !important;
}
.submenu_01_ul,.submenu_01,
.submenu_02_ul{padding-bottom:0!important;}


/*--globel--*/
.p0			{	padding:0px!important;}
.p10		{	padding:10px!important;}
.p5			{	padding:5px!important;}

.p_top		{	padding-top:0px!important;}
.p_bottom	{padding-bottom:0px!important;}
.p_left		{  padding-left:0px!important;}
.p_right	{ padding-right:0px!important;}
.pleft05	{  padding-left:5px!important;}
.pleft8		{  padding-left:8px!important;}
.pleft10	{  padding-left:10px!important;}
.pleft15	{  padding-left:15px!important;}
.ptop5		{  padding-top:5px!important;}

.mleft10	{margin-left:8px!important;}
.m_top		{margin-top:0px!important;}
.m_bottom	{margin-bottom:0px!important;}
.m_btm		{margin-bottom:20px!important;}
.m_btm15	{margin-bottom:15px!important;}
.m_left		{margin-left:0px!important;}
.mleft05	{margin-left:5px!important;}
.m_right	{margin-right:0px!important;}
.mright05	{margin-right:5px!important;}

.w250		{width:100%;max-width:200px;}
.ht297		{min-height:297px;}
.mang_ht{min-height:221px;}

.cursor{cursor:pointer}
.underline{text-decoration:underline;}
.uppercase{text-transform:uppercase;}
.pre{white-space:nowrap;}
.breakEmail a{display:inline-block;word-break:break-all;white-space:normal;}
.rounded{border-radius:.25rem!important;}
.work_text.area95{height:95px!important;}
.card-body.pbtm8{padding-bottom:8px!important;}
.fx_sec{height: 108px;}
.shared_rs_pghead{height: 80px; line-height: normal;}
/*.flow_root{display:flow-root;display:table;width:100%;}
.d_block:after,.d_block:before{display:inline-block!important;content:'';}*/
.form_bree .form-group{display:inline-block;width:100%; margin-left:-10px;}
.topspace15{padding-top:15px;}
.table_sm td,.table_sm th{padding:5px 10px;}
.shad_nn{box-shadow:none!important;border:none!important;}
.ddsorting.clr_ne th {
	font-size: 14px;
	color: #4d515a !important;
	font-weight: normal;
	padding-bottom: 13px;
	padding-top: 13px;
	font-family: 'proxima_novasemibold';
	border-top: 1px #82858b solid !important;
}
.maintable td{line-height:1!important;}
.line_ht1{line-height:1!important;display:inline-block;}
.bluetble.right-box-div .row:first-child select, .bluetble.right-box-div .row input[type="text"]{outline:none;}
.fullwidth{width:100%!important;}
.clear,.clearfix{display:table;width:100%;height:0;}
.leftbox{padding-bottom:23px;}
.rightbox,.leftbox{border-radius:0px 0px 10px 10px;}
.btn-success.focus, .btn-success:focus{outline:none;}
/*field*/
input[type=file]{margin-bottom:10px;}
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
input.form-control{border-radius:4px;height:34px;margin-bottom:0;color:#000;border:1px solid #d5d5d5;}
.select_field{border-radius:4px!important;height:40px!important;margin-bottom:0!important;color:#000!important;border:1px solid #d5d5d5!important;width:100%!important;background:#fff!important;}
.valign{vertical-align:inherit;}
.exqz_container_tabs .card .row input.select_field.form-control {border-color:#d5d5d5!important;}
.dhx_cal_navline .dhx_cal_date{color:#222!important;}
.orange_bdr{border-color:#02a8e7!important;}
.claases_desalign a{color:#555!important;font-size:18px!important;font-weight:500!important;}
.info_inner .greybox{float:none;display:inline-block;width:100%; margin-bottom:15px!important;}
.info_inner .more,
.info_inner .ls_content{font-size:14px;}
.fulllenth{width:auto!important;border-radius:4px!important;border:1px solid #ccc!important;height:34px!important;min-width:100%!important;}
.sweet-alert p{color:#383838!important;font-weight:500!important;}
.saprator{color:#02a8e7;}
.attachment_assigned a{word-break:break-all;white-space:normal;text-align:left;}
.bdr_rd1{border-bottom:solid 1px #ccc;width:100%;display:inline-block;padding-bottom:15px;margin-bottom:15px;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #c1c1c1;background:#c1c1c1;color:#fff;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{border:1px solid #26b69d;background:#26b69d;
font-weight:normal;color:#fff;}
label.error{display:none!important;}
input[type="text"].error,
input[type="radio"].error,
input[type="password"].error,
input[type="email"].error,
input[type="checkbox"].error,
textarea.error,select.error{border-color:#feb6b6!important;outline:1px #feb6b6 solid !important;border-radius:0px!important;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{border:transparent;}

.richText-help{display:none!important;}
#recordingsList{list-style:none;}
#controls #recordButton{margin-bottom:10px;}
/*--animation color--*/
.min_ht{min-height:550px;}
.min_ht01{min-height:488px;}
.cont_hght{min-height:150px;}
.ht_sz42{height:42px;}
.emmes_row,.tab-content.em_replll{padding-left:8px;}
input[type="checkbox"]{margin-left:0!important;}
.table thead tr th.sorting_asc{background:#fff!important;}
.row-fluid.Editor-container{margin-top:0;clear:both;}
.btn-file{position:relative;overflow:hidden;}
.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block;}
.ui-accordion .ui-accordion-header{font-size:18px;}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button,
.ui-widget{font-family:'Lato', sans-serif!important;}
.bootstrap-duallistbox-container .info{font-size:14px!important;}
.graybox{line-height:40px;background:#f2f2f2; border-radius:5px; padding:0 10px;}
.close_icn{display:none;}
.action_box{display:inherit;margin:0 auto;width:140px;}
.action_box span{width:30px;padding:0!important;margin:0!important;display:inline-block!important;}
.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open>.dropdown-toggle.btn-info.focus,
.open>.dropdown-toggle.btn-info:focus, .open>.dropdown-toggle.btn-info:hover{background-color:inherit;border-color:inherit;box-shadow:none;color:inherit;}
.btn.active, .btn:active{box-shadow:none!important;}
.menu_collapse.close_icn{display:none;}
/*----*/
.page-content{margin-top: 55px;}.page-content-dashboard{margin-top: 55px;}
/*--newtsk--*/
.rankicon{width:15px;}
hr{margin-top:15px;	margin-bottom:15px;}

.foll_que{border-bottom: solid 1px #ddd; padding-bottom: 5px; margin-bottom: 15px!important; color: #111; font-size: 16px!important; font-weight: 600;}
.formarea{height: 150px!important;}
.messages_container .form-group{margin-bottom: 20px;}

.border_box{border: solid 1px #dcdcdc; margin: 15px 0px; padding: 15px; min-height: 136px; border-radius: 4px;}
.border_box .Instructor_new{display: block; height: 50px;}
/*recording*/
.modal_sm{width: 100%; max-width: 360px;}
.message_div_recording{font-size: 20px; text-align: center; line-height: 1; padding-top: 5px;}
.micro_sec{text-align: center; display: none;}
.micro_sec .fa-microphone{width: 60px;  height: 60px; border: solid 1px #eb8934; border-radius: 50px;font-size: 35px;line-height: 60px; color: #eb8934; text-align: center;}
.audio_section{margin: 25px 0px 0px 0px; text-align: center;}
.audio_section .a_upload_lnk{display: block;margin-top: 15px;margin-left: 15px;margin-right: 15px;}

/*--course number--*/
.mid_content_sec{position: relative;}
.search_form_idashboard{position: absolute; top:0px; right: 290px;}
.search_form_idashboard form{display: inline-block;}
.search_form_idashboard .search_input_idashboard{width: 180px; height: 28px; border: solid 1px #ddd; border-radius: 50px; padding: 0px 10px 2px 10px; overflow: hidden; text-overflow: ellipsis; font-size: 12px;}
.ui-autocomplete{height: 250px; overflow: auto; overflow-x: hidden;}

.custom_icon_update{padding:3px 0px 0px 0px;}
.custom_icon_update a{display: inline-block; padding: 0px 20px 0px 10px;}
.custom_icon_update i{color: #999; font-size: 20px;}
.custom_icon_update i{color: #999; font-size: 20px;}




/*--scheduled_sec--*/
.cale_sec.add_scheduled_sec .eventsCalendar-list-wrap{width: 65%!important; float: left; margin-left: 1.3555%;}
.cale_sec.add_scheduled_sec #eventCalendarInline{display: inline-block; width: 77.333%;}
.cale_sec.add_scheduled_sec .eventsCalendar-list-wrap .eventsCalendar-list-content{min-height: 185px;}
.cale_sec.add_scheduled_sec .event_cal{width: 22%; float: right; padding-right: 0; padding-left: 0;}
.cale_sec.add_scheduled_sec .event_cal .card{margin-bottom: 0; min-height: 250px; border-radius:0}





/*--animation color--*/
[class^="icon-"], [class*=" icon-"]{font-size:16px;}
.fe,[class^="icofont-"], [class*=" icofont-"]{font-family:"feather";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;display:inline-block;min-width:30px;padding-bottom:0;font-size:20px;line-height:20px;text-align:center;vertical-align:sub;position:relative;top:-1px;}
.fe-activity:before{content:"\e900"}
.fe-airplay:before{content:"\e901"}
.fe-alert-circle:before{content:"\e902"}
.fe-alert-octagon:before{content:"\e903"}
.fe-alert-triangle:before{content:"\e904"}
.fe-align-center:before{content:"\e905"}
.fe-align-justify:before{content:"\e906"}
.fe-align-left:before{content:"\e907"}
.fe-align-right:before{content:"\e908"}
.fe-anchor:before{content:"\e909"}
.fe-aperture:before{content:"\e90a"}
.fe-archive:before{content:"\e90b"}
.fe-arrow-down:before{content:"\e90c"}
.fe-arrow-down-circle:before{content:"\e90d"}
.fe-arrow-down-left:before{content:"\e90e"}
.fe-arrow-down-right:before{content:"\e90f"}
.fe-arrow-left:before{content:"\e910"}
.fe-arrow-left-circle:before{content:"\e911"}
.fe-arrow-right:before{content:"\e912"}
.fe-arrow-right-circle:before{content:"\e913"}
.fe-arrow-up:before{content:"\e914"}
.fe-arrow-up-circle:before{content:"\e915"}
.fe-arrow-up-left:before{content:"\e916"}
.fe-arrow-up-right:before{content:"\e917"}
.fe-at-sign:before{content:"\e918"}
.fe-award:before{content:"\e919"}
.fe-bar-chart:before{content:"\e91a"}
.fe-bar-chart-2:before{content:"\e91b"}
.fe-battery:before{content:"\e91c"}
.fe-battery-charging:before{content:"\e91d"}
.fe-bell:before{content:"\e91e"}
.fe-bell-off:before{content:"\e91f"}
.fe-bluetooth:before{content:"\e920"}
.fe-bold:before{content:"\e921"}
.:before{content:"\e922"}
.-open:before{content:"\e923"}
.mark:before{content:"\e924"}
.fe-box:before{content:"\e925"}
.fe-briefcase:before{content:"\e926"}
.fe-calendar:before{content:"\e927"}
.fe-camera:before{content:"\e928"}
.fe-camera-off:before{content:"\e929"}
.fe-cast:before{content:"\e92a"}
.fe-check:before{content:"\e92b"}
.fe-check-circle:before{content:"\e92c"}
.fe-check-square:before{content:"\e92d"}
.fe-chevron-down:before{content:"\e92e"}
.fe-chevron-left:before{content:"\e92f"}
.fe-chevron-right:before{content:"\e930"}
.fe-chevron-up:before{content:"\e931"}
.fe-chevrons-down:before{content:"\e932"}
.fe-chevrons-left:before{content:"\e933"}
.fe-chevrons-right:before{content:"\e934"}
.fe-chevrons-up:before{content:"\e935"}
.fe-chrome:before{content:"\e936"}
.fe-circle:before{content:"\e937"}
.fe-clipboard:before{content:"\e938"}
.fe-clock:before{content:"\e939"}
.fe-cloud:before{content:"\e93a"}
.fe-cloud-drizzle:before{content:"\e93b"}
.fe-cloud-lightning:before{content:"\e93c"}
.fe-cloud-off:before{content:"\e93d"}
.fe-cloud-rain:before{content:"\e93e"}
.fe-cloud-snow:before{content:"\e93f"}
.fe-code:before{content:"\e940"}
.fe-codepen:before{content:"\e941"}
.fe-command:before{content:"\e942"}
.fe-compass:before{content:"\e943"}
.fe-copy:before{content:"\e944"}
.fe-corner-down-left:before{content:"\e945"}
.fe-corner-down-right:before{content:"\e946"}
.fe-corner-left-down:before{content:"\e947"}
.fe-corner-left-up:before{content:"\e948"}
.fe-corner-right-down:before{content:"\e949"}
.fe-corner-right-up:before{content:"\e94a"}
.fe-corner-up-left:before{content:"\e94b"}
.fe-corner-up-right:before{content:"\e94c"}
.fe-cpu:before{content:"\e94d"}
.fe-credit-card:before{content:"\e94e"}
.fe-crop:before{content:"\e94f"}
.fe-crosshair:before{content:"\e950"}
.fe-database:before{content:"\e951"}
.fe-delete:before{content:"\e952"}
.fe-disc:before{content:"\e953"}
.fe-dollar-sign:before{content:"\e954"}
.fe-download:before{content:"\e955"}
.fe-download-cloud:before{content:"\e956"}
.fe-droplet:before{content:"\e957"}
.fe-edit:before{content:"\e958"}
.fe-edit-2:before{content:"\e959"}
.fe-edit-3:before{content:"\e95a"}
.fe-external-link:before{content:"\e95b"}
.fe-eye:before{content:"\e95c"}
.fe-eye-off:before{content:"\e95d"}
.fe-facebook:before{content:"\e95e"}
.fe-fast-forward:before{content:"\e95f"}
.fe-feather:before{content:"\e960"}
.fe-file:before{content:"\e961"}
.fe-file-minus:before{content:"\e962"}
.fe-file-plus:before{content:"\e963"}
.fe-file-text:before{content:"\e964"}
.fe-film:before{content:"\e965"}
.fe-filter:before{content:"\e966"}
.fe-flag:before{content:"\e967"}
.fe-folder:before{content:"\e968"}
.fe-folder-minus:before{content:"\e969"}
.fe-folder-plus:before{content:"\e96a"}
.fe-gift:before{content:"\e96b"}
.fe-git-branch:before{content:"\e96c"}
.fe-git-commit:before{content:"\e96d"}
.fe-git-merge:before{content:"\e96e"}
.fe-git-pull-request:before{content:"\e96f"}
.fe-github:before{content:"\e970"}
.fe-gitlab:before{content:"\e971"}
.fe-globe:before{content:"\e972"}
.fe-grid:before{content:"\e973"}
.fe-hard-drive:before{content:"\e974"}
.fe-hash:before{content:"\e975"}
.fe-headphones:before{content:"\e976"}
.fe-heart:before{content:"\e977"}
.fe-help-circle:before{content:"\e978"}
.fe-home:before{content:"\e979"}
.fe-image:before{content:"\e97a"}
.fe-inbox:before{content:"\e97b"}
.fe-info:before{content:"\e97c"}
.fe-instagram:before{content:"\e97d"}
.fe-italic:before{content:"\e97e"}
.fe-layers:before{content:"\e97f"}
.fe-layout:before{content:"\e980"}
.fe-life-buoy:before{content:"\e981"}
.fe-link:before{content:"\e982"}
.fe-link-2:before{content:"\e983"}
.fe-linkedin:before{content:"\e984"}
.fe-list:before{content:"\e985"}
.fe-loader:before{content:"\e986"}
.fe-lock:before{content:"\e987"}
.fe-log-in:before{content:"\e988"}
.fe-log-out:before{content:"\e989"}
.fe-mail:before{content:"\e98a"}
.fe-map:before{content:"\e98b"}
.fe-map-pin:before{content:"\e98c"}
.fe-maximize:before{content:"\e98d"}
.fe-maximize-2:before{content:"\e98e"}
.fe-menu:before{content:"\e98f"}
.fe-message-circle:before{content:"\e990"}
.fe-message-square:before{content:"\e991"}
.fe-mic:before{content:"\e992"}
.fe-mic-off:before{content:"\e993"}
.fe-minimize:before{content:"\e994"}
.fe-minimize-2:before{content:"\e995"}
.fe-minus:before{content:"\e996"}
.fe-minus-circle:before{content:"\e997"}
.fe-minus-square:before{content:"\e998"}
.fe-monitor:before{content:"\e999"}
.fe-moon:before{content:"\e99a"}
.fe-more-horizontal:before{content:"\e99b"}
.fe-more-vertical:before{content:"\e99c"}
.fe-move:before{content:"\e99d"}
.fe-music:before{content:"\e99e"}
.fe-navigation:before{content:"\e99f"}
.fe-navigation-2:before{content:"\e9a0"}
.fe-octagon:before{content:"\e9a1"}
.fe-package:before{content:"\e9a2"}
.fe-paperclip:before{content:"\e9a3"}
.fe-pause:before{content:"\e9a4"}
.fe-pause-circle:before{content:"\e9a5"}
.fe-percent:before{content:"\e9a6"}
.fe-phone:before{content:"\e9a7"}
.fe-phone-call:before{content:"\e9a8"}
.fe-phone-forwarded:before{content:"\e9a9"}
.fe-phone-incoming:before{content:"\e9aa"}
.fe-phone-missed:before{content:"\e9ab"}
.fe-phone-off:before{content:"\e9ac"}
.fe-phone-outgoing:before{content:"\e9ad"}
.fe-pie-chart:before{content:"\e9ae"}
.fe-play:before{content:"\e9af"}
.fe-play-circle:before{content:"\e9b0"}
.fe-plus:before{content:"\e9b1"}
.fe-plus-circle:before{content:"\e9b2"}
.fe-plus-square:before{content:"\e9b3"}
.fe-pocket:before{content:"\e9b4"}
.fe-power:before{content:"\e9b5"}
.fe-printer:before{content:"\e9b6"}
.fe-radio:before{content:"\e9b7"}
.fe-refresh-ccw:before{content:"\e9b8"}
.fe-refresh-cw:before{content:"\e9b9"}
.fe-repeat:before{content:"\e9ba"}
.fe-rewind:before{content:"\e9bb"}
.fe-rotate-ccw:before{content:"\e9bc"}
.fe-rotate-cw:before{content:"\e9bd"}
.fe-rss:before{content:"\e9be"}
.fe-save:before{content:"\e9bf"}
.fe-scissors:before{content:"\e9c0"}
.fe-search:before{content:"\e9c1"}
.fe-send:before{content:"\e9c2"}
.fe-server:before{content:"\e9c3"}
.fe-settings:before{content:"\e9c4"}
.fe-share:before{content:"\e9c5"}
.fe-share-2:before{content:"\e9c6"}
.fe-shield:before{content:"\e9c7"}
.fe-shield-off:before{content:"\e9c8"}
.fe-shopping-bag:before{content:"\e9c9"}
.fe-shopping-cart:before{content:"\e9ca"}
.fe-shuffle:before{content:"\e9cb"}
.fe-sidebar:before{content:"\e9cc"}
.fe-skip-back:before{content:"\e9cd"}
.fe-skip-forward:before{content:"\e9ce"}
.fe-slack:before{content:"\e9cf"}
.fe-slash:before{content:"\e9d0"}
.fe-sliders:before{content:"\e9d1"}
.fe-smartphone:before{content:"\e9d2"}
.fe-speaker:before{content:"\e9d3"}
.fe-square:before{content:"\e9d4"}
.fe-star:before{content:"\e9d5"}
.fe-stop-circle:before{content:"\e9d6"}
.fe-sun:before{content:"\e9d7"}
.fe-sunrise:before{content:"\e9d8"}
.fe-sunset:before{content:"\e9d9"}
.fe-tablet:before{content:"\e9da"}
.fe-tag:before{content:"\e9db"}
.fe-target:before{content:"\e9dc"}
.fe-terminal:before{content:"\e9dd"}
.fe-thermometer:before{content:"\e9de"}
.fe-thumbs-down:before{content:"\e9df"}
.fe-thumbs-up:before{content:"\e9e0"}
.fe-toggle-left:before{content:"\e9e1"}
.fe-toggle-right:before{content:"\e9e2"}
.fe-trash:before{content:"\e9e3"}
.fe-trash-2:before{content:"\e9e4"}
.fe-trending-down:before{content:"\e9e5"}
.fe-trending-up:before{content:"\e9e6"}
.fe-triangle:before{content:"\e9e7"}
.fe-truck:before{content:"\e9e8"}
.fe-tv:before{content:"\e9e9"}
.fe-twitter:before{content:"\e9ea"}
.fe-type:before{content:"\e9eb"}
.fe-umbrella:before{content:"\e9ec"}
.fe-underline:before{content:"\e9ed"}
.fe-unlock:before{content:"\e9ee"}
.fe-upload:before{content:"\e9ef"}
.fe-upload-cloud:before{content:"\e9f0"}
.fe-user:before{content:"\e9f1"}
.fe-user-check:before{content:"\e9f2"}
.fe-user-minus:before{content:"\e9f3"}
.fe-user-plus:before{content:"\e9f4"}
.fe-user-x:before{content:"\e9f5"}
.fe-users:before{content:"\e9f6"}
.fe-video:before{content:"\e9f7"}
.fe-video-off:before{content:"\e9f8"}
.fe-voicemail:before{content:"\e9f9"}
.fe-volume:before{content:"\e9fa"}
.fe-volume-1:before{content:"\e9fb"}
.fe-volume-2:before{content:"\e9fc"}
.fe-volume-x:before{content:"\e9fd"}
.fe-watch:before{content:"\e9fe"}
.fe-wifi:before{content:"\e9ff"}
.fe-wifi-off:before{content:"\ea00"}
.fe-wind:before{content:"\ea01"}
.fe-x:before{content:"\ea02"}
.fe-x-circle:before{content:"\ea03"}
.fe-x-square:before{content:"\ea04"}
.fe-youtube:before{content:"\ea05"}
.fe-zap:before{content:"\ea06"}
.fe-zap-off:before{content:"\ea07"}
.fe-zoom-in:before{content:"\ea08"}
.fe-zoom-out:before{content:"\ea09"}
/*media css*/
@media (min-width:1740px){
	.resource_lib_page .dataTables_wrapper > div:first-child{position:absolute;right:0;top:-49px;width:283px;}
	.resource_lib_page .dataTables_wrapper > div:first-child > div{width:100%;}
}
@media screen and (min-width: 1024px) and (max-width: 1199px){
	.flsec,.right-box-div{width:100%!important;}
	/*--table TH--*/
	.table tr th{white-space:nowrap;}
	.right-box-div table tbody td:last-child{max-width:100%;}
	.main-content{display:block;}
	.circleStats .graph{width:33.333%;}
	.circleStats .circleStatsItem{margin-left:-35px;}
	.lang_sec{width:70%;}
	.lang_sec_right{width:30%;padding-left:0;}
	.lang_sec_right .btn_theme{font-size:12px;padding-left:5px!important;padding-right:5px!important;}
	.cardxt{padding-bottom:0;}
	.cardxt ul li{padding:1px 0px;}
	.cardxt ul li b{margin-left:0;}
	.cardxt .w250{max-width:140px;padding:0;}
	.col-sm-6.nxt_shed .card-body{height:200px;overflow:auto;}
	.menu_collapse {
	display: block;
}
.sidebar.collapse-left {
	width: 55px;
}
.sidebar {
	position: fixed;
	left: 0;
	top: 70px;
	z-index: 9;
	overflow: auto;
	height: 95%;
	padding-bottom: 100px !important;
}
.sidebar.collapse-left {
	left: -55px;
}
.navbar-fixed-top{
	z-index: 9999;
}
.main-content.collapse-right {
	margin-left: 0;
}
}
@media screen and (min-width: 768px) and (max-width: 1023px){
	.row{display:flow-root;-webkit-display:flow-root;}
	.ace-save-state.navbar-fixed-top{position: static;}
	.page-content{margin-top:0px;}
	.navbar{padding:16px 15px 15px 15px;height:70px;}
	.main-content.collapse-right{margin-left:0;}
	.headerfour ul li{width:50%;padding-right:10px!important;margin-bottom:15px;}
	.headerfour ul li:nth-child(even){padding-right:0px!important;}
	/*--sidebar--*/
	.trans_mbl{position:fixed;left:0;top:70px;z-index:8;width:100%;height:100%;background:rgba(0,0,0, .5);
	-moz-background:rgba(0,0,0, .5);-webkit-background:rgba(0,0,0, .5);}
	.sidebar.collapse-left{left:-55px;}
	.sidebar .sidebar-shortcuts{display:none;}
	.nav-list li.user_detail{padding-top:20px;}
	.page-content{background:#fff;padding-left:15px;padding-right:15px;}
	.main-content{margin-left:0;display:block;}
	/*--table--*/
	.classes_section .grd_tab{padding:20px 10px 0px 10px;}
	.classes_section .grdtblcm{padding-left:10px;padding-right:10px;}
	.classes_section .grd_tab .grd_tab_1{margin-right:5px;}
	.qztble{clear:both;}
	/*--language table--*/
	.lang_sec,.lang_sec_right{width:100%;}
	.lang_sec_right .form-group{width:49%;float:left;}
	.lang_sec_right .form-group + .form-group{width:49%;float:right;}
	.lang_sec_right .form-group + .form-group .fullwidth.text-center{padding:50px 0px!important;}
	/*--notification--*/
	.dialogdiv .user{width:55px;height:60px;position:absolute;left:0;top:0;}
	.dialogdiv .user_noti_checkbox{left:55px;}
	.dialogdiv .body{padding-left:0;}
	.dialogdiv .body .name{padding-left:75px;}
	.dialogdiv .body .name p span{display:block;}
	.dialogdiv .body .name p span b{display:none;}
	.dialogdiv:before{display:none;}
	/*--resource library--*/
	#assignmentfrm .row.row-box .col-sm-2{padding-right:5px;padding-left:5px;}
	/*--supoort--*/
	.collarge_img{height:160px;}
	.mdbtn{clear:both;}
	/*--calender--*/
	.cale_sec .eventCalendar-wrap .eventsCalendar-slider,
	.cale_sec .eventCalendar-wrap .eventsCalendar-list-wrap{width:48.777%!important;margin-bottom:15px;}
	/*--upcoming--*/
	.cale_sec .eventsCalendar-list-content ul li{padding:0 10px;}
	.cale_sec .eventsCalendar-list-content ul li small,
	.cale_sec .eventsCalendar-list-content ul li time,
	.cale_sec .eventsCalendar-list-content ul li .eventDesc,
	.cale_sec .eventsCalendar-list-content ul li .eventTitle{font-size:12px;}
	.cale_sec .eventsCalendar-list-content ul li .eventTitle{width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.cale_sec .eventsCalendar-list-content ul li .eventDesc{width:29%;padding-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.cale_sec .eventsCalendar-list-content ul li time{width:40%;}
	#smalltab_markattendance_flexclasses, #smalltab_markattendance .card-body{margin-left:-10px;}
	/*--QUICK ATTENDANCE--*/
	.right-box-div{width:100%!important;}
	.w250{max-width:130px;padding-left:0;padding-right:0;}
	.midtx{margin-left:0px;}
	.col-sm-6.nxt_shed .card-body{height:200px;overflow:auto;}
	.page-content.hmroom{display:block;}
	.cardxt{padding-bottom:0;}
	.cardxt ul li{padding:1px 0px;}
	.cardxt ul li b{margin-left:0;}
	.cardxt .w250{max-width:140px;padding:0;}
	.modal-dialog.modal-dialog-grd{width:94%;}
	#btn-scroll-up{bottom:90px;z-index:99999;}
	.table tr th{white-space:nowrap;}
	.right-box-div table tbody td:last-child{max-width:100%;}
	.attachment_dow a,
	.btn-warning,.attachment_dow.m_top a{word-break:break-all;white-space:normal;text-align:left;}
	.sidebar{position:fixed;left:0;top:70px;z-index:9;overflow:auto;height:95%;padding-bottom:100px!important;}
	.sidebar:before{top:70px!important;height:95%;}
	.sidebar .nav.nav-list{/*background: -moz-linear-gradient(bottom,rgba(75,75,75,1) 2%,rgba(40,40,40,1) 100%);background: -webkit-linear-gradient(bottom,rgba(75,75,75,1) 2%,rgba(40,40,40,1) 100%);
	background: linear-gradient(top,rgba(75,75,75,1) 2%,rgba(40,40,40,1) 100%);*/position:absolute;left:0;top:0;width:100%;height:100%;}
	.search_form_idashboard{position: static; clear: both; padding-top: 15px;}
		.menu_collapse {
	display: block;
}

}
@media screen and (min-width: 320px) and (max-width: 767px){ 
	.page-content.hmroom{display:block;}
	.ace-save-state.navbar-fixed-top{position: static;}
	.page-content{margin-top:0px;}
	.menu-toggler{display:none;}
	.col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{float:none;padding-left:0;padding-right:0;}
	.tab-content{border:none;padding:0;}
	.form-horizontal .form-group,
	.row{display:block;width:auto;margin-right:0; margin-left:0;}
	.close_icn{display:inline-block!important;position:absolute!important;top:10px!important;left:5px;color:#fff!important;font-size:28px!important;line-height:0;
	padding:6px!important;width:35px!important;height:35px;cursor:pointer;z-index:99!important;}
	.close_icn i{min-width:100%;width:100%!important;}
	/*header*/
	.navbar{padding:0px;height:auto;z-index:5;min-height:100%;display:inline-block;width:100%;}
	.navbar-default{border:none;}
	.menu_collapse{width:30px;}
	.navbar .navbar-header.pull-left{position:relative; padding:16px 10px 17px 10px;text-align:center;width:100%;height:70px;}
	.navbar .navbar-header.pull-right{position:relative; padding:12px 10px; height:70px; background:#f9fafc;text-align:right;width:100%;border-bottom:solid 1px #1b3b70;}
	.navbar .navbar-brand{float:none;display:inline-block; height:38px;}
	.navbar .ace-nav{background:transparent;border:0;margin:0;display:inline-block;}
	.navbar .navbar-header.pull-left .menu_collapse{position:absolute;left:11px;top:13px;z-index:9; display:block}
	.nav.ace-nav{background:transparent!important;border:none!important;padding-bottom:0px;}
	.headerfour ul li{width:100%;padding-right:0!important;margin-bottom:15px;}
	.headerfour ul li:last-child{margin-bottom:0px;}
	.main-content{margin-left:0px !important;display:block;}
	.main-container:after{background-color:#fff;}
	.ace-nav>li:first-child,.ace-nav>li:last-child{border:none;}
	.navbar .ace-nav>li>a>[class*="fa-"]{margin-right:30px;}
	.ace-nav li.user-detail{margin-right:20px;}
	.ace-nav li.user-detail .dropdown-toggle i{right:-52px;}
	.ace-nav li.messages a #mscnt{right:-5px!important;}
	.ace-nav li.notifications a .badge-important{right:-5px!important;}
	.ace-nav li.announcement a .badge-important{right:-5px!important;}
	/*sidebar*/
	.trans_mbl{position:fixed;left:0;top:70px;z-index:8;width:100%;height:100%;background:rgba(0,0,0, .5);-moz-background:rgba(0,0,0, .5);-webkit-background:rgba(0,0,0, .5);}
	.sidebar.collapse-left{left:-55px;}
	.sidebar .sidebar-shortcuts{display:none;}
	.nav-list li.user_detail{padding-top:20px;}
	/*right section*/
	.main-content.collapse-right{margin-left:0px!important;}
	.page-content{background:#fff;padding-left:15px;padding-right:15px;}
	/*--header--*/
	.classes_section h2,.right-box-div .right-box-header,
	.cale_sec .eventCalendar-wrap .eventsCalendar-list-wrap .eventsCalendar-subtitle{padding-left:10px;}
	/*--tables--*/
	.classes_section{clear:both;}
	.classes_section .grd_tab{padding:20px 10px 0px 10px;}
	.classes_section .grdtblcm{padding-left:10px;padding-right:10px;}
	.classes_section .grd_tab .grd_tab_1{margin-right:2px;}
	.classes_section .grd_tab .grd_tab_1 {	padding: 5px 10px;	line-height: 20px;	font-size: 14px;}
	.table-responsive{border:none;}
	.bluetble.right-box-div .row:first-child .col-sm-6:first-child,
	.classes_section .grdtblcm .row:first-child .col-sm-6:first-child{overflow:hidden;white-space:nowrap;float:left;width:150px;z-index:1;}
	.bluetble.right-box-div .row:first-child .col-sm-6 select, .bluetble.right-box-div .row:first-child .col-sm-6 input,
	.classes_section .grdtblcm .row:first-child .col-sm-6 select, .classes_section .grdtblcm .row:first-child .col-sm-6 input{width:100px;}
	/*--calender--*/
	.cale_sec .eventCalendar-wrap .eventsCalendar-slider,.cale_sec .eventCalendar-wrap .eventsCalendar-list-wrap{width:100%!important;margin-bottom:15px;}
	/*--QUICK ATTENDANCE--*/
	.right-box-div{width:100%!important;}
	.right-box-div .table-responsive{padding-left:0;padding-right:0;}
	.bdr_right{border:none;}
	.ace-nav li.announcement, .ace-nav li.notifications, .ace-nav li.messages{position:relative;top:5px;}
	/*--upcoming--*/
	.cale_sec .eventsCalendar-list-content ul li{padding:0 10px;}
	.cale_sec .eventsCalendar-list-content ul li small,
	.cale_sec .eventsCalendar-list-content ul li time,
	.cale_sec .eventsCalendar-list-content ul li .eventDesc,
	.cale_sec .eventsCalendar-list-content ul li .eventTitle{font-size:11px;}
	.cale_sec .eventsCalendar-list-content ul li .eventTitle{width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text;}
	.cale_sec .eventsCalendar-list-content ul li .eventDesc{width:29%;padding-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.cale_sec .eventsCalendar-list-content ul li time{width:40%;}
	#smalltab_markattendance_flexclasses, #smalltab_markattendance .card-body{margin-left:-10px;}
	/*--my profile--*/
	.bl_tble .right-box-div table tr td{white-space:nowrap;}
	.midtx{margin-left:0;margin-top:15px;}
	.msize{padding-left:0;padding-right:0;}
	.msize .row{margin-left:0;margin-right:0;}
	.col-md-9.pleft8{padding-left:0!important;}
	/*--notification--*/
	.dialogdiv .user{width:55px;height:60px;position:absolute;left:0;top:0;}
	.dialogdiv .user_noti_checkbox{left:55px;}
	.dialogdiv .body{padding-left:0;}
	.dialogdiv .body .name{padding-left:75px;}
	.dialogdiv .body .name p span{display:block;}
	.dialogdiv .body .name p span b{display:none;}
	.dialogdiv:before{display:none;}
	/*--edit_instructor--*/
	.card-body.ui-accordion-content.p_right{padding-right:10px!important;}
	.pleft8.resourceform{padding-left:0!important;}
	.pleft8.flow_root{display:inherit!important}
	.page-header{height:auto;display:inline-block;width:100%;}
	.collarge_img{height:110px;}
	.collarge_img img{margin-top:0;}
	.btn_green_bdr{line-height:30px;padding:0px 8px;margin-bottom:8px;}
	.modal-dialog.modal-dialog-grd{width:94%;}
	.table_ht select{background:transparent;}
	.graphsection .stu_hour{margin-top:15px!important;border-top:solid 2px #ec8529!important;padding-top:5px!important;}
	.graphsection .stu_hour,.graphsection .rate_info{width:100%;border:none;text-align:center;padding-top:0;margin-top:0;min-height:auto;line-height:2;}
	/*--request flex class--*/

	.cale_sec.add_scheduled_sec #eventCalendarInline,
	.cale_sec.add_scheduled_sec .event_cal{width: 100%;}
	.cale_sec.add_scheduled_sec .eventsCalendar-list-wrap{margin-left: 0; margin-bottom: 0;}
	.cale_sec.add_scheduled_sec .event_cal{margin-bottom: 15px;}

	.border_box{padding-left: 0px; padding-right: 0px;}
	.border_box .insImg{margin-left: 10px;}
	#boxscroll{top:70px!important;}
	.showSweetAlert{margin-top:-25%!important;}
	.showSweetAlert p{height:100px;overflow:auto;}
	.instructorSched.activeFirst{margin-left:0!important;margin-right:0!important;}
	.card.nxt_sdule,#weblinkfrm .col-md-3,.subtx,.nxt_stp{clear:both;}
	.emmes_row .time{float:left;}
	.w250{margin-bottom:15px;}
	.right-box-div table tbody td:last-child{width:90px;min-width:90px;}
	.col_block .col-sm-2{width:100%!important;}
	.form_bree .form-group{margin-left:0;}
	#weblinkfrm .btn_theme,#weblinkfrm .btn_theme_green,
	.form_bree .form-group .btn_theme{width:110px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:10px;padding-right:10px;vertical-align:bottom;text-align:center;}
	.attachment_dow a,
	.btn-warning,.attachment_dow.m_top a{word-break:break-all;white-space:normal;text-align:left;}
	.right-box.bl_tble{display:inline-block;width:100%;overflow:hidden;}
	.filltheblank input{width:100%!important;}
	.card.box{margin-bottom:15px;}
	#btn-scroll-up{bottom:90px;z-index:99999;}
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4,
	.col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10,
	.col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding-right:0;padding-left:0;}
	.table tr th{white-space:nowrap;}
	.right-box-div table tbody td:last-child{max-width:100%;}
	.sidebar{position:fixed;left:0;top:70px;z-index:9;overflow:auto;height:85%;padding-bottom:100px!important;}
	.sidebar:before{top:70px!important;height:90%;}
	.sidebar .nav.nav-list{position:absolute;left:0;top:0;width:100%;height:100%;}
	.classes_section .grdtblcm .row:first-child .col-sm-6 #sample-table-current_length{position:static;}
	.sweet-alert .sa-icon{margin:5px auto 0px auto!important;transform: scale(.8);-moz-transform: scale(.8);-webkit-transform: scale(.8);}
	.sweet-alert h2{margin:0px 0 5px 0!important;line-height:1!important;}
	.sweet-alert p{font-size:14px!important;}
	.sweet-alert button{margin-top:10px!important;}
	.instruct_sec .grdtblcm .row:first-child .col-sm-6 .dataTables_length{position:static!important;}
	.shared_rs_pghead{padding-bottom: 30px;}
	.search_form_idashboard{padding-top: 15px; top: 47px; width: 170px; right: 5px; z-index: 9;}
	.search_form_idashboard form {display: block; position: relative;}
	.custom_icon_update{width: 20px;position: absolute;right: 0;top: 1px;z-index: 99;}
	.custom_icon_update a{padding: 0;}
	.search_form_idashboard .input_search_lable{float: left; padding: 5px;}
	.search_form_idashboard .search_input_idashboard{width: 90px;}
	.ui-autocomplete {right: 25px; left: auto!important;}
}

@media screen and (min-width: 320px) and (max-width: 430px){ 
	.navbar .navbar-header.pull-right {
		height: 110px;
	}
	.user-names {
		font-size: 14px;
	}

	.ace-nav li.user-detail {
		margin-top: 10px;
	}

}
.stu_disc{display: block; padding-right: 40px;}
#profile_chng_img{font-size: 0px;}
/** 2 Sep 2019 Css Start here **/
.action_text center {width: 141px;}
/** 2 Sep 2019 Css End here **/

.btn_theme.btn-blue {
    background: #0096e6;
}

#fillalertpopup2 img {
    max-width: 100%;
}

.cale_sec .eventsCalendar-list-content ul li:nth-child(even) {
    background: #efefef;
}

/* width set */
#fillalertpopup img {
	max-width: 100%;  

}/*New design-v1---*/.page-content-dashboard-v1{}.page-content-dashboard-v1 .headerfour ul .light_blue a {	background: #0c3482;	display: block;}.page-content-dashboard-v1 .headerfour ul li a {	font-size: 19px;}.page-content-dashboard-v1 .headerfour ul .dark_red a::before ,.page-content-dashboard-v1 .headerfour ul .light_yello a::before ,.page-content-dashboard-v1 .headerfour ul .light_sky_blue a::before,.page-content-dashboard-v1 .headerfour ul .light_blue a::before {	display:none;}.page-content-dashboard-v1 .headerfour ul .dark_red a::after ,.page-content-dashboard-v1 .headerfour ul .light_yello a::after ,.page-content-dashboard-v1 .headerfour ul .light_sky_blue a::after,.page-content-dashboard-v1 .headerfour ul .light_blue a::after {	content: "";	width: 110px;	height: 100%;	background: url("../../img/gol-bg.png") no-repeat center top;	position: absolute;	right: 0px;	top: 0px;	background-size: 100%;}.page-content-dashboard-v1 .menu-icons {	display: inline-block;	width: 38px;	vertical-align: middle;	margin-right: 23px;	margin-top: -7px;	float: right;}.page-content-dashboard-v1 .right-box-div .right-box-header::before,.page-content-dashboard-v1 .header_scheduled::before,.page-content-dashboard-v1 .cale_sec .eventCalendar-wrap .eventsCalendar-list-wrap .eventsCalendar-subtitle::before ,.page-content-dashboard-v1 .classes_section h2::before {	background: #faa818;}.page-content-dashboard-v1 .classes_section .grd_tab .grd_tab_1.active {	background: #faa818;	color: #fff;}.page-content-dashboard-v1 .eventsCalendar-daysList li.today a {	background: #0c3482 !important;}.page-content-dashboard-v1 .btn_theme:hover, .btn_theme:focus {	background: #02a8e7;	color: #fff;}.page-content-dashboard-v1 .cale_sec .eventsCalendar-currentTitle a {	position: relative;padding-bottom: 6px;}.page-content-dashboard-v1 .cale_sec .eventsCalendar-currentTitle {	height: 44px;	line-height: 28px;	padding-left: 0px;	padding-bottom: 0;	padding-top: 10px;}.page-content-dashboard-v1 .cale_sec .eventsCalendar-currentTitle a::before { 	position: absolute;	left: 50%;	bottom: 0;	content: "";	width: 40px;	height: 3px;	background: #faa818; transform: translate(-50%,0);}.page-content-dashboard-v1 .right-box-div .right-box-header,.page-content-dashboard-v1 .cale_sec .eventsCalendar-currentTitle a,.page-content-dashboard-v1 .cale_sec .eventCalendar-wrap .eventsCalendar-list-wrap .eventsCalendar-subtitle,.page-content-dashboard-v1 .header_scheduled,.page-content-dashboard-v1 .classes_section h2 {	color: #0c3482;}.page-content-dashboard-v1 .headerfour ul .light_blue a {	background: #5077c6;	display: block;		/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#2455b8+0,5077c6+100 */background: #2455b8; /* Old browsers */background: -moz-linear-gradient(left,  #2455b8 0%, #5077c6 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  #2455b8 0%,#5077c6 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  #2455b8 0%,#5077c6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2455b8', endColorstr='#5077c6',GradientType=1 ); /* IE6-9 */}.page-content-dashboard-v1 .headerfour ul .light_sky_blue a {	background: #00aff1;	display: block;	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#009bed+0,4dc7f5+100 */background: #009bed; /* Old browsers */background: -moz-linear-gradient(left,  #009bed 0%, #4dc7f5 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  #009bed 0%,#4dc7f5 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  #009bed 0%,#4dc7f5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009bed', endColorstr='#4dc7f5',GradientType=1 ); /* IE6-9 */	}.page-content-dashboard-v1 .headerfour ul .light_yello a {	background: #ffb64f;	display: block;	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffa423+0,ffcc84+100 */background: #ffa423; /* Old browsers */background: -moz-linear-gradient(left,  #ffa423 0%, #ffcc84 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  #ffa423 0%,#ffcc84 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  #ffa423 0%,#ffcc84 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa423', endColorstr='#ffcc84',GradientType=1 ); /* IE6-9 */}.page-content-dashboard-v1 .headerfour ul .dark_red a {	background: #ff4560;	display: block;	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff1638+0,ff7d90+100 */background: #ff1638; /* Old browsers */background: -moz-linear-gradient(left,  #ff1638 0%, #ff7d90 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  #ff1638 0%,#ff7d90 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  #ff1638 0%,#ff7d90 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff1638', endColorstr='#ff7d90',GradientType=1 ); /* IE6-9 */}/*New design-v2---*/.page-content-dashboard-v2{}.page-content-dashboard-v2 .headerfour ul .light_blue a {	background: #0c3482;	display: block;}.page-content-dashboard-v2 .right-box-div .right-box-header::before,.page-content-dashboard-v2 .header_scheduled::before,.page-content-dashboard-v2 .cale_sec .eventCalendar-wrap .eventsCalendar-list-wrap .eventsCalendar-subtitle::before ,.page-content-dashboard-v2 .classes_section h2::before { display:none}.page-content-dashboard-v2 .classes_section .grd_tab .grd_tab_1.active {	background: #2dbba1;	color: #fff;}.page-content-dashboard-v2 .right-box-div .right-box-header {	color: #fff;	background: #00b1ee;}.page-content-dashboard-v2 .eventsCalendar-daysList li.today a {	background: #2dbba1 !important;}.page-content-dashboard-v2 .pagination li.active a {	background: #eaeff2;	border-color: #ddd;	color: #0c3482;}.page-content-dashboard-v2 .pagination li.next a,.page-content-dashboard-v2 .pagination li.prev a {	color: #02a8e7;}.page-content-dashboard-v2 .btn_theme:hover, .btn_theme:focus {	background: #02a8e7;	color: #fff;}.page-content-dashboard-v2 .classes_section h2 {	color: #fff;	padding-top: 8px;	background: #2dbba1;}.page-content-dashboard-v2 .header_scheduled,.page-content-dashboard-v2 .cale_sec .eventCalendar-wrap .eventsCalendar-list-wrap .eventsCalendar-subtitle {	color: #fff;	padding-top: 8px;	background: #ffb64f; border-radius:0}.page-content-dashboard-v2 .cale_sec .eventsCalendar-currentTitle {	background: #ffb64f;	color: #fff;	height: 44px;	line-height: 48px;}.page-content-dashboard-v2 .cale_sec .eventsCalendar-currentTitle a {	color: #fff;;}.page-content-dashboard-v2 .cale_sec .eventCalendar-wrap .eventsCalendar-slider .prev::before ,.page-content-dashboard-v2 .cale_sec .eventCalendar-wrap .eventsCalendar-slider .next::before {	line-height: 42px;	color: #fff;}