body {
	background-color: #EEEEEE;
}

@font-face {
	font-family: 'RalewayHeavy';
	src: url('../fonts/Raleway-Heavy.eot');
	src: url('../fonts/Raleway-Heavyd41d.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Raleway-Heavy.woff2') format('woff2'),
		url('../fonts/Raleway-Heavy.woff') format('woff'),
		url('../fonts/Raleway-Heavy.ttf') format('truetype'),
		url('../fonts/Raleway-Heavy.svg#Raleway-Heavy') format('svg');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'ralewayregular';
	src: url('../fonts/raleway-regular-webfont.eot');
	src: url('../fonts/raleway-regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
		url('../fonts/raleway-regular-webfont.woff2') format('woff2'),
		url('../fonts/raleway-regular-webfont.woff') format('woff'),
		url('../fonts/raleway-regular-webfont.ttf') format('truetype'),
		url('../fonts/raleway-regular-webfont.svg#ralewayregular') format('svg');
	font-weight: normal;
	font-style: normal;

}

a,
a:focus {
	outline: 0;
}

.skb-img-corres {
	margin-left: 2%;
}

#divImportantInfo li {
	color: #454545;
	font-family: 'Raleway', sans-serif;
	font-weight: 300;
	font-size: 15px;
}

#divImportantInfo li a {
	color: #454545;
}

#divImportantInfo li a:focus,
#divImportantInfo li a:visited,
#divImportantInfo li a:active {
	text-decoration: none;
}

#divImportantInfo li a:hover {
	text-decoration: underline;
}

.implinks {
	list-style: outside none none;
	margin: 0;
	padding: 0;
}

.skb-news {
	padding-top: 30px;
	padding-bottom: 30px;
}

.skb-pTopBtm {
	padding: 2% 0%;
}

.skb-mTopBtm {
	margin: 2% 0%;
}

.skb-hr {
	border: 1px solid #ccc;
}

.skb-mCntr {
	text-align: center;
}

.skb-mCntr img {
	margin: 0 auto;
}

/* TOP START */
.skb-top-title {
	/*font-family: 'Source Sans Pro', sans-serif;*/
	text-transform: uppercase;
	text-align: center;
	color: #fff;
}

.skb-top-title .t-one {
	font-family: "RalewayHeavy", sans-serif;
	font-size: 60px;
	color: #035B67;
	margin-bottom: 0;
	text-align: center;
	padding-top: 38px;
	padding-bottom: 20px;
}

/*.skb-top-title .t-two {
	font-family: "ralewayregular",sans-serif;
	font-size:26.08px;
}*/

.skb-top-title .t-two {
	font-family: cursive;
	font-size: 28.08px;
	color: #035B67;
	text-align: center;
}

.skb-top-right {
	font-family: "Roboto";
	text-align: center;
	font-size: 19px;
	float: left;
	margin-top: 3%;
}

.skb-top-right .skb-facebook a {
	color: #507cbe;
}

.skb-top-right .skb-twitter a {
	color: #2CAAE1;
}

.skb-top-right .skb-googleplus a {
	color: #D11718;
}

.skb-top-right .skb-phone {
	color: #fff;
	font-size: 16px;
}

.skb-top-bg {
	background: rgb(213, 248, 253);
	background: linear-gradient(90deg, rgba(213, 248, 253, 1) 48%, rgba(102, 200, 237, 1) 61%);
	padding: 46px 0 45px;
	margin-bottom: -1px;
}

/*TOP END */
/* MENU START */


header {
	position: absolute;
	width: 100%;
	height: auto;
	transition: all 0.4s ease;
	-webkit-transition: all 0.4s ease;
	z-index: 999;
}

header.sticky {
	height: auto;
	background: #4B68E7;
	/*background-image: url(../images/bg.png);*/
	padding-top: 4%;
	top: 0;
	z-index: 999;
}


.skb-small-logo {
	float: left;
	margin-bottom: 1%;
	margin-left: -3%;
	margin-top: 0%;
	display: none;
}

.navbar {
	display: none;
}

.skb-navbar {
	width: 100%;
	position: relative;
	/*position:absolute;*/
	/*top:20%;*/
	margin-top: -2%;
}

.skb-navbar ul {
	float: left;
}

.skb-navbar ul li {
	display: inline-block;
	text-align: center;
}

.skb-menu {
	position: absolute;
	/*margin-top: -3%;*/
	z-index: 1;
}

.skb-menu::before,
.skb-menu::after {
	content: "";
	display: table;
	line-height: 0;
}

.skb-menu::after {
	clear: both;
}

.skb-menu>li {
	float: left;
	position: relative;
}

.skb-menu>li+li {
	margin-left: 10px;
}

.skb-menu a {
	display: block;
	text-decoration: none;
}

.skb-menu>li {
	position: relative;
	z-index: 0;
}

.skb-menu>li>a {
	color: #fff;
	/*font: 400 24px/35px "RalewayHeavy",sans-serif;*/
	font-size: 18px;
	padding: 18px;
	white-space: nowrap;
}

.skb-menu>li::after {
	border-radius: 16px;
	bottom: 0;
	content: "";
	left: 0;
	outline: 1px solid transparent;
	position: absolute;
	right: 0;
	top: 0;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	z-index: -1;
}

.skb-menu>li:nth-child(1)::after {
	background: #F44336 none repeat scroll 0 0;
}

.skb-menu>li:nth-child(2)::after {
	background: #E91E63 none repeat scroll 0 0;
}

.skb-menu>li:nth-child(3)::after {
	background: #B42BCC none repeat scroll 0 0;
}

