@charset "utf-8";

/* style only used for yearbook starts */

.main-header-pink {
	background: #d82c5f !important;
}

.sidebar {
	background: #d5f1ff !important;
}

.student-list-content ul li {
	color: #525252 !important;
}

.aside-book-txt li * {
	color: #525252 !important;
}

.aside-book-txt li:hover * {
	color: #ffffff !important;
}

.student-list-content ul li.active * {
	color: #fff !important;
}

.student-list-content ul li .pink-icon {
	background: url(../../images/profile-status-pink-icon.png) no-repeat left top !important;
}

.student-list-content ul li .pink-icon.first-stage {
	background-position: 0 -13px !important;
}

.student-list-content ul li .pink-icon.third-stage {
	background-position: 0 -39px !important;
}

.student-list-content ul li .pink-icon.second-stage {
	background-position: 0 -26px !important;
}

.navbar-inverse {
	background: #525252 !important;
}

.heading-rubik-font {
	font-family: "Rubik-Regular" !important;
	text-transform: uppercase;
}

.photo-library-listing ul li a {
	color: #525252 !important;
}

.photo-library-listing ul li a:hover,
.photo-library-listing ul li.active a {
	color: #fff !important;
}

.student-list-content ul li a {
	color: #525252 !important;
}

.student-list-content.pageorder-list ul li:hover a,
.student-list-content.pageorder-list ul li:hover span {
	color: #fff !important;
}

.question-listing ul li a {
	color: #a5a5a5 !important;
}

.question-listing ul li a:hover {
	color: #000000 !important;
}

.question-listing ul li.active a {
	color: #000 !important;
}

.question-listing ul li .number {
	color: #fff !important;
	background: #a5a5a5 !important;
}


.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:hover,
.navbar-inverse .navbar-nav>.active>a:focus {
	background-color: #d82c5f !important;
}

.navbar-inverse .navbar-nav>li>a:hover,
.navbar-inverse .navbar-nav>li>a:focus {
	background-color: #d82c5f !important;
}

.navbar-nav>li>a {
	font-family: "Rubik-Regular" !important;
}

.page-style {
	border: 1px solid #525252 !important;
}

.page-style-title {
	color: #525252 !important;
}

.page-style-name {
	color: #525252 !important;
}

#show-image-preview .library-preview-img {
display: flex;
align-items: center;
justify-content: center;
}
/* style only used for yearbook ends */



/* CSS Document */
.welcome-text ul li::after {
	background: #fff !important;
}

.welcome-text ul li:last-child::after {
	background: none !important;
}

/* Create a custom checkbox for welcome page starts */
.checkmark {
	border: 1px solid #d82c5f !important;
	background-color: #fff !important;
}

/* When the checkbox is checked, add a blue background */
.container input:checked~.checkmark {
	background-color: #d82c5f !important;
}

.pink-heading {
	color: #d82c5f !important;
}

.sidebar h3 {
	background: #525252 !important;
}

.photo-library-listing .panel-default>.panel-heading {
	background: #525252 !important;
}

.photo-library-listing ul li a:hover,
.photo-library-listing ul li.active a {
	background: #7e7d7d !important;
}

.question-listing ul li.active .number,
.question-listing ul li a:hover .number {
	background: #525252 !important;
}

/* Create a custom checkbox for welcome page ends */

/* Nickname printed on hoodie on hoodie payment pages */
/* .hoodie_nickname_img {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 60px;
	width: 155px;
	padding: 0 !important;
	position: absolute;
	z-index: 1;
	left: calc(50% - 77px);
	color: #fff;
	opacity: 1;
	text-align: center;
	font-family: sans-serif;
	font-size: 22px;
	font-weight: bold;
	line-height: 20px;
	top: 78px;
	word-break: break-word; 
	word-wrap: break-word;
}

@media (max-width: 399px) {
    .hoodie-image-container {
        width: 251px;
    }

	.hoodie_nickname_img {
		line-height: 17px;
		font-size: 20px;
		top: 50px;
	}
} */