@import url('https://fonts.googleapis.com/css2?family=Alegreya+Sans:ital,wght@0,400..700;1,400..700&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap');
.homelearn,.homehowapply{
max-width: 1366px;
  margin: 30px auto;
  padding: 30px 20px 50px 50px;
  background:#fff;
}
.content-inner .pagetitle h1{
margin-top: 40px;
margin-bottom:18px;
}
.details-accor-sec {
  margin-top: 0px !important;
}
span.loading-btn{
display: inline-block;
background: url('../images/loading-1.png') !important;
background-repeat: no-repeat !important;
  background-position: right !important;
  animation:spin 1s linear infinite;
  width: 32px;
  height: 32px;
float: right;
position: absolute;
  right: 20px;
}
@keyframes spin{
	from{transform:rotate(0deg)}
	to{transform:rotate(360deg)}	
}
.details-content-sec{ padding-top:0px !important;}
applyfrm
{border: solid 3px #000;}

.faq-content{ padding:20px;}
.homefaq{
max-width: 1366px;
  margin: 30px auto;
  padding: 30px 50px 50px 50px;
  background-color: #fff;
}
/*.courses-landing-form .wpcf7-form input{
min-width: 100% !important;
}*/
.mob-apply{
background-color: #155932 !important;
  color: #fff !important;
  text-transform: uppercase;
  padding: 5px 20px;
  min-width: 250px;
  height: 46px;
  border-radius: 30px !important;
  background-position: center;
  transition: background 0.8s;
  font-weight: bold !important;
}
.course-details-home.bg-white{
background:transparent !important;
margin-top:-20px;
}
.course-details-home .course-details{ padding:30px 0px;}
#llaform1 .logincontainer input::placeholder,#llaform1 .logincontainer select::placeholder  {
  color: #000;
  opacity: 1; /* Firefox */
}
.icon-apply{ max-height:100px;}
.course-frm .wpcf7-form label{padding:0px;}
.homehowapply img{
text-align:center;
margin: auto;
display:block;
}
.details-accor-sec .panel-title button{font-family: "Alegreya Sans";}
.firstkind{font-family: "Alegreya Sans";
font-size: 50px;
font-weight: 600 !important;
line-height: 40px;
text-align: left;
  margin-top: 30px !important;
}
.iconbg
{
	margin-top:20px;
	background:#fff;}
.ul-content li:first-child{max-width:100px;}
.ul-content li{
list-style:none;
display:inline-block;
float:left;
width:60%;
}
#studentreview .swiper-container{ padding-bottom:10px; padding-left:5px;}
#studentreview .swiper-container{min-height: 500px;}

#rightbar.stickytop.stopscroll{
position: absolute;
  top: 1900px;
  }
  #rightbar.stickytop{ width:425px;}