.skb-menu>li:nth-child(4)::after {
	background: #673AB7 none repeat scroll 0 0;
}

.skb-menu>li:nth-child(5)::after {
	background: #3F51B5 none repeat scroll 0 0;
}

.skb-menu>li:nth-child(6)::after {
	background: #2196F3 none repeat scroll 0 0;
}

.skb-menu>li:nth-child(7)::after {
	background: #009688 none repeat scroll 0 0;
}

.skb-menu>li:nth-child(8)::after {
	background-color: #4CAF50;
}

.skb-menu>li:nth-child(9)::after {
	background-color: #8BC34A;
}

.skb-menu>li:nth-child(10)::after {
	background-color: #FFC107;
}


.skb-menu>li:nth-child(11)::after {
	background: #F44336 none repeat scroll 0 0;
}
.skb-menu>li:nth-child(12)::after {
	background: #FEF200 none repeat scroll 0 0;
}
.skb-menu>li:nth-child(13)::after {
	background: #2196F3 none repeat scroll 0 0;
}
.skb-menu>li:nth-child(14)::after {
	background: #F44336 none repeat scroll 0 0;
}

.skb-menu>li:nth-child(15)::after {
	background: #E91E63 none repeat scroll 0 0;
}

.skb-menu>li:nth-child(16)::after {
	background: #B42BCC none repeat scroll 0 0;
}

.skb-menu>li:nth-child(17)::after {
	background: #673AB7 none repeat scroll 0 0;
}







.skb-menu>li.sfHover::after,
.skb-menu>li:hover::after,
.skb-menu>li.active::after {
	transform: rotate(-7deg);
	-webkit-transform: rotate(-7deg);
}

.skb-menu ul {
	box-sizing: border-box;
	display: none;
	/*margin-top: 10px;*/
	padding: 10px 0;
	position: absolute;
	top: 100%;
	width: 300px;
	z-index: 2;
}

.skb-menu ul>li {
	border-radius: 16px;
	width: 100%;
}

.skb-menu ul>li>a {
	color: #fff;
	font-size: 17px;
	font-family: "Raleway", sans-serif;
	padding: 3px 20px;
}

.skb-menu ul>li:nth-child(1) {
	background: #FF5722 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(2) {
	background: #FF9800 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(3) {
	background: #FFC107 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(4) {
	background: #CDDC39 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(5) {
	background: #8BC34A none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(6) {
	background: #009688 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(7) {
	background: #2196F3 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(8) {
	background: #3F51B5 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(9) {
	background: #9C27B0 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(10) {
	background: #3eb027 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(11) {
	background: #2196F3 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(12) {
	background: #009688 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(13) {
	background: #2196F3 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(14) {
	background: #3F51B5 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(15) {
	background: #9C27B0 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(16) {
	background: #3eb027 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(17) {
	background: #2196F3 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(18) {
	background: #3eb027 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(19) {
	background: #2196F3 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(20) {
	background: #009688 none repeat scroll 0 0;
}
.skb-menu ul>li:nth-child(21) {
	background: #3eb027 none repeat scroll 0 0;
}
.skb-menu ul>li:nth-child(22) {
	background: #FF5722 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(23) {
	background: #FF9800 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(24) {
	background: #FFC107 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(25) {
	background: #CDDC39 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(26) {
	background: #8BC34A none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(27) {
	background: #009688 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(28) {
	background: #2196F3 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(29) {
	background: #3F51B5 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(30) {
	background: #9C27B0 none repeat scroll 0 0;
}

.skb-menu ul>li:nth-child(31) {
	background: #3eb027 none repeat scroll 0 0;
}











.skb-menu ul>li.sfHover>a,
.skb-menu ul>li>a:hover {
	transform: rotate(-2deg);
}

.skb-menu ul>li+li {
	margin-top: 5px;
}

.skb-menu ul ul {
	margin-top: 0;
	padding: 0;
	position: absolute;
	right: -220px;
	top: 30%;
	z-index: 4;
}

.skb-menu ul ul>li>a {
	color: #fff;
	font: 600 18px/29px "Raleway", sans-serif;
	padding: 13px 19px 14px;
}

.skb-menu ul ul>li:nth-child(1) {
	background: #ffc200 none repeat scroll 0 0;
}

.skb-menu ul ul>li:nth-child(2) {
	background: #f73961 none repeat scroll 0 0;
}

.skb-menu ul ul>li:nth-child(3) {
	background: #4b68e7 none repeat scroll 0 0;
}

.skb-menu>li>.sf-with-ul {
	position: relative;
}

.skb-menu>li>.sf-with-ul::before {
	content: "";
	font: 400 12px/12px "FontAwesome";
	left: 50%;
	margin-left: -6px;
	position: absolute;
	top: 70%;
}

/*BANNER SLIDER START */
.skb-banner {
	margin: 0;
}

.carousel-inner>.item>img,
.carousel-inner>.item>a>img {
	width: 100%;
	margin: auto;
}

.carousel-control.left,
.carousel-control.right {
	background-image: none !important;
	background-repeat: no-repeat !important;
}

/*BANNER SLIDER END */
.skb-mobile-menu {
	display: none;
}

/* MENU END */

/*NEWS START */
section .news-h1 {
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	font-weight: 900;
	font-size: 50px;
	color: #E91E63;
	margin-bottom: 30px;
}

section .news-h2 {
	font-family: "ralewayregular";
	font-size: 30px;
	color: #fff;
	text-align: center;
	padding-top: 5%;
}

.skb-welcome h1 {
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	font-weight: 900;
	font-size: 68px;
	color: #fff;
	letter-spacing: 1px;
}

