@charset "UTF-8";
/* CSS Document */

body{ font-family:Arial, Helvetica, sans-serif}
.main-page .navbar-inverse{      border-color: transparent;
    background: #fff;
    box-shadow: 0 0 15px 1px #333;
    border-top: 10px solid #993366;}


.blink-me {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;
    -moz-animation-duration: 3s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: blinker;
    animation-duration: 3s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.5; }
    100% { opacity: 2.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.5; }
    100% { opacity: 2.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.5; }
    100% { opacity: 2.0; }
}

.logopadding{ padding-left:0; padding-right:0;}
.main-page .navbar-inverse .navbar-nav>li>a{ color:#000; text-transform: uppercase; border-right:1px solid #ccc}
.bbn{ border:none; background:transparent; padding:0; border-radius:0;}
.main-page .navbar,.main-page .navbar-brand{min-height: 85px;}
.main-page .navbar-brand{padding-top:8px;}
.main-page .border-top{border-top:1px solid #cb7093; padding-top:15px; padding-bottom:5px;}

.main-page .navbar-toggle{margin-top:25px; padding:5px; margin-right:6px;}
.main-page .navbar-toggle .icon-bar{ padding: 2px; margin: 3px 2px;}

.main-page .navbar-inverse .navbar-nav>li.dropdown>a{ color:#fff; background:#993366}
 .main-page .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{ border-color:#ccc}
 
 /*------ faculty------*/
 .inpage .main-box .faculty .cbox{ border:1px solid #ccc; text-align:center; background: #f3f3f3;color: #333; height: 385px;     margin-bottom: 20px;}
  .inpage .main-box .faculty .cbox img{ width:100%; border-radius:0; padding:0;     height: 220px;}
   .inpage .main-box .faculty .cbox p{ font-size: 12px;margin: 0;padding: 5px; font-weight:normal;}
   .main-page .main-box .faculty .col-md-4{ padding-right:15px;}
   
   
   .main-page .specializations iframe{ width:100%;}
 .main-page .specializations .cbox {border-right: 1px solid #ccc; padding: 5px;height: 50px; text-align:center;}
 .tab-list-scroll{ height:450px; overflow:auto}
 .main-page .specializations .more-info{ margin-bottom: 5px;text-align: center;}
  .main-page .specializations .hightlight{ color:##993366; margin-bottom:15px;}
  .main-page .specializations .img-thumbnail{ border-radius:0;  }
  .main-page .specializations .col-md-4 { padding-right:15px !important;}
  
  
  .admissionpprocess .egg{ position:relative; display: inline-block;width: 100%; border-bottom: 1px solid #ccc;}
   .admissionpprocess .egg span{ float:left;}
   .admissionpprocess .egg span.textleft{ display: inline-block;margin-left: 45px;margin-bottom: 10px;}
  .admissionpprocess .egg span.ltd {
    font-size: 14px;
    background: #993366;
    color: #fff;
    height: 40px;
    width: 40px;
    padding: 10px;
    display: block;
    border-radius: 50%;
    text-align: center;
	position:absolute;
}
.admissionpprocess .checklist{ position:relative; display:inline-block;width: 100%; margin-bottom:5px;}
.admissionpprocess .checklist span{ float:left;}
.admissionpprocess .checklist span.fsapn{ position:absolute;}
.admissionpprocess .checklist span.textleft{ display: inline-block;margin-left: 24px;}
.admissionpprocess table{ border:1px solid #ccc;}
.admissionpprocess table tr td{  border-bottom:1px solid #ccc;}
.admissionpprocess table th, .admissionpprocess table tr td{ padding:5px; border-right:1px solid #ccc;}
.admissionpprocess table th{ background:#333; color:#fff;}


.industrycollaborations{}
 .main-page .industrycollaborations .col-md-4 { padding-right:15px !important;}
  .main-page .industrycollaborations .img-thumbnail{ border-radius:0;  }
 .industrycollaborations .checklist{ position:relative; display:inline-block;width: 100%; margin-bottom:5px;}
.industrycollaborations .checklist span{ float:left;}
.industrycollaborations .checklist span.fsapn{ position:absolute;}
.industrycollaborations .checklist span.textleft{ display: inline-block;margin-left: 24px;}

.inpage .thankyou .main-box{ height:485px;}
 
 .form-enquir p {
    text-align: center;
    font-size: 12px;
}
 

.mob-view-img {
    display: none;
}
.main-page .main-box .main-gallery .col-md-4{ padding-right:15px;}
.main-box .panel-body a{ text-decoration:none;}

.semester{}
.semester table tr td{ border:1px solid #ccc; padding:5px;}
.semester table tr th{ background:#333; color:#fff; padding:5px; border:1px solid #666;}

.main-page .main-box .mediacenterimg .col-md-4{ padding-right:15px;}

.mediacovernews .box a img {
    width: 85%;
    height: 250px;
}
.media-section blockquote {
    border: 1px solid #ccc;
    padding: 15px;
    background: #fff;
}
/*.fancybox img{height:250px; }*/

/*--.committee-team ------*/
.committee-team .box p{margin:0;}
.committee-team .box {
    border-left: 5px solid #993366;
    background: #f3f3f3;
    padding: 10px;
}
.inpage .committee-team .box img {
    border-radius: 10%;
    margin: 10px; border:1px solid #fff; padding:4px; height:160px; background:#fff; box-shadow: 0 0px 2px #ccc;
    /*height: 100px;
    width: 100px;*/
}
.center{text-align: center;}
.inpage .main-box{ height:725px; overflow:auto;}
 .inpage .box{ margin-bottom:15px;}
 .inpage .phdbox{ height:500px;}
 .inpage .pgbox{ height:500px;}
 .inpage .ugbox{ height:460px;}
  .inpage .box h2{ font-size:20px;}
  .inpage .box img{ width:100%; margin-bottom: 10px;}
  .inpage .box .readmore{ background:url(../Images/readmore-inpage.png) no-repeat 0 0 #2b2829; color:#cccccc; height:37px;width: 139px;text-align: left; margin:10px 0;}
   .inpage .box .readmore:hover{ background:url(../Images/readmore-inpageh.png) no-repeat 0 0 #2b2829; color:#fff; height:37px;width: 139px;text-align: left; }
    
	
.popoverlay{ background: #000;
    opacity: 0.5;
    width: 100%;
    position: fixed;
    height: 100%;
    z-index: 1040;
    top: 0;}
	
	.popdiv .popclose{    width: 25px;cursor: pointer;     border: none;
    height: 25px;
    font-size: 18px;
    font-weight: bold;
    float: right;
    background: orange;}
	
	.popdivsub{    position: fixed;
    z-index: 1050;
    background:#fff;
    padding: 5px;
    left: 0;
    right: 0;
    top: 30px;
    width: 537px;
    height: 576px;
    display: block;
    margin: auto;
    text-align: center;box-shadow: 1px 5px 25px #000;}

	.popdiv{    position: fixed;
    z-index: 1050;
    background:url(../Images/overlay-bg.png) repeat scroll 0 0;
    padding: 5px;
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
    display: block;
    margin: auto;
    text-align: center;
    height: 100%;}
	
	.circular{ background: #ccc; padding: 5px;}
		.circular a{ color:#000;  text-decoration:none;}
  @media screen and (max-width: 340px) {
	  .popdivsub{ width:100% !important; height:65% !important;}
	  }

 
  @media screen and (max-width: 768px) {
	  .testimonials-slide{ margin:0 !important;}
	  .testimonials-slide > p{ height:343px !important;}
	  
	   .mob-view-img {
    display: block;
    float: left;
}
.mediacovernews .box a img {height:auto !important}
	  
	  .inpage .thankyou .main-box{ height:auto !important;}
	   .main-page .media-section .col-md-4 .box .lt-event{min-height:100px !important;}
	  .alinkbtn{ width: 100% !important}
	  .main-page .programs-box .p-box,.gdid-cbox,.semi-box .cbox{ height:auto !important;}
	
	 .main-page .specialize iframe { width:100%;}
	 .ccurriculum .cbox{ height:auto !important}
	 .inpage .main-gallery .box img{  display:block !important;}
	 .inpage .mediacoverage .box img{ display:block !important;}
	 .inpage .box img{ display:none !important;}
	 
	 .common .p-box h4,.common .p-box  {height: auto !important;}
	 
	 .placementsrecords table th, .placementsrecords table tr td{ font-size:12px;}
	 .socialinitiatives .col-md-4 img{ height:auto !important;}
	 
	 .popdivsub{ 
    left: 0;
    right: 0;
    top: 120px;
    width: 100%;
    height: auto;
    display: block;
    margin: auto;
    text-align: center;box-shadow: 1px 5px 25px #000;}
  }
  
  
  /*----------------post graduate---------------*/
  
  .main-link{clear: both;
    margin-bottom: 15px;
    display: inline-block;}
  .post-common table {
    border: 1px solid #ccc;
}
.post-common table th {
    background: #333;
    color: #fff;
}

.post-common table th, .post-common table tr td {
    padding: 5px;
    border-right: 1px solid #ccc;    border-bottom: 1px solid #ccc;
}
.ccurriculum .cbox a{ color:#000;}
.ccurriculum .cbox a:hover{ color:#993366;}
.ccurriculum .cbox h4.height70{ height:70px;}
.common .checklist span.textleft-num a{ color:#333;}
.common .checklist span.textleft-num{margin-left: 35px!important; padding: 3px 0;
    font-weight: bold;
    font-size: 18px;}
.common .checklist span.fsapn-num {background: #333;
    color: #fff;
    padding: 5px;
    border-radius: 50%;
    height: 30px;
    display: inline-block;
    width: 30px;
    text-align: center;}


	.download-list{}
	.download-list .downloadpdf{     word-break: break-all;
    display: block;
    white-space: normal;
    text-align: left;}
	.download-list .col-md-6{margin-bottom: 5px;}
	.download-list img{    background-color: transparent; width: 35px; height: 35px;border: none;}
	.semi-box .cbox{border: 1px solid #ccc; padding: 10px;height: 350px; margin-bottom: 10px;}
	.semi-box .cbox h4{     background: #333;
    padding: 10px;
    color: #fff;
    margin: 0;
    margin-bottom: 5px;}


.placementsrecords table {
    border: 1px solid #ccc;
}
.placementsrecords table th {
    background: #333;
    color: #fff;
}
.placementsrecords table th, .placementsrecords table tr td {

    padding: 5px;
    border-right: 1px solid #ccc;
	 border-bottom: 1px solid #ccc;
}

.socialinitiatives{}
.socialinitiatives .col-md-4{ padding-right:15px !important;}
.socialinitiatives .col-md-4 .img-160{ border-radius:0; height:160px}
.socialinitiatives .modal-body{ height:100%;}

.socialinitiatives .p-box {
    border: 1px dotted #ccc;
    height: 236px;
    margin-bottom: 20px;
}
.socialinitiatives .p-box h4 {
    line-height: 24px;
    background: #333;
    color: #fff;
    padding: 10px;
    margin: 0 0 10px 0;
}
.socialinitiatives .p-box a:last-child {
    border: none;
}
.socialinitiatives .p-box a {
    display: block;
    cursor: pointer;
    padding: 5px;
    border-bottom: 1px dotted #ccc;
    color: #000;
}

.applynowbtn-danger{ cursor:default; width:100%;}
.alinkbtn{ width: 33%;
    border: 1px solid #ccc;
    padding: 10px;
    float: left;
    background: #fcfcfc;
    color: #000;
    margin-top: -1px;
    margin-right: -1px;}
  /*-------cc-----------*/
  
  .ccurriculum .cbox{ border:1px solid #ccc; padding:5px 10px; margin-bottom:10px;height:250px;}
   .ccurriculum .cbox h4{background: #333;color: #fff;padding: 5px;}
   
   .ltd {
    font-size: 14px;
    line-height: 16px;
    font-weight: 600;
    background: #993366;
    color: #fff;
    height: 50px;
    padding: 10px;
}
  
  
 /*------ slidertop------*/
 .main-section .main-box .col-md-4{ border-right:1px solid #ccc;}
 .h-header.-with-video {
    height: 85%;
    background: none;
    padding-bottom: 0;
    overflow: hidden;
}
.breadcrumb-arrow{ background:url(../Images/breadcrumb-arrow.png) no-repeat 0 6px scroll; background-size:90%; height:24px; width:24px; display:inline-block;}
.main-page .main-section .img-thumbnail{}
.h-header {
    position: relative;
    background-color: #2c2c2c;
}
.h-fvideo blockquote{ padding:0;}

.h-fvideo {
    width: 100%;
   /* height: 400px;*/
    margin-top: 108px;
    overflow: hidden;
}
.h-header__inner {
    position: relative;
    height: 100%;
    overflow: visible;
}
.h-header__block {
    position: relative;
    top: 0;
    bottom: 0;
    height: 100%;
    z-index: 4;
    background-color: #2c2c2c;
}
.title-top { background:#af4970; color:#fff; /*padding:5px;*/}
.title-top .hactioninfo marquee a{ color:#fff; line-height:44px;}
.title-top h1{font-size:14px;margin: 0 auto;text-align: center;}
.main-page .title-top .apply-top-btn {    margin: 10px;
    color: #fff;
    font-size: 16px;}

.main-page .main-section .img-thumbnail{ border-radius:50%; background:#fff;}
.main-page .main-section .img-thumbnail img{ width:100px; height:100px;}



/*------end row---------*/

/*--------------bba-----------*/
.common .p-box {
    border: 1px dotted #ccc;
    height: auto;
    margin-bottom: 20px;
}
.common .p-box h4 {
    line-height: 24px;
    background: #333;
    color: #fff;
    padding: 10px;
}
.common .p-box p {
    display: block;
       padding: 0px 11px;}

.common .checklist span.textleft {
    display: inline-block;
    margin-left: 24px;
}
.common .checklist span.fsapn {
    position: absolute; float:left;
	
}
/*.common .checklist span {
    float: left;
}*/

.common .checklist {
    position: relative;
    display: inline-block;
    width: 100%;
    margin-bottom: 5px;
}

.cbox-315{ height:315px !important;}
.common .checklist-sub{padding-left: 24px;}


.common .egg {min-height:50px;
    position: relative;
    display: inline-block;
    width: 100%;
}
.common .egg span.ltd {
    font-size: 14px;
    background: #993366;
    color: #fff;
    height: 40px;
    width: 40px;
    padding: 10px;
    display: block;
    border-radius: 50%;
    text-align: center;
    position: absolute;
}
.hr-min{ margin-top:10px; margin-bottom:10px; clear:both; width:100%;}
.common .egg span {
    float: left;
}
.common .egg span.textleft {
    display: inline-block;
    margin-left: 45px;
}
.common .cbox {
    border: 1px solid #ccc;
    padding: 5px 10px;
    margin-bottom: 10px;

}
.common .cbox h5{clear: both;
    background: #ccc;
    padding: 10px;
    margin: 0 -10px 10px;}
.common .cbox h4 {
    background: #333;
    color: #fff;
   padding: 12px;
    margin: -5px -10px;
}

.main-page .gdid .col-md-4 {padding-right:15px !important;}
.gdid-cbox{height:285px}


 /*----tab section ----*/
 .accordion-inner .tab-sport{}
  .accordion-inner .tab-sport th{ background:#333; color:#fff;}
 .accordion-group .collapsed{    background:url(../Images/right-arrow.png) right 6px no-repeat !important;
    margin-right: 7px;}
 .accordion-group .accordion-toggle{  background:url(../Images/down-arrow.png) right 7px no-repeat;
    margin-right: 7px;}
.accordion-heading {
    border-bottom: 0px none;
    background: #f3f3f3;
}
 .accordion-group {
    margin-bottom: 5px;
    border: 1px solid #E5E5E5;
    border-radius: 0px;
}
.accordion-heading .accordion-toggle {
    display: block;
    padding: 8px 25px 8px 15px;
    color: #333;
        font-size: 14px;
    font-weight: 600;
}
.accordion-inner {
    padding: 10px;
}

.downloadpdf{ background:#333; color:#fff; width: 100%; word-break: break-all;height: auto;white-space: normal;}
.downloadpdf:hover, .downloadpdf.active.focus, .downloadpdf.active:focus, .downloadpdf.focus, .downloadpdf:active.focus, .downloadpdf:active:focus, .downloadpdf:focus{ color:#fff;}
 
 /*mid content */
 .main-page .top-content{ margin-top:85px; }
  .main-page .main-content{ /*background:url(../Images/middle-img.jpg) no-repeat center center #ccc;*/ min-height: 620px;}
 .main-page .slid-main{     padding-top: 20px; padding-bottom: 0;}
 .main-page .slid-main .carousel-control.right, .main-page .slid-main .carousel-control.left,.carousel-indicators{ display:none;}
 .main-page .slid-main blockquote{ border:none;}
 .main-page .slid-main h1{ font-size:40px;}
 .main-page .panel-body{ padding:0; text-align:center}
 .main-page .main-box{}
  .main-page .main-box .col-md-4{ padding-right:0;}
  .main-page .main-box .panel-default{ background:transparent;  border-radius:0; border:none; box-shadow:none; margin:0;}
  .main-page .main-box .panel-body p{ text-align:center;margin: 0 11px;font-size: 14px;font-weight: 200;  padding-bottom: 10px;     height: 85px;
    overflow: hidden;
    text-overflow: ellipsis;}
	  /*.main-page .main-box .panel-body img{ width:100%; height:100%;}*/
   .main-page .main-box .panel-body h2{ font-family: gorgia;
    text-align: center;
    font-size: 30px;
    padding: 0 10px;
    margin: 15px 0;
    font-weight: bold;
    color: #993366;}
   .main-page .main-box .panel-body .btn-default{ margin: 10px 0px; background: transparent; border:none; background: url(../Images/arrow-left.png) no-repeat right 8px;
    width: 110px;
    text-align: left;}
 
  .main-page .mobile-view{ display:none;}
  
  
   /*inner banner*/
   
  .main-boxboth{ border-left:1px dotted #cccccc; border-right:1px dotted #cccccc;}
  
  .lestside{ padding-right:0;}
  .lestside .list-group-item.submenu{ padding-left:30px;}
  .lestside .list-group-item{ border:none; border-bottom:1px dotted #ccc;margin-bottom:0; }
    .lestside .list-group-item.active,.lestside .list-group-item.active:focus, .lestside .list-group-item.active:hover{ background:#f8f7f4; border-right:2px solid #993366; color:#000;}
   .lestside .navbar-collapse{ padding-right:0;}
  
  
  
 .inpage .main-content{ background:none !important;}
 .inpage .in-banner{ height:155px; margin-top: 98px;}
  .actioninfo a{ color:#fff; text-decoration:none;}
 .actioninfo{
    height: 40px;
    display: block;
    margin-top: 108px;
    line-height: 42px;
    color: #fff; background:#993366}

 .inpage .phd{background:url(../Images/head-phd-banner.png) repeat-x center;}
 .inpage .aboutitmuniversity{background:url(../Images/head-aboutraipur-banner.png) repeat-x center;}
 .inpage .visionmission{background:url(../Images/head-visionmission-banner.png) repeat-x center;}
 .inpage .boardofgovernance{background:url(../Images/head-boardofgovernance-banner.png) repeat-x center;}
 .inpage .approvalsrecognition{background:url(../Images/head-approvals&recognition-banner.png) repeat-x center;}
  .inpage .bba{background:url(../Images/under-graduate-banner.png) repeat-x center;}
.inpage .new-llb {background:url(../Images/under-graduate-banner-llb.jpg) repeat-x center;} 
 .inpage .btech{background:url(../Images/head-btech-banner.png) repeat-x center;}
.inpage .bdes{background:url(../Images/head-bdes.png) repeat-x center;}
 .inpage .llb{background:url(../Images/head-llb-banner.png) repeat-x center;}
 .inpage .boptometry{background:url(../Images/head-boptometry-banner.png) repeat-x center;}
  .inpage .bscmedicallabtechnology{background:url(../Images/head-bscmedicallabtechnology-banner.png) repeat-x center;}
 .inpage .ihm{background:url(../Images/ihmBanner.jpg) repeat-x center;}
 .inpage .intetriord{background:url(../Images/intetriorBanner.jpg) repeat-x center;}
 .inpage .fashiond{background:url(../Images/fashionBanner.jpg) repeat-x center;}
   .inpage .bscbiochemistry{background:url(../Images/head-bscbiochemistry-banner.png) repeat-x center;}
  .inpage .bscinmicrobiology{background:url(../Images/head-bscinmicrobiology-banner.png) repeat-x center;}
 .inpage .bca{background:url(../Images/head-bca-banner.png) repeat-x center;}
  .inpage .bcom{background:url(../Images/head-bcom-banner.png) repeat-x center;}
 .inpage .baeconomics{background:url(../Images/head-baeconomics-banner.png) repeat-x center;}
  .inpage .gdfd{background:url(../Images/head-gdfd-banner.png) repeat-x center;}
   .inpage .bainternationalculinaryarts{background:url(../Images/head-bainternationalculinaryarts-banner.png) repeat-x center;}
  .inpage .gdidu{background:url(../Images/head-gdid-banner.png) repeat-x center;}
  .inpage .baihtm{background:url(../Images/head-bainternationalhospitalitytourismmanagement-banner.png) repeat-x center;}
 .inpage .mba{background:url(../Images/head-mba-banner.png) repeat-x center;}
  .inpage .mtech{background:url(../Images/head-mtech-banner.png) repeat-x center;}
    .inpage .executivemba{background:url(../Images/head-executivemba-banner.png) repeat-x center;}
 .inpage .lifealliedsciences{background:url(../Images/head-lifealliedsciences-banner.png) repeat-x center;}
 .inpage .phdmanagement{background:url(../Images/head-phdmanagement-banner.png) repeat-x center;}
  .inpage .phdengineering{background:url(../Images/head-phdengineering-banner.png) repeat-x center;}
  .inpage .phdbiosciences{background:url(../Images/head-phdbiosciences-banner.png) repeat-x center;}
  .inpage .contactus{background:url(../Images/head-contactus-banner.png) repeat-x center;}
  .inpage .bus{background:url(../Images/head-bus-banner.png) repeat-x center;}
   .inpage .newsandevents{background:url(../Images/head-newsandevents-banner.png) repeat-x center;}
     .inpage .mediacoverag{background:url(../Images/head-mediacenter-banner.png) repeat-x center;}
	  .inpage .gallery{background:url(../Images/head-gallery-banner.png) repeat-x center;}
	  .inpage .careers{background:url(../Images/head-careers-banner.png) repeat-x center;}
 
 
 
 
 
 .inpage .gnm{background:url(../Images/healthscience/healthscience-gnm-banner.png) repeat-x center;}
  .inpage .anm{background:url(../Images/healthscience/healthscience-anm-banner.png) repeat-x center;}
  .inpage .mlt{background:url(../Images/healthscience/healthscience-bmlt-banner.png) repeat-x center;}

  
    .inpage .ug{background:url(../Images/undergraduate-banner.png) repeat-x center;}
	.inpage .pg{background:url(../Images/postgraduate-banner.png) repeat-x center;}
	.inpage .programs{background:url(../Images/programs-banner.png) repeat-x center;}
    .inpage .hs{background:url(../Images/healthscience-banner.png) repeat-x center;}
    .inpage .facultyb{background:url(../Images/faculty-banner.png) repeat-x center;}
	.inpage .facultyadmin{background:url(../Images/admin-banner.png) repeat-x center;}
	.inpage .facultyE{background:url(../Images/engineeringf-banner.png) repeat-x center;}
	.inpage .phd{background:url(../Images/head-phd-banner.png) repeat-x center;}
	

	.inpage .blank{background:url(../Images/blank-banner.png) repeat-x center;}
	.inpage .computercenter{background:url(../Images/computercenter-banner.png) repeat-x center;}
	
	
	.inpage .applynow{background:url(../Images/form-banner.png) repeat-x center;}
	
 
 
 
 
 
 
 
 
.inpage .mtech .bannertitle{ width:690px}
 .inpage .bannertitle{ background:url(../Images/banner-title.png) no-repeat 0 0 scroll #af4970 ; color:#fff;     text-align: left; width: auto; padding: 11px;margin-top: 97px;font-size: 25px; display:inline-block;}
 .inpage .bannertitle a{ color:#fff; text-decoration:none; padding-left: 40px;}
 
 
 
 .main-page .main-section {text-align: center;padding: 15px 0px;background: #fff;position: relative; border-bottom:1px solid #ccc;}

  .main-page .media-section{text-align: center;padding: 15px 0px;background: #f3f3f3;min-height: 350px;position: relative;}
  
  
  .media-section .carousel-control.left, .media-section .carousel-control.right{ background:none; border:none;}
 .media-section .video{}
  .media-section .video .img-1,  .media-section .video .img-2,  .media-section .video .img-3,  .media-section .video .img-4{ width:340px; height:225px; border-radius:0;}
    .media-section .video .img-1{ background:url(../Images/Home-video-1.jpg) no-repeat 0 0;}
	.media-section .video .img-2{ background:url(../Images/Home-video-2.jpg) no-repeat 0 0;}
	.media-section .video .img-3{ background:url(../Images/Home-video-3.jpg) no-repeat 0 0;}
	.media-section .video .img-4{ background:url(../Images/Home-video-4.jpg) no-repeat 0 0;}
	
	
	.media-section .video .img-1:hover{ background:url(../Images/Home-video-1-h.jpg) no-repeat 0 0;}
	.media-section .video .img-2:hover{ background:url(../Images/Home-video-2-h.jpg) no-repeat 0 0;}
	.media-section .video .img-3:hover{ background:url(../Images/Home-video-3-h.jpg) no-repeat 0 0;}
	.media-section .video .img-4:hover{ background:url(../Images/Home-video-4-h.jpg) no-repeat 0 0;}
	
	
	.fdownload{ text-align:center;}
	.fdownload a.downloadB{ width:300px; padding-right:15px;}
	
	
	
    .media-section .video:hover img{ background:url(../Images/video-play-icon.png) no-repeat 0 0; }
  .media-section ul{ list-style-type:none; padding: 0; margin: 0;}
  .main-page .media-section .col-md-4 h3 div{ margin-right:15px; }
  .main-page .media-section .col-md-4 h3 span{ display: block; margin-right: 15px;float: left;}
    .main-page .media-section .col-md-4 h3 .img-none{width: 60px;
    height: 60px;
    background: none;
    border: none;}
	.media-section ul li> a >span{     margin-left: -16px;padding-left: 0;}
   .media-section ul li> a{ display:block; float:left; color:#000;width: 100%;text-align: left;  border-bottom: 1px dotted #ccc;     padding-left: 20px; padding-top: 10px;
    padding-bottom: 10px;}
 .main-page .media-section h1 {font-size: 25px;text-transform: uppercase;padding-bottom: 15px; color:#000;}
 .main-page .media-section hr {
    border-top: 1px solid #d9d5d7;
    border-bottom: 1px solid #fff;
}
  .main-page .media-section .col-md-4 h3{ float:left;width: 100%;text-align: left;line-height: 60px;     margin-top: 10px;
    margin-bottom: 16px;
    border-bottom: 1px dotted #ccc;
    padding-bottom: 5px;}
    .main-page .media-section .col-md-4{border-right:1px dotted #ccc;}

   .main-page .media-section .col-md-4 .box .lt-date {
    float: left;
    width: 50px;
    text-align: center;
    margin-right: 20px;
}
.main-page .media-section .col-md-4 .box .ltd {

 font-size: 14px;
    line-height: 16px;
    font-weight: 600;
    background: #993366;
    color: #fff;
	    height: 50px;
    padding: 10px;
}
 .main-page .media-section .col-md-4 .box .ltm {
    font-size: 22px;
    line-height: 24px;
    font-weight: 700;
    background: #ffcf37;
    color: #212121;
    margin-top: 1px;
    padding: 4px 0;
}
.main-page .media-section .col-md-4 .box .lt-event h3 a{ color:#993366}
 .main-page .media-section .col-md-4 .box .lt-event{ position:relative;display: inline-block; min-height: 150px; width: 100%;}
	.main-page .media-section .col-md-4 .box .lt-event-info a{ float:left;}
	.divider{ background:#ccc; height:1px; width:100%;}
	 .main-page .media-section .col-md-4 .box .lt-event-info p{font-size:12px;}
 .main-page .media-section .col-md-4 .box .lt-event-info p, .main-page .media-section .col-md-4 .box .lt-event-info a{ text-align:left}
 .main-page .media-section .col-md-4 .box .lt-event-info {
    float: left;
     margin-left: 65px;
    position: absolute
}
.clear{ clear:both;}
 .main-page .media-section .col-md-4 .box .lt-event h3 {
	 color:#993366;
    background: none;
    font-size: 15px;
    line-height: 18px;
    font-weight: 700;
    border: none;
    padding: 0 0 3px;
    margin: 0;
}
 
 
 .main-box{}
 .main-box .col-lg-6{ border-right:1px dotted #cccccc; border-bottom: 1px dotted #cccccc;}
 .main-box .bordernone{ border:none !important}
 .inpage .main-box{ height:725px; overflow:auto;}
.inpage .main-box .blog{overflow:auto;}
 .inpage .box{ margin-bottom:15px;}
 .inpage .phdbox{ height:500px;}
 .inpage .pgbox{ height:500px;}
 .inpage .ugbox{ height:460px;}
  .inpage .box h2{ font-size:20px;}
  .inpage .box img{ width:100%; margin-bottom: 10px;}
  .inpage .box .readmore{ background:url(../Images/readmore-inpage.png) no-repeat 0 0 #2b2829; color:#cccccc; height:37px;width: 139px;text-align: left; margin:10px 0;}
   .inpage .box .readmore:hover{ background:url(../Images/readmore-inpageh.png) no-repeat 0 0 #2b2829; color:#fff; height:37px;width: 139px;text-align: left; }
    .downloadB:hover{ color:#fff;}
 .downloadB{ background: url(../Images/download-brochure-icon.png) 15px center no-repeat #993366;
    border-radius: 0;
  padding: 15px 0 15px 65px;
  text-align:left;
    width: 100%; white-space:normal;
    color: #fff; margin-top: 15px; box-shadow: 0px 3px 8px -2px #666;}
	.affiliations img{ border-radius:100%;}
	
 
 
 .btn,.list-group-item,.list-group-item{border-radius:0 !important;}
 
 
 /*ar*/
 .main-ar{}
 .ar{ padding:15px;}
 .ar .box{position: relative;  border: 1px solid #ccc; padding: 15px; background:#f8f5f7; height:120px; text-align:center;}
  .main-ar .ar .col-md-4{ padding-right:15px;}
  .ar .box  a{ text-decoration:none;}
   .ar .box:hover .pdfdownload{     background: #993366;}
   .ar .box .pdfdownload{        background: #333;
    color: #fff;
    width: 100%;
    clear: both;
    display: block;
    padding: 6px;
    text-align: center;
    bottom: 0;
    position: absolute;
    left: 0;}

 
 /*main-gallery*/
 .main-gallery{ padding:15px;}
 
 /*mediacoverage*/
 .mediacoverage{}
  .mediacoverage .border-none{ border-right:none !important;}
  .mediacoverage .box .img-height{ height:200px;}
 .mediacoverage .box{ height:270px; border:1px dotted #ccc;}
 .mediacoverage .box a p{padding:0 10px;}
 .mediacoverage .box img{ border-radius:0; height:150px;}
 .mediacoverage ul{ list-style-type:none;}


 /*mediacoverage*/
 .blog{}
.blog p {text-align: justify;}
.blog table {
    border: none;
}
.blog h3{font-weight: bold;}
.blog h4 {font-weight: 600; font-size: 18px; padding-top: 20px;}
.blog table th, .blog table tr td {
	vertical-align: baseline;
    padding: 5px;
    border-right: none;
    border-bottom: none;
}
.blog ul.a {
  list-style-type: square;
}
 .blog .border-none{ border-right:none !important;}
 .blog .box .img-height{ height:200px;}
 .blog .box{ height:225px;background: #936;color: #fff;}
 .blog .box a p{padding:0 10px;color: #fff;}
 .blog .box img{ border-radius:0; height:150px;}
 .blog ul{ list-style-type: square;}
 
 
  .main-page .main-box .panel-body .mob-view{ display:none;}
  
 .border-left{ border-left:none !important;} 
  /*--------lbtechnology----*/
  .lbtechnology{}
  .lbtechnology .col-md-4 .cbox{ border: 1px solid #ccc; height:185px; margin-bottom:15px;
    text-align: center;
    padding: 15px;}
  .lbtechnology .col-md-4  .cbox .main-thum{ height: 100px;
    width: 100px;
    border-radius: 50%;
    padding: 10px;}
.lbtechnology .col-md-4 .cbox .main-thum img{ width:100%; height:100%; }
.main-page .lbtechnology .col-md-4{ padding-right:15px;}
/* research center-----------*/
.img-blank{ height:200px; width:350px; border-radius:0;}
.mob-view{display:none;}
.enquireapply{    background: #993366;
    border-radius: 0;
    padding: 10px;
    text-align: center;
    width: 200px;
    white-space: normal;
    color: #fff;
    margin-top: 15px;
    box-shadow: 0px 3px 8px -2px #666;}
.tollnum{font-size:18px; }
	.main-page .menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.desk-view .mtop{ margin-top:-9px;}
.main-page .media-section .col-md-4 .box .scroll-div{ height: 340px;
    overflow: auto;
    width: 100%;}
	
	.main-page .eventsdetails .col-md-4{ padding-left:15px; padding-right:15px;}
	
	
	

 @media screen and (max-width: 768px) {
	 .main-box .form-enquir{ width:100% !important;}
	 .title-top .hactioninfo{background:#993366;}
	 
	 .recruiters .col-sm-2 {
    width: 33.33333333%;
    float: left;
    margin-bottom: 10px;
}
	 .main-page .border-top{ padding-top:0;}
	 .nav>li {border-top: 1px solid #f3f3f3;}
	 .main-page .media-section .col-md-4 .box .lt-event-info p{ display:none;}
	 .main-page .navbar-inverse .navbar-nav>li.dropdown>a{ display:none;}
	 .main-page .navbar-inverse .navbar-nav>li>a {color: #fff;}
	 .main-page .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {background: #993366;}
	 .navbar-toggle {background: #993366;border: none;}
	 
	 
	 .main-page .testimonials h1{  padding-bottom:0px !important;}
	 
	 .fdownload a.downloadB{ width:100%; padding-right:15px;}
	 .tollnum br{ display:none;}
	 .fullwidth{width:100% !important;}
	 .main-page .media-section{ padding: 15px 0px 0;}
	 .video-bg{ background:#f3f3f3;}
	 .main-page .media-section .col-md-4{ border-right:none;}
	 .main-page .whychooseus{ min-height:auto !Important;}
	 .main-section .main-box .col-md-4{ border:none;}
	 .main-page .main-box .panel-body .mob-view{ background-size:10%;}
	 
	 .main-page .media-section .col-md-4 h3 .img-none{ width:40px !important; height:40px !important;}
	 .main-page .programs-box .p-box h4{ font-size:14px;}
	 .downloadB {
    background: #993366;
	padding: 10px;
    border-radius: 0;
    text-align: center;
    width: 100%;
    white-space: normal;
    color: #fff;
    margin-top: 15px;
    box-shadow: 0px 3px 8px -2px #666;
   }
	
	 
	 .main-page .testimonials{ min-height:auto !important;}
	 .desktop-view{ display:none;}
	 .mob-view{ display:block !important;}
	 
	 .inpage iframe{ width:100%;}
	 
	 .main-box .left-padding{ padding:0;}
	 .lestside #bs-example-navbar-collapse-menu, .main-page .navbar-collapse{ max-height:250px; overflow:auto;}
	 .img-blank{ height:auto !important;}
	 .mediacoverage .box .img-height,.mediacoverage .modal-dialog .modal-body .img-responsive{ display:block !important;}
	 
	 .lestside .list-group-item.active, .lestside .list-group-item.active:focus, .lestside .list-group-item.active:hover{ border:0;}
	 .main-page .main-box{ border-bottom:1px solid #ccc; border-right:0; border-left:0;}
	 
	  .inpage .phdbox,.inpage .ugbox,.inpage .pgbox{ height:auto !important;}
	 
	 .lbtechnology .col-md-4 .cbox{ height:80px !important;}
	 .lbtechnology .col-md-4 .cbox .main-thum{ height:50px !important; width:50px !important; float:left;}
	 .lbtechnology .col-md-4 .cbox p{ text-align:left; padding-left: 65px;}
	 
	 
	 
	 
	 .inpage .main-box .faculty .cbox{ height:auto !important; display: inline-block; width: 100%;}
	 .inpage .main-box .faculty .cbox img{ height: 100px !important; width:100px !important; float:left;}
	 
	 
	 
	 .pull-left, .pull-right,.main-page .foot_menu{ text-align:center; float:none !important}
	 .main-page .fivepoints{ border: none !important; margin: 15px !important; padding: 0 !important;}
	 .main-page .fivepoints .point{ font-size:33px !important}
	 .main-page .whychooseus h1, .main-page .testimonials h1{ font-size: 20px !important; margin-top: 5px;}
	 .fivepoints table td.mob-td{ border:1px dotted #ccc !important; width:50%; }
	  .desk-view{ display:none !important;}
	 .main-page .testimonials .text-box{ background: #fff; border: 1px solid #ccc;}
	 .title-top{ margin-top:98px;     background: #ccc; color:#000;}
	 .title-top h1{margin: 0;margin-top: 10px;}
	 .main-page .title-top .apply-top-btn{ margin: 9px 0;}
	 .main-page .main-section .img-thumbnail{ display:none !important;}
	 .main-page .main-box .panel-default{     background: #993366; color: #fff;}
	 .main-page .main-box .panel-body .mob-view{     text-align: left;
    font-weight: 400;
    font-size: 20px;}
	.main-page .testimonials .text-box img{ display:none;}
	.main-page .media-section .col-md-4 .box{     min-height: auto !important;}
	 
	 
	 
	 .h-fvideo{ display: block !important;}
	 .main-page .main-box .panel-body .desk-view{ display:none !important;}
	   .main-page .main-box .panel-body .mob-view{ display:block !important;padding:0px;margin: 0;
background:url(../Images/home-menu-arrow-right.png) no-repeat right center; background-size:10%;
}
	   .main-page .main-box .panel-body .mob-view a span{ padding-right: 6px;}
	 .main-page .main-box .panel-body .mob-view a{ color:#fff;    padding: 6px 0px;
    display: block; }
	  .hreadmore{ display:none;}
	  .main-page .main-box .panel-default{ margin-bottom:5px;}
	    .main-page .main-box .panel-body .mob-view:hover{ background:url(../Images/home-menu-arrow-right.png) no-repeat right center #333; background-size:10%;}
	   .main-page .main-box .panel-body .img-right{float: right;padding: 0 5px 0 0;}
	  .main-page .main-box .panel-body .ugraduate{ background:url(../Images/under-graduation-icon.png) no-repeat 0 0;     width: 85%;
    display: inline-block;
    text-indent: 55px;
    line-height: 45px;
    white-space: nowrap;
	border-right:1px solid #fff;
    margin-left: 5px;}
	  
	 
	 .inpage .bannertitle a{ padding:0 !important;}
	 .main-page .main-box .col-md-4{ padding-right:15px;}
	 .main-page .main-box .panel-body p{ display:none;}
	 
	 /*.ar .box*/
	 .ar .box{ height:100px}
	 
	 
	 
	 
	 .display{ display:none;}
	 .lestside{ padding-right:15px;}
	 .lestside #bs-example-navbar-collapse-menu,.main-page .navbar-collapse{ margin-left:-15px; margin-right:-15px;}
	 .lestside h3{ display:none;}
	 .main-lestside .navbar-toggle{margin-top:0 !important;     width: 100%;
    margin: 0; color:#fff;
    background: #333333;
    border-radius: 0;}
	 
	 
	 
	 
	 
	 .main-page .main-box{ height:auto !important; }
	 .actioninfo{ margin-top:98px !important;}
	 .inpage .in-banner{margin-top:98px !important; background:#af4970 !important; height:auto !important; }
	  .inpage .bannertitle{ margin-top:0px !important; background:#af4970;width: 100%; text-align:center;     font-size: 16px;}
	  .inpage .navbar-inverse{ box-shadow:none !important; border-bottom:1px solid #c56086;}
	  
	 
	 
	 
	 
	 
	 .main-page .navbar-collapse{ padding-right:0; padding-left:0;}
	 .main-page .navbar-inverse .navbar-nav>li>a{ border:none;}
	 .main-page .menu ul li:hover ul, .main-page .menu ul li li:hover ul, .main-page .menu ul li li li:hover ul { position:relative; width:100%;}
	 .navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover{ background:#912c52;}
	 .main-page .menu ul li ul li ul{ left:0 !important; position:absolute !important;}
	 .main-page .menu ul li ul li:hover ul { position:relative !important;}
	 
	 
	 
	 
	 .main-page .whychooseus .addbr{ border-right: none !important;}
	 .main-page .fivepoints .col-md-4,.main-page .fivepoints .col-md-6{ border-right:0 !important; border-bottom:1px dashed #ccc}

	 
	 .main-page .slid-main h1{ font-size:20px !important;}
	 .main-page .slid-main blockquote p{ font-size:14px !important; display:none !important;}
	 .main-page .slid-main blockquote{ margin-bottom: 0 !important;}
	 
	  .main-page .mobile-view{ display:block !important;     padding-top: 18px; padding:15px 0;}
	  
	  .main-page .destop-view{ display:none;}
	  
	  .main-page .slid-main{ padding-top:0 !important;}
	  .main-page .main-box .panel-body .mob-img{ display:none !important;}
	  .main-page .main-content{ background:#fff !important; min-height:auto;}
	  
	  .itmubs table{ height:auto !important;}
	 
	 }
	 
	 

/* down arrow*/

.main-page .caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 6px;
    vertical-align: middle;
    border-top: 8px dashed;
    border-top: 4px solid\9;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
}
/* megha menu*/
.tab-content ul{list-style: none;}


/*.nav > li:hover > a {
    background: #333; color:#fff !important;
}*/


.borderL{ border-left:none !important;}
/*programs-box*/
.main-page .programs-box .p-box a:last-child{ border:none;}
.main-page .programs-box{ border-left:none !important;}
.main-page .programs-box .col-md-4{padding-right: 15px;}
.main-page .programs-box .p-box{ border:1px dotted #ccc;     height: 160px; margin-bottom: 20px;}
.main-page .programs-box .p-box h4{ line-height:24px; background: #333;
    color: #fff;
    padding: 10px;
    margin: 0 0 10px 0;}
	.main-page .programs-box .p-box a{     display: block; cursor:pointer;
    padding: 5px;
    border-bottom: 1px dotted #ccc; color:#000;}


/*itmubs*/
.itmubs{}
.itmubs table{ border:1px dotted #ccc;     background: #f4f1f3; margin-bottom: 15px;
    height: auto;}
.itmubs table td.header{ background:#333; color:#fff;}
.itmubs table td{    border-right: 1px dotted #ccc;
    border-bottom: 1px dotted #ccc;
    padding: 5px 15px;}

/* contacct*/
.main-page .scc{}
.main-page .scc .col-md-4{ padding-right:15px;}
.main-page .scc .c-box{ border-right: 1px dotted #ccc; border-bottom:1px dotted #ccc; height:250px;}
.main-page .scc .c-box h4{ background: #333; color:#fff;     padding: 10px;}

/* top menu*/

.main-page .menu ul.program-menu li ul{}
.main-page .img-link{margin-right:5px;}
.main-page .top-menu {     border: none !important;
    text-transform: none !important;}
.main-page .menu ul li ul li:hover ul { visibility: visible !important;}

.main-page .menu ul li ul li ul {
    /*top: 0px !important;*/
    left:180px;
    margin-top: -25px !important;
    border-left: 1px solid #eee;
	    display: block;
    visibility: hidden!important ;
}


.main-page .menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.main-page .menu ul li ul {
    position: absolute;
    left: 0px;
    display: block;
    visibility: hidden;
    width: 250px;
    opacity: 0;
}
.main-page .menu ul li ul {
    border-top: 1px solid #A4365D;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}
.main-page .menu ul ul {
    width: auto;
}
.main-page .menu ul ul {
    background: #ffffff;
}
.main-page .menu ul li:hover ul, .main-page .menu ul li li:hover ul, .main-page .menu ul li li li:hover ul {
    display: block;
    visibility: visible;
    opacity: 1;
}
.main-page .menu ul li:hover ul {
    display: inline-block;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.main-page .menu ul li a {
    padding: 2px;
    color: #333;
    text-decoration: none;
    font-weight: 300;
    font-size: 12px;
    display: block;
    -webkit-transition: color 0.25s ease;
    -moz-transition: color 0.25s ease;
    -ms-transition: color 0.25s ease;
    -o-transition: color 0.25s ease;
    transition: color 0.25s ease;
}

.main-page .menu ul li ul li a {
    padding: 8px 24px;
    border-top: 1px solid rgba(0,0,0, 0.08) !important;
    color: #666 !important;
    font-weight: normal;
    font-size: 14px;
    font-weight: 300;
    -webkit-backface-visibility: hidden;
    -webkit-transition: all 0.25s ease;
    -moz-transition: all 0.25s ease;
    -ms-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}

.main-page .menu ul li ul li a:hover {
    background-color: #fafafa;
    color: #A4365D !important;
    -webkit-transition: all 0.25s ease;
    -moz-transition: all 0.25s ease;
    -ms-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}

/*footer*/

.main-page .footer {
    background: #993366;
    min-height: 150px;
    max-height: 100%;
    border-top: 1px solid #eee;
   /* display: inline-block;*/
    width: 100%;
	padding-bottom:25px;
    margin-bottom: -4px;
    font-size: 13px;
}
.bot-foot{ background:#333333;  border-top: 1px solid #f2b8ce;}
.main-page .footer-widget .widget-title {
    margin-top: 30px;
}

.main-page .footer-widget .widget-title {
    font-size: 18px;
    font-weight: 400;
    color: #fff;
    padding-bottom: 5px;
    border-bottom: 1px solid #f2b8ce;
}
.main-page .widget-title {
    margin: 0;
    padding: 0;
    font-size: 18px;
    font-weight: 300;
    color: #666;
    padding-bottom: 15px;
    margin-top: 30px;
    display: inline-block;
    width: 100%;
}
.main-page .widget_nav_menu .menu {
    float: none;
}
.main-page .footer-widget ul li {
    padding: 5px 0;
}
.main-page .widget_xenia-social-buttons .widget-title {
    margin-top: 0px;
}
.main-page .footer-widget ul li a {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    font-weight: 400;
}
.main-page .widget_xenia-social-buttons ul li {
    font-size: 21px;
    margin-right: 15px;
    float: left;
    line-height: 35px;
    border: none !important;
    padding: 0px;
}
.main-page .widget_xenia-social-buttons .soc-footer li a {
    font-size: 16px;
   /* background: #fff;*/
    width: 25px;
    height: 25px;
    border-radius: 50%;
    text-align: center;
    line-height: 25px;
}
.main-page .footer-widget ul {
    list-style: none;
    padding: 0;
    margin-top: 15px;
    margin-left: 20px;
}
.main-page .footer-bottom {
   
    margin-top: 0px;
    line-height: 35px;
    padding: 10px 0;
    font-size: 12px;
    font-weight: 300;
    color: #777;
}
.main-page .foot_menu ul {
    margin: 0px;
}
.main-page .foot_menu ul li {
    float: left;
    padding-left: 5px;
    list-style: none;
}
.main-page .foot_menu ul li a {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    font-weight: 300;
    color: #fff;
    text-decoration: none;
}
.main-page .copyright {
    display: block;
    color: #fff;
}
.main-page .foot_menu {
    float: right;
}

/*apply button */

.main-page .apply-top-btn{ border-radius:0; background:#333;}
.main-page .apply-top-btn:hover{ border-radius:0; background:#333;}



/*whychooseus*/

.main-page .whychooseus {text-align: center; padding: 15px 0px; background:#FFF; min-height:400px;}
.main-page .whychooseus h1{ font-size:25px; color:#993366; text-transform:uppercase; padding-bottom:15px;}
.main-page .whychooseus h4{ margin-bottom: 35px; font-size:14px;text-align: left;}
.main-page .fivepoints .point{    text-align: center; font-size:60px; color:#c1c2c7; font-weight:bold; padding:0 0 10px 0; border-right:1px dotted #ccc;}

.main-page .fivepoints .point b{ font-size:24px;}
.main-page .fivepoints .col-md-4{ border:1px dotted #ccc;}
.main-page .fivepoints .point span{ font-size:16px; color: #000; display: block;
    width: 100%;}
.main-page .fivepoints{ text-align:left; margin-bottom:25px; border:1px dotted #ccc;}
.main-page .fivepoints table{ width:100%;}
.main-page .whychooseus .addbr{ border-right:1px dashed #ccc;}
.main-page .whychooseus .downloadB{ background: url(../Images/download-brochure-icon.png) 15px center no-repeat #993366;
    border-radius: 0;
  padding: 15px 0 15px 65px;
  text-align:left;
    width: 100%;
    color: #fff; margin-top: 15px; box-shadow: 0px 3px 8px -2px #666;}
	.main-page .whychooseus .applynow{ background:url(../Images/apply-online-icon.png) 15px center no-repeat #6b1e44;
    border-radius: 0;
	 text-align:left;
   padding: 15px 0 15px 65px;
    width: 100%;
    color: #fff; margin-top: 15px;box-shadow: 0px 3px 8px -2px #666;}
	
.main-page .fivepoints .col-md-4,.main-page .fivepoints .col-md-6{ border-right:1px dashed #ccc;}
.right-borde-none{ border-right:none !important;}
/*----Recruiters---*/

.main-page .recruiters {
    text-align: center;
    padding: 15px 0px;
    background: #fff;
    position: relative;
	
}
.main-page .recruiters h1 {
    font-size: 25px;
    text-transform: uppercase;
    padding-bottom: 15px;
	color:#993366;
}
.main-page .recruiters .carousel-control.right{ background:url(../Images/right-arrow-big.png) no-repeat right center;}
.main-page .recruiters .carousel-control.left{ background:url(../Images/left-arrow-big.png) no-repeat left center;}

/*testimonials*/

.main-page  .testimonials{ text-align: center; padding: 15px 0px; background:#f3f3f3; min-height:350px; position:relative;}
 .main-page  .testimonials .text-box{ /*border:1px solid #ccc;*/ padding:15px;/* background: #fff;*/}
  .main-page  .testimonials .text-box img{height: 130px; width:130px; border-radius:50%;border: 0;}
   .main-page  .testimonials .text-box p{ font-size:12px;}
.main-page .testimonials h1{ font-size:25px; text-transform:uppercase; padding-bottom:15px;}
.main-page .testimonials hr{ border-top:1px solid #d9d5d7; border-bottom:1px solid #fff;}
.main-page .testimonials blockquote{ border:none;}
.main-page .testimonials .carousel-control.right{ background:url(../Images/right-arrow-big.png) no-repeat right center;}
.main-page .testimonials .carousel-control.left{ background:url(../Images/left-arrow-big.png) no-repeat left center;}
.main-page .testimonials .carousel-control.right,.main-page .testimonials .carousel-control.left{   border: none;}

/*----testimonials----*/
.testimonials-test{ text-align:left}
 .testimonials-slide {
    margin: 0
}
.testimonials-slide > p {
    background-color: #fff;
    border: 1px solid #e1e1e0;
    margin-bottom: 2rem;
    padding: 2rem;
    position: relative;height: 385px; font-size:13px;
}
.vertical-align-full > span.blank, .vertical-align > span.blank {
    height: 100%;
    width: 0;
}
.vertical-align-full > *, .vertical-align > * {
    display: inline-block;
    vertical-align: middle;
}

.testimonials-slide .customer-wrapper .customer-img {
    float: left;
    margin-bottom: 1rem;
    margin-right: 1rem;
    overflow: hidden;
width: 80px;
    height: 80px;
    border-radius: 50%;
    border: 3px solid #ccc;
}

.testimonials-slide .customer-wrapper h4,.testimonials-slide .customer-wrapper p {
    margin: 0;
}
.testimonials-slide .customer-wrapper .customer-img > img {
    width: 100%;
}
.testimonials-slide .customer-wrapper h4, .testimonials-slide .customer-wrapper p {
    margin: 0;
}
.testimonials-slide > p::after,.testimonials-slide > p::before {
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-top: 14px solid #fff;
    bottom: -14px;
    content: '';
    height: 0;
    left: 14px;
    position: absolute;
    width: 0;
}
.testimonials-slide > p::before {
    border-top: 14px solid #e1e1e0;
    bottom: -15px;
}
.vertical-align-full > :not(.blank) {
    width: 100%;
}
.vertical-align-full > *, .vertical-align > * {
    display: inline-block;
    vertical-align: middle;
}

/* inner page */
.top-margin{ margin-top:98px;}
.header-section{ background:url(../Images/under-graduate-banner.png) center no-repeat; min-height:155px;}


.blink button {
    float: right;
    color: #fff;
    font-size: 20px;
    cursor: pointer;
    text-align: center;
    width: 140px;
    /* height: 42px; */
    background: #33CC66;
    margin-top: 180px;
    margin-left: 0;
    padding: 27px 0 18px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    position: fixed;
    z-index: 99999;
    right: -42px;
    top: 36%;
    border-radius: 0;
    margin-right: 0px;
    line-height: 5px;
    border: none;
}


@-webkit-keyframes blinker {
  from {opacity: 0.0; }
  to {opacity: 3.0;}
}

.blink{
	position: fixed;
	z-index:9999;
	top:270px;
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.6s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;
}

.fixedr {
    position: fixed;
    top: 190px;
    z-index: 2;
    display: block;
    right: 0;
    height: auto;
    width: 80px;
    box-shadow: 1px 2px 12px #666;
    border: 1px solid #fff;
}

.fixedr a.ap {
    background: url(../Images/calltoaction.png) scroll 0 80px;
    height: 80px;
    width: 80px;
    display: block;
}
.fixedr a.b {
    background: url(../Images/calltoaction.png) scroll 0 160px;
    height: 80px;
    width: 80px;
    display: block;
}
.fixedr a.c {
    background: url(../Images/calltoaction.png) scroll 0 0;
    height: 80px;
    width: 80px;
    display: block;
}



.fixedr-crf {
    position: fixed;
    top: 300px;
    z-index: 2;
    display: block;
    right: 0;
    height: auto;
	background-color: #F44336;
    width: 145px;
	text-align:center;
	font-size:16px;
	padding:10px;
    box-shadow: 1px 2px 12px #666;
    border: 1px solid #fff;
}


.fixedr-crf a {
    display: block;
	color:#fff;
}

.fixedr-crf-mob {
    position: fixed;
    top: 550px;
    z-index: 2;
    right: 0;
    height: auto;
	background-color: #F44336;
    width: 145px;
	text-align:center;
	font-size:14px;
	padding:10px;
    box-shadow: 1px 2px 12px #666;
    border: 1px solid #fff;
}


.fixedr-crf-mob a {
    display: block;
	color:#fff;
}
.main-box .form-enquir{ width:50%; text-align:center; margin:0 auto;}
.form-enquir iframe{ height:500px; width:100%;}
.form-enquir h3{font-size: 25px;
    font-family: arial;
    margin: 15px 0;
    text-align: center;}

