@charset "utf-8";
/* CSS Document */

body {	background: #00524c!important;}
/*-----------------Dashboard-css-------------------------------------*/
.table-Act-btn{ text-transform: uppercase; font-weight: 600; font-size: 13px; padding: 4px 15px!important; color: #01a195; border-radius: 25px!important; border:solid 1px #01a195; text-decoration: none!important; float: right;}
.table-Act-btn:hover{ background:#01a195; color: #fff; }
.table-ttl{font-size: 18px!important; color: #444444;}
.no-borber{border:0;}
.no-margin{margin: 0!important;}
.no-Btmpadding{padding-bottom: 0!important;}
.port-ttl{border-bottom:1px solid #e5e6e9!important;}
.Box-shadow{box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.08);}
.noToppadding{padding-top: 0!important;}
.bdrBotm{border-bottom:none!important;}
.bordLeft{border-left:none!important;}
.bordRight{border-right:none!important;}
.noLftRftPad{padding: 12px 0px 15px!important;}
.paddingRight{padding-right:20px!important;}
.paddingLeft{padding-left:20px!important;}

.page-header.navbar .site-logo{ background:#fff; border-right:solid 1px #e6e8ea;}
.page-header.navbar .page-logo .main-logo{margin: 3px 0 0 5px;}
.page-header.navbar .sideMenuTog{ margin-top: 26px !important;}
.page-header.navbar .sidebarMenu-icon{background: url(../../../images/sidebar-toggler-menuicon.png) no-repeat;}
.dashboard-ttl .page-ttl{ float: left; font-size: 20px; font-weight: 600; color: #444444; margin: 6px 0 0;}
.page-header.navbar .top-menu .navbar-nav>li.dropdown a.tour-link{ font-size: 15px; font-weight: 600; background: #01a195; color: #fff; padding: 10px 15px; margin-top: 15px;}

ul.left-sidebar-menu{margin-bottom:0!important;}
ul.left-sidebar-menu li a.left-menu{ background: #00524c; color: #89c7c2; border-top:solid 1px #125e59; font-size: 14px!important; font-weight: 400;}
ul.left-sidebar-menu li:last-child a.left-menu{border-bottom:solid 1px #125e59!important;}
ul.left-sidebar-menu li a.left-menu:hover{ background: #01a195; color: #fff;}
ul.left-sidebar-menu li a.left-menu:hover i{color: #fff;}
.page-sidebar .page-sidebar-menu>li.active.open>a.left-menu, .page-sidebar .page-sidebar-menu>li.active>a.left-menu, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active.open>a.left-menu, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active>a.left-menu{background: #01a195!important; color: #fff;}
.page-sidebar .page-sidebar-menu>li.active.open>a.left-menu i, .page-sidebar .page-sidebar-menu>li.active>a.left-menu i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active.open>a.left-menu i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active>a.left-menu i{color: #fff;}
.page-sidebar .page-sidebar-menu>li>a.left-menu>i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a.left-menu>i{color: #89c7c2;}
.page-sidebar-menu-hover-submenu li:hover a.left-menu>.arrow{border-right:8px solid #eef1f5 ;}

.top-infoBox{padding:10px 10px 10px 20px; margin-bottom: 20px!important; }
.top-infoBox.orange{background: #e97f59;}
.top-infoBox.green{background: #a2d05f;}
.top-infoBox.sky{background: #3fc4ba;}
.top-infoBox.dark-sky{background: #01a195;}
.top-infoBox .display{margin-bottom: 0;}
.top-infoBox .display .icon{padding: 0px 0 0;}
.top-infoBox .display .icon>i{font-size: 80px; opacity: 0.2; color: #fff;}
.top-infoBox .display .number h3{margin-bottom: 5px; width: auto;}
.top-infoBox .display .number h3 span{font-size: 36px; font-weight: 600; color: #fff; }
.top-infoBox .display .number small{ font-size: 16px; color: #fff; font-weight: 400; width: auto; text-transform: capitalize;}

.admin-Dashboaed-ttl1 th{ font-size: 15px!important; padding: 15px 8px!important; color: #444444!important; font-weight: 400!important; border-bottom: 1px solid #eeeff1!important;}
.admin-Dashboaed-ttl1 td{ color: #666666!important; padding: 15px 8px!important; border-bottom: 1px solid #eeeff1!important;}
.admin-Dashboaed-ttl1 td a.field-name{float: left; font-size: 14px; font-weight: 600; color: #01a195; text-decoration: underline;}

.count-wrap{float: left; width:100%;}
.count-wrap .count-box:nth-child(even){float: right;} 
.count-box{float: left; width:48.7%; margin-bottom:20px;}
.count-box .inside{float: left; width:100%; border: solid 1px #e6e8eb; padding: 15px;}
.count-box h4{display: inline-block; text-align: center; font-size: 18px; font-weight: 400; color: #666666; width: 100%; margin: 0 0 15px;}
.count-box span.count{display: inline-block; width: 100%; text-align: center; color: #666666; font-size: 36px; font-weight: 600; line-height: 30px;}
.leftSide-wrap,.rightSide-wrap{margin-bottom: 10px;}
.footer-copy{margin-left: 173px; font-size: 14px; color: #729895; padding: 15px 20px; height: 48px;}

/*-----------------Manage-School-css-------------------------------------*/

.pagination-box{background-color:transparent; margin-bottom:5px;}
.manageschool-wrap{padding: 5px 20px 10px!important; background: #eff6f5!important;}
.manageSchool-ttl tr:nth-child(even){background: #fff2ec!important;}
.manageSchool-ttl th{ font-weight: 600!important; background-color: #e97f58!important; color: #fff!important;}
.manageSchool-ttl th,.manageSchool-ttl td{padding: 15px 20px!important;}
.page-countBox{width: 55px!important; height: 35px!important; padding: 5px!important; margin: 0 10px; color: #658381;}
.page-countinfo{margin: 20px 0px 10px; color: #658381;}
.pagination-box .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background: #01a195!important;}
.pagination-box ul.pagination{margin: 20px 0px 10px!important;}
.Leftsearch-form .portlet-title{ margin-bottom: 0px!important; min-height: inherit!important;}
.Leftsearch-form input,.Leftsearch-form .form-control{border: solid 1px #d8dadd!important; border-radius:3px!important; -webkit-border-radius:3px!important; -moz-border-radius:3px!important;}

.Leftsearch-form .form-control{height:38px!important;}
.Leftsearch-form .input-group-addon{border-left:none!important; border-right:none!important; padding: 6px 15px!important;}
.Leftsearch-form button.btn{background: #01a195; border-radius: 25px!important; -webkit-border-radius: 25px!important; -moz-border-radius: 25px!important; border: 0; padding:10px 25px; font-size: 15px; text-transform: uppercase; margin: 20px 0;}

/*--------Responsive css------------------------------------------------------------------------------------------------*/

@media only screen and (max-width:1885px){
	.top-infoBox .display .number{ width: 74%;}
	.top-infoBox{min-height: 110px;}
}

@media only screen and (max-width:1725px){
	.top-infoBox .display .number{ width:65%;}
}

@media only screen and (max-width:1440px){
	.top-infoBox{min-height: 98px;}
	.top-infoBox .display .icon>i{font-size:60px;}
	.top-infoBox .display .number h3 span{font-size: 28px;}
	.top-infoBox .display .number small{font-size: 13px;}
	.count-box h4{font-size: 16px;}
	.count-box span.count{font-size: 30px; line-height: 22px;}
	.count-box{margin-bottom: 15px; width: 48.6%;}
}

@media only screen and (max-width:1199px){
	.top-infoBox .display .number{ width:inherit;}
	.top-infoBox{min-height:inherit;}
	.top-infoBox .display .icon{padding: 20px 0 0;}
	.height-adjust{height: 330px;}
} 

@media only screen and (max-width:991px){
	.footer-copy{margin-left:0px;}
	.page-header.navbar .sidebarMenu-icon{background-image: url(../../../images/sidebar-toggler-menuicon.png)!important;}
	.page-sidebar-menu-hover-submenu li:hover a.left-menu>.arrow {border-right:none!important;}	
} 

@media only screen and (max-width:767px){
	.top-head{height: 68px!important;}
	.dashboard-ttl{display: none;}
	.pageTop-res{display:inherit!important; clear:inherit!important;}
	li.dropuser-res{display: none!important;}
	.page-header.navbar .menu-toggler.responsive-toggler{background-image: url(../img/sidebar-toggler-inverse.png)!important;}
	.page-header.navbar .top-menu .navbar-nav>li.dropdown a.tour-link{background:#fff; border: solid 1px #01a195; color: #01a195; margin-top: 14px; border-radius:3px!important; -webkit-border-radius:3px!important; -moz-border-radius:3px!important; margin-right: 5px;}
}

@media only screen and (max-width:640px){
	.count-box{width: 48.2%;}
} 

@media only screen and (max-width:500px){
	.count-box span.count{font-size: 24px; line-height: 18px;}
	.count-box{width:100%;}
	.height-adjust {height: 520px;}
	.rightSide-wrap{margin-bottom: 15px;}
	.footer-copy{padding:15px;}
	
@media only screen and (max-width:340px){
	.top-infoBox .display .number{ width:75%;}	
}