.skb-green,
.skb-orange,
.skb-blue {
	background-position: center;
	background-size: cover;
	height: 480px;
	width: 376px;
	margin: 2px;
}

.skb-green {
	background-image: url('../images/green.png');
}

.skb-orange {
	background-image: url('../images/orange.png');
}

.skb-blue {
	background-image: url('../images/blue.png');
}

#divImportantInfo,
#divAnnouncementInfo,
#divMediaLibraryInfo {
	font-family: "ralewayregular";
	color: #fff;
}

#divImportantInfo div,
#divAnnouncementInfo div,
#divMediaLibraryInfo div {
	display: inline-block;
	margin: 3% 3% 0%;
	font-size: 16px;
	width: 95%;
	/*text-align: justify;*/
	font-weight: 100;
}

#divImportantInfo a,
#divAnnouncementInfo a,
#divMediaLibraryInfo a {
	margin: 2% 0%;
	font-size: 16px;
	font-family: "ralewayregular";
	color: #fff;
}

.mCSB_dragger_bar {
	height: 0px;
}

.mediatext {
	float: left;
	padding-left: 25px;
	position: relative;
}

.skb-white-bg {
	background-color: #fff;
}

.skb-management {
	/*font-family: "FuturaStd-Light";*/
	font-family: 'PT Sans', sans-serif;
	color: #000;
	font-size: 16px;
	font-weight: normal;
	line-height: 2;
	text-align: justify;
	/*margin:2% 0;*/
	margin-top: 7%;
	margin-bottom: 10%;
}

.skb-management ul li {
	padding: 1% 0;
	margin: 0% 2%;
}

section .skb-management h1 {
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	/*font-weight: 900;*/
	font-size: 35px;
	color: #7AB800;
}

.skb-management h2 {
	margin: 3% 0%;
}

/*NEWS END */

/* WELCOME START */
.skb-pre-welcome {
	background-color: #aee5dc;
	height: 15px;
}

.skb-welcome {
	background-color: #0ec7a7;
	padding: 3%;
}

.skb-welcome .left {
	/*font-family: "FuturaStd-Light";*/
	font-family: 'PT Sans', sans-serif;
	color: #fff;
	font-size: 16px;
	line-height: 2;
	text-indent: 5%;
}

.skb-welcome .right {
	/*font-family: "FuturaStd-Light";*/
	font-family: 'PT Sans', sans-serif;
	color: #000;
	font-size: 18px;
	font-weight: normal;
	line-height: 1.5;
	margin-top: 5%;
}

.skb-welcome .skb-read-btn {
	background-color: #ff432e;
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	font-weight: 900;
	font-size: 30px;
	color: #fff;
}

.skb-about {
	/*font-family: "FuturaStd-Light";*/
	font-family: 'PT Sans', sans-serif;
	color: #000;
	font-size: 16px;
	font-weight: normal;
	line-height: 2;
	text-align: justify;
	/*margin:2% 0;*/
	margin-top: 7%;
	margin-bottom: 10%;
}

.skb-about h2 {
	margin: 5% 0%;
}

.skb-special h2 {
	margin: 2% 0%;
}

.skb-about ul li {
	padding: 1% 0;
	margin: 0% 2%;
}

section .skb-about h1 {
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	/*font-weight: 900;*/
	font-size: 35px;
	color: #FFC200;
}

/* WELCOME END */

/* YELLOW BOX START */
.skb-yellow-box {
	background-color: #ffd041;
	padding: 5%;
	margin: 2%;
	border-radius: 5%;
}

/*.skb-yellow-box img {
	float: left;
}*/
.skb-yellow-box .skb-quote {
	color: #0ec7a7;
	font-size: 50px;
	margin-left: -20%;
	margin-top: 38%;
}

/* YELLOW BOX END */

/* ACADEMIC START */
.skb-academic {
	margin-top: -1%;
}

.skb-academic h1 {
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	font-weight: 900;
	font-size: 68px;
	color: #fff;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: right;
}

.skb-academic-img {
	background-image: url('../images/academic-banner.png');
	background-position: center;
	background-size: cover;
	padding: 9%;
}

.skb-academic-content p {
	/*font-family: "FuturaStd-Light";*/
	font-family: 'PT Sans', sans-serif;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	line-height: 2;
	text-indent: 10%;
}

.skb-academic .skb-read-btn {
	background-color: #ff432e;
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	font-weight: 900;
	font-size: 30px;
	color: #fff;
}


.skb-groups {
	/*font-family: "FuturaStd-Light";*/
	font-family: 'PT Sans', sans-serif;
	color: #000;
	font-size: 16px;
	font-weight: normal;
	line-height: 2;
	text-align: justify;
	/*margin:2% 0;*/
	margin-top: 7%;
	margin-bottom: 10%;
}

.skb-groups ul li {
	padding: 1% 0;
	margin: 0% 2%;
}

section .skb-groups h1 {
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	/*font-weight: 900;*/
	font-size: 35px;
	color: #FF6E01;
}

.skb-groups h2 {
	margin-bottom: 3%;
}


/* ACADEMIC END */


/* COMMON START */
.skb-common {
	padding-top: 30px;
	padding-bottom: 0;
}

.skb-common h1 {
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	font-weight: 900;
	font-size: 58px;
	letter-spacing: 1px;
	text-transform: uppercase;
}

.skb-common .skb-read-btn {
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	font-weight: 900;
	font-size: 30px;
	color: #fff;
	margin-top: -6%;
	margin-left: -3%;
	margin-bottom: 10%;
}

.skb-common .principal h1 {
	color: #7ab800;
}

