/**/
ul.navbar-nav.ms-auto {
	margin: auto;
}
img.NEELAIN-Logo {
    width: 65px;
}
.header-right-content .list ul li .studentsGate{
    background: white;
    border-radius: 7px;
    padding: 4px 15px!important;
    color: #6d6e71;
    font-size: 17px;
	transition: all ease .5s;
}

.header-right-content .list ul li .studentsGate:hover{
	background: #6d6e71;
    border-radius: 7px;
    padding: 4px 25px!important;
    color: #ffffff;
    font-size: 17px;
	transition: all ease .5s;
}
.header-right-content .list .profileMnuClass ul li .studentsGate  {
    border-radius: unset;
    padding: 4px 0px!important;
    color: #6d6e71;
    font-size: 17px;
    transition: unset;
}
.login .default-btn ,.register .default-btn{
    background: #8c0048;
    min-width: 150px;
    min-height: 50px;
    font-size: 19px;
}

.login a ,.register a {
display: inline-flex;
}
.filterEduProg{
    margin: 0 auto 25px;
    border: 1px solid #eee;
}
.header-right-content .list .profileMnuClass ul li .studentsGate:hover {
    background: #fff;
    padding: 4px 0px!important;
    color: #8c0048;
    font-size: 17px;
    transition: unset;
}
 .lang-dropbtn {
  background-color: #fff;
  color: #6d6e71;
  padding: 7px 25px;
  font-size: 16px;
  border: none;
  cursor: pointer;
  border-radius: 7px;
  transition: all ease .5s;
}

.lang-dropdown {
  position: relative;
  display: inline-block;
  transition: all ease .5s;
}

.lang-dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 68px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.6);
  z-index: 9;
  right:0;
  border-radius: 8px;
  transition: all ease .5s;
}

.lang-dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  transition: all ease .5s;
}

.lang-dropdown-content a:hover {
	background-color: #f1f1f1;
	transition: all ease .5s;
}

.lang-dropdown:hover .lang-dropdown-content {
  display: block;
  transition: all ease .5s;
}

.lang-dropdown:hover .lang-dropbtn {
  background-color: #fff;
  transition: all ease .5s;
}
.header-right-content .list ul li a{
  color: #6d6e71;
  text-align: center;
}
.estemate-form .default-btn {
    padding: 20px 0;
    font-size: 25px;
}
.nws-area h3 a{
	color: #8c0048;
}
.nws-area h3 a:hover{
	color: #6d6e71;
}

.single-podcasts-card.style2 .podcast-content ul li.date {
    direction: ltr;
}
/**/

.single-podcasts-card, .single-courses-card {
    transition: all ease .5s;
}
.single-podcasts-card .podcasts-image, .single-courses-card .courses-img {
    overflow: hidden;
    height: 195px;
    background: #fff;
}
#coursesPg .single-podcasts-card .podcasts-image, #coursesPg .single-courses-card .courses-img {
    height: 195px;
    box-shadow: 0px 0px 16px #eeeeee;
}
.single-podcasts-card:hover .podcasts-image img, .single-courses-card:hover .courses-img img {
    transform: scale(1.1);
}

.single-podcasts-card .podcasts-image img, .single-courses-card .courses-img img {
    transition: all ease .5s;
}

.rvw-area .courses-img {
    background: #fff;
}
.rvw-area img{
	border-radius: 50%;
    width: 150px;
    height: 150px;
    margin: 15px auto;
    display: block;
	border: 1px solid #8c0048;
	padding: 3px;
}
.rvw-area p {
    font-size: 16px;
    line-height: 1.5;
    text-align: center;
}
.rvw-area h3 {
	font-size: 20px;
    color: #8c0048;
    text-align: center;
}
.partner-area img {
    width: 125px;
    height: 125px;
    padding: 3px;
    border: 1px solid #c0c0c0;
}
.partner-area .single-courses-card .courses-content h3 {
    font-size: 20px;
}
.partner-area .single-courses-card .courses-content {
    padding: 5px;
}
/*footer*/
.footer-logo-area p {
    text-align: justify;
}
.footer-logo-area img {
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.footer-logo-area .contact-list ul li.telz {
    direction: ltr;
    text-align: center;
}
.footer-logo-area .contact-list ul li.telz i.ri-phone-line{
	font-size: 20px;
    color: #fff;
}

#enrollForm span.EnrolTitl{
	width: 100%;
    font-size: 25px;
    text-align: center;
    margin: 0 auto 25px;
    display: block;
    background: #6d6e71;
    color: #fff;
    padding: 19px 0;
}
.odometer-inside{
	direction: ltr;
}
.form-select {
    line-height: 3;
}
.campus-information-area .counter-card h1, .counter-card h1 .target.heading-color {
    font-size: 45px;
}

.spn-cls{
    color: #8c0048;
}
.single-academics-card2 .academic-content .academic-top-content i {
    color: #e53291;
}
.srv-area h3 {
    color: #8c0048;
}

