/*Navbar starts*/
/*.bg-light{
	background-color:white!important;
}
.bg-light2{
	background-color:white!important;
}
.mobile-row-underline{
	border-bottom: 3px solid green;
}
.nav-a{
	color: #343a40;
	font-weight:600;
}
.nav-a:hover{
	color: white;
	background: #b62e93;
}
.dropdown-menu {
	padding: 0 0;
	margin:0 0 0;
	width:100%;
	border-radius:0;
}
.dropdown-toggle::after {
            content: none;
        }
.dropdown:hover>.dropdown-menu {
	display: block;
}
.dropdown>.dropdown-menu {
	display: none;
}
.navbar-nav .dropdown-menu {
	position: absolute;
	width:max-content;
	min-width: 100%;
	background: #f2f2f2;
	border-bottom: 4px solid #b62e93;
}
.dropdown-item{
	padding: .50rem 1.5rem;
	border-bottom: 1px solid #c1b9b9;
}
.dropdown-item:focus, .dropdown-item:hover {
	color: white;
	background-color: #b62e93;
}
.nav-pills .nav-link {
	border-radius: .15rem;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
	color: black;
	background-color: transparent;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link:hover {
	color: white;
	background-color: #b62e93;
}

@media only screen and (max-width: 600px) {
	.bg-light2 {
		background-color: #0ccc3a!important; 
	}
}*/
/*Navbar ends*/
.mgclm_heading{
	background-color: #B62E93;
}
.top-nav-divider{
	border-right: 1px solid #fff;
    padding-right: 10px;
}
.subject_name{
	/*border: 1px solid black;*/
	background-color:white;


}

.online-exam-timer{
	/*border: 1px solid gray;*/
	background-color:lavender;

	border-left:5px solid white;

}

.header1{

	/*border:2px solid black;*/
	overflow-y: scroll;
	padding: 24px;
	height:380px;
	/*border-left:5px solid white;*/
}

.question_pallete{
	background-color: #cce6ff;
	border-left:5px solid white;
}

.header2{

	height:325px;
	padding-top: 16px;
	padding-bottom: 10px;
	padding-right: 60px;
	padding-left: 33px;
	/*border:2px solid gray;*/
	/*margin-left: 15px;*/
	overflow-y: scroll;
	background-color: #cce6ff;
	border-left:5px solid white;

}

.button_design{
	margin-top:5px;
	margin-left:4px;
	width: 60px;
	/*border-radius: 10px 10px 25px 25px;*/
	clip-path: polygon(29% 0, 71% 0, 100% 29%, 100% 71%, 100% 50%, 100% 100%, 0 100%, 0 29%);
}

.footer1{

	/*border:1px solid black;*/

}

.footer2{
	background-color: #cce6ff;
	border-left:5px solid white;
}



/*INDEX PAGE STARTS*/
.websitename{
	color:white;
}