.skb-common .principal .skb-read-btn {
	background-color: #7ab800;
	/*#7ab800;*/
}

.skb-common .functions h1 {
	color: #ff6e01;
}

.skb-common .functions .skb-read-btn {
	background-color: #ff6e01;
}

.skb-common .teachers h1 {
	color: #f360b4;
}

.skb-common .teachers .skb-read-btn {
	background-color: #f360b4;
}

.skb-common .achievements h1 {
	color: #28abe3;
	/*margin-bottom:13%;*/
}

.skb-common .achievements .skb-read-btn {
	background-color: #28abe3;
}

#divAchievementsInfo .studentDetailsBg {
	padding: 5%;
}

/* COMMON END */

/* EVENT START */
.skb-event {
	background-color: #ff6e01;
}

.skb-event h1 {
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	font-weight: 900;
	font-size: 58px;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	padding-top: 30px;
}

.skb-event .skb-event-left-img {
	background-image: url('../images/event-org-left.png');
	background-position: center;
	background-size: cover;
}

.skb-event .skb-event-right-img {
	padding: 0px;
}

.skb-event-content {
	padding: 2% 0%;
}

.skb-event-content p {
	font-family: 'PT Sans', sans-serif;
	color: #fff;
	font-size: 16px;
	line-height: 2;
	margin: 1.25%;
}

.skb-event .skb-read-btn {
	background-color: #fff;
	font-family: 'RalewayHeavy', sans-serif;
	font-weight: 900;
	font-size: 30px;
	color: #FF6E01;
	margin-right: 10%;
	float: right;
	margin-top: 2.5%;
}

/* EVENT END */

/* GALLERY START */
.skb-gallery {
	padding-top: 30px;
	padding-bottom: 30px;
}

.skb-img {
	/*width: 100%;*/
}

.skb-gallery h1 {
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	font-weight: 900;
	color: #007101;
	font-size: 58px;
}

.skb-gallery .skb-img-space {
	/*padding:.3%;*/
}

.skb-gallery .skb-read-btn {
	background-color: #ff432e;
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	font-weight: 900;
	font-size: 30px;
	color: #fff;
	margin-top: 5%;
}

#galleryImg {
	font-family: "FuturaStd-Medium";
	color: #f00;
	font-size: 18px;
	letter-spacing: 2px;
	margin-top: 5%;
}

#galleryImg .skb-img-space {
	/*height:300px;*/
	margin-bottom: 25px;
}

#scrollingFour {
	height: 700px;
}

#galleryImg .skb-img-space img {
	height: 250px;
	width: 100%;
	position: relative;
	margin-bottom: 0;
}

#galleryImg .skb-img-space p {
	position: absolute;
	bottom: 5px;
	opacity: 0;
	padding: 0 20px;
	background: rgba(0, 0, 0, 0.37);
	width: calc(100% - 30px);
	text-align: left;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	margin: 0 auto;
	color: #fff;
	font-family: 'PT Sans', sans-serif;
	font-size: 16px;
}

#scrollingFour #galleryImg.home-gallery .skb-img-space p {
	padding: 5px 20px;
}

#galleryImg .skb-img-space:hover p {
	opacity: 1;
}

#galleryImg .skb-img-space img.google_link {
	display: block;
	padding: 4px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: border .2s ease-in-out;
	-o-transition: border .2s ease-in-out;
	transition: border .2s ease-in-out;
}

#galleryImg .skb-img-space:hover img.google_link {
	border-color: #337ab7;
}

/* GALLERY END */

/* CONTACT START */
.skb-contact {
	padding-bottom: 4%;
}

.skb-contact-margin {
	margin-bottom: 4%;
}

.skb-contact h1 {
	/*font-family: "FuturaStd-ExtraBold";*/
	font-family: 'RalewayHeavy', sans-serif;
	font-weight: 900;
	font-size: 58px;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #6f6f6f;
	text-align: center;
	padding-top: 10%;
	padding-bottom: 3%;
}

.skb-heading {
	color: #1FDA9A !important;
	font-family: "RalewayHeavy", sans-serif;
	font-size: 35px !important;
	text-align: left !important;
	font-weight: normal !important;
	margin-top: 5% !important;
	text-transform: none !important;
}

.skb-contact p {
	/*font-family: "FuturaStd-Light";*/
	font-family: 'ralewayregular', sans-serif;
	color: #898989;
	font-size: 18px;
	/*font-weight: bold;*/
}

#contact-inner {
	background-color: #eeeeee !important;
}

/* CONTACT END */

/*FOOTER START */


.skb-mTop {
	margin-top: 20%;
}

.skb-footer {
	font-family: "Roboto";
	color: #fff;
	font-size: 16px;
}

.skb-footer hr {
	border-color: #333333 !important;
}

.skb-footer a {
	color: #fff;
	text-decoration: none;
}

/*FOOTER END*/
.skb-inner-right {
	width: 320px;
	border: 1px solid red;
	right: 0px;
	bottom: 0px;
	position: absolute;
}


.sticky-footer {
	position: fixed;
	right: 0;
	bottom: 4%;
	height: auto;
	padding: 17px;
	margin-right: 4%;
	background-color: #4B68E7;
	border-radius: 15px;
	-webkit-border-radius: 15px;
	text-decoration: none;
	color: #fff;
	font-size: 18px;
}

.sticky-footer:hover {
	color: #fff;
	text-decoration: none;
}

/* calender start */

#calender {
	/*height:900px;*/
	background: #fff;
	padding: 50px;
}

.fc-time {
	display: none;
}

.popover-title {
	border-bottom: 0px;
	background: #fff;
	line-height: 1.6;
}