.srv-area .single-courses-card .courses-content h3:hover {
    color: #6d6e71;
}
.nws-area .section-title.style2 {
    text-align: center;
    margin-left: auto;
}

.nws-area h3{
    text-align: center;
}

.academic-area .serial {
    background: #8c0048;
    /*width: 75px;*/
    top: 0;
    right: 0;
    padding: 1px 7px;
    text-align: center;
    border-radius: 0px 0px 0px 10px;
	box-shadow: -2px 2px 3px #454547;
}
.single-academics-card2 {
	overflow: hidden;
	transition: all ease .5s;
}
.single-academics-card2:hover{
	overflow: hidden;
	transform: scale(1.05);
}
.collapse {
    visibility: visible;
}
/*Posts*/
.latest-news-simple-card .news-content {
    left: unset;
}
.read-more-btn.active {
    color: #fff;
    text-align: left;
    display: block;
}
.read-more-btn {
    text-align: left;
    display: block;
}
#coursePg-dtls .enroll-courses .list ul li span {
    left: unset;
    right: 0;
}
button, input, optgroup, select, textarea, .font-sans {
    font-family: 'JFFont';
}

.pagination2 li.page-item a,.pagination2 li.page-item span ,.pagination2 li.page-item button  {
    padding: 5px 5px;
    border-radius: 35px;
    width: 50px;
    height: 50px;
    font-size: 25px;
    text-align: center;
    direction: rtl;
    background: #fff;
    margin: 0 10px;
    color: #8c0048;
}


.pagination2 li.page-item a:hover, .pagination2 li.page-item button:hover {
    background-color: #8c0048;
    color: #fff;
    border: 1px solid #8c0048;
}
p.small.text-muted {
    display: none;
}
/*
.pagination2 .pagination span.page-link ,.pagination2 .page-item:last-child .page-link {
    border-radius: 25px;
    color: #cad1d7;
}
.pagination2 .page-item:last-child .page-link {
    color: #ffffff;
    background: #8c0048;
}*/
.active span.page-link {
    border: 1px solid #8c0048;
    background: #8c0048 !important;
    color: #fff !important;
}
.pagination2 a.page-link ,span.page-link ,.pagination2 button.page-link{
    border-radius: 25px !important;
}
button.btn.btn-primary {
    background: #8c0048;
    border: 1px solid #8c0048;
}

button.btn.btn-primary2 {
    background: #085a96;
    border: 1px solid #085a96;
}
/*Posts*/


/*Posts - Details*/
.tags-and-share .tags a{
	padding: 1px 4px;
    border: 1px solid #dbdbdb;
    border-radius: 5px;
}
.tags-and-share .tags ul li a::before {
    content: " ";
}
/*Posts - Details*/
/*partner*/
#partner .single-academics-card2 .academic-content {
    left: unset;
    right: 0;
    padding: 30px;
    width: 100%;
}
#partner .single-academics-card2 {
    height: 250px;
}
#partner .single-academics-card2::before {
    background-image: linear-gradient(to bottom,transparent,#250315);
}
/*partner*/
/*courses - Details*/
#coursesPg .form-group {
	margin: 10px auto
}

#coursesPg .courses-details .courses-card .list ul li i {
    padding-left: 7px;
}

#coursePg-dtls .enroll-courses .list ul li span {
    left: unset;
    right: 10px;
}
#coursePg-dtls .enroll-courses .list ul li {
    text-align: left;
    background: white;
    padding: 10px 13px;
    border-radius: 5px;
}
#coursePg-dtls .courses-details .courses-card .list ul li i {
    padding-right: 0;
    padding-left: 7px;
}
.edu-prog-desc-short{
    color: #8b8b8b;
    font-size: 14px;
    padding: 0 0 30px 0;
}
/*courses - Details*/

/*faq - page*/
#faqPg .accordion .accordion-item {
    margin-bottom: 20px;
    border: 1px solid #8c004885;
    border-radius: 10px;
}
/*faq - page*/

/*contactus - page*/
#contact-Pg .contact-and-address .contact-and-address-content .contact-card {
    padding: 10px 30px;
    min-height: 225px;
}
/*contactus - page*/


@media only screen and (min-width:991px){

	.footer-area .col-lg-3.col-sm-6:nth-child(2){
		box-shadow: 2px 0px 0px #59595933;
		border-right: 1px solid #959595;
	}
	a.navbar-brand.logoNMob {
		display: none;
	}
}

@media only screen and (max-width:767px){


	}

@media only screen and (min-width:576px) and (max-width:767px){



	}

@media only screen and (min-width:768px) and (max-width:991px){

	}

@media only screen and (min-width:992px) and (max-width:1199px){


	}

@media only screen and (min-width:1200px) and (max-width:1399px){


	}

@media only screen and (max-width:991px){
	img.NEELAIN-Logo {
		display: none;
	}
	a.navbar-brand.logoNMob {
		display: block;
	}



}




/*

*/
