.nopadding
{
	padding-left:0px!important;
	padding-right:0px!important;
}
/* Header Style start */
.header_bg{
	background-image:url(../images/headerbg.jpg);
	background-repeat:no-repeat;
	background-size:cover;
}
.main-logo {
    background-color: #fff;
    padding: 20px 0px;
    padding-left: 15px;
    padding-bottom: 12px; 
}
.main-logo:after {
    content: '';
    position: absolute;
    border-top: 126px solid transparent;
    border-bottom: 0 solid transparent;
    /*border-left: 59px solid #fff;*/
    top: -80px;
    z-index: 998; 
}
.red{color:#f00;}
.header_mobile {
    padding: 9px 0px;
    margin-bottom: 0px;
    margin-left: 30px!important;
  font-size: 16px;
    font-weight: 600;;
	
}
.header_contact {
    text-align: center;
}
.ph_icon {
    border: 1px solid #2c4d82;
    padding: 4px 6px;
    font-size: 15px;
}
li.ph_icon .icons {
    color: #2c4d82;
}
.online_btn {
    background-color: #45980d;
    color: #fff;
    padding: 13px 18px 12px 13px;
    font-size: 18px;
    font-weight: 400;
}
.online_btn:before{
    content: '';
    position: absolute;
    border-top: 51px solid transparent;
    border-bottom: 0 solid transparent;
    border-right: 27px solid #45980d;
    top: 0;
    bottom:0;
    left: 25px;
}
.online_btn:hover {
    background-color: #173e7a;
}
.online_btn:hover::before{border-right: 27px solid #173e7a;}
.onlinereg {
    text-align: right;
}
.latest_news {
    background-color: #fff;
    height: 40px;
    padding-top: 8px;
    font-size: 14px;
	text-transform: uppercase;
	letter-spacing:0.06em
}
.late_newsclr{    font-weight: 600;color:#f50c21;}
.late_newsclr1{    font-weight: 600;color:#f50c21;text-transform: capitalize;}
marquee {
    font-family: 'Barlow', sans-serif;
    font-weight: 500;
}
/* Header Style end */

/* Slider Start */
.homeslider1 {
    text-align: center;
}
.homeslider1 h3 {
    font-size: 20px;	
    margin-top: 30px;
    font-weight: 500;
}
.homeslider1 h4 {
     margin-top: 15px;
    margin-bottom: 40px;
    font-size: 20px;
    font-weight: 500;
}
.carousel-control.lctrl 
{
  left: 36px !important;
  background-image: none;
/*   background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px; */
  height: 40px;
  width : 40px;
  margin-top: 200px
}
.carousel-control.rctrl 
{
  right: 36px !important;
  background-image: none;
/*   background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px; */
  height: 40px;
  width : 40px;
  margin-top: 200px;
}
.homeresult {
    padding-left: 8px!important;
    padding-right: 8px!important;
}
.col-item {
   /*  box-shadow: 0 0px 24px rgba(179, 179, 179, 0.34); */
}
.carousel-control{text-shadow:none!important;}
div#carousel-example {
    padding: 0px 90px;
}
.item.homeliderht {
    text-align: center;
    height: 410px;
}
.item.result_ht {
    text-align: center;
    height: 360px;
}
.item.video_facuht
{
	 text-align: center;
   /*  height: 379px; */
}
.slide2_head {
    background-color: #85e8f4;
    padding: 10px 10px;
}
.img-responsive.stu_img {
    text-align: center;
    width: 90px;
    border-radius: 50%;
    margin: 0px auto;
    height: 90px;
	margin-bottom: -38px;
}
.stu_result {
    background-color: #fff;
    padding: 42px 10px 10px 10px;
}
.stu_result h4{
   margin-top:0px;
   font-size: 15px;
   margin-bottom: 20px;
}
.stu_name{     
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: 0.02em;
    font-weight: 500;
    margin-bottom: 20px;
}
.red1{color:#e2035c;}
	
/* Slider End */

/* Home Online Course Start */
.homonline_bg{
	background-image:url(../images/homeonlinecourse_bg.jpg);
	background-repeat:no-repeat;
	    background-size: cover;
		    padding-bottom: 10px;
}
.bottom-title {
    position: relative;
    display: inline-block;
}
.bottom-title:after {
    position: absolute;
    content: '';
    width:55px;
    height: 1px;
    background-color: #fff;
    top: 50%;
    margin-top: -5px;
}
.bottom-title:before {
    position: absolute;
    content: '';
    width: 55px;
    height: 1px;
    background-color: #fff;
    top: 50%;
    margin-top: -5px;
}
.bottom-title:before {
    right: -66px;
}
.bottom-title:after {
    left: -66px;
}
.home_head {
    text-align: center;
    color: #fff;
	text-transform: uppercase;
}
.home_head h5 {
    padding-top: 30px;
    font-size: 18px;
    padding-bottom: 4px;
    letter-spacing: 0.03em;
}
.cour_circle {
    background-color: rgba(0, 0, 0, 0.45);
	text-align:center;
    /*border-radius: 50%;*/
	    margin: 0px;
    padding:15px 24px 28px 24px;
}


.course-img {
	position: relative;
}
.course-img::before {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 2;
	display: block;
	content: '';
	width: 0;
	height: 0;
	background: rgba(255,255,255,.2);
	border-radius: 100%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	opacity: 0;
}
.course-img:hover::before {
	-webkit-animation: circle .75s;
	animation: circle .75s;
}
@-webkit-keyframes circle {
	0% {
		opacity: 1;
	}
	40% {
		opacity: 1;
	}
	100% {
		width: 150%;
		height: 150%;
		opacity: 0;
	}
}
@keyframes circle {
	0% {
		opacity: 1;
	}
	40% {
		opacity: 1;
	}
	100% {
		width: 150%;
		height: 150%;
		opacity: 0;
	}
}

.cou_desc {
    color: #fff;
    line-height: 22px;
    font-weight: 300;
    font-size: 15px;
    padding: 4px 13px;
}
.cou_head {
    color: #5cdd04;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0.06em;
}
.outline_btn {
    background-color: transparent;
    border: 1px solid #5cdd04;
    padding: 8px 16px;
    color: #5cdd04;
    font-size: 12px;
    margin-top: 10px;
    text-transform: uppercase;;
}
.outline_btn:hover {
    border-color: #fff;
    color: #fff;
}
.outline_resultbtn {
    background-color: transparent;
    border: 1px solid #fff003;
    padding: 8px 16px;
    color: #fff003;
    font-size: 12px;
    margin-top: 10px;
    text-transform: uppercase;;
}
.outline_resultbtn:hover {
    border-color: #fff;
    color: #fff;
}
.online_cour {
    padding: 25px 0px;
    padding-left: 0px!important;
    padding-right: 0px!important;
}
/* Home Online Cours End */

/* Home Steps start */
.step_bg{
    background:url(../images/steps/stpes_left.png);
    background-repeat: no-repeat;
    height: 290px;
	width:100%;
	
background: #2e76d7; /* Old browsers */
background: -moz-linear-gradient(top, #2e76d7 8%, #2e76d7 58%, #293fbc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #2e76d7 8%,#2971d2 58%,#2367c1 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #2e76d7 8%,#2971d2 58%,#2367c1 100%) /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e76d7', endColorstr='#293fbc',GradientType=0 ); /* IE6-9 */

}
.stpe_icon img {
 background-color: #fff;
    padding: 20px 18px 24px 22px;
    border-radius: 50%;
	box-shadow: 0 0px 64px rgba(0, 0, 0, 0.30);
}
.stpe_icon1 img {
    background-color: #FFF;
    padding: 20px 18px 24px 22px;
    border-radius: 50%;
	box-shadow: 0 0px 64px rgba(0, 0, 0, 0.30);
}
.stpe_icon {
	    padding-left: 14px;
    padding-right: 10px;
    text-align: center;
	color:#fff;
}
.stpe_icon h5 a{
	color:#fff !important;
}
.stpe_icon.bearr h5 a {
    color: #fff;
}
.stpe_icon1 h5 a {
    color: #fff;
}
.stpe_icon.bearrow h5 a {
    color: #fff;
}

.abt-img:hover {
    -webkit-transform: rotate(15deg) scale(1.2);
    transform: rotate(15deg) scale(1.2);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

.stpe_icon1 {
    text-align: center;
	    padding-left: 14px;
    padding-right: 18px;
}

.stpe_icon.bearr:before {
    content: '';
    margin-top: -5px;
    content: '';
    position: absolute;
    width: 30%;
    height: 3px;
    background: #8abfff;
    top: 52px;
    margin-left: 114px;
}
.stpe_icon.bearrow:before{
    width: 83px;
    content: " ";
    background-image: url(../images/arrow_right.png);
    position: absolute;
    left: 148px;
    top: 39px;
    background-repeat: no-repeat;
    height: 40px;
}
.stpe_icon h5 {
  text-transform: uppercase;
    color: #fff;
    line-height: 20px;
    font-size: 13.9px;
    letter-spacing: 0.03em;
    font-weight: 500;
    padding-top: 10px;
}
.stpe_icon1 h5 {
   text-transform: uppercase;
    color: #fff;
    line-height: 20px;
    font-size: 14px;
    letter-spacing: 0.03em;
    font-weight: 500;
    padding-top: 10px
}
.allsteps {
   /*  padding-left: 10%; */
    padding-top: 7%;
    position: absolute;
}
.stpe_icon img:hover {
    background-color: #ffde00;
}
.stepleft {
    margin-top: 50px;
     
}
.stpessucc {
    width: 20%!important;
}
/* Home Steps End */


/* Home Our Courses Start */

.our_bg {
     background-color: #58a227; 
	padding-top: 25px;
	
/* 	background-image: url(../images/ourcour.jpg);
	background-repeat:no-repeat;	
	background-size:cover; */
	
	

}
.tree_ht{
	/* width:642px;
	height:510px; */
	margin-top: -60px;
}


.onlin_test {
    background-color: #ffffff9e;
    padding: 14px;
    text-transform: uppercase;
    border-radius: 50%;
    height: 180px;
    width: 180px;
    text-align: center;
    box-shadow: 0 0px 140px rgba(0, 0, 0, 0.15);
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    display:flex;
    margin-bottom: 80px;
}
.our_head {
    font-size: 16px;
    padding-top: 19px;
    line-height: 22px;
    font-weight: 500;
}
.onlin_test1 {
    background-color: #ffde00;
    padding: 14px;
    text-transform: uppercase;
    border-radius: 50%;
    height: 180px;
    width: 180px;
    text-align: center;
    box-shadow: 0 0px 44px rgba(0, 0, 0, 0.20);
        margin-top: 0px;
    margin-left: 20px;

}
.onlin_test2 {
    background-color: #ffde00;
    padding: 14px;
    text-transform: uppercase;
    border-radius: 50%;
    height: 180px;
    width: 180px;
    text-align: center;
    box-shadow: 0 0px 44px rgba(0, 0, 0, 0.20);
    margin-top: 43px;
    margin-left: 55px;
}
.onlin_test3{
    background-color: #ffde00;
    padding: 14px;
    text-transform: uppercase;
    border-radius: 50%;
    height: 180px;
    width: 180px;
    text-align: center;
    box-shadow: 0 0px 44px rgba(0, 0, 0, 0.20);
   margin-top: 3px;
    margin-bottom: 38px;
}
.onlin_test4 {
    background-color: #ffde00;
    padding: 14px;
    text-transform: uppercase;
    border-radius: 50%;
    height: 180px;
    width: 180px;
    text-align: center;
    box-shadow: 0 0px 44px rgba(0, 0, 0, 0.20);
     margin-top: 43px;
    margin-left: -31px;
}
.our_cou {
    background-color: #fff;
    border-radius: 50%;
    width: 150px;
    height: 150px;
    padding: 38px 0px;
	box-shadow: 0 0px 30px rgba(0, 0, 0, 0.15);
}
.our_cou h4 {
    margin: 0px;
    line-height: 26px;
    padding-top: 8px;
    font-weight: 600;
    font-size: 23px;
    color: #59a328;
}
.ourcourslink a {
    font-size: 15.5px;
    color: #59a328;
    font-weight: 600;
    letter-spacing: 0.09em;
}


.latest-img:hover {
	-webkit-transform: rotate(-15deg) scale(1.2);
	transform: rotate(-15deg) scale(1.2);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.latest-img{
	-webkit-transform: rotate(0) scale(1);
	transform: rotate(0) scale(1);
}

.latest-imgs:hover {
	-webkit-transform: rotate(15deg) scale(1.2);
	transform: rotate(15deg) scale(1.2);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.latest-imgs{
	-webkit-transform: rotate(0) scale(1);
	transform: rotate(0) scale(1);
}


/* Home Our Courses End */


/*home page facilities starts*/
.facility{
	background-color:#1d87e4;
	height:478px;
}
.home-video{
	background-image:url(../images/news-bg.jpg);
	height:478px;
	 background-size: cover;
	background-repeat:no-repeat;
}
.facilities{
	text-transform:uppercase;
	font-size:21px;
	text-align:center;
    font-family: 'Barlow Semi Condensed', sans-serif;
	color:#FFF;
	padding-top:30px;
	letter-spacing:1px;
}
.facilitiess{
	text-transform:uppercase;
	font-size:21px;
	text-align:center;
    font-family: 'Barlow Semi Condensed', sans-serif;
	color:#FFF;
	padding-top:20px;
	letter-spacing:1px;
}
.facility-para{
	color:#FFF;
    text-align: center;
    font-weight: 300;
    padding-top: 20px;
    font-size: 15px;
    line-height: 22px;;
}
.onlin{
	display: inline-block;
    color: #FFF;
    background-color: #7ebd24;
    border-radius: 50px;
    padding: 3px 28px;
    padding: 3px 28px;
    font-size: 15px;
    margin-top: -20px;
    text-transform: uppercase;
    font-weight: 400;
	
	
}
.bath{
	background:none !important;
	border:none !important;
}
/*slider*/
.media-carousel 
{
  margin-bottom: 0;
  padding: 0 40px 30px 35px;
  margin-top: 20px;
}
/* Previous button  */
.media-carousel .carousel-control.lcontrol 
{
  left: 80px;
  border: 1px solid #FFFFFF;
  height: 35px;
  width : 35px;
  margin-top: 75px;
      padding: 5px;
}
/* Next button  */
.media-carousel .carousel-control.rcontrol
{
  right: 80px;
  border: 1px solid #FFFFFF;
  height: 35px;
  width : 35px;
  margin-top: 75px;
      padding: 5px;
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
.media-carousel .carousel-indicators .active 
{
  background: #333333;
}
img.homefacli{
	width: 340px;
	 height: 230px ;
}
/*.media-carousel img
{
    box-shadow: 0 0px 34px rgba(99, 99, 99, 0.52);
}*/
/* End carousel */


/*home page facilities ends*/



/*home page videos starts*/


.itemvi{
	height:350px !important;
}
.padtopp{
	padding-top:30px;
}

/*home page videos ends*/

/*Home Result start*/
.nav.nav-tabs.neet li a {
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 0.03em;
}

.bor-ex{
	border-radius: 100px;
    width: 140px;
    height: 140px!important;
    border: 1px solid #dadada;
    margin: 0px auto!important;
}

.botname{
	padding-top:20px;
}
.ex-name{
    color: #fff003;
    text-align: center;
    font-size: 16px;
    line-height: 1;
    text-transform: uppercase;
    font-weight: 500;
}
.ex-mark{
    color: #fff003;
    text-align: center;
    font-size: 18px;
    line-height: 1;
    text-transform: uppercase;
    font-weight: 500;
}
.ex-mark-page{
    color: #45980d;
    text-align: center;
    font-size: 18px;
    line-height: 1;
    text-transform: uppercase;
    font-weight: 500;
}
.ex-no {
    color: #FFF;
    text-align: center;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    letter-spacing: 0.5px;
	margin-bottom: 2px;
}
.colg_name {
    color: #FFF;
    text-align: center;
    font-size: 13px;
    line-height: 20px;
    font-weight: 400;
    letter-spacing: 0.5px;
}
.catop{
	padding-top:30px;
}
 .img-top a img {
    border: 3px solid #bad7ff;
    padding: 8px;
    margin: 0px auto!important;
    width: 180px;
    height: 180px!important;
}
.navi-bottom{
	padding-bottom:30px;
	padding-top:10px;
}
.out-border:after{
	border:1px solid #FFF;
	position:absolute;
	height:50px;
}

.neet>li.neet-activ>a{
	/* background:none !important;
	border:none !important;
    color:#fff003 !important; */
	    font-weight: 500;

}
.nav-tabs a:after {
    content: '';
    position: absolute;
    height: 14px;
   /* border-right: 2px solid #d6d4d4;*/
    right: -2px;
    top: 50%;
    margin-top: -7px;
}
li.last_tab a:after {
    Content: none;

}
.nav-tabs a:last-child a:after {
    border-right: none;
}

.neet{
	border-bottom:none !important;
}
.neet>li>a {
	background:none !important;
	border:none !important;
	color:#FFF !important;
}
.neet>li>a:active {
	background:none !important;
	border:none !important;
	color:#fff003 !important;
}
.activeindr .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #fff003 !important;
}
.nav.nav-tabs.neet .active a {
    color: #ffde00!important;
}

.nav-tabs.neet>li>a:hover {
     color: #ffde00!important;
}

/* .nav-tabs>li>a:hover {
    color: #ffde00!important;
} */
li.active a {
    /* color: #ffde00!important; */
}
.nav-center {  
  text-align: center;
}

ul.nav-tabs {
    display: inline-block;
}
  
ul.nav  li {
      display: inline;
 }
  
ul.nav  li  a {
        float: left
 }
.exam_resultbg {
 background-image:url(../images/examresult_bg.jpg);
 background-repeat:no-repeat;
 background-size: cover;
}

/* .carousel-showsixmoveone .carousel-control {
          width: 4%;
          background-image: none;
        }
        .carousel-showsixmoveone .carousel-control.left {
          margin-left: 15px;
        }
        .carousel-showsixmoveone .carousel-control.right {
          margin-right: 15px;
        }
        .carousel-showsixmoveone .cloneditem-1,
        .carousel-showsixmoveone .cloneditem-2,
        .carousel-showsixmoveone .cloneditem-3,
        .carousel-showsixmoveone .cloneditem-4,
        .carousel-showsixmoveone .cloneditem-5 {
          display: none;
        }
        @media all and (min-width: 768px) {
          .carousel-showsixmoveone .carousel-inner > .active.left,
          .carousel-showsixmoveone .carousel-inner > .prev {
            left: -33.333%;
          }
          .carousel-showsixmoveone .carousel-inner > .active.right,
          .carousel-showsixmoveone .carousel-inner > .next {
            left: 33.333%;
          }
          .carousel-showsixmoveone .carousel-inner > .left,
          .carousel-showsixmoveone .carousel-inner > .prev.right,
          .carousel-showsixmoveone .carousel-inner > .active {
            left: 0;
          }
          .carousel-showsixmoveone .carousel-inner .cloneditem-1,
          .carousel-showsixmoveone .carousel-inner .cloneditem-2 {
            display: block;
          }
        }
        @media all and (min-width: 768px) and (transform-3d),
        all and (min-width: 768px) and (-webkit-transform-3d) {
          .carousel-showsixmoveone .carousel-inner > .item.active.right,
          .carousel-showsixmoveone .carousel-inner > .item.next {
            -webkit-transform: translate3d(33.333%, 0, 0);
            transform: translate3d(33.333%, 0, 0);
            left: 0;
          }
          .carousel-showsixmoveone .carousel-inner > .item.active.left,
          .carousel-showsixmoveone .carousel-inner > .item.prev {
            -webkit-transform: translate3d(-33.333%, 0, 0);
            transform: translate3d(-33.333%, 0, 0);
            left: 0;
          }
          .carousel-showsixmoveone .carousel-inner > .item.left,
          .carousel-showsixmoveone .carousel-inner > .item.prev.right,
          .carousel-showsixmoveone .carousel-inner > .item.active {
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            left: 0;
          }
        }
        @media all and (min-width: 992px) {
          .carousel-showsixmoveone .carousel-inner > .active.left,
          .carousel-showsixmoveone .carousel-inner > .prev {
            left: -16.666%;
          }
          .carousel-showsixmoveone .carousel-inner > .active.right,
          .carousel-showsixmoveone .carousel-inner > .next {
            left: 16.666%;
          }
          .carousel-showsixmoveone .carousel-inner > .left,
          .carousel-showsixmoveone .carousel-inner > .prev.right,
          .carousel-showsixmoveone .carousel-inner > .active {
            left: 0;
          }
          .carousel-showsixmoveone .carousel-inner .cloneditem-3,
          .carousel-showsixmoveone .carousel-inner .cloneditem-4,
          .carousel-showsixmoveone .carousel-inner .cloneditem-5 {
            display: block;
          }
        }
        @media all and (min-width: 992px) and (transform-3d),
        all and (min-width: 992px) and (-webkit-transform-3d) {
          .carousel-showsixmoveone .carousel-inner > .item.active.right,
          .carousel-showsixmoveone .carousel-inner > .item.next {
            -webkit-transform: translate3d(16.666%, 0, 0);
            transform: translate3d(16.666%, 0, 0);
            left: 0;
          }
          .carousel-showsixmoveone .carousel-inner > .item.active.left,
          .carousel-showsixmoveone .carousel-inner > .item.prev {
            -webkit-transform: translate3d(-16.666%, 0, 0);
            transform: translate3d(-16.666%, 0, 0);
            left: 0;
          }
          .carousel-showsixmoveone .carousel-inner > .item.left,
          .carousel-showsixmoveone .carousel-inner > .item.prev.right,
          .carousel-showsixmoveone .carousel-inner > .item.active {
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            left: 0;
          }
        }
 */

/*Home Result End*/

/*Home news and testimonial start*/

.news_img{border:1px solid #fff;
    width: 143px;
    height: 105px;
}
.news_date {color:#fff!important;padding-top: 8px;}
.carousel-indicators.our_video {
    bottom: -64px!important;
}

/*Home news and testimonial end*/



@media (max-width:767px){
.bor-bor {
    padding: 0px;
}
.bor-ex {
    border-radius: 100px;
    width: 96px;
    height: 96px!important;
}
.features-para{padding-left:0px;padding-right:0px!important;}
.homeresltwo{padding-left:5px!important;padding-right:5px!important;    margin-bottom: 10px;}
.stepleft {
    margin-top: 0px;
}
.thumbsketch {
    font-size: 23px!important;
}
.main-logo {
    text-align: center;
}
.stu_result h4 {
    font-size: 13px;

}
.stepleft {
    display: none;
}
.homewe-img{height:auto!important;}
.news_img{width:100%!important;height:auto!important;}
.homenewsall {
    padding-left: 0px!important;
	 padding-right: 0px!important;
}
.mob_img{width:100%!important;   
    margin-bottom: 84px;
    margin-top: 45px;}

.navbar.navbar-default {
  
    margin-top: 20px;
}
.gallery_wrapper .gallery_menu li {
  padding: 0px 8px!important;
    font-size: 14px;
    line-height: 32px;
}
.view_btn1.proup {
    margin-bottom: 30px;
    text-align: left;
    margin-left: 16px;
}

.content a{    font-size: 12px;}
.e-r-s-padding {
    padding-top: 1px!important;
}
.e-r-s-right-padding {
    padding-right: 0px!important;
}
.expert-right-single-content {
    width: 100%!important;
    float: left;
}
.e-r-s-padding-btm {
    padding-bottom: 0px!important;
}
.expert-right {
  padding-left: 0px!important;
}
.expert-right-content {
    padding: 40px 0px 10px!important;
}
.e-r-s-border {
    padding-left: 0px!important;
}

.mob_pad{padding-left:0px!important;padding-right:0px!important;}
.page-title .title-text {
    padding: 6px 0px 16px;

}
.latest_news {
    height: 35px;
   font-size: 12px;

}
.leftpaddno {
    padding-left: 15px!important;
}
.main-logo {
    background-color: #fff;
}
.homefacli {
     width: 100%!important;
    height: 166px!important;
}
.bor-bor {
    padding: 5px 5px;
}
.nav.nav-tabs.neet li a {
    font-size: 13px;
    font-weight: 500;
}
.quoutert {
    display: none;
}
.quoute{display:none;}
.onlin{font-size:13px;}
.col-md-2.col-sm-4.col-xs-6.nopadding.stpessucc {
    width: 50%!important;
} 
.stpessucc {
    width: auto!important;
}
.col-md-2.col-sm-6.col-xs-12.nopadding.stpessucc {
    width: 100%!important;
}
.mob_pad {
    padding: 0px;
}
.homeslider1 h3 {
    font-size: 14px;
}
.stu_name {
    font-size: 13px;
}
.homeslider1 h4 {
    font-size: 15px;
	margin-bottom: 16px;
}
.afteronline {

    width: 100%!important;
}
.carousel-control.lctrl{    left: -20px !important;}
.carousel-control.rctrl{    right: -20px !important;}

div#carousel-example{padding:0px;}	
.header_bg {
	
   height: auto!important;
    background-size: cover;
}
.main-logo:after{
content: none;
}
.online_btn:before{content: none;}
.header_mobile {
    margin-left: 0px!important;
    font-size: 11px;
    font-weight: 500;
}
.ph_icon {
   padding: 2px 2px;
    font-size: 9px;
}
.onlinereg {
    text-align: center;
}
.online_btn {
    font-size: 13px;
    width: 100%;
    padding: 8px 84px;
}
.cour_circle {
    border-radius: 0px;
    padding: 5px 10px 20px;
    margin-bottom: 20px;
	    padding-left: 15px;
    padding-right: 15px;
}
.step_bg {
       padding-bottom: 0px;
    background: none;
    background-color: #2e76d7;
    padding: 34px 0px 34px;
    height: auto;
	padding-left: 18px;
    padding-right: 18px;
}
.allsteps {
    padding-left: 0px;
    padding-top: 0%;
    position: relative;
}
.stpe_icon.bearr:before {
    content:none;
}
.stpe_icon.bearr:before {
    content:none;
}
.stpe_icon.bearrow:before{ content:none;}
.stpe_icon h5 {
   height: 54px;
    margin: 0px;
    line-height: 17px;
}
.stpe_icon1 h5{  height: 54px;
    margin: 0px;
    line-height: 17px;}
/*.stpe_icon {
    padding-left: 0px;
    padding-right: 0px;
}*/
.stpe_icon1 img{ padding: 10px 7px;}
.stpe_icon img {
    padding: 8px 7px;
}
.onlin_test{margin-left:0px; margin:0 auto;}
.onlin_test1{margin:20px auto;}
.onlin_test2{margin:20px auto;}
.onlin_test3{margin:20px auto;}
.onlin_test4{margin:20px auto;}
.home_head h5{margin-top:0px;}
.welcome-para {
    margin-left: 0px !important;
    margin-right: 0px !important;
	padding-bottom: 48px;
    margin-bottom: 0px;
}
.bgd {
    height: auto!important;
}
.media-carousel{padding:10px;}
.poweredby{text-align:center;}
.img-top a img{
    padding: 3px;
    width: 100px;
    height: 100px!important;
    border: 2px solid #bad7ff
}
.ex-name{font-size: 14px;}
.ex-no{font-size: 12px;margin-bottom: 0px;}
.botname {
    padding-top: 10px;
}
.facility{height:auto!important;}
.item{height:auto!important;}
.facility {
    padding-bottom: 20px;
}
.our_bg {
    background-color: #59a328;
    background-image: none;
}
.homeresult {
    margin-bottom: 10px;
}
.box_login {
    padding: 10px 20px;
}
ul.nav.nav-pills.nav-stacked.resul_nobor.col-md-12 {
    padding: 0px;
}
.resul_tab h3{padding-top:10px;margin-bottom:0px;}
.resul_tab{height:auto!important;    margin-bottom: 23px;}
.nav.nav-pills.nav-stacked.resul_nobor.col-md-12 li a {
    padding: 10px 10px!important;
}
.feat-visi{margin-bottom:10px;}
.result_detailall {
    padding: 0px!important;
}
.result_name{height:52px;}
.thumbnail.fancybox img {
    height: auto!important;
    width: 100%;
}
.expert-right-first-content{padding-bottom: 12px;}
}

@media (min-width: 768px) and (max-width: 992px) {
.our_bg {
    background-color: #59a328;
    background-image: none;
}
.stepleft {
    margin-top: 0px;
}
.mob_img {
    width: 100%;
}
.main-logo a img {
   
}
.main-logo{text-align:center;    background-color: #fff;}
.header_mobile{margin-left:0px!important;}
.main-logo:after{content: none;}
.online_btn:before{content: none;}
.online_btn{padding:10px;}
.col-item {
    margin-bottom: 20px;
}
.cour_circle {
    border-radius: 0px;
    padding: 5px 10px 20px;
    margin-bottom: 20px;
}
.home_head h5{margin-top:0px}
.welcome-para {margin-bottom:0px}
.step_bg {
       padding-bottom: 0px;
    background: none;
    background-color: #2e76d7;
    padding: 34px 0px 30px;
    height: auto;
}
.allsteps {
    padding-left: 0px;
    padding-top: 0%;
    position: relative;
}
.stpe_icon.bearr:before {
    content:none;
}
.stpe_icon.bearr:before {
    content:none;
}
.stpe_icon.bearrow:before{ content:none;}
.stpe_icon h5 {
   height: 54px;
    margin: 0px;
    line-height: 17px;
}
.stpe_icon1 h5{  height: 54px;
    margin: 0px;
    line-height: 17px;}
.stpe_icon {
    padding-left: 0px;
    padding-right: 0px;
}
.stpe_icon1 img{ padding: 10px 7px;}
.stpe_icon img {
    padding: 8px 7px;
}
.onlin_test{margin-left:0px;    margin-top: 0px;}
.onlin_test1{margin-left:10px;    margin-top: 20px;}
.onlin_test2{margin-left:10px;    margin-top: 0px;}
.onlin_test3{margin-left:10px;    margin-top: 20px;}
.onlin_test4{margin-left:10px;    margin-top: 0px;}
}
@media (min-width: 993px) and (max-width: 1200px) {
.news_img{width:100%!important;height:auto!important;}	
img.homefacli {
    width: 100%;
    height: 200px;
}
	
.main-logo a img {
    width: 100%;
}
.header_mobile{    
    margin-left: 0px!important;
    padding: 2px 8px;
    font-size: 14px;
    font-weight: 500;
}
.latest_news {
    height: 30px;
    padding-top: 4px;
}
.main-menu .navigation > li > a{  font-size: 13px;
    padding: 0px 5px;}
.main-logo:after{content: none;}
.online_btn:before{content: none;}
.online_btn {
    padding: 9px 12px;
    font-size: 13px;
}
.cour_circle {
    border-radius: 0px;
    padding: 5px 10px 20px;
    margin-bottom: 20px;
}
}

@media (min-width: 993px) and (max-width: 1200px) {
.points {
    font-size: 14px !important;
}
.gallery_wrapper .content p {
    font-size: 13px;
}
.result_name {
    font-size: 12.5px !important;
}
.ask {
    font-size: 22px;
}

}

@media (min-width: 350px) and (max-width: 991px) {
.result-heading {
    padding-top: 20px;
}

}

@media (min-width: 350px) and (max-width: 585px) {
.expert-right-single-content p {
    font-size: 13px !important;
}

}



/*Result page start*/
.active.result_tab a {
    border: 0px;
}
.nav.nav-tabs.resul_nobor {
    border-bottom: 2px solid #45980d;
}
.resul_nobor {
    border-bottom: 0px;
}
.nav-tabs.resul_nobor>li {
    margin-bottom: -2px;
}
.nav-tabs.resul_nobor>li.active>a, .nav-tabs.resul_nobor>li.active>a:focus, .nav-tabs.resul_nobor>li.active>a:hover{
	 border: 0px;
	  background-color: #45980d!important;
	  color: #fff!important;
}
.nav.nav-tabs.resul_nobor>li>a:focus, .nav.nav-tabs.resul_nobor>li>a:hover { 
      background-color: #45980d!important;
	  color: #fff!important;
	}
.result_tab.active a {
    background-color: #45980d;
    color: #fff;
}
.nav.nav-tabs.resul_nobor li a {
    color: #333;
}
.result_stuimg a img {
    width: 105px;
    height: 105px;
    margin: 0px auto;
       border: 1px solid #ccc;
    padding: 0px;
}
.resultone {
    padding-top: 16px;
}
.resultone p {
    margin-bottom: 0px;
}
.result_no {
    color: #e60000;
	font-size: 14px;
}
.result_name {
    font-size: 14px;
    padding-bottom: 6px;
    letter-spacing: 0.03em;
    font-weight: 500;
}
.result_all {
    text-align: center;
	padding-top:0px;
	padding-bottom:30px;
}
.result_cour {
	color: #777;
    font-size: 13px;
    line-height: 20px;
}
.resultpage{padding:50px 0px 30px 0px;}

.nav.nav-pills.nav-stacked.resul_nobor.col-md-12 li a {
     padding: 14px 90px 14px 30px;
	     width: 100%;
    color:#222;
    border-bottom: 1px solid #dedede;
    border-radius: 0px;

}
ul.nav.nav-pills.nav-stacked.resul_nobor.col-md-12  {
	padding:20px;
	
}
.resul_tab h3 {
    padding-left: 20px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 20px;
}
.resul_tab {
    background-color: #f7f7f7;
   /* height: 365px;*/
    padding-right: 0px;
    box-shadow: 0 0 5px #9999997a;
    padding: 20px;
}
.resul_nobor li h3 {
    border-bottom: 1px solid #ccc;
    padding-bottom: 18px;
    text-transform: uppercase;
    margin-bottom: 0px;
    padding-left: 30px;
    margin-top: 0px;
    padding-top: 20px;
    font-size: 20px;
}
.nav-pills.resul_nobor>li.active>a, .nav-pills.resul_nobor>li.active>a:focus, .nav-pills.resul_nobor>li.active>a:hover
{   color: #fff!important;
    background-color: #45980d;
    border-radius: 0px;
	font-size:15px;
}
.nav.nav-pills.resul_nobor>li>a:focus, .nav.nav-pills.resul_nobor>li>a:hover {
    text-decoration: none;
    background-color: #45980d;
	 border-radius: 0px;
	  color: #fff!important;
}
.result-heading {
    text-align: left;
    text-transform: uppercase;
    font-size: 22px;
    margin: 0px;

}
.fa.fa-sort-amount-desc {
   font-size: 16px;
    padding-right: 5px;
}


.feat-visi {
  background: #FFF;
  border-radius: 5px;
  border: 1px solid #eaeaea;
  padding: 8px 0px;
  margin-bottom: 20px;
min-height: 290px;
}
.feat-visi:hover{ box-shadow: 2px 2px 20px 0px rgba(50, 50, 50, 0.21);}


/*Result page Style End*/


/*After login Style start*/
.afteronline a {
    color: #fff;
	text-transform: capitalize;
}
.afteronline {
   background-color: #45980d;
    padding: 16px 4px;
    width: 100%;
    font-size: 13px;
}
table th {
    font-weight: 500!important;
}
/*After login Style End*/


/* Icon Drop */
.hvr-icon-drop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.hvr-icon-drop .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.hvr-icon-drop:hover .hvr-icon, .hvr-icon-drop:focus .hvr-icon, .hvr-icon-drop:active .hvr-icon {
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-animation-name: hvr-icon-drop;
  animation-name: hvr-icon-drop;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
/* Icon Spin */
.hvr-icon-spin {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.hvr-icon-spin .hvr-icon {
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
.hvr-icon-spin:hover .hvr-icon, .hvr-icon-spin:focus .hvr-icon, .hvr-icon-spin:active .hvr-icon {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}

/* Icon Drop */
@-webkit-keyframes hvr-icon-drop {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  51%,
	100% {
    opacity: 1;
  }
}
@keyframes hvr-icon-drop {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  51%,
	100% {
    opacity: 1;
  }
}