.popover-content {
	padding: 0px;
}

.fc-bgevent-skeleton td:nth-child(2).fc-nonbusiness {
	background: #fff !important;
	border-color: #ddd !important;
}

.fc-state-default {
	background-color: transparent !important;
	border-color: #e6e6e6 #e6e6e6 #bfbfbf !important;
}

.fc-state-active,
.fc-state-disabled,
.fc-state-down,
.fc-state-hover {
	color: #333;
	background-color: #e6e6e6 !important;
}

/* calender end */
/******************************************************************************** MAIN CSS END **************************************************/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
	#calender {
		padding: 20px;
	}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
	#calender {
		padding: 20px;
	}
}

/*FOR SMALL DEVICES LESS THAN 480px*/
@media screen and (max-width:480px) {
	body {
		/*display: none;*/
	}

	.skb-top-right {
		font-size: 15px !important;
	}

	.skb-small-logo {
		margin-top: 2%;
	}

	.skb-navbar {
		/*top:15%*/
		margin-top: 3%;
	}

	.skb-banner {
		/*margin-top:20% !important;*/
	}

	.skb-groups,
	.skb-about,
	.skb-management,
	.skb-contact {
		margin-top: 20%;
	}

	.skb-groups h1,
	.skb-about h1,
	.skb-management h1 {
		text-align: left;
	}

	#galleryImg .skb-img-space {
		height: auto;
		width: 100%;
	}

	#calender {
		height: auto;
	}

	#galleryImg .skb-img-space img {
		height: auto;
	}

	section .news-h1 {
		font-size: 26px !important
	}

	.skb-event h1 {
		font-size: 26px !important;
	}

	.skb-welcome h1 {
		font-size: 26px !important;
	}

	.skb-academic h1 {
		font-size: 26px !important;
	}

	.skb-common h1,
	.skb-gallery h1,
	.skb-contact h1 {
		font-size: 26px !important;
	}

	.skb-welcome .skb-read-btn,
	.skb-academic .skb-read-btn,
	.skb-common .skb-read-btn,
	.skb-event .skb-read-btn,
	.skb-gallery .skb-read-btn {
		font-size: 16px;
	}
}

/**/
/* FOR SMALL DEVICES LESS THAN 768px */

@media screen and (max-width:767px) {

	header {
		position: fixed;
		width: 100%;
		height: auto;
		/*transition: all 0.4s ease;*/
		z-index: 999;
	}

	header.sticky {
		height: auto;
		background: #4B68E7;
		top: -1px;
		z-index: 999;
	}

	header {
		display: none;
	}

	.skb-navbar-mobile {
		background: #4B68E7;
		z-index: 999;
	}

	iframe {
		height: 660px;
	}

	#galleryImg .skb-img-space {
		height: auto;
		margin-bottom: 2%;
	}

	.skb-top-right {
		font-size: 18px;
		margin: 0;
	}

	.skb-top-logo a img {
		margin: 0 auto;
	}

	.skb-small-logo {
		margin-top: 1%;
	}

	.skb-top-bg {
		/*padding:34px 0 15px !important;*/
		padding: 79px 0 29px !important;
	}

	.skb-mobile {
		position: fixed;
		top: 0;
	}

	/*.skb-top-bg p {
        margin:0 !important;
    }*/
	.fa-align-justify {
		color: #fff;
		font-size: 18px;
	}

	#calender {
		height: auto;
	}

	#scrollingFour {
		height: auto;
	}

	.navbar {
		display: block;
	}

	.skb-common h1 {
		font-size: 48px;
	}

	section .news-h1 {
		font-size: 58px;
	}

	.skb-welcome h1 {
		font-size: 58px;
	}

	.skb-academic h1 {
		font-size: 58px;
	}

	.skb-top-title .t-one {
		font-size: 22.08px;
	}

	.skb-top-title .t-two {
		font-size: 13.08px;
	}

	/* SMALL MENU START */
	.skb-groups {
		margin-top: 15%;
	}

	.skb-navbar {
		background-color: #4B68E7;
		margin: 0;
		/*border-top: 1px solid #fff;*/
		/*top:16.5%;*/
		/*margin-top: -3%;*/
		z-index: 999;
	}

	.skb-navbar ul li {
		display: block;
		float: left;
		clear: both;
		width: 100%;
	}

	.skb-banner {
		/*margin-top:10%;*/
	}

	.skb-menu {
		display: none;
	}

	.skb-mobile-menu {
		display: block;
		width: 100%;
	}

	.skb-mobile-menu ul li {
		float: left;
	}

	.skb-mobile-menu li a {
		text-decoration: none;
		color: #fff;
	}

	.skb-mobile-menu li:hover a {
		opacity: .5;
		color: #000;
	}

	/* BUTTON COLORS START */
	.skb-mobile-menu li.s1,
	.skb-mobile-menu li.s1:hover {
		background-color: #F44336;
	}

	.skb-mobile-menu li.s2,
	.skb-mobile-menu li.s2:hover {
		background-color: #E91E63;
	}

	.skb-mobile-menu li.s3,
	.skb-mobile-menu li.s3:hover {
		background-color: #9C27B0;
	}

	.skb-mobile-menu li.s5,
	.skb-mobile-menu li.s5:hover {
		background-color: #673AB7;
	}

	.skb-mobile-menu li.s6,
	.skb-mobile-menu li.s6:hover {
		background-color: #3F51B5;
	}

	.skb-mobile-menu li.s7,
	.skb-mobile-menu li.s7:hover {
		background-color: #2196F3;
	}

	.skb-mobile-menu li.s8,
	.skb-mobile-menu li.s8:hover {
		background-color: #009688;
	}

	.skb-mobile-menu li.s9,
	.skb-mobile-menu li.s9:hover {
		background-color: #4CAF50;
	}

	.skb-mobile-menu li.s10,
	.skb-mobile-menu li.s10:hover {
		background-color: #8BC34A;
	}

	.skb-mobile-menu li.s11,
	.skb-mobile-menu li.s11:hover {
		background-color: #FFC107;
	}

	.skb-mobile-menu li.about,
	.skb-mobile-menu li.about:hover {
		background-color: #e9bd14 !important;
	}

	.skb-mobile-menu li.academics,
	.skb-mobile-menu li.academics:hover {
		background-color: #ff6e01;
	}

	.skb-mobile-menu li.administration,
	.skb-mobile-menu li.administration:hover {
		background-color: #7ab800;
	}

	.skb-mobile-menu li.achievements,
	.skb-mobile-menu li.achievements:hover {
		background-color: #bdd600;
	}

	.skb-mobile-menu li.alumini,
	.skb-mobile-menu li.alumini:hover {
		background-color: #1fda9a;
	}

	.skb-mobile-menu li.contact,
	.skb-mobile-menu li.contact:hover {
		background-color: #28abe3;
	}

	.skb-mobile-menu li.login,
	.skb-mobile-menu li.login:hover {
		background-color: #c00b9c;
	}

	/* SMALL MENU END */
	.skb-green,
	.skb-orange,
	.skb-blue {
		width: 100%;
	}

	#galleryImg .skb-img-space img {
		height: auto;
	}

	.skb-about,
	.skb-management {
		margin-top: 15%;
	}

	.skb-welcome .skb-read-btn {
		font-size: 16px;
	}

	#calender {
		padding: 10px;
	}
}

