/*!
 * Start Bootstrap - Scrolling Nav (https://startbootstrap.com/template-overviews/scrolling-nav)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-scrolling-nav/blob/master/LICENSE)
 */

body:before {
  content: "";
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -10;
}

.custom-background { 
	background-color: #5140cd; 
}

.bg-mission_vision_values{
	background: linear-gradient(180deg, #e6e6f3, #5140cd);
}

.bg-joint_message{
	padding-top:100px;
	padding-bottom:150px;
	background-color: #5140cd; 
}

.bg-joint_message_inner{
	padding-top:100px;
	padding-bottom:150px;
	background-color: #ffffff; 
}

.bg-one {
	background-image: url(../images/bg-one.jpg);
	background-repeat: repeat; 
	background-position: bottom; 
}

.bg-tp_bog{
	padding-top:150px;
	padding-bottom:150px;
	background-color: #69457E; 
}

.bg-tp_bog_inner {
	padding-top:100px;
	padding-bottom:150px;
	background-color: #ffffff; 
}

.bg-in_numbers{
	padding-top:150px;
	padding-bottom:150px;
	background-color: #f8f8f8; 
}

.bg-highlights_of_the_year{
	padding-top:150px;
	padding-bottom:150px;
	background-color: #ffffff; 
}

.bg-highlights_of_the_year_inner{
	padding-top:100px;
	padding-bottom:150px;
}

.bg-highlights_of_the_year_inner::after {
	content: "";
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	z-index: -1;
	background: linear-gradient(63.4deg, #E6E6E6 30%, #F0F0F0 30% 60%, #F7F7F7 60% 80%);
}

.bg-tp_general_education_fund{
	background-color: #ffffff; 
}

.bg-tp_general_education_fund_cat{
	padding-bottom:50px;
	background-color: #ffffff; 
}

.bg-tp_general_education_fund_inner{
	padding-top:100px;
	padding-bottom:50px;
	background-color: #ffffff; 
}

.bg-corporate_information{
	background-color: #ffffff; 
}

.bg-financial_statements{
	padding-top:150px;
	padding-bottom:150px;
	background-color: #f5f5f5; 
}

footer {
	padding: 20px;
	color: #ffffff;
	background-color: #333333;
}

@media (max-width: 575px) {
	footer {
	text-align: center;
}
}