.new-layout .content-inner.course-page {
  margin: 100px 0px 30px;
}
.homefaq-container.homefaq.faq {
  margin-bottom: 0px;
}
.homelearn .row,.homehowapply,.homefaq{
background-color: #fff;
}
.new-layout .layout-row > .flex-75{
max-width:100% !important;
}
.container .md-button{
margin-left: 0px !important;
}
.auth-content h3{
font-family: "Alegreya Sans";
font-size: 28px;
font-weight: 500;
line-height: 28px;
text-align: left;

}
.slide-text a{
color:#fff;
background: #215235;
border-radius: 20px;
  padding: 5px 10px;
  font-family: "Alegreya Sans";
font-size: 16px;
font-weight: 700;
line-height: 24px;
text-align: center;
margin-top: 8px;
  display: block;
  max-width: 106px;

}
.mobile-footer-new{ display:none;}
.mobile-footer-new{     
    position: fixed;
  bottom: 0;
  min-height: 50px;
  width: 100%;
  background: #FFF;
  border-top:1px solid #ccc;
  z-index: 999;
padding:10px;
text-align:center;
}
.slide-text h2,.slide-text a{color:#fff;}
.slide-text {
  color: #fff;
  position: absolute;
  bottom: 0px;
  padding: 0px 20px 20px;
}

.courses-know-more-form 
{
	padding-top:35px;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{
 background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAMxJREFUWIXt109KglEUhvGfigjNEklImjiqFhBuwlW0hGYupLYiTWyuRPMW0CjI8MM/VDr4bOiV5FMJzju5g3MPz8OdvNyK4lPGOW5xhwyve+BshLfQwwQfeDgWPEMfNwEPeMADHvB/Cy/h7FhwqKG7hn/hGZ2iIeXErIoGvvGDKT637Pw5lcRsgTfUcYWL9TnCO5ZFiqTSxD3GmOER1wp+iZAIiZAIiZDYl0Qf7dRCqox2SSYvq1Ncyn/JczwdSuBXYiiv8xMM8LLp8grtj2/FNh9xtwAAAABJRU5ErkJggg==') !important;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{
 background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAALBJREFUWIXt1z0OQVEQhuEnfhrRUikEDYlGay8qq7ADixALYAUWoJAoWYUoFEgIClpXcy+RzFdNcmbO+2aak5P3PkX0MEYfWxwS+lNPGUOcccQctbQh+YSzK05oo44Wmlj64iZy6GAh402EREiEREiERFYSM1S+LdHFCnfsMPo0kLbAFZuXwCXl+xNT8Hy6p7hh/6qrAQ94wAMe8L+F59D4FRxKGPwKzvN73scak6zgD5MEbenfRiyEAAAAAElFTkSuQmCC') !important;
}
.new-layout .homecourseimages{ margin-top:0px;}
.home-course-img .text-left.title{background:#ffff;}
@media (max-width: 991px) {
  .courses-know-more-form {
    display: block;
  }
}
@media (max-width: 812px) {
.ul-content li{ width:50%;}
.header-addon{ display:none;}
.header-addon a{ font-size:0px;}
.header-addon{ margin-right:20px;}
}
@media (max-width:780px){
	
.wday
{margin-top:10px !important;}
	
	#studentreview .swiper-container {padding-left:5px; }
	.homehowapply
{ margin-top:25px !important;}

  .content-inner .faq h4
{font-size: 18px !important;}


.homelearn{ padding:20px !important;}
.homefaq
{padding:30px 10px 10px 10px !important;}

.nilgriscontent
{padding-bottom:30px !important;}

.mobile-footer-new{ display:block;}
/*.row.mobilesticky, .row.mobilesticky .interested {
  display: block;
  z-index: 999;
}*/
#rightbar .app-btn-sec{ margin-bottom: 0px;}
.homecampus
{margin-top:30px;}


.custom-submit,.ApplyNow-Step1{ font-weight: bold !important;}
.home-course-img .text-left.title {
  background: #ffff;
  min-height: 200px;
}
.ms-skin-light-6 .ms-bullets.ms-dir-h{ width: 100% !important; right:50px !important;}
.ms-skin-light-6 .ms-bullets.ms-dir-h .ms-bullets-count{
right: -40% !important;
}
.course-details-home
{padding:0px !important;}

.new-details
{margin-top:-20px;}

.nobottompad
{padding-bottom:0px;}




.courses-know-more-form{ margin-bottom:30px;}

.course-slide-form{ margin-top:40px;}
#checkright.details-accor-sec{margin-top:0px;}
.content-inner .pagetitle h1{
margin-top: 20px;
}
}
.strong-view.wpmtst-simple .disabled{display: block !important;}
#studentreview .swiper-slide{padding: 0 20px; }
@Media (min-width:781px){
#studentreview .swiper-slide{ max-width:310px;padding: 0 20px; }
#studentreview .swiper-button-prev,#studentreview .swiper-button-next{
display:none;
}
}
.header-addon{ text-align:right;font-family: "Alegreya Sans";
font-size: 16px;
font-weight: 400;
line-height: 24px;
text-align: right;
color:#343635 !important;
background:#fff;
padding:5px;
border-top: 1px solid #efefef;

}
.auth-content{
padding:20px;
}
.auth-content img
{ padding-bottom:20px; }

.homelearn
{    max-width: 1366px;
    margin: 30px auto;
    background: #FFF;
    padding: 30px 20px 50px 50px;}

.homelearn
{  
 margin-bottom:0px;}

/* custom inclusion of right, left and below tabs */

.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tabs-left .tab-content > .active{margin-left:220px;}
.tab-content > .active,
.pill-content > .active {
  display: block;
}

.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}

.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}

.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
}

.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-top-color: #ddd;
  border-bottom-color: transparent;
}

.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}

.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}

.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}

.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}

.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}

.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}