/* MEDIA QURIES > 768 */
@media (min-width:768px) and (max-width:991px) {
	.skb-width {
		width: 70%;
		margin: 7% auto !important;
	}

	#skb-main-menu {
		margin-top: -1%;
	}

	.skb-common h1 {
		font-size: 40px;
	}

	section .news-h1 {
		font-size: 44px;
	}

	.skb-welcome {
		padding: 2% 0%;
	}

	.skb-welcome h1 {
		font-size: 44px;
	}

	.skb-academic h1 {
		font-size: 44px;
	}

	.skb-green,
	.skb-orange,
	.skb-blue {
		width: 236px;
	}

	section .news-h2 {
		font-size: 23px;
	}

	.skb-common {
		margin: 0px;
	}

	.skb-gallery {
		margin: 2% 0%;
	}

	.skb-menu {
		margin-left: 1%;
	}

	.skb-menu li a {
		font-size: 17px;
		font-family: "Raleway", sans-serif;
		padding: 12px;
	}

	.skb-navbar {
		/*top:18%;*/
		margin-top: -2%;
	}

	.skb-event-content {
		padding: 0%;
	}

	.skb-event h1 {
		font-size: 36px;
	}

	.skb-event .skb-read-btn {
		font-size: 23px !important;
		border-bottom: 1px solid;
	}

	footer {
		background-color: #000000;
		bottom: 0;
		padding: 2%;
		/*position: fixed;*/
		width: 100%;
	}
}

/**/

/**/
@media (min-width:992px) and (max-width:1199px) {
	.skb-common h1 {
		font-size: 40px;
	}

	section .news-h1 {
		font-size: 48px;
	}

	.skb-green,
	.skb-orange,
	.skb-blue {
		width: 309px;
	}

	.skb-welcome {
		padding: 2% 0%;
	}

	.skb-common {
		margin: 0px;
	}

	.skb-gallery {
		margin: 2% 0%;
	}

	.skb-menu li a {
		font-family: "Raleway", sans-serif;
		font-size: 17px;
		padding: 15px;
	}

	.skb-navbar {
		/*top:16%;*/
		margin-top: -3%;
	}

	.skb-event h1 {
		font-size: 30px;
	}

	.skb-width {
		width: 70%;
		margin: 7% auto !important;
	}
}

/**/

/* media > 1200 */
@media screen and (min-width:1919px) {
	.skb-navbar {
		/*top:17% !important;*/
		margin-top: -2%;
	}

	.skb-width {
		width: 70%;
		margin: 7% auto !important;
	}
}

/**/

#bannerVideo {
	max-width: 100%;
	min-width: 100%;
}

#volume-up,
#volume-off {
	position: absolute;
	top: 44%;
	left: 0;
	color: #fff;
	font-size: 30px;
	background-color: #4b68e7;
	opacity: 0.7;
	z-index: 9999;
}

#volume-up:hover,
#volume-off:hover {
	opacity: 1;
}

#volume-up {
	padding: 15px;
	display: none;
}

#volume-off {
	padding: 15px 23px;
}

@media screen and (max-width:700px) {
	#volume-up {
		padding: 7px;
	}

	#volume-off {
		padding: 7px 14px;
	}

	#volume-up,
	#volume-off {
		top: 36%;
	}
}

@media screen and (max-width:300px) {
	#volume-up {
		padding: 5px;
	}

	#volume-off {
		padding: 5px 13px;
	}
}

.marquee {
	font-size: 23px;
	color: #cd0010;
	padding: 10px;
}

.marquee a:hover {
	border: none;
	outline: none;
}

.marquee a {
	border-bottom: 1px solid #cd0010;
	font-weight: 700;
	color: #cd0010;
}

.marquee {
	animation-name: glow;
	animation-duration: 1s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}