/*.navbarbg{
	background-color: #B62E93;
}

.navbar-inverse .navbar-brand {
	color: #f5f5f5;
}

a {
	color: white;
	text-decoration: none;
}

.navbar-dark .navbar-nav .nav-link {
	color: white;
	font-size: 13px;
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link {

	background-color: #B62E93;
}

.dropdown-menu {

	color: #dae0e5;

	background-color: #B62E93; 

}

.dropdown-item {
	display: block;
	width: 100%;
	color: White;
	background-color: transparent;
	border: 0;
}
*/
.gandhi-img{
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.animation-slideshow{
   animation-duration: 2s;
   animation-delay: 0.7s;
}

.animation-slideshow-subheading{
   animation-duration: 8s;
   animation-delay: 0.20s;
}

.slideshow-heading{
	font-family: 'Cabin', sans-serif;;
	/*font-family: "Times New Roman", serif;*/
	font-size: 2rem;
	font-weight: 900;
	color:white;
	margin-left: 15%;
}

.third-slideshow-heading{
	font-family: 'Nanum Myeongjo', serif;
	font-weight: bolder;
	/*font-family: "Times New Roman", serif;*/
	font-size: 2rem;
	font-weight: 900;
	color:white;
	margin-left: 15%;
}
.third-slide .third-slideshow-heading{
	margin-left: 0;
}
@media only screen and (max-width: 700px) {
  .slideshow-heading {
    font-size: 1rem;
    margin-left: 0;
  }
}
.second-slide{
	font-family: "Lucida Handwriting", Cursive;
	color:black;
}
.second-slide-subheading{
	font-family: "Times New Roman", serif;
	color:black;
	text-shadow: 0px 1px 5px white;
}
.slideshow-text-shadow{
	text-shadow: 5px 7px 5px black;
}

.carousel-image{
	height: 500px;
	width: 100%;
}

.About-box {
    margin-top:550px;
  }

@media only screen and (max-width: 1450px) {
  .About-box {
    margin-top:494px;
  }
}
@media only screen and (max-width: 1100px) {
  .About-box {
    margin-top:400px;
  }
}
@media only screen and (max-width: 700px) {
  .About-box {
    margin-top:240px;
  }
}
/*our-courses-knowMore-button-hover-Animation*/

.hover01 figure img {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.hover01 figure:hover img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}


  .our-courses-font{
  	color:white;
  	font-family: "Times New Roman", serif;
  	font-size: 50px;
  }
  
  .text-designe{
  	color: blue;
	font-size:14px;
}

.our-courses-subheading-font{
	font-family: Verdana, Sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #333333;
}

.bttn-designe{
	float: right;
	/*margin-right: -1rem;*/
	
}

.show-more-button{
	border: 1px solid white;
	color: white;
}

.show-more-button:hover{
	color: #cccccc;
}



/*.student-achievement-font{
	font-color: black;
	font-family: "Lucida Console", "Courier New", monospace;
}
*/
.our-students-achievment-font{
	color: white;
	font-family: "Times New Roman", serif;
	font-size: 50px;
}

hr.new1 {
  border-top: 1px solid white;
}

/*our services owl carousel begin here*/
.our-services-font{
	color:black;
	font-family: "Times New Roman", serif;
	font-size: 50px;
}

.slider{
	/*margin-left: 70px;*/
	margin-top: 2%;
    /*max-width: 1180px;*/
	display: flex;
}

.slider .card{
	background: white;
	flex: 1;
	margin: 0 10px;
	transition: 1s;
}

.slider .card:hover{
	transform: scale(1.1);
}

.slider .card .img img{
	/*height: 80%;
	width: 100%;*/
	object-fit: cover;
	border-radius: none;
}

.slider .card .content{
	padding: 10px 20px;
	height: 120px;
	text-overflow: ellipsis;
	width:100%;
}

.card .content .title{
	font-size: 20px;
	font-weight: 600;

}

.card .content .sub-title{
	font-size: 15px;
	font-weight: 400;
	line-height: 20px;
}

.card .content .bttn{
	display: block;
	text-align: left;
	margin: 10px 0;
}

.card .content .bttn button{
	background: #b30000;
	color:white;
	border: none;
	outline: none;
	font-size: 17px;
	padding: 5px 8px;
	border-radius: 5px;
	cursor: pointer;
}

.card .content .bttn button:hover{
	transform: scale(0.9);
}

.icons-work{
	border-bottom: 4px solid blue;
}

.card-heading-font{
	font-family:Georgia, Serif;
}
/*hr.new2{
	border: 2px solid green;
}*/
/*.marquee-part{
	border: 2px;
	height:380px;
	background-color: #B62E93;
	
}

.marquee-part2{
	border: 1px solid black;
	height:242px;
	background-color: #f2f2f2;
}*/

/*.student-achievement-border{
	border:1px ;
}*/



.rating-background{
	background-color:#f1f1f1;
	/*height:380px;*/
}

/*.rating-border{
	border-left: 5px solid white;
	
	}*/
	.star-checked {
		color: orange;

	}

	.star-size{
		font-size: 30px;
	}

	.rating-font-color{
		color: black;
		font-family: "Times New Roman", serif;
		font-weight: 900;
		font-size: 2rem;

	}


	.rating-side {
		float: left;
		width: 15%;
		margin-top:12px;
	}

	.rating-middle {
		margin-top:10px;
		float: left;
		width: 70%;
	}
	.rating-right {
		text-align: center;
	}

	/* Clear floats after the columns */
/*.row:after {
  content: "";
  display: table;
  clear: both;
  }*/

  /* The bar container */
  .bar-container {
  	width: 100%;
  	background-color: #f1f1f1;
  	text-align: center;
  	color: white;
  }
  .row-without-padding{
  	padding-left: 0;
  	padding-right: 0;
  }

  /* Individual bars */
  .bar-5 {height: 18px; background-color: #4CAF50;}
  .bar-4 {height: 18px; background-color: #2196F3;}
  .bar-3 {height: 18px; background-color: #00bcd4;}
  .bar-2 {width: 4%; height: 18px; background-color: #ff9800;}
  .bar-1 {width: 15%; height: 18px; background-color: #f44336;}




/*our students achievement designe*/
.testimonial-firstdiv{
	/*background-color:  #B62E93;*/
	/*height:690px;*/
}

.student-achieve-backimg{
	background-repeat: no-repeat;
	background-size: 100% 100%;
}


.testimonial-seconddiv{
	background-color: #f2f2f2;
	height:450px;
	

}



/*.student-schievemet-scrollbar
{
	
    overflow-y: scroll;
}*/

.testimonal-row:hover{
	background-color: white;
}
 
 .upper-footer-font{
 	color: white;
 	font-size:20px;
 }

 .footer-1stdiv{
 	background-color: #333333;
 	/*height:150px;*/
 }

 .footer-triangle{
 	margin-bottom: -19px;
 }

 .footer-2nddiv{
 	/*background-color:white;*/
 	font-size: 15px;
 }
 .footer-icon:hover{
 	transform: scale(1.2);
 	transition: 1s;
 }


 
.icon-style{
  color: white;
  background: #3B5998;
  padding: 15px;
  font-size: 25px;
  width: 55px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
  border-radius: 50%;
}

.icon-style:hover {
    opacity: 0.7;
}

.main-footer-bg{
   	background-color: #0d0d0df7;
}

/*media partner begin here*/
.mpfirst-div{
	/*height:420px;*/
}

.mp-bgimg{
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.our-mediapartner-font{
	color:white;
	font-family: "Times New Roman", serif;
	font-size: 50px;
}
.mp-slider{
	/*margin-left: 70px;*/
	margin-top: 2%;
    /*max-width: 1180px;*/
	display: flex;
}

.mp-slider .mp-card{
	/*background: white;*/
	flex: 1;
	margin: 0 15px;
	transition: 1s;
	
}

.mp-slider .mp-card:hover{
	transform: scale(1.3);
}

.mp-slider .mp-card .img img{
	/*height: 80%;*/
	width: 120px;
	object-fit: cover;
	border-radius: none;
}
.circle-icon{
    position: absolute;
    background-color: #5b5b5b;
    border-radius: 50%;
    padding: 20px 22px;
    left: 45%;
    bottom: -52px;
    font-size: 40px;
    width: 90px;
}
/*
.icons-work{
	border-bottom: 4px solid blue;
}

.card-heading-font{
	font-family:Georgia, Serif;
}*/

.course-img-fluid {
    max-width: 100%;
    height: 86px;
}

.testi {
    margin: 0px 0 15px 0;
    }


  .news-update{
  	height: 200px;
  }
  .nu-bgimg{
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

/*Student and Franchise Panel*/
@media only screen and (max-width: 500px) {
  .content-from-top {
    margin-top:61px;
  }
}
	.mb-font{
		font-size:17px;
	}
@media only screen and (max-width: 500px) {
	.fran-subheader{
		top:128px;
	}
	.fran-content{
		margin-top:97px;
	}
	.mb-font{
		font-size:12px;
	}
  .navbar .navbar-item .nav-item.user-profile-dropdown .nav-link.user {
    position: absolute;
    margin-top: -53px;
    margin-left: -70px;
  }
}
@media only screen and (max-width: 500px) {
  .header-container .navbar .navbar-item .nav-item.dropdown .dropdown-menu{
  	top: 7%;
    left: -260px;
  }
  .main-content-from-top {
    margin-top:110px;
  }
}