@charset "utf-8";
/* CSS Document */
.login-page .main-header { padding-top: 0; }
.main-header {	background: #0E4D94 !important;} 

.student-list-content ul li .student-name{color: #fff;}
.student-list-content ul li .student-name:hover{color: #fff;}
.student-list-content ul li.active .student-name{color: #fff;}
.student-list-content ul li:hover .student-name{color: #fff;}
.photo-library-listing ul li a{ color:#fff;}
.photo-library-listing ul li.active a{ color:#fff;}
.photo-library-listing ul li a:hover, .photo-library-listing ul li.active a { background: #000 !important; }

.pageorder-list ul li a{ color:#fff;}
.pageorder-list ul li a:hover, .pageorder-list ul li a:focus{ color:#fff;}
.pageorder-list ul li:hover a{ color:#fff;}
.pageorder-list ul li.active a{ color:#fff;}

.registration-page .main-header { margin-bottom: 20px; 	min-height: 120px;}

.welcome-text ul li, .welcome-text ul li a { color: #fff !important; }
.welcome-text ul li a:hover { color: #007bc2!important; }
.navbar-inverse { background: #1162bd !important; }
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
	background-color: #3f93f2 !important; color:#fff !important;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
	background-color: #3f93f2 !important; color:#fff !important;
}
.navbar-nav > li { border-right: 1px solid #0E4D94 !important; }
.nav.navbar-nav > li:first-child { border-left: 1px solid #0E4D94 !important;}
.navbar-inverse .navbar-nav > li > a { color: #fff!important; }
.advice .headding {	background: #0E4D94 !important;	color: #fff !important;}
.btn-primary { background: #0E4D94 !important; border:1px solid #0E4D94 !important;}
.btn-primary:hover { background: #1162bd !important;}
.sidebar { background: #3f93f2 !important; }
.color-bg { background: #740331 !important; }
.photo-library-listing .panel-default > .panel-heading { background:#0E4D94 !important;}
.border-box-header h3 { color: #0E4D94 !important;}
.sidebar h3 { background: #0E4D94 !important;}
.question-listing ul li { background: none!important;}
.cover span { background: #740331 !important;}
.color {color: #006644 !important;}
.stepsbar ul li.active .number { background: #006644 !important;}
.login-header {	background: #0E4D94 !important;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {	background: #006644 !important;	border-color: #006644 !important; color: #fff !important;}
.pagination.alphabet-list li.active a { background: #006644 !important;	border-color: #006644 !important;}
.pagination > li > a, .pagination > li > span {	color: #000 !important;}
.question-listing ul li .number {background: #0E4D94 !important; color: #fff !important;}
.template-outer.active { background: #006644 !important; }
.welcome-text ul li::after { background: #a9bed6 !important; }
.btn-group.wide .wide, .wide.btn.ng-binding { background: #0E4D94 !important; }
.welcome-text ul li:last-child::after {	background: none !important;}
.panel-default > .panel-heading { background-color: #0E4D94!important; color: #fff!important;}
.question-listing ul li.active a { color: #FFF !important;}
.question-listing ul li a:hover {color: #FFF !important;}
.question-listing ul li a {	color: #000!important;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color: rgba(14, 77, 148, 0.75) !important;}
.student-list-content ul li {color: #000!important;	background: transparent;}
.student-list-content ul li:hover {	color: #fff!important;}
.question-listing ul li:hover::after, .question-listing ul li.active::after {
	background: url("../../images/tab-arrow.png") no-repeat right top!important;
}
.custom-select:after { background: #ffffff url("arrow-down.png") no-repeat center center!important; }
.custom-select-multiple::after{background: url("arrow-multiple.jpg") center top no-repeat #fff !important; width: 19px; background-size: cover;height: 82px;}

.template-outer.active { background: #0E4D94 !important;color:#FFF; }
.photo-library-listing ul li a:hover, .photo-library-listing ul li.active a{ background:#0E4D94; color:#fff;}

/* Create a custom checkbox for welcome page starts */
.checkmark { border: 1px solid #0E4D94   !important; }
/* When the checkbox is checked, add a blue background */
.container input:checked ~ .checkmark { background-color: #0E4D94 !important; }
/* Create a custom checkbox for welcome page ends */	

/*css for custom email preview on send message page starts*/
.mailer-body-data .book-name { background: #0e4d94; color: #fff;padding: 10px; margin-top: 6px; text-align:right; right:10px;}
.mailer-body-data .gray-bg { padding:10px; background: #e9e9e9; }
.mailer-body-data .gray-bg p { font-size: 12px; color: #084a94;margin-bottom: 5px; }
.mailer-body-data .email-footer-text { padding:10px;}
.mailer-body-data .email-footer-text p { font-size: 12px; margin-bottom: 5px; }
.mailer-body-data .mar-bot-10 { margin-bottom:10px;}
.border-box-template { border: 1px solid #0e4d94!important;}
/*css for custom email preview on send message page ends*/

.mCSB_scrollTools .mCSB_draggerRail { /* to change the color of mcustomscrollbar */
    background-color: #ccc !important; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; }