@keyframes glow {
	from {
		text-shadow: 0px 0px 5px #fff, 0px 0px 5px #cd001070;
	}

	to {
		text-shadow: 0px 0px 20px #fff, 0px 0px 20px #cd0010;
	}
}

@media screen and (max-width:600px) {
	.marquee {
		font-size: 20px;
	}
}

@media screen and (max-width:300px) {
	.marquee {
		font-size: 16px;
	}
}

.ad {
	position: relative;
	padding-top: 35px;
}

.ad2 {
	background: #FEF200;
	padding: 5px;
	font-size: 18px;
	color: #FE1E05;
	text-align: center;
	border-top-left-radius: 15px;
}

.ad2 a {
	font-size: 18px;
	color: #FE1E05;
}

.ad2 a:hover {
	text-decoration: none;
}

.ad3 {
	background: #FE0000;
	padding: 5px;
	color: #ffffff;
	font-size: 21px;
	text-align: center;
	border-bottom-right-radius: 15px;
}

.ad3 a {
	color: #ffffff;
	font-size: 21px;
}

.ad3 a:hover {
	text-decoration: none;
}

@media (min-width: 1200px) {
	.container {
		width: 1250px;
	}

	.adj-con .container {
		width: 1170px;
	}
}

.navbar-nav {
	margin: 0 !important;
}

.nav .open>a,
.nav .open>a:focus,
.nav .open>a:hover {
	background: none;
}

@media screen and (max-width: 767px) {
	.skb-mobile-menu li:hover a {
		opacity: 1;
		color: #ffffff;
	}
}

.nav>li>a:focus,
.nav>li>a:hover {
	background: none;
}

.sdg p {
	color: #ffffff;
	font-size: 18px;
	margin-top: 20px;
}

.new-list {
	padding: 0;
	margin: 0;
}

.new-list li {
	line-height: 25px;
	padding-left: 30px;
	font-size: 18px;
	color: #ffffff;
	list-style: none;
	background-image: url(../images/lis.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-bottom: 10px;
}

.pt-20 {
	padding-top: 20px;
}

.pt-30 {
	padding-top: 30px;
}

.pb-20 {
	padding-bottom: 20px;
}

.skb-read-btn {
	background-color: #ff432e;
	font-family: 'RalewayHeavy', sans-serif;
	font-weight: 900;
	font-size: 30px;
	color: #fff;
}

.wel h3 {
	color: #ffffff;
	font-weight: bold;
	font-size: 35px;
	text-transform: uppercase;
}

.skb-welcome .wel h1 {
	font-size: 25px;
}

p {
	text-align: justify;
	color: #ffffff;
	line-height: 25px;
	font-size: 16px;
}

.skb-read-btn:hover {
	color: #ffffff;
}

.pt-15 {
	padding-top: 15px;
}

.img-bor {
	border: 1px solid #dddddd;
}

.sd .skb-read-btn:hover {
	color: #FF6E01 !important;
}

.pdx {
	padding-bottom: 50px;
}

.gald h4 {
	padding-top: 5px;
	font-size: 21px;
}

.carousel-control {
	width: 5%;
	opacity: 1;
}

.social-links {
	padding: 0;
	margin: 0;
}

.social-links li {
	text-align: right;
	list-style: none;
	display: inline;
	padding-left: 15px;
}

.main-footer {
	background: #035B67;
	padding-top: 30px;
	padding-bottom: 30px;
}

.main-footer2 {
	padding-top: 10px;
	padding-bottom: 10px;
	background: #022f35;
}

.main-footer2 p {
	padding-bottom: 0;
	margin-bottom: 0;
}

.main-footer2 ul {
	padding-top: 10px;
}

.others-link li {
	color: #ffffff;
	list-style: none;
	line-height: 25px;
	font-size: 15px;
	margin-bottom: 10px;
}

.others-link li i {
	color: #ffffff;
	font-size: 15px;
	margin-right: 10px;
}

.others-link li a {
	color: #ffffff;
}

.others-link {
	padding: 0;
	margin: 0;
}

.main-footer h5 {
	font-size: 21px;
	padding-bottom: 25px;
	color: #ffffff;
}

.others-link li a:hover {
	color: #ffffff;
	text-decoration: none;
}

.floot-cont {
	padding: 0;
	margin: 0;
}

.floot-cont li {
	list-style: none;
	color: #ffffff;
	line-height: 25px;
	padding-bottom: 10px;
	font-size: 16px;
}

.floot-cont li i {
	font-size: 18px;
	color: #ffffff;
	width: 35px;
	float: left;
	line-height: 25px;
}

.floot-cont li a {
	color: #ffffff;
}

.floot-cont p {
	text-align: left;
	padding-bottom: 0;
	margin-bottom: 0;
}

.floot-cont li a:hover {
	text-decoration: none;
}

.sp-1 {
	padding-left: 35px;
}

.link-3:hover {
	text-decoration: none;
}

.skb-welcome2 {
	padding: 3%;
}

.skb-welcome2 p {
	color: #333333;
}

.dsgsdf .skb-event {
	padding-top: 3%;
	padding-bottom: 3%;
}

.dsgsdf .skb-event h1 {
	font-size: 35px;
}

.bru3 .bru {
	background-image: url(../images/b5.jpg);
}

.bru5 .bru {
	background-image: url(../images/b6.jpg);
}

.bru6 .bru {
	background-image: url(../images/b7.jpg);
}

.bru7 .bru {
	background-image: url(../images/b8.jpg);
}

.bru8 .bru {
	background-image: url(../images/b9.jpg);
}

.bru9 .bru {
	background-image: url(../images/b10.jpg);
}

.bru10 .bru {
	background-image: url(../images/b11.jpg);
}

.bru11 .bru {
	background-image: url(../images/b12.jpg);
}

.bru12 .bru {
	background-image: url(../images/b13.jpg);
}

.bru13 .bru {
	background-image: url(../images/b14.jpg);
}

.bru14 .bru {
	background-image: url(../images/b15.jpg);
}

.bru15 .bru {
	background-image: url(../images/b16.jpg);
}

.bru16 .bru {
	background-image: url(../images/b17.jpg);
}

.bru17 .bru {
	background-image: url(../images/b18.jpg);
}

.bru18 .bru {
	background-image: url(../images/b19.jpg);
}

.bruh .bru {
	background-image: url(../images/bhid.png);
}

.brua .bru {
	background-image: url(../images/bapj.png);
}

.bruf .bru {
	background-image: url(../images/bto.png);
}

.brut .bru {
	background-image: url(../images/btig.png);
}

.bruta.bru {
	background-image: url(../images/btam.png);
}

.brud .bru {
	background-image: url(../images/bfo.png);
}
.bruee .bru {
	background-image: url(../images/bir.png);
}
/* <!--new--> */
.bruek .bru {
	background-image: url(../images/bgwk.png);
}
.bruem .bru {
	background-image: url(../images/bgwm.png);
}

.brueo .bru {
	background-image: url(../images/bgwo.png);
}
.bruet .bru {
	background-image: url(../images/bgwt.png);
}


.bruev .bru {
	background-image: url(../images/bgwv.png);
}


.brueg .bru {
	background-image: url(../images/new.png);
}


.brues .bru {
	background-image: url(../images/new1.png);
}


.bruevi .bru {
	background-image: url(../images/ay.png);
}
.bruenv .bru {
	background-image: url(../images/nav.png);
}
.bruevij .bru {
	background-image: url(../images/vij.png);
}
.bruesil .bru{
	background-image: url(../images/silmabam.png);
}




.bru {
	background-image: url(../images/b1.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}

.bru2 {
	background: rgba(51, 51, 51, 0.3);
}

.bru2 h2 {
	color: #ffffff;
	text-align: center;
	padding-top: 160px;
	padding-bottom: 10px;
	font-size: 38px !important;
	font-weight: bold;
	text-shadow: 2px 2px #333333;
}

.bru-list {
	padding: 0;
	margin: 0;
	padding-bottom: 160px;
	text-align: center;
}

.bru-list li {
	list-style: none;
	display: initial;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	padding-right: 7px;
	text-shadow: 2px 2px #333333;
}

.bru-list li a {
	color: #ffffff;
}

.fv {
	font-weight: bold;
	color: #ffffff;
	background: #ff6e01;
}

.dgddggd .skb-event {
	background: #0ec7a7;
}

.dgddggd .skb-event .skb-event-left-img {
	background: none;
}

.bg-w {
	background: #ffffff;
}

.con-box {
	background: #035B67;
	padding: 20px;
}

.contact-wrapper .contact-one-form form .form-group input {
	width: 100%;
	height: 45px;
	padding: 0 15px;
	border: 1px solid #dddddd;
	margin-bottom: 25px;
	transition: 0.3s ease;
}

.contact-wrapper .contact-one-form form .form-group select {
	width: 100%;
	height: 45px;
	padding: 0 15px;
	border: 1px solid #dddddd;
	margin-bottom: 25px;
	transition: 0.3s ease;
}

input,
textarea {
	box-shadow: none;
}

input {
	line-height: normal;
}

.contact-wrapper .contact-one-form form .form-group textarea {
	width: 100%;
	height: 120px;
	border: 1px solid #dddddd;
	margin-bottom: 25px;
	padding: 15px;
	transition: 0.3s ease;
}

.contact-wrapper .contact-one-form form .form-group button {
	padding: 13px 40px;
	text-transform: uppercase;
	font-weight: 500;
	color: #fff;
	background: #FE0000;
	border: 2px solid #FE0000;
	transition: 0.3s ease;
}

.con-box h1 {
	color: #ffffff;
}

.con-box .floot-cont {
	color: #ffffff;
}

.con-box .floot-cont p {
	color: #ffffff;
}

.contact-one-form h1 {
	padding-bottom: 20px;
}

.bru a:hover {
	text-decoration: none;
}

.d-maps {
	margin-bottom: -10px;
}

.fn {
	float: none;
}

.contact-wrapper .contact-one-form form .form-group input.resum {
	border: 0;
	padding: 0;
	margin-top: 10px;
}

.gds {
	border: 1px solid #dddddd;
	padding: 15px;
}

.gds .dfs {
	margin-bottom: 0 !important;
}

.text-white {
	color: #ffffff;
}

.pri-box {
	background: #035B67;
	padding-top: 10px;
	padding-bottom: 10px;
}

.pri-box h4 {
	text-align: center;
	color: #ffffff;
	font-size: 21px;
}

.pri-box p {
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
}

.navbar {
	margin-bottom: 0;
}

.contact-wrapper .contact-one-form form .form-group .inpps {
	padding: 13px 40px;
	text-transform: uppercase;
	font-weight: 500;
	color: #fff;
	background: #FE0000;
	border: 2px solid #FE0000;
	transition: 0.3s ease;
	width: auto;
	text-align: center;
}
h4.gap{
	color: white;
    font-size: 18px;
    text-align: center;
    /* background-color: #3f51b5; */
    padding: 11px;
    border-radius: 1px;
    margin-top: 0px;
    margin-bottom: 1px;

	color: #fff;
    padding: 20px 0px;
    text-align: center;
    background-color: #2e3094;
	text-transform: uppercase;

}