body{font-family: 'Roboto', sans-serif;}
h1{font-family: 'Roboto', sans-serif;}
h2{font-family: 'Roboto', sans-serif;}
h3{font-family: 'Roboto', sans-serif;}
p{font-family: 'Roboto', sans-serif;}


/*header*/
.header{width:100%;background-color:#25385b;padding: 0px; padding:7px 0px;}
.header-welcome p{color:#fff;font-size:13px; margin:0; padding-top: 2px;}
.header-right { display: table;  width: 100%;  text-align: right;}
.header-right ul{width:100%;float:left;margin:0;padding:0;}
.header-right ul li{display:inline-block;list-style:none;color:#fff;font-size:13px; padding: 0px 8px;}
.header-right ul li a{ text-decoration:none; color:#fff;}
.header-right ul li a:hover{ color:#ffb606;}
/*.header-right ul li:nth-child(2){padding-left: 38px;}*/
/*.header-right1 ul{width:50%;float:left;margin:0;text-align: right;}
.header-right1 ul li{display:inline-block;list-style:none;color:#fff;font-size:13px;padding-top: 8px;}*/
.header-right ul li:nth-child(3) i{color:#fff;font-size:14px;}
.header-right ul li:nth-child(4) i{color:#fff;font-size:14px;}
.header-right ul li:nth-child(5) i{color:#fff;font-size:14px;background-color:#5d5e5e;padding:4px;}
.header-right ul li:nth-child(5) i:hover {color:#fff;font-size:14px;background-color:#1abc9c;}
.header-right ul li:nth-child(4) i:hover {color:#1abc9c;font-size:14px;}
.header-right ul li:nth-child(3) i:hover {color:#1abc9c;font-size:14px;}
/*header*/


/*ADMISSION ENQUIRY FORM START*/
.admission_form h2{ text-align:center; margin-bottom:35px; font-family: 'Roboto', sans-serif;}
.admission_form .contact_name{}
.admission_form .contact_name label { font-weight: 500; color: #3c4c6d; margin-left:5px; font-family: 'Roboto', sans-serif; font-size:16px;}
.admission_form .cont_nm { width: 100%; padding: 14px 0px 14px 15px; border: none; background-color: #f1f0f1; border: 1px solid #efeded; font-size: 16px; margin-bottom: 20px; font-size:15px; font-family: 'Roboto', sans-serif; color: #6f6f6f;}
.admission_form .cont_nm::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #6f6f6f;
  opacity: 1; /* Firefox */
}

.admission_form .cont_nm:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #6f6f6f;
}

.admission_form .cont_nm::-ms-input-placeholder { /* Microsoft Edge */
  color: #6f6f6f;
}
.admission_form .cont_msg { width: 100%; border: none;background-color: #f1f0f1; font-size: 16px; margin-bottom: 0px;height: 100px; padding: 15px 25px 15px 25px; margin-bottom: 20px;}
.admission_form .holiday{ margin:0; padding:0; display:table; width:100%; padding:10px; margin-bottom:20px;}
.admission_form .holiday li{ width: 25%; float: left; display: block; font-size:16px;}
.admission_form .adm_form_submit{ text-align:center; display:table; width:100%; margin-bottom:50px; margin-top:20px;}
.bgcolorsub{ background:#b80257;}
.admission_form .adm_form_submit a{ text-decoration:none; background:#25385b; padding:13px 55px; display:inline-block; color:#fff; }

.admission_form .adm_form_submit button{text-decoration: none;
    background: #25385b;
    padding: 15px 40px;
    color: #ffffff;
    font-family: Roboto Slab;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: none;
    border: none;}
/*.adm_form_submit {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}*/
/*ADMISSION ENQUIRY FORM close*/



/*navigation*/

/*.navigation-section{width:100%;display:table;}
.navbar-inverse {background-color: #fff;}
.navbar {position: relative;min-height: 50px;margin-bottom: 20px;border: 1px solid transparent;border-radius:0;}
.navbar-header img{width:350px;}
.navbar-inverse .navbar-nav>li>a:hover {color: #9c9c9c;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {color: #5564da;background-color: #f6f6f6;}
.navbar-nav {float: left;margin: 0;padding-top: 30px;}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
color: #9c9c9c;background-color: #fff;}
.navbar-nav>li {float: left;color: #9c9c9c;}
.navbar-nav>li:hover{color: #9c9c9c;}
.navbar-inverse .navbar-nav>li>a {color: #9c9c9c;}
.nav .active a{background-color:#eee;color:#fff;}*/
.navbar { margin-bottom: 7px;}
.navbar-brand>img { width: 320px;}
.navbar-brand { padding:0;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover { color: #5b7dbf;
    background-color: #f6f6f6;}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover { color: #615f5f; background-color: transparent;}
.nav>li { margin-top:15px; margin-bottom:15px;}
.navbar-inverse .navbar-nav>li>a { color: #5d5e5e; font-size:15px;/*text-transform: uppercase;*/}
.navbar-inverse .navbar-nav>li>a:hover { color: #ffb606;}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {color: #424242;background:none;}
.nav>li>a { padding: 10px 10px;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {background:none; border-color: #337ab7;}
.navbar-toggle { margin-top: 22px;}
.navbar-nav>li>a {padding-top: 15px; padding-bottom: 15px; padding-left: 7px; padding-right: 6px;}
.dropdown-menu>li>a { padding: 3px 12px;/*text-transform: uppercase;*/}

/*navigation*/

/*banner section start*/

/*banner section close*/




/*infrastructure*/
.computer-lab-section-detail{display: table;width: 100%;margin: 40px 0px;padding-bottom: 20px;}
.computer-lab-section-detail .computer-lab-section-detail-text h3{font-family: 'Roboto Slab', serif;color: #5d5e5e;margin-bottom: 15px;}
.computer-lab-section-detail .computer-lab-section-detail-text h3:before{    content: '';width: 5px;height: 45px;background: #ffb606;display: inline-block;vertical-align: middle; margin-right: 15px;}
.computer-lab-section-detail .computer-lab-section-detail-text p{color: #5d5e5e;font-family: 'Roboto', sans-serif;font-size: 17px;font-style: normal;font-weight: 400; text-align:justify;}
.computer-lab-section-detail .computer-lab-section-detail-text .computer-lab-pic{    float: right;margin-left: 20px;margin-bottom: 20px;}
.computer-lab-section-detail .computer-lab-section-detail-text .computer-lab-pic1{    float: left;margin-right: 20px;margin-bottom: 20px;}

.breadcrumb_college{ margin:0; padding:0; color:#fff; margin-top:60px;}
.breadcrumb_college li{ margin:0; padding:0; list-style:none; display:inline-block; color:#fff; font-size:16px; }
.breadcrumb_college li a{ text-decoration:none; color:#fff;}
.breadcrumb_college li span{ color:#ffb606;}


.computer-lab-banner{ background-image:url(../images/infrastructure/comp-lab.png);
 background-size:cover; background-attachment:fixed; height:530px; background-position:center;}
.computer-lab-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; 
color:#fff; width:50%; line-height:42px;}
.floor-wise-title {text-align: center;}
.floor-wise-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;margin-top: 30px;}
.floor-wise-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.floor-wise-section{ margin:15px 0px;}
.floor-wise-section .panel-default>.panel-heading {color: #333; background-color: #fff; border-color: #e4e5e7; padding: 0; -webkit-user-select: none;
  -moz-user-select: none; -ms-user-select: none; user-select: none;}
.floor-wise-section .panel-default>.panel-heading a { display: block; padding: 16px 15px; background:#eee; text-decoration:none;}
.floor-wise-section .panel-default>.panel-heading a:hover { color:#5b7dbf;}
.floor-wise-section .panel-default>.panel-heading a:after {content: ""; position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
  float: right; transition: transform .25s linear; -webkit-transition: -webkit-transform .25s linear;}
.floor-wise-section .panel-default>.panel-heading a[aria-expanded="true"] { background-color: #eee;}
.floor-wise-section .panel-default>.panel-heading a[aria-expanded="true"]:after { content: "\2212"; -webkit-transform: rotate(180deg); transform: rotate(180deg);}
.floor-wise-section .panel-default>.panel-heading a[aria-expanded="false"]:after {content: "\002b"; -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.floor-wise-section .accordion-option { width: 100%; float: left; clear: both; margin: 15px 0;}
.floor-wise-section .accordion-option .title { font-size: 20px; font-weight: bold; float: left; padding: 0; margin: 0;}
.floor-wise-section .accordion-option .toggle-accordion {float: right;font-size: 16px; color: #6a6c6f;}
.floor-wise-section .accordion-option .toggle-accordion:before { content: "Expand All";}
.floor-wise-section .accordion-option .toggle-accordion.active:before { content: "Collapse All";}
.floor-wise-section .panel-group .panel { margin-bottom: 0; border-radius: 0px; margin-bottom:25px;}
.floor-wise-section .panel-default { border:none;}
.floor-wise-section .panel-title { font-size: 20px; font-family: 'Roboto Slab', serif;}
.floor-wise-section .panel-group{ margin-top:35px;}
.floor-wise-section .panel-default>.panel-heading:before { content: ""; position: absolute; height: 55px; width: 4px; background: #ffb606;}
.floor-wise-section .table thead tr {background: #3c4c6d;}
.floor-wise-section .table th { font-family: 'Roboto Slab', serif; font-weight: 400; color: #fff; font-size: 17px;}
.floor-wise-section .table>thead>tr>th{padding: 12px;}
.floor-wise-section .table>tbody>tr>td{font-family: 'Roboto', sans-serif; padding: 12px; font-size:15px;}
.floor-wise-section table {border-bottom: 3px #616060; border-bottom-style: double;}

/*infrastructure*/


/*testimonials starts*/
.testiomials_section{ margin:50px 0px;}
.testiomials_section_section{ margin:30px 0px;}
.testionialsbanner{background-image:url(../images/alumini/testbanner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.testionialsbanner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.testiomials_section .title2{margin-bottom: 30px;}     
.testiomials_section .title2 h3{color: #5b7dbf;font-family: 'Roboto', sans-serif;font-size: 33px;text-align:center;}
.testiomials_section .title2 h3:after{content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;
margin: 0 auto;margin-top: 10px;}
.testiomials_section .comments h4{font-family: 'Roboto Slab', sans-serif;color: #222; font-size: 25px;}
.testiomials_section .comments p{font-family: 'Roboto', sans-serif; font-size:17px; text-align:justify;}
.testiomials_section .outside {float: left;margin-right: 20px;margin-bottom: 20px;width: 25%;}
.testiomials_section .outside1 {float: right;margin-left: 20px;margin-bottom: 20px;width: 25%;}
.testiomials_section .testi{display:table; width:100%;}
.testiomials_section .testimonial1 img{width:100%;}
.testiomials_section .testimonial2 img{width:100%;}
.testiomials_section .t1{ margin-bottom:30px;}

/*testimonials ends*/



/*reg form start*/
.list_of_activity_title h2 {
    color: #5b7dbf;
    margin: 0;
    font-family: 'Roboto', sans-serif;
    font-size: 30px;
    line-height: 33px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: none;
    margin-bottom: 20px;
    margin-top: 30px;
}

.list_of_activity_title h2:after {
    content: "";
    height: 2px;
    width: 100px;
    background-color: #ffb606;
    display: block;
    margin: 0 auto;
    margin-top: 10px;
}

.list_of_activity_title {
    text-align: center;
}

.online-paper-submission{
    width: 100%;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 20px;
    padding-bottom: 20px;
}
.online_paper_submisson_banner{ background-image:url(../images/alumini/alumini-form-banner.png);
 background-size:cover; background-attachment:fixed; height:530px; background-position:center;}
.online_paper_submisson_banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; 
color:#fff; width:50%; line-height:42px;}

.online-paper-submission-form{
    width: 100%;

}
.submisson-form-fields{
    width: 100%;
border:2px solid #ddd;
       margin-bottom: 15px;
    padding: 10px;

}

.submisson-form-fields sup{color:#fd0202;    font-size: 13px;}

.submisson-form-fields input{
    border-color: #fff;
    box-shadow: none;
    width: 100%;
    padding: 5px;
    border:none;
}
 .submit-button{
    padding: 0px;
    
    border:none;
 }
 #submit{
    padding: 15px;
    font-size: 22px;
    background-color: #25385b;
    color:#fff;
 }

/*reg form ends*/


/*about-us-start*/
.about-us-banner{background-image:url(../files/img/about-us/about-us-banner.png); background-attachment:fixed; height:530px; background-size:cover; /*background-position:center;*/}
.about-us-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}

.chairman-section{ margin:20px 0px;}
.chairman-detail{ display:table; width:100%;    padding: 50px 0px 10px 0px;}
.chairman-detail .career_guide_text{ margin-bottom:50px;}
.chairman-detail .career_guide_text h3{ font-family: 'Roboto', sans-serif; color:#3a6ac1; margin-bottom:15px;font-size:33px;font-style: normal; font-weight: 400;}
.chairman-detail .career_guide_text h2{ font-family: 'Roboto Slab', serif; color:#3a6ac1; margin-bottom:15px;font-size:22px;font-style: normal; font-weight: 400;}
.chairman-detail .career_guide_text h3:after {    content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;margin-top: 10px;}
.chairman-detail .career_guide_text p{color: #393a3a;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400; text-align:justify;}
.chairman-detail .career_guide_text ul{}
.chairman-detail .career_guide_text ul li{color: #5d5e5e;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400;margin-bottom: 15px; text-align:justify;}
.chairman-detail .career_guide_text ul li a{text-decoration:underline;}
.chairman-detail .pdf-under{text-decoration:underline;}
.chairman-detail .career_guide_text .career_pic{float: left; margin-right: 20px; margin-bottom: 20px;}
.chairman-detail .career_guide_text .career_pic1{float: left; margin-right: 20px; margin-bottom: 20px;}
.chairman-detail h4 span{text-align:right; display:block;color:#393a3a;}


.director-section{ margin:0px 0px;background-color: #3c4c6d;}
.director-detail{ display:table; width:100%;    padding: 50px 0px;}
.director-detail .career_guide_text{ margin-bottom:50px;}
.director-detail .career_guide_text h3{ font-family: 'Roboto', sans-serif; color:#ececec; margin-bottom:15px;font-size:33px;font-style: normal; font-weight: 400;}
.director-detail .career_guide_text h3:before {content: ''; width: 5px; height: 45px; background: #ffb606; display: inline-block; vertical-align: middle; margin-right: 15px;}
.director-detail .career_guide_text p{color: #ececec;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400; text-align:justify;}
.director-detail .career_guide_text ul{}
.director-detail .career_guide_text ul li{color: #5d5e5e;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400;margin-bottom: 15px; text-align:justify;}
.director-detail .career_guide_text ul li a{text-decoration:underline;}
.pdf-under{text-decoration:underline;}
.director-detail .career_guide_text .career_pic{float: right; margin-left: 20px; margin-bottom: 20px;}
.director-detail .career_guide_text .career_pic1{float: left; margin-right: 20px; margin-bottom: 20px;}



.principals-section{ margin:20px 0px;}
.principals-detail{ display:table; width:100%;    padding: 50px 0px 10px 0px;}
.principals-detail .career_guide_text{ margin-bottom:50px;}
.principals-detail .career_guide_text h3{ font-family: 'Roboto', sans-serif; color:#3a6ac1; margin-bottom:15px;font-size:33px;font-style: normal; font-weight: 400;}
.principals-detail .career_guide_text h2{ font-family: 'Roboto Slab', serif; color:#3a6ac1; margin-bottom:15px;font-size:22px;font-style: normal; font-weight: 400;}
.principals-detail .career_guide_text h3:after {    content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;margin-top: 10px;}
.principals-detail .career_guide_text p{color: #393a3a;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400; text-align:justify;}
.principals-detail .career_guide_text ul{}
.principals-detail .career_guide_text ul li{color: #5d5e5e;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400;margin-bottom: 15px; text-align:justify;}
.principals-detail .career_guide_text ul li a{text-decoration:underline;}
.principals-detail .pdf-under{text-decoration:underline;}
.principals-detail .career_guide_text .career_pic{float: right; margin-left: 20px; margin-bottom: 20px;}
.principals-detail .career_guide_text .career_pic1{float: left; margin-right: 20px; margin-bottom: 20px;}
.principals-detail h4 span{text-align:right; display:block;color:#393a3a;}


.university-section{ margin:20px 0px;}
.university-detail{ display:table; width:100%;    padding: 50px 0px 10px 0px;}
.university-detail .career_guide_text{ margin-bottom:50px;}
.university-detail .career_guide_text h3{ font-family: 'Roboto', sans-serif; color:#3a6ac1; margin-bottom:15px;font-size:33px;font-style: normal; font-weight: 400;}
.university-detail .career_guide_text h2{ font-family: 'Roboto Slab', serif; color:#3a6ac1; margin-bottom:15px;font-size:22px;font-style: normal; font-weight: 400;}
.university-detail .career_guide_text h3:after {    content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;margin-top: 10px;}
.university-detail .career_guide_text p{color: #393a3a;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400; text-align:justify;}
.university-detail .career_guide_text ul{}
.university-detail .career_guide_text ul li{color: #5d5e5e;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400;margin-bottom: 15px; text-align:justify;}
.university-detail .career_guide_text ul li a{text-decoration:underline;}
.university-detail .pdf-under{text-decoration:underline;}
.university-detail .career_guide_text .career_pic{float: right; margin-left: 20px; margin-bottom: 20px;}
.university-detail .career_guide_text .career_pic1{float: left; margin-right: 20px; margin-bottom: 20px;}
.university-detail h4 span{text-align:right; display:block;color:#393a3a;}


.account-section{ margin:0px 0px;}
.account-detail{ display:table; width:100%;    padding: 0px 0px 10px 0px;}
.account-detail .career_guide_text{ margin-bottom:50px;}
.account-detail .career_guide_text h3{ font-family: 'Roboto', sans-serif; color:#3a6ac1; margin-bottom:15px;font-size:33px;font-style: normal; font-weight: 400;}
.account-detail .career_guide_text h2{ font-family: 'Roboto Slab', serif; color:#3a6ac1; margin-bottom:15px;font-size:22px;font-style: normal; font-weight: 400;}
.account-detail .career_guide_text h3:after {    content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;margin-top: 10px;}
.account-detail .career_guide_text p{color: #393a3a;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400; text-align:justify;}
.account-detail .career_guide_text ul{}
.account-detail .career_guide_text ul li{color: #5d5e5e;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400;margin-bottom: 15px; text-align:justify;}
.account-detail .career_guide_text ul li a{text-decoration:underline;}
.account-detail .pdf-under{text-decoration:underline;}
.account-detail .career_guide_text .career_pic{float: right; margin-left: 20px; margin-bottom: 20px;}
.account-detail .career_guide_text .career_pic1{float: left; margin-right: 20px; margin-bottom: 20px;}
.account-detail h4 span{text-align:right; display:block;color:#393a3a;}

.management-section{ margin:0px 0px;}
.management-detail{ display:table; width:100%;    padding: 0px 0px 10px 0px;}
.management-detail .career_guide_text{ margin-bottom:50px;}
.management-detail .career_guide_text h3{ font-family: 'Roboto', sans-serif; color:#3a6ac1; margin-bottom:15px;font-size:33px;font-style: normal; font-weight: 400;}
.management-detail .career_guide_text h2{ font-family: 'Roboto Slab', serif; color:#3a6ac1; margin-bottom:15px;font-size:22px;font-style: normal; font-weight: 400;}
.management-detail .career_guide_text h3:after {    content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;margin-top: 10px;}
.management-detail .career_guide_text p{color: #393a3a;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400; text-align:justify;}
.management-detail .career_guide_text ul{}
.management-detail .career_guide_text ul li{color: #5d5e5e;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400;margin-bottom: 15px; text-align:justify;}
.management-detail .career_guide_text ul li a{text-decoration:underline;}
.management-detail .pdf-under{text-decoration:underline;}
.management-detail .career_guide_text .career_pic{float: right; margin-left: 20px; margin-bottom: 20px;}
.management-detail .career_guide_text .career_pic1{float: left; margin-right: 20px; margin-bottom: 20px;}
.management-detail h4 span{text-align:right; display:block;color:#393a3a;}

.PG-section{ margin:0px 0px;}
.PG-detail{ display:table; width:100%;    padding: 0px 0px 10px 0px;}
.PG-detail .career_guide_text{ margin-bottom:50px;}
.PG-detail .career_guide_text h3{ font-family: 'Roboto', sans-serif; color:#3a6ac1; margin-bottom:15px;font-size:33px;font-style: normal; font-weight: 400;}
.PG-detail .career_guide_text h2{ font-family: 'Roboto Slab', serif; color:#3a6ac1; margin-bottom:15px;font-size:22px;font-style: normal; font-weight: 400;}
.PG-detail .career_guide_text h3:after {    content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;margin-top: 10px;}
.PG-detail .career_guide_text p{color: #393a3a;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400; text-align:justify;}
.PG-detail .career_guide_text ul{}
.PG-detail .career_guide_text ul li{color: #5d5e5e;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400;margin-bottom: 15px; text-align:justify;}
.PG-detail .career_guide_text ul li a{text-decoration:underline;}
.PG-detail .pdf-under{text-decoration:underline;}
.PG-detail .career_guide_text .career_pic{float: right; margin-left: 20px; margin-bottom: 20px;}
.PG-detail .career_guide_text .career_pic1{float: left; margin-right: 20px; margin-bottom: 20px;}
.PG-detail h4 span{text-align:right; display:block;color:#393a3a;}



.annual-report-section{ margin:20px 0px;}
.annual-report-detail{ display:table; width:100%;    padding: 50px 0px 10px 0px;}
.annual-report-detail .career_guide_text{ margin-bottom:50px;}
.annual-report-detail .career_guide_text h3{ font-family: 'Roboto', sans-serif; color:#3a6ac1; margin-bottom:15px;font-size:33px;font-style: normal; font-weight: 400;}
.annual-report-detail .career_guide_text h2{ font-family: 'Roboto Slab', serif; color:#3a6ac1; margin-bottom:15px;font-size:22px;font-style: normal; font-weight: 400;}
.annual-report-detail .career_guide_text h3:after {    content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;margin-top: 10px;}
.annual-report-detail .career_guide_text p{color: #393a3a;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400; text-align:justify;}
.annual-report-detail .career_guide_text ul{}
.annual-report-detail .career_guide_text ul li{color: #5d5e5e;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400;margin-bottom: 15px; text-align:justify;}
.annual-report-detail .career_guide_text ul li a{text-decoration:underline;}
.annual-report-detail .pdf-under{text-decoration:underline;}
.annual-report-detail .career_guide_text .career_pic{float: right; margin-left: 20px; margin-bottom: 20px;}
.annual-report-detail .career_guide_text .career_pic1{float: left; margin-right: 20px; margin-bottom: 20px;}
.annual-report-detail h4 span{text-align:right; display:block;color:#393a3a;}


.vision_mission_ncrd{ background:#f5f5f5; padding:90px 0px;}
.vision_mission_ncrd_title h2{color: #5b7dbf; margin: 0;font-family: 'Roboto', sans-serif; font-size: 33px; font-style: normal; font-weight: 400;  letter-spacing: 0px; text-transform: none; margin-bottom: 18px; text-align:center;}
.vision_mission_ncrd_title h2:after {content: "";height: 2px; width: 100px;background-color: #ffb606; display: block; margin:0 auto; margin-top: 10px;}
.vision_mission_ncrd_title h4{ color: #5d5e5e;font-family: 'Roboto Slab', serif; font-size: 23px; text-align: center;}
.vision_mission_ncrd_title p{ text-align:center; color: #393a3a; font-family: 'Roboto', sans-serif;  font-size: 18px;  line-height: 22px; font-style: normal; font-weight: 600;}
.vision_ncrd_text{ display:table; width:100%; background: #fff; /*margin: 12px !important;*/  margin-top: 60px !important; border: 1px solid rgba(0,0,0,0.07); padding: 24px 30px 0px 38px; box-shadow: 2px 4px 9px 1px rgba(0,0,0,0.05), 0 1px 1px rgba(0,0,0,0.04); display: block; color: #515978; -webkit-transition: .2s transform,.2s box-shadow; transition: .2s transform,.2s box-shadow; height:330px;}
.vision_ncrd_text:hover {-webkit-transform: translateY(-4px); -ms-transform: translateY(-4px); transform: translateY(-4px); box-shadow: 6px 9px 13px rgba(0,0,0,0.09);}
.vision_mission_ncrd .vision_ncrd_text .icon1{position: absolute; width: 80px; height: 80px; margin: -48px 0 0 -8px;background: no-repeat center; background-size: contain;}
.vision_mission_ncrd .vision_ncrd_text .icon1 { background-image:url(../files/img/about-us/ncrd-vision.png); }
.vision_mission_ncrd .vision_ncrd_text .icon2{position: absolute; width: 80px; height: 80px; margin: -48px 0 0 -8px;background: no-repeat center; background-size: contain;}
.vision_mission_ncrd .vision_ncrd_text .icon2 { background-image:url(../files/img/about-us/ncrd-mission.png); }
.vision_mission_ncrd .vision_ncrd_text .icon3{position: absolute; width: 80px; height: 80px; margin: -48px 0 0 -8px;background: no-repeat center; background-size: contain;}
.vision_mission_ncrd .vision_ncrd_text .icon3 { background-image:url(../files/img/about-us/ncrd-objective.png); }
.vision_mission_ncrd .vision_ncrd_text .icon4{position: absolute; width: 80px; height: 80px; margin: -48px 0 0 -8px;background: no-repeat center; background-size: contain;}
.vision_mission_ncrd .vision_ncrd_text .icon4 { background-image:url(../images/ncrd-qlty-policy.png); }
.vision_mission_ncrd .vision_ncrd_text h4{margin: 0 0 -8px 84px !important; color: #528ff0; font-size:26px; font-family: 'Roboto', sans-serif;}
.vision_mission_ncrd .vision_ncrd_text ul{ margin:0; padding:0; margin:25px 0px; font-family: 'Roboto', sans-serif;}
.vision_mission_ncrd .vision_ncrd_text ul li{ margin:0; padding:0; font-family: 'Roboto', sans-serif; color: #5d5e5e; font-size:16px; margin-bottom:10px; text-align:justify;}
.vision_mission_ncrd .vision_ncrd_text p{ font-family: 'Roboto', sans-serif; color: #5d5e5e; font-size:16px;}



.college-phm-committie{ /*margin:50px 0px;*/  padding: 50px 0;}
.college-phm-committie-title h2{color: #5b7dbf; margin: 0;font-family: 'Roboto', sans-serif; font-size: 33px; font-style: normal; font-weight: 400;  letter-spacing: 0px; text-transform: none; margin-bottom: 35px; text-align:center;}
.college-phm-committie-title h2:after {content: "";height: 2px; width: 100px;background-color: #ffb606; display: block; margin:0 auto; margin-top: 10px;}
.college-phm-committie .govern1 img{width:100%;}
.college-phm-committie .govern_ncrd .text-box {position: relative;text-align: center;padding: 20px 15px;background: #fafafa;border: 1px solid #fafafa;    transition: all .5s ease-in-out;}
.college-phm-committie .govern_ncrd .text-box h3 { color: #4b6698; display: block; margin: 0 0 14px;font-size: 15px; font-weight: bold;text-transform: uppercase; font-family: 'Roboto Slab', sans-serif; margin-bottom:5px;}
.college-phm-committie .govern_ncrd .text-box h3 span{ font-size:12px; display:block; margin-top:7px;}   
.college-phm-committie .govern_ncrd .text-box p { display: block; font-size: 17px; color: #ffb606; margin: 4px 9px; font-style: normal;}
.college-phm-committie .govern_ncrd .text-box h5 { display: block; font-size: 17px; color: #5d5e5e;  font-style: normal;}
.college-phm-committie .govern_ncrd:hover .text-box { border: 1px solid #ffb606; margin: -40px 0 0;}
.college-phm-committie .govern_ncrd { overflow: hidden;}
.college-phm-committie .govern_ncrd{ /*height:510px;*/}
.college-phm-committie #owl-demo8 .item{ padding:15px;}
#owl-demo8 .customNavigation{ text-align:center;}

.college-phm-committie .table thead tr { background: #3c4c6d;}
.college-phm-committie .table th { font-family: 'Roboto Slab', serif; font-weight: 400; color: #fff; font-size: 17px; padding: 15px 8px;}
.college-phm-committie .table>tbody>tr>td { font-family: 'Roboto', sans-serif;  padding: 12px; font-size: 16px;}
.college-phm-committie table { border-bottom: 3px #616060; border-bottom-style: double;}


.ncrd_committe_section{ margin-bottom:80px;}
.ncrd_committe_section img{ width:100%;}
.ncrd_committe_detail{ display:table; width:100%; margin-top:15px;}
.ncrd_committe_title{ margin-bottom:40px;}
.ncrd_committe_title h2{color: #5b7dbf; margin: 0;font-family: 'Roboto', sans-serif; font-size: 33px; font-style: normal; font-weight: 400;  letter-spacing: 0px; text-transform: none; margin-bottom: 18px; text-align:center;}
.ncrd_committe_title h2:after {content: "";height: 2px; width: 100px;background-color: #ffb606; display: block; margin:0 auto; margin-top: 10px;}


.ncrd_committe1{ background-image:url(../files/img/students/antiragging.png); background-repeat:no-repeat; background-size:cover; padding:40px 20px;min-height: 285px;}
.ncrd_committe1 h3{font-family: 'Roboto', sans-serif; font-size: 23px; padding:50px 0px; color:#fff;}
.ncrd_committe1 a{ text-decoration:none; color:#fff;}
.ncrd_committe1 a:hover{ text-decoration:none; color:#ffb606;}


.ncrd_committe2{ background-image:url(../files/img/students/sc-st.png); background-repeat:no-repeat; background-size:cover; padding:40px 20px;min-height: 285px;}
.ncrd_committe2 h3{font-family: 'Roboto', sans-serif; font-size: 23px; padding:50px 0px; color:#fff;}
.ncrd_committe2 a{ text-decoration:none; color:#fff;}
.ncrd_committe2 a:hover{ text-decoration:none; color:#ffb606;}


.ncrd_committe3{ background-image:url(../files/img/students/statutory.png); background-repeat:no-repeat; background-size:cover; padding:40px 20px;    margin-bottom: 22px;min-height: 285px;}
.ncrd_committe3 h3{font-family: 'Roboto', sans-serif; font-size: 23px; padding:50px 0px; color:#fff;}
.ncrd_committe3 a{ text-decoration:none; color:#fff;}
.ncrd_committe3 a:hover{ text-decoration:none; color:#ffb606;}


.ncrd_committe4{ background-image:url(../files/img/students/non-statutory.png); background-repeat:no-repeat; background-size:cover; padding:40px 20px;    margin-bottom: 22px;min-height: 285px;}
.ncrd_committe4 h3{font-family: 'Roboto', sans-serif; font-size: 23px; padding:50px 0px; color:#fff;}
.ncrd_committe4 a{ text-decoration:none; color:#fff;}
.ncrd_committe4 a:hover{ text-decoration:none; color:#ffb606;}

.ncrd_committe5{ background-image:url(../files/img/students/board-governor.png); background-repeat:no-repeat; background-size:cover; padding:40px 20px;    margin-bottom: 22px;min-height: 285px;}
.ncrd_committe5 h3{font-family: 'Roboto', sans-serif; font-size: 23px; padding:50px 0px; color:#fff;}
.ncrd_committe5 a{ text-decoration:none; color:#fff;}
.ncrd_committe5 a:hover{ text-decoration:none; color:#ffb606;}

.ncrd_committe6{ background-image:url(../files/img/students/college-comittee.png); background-repeat:no-repeat; background-size:cover; padding:40px 20px;    margin-bottom: 22px;min-height: 285px;}
.ncrd_committe6 h3{font-family: 'Roboto', sans-serif; font-size: 23px; padding:50px 0px; color:#fff;}
.ncrd_committe6 a{ text-decoration:none; color:#fff;}
.ncrd_committe6 a:hover{ text-decoration:none; color:#ffb606;}

.ncrd_committe7{ background-image:url(../files/img/students/sk.png); background-repeat:no-repeat; background-size:cover; padding:40px 20px;    margin-bottom: 22px;min-height: 285px;}
.ncrd_committe7 h3{font-family: 'Roboto', sans-serif; font-size: 23px; padding:50px 0px; color:#fff;}
.ncrd_committe7 a{ text-decoration:none; color:#fff;}
.ncrd_committe7 a:hover{ text-decoration:none; color:#ffb606;}


.ncrd_committe8{ background-image:url(../files/img/students/incubation.png); background-repeat:no-repeat; background-size:cover; padding:40px 20px;    margin-bottom: 22px;min-height: 285px;}
.ncrd_committe8 h3{font-family: 'Roboto', sans-serif; font-size: 23px; padding:50px 0px; color:#fff;}
.ncrd_committe8 a{ text-decoration:none; color:#fff;}
.ncrd_committe8 a:hover{ text-decoration:none; color:#ffb606;}

.ncrd_committe9{ background-image:url(../files/img/students/women.png); background-repeat:no-repeat; background-size:cover; padding:40px 20px;    margin-bottom: 22px;min-height: 285px;}
.ncrd_committe9 h3{font-family: 'Roboto', sans-serif; font-size: 23px; padding:50px 0px; color:#fff;}
.ncrd_committe9 a{ text-decoration:none; color:#fff;}
.ncrd_committe9 a:hover{ text-decoration:none; color:#ffb606;}

.colg_devp_comtt {background-color: #1c1c1c;}
.colg_devp_comtt_text {text-align: center;padding: 50px 0px;}
.colg_devp_comtt_text h3 {font-family: 'Roboto', sans-serif;font-size: 28px;color: #fff;text-align: center;margin: 0;padding: 0;margin-bottom: 25px;}
.colg_devp_comtt_text a {text-decoration: none;display: inline-block;background: #25395b;color: #fff;padding: 12px 35px;text-align: center;}


.audit-financial-section {margin: 60px 0px;}
.audit-financial-section-title {text-align: center;}
.audit-financial-section-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.audit-financial-section-title h2:after {content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;margin: 0 auto;margin-top: 10px;}
.audit-financial-main {width: 100%;}
.audit-financial-first {text-align: center;padding: 50px 8px;border: 1px solid #ededed;margin-bottom: 20px;}
.audit-financial-first a {text-decoration: none;color: #25385b;}
.audit-financial-first h3 {font-size: 20px;}
.audit-financial-first:hover {box-shadow: 0 8px 16px rgba(0,0,0,.1);}


.about-org-chart-section {margin: 50px 0px;}
.about-org-chart-section-title {text-align: center;}
.about-org-chart-section-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.about-org-chart-section-title h2:after {content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;margin: 0 auto;margin-top: 10px;}
.about-org-chart-section  img {width: 100%;}


.policy-procedure-section{    margin: 50px 0px;}
.policy-procedure-section .mandatory-title {text-align: center;}
.policy-procedure-section .mandatory-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.policy-procedure-section .mandatory-title h2:after {content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;margin: 0 auto;margin-top: 10px;}
.policy-procedure-section .man-disc{width: 65%;margin: 0 auto;display: table;}
.policy-procedure-section .vc_custom_1514970290089 {margin-bottom: 10px !important;}
.policy-procedure-section .rt-vc-imagetext {text-align: center;}
.policy-procedure-section .rt-vc-imagetext .rtin-item {position: relative;display: block;overflow: hidden;border-radius: 10px;}.rt-vc-imagetext .policy-procedure-section .rtin-item .rtin-img {width: 100%;}
.policy-procedure-section .rt-vc-imagetext .rtin-item .rtin-img img {border-radius: 10px;transition: all 1s ease-out;width:100%;}
.policy-procedure-section .rt-vc-imagetext .rtin-item .rtin-overlay {margin: 0 auto;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 100%;z-index: 5;}
.policy-procedure-section .rt-vc-imagetext .rtin-item .rtin-overlay .rtin-title {font-size: 28px;font-weight: 500;line-height: 1.5;color: #fff;}
.policy-procedure-section .rt-vc-imagetext .rtin-item .rtin-overlay .rtin-subtitle {color: #fff;}
.policy-procedure-section .rt-vc-imagetext .rtin-item:after {background-color: rgba(0,0,0,.5);bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;}
.policy-procedure-section .rt-vc-imagetext .rtin-item:hover .rtin-img img {transform: scale(1.2);}
.policy-procedure-section .rtin-subtitle a{font-size: 16px;text-decoration: none;display: inline-block;font-family: 'Roboto', sans-serif;color:#fff;color:#fff;}
.policy-procedure-section .rtin-title h3:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}



.handbook-conduct-section { margin:50px 0px;}
.handbook-conduct-section .student-mentoring-section-title {text-align: center;}
.handbook-conduct-section .student-mentoring-section-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.handbook-conduct-section .student-mentoring-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.handbook-conduct-section .csr-list-act{width:100%;background-color: #25385b;display: table;padding: 25px;}
.handbook-conduct-section .csr-list-act-main{width:100%;    display: table;border-radius: 3px;    border: 1px solid #528ff0;padding: 20px;box-shadow: 3px 10px 12px 6px rgba(0,0,0,0.05), 0 2px 10px rgba(0,0,0,0.08);background: #fff;}
.handbook-conduct-section .csr-list-act-para{float:left;width:60%;    padding-top: 10px;}
.handbook-conduct-section .csr-list-act-view{float:left;width:40%;text-align: right;}
.handbook-conduct-section .csr-list-act-para p{font-family: 'Roboto', sans-serif;font-size: 20px;}
.handbook-conduct-section .csr-list-act-view a{font-family: 'Roboto', sans-serif;font-size: 17px;display:inline-block;background-color:#25385b;color:#fff;padding:10px 20px;}
.handbook-conduct-section .csr-list-act-view a:hover{color:#ffb606;text-decoration:none;}





/*about-us-end*/

/*academics-start*/

.academics-banner{background-image:url(../images/academics/academics-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.academics-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.academics-phy-section { margin:50px 0px;}
.academics-phy-section-title {text-align: center;}
.academics-phy-section-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.academics-phy-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.academics-phy-section-detail{width:100%;float: left;padding-right: 30px;}
.academics-phy-section-detail ul {padding: 0;margin: 0;}
.academics-phy-section-detail ul li {padding: 0;margin: 0;list-style: none;display: inline-block;width: 33.33%;padding: 0 15px;vertical-align: top;}
.academics-phy-section-detail .article1 {border: 1px solid #f2f2f2;    padding: 5px 25px;border-radius: 7px;margin-bottom: 50px;min-height: 172px;}
.academics-phy-section-detail .article1:hover {box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.academics-phy-section-detail .person_date {position: relative;padding-left: 45px;}
.academics-phy-section-detail .person_date:before {
    content: '';
    width: 39px;
    height: 1px;
    background-color: #e0dfdf;
    position: absolute;
    top: 10px;
    left: 0;
}
.academics-phy-section-detail .article1 h3 {position: relative;padding-left: 16px;line-height: 30px;margin-bottom: 20px;color: #25385b;}
.academics-phy-section-detail .article1 h3:before {content: '';background-color: #ffb606;width: 4px;height: 100%;vertical-align: top;position: absolute;left: 0;top: 0px;}
.academics-phy-section-detail .article_para {font-size: 14px !important;font-family: 'Montserrat', sans-serif;line-height: 22px !important;margin-bottom: 10px !important;}
.academics-phy-section-detail .article1 a {display: block;color: #6f89c3;font-size: 14px;font-family: 'Roboto', sans-serif;text-decoration:underline;}
/*academics-end*/


/*industry-interaction-start*/
.industry-interaction-banner{background-image:url(../images/industry-interaction/industry-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.industry-interaction-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.industry-interaction-section { margin:50px 0px;}
.industry-interaction-section .academics-phy-section-title {text-align: center;}
.industry-interaction-section .academics-phy-section-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.industry-interaction-section .academics-phy-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.industry-interaction-section .academics-phy-section-detail{width:100%;float: left;padding-right: 30px;}
.industry-interaction-section .academics-phy-section-detail ul {padding: 0;margin: 0;}
.industry-interaction-section .academics-phy-section-detail ul li {padding: 0;margin: 0;list-style: none;display: inline-block;width: 50%;padding: 0 15px;vertical-align: top;}
.industry-interaction-section .academics-phy-section-detail .article1 {border: 1px solid #f2f2f2;    padding: 5px 25px;border-radius: 7px;margin-bottom: 50px;min-height: 172px;}
.industry-interaction-section .academics-phy-section-detail .article1:hover {box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.industry-interaction-section .academics-phy-section-detail .person_date {position: relative;padding-left: 45px;}
.industry-interaction-section .academics-phy-section-detail .person_date:before {
    content: '';
    width: 39px;
    height: 1px;
    background-color: #e0dfdf;
    position: absolute;
    top: 10px;
    left: 0;
}
.industry-interaction-section .academics-phy-section-detail .article1 h3 {position: relative;padding-left: 16px;line-height: 30px;margin-bottom: 20px;color: #25385b;}
.industry-interaction-section .academics-phy-section-detail .article1 h3:before {content: '';background-color: #ffb606;width: 4px;height: 100%;vertical-align: top;position: absolute;left: 0;top: 0px;}
.industry-interaction-section .academics-phy-section-detail .article_para {font-size: 14px !important;font-family: 'Montserrat', sans-serif;line-height: 22px !important;margin-bottom: 10px !important;}
.industry-interaction-section .academics-phy-section-detail .article1 a {display: block;color: #6f89c3;font-size: 14px;font-family: 'Roboto', sans-serif;text-decoration:underline;}

/*industry-interaction-end*/






/*research-act-start*/
.reasearch-act-banner{background-image:url(../images/research-act/research-act-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.reasearch-act-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.research-activities-title {text-align: center;}
.research-activities-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.research-activities-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.research-activities{ margin:50px 0px;}
.research-activities .services-block { position: relative;}
.research-activities .mb-30 { margin-bottom: 30px; margin-top:40px;}
.research-activities .services-block .inner-box { position: relative; display: block;}
.research-activities .services-block .inner-box .image {position: relative;}
.research-activities .services-block .inner-box .image img {position: relative; width: 100%; display: block;}
.research-activities .services-block .inner-box .image .icon-img {width: 100%; padding:15px;}
.research-activities .services-block .inner-box .image .icon-box{background: #ffb606;}
.research-activities .icon-box {width: 80px; height: 80px; line-height: 80px; margin: 20px auto; color: #fff;  font-size: 25px; text-align: center; display: block;    border-radius: 50%;}
.research-activities .icon-box { width: 100px; height: 100px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); font-size: 43px; line-height: 100px;}
.research-activities .services-block .inner-box .image .icon-box {position: absolute; left: 0px; width: 60px; height: 60px; line-height: 60px; bottom: 0px; top: auto;  color: #222; font-size: 35px; z-index: 1; text-align: center; background-color: #ffb200; margin: 0px; border-radius: 0px; transform: inherit;}
.research-activities .services-block .inner-box .image .overlay-box { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; display: block;   padding: 30px 30px; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease;   -o-transition: all 0.3s ease; background-color: rgba(51,51,51,0.90);}
.research-activities .services-block .inner-box .image .overlay-box .text {position: relative;color: #ffffff; font-size: 20px;line-height: 1.8em; margin-bottom: 10px;}
.research-activities .services-block .inner-box .image .overlay-box .read-more {position: relative; float: right;color: #fff; font-size: 14px; font-weight: 600;    font-family: 'Roboto', sans-serif;}
.research-activities .services-block .inner-box .lower-box {position: relative; padding: 10px 0px; border-bottom: 1px solid #ffb200;}
.research-activities .services-block .inner-box .lower-box h3 {font-family: 'Roboto Slab', serif; position: relative; color: #333333; font-size: 22px; font-weight: 600;line-height: 1.2em;}
.research-activities .services-block .inner-box:hover .image .overlay-box { opacity: 1;}
.research-activities .services-block .inner-box .lower-box h3 a{ text-decoration:none; color:#333333;}
.research-activities .services-block .inner-box .lower-box h3 a:hover{ text-decoration:none; color:#ffb606;}

/*research-act-end*/



/*student corner-start*/
.students-corner-banner{background-image:url(../images/students-corner/student-corner-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.students-corner-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.students-corner-section { margin:60px 0px;}
.students-corner-section-title {text-align: center;}
.students-corner-section-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.students-corner-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.students-corner-section .edugate-layout-1 {position: relative;width: 100%;display: table;background-color: #fafafa;margin-top: 50px;transition: all 0.3s linear;}
.students-corner-section .edugate-layout-1 .edugate-image {width: 45%;height: 150px;position: relative;top: -30px;padding-left: 30px;display: table-cell;}
.students-corner-section .edugate-layout-1 .edugate-image img {width: 100%;}
.students-corner-section .edugate-layout-1 .edugate-content {width: 55%;padding: 35px 20px 20px 20px;}
.students-corner-section .edugate-content {display: table-cell;vertical-align: top;text-align: left;}
.students-corner-section .edugate-layout-1 .edugate-content .title {text-decoration: none;}
.students-corner-section .edugate-layout-1 .edugate-content .title {font-size: 18px;margin: 0 0 6px 0;text-transform: capitalize;}
.students-corner-section .edugate-content .title {font-weight: 700;margin: 0;color: #49575f;display: inline-block;}
/*.dep-act-section .edugate-layout-1 .edugate-content .description {height: 125px;}
.dep-act-section .edugate-content .description {color: #5b7dbf;display: inline-block;width: 100%;line-height: 24px;font-size: 15px;}*/
.students-corner-section .edugate-layout-1:hover {background-color: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);}
.students-corner-section .edugate-layout-1 .edugate-content .description a{font-size:16px;display:inline-block;font-family: 'Roboto Slab', sans-serif;text-decoration:underline;}

/*student corner-end*/



/*training-placement-start*/
.training-placement-banner{background-image:url(../images/training&placement/training-placement-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.top-recruter-banner{background-image:url(../images/training&placement/training-placement-banner3.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.employer-feedback-form{background-image:url(../images/training&placement/Employer-Feedback-Form.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.training-placement-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.placement-training-section .placement_offr_detail{ display:table; width:100%; background-image:url(../images/training&placement/placement-bg.png); background-size:cover; background-attachment:fixed;  padding:40px 0px; margin: 80px 0px 25px 0px; }
.placement-training-section .placement_text p{color: #353535; font-family: 'Roboto', sans-serif;  font-size: 18px;  line-height: 30px; text-align:center; width: 80%; margin: auto; margin-top:20px; }
.placement-training-section-title {text-align: center;}
.placement-training-section-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.placement-training-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}



.placement-psc-ncrd{ background:#f5f5f5; padding:60px 0px;}
.placement-psc-text{ display:table; width:100%; background: #fff; /*margin: 12px !important;*/  border: 1px solid rgba(0,0,0,0.07); padding: 24px 30px 0px 38px; box-shadow: 2px 4px 9px 1px rgba(0,0,0,0.05), 0 1px 1px rgba(0,0,0,0.04); display: block; color: #515978; -webkit-transition: .2s transform,.2s box-shadow; transition: .2s transform,.2s box-shadow; height:280px;}
.placement-psc-text:hover {-webkit-transform: translateY(-4px); -ms-transform: translateY(-4px); transform: translateY(-4px); box-shadow: 6px 9px 13px rgba(0,0,0,0.09);}
.placement-psc-ncrd .placement-psc-text h4{margin: 0; color: #528ff0; font-size:26px; font-family: 'Roboto', sans-serif;}
.placement-psc-ncrd .placement-psc-text ul{ margin:0; padding:0; margin:25px 0px; font-family: 'Roboto', sans-serif;}
.placement-psc-ncrd .placement-psc-text ul li{ margin:0; padding:0; font-family: 'Roboto', sans-serif; color: #5d5e5e; font-size:16px; margin-bottom:10px; text-align:justify;}
.placement-psc-ncrd .placement-psc-text p{ font-family: 'Roboto', sans-serif; color: #5d5e5e; font-size:16px;}


.placement-summer-record-section-detail{display: table;width: 100%;margin: 40px 0px;padding-bottom: 20px;}
.placement-summer-record-section-detail .placement-summer-record-section-detail-text h3{font-family: 'Roboto Slab', serif;color: #5d5e5e;margin-bottom: 15px;}
.placement-summer-record-section-detail .placement-summer-record-section-detail-text h3:before{    content: '';width: 5px;height: 45px;background: #ffb606;display: inline-block;vertical-align: middle; margin-right: 15px;}
.placement-summer-record-section-detail .placement-summer-record-section-detail-text p{color: #5d5e5e;font-family: 'Roboto', sans-serif;font-size: 17px;font-style: normal;font-weight: 400; text-align:justify;}



.placement-student-record{ background-color:#1c1c1c;}
.placement-student-record-text{ text-align:center; padding:50px 0px;}
.placement-student-record-text h3{font-family: 'Roboto', sans-serif; font-size:28px; color:#fff;text-align:center; margin:0; padding:0; margin-bottom:25px;}
.placement-student-record-text a{ text-decoration:none; display:inline-block; background:#25395b; color:#fff; padding:12px 35px; text-align:center;}

/*training-placement-end*/



/*contact us-start*/
.contact-us-banner{background-image:url(../files/img/contact-img/contact-bg.png); background-attachment:fixed; height:530px; background-size:cover; /*background-position:center;*/}
.contact-us-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.direction_map{ margin:70px 0px;}
.direction_map .contact_info_det{ display:table; width:100%; background-image:url(../files/img/contact-img/contact-infobg.png); background-repeat:no-repeat; background-size: cover; background-position: bottom; background-attachment:fixed; padding:50px 40px;}
.direction_map .contact_info_det a{ text-decoration:none; color:#c2c2c2; font-family: 'Roboto', sans-serif; font-size:15px}
.direction_map .contact_info_det a:hover{ color:#f5af08;}
.direction_map .contact_info_det .address { position: relative; padding: 0 0 0 82px; margin: 0 0 16px;}
.direction_map .contact_info_det .title {display: block; color: #fff; font-size: 15px; font-weight: bold; margin: 0 0 24px; text-transform: uppercase; font-family: 'Roboto Slab', serif;}
.direction_map .contact_info_det p {color: #c2c2c2; font-family: 'Roboto Slab', serif; font-size:15px;}
.direction_map .contact_info_det .address::after {background-image:url(../files/img/contact-img/y-50.png); background-repeat:no-repeat;}
.direction_map .contact_info_det .address:after { top: 0; left: 0; width: 62px; height: 62px; content: ""; position: absolute; background-image:url(../files/img/contact-img/y-50.png); background-repeat:no-repeat;}
.direction_map .contact_info_det .phone { position: relative; padding: 0 0 0 82px; margin: 0 0 16px;}
.direction_map .contact_info_det .title {display: block; color: #fff; font-size: 15px;  margin: 0 0 24px; text-transform: uppercase; font-family: 'Roboto Slab', serif;}
.direction_map .contact_info_det .title2 {display: block; color: #fff; font-size: 15px;  margin: 0 0 15px; text-transform: uppercase; font-family: 'Roboto Slab', serif;}
.direction_map .contact_info_det .phone::after {background-image:url(../files/img/contact-img/y-50.png); background-repeat:no-repeat;}
.direction_map .contact_info_det .phone:after { top: 0; left: 0; width: 62px; height: 62px; content: ""; position: absolute; background-image:url(../files/img/contact-img/y-51.png);}
.direction_map .contact_info_det .email { position: relative; padding: 0 0 0 82px; margin: 0 0 16px;}
.direction_map .contact_info_det .title {display: block; color: #fff; font-size: 15px;  margin: 0 0 24px; text-transform: uppercase; font-family: 'Roboto Slab', serif;}
.direction_map .contact_info_det .email::after {background-image:url(../files/img/contact-img/y-50.png); background-repeat:no-repeat;}
.direction_map .contact_info_det .email:after { top: 0; left: 0; width: 62px; height: 62px; content: ""; position: absolute; background-image:url(../files/img/contact-img/y-52.png);}


.list_of_activity_title h2 {
    color: #5b7dbf;
    margin: 0;
    font-family: 'Roboto', sans-serif;
    font-size: 30px;
    line-height: 33px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: none;
    margin-bottom: 20px;
    margin-top: 30px;
}

.list_of_activity_title h2:after {
    content: "";
    height: 2px;
    width: 100px;
    background-color: #ffb606;
    display: block;
    margin: 0 auto;
    margin-top: 10px;
}

.list_of_activity_title {
    text-align: center;
}

.your-inquiry-submission{
    width: 100%;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 20px;
    padding-bottom: 20px;
}


.your-inquiry-submission-form{
    width: 100%;

}
.your-inquiry-submission-fields{
    width: 100%;
       margin-bottom: 15px;
    padding: 10px;

}

.your-inquiry-submission-fields sup{color:#fd0202;    font-size: 13px;}

.your-inquiry-submission-fields input{width: 100%;padding: 15px;background-color: #f1f0f1;border: 1px solid #efeded;}
.your-inquiry-submission-fields textarea{width: 100%;min-height: 286px;padding: 5px;background-color: #f1f0f1;border: 1px solid #efeded;}
 .submit-button1{
    padding: 0px;
    
    border:none;
 }
 #submit1{
    padding: 15px;
    font-size: 22px;
    background-color: #25385b;
    color:#fff;
 }

/*contact us-end*/



/*photo gallery-start*/
.photo-gallery-banner{background-image:url(../images/photo-gallery/photo-gallery-bg.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.photo-gallery-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.photo_gallery_section{ margin:50px 0px;}
.photo_detail{ display:table; width:100%;}
.photo_detail .photo_box{ width:25%; float:left; position:relative;/* padding:10px;*/  padding:2px;}
.photo_detail .photo_box img{ width:100%;}
.photo_detail .photo_box .image_galry {display: block; width: 100%; height: auto;}
.photo_detail .photo_box .overlay_photo {position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; width: 100%; opacity: 0; transition: .5s ease; background-color: rgba(40,57,91,.95);}
.photo_detail .photo_box:hover .overlay_photo {opacity: 1;}
.photo_detail .photo_box .overlay_photo .text {color: white; font-size: 20px; position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center;}
/*photo gallery-end*/




/*sip workforce start*/
.sip-detail-page-inner {
    display: table;
    width: 100%;
    
}
.page-sip-det{ font-family: 'Roboto', sans-serif;
    font-size: 13px;
    color: #595959;
    background: #f5f5f5;
    padding: 10px 0px;
    padding-left: 10px;}

.page-sip-det span{color:#ffb606;}	
.sip-workforce-detail-section {margin: 15px 0px;}

.prof-deatils-section-container{
    width: 100%;
    
    padding-top: 20px;
    padding-bottom:  20px;
    display: table;
}



.prof-detail-img img{width:100%;border-radius:5px;}
.prof-detail-content h3{margin-bottom:40px;font-family: 'Roboto Slab', sans-serif;}
.cborder{color:#3e73d4;padding-bottom: 15px;
    border-bottom: 2px solid #f3f3f3;}

.prof-detail-content p{margin-bottom:30px;}
.prof-detail-content  li{list-style:none;margin-bottom:10px;}
.prof-detail-content  li .fa{color:#3333CC;}



.sip-workforce-banner-d{background-image:url(../files/img/staffs/degree-img/degree-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.sip-workforce-banner-d h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}

.sip-workforce-banner{background-image:url(../files/img/staffs/junior-img/teaching-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.sip-workforce-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.sip-workforce-banner1{background-image:url(../files/img/staffs/office-admin-img/non-teaching-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.sip-workforce-banner1 h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.faculty-pharmacy-section { margin:50px 0px;}
.faculty-pharmacy-section-title {text-align: center;}
.faculty-pharmacy-section-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.faculty-pharmacy-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.faculty-pharmacy-section .alumni1 img{width:100%;}
.faculty-pharmacy-section .text-box {position: relative;text-align: center;padding: 32px 20px;background: #fafafa;border: 1px solid #fafafa;    transition: all .5s ease-in-out;}
.faculty-pharmacy-section .text-box strong {
    color: #222;
    display: block;
    margin: 0 0 14px;
    font-size: 17px;
    font-weight: bold;
    text-transform: uppercase;
    font-family: font-family: 'Roboto Slab', sans-serif;
}   
 .faculty-pharmacy-section .text-box em {
    display: block;
    font-size: 16px;
    color: #ffb606;
    margin: 0 0 16px;
    font-style: normal;
}
.faculty-pharmacy-section .alumni:hover .text-box {
    border: 1px solid #ffb606;
    margin: -40px 0 0;
}
.faculty-pharmacy-section .alumni {
    overflow: hidden;}
.faculty-pharmacy-section .a1{ margin-top:40px;}
.faculty-pharmacy-section .alumni{ height:460px;padding: 10px;}
.faculty-pharmacy-section .text-box a{text-decoration:none;}
.faculty-pharmacy-section p{    text-align: justify;display: table;font-size: 16px;font-family: 'Roboto', sans-serif;color: #696969;line-height: 26px;}
.faculty-member-qualify{display:table;width:100%;margin: 30px 0px;}

.non-teaching-pharma-section { margin:50px 0px;}
.non-teaching-pharma-section-title {text-align: center;}
.non-teaching-pharma-section-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.non-teaching-pharma-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.non-teaching-pharma-section .alumni1 img{width:100%;}
.non-teaching-pharma-section .text-box {position: relative;text-align: center;padding: 32px 20px;background: #fafafa;border: 1px solid #fafafa;    transition: all .5s ease-in-out;}
.non-teaching-pharma-section .text-box strong {
    color: #222;
    display: block;
    margin: 0 0 14px;
    font-size: 17px;
    font-weight: bold;
    text-transform: uppercase;
    font-family: font-family: 'Roboto Slab', sans-serif;
}   
 .non-teaching-pharma-section .text-box em {
    display: block;
    font-size: 16px;
    color: #ffb606;
    margin: 0 0 16px;
    font-style: normal;
}
.non-teaching-pharma-section .alumni:hover .text-box {
    border: 1px solid #ffb606;
    margin: -40px 0 0;
}
.non-teaching-pharma-section .alumni {
    overflow: hidden;}
.non-teaching-pharma-section .a1{ margin-top:40px;}
.non-teaching-pharma-section .alumni{ height:460px;padding: 10px;}
.non-teaching-pharma-section .text-box a{text-decoration:none;}
.non-teaching-pharmacy-view a{color:#fff;display:inline-block;background-color:#5b7dbf;padding:10px 25px;text-align:center;margin: 0 auto;display: table;font-size:17px;font-family: font-family: 'Roboto Slab', sans-serif;text-decoration:none;}


/*sip workforce end*/


/*grievience redhressal start*/
.aicte-faculty-grievience-banner{background-image:url(../images/grievience-redhressal/grievienience-form-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.aicte-faculty-grievience-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.aicte-faculty-grievience-submission{
    width: 100%;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 20px;
    padding-bottom: 20px;
}


.aicte-faculty-grievience-form{
    width: 100%;

}
.aicte-faculty-grievience-form-fields{
    width: 100%;
       margin-bottom: 15px;
    padding: 10px;

}

.aicte-faculty-grievience-form-fields sup{color:#fd0202;    font-size: 13px;}

.aicte-faculty-grievience-form-fields input{width: 100%;padding: 7px;background-color: #f1f0f1;border: 1px solid #efeded;}
.aicte-faculty-grievience-form-fields textarea{width: 100%;padding: 20px;background-color: #f1f0f1;border: 1px solid #efeded;}
.aicte-faculty-grievience-form-fields select{width: 100%;padding: 5px;background-color: #f1f0f1;border: 1px solid #efeded;border-radius: 0px;
    box-shadow: none;}

 .faculty-grievience-proceed{text-align: center;margin-bottom: 20px;}
 .faculty-grievience-proceed a{display: inline-block;background-color: #3c4c6d;padding: 10px 12px;color: #fff;text-decoration:none;}
 
 
 
.aicte-student-grievience-banner{background-image:url(../images/grievience-redhressal/grievienience-form-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.aicte-student-grievience-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.aicte-student-grievience-submission{
    width: 100%;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 20px;
    padding-bottom: 20px;
}


.aicte-student-grievience-form{
    width: 100%;

}
.aicte-student-grievience-form-fields{
    width: 100%;
       margin-bottom: 15px;
    padding: 10px;

}

.aicte-student-grievience-form-fields sup{color:#fd0202;    font-size: 13px;}

.aicte-student-grievience-form-fields input{width: 100%;padding: 7px;background-color: #f1f0f1;border: 1px solid #efeded;}
.aicte-student-grievience-form-fields textarea{width: 100%;padding: 20px;background-color: #f1f0f1;border: 1px solid #efeded;}
.aicte-student-grievience-form-fields select{width: 100%;padding: 5px;background-color: #f1f0f1;border: 1px solid #efeded;border-radius: 0px;
    box-shadow: none;}

 .student-grievience-proceed{text-align: center;margin-bottom: 20px;}
 .student-grievience-proceed a{display: inline-block;background-color: #3c4c6d;padding: 10px 12px;color: #fff;text-decoration:none;}
 
 


.online-staff-grievience-banner{background-image:url(../images/grievience-redhressal/grievienience-form-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.online-staff-grievience-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.online-staff-grievience-submission{
    width: 100%;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 20px;
    padding-bottom: 20px;
}


.online-staff-grievience-form{
    width: 100%;

}
.online-staff-grievience-form-fields{
    width: 100%;
       margin-bottom: 15px;
    padding: 10px;

}

.online-staff-grievience-form-fields sup{color:#fd0202;    font-size: 13px;}

.online-staff-grievience-form-fields input{width: 100%;padding: 7px;background-color: #f1f0f1;border: 1px solid #efeded;}
.online-staff-grievience-form-fields textarea{width: 100%;padding: 20px;background-color: #f1f0f1;border: 1px solid #efeded;}
.online-staff-grievience-form-fields select{width: 100%;padding: 5px;background-color: #f1f0f1;border: 1px solid #efeded;border-radius: 0px;
    box-shadow: none;}

 .online-staff-grievience-proceed{text-align: center;margin-bottom: 20px;}
 .online-staff-grievience-proceed a{display: inline-block;background-color: #3c4c6d;padding: 10px 24px;color: #fff;text-decoration:none;}  
 
 
.student-grievience-banner{background-image:url(../images/grievience-redhressal/grievienience-form-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.student-grievience-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.student-grievience-submission{
    width: 100%;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 20px;
    padding-bottom: 20px;
}


.student-grievience-form{
    width: 100%;

}
.student-grievience-form-fields{
    width: 100%;
       margin-bottom: 15px;
    padding: 10px;

}

.student-grievience-form-fields sup{color:#fd0202;    font-size: 13px;}

.student-grievience-form-fields input{width: 100%;padding: 10px;background-color: #f1f0f1;border: 1px solid #efeded;}
.student-grievience-form-fields textarea{width: 100%;padding: 0px;background-color: #f1f0f1;border: 1px solid #efeded;}
.student-grievience-form-fields select{width: 100%;padding: 5px;background-color: #f1f0f1;border: 1px solid #efeded;border-radius: 0px;
    box-shadow: none;}

 .student1-grievience-proceed{text-align: center;margin-bottom: 20px;}
 .student1-grievience-proceed a{display: inline-block;background-color: #3c4c6d;padding: 10px 24px;color: #fff;text-decoration:none;}  
/*grievience redhressal end*/


/*examination start*/
.examination-banner{background-image:url(../images/examination/exam-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.examination-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.examination-section{margin: 50px 0px;}
.examination-section-title {text-align: center;}
.examination-section-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.examination-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.examination-section .csr-list-act{width:100%;background-color: #f3f2f2;display: table;padding: 25px;}
.examination-section .csr-list-act-main{width:100%;    display: table;border-radius: 3px;    border: 1px solid #528ff0;padding: 20px;box-shadow: 3px 10px 12px 6px rgba(0,0,0,0.05), 0 2px 10px rgba(0,0,0,0.08);background: #fff;}
.examination-section .csr-list-act-para{float:left;width:60%;    padding-top: 10px;}
.examination-section .csr-list-act-view{float:left;width:40%;text-align: right;}
.examination-section .csr-list-act-para p{font-family: 'Roboto', sans-serif;font-size: 20px;}
.examination-section .csr-list-act-view a{font-family: 'Roboto', sans-serif;font-size: 17px;display:inline-block;background-color:#25385b;color:#fff;padding:10px 20px;}
.examination-section .csr-list-act-view a:hover{color:#ffb606;text-decoration:none;}
.examination-section .audit-financial-main {width: 100%;}
.examination-section .audit-financial-first {text-align: center;padding: 50px 8px;border: 1px solid #ededed;margin-bottom: 20px;}
.examination-section .audit-financial-first a {text-decoration: none;color: #25385b;}
.examination-section .audit-financial-first h3 {font-size: 20px;}
.examination-section .audit-financial-first:hover {box-shadow: 0 8px 16px rgba(0,0,0,.1);}



.examination-ord-reg-section .institute-notices-title{ text-align:center;}
.examination-ord-reg-section .institute-notices-title h2{color: #5b7dbf; margin: 0; font-family: 'Roboto', sans-serif; font-size: 30px; line-height: 33px; font-style: normal; font-weight: 400;   letter-spacing: 0px; text-transform: none; margin-bottom: 20px; }
.examination-ord-reg-section .institute-notices-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.examination-ord-reg-section{ margin:50px 0px;}
.examination-ord-reg-section .services-block { position: relative;}
.examination-ord-reg-section .mb-30 { /*margin-bottom: 30px; *//*margin-top:40px;*/}
.examination-ord-reg-section .services-block .inner-box { position: relative; display: block;}
.examination-ord-reg-section .services-block .inner-box .image {position: relative;}
.examination-ord-reg-section .services-block .inner-box .image img {position: relative; width: 100%; display: block;}
.examination-ord-reg-section .services-block .inner-box .image .icon-img {width: 100%; padding:15px;}
.examination-ord-reg-section .services-block .inner-box .image .icon-box{background: #ffb606;}
.examination-ord-reg-section .icon-box {width: 80px; height: 80px; line-height: 80px; margin: 20px auto; color: #fff;  font-size: 25px; text-align: center; display: block;    border-radius: 50%;}
.examination-ord-reg-section .icon-box { width: 100px; height: 100px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); font-size: 43px; line-height: 100px;}
.examination-ord-reg-section .services-block .inner-box .image .icon-box {position: absolute; left: 0px; width: 60px; height: 60px; line-height: 60px; bottom: 0px; top: auto;  color: #222; font-size: 35px; z-index: 1; text-align: center; background-color: #ffb200; margin: 0px; border-radius: 0px; transform: inherit;}
.examination-ord-reg-section .services-block .inner-box .image .overlay-box { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; display: block;   padding: 30px 30px; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease;   -o-transition: all 0.3s ease; background-color: rgba(51,51,51,0.90);}
.examination-ord-reg-section .services-block .inner-box .image .overlay-box .text {position: relative;color: #ffffff; font-size: 20px;line-height: 1.8em; margin-bottom: 10px;}
.examination-ord-reg-section .services-block .inner-box .image .overlay-box .read-more {position: relative; float: right;color: #fff; font-size: 14px; font-weight: 600;    font-family: 'Roboto', sans-serif;}
.examination-ord-reg-section .services-block .inner-box .lower-box {position: relative; padding: 10px 0px; border-bottom: 1px solid #ffb200;}
.examination-ord-reg-section .services-block .inner-box .lower-box h3 {font-family: 'Roboto', sans-serif; position: relative; color: #333333; font-size: 20px; font-weight: 0;line-height: 1.2em;min-height: 35px;}
.examination-ord-reg-section .services-block .inner-box:hover .image .overlay-box { opacity: 1;}
.examination-ord-reg-section .services-block .inner-box .lower-box h3 a{ text-decoration:none; color:#333333;}
.examination-ord-reg-section .services-block .inner-box .lower-box h3 a:hover{ text-decoration:none; color:#ffb606;}


.examination-results-section{ margin:50px 0px;}
.examination-results-section .institute-notices-title{ text-align:center;}
.examination-results-section .institute-notices-title h2{color: #5b7dbf; margin: 0; font-family: 'Roboto', sans-serif; font-size: 30px; line-height: 33px; font-style: normal; font-weight: 400;   letter-spacing: 0px; text-transform: none; margin-bottom: 20px; }
.examination-results-section .institute-notices-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.examination-results-section .examination-results-inprocess p{font-size:20px;}

.question-list{margin:50px 0px;}
.uni{margin-bottom: 10px;width: 100%;
    border: 1px solid #528ff0;
    border-radius: 3px;
    box-shadow: 3px 10px 12px 6px rgba(0,0,0,0.05), 0 2px 10px rgba(0,0,0,0.08);
    background: #fff;
    display: table;
    padding: 20px;}
.question-list-text{float: left;
    width: 60%;}
.question-list-btn{float: left;
    width: 40%;
    text-align: right;}
.question-list-btn a{font-family: 'Roboto', sans-serif;
    text-decoration: none;
    font-size: 17px;
    display: inline-block;
    background-color: #25385b;
    color: #fff;
    padding: 10px 20px;}
.question-list-section{width:100%;display:table;}
.year-wise-question{margin:50px 0px;}
.year-wise-question .mms_que_ppr_inner {
    display: table;
    width: 100%;
}
.year-wise-question .mms_que_ppr_inner .mms_que_ppr_1 {
    width: 33.33%;
    float: left;
    margin-top: 20px;
}
.year-wise-question .mms_que_ppr_inner .mms_que_ppr_1 ul li {
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    margin-bottom: 15px;
    color: #5d5e5e;
}
.year-wise-question .mms_que_ppr_inner .mms_que_ppr_1 h4 {
    font-size: 20px;
}
.year-wise-question .mms_que_ppr_inner .mms_que_ppr_1 a {
    text-decoration: none;
    color: #5d5e5e;
}
/*examination end*/



/*admission start*/
.admission-fee-banner{background-image:url(../images/admission/admission-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.admission-fee-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}.examination-section{margin: 50px 0px;}
.admission-fee-section{margin: 50px 0px;}
.admission-fee-section-title {text-align: center;}
.admission-fee-section-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.admission-fee-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.fee-structure-section p{font-family: 'Roboto', sans-serif;font-size: 17px;}
.fee-structure-section h3{font-family: 'Roboto', sans-serif;margin-top: 30px;}
/*admission end*/


/*student support start*/
.students-support-banner{background-image:url(../images/student-support/student-support-banner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.students-support-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.examination-section{margin: 50px 0px;}
.students-support-section{margin: 15px 0px;}
.students-support-section .online-journal-techinal-reviews{ margin:40px 0px;}
.students-support-section .online-journal-techinal-reviews{ display:table; width:100%;}
.students-support-section .online-journal-techinal-reviews .online-journal-techinal-reviews{ margin-bottom:50px;}
.students-support-section .online-journal-techinal-reviews .online-journal-techinal-reviews_text h3{ font-family: 'Roboto Slab', serif; color:#5d5e5e; margin-bottom:15px;}
.students-support-section .online-journal-techinal-reviews .online-journal-techinal-reviews_text h3:before {content: ''; width: 5px; height: 45px; background: #ffb606; display: inline-block; vertical-align: middle; margin-right: 15px;}
.students-support-section .online-journal-techinal-reviews .online-journal-techinal-reviews_text p{color: #5d5e5e;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400; text-align:justify;}
.students-support-section .online-journal-techinal-reviews .online-journal-techinal-reviews_text ul{}
.students-support-section .online-journal-techinal-reviews .online-journal-techinal-reviews_text ul li{color: #5d5e5e;font-family: 'Roboto', sans-serif; font-size: 17px; font-style: normal;font-weight: 400;margin-bottom: 15px;text-align:justify;}
.students-support-section .online-journal-techinal-reviews .online-journal-techinal-reviews_text .online-journal-techinal-reviews_pic{float: right; margin-left: 20px; margin-bottom: 20px;}
.students-support-section .online-journal-techinal-reviews_pic_left{float:left;margin-right:20px;margin-bottom:20px;}
.students-support-section .success {background-color: #96b1e952;border-left: 6px solid #3c4c6d;margin-bottom: 15px;padding: 10px 12px;}


/*student support end*/


/*mentoring start*/
.student-mentoring-section { margin:50px 0px;}
.student-mentoring-section .student-mentoring-section-title {text-align: center;}
.student-mentoring-section .student-mentoring-section-title h2 {color: #5b7dbf;margin: 0;font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 33px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;margin-bottom: 20px;}
.student-mentoring-section .student-mentoring-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.student-mentoring-section .csr-list-act{width:100%;background-color: #25385b;display: table;padding: 25px;}
.student-mentoring-section .csr-list-act-main{width:100%;    display: table;border-radius: 3px;    border: 1px solid #528ff0;padding: 20px;box-shadow: 3px 10px 12px 6px rgba(0,0,0,0.05), 0 2px 10px rgba(0,0,0,0.08);background: #fff;}
.student-mentoring-section .csr-list-act-para{float:left;width:60%;    padding-top: 10px;}
.student-mentoring-section .csr-list-act-view{float:left;width:40%;text-align: right;}
.student-mentoring-section .csr-list-act-para p{font-family: 'Roboto', sans-serif;font-size: 20px;}
.student-mentoring-section .csr-list-act-view a{font-family: 'Roboto', sans-serif;font-size: 17px;display:inline-block;background-color:#25385b;color:#fff;padding:10px 20px;}
.student-mentoring-section .csr-list-act-view a:hover{color:#ffb606;text-decoration:none;}

/*mentoring end*/


/*banner section start*/
.banner .owl-theme .owl-controls {margin-top: 0; text-align: center; position: absolute; bottom: 10px; left: 0; width: 100%;}
.banner{ position:relative;}
.banner_text p{ color:#fff; font-size:30px;}
.banner_text{ width:40%; position:absolute; top:162px; left:120px;}
.ban_learn_more{ margin-top:40px;}
.ban_learn_more a{ display:inline-block; text-decoration:none; background-color:rgb(40, 57, 91); padding:17px 60px; color:#fff; font-family: 'Roboto Slab', sans-serif; font-size: 13px; font-weight: 400; }
/*banner section close*/

/*About NCRD section start*/

.about_ncrd_section{ margin:50px 0px;}
.about_ncrd_title h2{color: #5b7dbf; margin: 0;font-family: 'Roboto', sans-serif; font-size: 33px; font-style: normal; font-weight: 400;  letter-spacing: 0px; text-transform: none; margin-bottom: 18px; text-align:center;}
.about_ncrd_title h2:after {content: "";height: 2px; width: 100px;background-color: #ffb606; display: block; margin:0 auto; margin-top: 10px;}
.about_ncrd_title h4{ color: #5d5e5e;font-family: 'Roboto Slab', serif; font-size: 23px; text-align: center;}
.about_ncrd_title p{ text-align:center; color: #393a3a; font-family: 'Roboto', sans-serif;  font-size: 18px;  line-height: 22px; font-style: normal; font-weight: 600;}
.about_ncrd_text{ margin-top:25px;}
.about_ncrd_text p{color: #5d5e5e; font-family: 'Roboto', sans-serif;  font-size: 17px;  line-height: 25px; font-style: normal; font-weight: 400; text-align:justify;}
.about_ncrd_pic{float: right; margin-left: 20px; margin-bottom: 20px;}

/*About NCRD section close*/

/*What Our Alumni Say About The University start*/

#owl-demo10 .item{
  background: #3c4c6d;
  padding: 20px 30px;
  margin: 10px 18px;
  color: #FFF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 0px;
  text-align: center; height:580px;
}
.what_our_alumni .customNavigation{
  text-align: center;
}
//use styles below to disable ugly selection
.customNavigation a{
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.what_our_alumni { background-color:#28395b; padding:60px 0px;}
.what_our_alumni .title_alumni h2{color: #fff; font-family: 'Roboto', sans-serif; font-size: 33px; line-height: 38px; font-style: normal;   font-weight: 400; letter-spacing: 0px; text-transform: none; text-align:center; margin:35px 0px;}
.what_our_alumni .title_alumni h2:after{content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto;    margin-top: 10px;}
.what_our_alumni .our_alumni img{ width:100%;}
.what_our_alumni .our_alumni h3{ text-align:center; color:#fff; margin:0; font-family: 'Roboto', sans-serif; font-size: 30px; line-height: 33px; font-style: normal; font-weight: 400; letter-spacing: 0px; text-transform: none; margin-bottom:18px;}
.what_our_alumni .our_alumni p{ text-align:center; color: #fff; font-family: 'Roboto', sans-serif;  font-size: 17px;  line-height: 22px; font-style: normal; font-weight: 400;}
.what_our_alumni .our_alumni .alumni_text h5{ font-family: 'Roboto Slab', serif;  color: #fff;  font-size: 20px;  font-weight: 400;  text-transform: none; letter-spacing: 0px;}
.what_our_alumni .our_alumni .alumni_text a{ text-decoration:none; color: #fff;}
.what_our_alumni .our_alumni .alumni_text a:hover{ text-decoration:none; color: #ffb606;}
.what_our_alumni .alumni_pic{ padding:20px 60px 20px 60px;}
.what_our_alumni .title_alumni{ margin:0ox 45px;}
.what_our_alumni .our_alumni .alumni_text ul{ margin:0; padding:0; margin-bottom:15px;}
.what_our_alumni .our_alumni .alumni_text ul li{ margin:0; padding:0; list-style:none; display:inline-block; color:#8a94a7; margin:0px 1px; font-size:18px;}

/*What Our Alumni Say About The University close*/

/*mandatory disc starts*/

.mandatory-disclosure-section{    margin: 50px 0px;}
.mandatory-disclosure-section .man-disc{width: 65%;margin: 0 auto;}
.mandatory-disclosure-section .vc_custom_1514970290089 {margin-bottom: 10px !important;}
.rt-vc-imagetext {text-align: center;}
.mandatory-disclosure-section .rt-vc-imagetext .rtin-item {position: relative;display: block;overflow: hidden;border-radius: 10px;}.rt-vc-imagetext .mandatory-disclosure-section .rtin-item .rtin-img {width: 100%;}
.mandatory-disclosure-section .rt-vc-imagetext .rtin-item .rtin-img img {border-radius: 10px;transition: all 1s ease-out;width:100%;}
.mandatory-disclosure-section .rt-vc-imagetext .rtin-item .rtin-overlay {margin: 0 auto;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 100%;z-index: 5;}
.mandatory-disclosure-section .rt-vc-imagetext .rtin-item .rtin-overlay .rtin-title {font-size: 28px;font-weight: 500;line-height: 1.5;color: #fff;}
.mandatory-disclosure-section .rt-vc-imagetext .rtin-item .rtin-overlay .rtin-subtitle {color: #fff;}
.mandatory-disclosure-section .rt-vc-imagetext .rtin-item:after {background-color: rgba(0,0,0,.5);bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;}
.mandatory-disclosure-section .rt-vc-imagetext .rtin-item:hover .rtin-img img {transform: scale(1.2);}
.mandatory-disclosure-section .rtin-subtitle a{font-size: 16px;text-decoration: none;display: inline-block;font-family: 'Roboto', sans-serif;color:#fff;color:#fff;}
.mandatory-disclosure-section .rtin-title h3:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}

/*mandatory disc end*/


/*innovation  start*/
.innovation-practise-section{margin: 50px 0px;}
.innovation-practise-title{ text-align:center;}
.innovation-practise-title h2{color: #5b7dbf; margin: 0; font-family: 'Roboto', sans-serif; font-size: 30px; line-height: 33px; font-style: normal; font-weight: 400;   letter-spacing: 0px; text-transform: none; margin-bottom: 20px; margin-top: 30px;}
.innovation-practise-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.innovation-practise-section img{width:100%;}
.innovation-practise-section .academics-phy-section-detail{width:100%;float: left;padding-right: 30px;}
.innovation-practise-section .academics-phy-section-detail ul {padding: 0;margin: 0;}
.innovation-practise-section .academics-phy-section-detail ul li {padding: 0;margin: 0;list-style: none;display: inline-block;width: 33.33%;padding: 0 15px;vertical-align: top;}
.innovation-practise-section .academics-phy-section-detail .article1 {border: 1px solid #f2f2f2;    padding: 5px 25px;border-radius: 7px;margin-bottom: 50px;min-height: 172px;}
.innovation-practise-section .academics-phy-section-detail .article1:hover {box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.innovation-practise-section .academics-phy-section-detail .person_date {position: relative;padding-left: 45px;}
.innovation-practise-section .academics-phy-section-detail .person_date:before {
    content: '';
    width: 39px;
    height: 1px;
    background-color: #e0dfdf;
    position: absolute;
    top: 10px;
    left: 0;
}
.innovation-practise-section .academics-phy-section-detail .article1 h3 {position: relative;padding-left: 16px;line-height: 30px;margin-bottom: 20px;color: #25385b;}
.innovation-practise-section .academics-phy-section-detail .article1 h3:before {content: '';background-color: #ffb606;width: 4px;height: 100%;vertical-align: top;position: absolute;left: 0;top: 0px;}
.innovation-practise-section .academics-phy-section-detail .article_para {font-size: 14px !important;font-family: 'Montserrat', sans-serif;line-height: 22px !important;margin-bottom: 10px !important;}
.innovation-practise-section .academics-phy-section-detail .article1 a {display: block;color: #6f89c3;font-size: 14px;font-family: 'Roboto', sans-serif;text-decoration:underline;}
/*innovation end*/



/*approval starts*/

.approval-letter-section{ margin:50px 0px;}
.approval-letter-section .top-courses-item { padding: 30px 0; text-align: left;}
.approval-letter-section .edugate-layout-2 {position: relative; width: 100%; transition: all 0.3s linear;}
.approval-letter-section .edugate-layout-2:before { position: absolute; content: ''; width: 75%; height: 100%; top: 0; left: 0; background-color: #fafafa; border-left: 5px solid #eaedf5; transition: all 0.3s linear;}
.approval-letter-section .edugate-layout-2-wrapper .edugate-content ul{ margin:0; padding:0;padding-left: 5px; }
.approval-letter-section .edugate-layout-2-wrapper .edugate-content ul li{ margin:0; padding:0; }
.approval-letter-section .edugate-layout-2-wrapper .edugate-content ul li a{ text-decoration:none; color:#1e3f8a;}
.approval-letter-section .edugate-layout-2 .edugate-layout-2-wrapper {padding: 30px 0 30px 30px; display: table; width: 100%;}
.approval-letter-section .edugate-layout-2 .edugate-content { padding-right: 30px; position: relative;}
.approval-letter-section .edugate-content { display: table-cell; vertical-align: top; text-align: left;}
.approval-letter-section .edugate-layout-2 .edugate-content .title {font-size: 21px; text-transform: capitalize; margin-bottom: 25px;}
.approval-letter-section .edugate-content .title {font-weight: 700; margin: 0; color: #49575f; display: inline-block;}
.approval-letter-section .info .item {  text-transform: capitalize; display: inline-block;}
.approval-letter-section .info-more .item i, .info-more .item p { display: inline-block; margin-bottom: 0;}
.approval-letter-section .edugate-content .description { font-size:17px;
    color: #6f8190;
    display: inline-block;
    width: 100%;
    line-height: 24px;
}
.approval-letter-section .edugate-layout-2 .edugate-content .btn {
    position: absolute;
    left: 50%;
    margin-left: -65px;
    bottom: -50px;
}
.approval-letter-section .btn.btn-green {
    background-color: #86bc42;
}
.approval-letter-section .btn span {
    margin-bottom: 0 !important;
    position: relative;
    z-index: 10;
    display: inline-block;
    transition: all 0.25s ease;
}
.approval-letter-section .btn.btn-green:after, .btn.btn-green-2:after, .btn.btn-green-3:after, .btn.btn-transition:after, .btn.btn-transition-2:after, .library_section .btn.btn-transition-3:after, .btn.btn-blue:after, .btn.btn-grey:after, .btn.btn-404:after {
    transition: all 0.5s ease;
}
.approval-letter-section .btn.btn-green:after {
    position: absolute;
    content: '';
    right: 100%;
    background-color: #242c42;
    width: 100%;
    height: 100%;
    top: 0;
}
.approval-letter-section .edugate-layout-2 .edugate-image {
    width: 300px;
    height: 225px;
    display: table-cell;
    position: relative;
    z-index: 1;
}
.approval-letter-section .edugate-layout-2 .edugate-image img {
    width: 100%;
}
.approval-letter-section .edugate-layout-2:after {
    position: absolute;
    z-index: 2;
    content: '';
    width: 5px;
    top: 0;
    left: 0;
    height: 0;
    background-color: #242c42;
    transition: all 0.5s ease;
}
.approval-letter-section .btn {
    border: 0;
    border-radius: 0;
    padding: 0 25px;
    background: transparent;
    text-align: center;
    line-height: 40px;
    text-transform: uppercase;
    position: relative;
    overflow: hidden;
    color: #fff;
    transition: all 0.2s ease;
}
.approval-letter-section .btn.btn-green:hover:after {
    right: 0;
}
.approval-letter-section .btn:hover, .btn:focus, .btn.focus {
    color: #333;
    text-decoration: none;
}
.approval-letter-section .btn.btn-green:hover{
    color: #fff !important;
}
.approval-letter-section .edugate-layout-2:hover:after {
    height: 100%;
}
.approval-letter-section .edugate-layout-2:hover:before {
    background-color: #fff;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
}

/*approval end*/




/*news and events section start*/
.news_events_s1{ width:50%; float:left; padding:0px 12px}
.news_events_section{ display:table; width:100%; margin:50px 0px;}
.news_events_section .news_home_section .news_inner article {border-bottom: 1px solid rgba(0, 0, 0, 0.1);color: #c5c5c5; margin-bottom: 15px;    padding-bottom: 15px; margin-top:10px;}
.news_home_section .news_inner article .date { margin-bottom: 10px;}
.news_home_section .news_inner article i {margin-right: 5px;}
.news_home_section .news_inner article header { padding-left: 15px;}
.news_home_section .news_inner a {font-family: 'Roboto', sans-serif; text-decoration:none; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; color: #01366a;    outline: none !important;}
.news_home_section .news_inner a:hover, .news_home_section .news_inner a:active, .news_home_section .news_inner  a .news_home_section .news_inner  a:visited { color: #ffb606; text-decoration: none !important;}

.news_home_title{background: #f5f5f5; padding: 12px 0px 12px 10px;}
.news_home_title h3{font-family: 'Roboto Slab', serif; margin:0; position:relative; color:#3a6ac1;}
.news_home_title h3:after {content: ""; height: 2px; width: 40px;background-color: #ffb606; display: block; margin-top: 6px;}
.news_events_section .holder { 
  background-color:#efefef;
  width:100%;
  height:325px;
  overflow:hidden;
  padding:10px;
  font-family:Helvetica;
}
.news_events_section .holder .mask {
  /*position: relative;
  left: 0px;
  top: 10px;
  width:300px;
  height:240px;
  overflow: hidden;*/
  position: relative;
    left: 5px;
    top: 15px;
    width: 100%;
    height: 300px;
    overflow: hidden;
}
.news_events_section .holder ul {
  list-style:none;
  margin:0;
  padding:0;
  position: relative;
}
.news_events_section .holder ul li {
  padding:10px 0px;
}
.news_home_section .holder a {font-family: 'Roboto', sans-serif; text-decoration:none; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; color: #01366a;    outline: none !important;}
.news_home_section .holder a:hover, .news_home_section .holder a:active, .news_home_section .holder  a .news_home_section .holder  a:visited { color: #ffb606; text-decoration: none !important;}
/*.news_events_section .holder ul li a {
  color:darkred;
  text-decoration:none;
}*/


/*.events-home h3 {font-family: 'Roboto Slab', serif; margin:0; position:relative; color:#3a6ac1; font-size: 24px; margin-bottom: 35px; margin-top: 10px; position: relative;}*/
.events-home .section-content{ display: table; width: 100%; margin: 15px 0px;}
.events-home h3:after {content: ""; height: 2px; width: 100px;background-color: #ffb606; display: block; margin-top: 6px;}
/*.events-home .link-calendar { float: right; position: relative;  top: 25px;}*/
.link-calendar { color: #252525; font-size: 12px; font-weight: bold;}
.link-calendar:after {text-shadow: none; -webkit-font-smoothing: antialiased; font-family: 'fontawesome'; speak: none; font-weight: normal;  font-variant: normal; line-height: 1; text-transform: none;-moz-transition: 0.4s; -o-transition: 0.4s; -webkit-transition: 0.4s;transition: 0.4s;color: #ea6645; content: "\f073"; display: inline-block; font-size: 16px; margin-left: 5px; position: relative; top: 1px;}
.events-home .event {border: none; margin-bottom: 40px; padding: inherit;}
.events-home .event .date {background-color: #012951; color: #fff; float: left; height: 70px; overflow: hidden; width: 70px;}
.events.small .event .date {background-color: #c5c5c5;}
.events-home .event.nearest .date { background-color: #012951;}
.events-home .event .date .month { font-size: 14px; padding-top: 5px; text-align: center; text-transform: uppercase;}
.events-home .event .date .day {bottom: 15px; font-size: 60px; font-weight: bold; position: relative; right: -12px;}
.events-home .event aside { padding-left: 80px;}
.events-home .event aside header { font-size: 18px; margin-bottom: 8px;}
.events-home .event aside header { font-size: 14px;}
.events-home .event aside .additional-info {font-family: 'Roboto', sans-serif; color: #767676; font-size: 12px; margin-bottom: 0px;}
.events-home .event aside a { font-family: 'Roboto', sans-serif; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s;transition: 0.3s; color: #f14f55;outline: none !important;font-weight: 800;}
.events-home .event aside a:hover{ color: #024283; text-decoration: none !important;}
.events-home .event.nearest-second .date {background-color: #ea6645;}
.events-home .event .date { background-color: #c5c5c5;}

.our_topper{ margin-top:15px;}
.our_topper .topper_pic img{ border:0; border:1px solid #ffb606; padding:5px;}
/*.our-topper-section{background:#f5f5f5;}
.our-topper-section h3{font-family: 'Roboto Slab', serif; margin:0; position:relative; color:#3a6ac1; font-size: 24px; margin-bottom: 35px; padding-top: 12px; position: relative; padding-left:20px;}
.our-topper-section h3:after {content: ""; height: 2px; width: 70px;background-color: #ffb606; display: block; margin-top: 6px;}
.our-topper-section .our_topper { display:table; width:100%; margin-bottom:30px; padding:0px 10px;}
.our-topper-section .topper_pic{ width:100%; float:left; padding-left:20px;}
.our-topper-section .topper_pic img{ width:100%;}
.our-topper-section .topper_text{ width:50%; float:left; padding-left:15px;}
.our-topper-section .our_topper .topper_text h5 {font-family: 'Roboto Slab', serif; color: #5d5e5e; font-size: 20px; font-weight: 400; text-transform: none;   letter-spacing: 0px;}
.our-topper-section .our_topper p { color: #000; font-family: 'Roboto', sans-serif; font-size: 17px; line-height: 22px;font-style: normal;   font-weight: 400;}
*/

/*.our_topper_section{ background:#f5f5f5;}
.our_topper_section h3 {font-family: 'Roboto Slab', serif; margin:0; position:relative; color:#3a6ac1; font-size: 24px; margin-bottom: 35px; padding-top: 12px; position: relative; padding-left:20px;}
.our_topper_section h3:after {content: ""; height: 2px; width: 70px;background-color: #ffb606; display: block; margin-top: 6px;}
.our_topper { display:table; width:100%; margin-bottom:30px; padding:0px 10px;}
.topper_pic{ width:50%; float:left; padding-left:20px;}
.topper_pic img{ width:100%;}
.topper_text{ width:50%; float:left; padding-left:15px;}
.our_topper .topper_text h5 {font-family: 'Roboto Slab', serif; color: #5d5e5e; font-size: 20px; font-weight: 400; text-transform: none;   letter-spacing: 0px;}
.our_topper p { color: #000; font-family: 'Roboto', sans-serif; font-size: 17px; line-height: 22px;font-style: normal;   font-weight: 400;}*/

/*news and events section close*/


/*testimonials starts*/
.testiomials-section{ margin:50px 0px;}
.testionialsbanner{background-image:url(../images/testimonials/testbanner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.testionialsbanner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.testiomials-section .title2{margin-bottom: 30px;}     
.testiomials-section .title2 h3{color: #5b7dbf;font-family: 'Roboto', sans-serif;font-size: 33px;text-align:center;}
.testiomials-section .title2 h3:after{content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;
margin: 0 auto;margin-top: 10px;}
.testiomials-section .comments h4{font-family: 'Roboto Slab', sans-serif;color: #222; font-size: 25px;}
.testiomials-section .comments p{font-family: 'Roboto', sans-serif; font-size:17px; text-align:justify;}
.testiomials-section .outside {float: left;margin-right: 20px;margin-bottom: 20px;width: 25%;}
.testiomials-section .outside1 {float: right;margin-left: 20px;margin-bottom: 20px;width: 25%;}
.testiomials-section .testi{display:table; width:100%;}
.testiomials-section .testimonial1 img{width:100%;}
.testiomials-section .testimonial2 img{width:100%;}
.testiomials-section .t1{ margin-bottom:30px;}

/*testimonials ends*/



/*distinguised alumini start*/

.alumini-part-banner{background-image:url(../images/alumini/alumnimeetbanner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.alumini-part-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.alumin-part-section{ margin:50px 0px;}
.alumin-part-section .title{margin-bottom: 30px;}     
.alumin-part-section .title h3{color: #5b7dbf;font-family: 'Roboto', sans-serif;font-size: 33px;text-align:center;}
.alumin-part-section .title h3:after{content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;
margin: 0 auto;margin-top: 10px;}
.alumin-part-section .table {
    border-bottom: 3px #616060;
    border-bottom-style: double;}
  .alumin-part-section .table thead tr{background: #3c4c6d;
    font-family: 'Roboto Slab', serif;
    
    color: #fff;
    font-size: 17px;
    padding: 15px 8px;}
 .alumin-part-section    .table tbody tr td{font-family: 'Roboto', sans-serif;
    padding: 12px;
    font-size: 16px;}
/*distinguised alumini ends*/

/*registered alumini start*/

.registered-alumini-banner{background-image:url(../images/alumini/alumnimeetbanner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.registered-alumini-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.registered-alumini-section{ margin:50px 0px;}
.registered-alumini-section .title{margin-bottom: 30px;}     
.registered-alumini-section .title h3{color: #5b7dbf;font-family: 'Roboto', sans-serif;font-size: 33px;text-align:center;}
.registered-alumini-section .title h3:after{content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;
margin: 0 auto;margin-top: 10px;}
.registered-alumini-section .table {
    border-bottom: 3px #616060;
    border-bottom-style: double;}
  .registered-alumini-section .table thead tr{background: #3c4c6d;
    font-family: 'Roboto Slab', serif;
    
    color: #fff;
    font-size: 17px;
    padding: 15px 8px;}
 .registered-alumini-section    .table tbody tr td{font-family: 'Roboto', sans-serif;
    padding: 12px;
    font-size: 16px;}
/*registered alumini ends*/


/*alumini association start*/
.alumini-members-asso-banner{background-image:url(../images/alumini/alumnimeetbanner.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.alumini-members-asso-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.alumini-members-asso-section{ margin:50px 0px;}
.alumini-members-asso-section .title{margin-bottom: 30px;}     
.alumini-members-asso-section .title h3{color: #5b7dbf;font-family: 'Roboto', sans-serif;font-size: 33px;text-align:center;}
.alumini-members-asso-section .title h3:after{content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;
margin: 0 auto;margin-top: 10px;}
.alumini-members-asso-section .table {
    border-bottom: 3px #616060;
    border-bottom-style: double;}
  .alumini-members-asso-section .table thead tr{background: #3c4c6d;
    font-family: 'Roboto Slab', serif;
    
    color: #fff;
    font-size: 17px;
    padding: 15px 8px;}
 .alumini-members-asso-section    .table tbody tr td{font-family: 'Roboto', sans-serif;
    padding: 12px;
    font-size: 16px;}

/*alumini association ends*/



/*alumini activity start*/
.alumini-activity-report-banner{background-image:url(../images/alumini/alumini-meet.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.alumini-activity-report-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.alumini-activity-report-section{ margin:50px 0px;}
.alumini-activity-report-section .title{margin-bottom: 30px;}     
.alumini-activity-report-section .title h3{color: #5b7dbf;font-family: 'Roboto', sans-serif;font-size: 33px;text-align:center;}
.alumini-activity-report-section .title h3:after{content: "";height: 2px;width: 100px;background-color: #ffb606;display: block;
margin: 0 auto;margin-top: 10px;}
.alumini-activity-report-section .alumini-activity-content p{font-size:17px;text-align: justify;}

/*alumini activity  ends*/


/*library start*/
.library-banner{background-image:url(../files/img/library/library-bg.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.library-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.library_section{ margin:50px 0px;}
.library_section .top-courses-item { padding: 30px 0; text-align: left;}
.library_section .edugate-layout-2 {position: relative; width: 100%; transition: all 0.3s linear;}
.library_section .edugate-layout-2:before { position: absolute; content: ''; width: 75%; height: 100%; top: 0; left: 0; background-color: #fafafa; border-left: 5px solid #eaedf5; transition: all 0.3s linear;}
.library_section .edugate-layout-2 .edugate-layout-2-wrapper {padding: 30px 0 30px 30px; display: table; width: 100%;}
.library_section .edugate-layout-2 .edugate-content { padding-right: 30px; position: relative;}
.library_section .edugate-content { display: table-cell; vertical-align: top; text-align: left;}
.library_section .edugate-layout-2 .edugate-content .title {font-size: 21px; text-transform: capitalize; margin-bottom: 25px;}
.library_section .edugate-content .title {font-weight: 700; margin: 0; color: #49575f; display: inline-block;}
.library_section .info .item {  text-transform: capitalize; display: inline-block;}
.library_section .info-more .item i, .info-more .item p { display: inline-block; margin-bottom: 0;}
.library_section .edugate-layout-2 .edugate-content .description {
    /*height: 96px;*/
   /* overflow: hidden;*/
}
.library_section .edugate-content .description { font-size:17px;
    color: #6f8190;
    display: inline-block;
    width: 100%;
    line-height: 24px;
}
.library_section .edugate-layout-2 .edugate-content .btn {
    position: absolute;
    left: 50%;
    margin-left: -65px;
    bottom: -50px;
}
.library_section .btn.btn-green {
    background-color: #86bc42;
}
.library_section .btn span {
    margin-bottom: 0 !important;
    position: relative;
    z-index: 10;
    display: inline-block;
    transition: all 0.25s ease;
}
.library_section .btn.btn-green:after, .btn.btn-green-2:after, .btn.btn-green-3:after, .btn.btn-transition:after, .btn.btn-transition-2:after, .library_section .btn.btn-transition-3:after, .btn.btn-blue:after, .btn.btn-grey:after, .btn.btn-404:after {
    transition: all 0.5s ease;
}
.library_section .btn.btn-green:after {
    position: absolute;
    content: '';
    right: 100%;
    background-color: #242c42;
    width: 100%;
    height: 100%;
    top: 0;
}
.library_section .edugate-layout-2 .edugate-image {
    width: 300px;
    height: 225px;
    display: table-cell;
    position: relative;
    z-index: 1;
}
.library_section .edugate-layout-2 .edugate-image img {
    width: 100%;
}
.library_section .edugate-layout-2:after {
    position: absolute;
    z-index: 2;
    content: '';
    width: 5px;
    top: 0;
    left: 0;
    height: 0;
    background-color: #242c42;
    transition: all 0.5s ease;
}
.library_section .btn {
    border: 0;
    border-radius: 0;
    padding: 0 25px;
    background: transparent;
    text-align: center;
    line-height: 40px;
    text-transform: uppercase;
    position: relative;
    overflow: hidden;
    color: #fff;
    transition: all 0.2s ease;
}
.library_section .btn.btn-green:hover:after {
    right: 0;
}
.library_section .btn:hover, .btn:focus, .btn.focus {
    color: #333;
    text-decoration: none;
}
.library_section .btn.btn-green:hover {
    color: #fff;
}
.library_section .edugate-layout-2:hover:after {
    height: 100%;
}
.library_section .edugate-layout-2:hover:before {
    background-color: #fff;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
}
/*library ends*/


/*learning management start*/
.learning-management-banner{background-image:url(../images/learning-management/learning.png); background-attachment:fixed; height:530px; background-size:cover; background-position:center;}
.learning-management-banner h2{ margin-top:180px; font-family: 'Roboto', sans-serif; font-size:30px; color:#fff; width:50%; line-height:42px;}
.learning-management-section-title{ text-align:center;}
.learning-management-main{width: 100%;display: table;margin-bottom: 50px;}
.learning-management-section-title h2{color: #5b7dbf; margin: 0; font-family: 'Roboto', sans-serif; font-size: 30px; line-height: 33px; font-style: normal; font-weight: 400;   letter-spacing: 0px; text-transform: none; margin-bottom: 20px; }
.learning-management-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.learning-management-section{ margin:50px 0px;}
.learning-management-section .services-block { position: relative;}
.learning-management-section .mb-30 { /*margin-bottom: 30px; *//*margin-top:40px;*/}
.learning-management-section .services-block .inner-box { position: relative; display: block;}
.learning-management-section .services-block .inner-box .image {position: relative;}
.learning-management-section .services-block .inner-box .image img {position: relative; width: 100%; display: block;}
.learning-management-section .services-block .inner-box .image .icon-img {width: 100%; padding:15px;}
.learning-management-section .services-block .inner-box .image .icon-box{background: #ffb606;}
.learning-management-section .icon-box {width: 80px; height: 80px; line-height: 80px; margin: 20px auto; color: #fff;  font-size: 25px; text-align: center; display: block;    border-radius: 50%;}
.learning-management-section .icon-box { width: 100px; height: 100px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); font-size: 43px; line-height: 100px;}
.learning-management-section .services-block .inner-box .image .icon-box {position: absolute; left: 0px; width: 60px; height: 60px; line-height: 60px; bottom: 0px; top: auto;  color: #222; font-size: 35px; z-index: 1; text-align: center; background-color: #ffb200; margin: 0px; border-radius: 0px; transform: inherit;}
.learning-management-section .services-block .inner-box .image .overlay-box { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; display: block;   padding: 30px 30px; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease;   -o-transition: all 0.3s ease; background-color: rgba(51,51,51,0.90);}
.learning-management-section .services-block .inner-box .image .overlay-box .text {position: relative;color: #ffffff; font-size: 20px;line-height: 1.8em; margin-bottom: 10px;}
.learning-management-section .services-block .inner-box .image .overlay-box .read-more {position: relative; float: right;color: #fff; font-size: 14px; font-weight: 600;    font-family: 'Roboto', sans-serif;}
.learning-management-section .services-block .inner-box .lower-box {position: relative; padding: 10px 0px; border-bottom: 1px solid #ffb200;}
.learning-management-section .services-block .inner-box .lower-box h3 {font-family: 'Roboto', sans-serif; position: relative; color: #333333; font-size: 20px; font-weight: 0;line-height: 1.2em;min-height: 0px; padding-top: 10px;}
.learning-management-section .services-block .inner-box:hover .image .overlay-box { opacity: 1;}
.learning-management-section .services-block .inner-box .lower-box h3 a{ text-decoration:none; color:#333333;}
.learning-management-section .services-block .inner-box .lower-box h3 a:hover{ text-decoration:none; color:#ffb606;}


.learning-management-video-section-title{ text-align:center;}
.learning-management-video-section-title h2{color: #5b7dbf; margin: 0; font-family: 'Roboto', sans-serif; font-size: 30px; line-height: 33px; font-style: normal; font-weight: 400;   letter-spacing: 0px; text-transform: none; margin-bottom: 20px; }
.learning-management-video-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.learning-management-video-section{ margin:50px 0px;}
.learning-management-video-main{width:100%;display:table;}
/*learning management ends*/



.naac-iqac-section-title{ text-align:center;}
.naac-iqac-section-title h2{color: #5b7dbf; margin: 0; font-family: 'Roboto', sans-serif; font-size: 30px; line-height: 33px; font-style: normal; font-weight: 400;   letter-spacing: 0px; text-transform: none; margin-bottom: 20px; margin-top: 30px;}
.naac-iqac-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.naac-iqac-section{ margin:50px 0px;}
.naac-iqac-section .rtin-item {background-color: #f5f5f5;margin-bottom: 30px !important;}
.naac-iqac-section .rtin-item {margin: 0 0 22px;padding: 1px;}
.naac-iqac-section .rtin-item .rtin-calender-holder {padding-right: 20px;}
.naac-iqac-section .media-body, .media-left, .media-right {display: table-cell;vertical-align: top;}
.naac-iqac-section .rtin-item .rtin-calender-holder .rtin-calender {background-color: #fdc800;}
.naac-iqac-section .rtin-item .rtin-calender-holder .rtin-calender {background-color: #fdc800;position: relative;padding-top: 20px;padding-right: 0;text-align: center;width: 100px;}
 .naac-iqac-section .rtin-item .rtin-calender-holder .rtin-calender:before, .rt-vc-event .rtin-item .rtin-calender-holder .rtin-calender:after,  .rtin-item .rtin-calender-holder .rtin-calender h3, .rt-vc-event .rtin-item .rtin-calender-holder .rtin-calender h3 p,  .rtin-item .rtin-calender-holder .rtin-calender h3 span, .rt-vc-event .rtin-item .rtin-right h3 a, .rt-vc-event .rtin-item .rtin-right ul li, .rt-vc-event .rtin-btn a:hover {color: #002147;}
 .naac-iqac-section .rtin-item .rtin-calender-holder .rtin-calender:before {left: 10px;}
 .naac-iqac-section .rtin-item .rtin-calender-holder .rtin-calender:before, .rtin-item .rtin-calender-holder .rtin-calender:after {color: #002147;content: "\f111";position: absolute;top: 8px;font-size: 14px;font-family: FontAwesome;line-height: 1;}
 .naac-iqac-section .rtin-item .rtin-calender-holder .rtin-calender h3 {color: #002147;font-size: 24px;margin-bottom: 18px;line-height: 1;}
 .naac-iqac-section .rtin-item .rtin-calender-holder .rtin-calender p {color: #002147;margin-bottom: 5px;}
 .naac-iqac-section .rtin-item .rtin-calender-holder .rtin-calender span {background-color: #002147;line-height: 2.5;height: 40px;display: block;color: #fff;}
 .naac-iqac-section .rtin-item .rtin-calender-holder .rtin-calender:before, .rt-vc-event .rtin-item .rtin-calender-holder .rtin-calender:after,  .rtin-item .rtin-calender-holder .rtin-calender h3, .rt-vc-event .rtin-item .rtin-calender-holder .rtin-calender h3 p,  .rtin-item .rtin-calender-holder .rtin-calender h3 span, .rt-vc-event .rtin-item .rtin-right h3 a, .rt-vc-event .rtin-item .rtin-right ul li, .rt-vc-event .rtin-btn a:hover {color: #002147;}
 .naac-iqac-section .rtin-item .rtin-calender-holder .rtin-calender:after {right: 17px;}
 /*.rtin-item .rtin-calender-holder .rtin-calender:before, .rt-vc-event .rtin-item .rtin-calender-holder .rtin-calender:after {color: #002147;content: "\f111";position: absolute;top: 8px;font-size: 14px;font-family: FontAwesome;line-height: 1;}*/
.naac-iqac-section .media-body, .media-left, .media-right {display: table-cell;vertical-align: top;}
.naac-iqac-section .media-body {width: 10000px;}.rt-vc-event .rtin-item .rtin-right h3 {font-size: 18px;font-weight: 500;margin-bottom: 10px;line-height: 1.4;}
 .naac-iqac-section .rtin-item .rtin-right .rtin-content {margin-bottom: 10px;}
 .naac-iqac-section .rtin-item .rtin-right ul {margin: 0;padding: 0;}
 .naac-iqac-section .rtin-item .rtin-calender-holder .rtin-calender:before, .rt-vc-event .rtin-item .rtin-calender-holder .rtin-calender:after,  .rtin-item .rtin-calender-holder .rtin-calender h3, .rt-vc-event .rtin-item .rtin-calender-holder .rtin-calender h3 p,  .rtin-item .rtin-calender-holder .rtin-calender h3 span, .rt-vc-event .rtin-item .rtin-right h3 a, .rt-vc-event .rtin-item .rtin-right ul li, .rt-vc-event .rtin-btn a:hover {color: #002147;}
 .naac-iqac-section .rtin-item .rtin-right ul li {color: #002147;font-weight: 500;display: inline;}
 .naac-iqac-section .rtin-item .rtin-right ul li.rtin-location {border-left: 1px solid #bdbdbd;margin-left: 12px;padding-left: 15px;}
  .naac-iqac-section .rtin-item .rtin-right h3 a:hover {color: #fdc800;text-decoration:none;}
  .naac-iqac-section .rtin-content a{font-size: 16px;text-decoration: none;display: inline-block;padding-top: 22px;font-family: 'Roboto', sans-serif;    text-decoration: underline;}
  .naac-iqac-section .rtin-content a:hover{font-size: 16px;color:#ffb606;font-family: 'Roboto', sans-serif;    text-decoration: underline;}



.programs-com-section-title{ text-align:center;}
.programs-com-section-title h2{color: #5b7dbf; margin: 0; font-family: 'Roboto', sans-serif; font-size: 30px; line-height: 33px; font-style: normal; font-weight: 400;   letter-spacing: 0px; text-transform: none; margin-bottom: 20px; margin-top: 30px;}
.programs-com-section-title h2:after { content: ""; height: 2px; width: 100px; background-color: #ffb606; display: block; margin: 0 auto; margin-top: 10px;}
.programs-com-section{ margin:50px 0px;}
.programs-com h3 {
    font-family: 'Roboto Slab', serif;
    color: #5d5e5e;
    margin-bottom: 15px;
}
.programs-com h3:before {
    content: '';
    width: 5px;
    height: 45px;
    background: #ffb606;
    display: inline-block;
    vertical-align: middle;
    margin-right: 15px;
}
.nwan p{margin-bottom: 20px;}
.programs-com p{color: #5d5e5e;
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    text-align: justify;}
.programs-com a{text-decoration: underline;}
.programs-com{width: 100%;}
/*footer start*/
.footer_section{     background-color: #3c4c6d;}
.footer_map{ padding:40px;}
.footer_map .social_m ul{ margin:0; padding:0;}
.footer_map .social_m ul li{ margin:0; padding:0; list-style:none; display:inline-block; padding: 8px 12px; background:#25385b;     border: 0;
    border-radius: 2px;}
.footer_map .social_m ul li i{ color:#fff; font-size:16px;}
.footer_form{ padding:25px 0px;}
.footer_form .cont_nm { width: 100%; padding: 15px 25px 15px 25px; border: none; background-color: #99a2e5; font-size: 16px; margin-bottom: 3px;}
.footer_form h5{ text-align:center; font-family: "Roboto", sans-serif; font-size: 20px; letter-spacing: 0px; line-height: 28px; font-weight: 400; text-transform: none; color: #ffffff; font-style: normal; margin-bottom:25px;}
.cont_nm::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff;
  opacity: 1; /* Firefox */
}

.cont_nm:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff;
}

.cont_nm::-ms-input-placeholder { /* Microsoft Edge */
  color: #fff;
}
.footer_form .cont_msg::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff;
  opacity: 1; /* Firefox */
}

.footer_form .cont_msg:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff;
}

.footer_form .cont_msg::-ms-input-placeholder { /* Microsoft Edge */
  color: #fff;
}
.footer_form .cont_msg { width: 100%; border: none; background-color: #99a2e5; font-size: 16px; margin-bottom: 0px; height: 100px; padding: 15px 25px 15px 25px;}
.fo_submit{ text-align:center;}
.fo_submit button{ display:inline-block; text-decoration:none; background:#25385b; padding:15px 40px; color: #ffffff; font-family: Roboto Slab;    font-size: 13px; font-style: normal;  font-weight: 400; letter-spacing: 0px; text-transform: none;border:none;}
	
.copyrgt{ background:#25385b; padding:40px 0px;}
.copyrgt .copyr_detail p{font-family: 'Roboto', sans-serif; color:#fff; margin:0;}
.copyrgt .copyr_detail ul{ margin:0; padding:0;}
.copyrgt .copyr_detail ul li{ margin:0; padding:0; list-style:none; display:inline-block; color:#fff; padding:0px 7px;}
.copyrgt .copyr_detail ul li a{ text-decoration:none; color:#fff;}
.copyrgt .copyr_detail ul li a:hover{ color:#ffb606;}
	
/*footer close*/











/*go to top icon start*/
#myBtn {display: none; position: fixed; bottom: 20px; right: 30px; z-index: 99; font-size: 18px; border: none; outline: none; background-color: #fff; color: #28395b; cursor: pointer; padding: 15px; border-radius: 50%;}
#myBtn i:hover{ color:#b10025;}
/*go to top icon close*/

@media (max-width:1199px){

.navbar-nav>li>a {padding-left: 5px; padding-right: 6px;}
.library_section .edugate-layout-2 .edugate-image{ width:250px;}
.library_section .edugate-layout-2 .edugate-content{ padding-right:10px;}


}

@media (max-width:1169px){

#owl-demo4 .item{height: auto;}

.navbar-inverse .navbar-nav>li>a {font-size: 12px;}
.ncrd_committe1 h3{font-size:18px;}
.ncrd_committe2 h3{font-size:18px;}
.ncrd_committe3 h3{font-size:18px;}
.ncrd_committe4 h3{font-size:18px;}
.ncrd_committe5 h3{font-size:18px;}
.ncrd_committe6 h3{font-size:18px;}
.direction_map .contact_info_det{ padding:40px 25px;}
#owl-demo10 .item{height: auto;}
}

@media (max-width:1024px){
.ncrd_committe1 h3{font-size:18px;}
.ncrd_committe2 h3{font-size:18px;}
.ncrd_committe3 h3{font-size:18px;}
.ncrd_committe4 h3{font-size:18px;}
.ncrd_committe5 h3{font-size:18px;}
.ncrd_committe6 h3{font-size:18px;}
}

@media (max-width:1022px){
.header {display: none;}
.navbar-toggle { float:left; border: none; }
.navbar-inverse .navbar-toggle .icon-bar { background-color: #5d5e5e;}
.navbar-toggle { margin-bottom: 22px;}
.nav>li { margin-top: 5px; margin-bottom: 5px;}
.navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px;}
.navbar-inverse .navbar-nav>li>a { font-size: 15px;}
.navbar-brand>img { width: 260px;}

}


@media (max-width:991px){
.computer-lab-section-detail .computer-lab-section-detail-text .computer-lab-pic {margin-left: 0px;margin-bottom: 20px;width: 100%;}
.computer-lab-section-detail .computer-lab-section-detail-text .computer-lab-pic1{margin-left: 0px;margin-bottom: 20px;width: 100%;}
.computer-lab-section-detail .computer-lab-section-detail-text h3 {margin-top: 40px;}
.copyr_detail{ margin-bottom:15px; text-align:center;}
.footer_map { padding: 0px;  padding-top: 50px;}
.chairman-detail .career_guide_text .career_pic{margin-left: 0px;margin-bottom: 20px;width: 100%;}
.director-detail .career_guide_text .career_pic{margin-left: 0px;margin-bottom: 20px;width: 100%;}
.principals-detail .career_guide_text .career_pic{margin-left: 0px;margin-bottom: 20px;width: 100%;}
.vision_ncrd_text{ height:auto;}
.placement-psc-text{ height:auto;    margin-bottom: 20px;}
.placement-psc-ncrd .placement-psc-text h4 {font-size:23px;}
.ncrd_committe_section img{ margin-bottom:30px;}
.ncrd_committe1{ margin-bottom:30px;}
.ncrd_committe2{ margin-bottom:30px;}
.academics-phy-section-detail ul li{width:50%;}
.innovation-practise-section .academics-phy-section-detail ul li{width:50%;}
.contact-us-banner h2 {margin-top: 120px;width: 90%;}
.photo_detail .photo_box {width: 50%;}
.faculty-pharmacy-section .alumni {height: auto;}
.non-teaching-pharma-section .alumni {height: auto;}
.about_ncrd_pic {float: right;margin-left: 0px;margin-bottom: 20px;width: 100%;}
.news_events_s1{width: 100%;
    float: left;
    padding: 0px;
    margin-bottom: 30px;}
.learning-management-section .services-block .inner-box .lower-box h3 {min-height: auto;}
}

@media (max-width:768px)
{

}

@media (max-width:767px)
{
.testiomials_section .outside {margin-right: 0px;width: 100%;}
.testiomials_section .outside1 {margin-left: 0px;width: 100%;}
.testiomials_section .t1 {
    margin-bottom: 40px;
}
.academics-phy-section-detail ul li{width:100%;}
.academics-phy-section-detail .article1{min-height:auto;padding: 20px;}
.academics-phy-section-detail .article1 h3 {height:auto;}
.academics-phy-section-detail {padding-right:0px;}
.placement-training-section .placement_text p{text-align: justify;width: 100%;}
.banner_text{ width:75%; position:absolute; top:150px; left:70px;}
.banner_text p {font-size: 26px;}
.mandatory-disclosure-section .man-disc{width: 100%;}
.policy-procedure-section .man-disc{width: 100%;}
.industry-interaction-section .academics-phy-section-detail ul li{width:100%;}
.industry-interaction-section .academics-phy-section-detail .article1{min-height:auto;padding: 20px;}
.industry-interaction-section .academics-phy-section-detail .article1 h3 {height:auto;}
.industry-interaction-section .academics-phy-section-detail {padding-right:0px;}
.innovation-practise-section .academics-phy-section-detail ul li{width:100%;}
.innovation-practise-section .academics-phy-section-detail .article1{min-height:auto;padding: 20px;}
.innovation-practise-section .academics-phy-section-detail .article1 h3 {height:auto;}
.innovation-practise-section .academics-phy-section-detail {padding-right:0px;}
.question-list-text{width:100%;text-align:center;}
.question-list-btn{width:100%;text-align:center;}
.year-wise-question .mms_que_ppr_inner .mms_que_ppr_1 {width: 100%;}
}

@media (max-width:480px)
{
.chairman-detail .career_guide_text h3{ font-size:31px;}
.director-detail .career_guide_text h3{ font-size:31px;}
.principals-detail .career_guide_text h3{ font-size:31px;}
.students-corner-section .edugate-layout-1 .edugate-image {display: block;width: 100%;padding: 30px;top: 0; height:auto; padding-bottom:0px;}
.students-corner-section .edugate-layout-1 .edugate-content {width: 100%;display: block;padding: 40px 30px;}
.photo_detail .photo_box {width: 100%;}
.examination-section .csr-list-act-para{width:100%;}
.examination-section .csr-list-act-view {float: left;width: 100%;text-align:left;}
.examination-section .csr-list-act-para {padding:0;}
.examination-section .csr-list-act-view a {font-size: 16px;}
.what_our_alumni .alumni_pic{padding:20px 40px 20px 40px;}
.testiomials-section .outside {margin-right: 0px;width: 100%;}
.testiomials-section .outside1 {margin-left: 0px;width: 100%;}
.approval-letter-section .edugate-layout-2 .edugate-layout-2-wrapper {
    padding: 30px 0 30px 15px;
}
.approval-letter-section .edugate-layout-2 .edugate-content .btn {
    position: inherit;
    left: auto;
    margin-left: auto;
    bottom: auto;
    float: right;
    margin-bottom: 30px;
    margin-top: 10px;
}
.approval-letter-section .edugate-layout-2:before {
    width: 100%;
}
.approval-letter-section .edugate-layout-2 .edugate-layout-2-wrapper {
    padding: 30px;
}
.approval-letter-section .edugate-layout-2 .edugate-layout-2-wrapper .edugate-content {
    display: block;
    padding: 0;
    width: 100%;
    margin-bottom: 30px;
}
.approval-letter-section .edugate-layout-2 .edugate-layout-2-wrapper .edugate-image {
    width: 100%;
    height: auto;
    display: block;
}
.mandatory-disclosure-section .rt-vc-imagetext .rtin-item .rtin-img {min-height: 200px;}
.mandatory-disclosure-section .rt-vc-imagetext .rtin-item .rtin-img img {min-height: 200px;}
.policy-procedure-section .rt-vc-imagetext .rtin-item .rtin-img {min-height: 200px;}
.policy-procedure-section .rt-vc-imagetext .rtin-item .rtin-img img {min-height: 200px;}
.student-mentoring-section .csr-list-act-para{width:100%;}
.student-mentoring-section .csr-list-act-view {float: left;width: 100%;text-align:left;}
.student-mentoring-section .csr-list-act-para {padding:0;}
.student-mentoring-section .csr-list-act-view a {font-size: 16px;}

.handbook-conduct-section .csr-list-act-para{width:100%;}
.handbook-conduct-section .csr-list-act-view {float: left;width: 100%;text-align:left;}
.handbook-conduct-section .csr-list-act-para {padding:0;}
.handbook-conduct-section .csr-list-act-view a {font-size: 16px;}
.library_section .edugate-layout-2 .edugate-layout-2-wrapper { padding: 30px 0 30px 15px;}
.library_section .edugate-layout-2 .edugate-content .btn { position: inherit; left: auto; margin-left: auto; bottom: auto; float: right;   margin-bottom: 30px; margin-top: 10px;}
.library_section .edugate-layout-2:before {  width: 100%;}
.library_section .edugate-layout-2 .edugate-layout-2-wrapper {  padding: 30px;}
.library_section .edugate-layout-2 .edugate-layout-2-wrapper .edugate-content { display: block; padding: 0; width: 100%; margin-bottom: 30px;}
.library_section .edugate-layout-2 .edugate-layout-2-wrapper .edugate-image { width: 100%; height: auto; display: block;}
.naac-iqac-section .rtin-item .rtin-calender-holder {padding-right: 20px;display: block;}
.naac-iqac-section .media-body {width: 10000px;padding: 15px;}
}

@media (max-width:375px){
.students-corner-section .edugate-layout-1 .edugate-content{padding: 30px;}
}



@media (max-width:360px){
/*.navbar-brand>img { width: 240px;}*/
.navbar-toggle { margin-right: 5px;}

}
@media (max-width:340px){
.navbar-brand>img { width: 240px;}

}



/*slider*/

* {box-sizing: border-box}
body {font-family: Verdana, sans-serif; margin:0}
.mySlides {display: none}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Next & previous buttons */
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -22px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
  background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.text {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot:hover {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
  .prev, .next,.text {font-size: 11px}
}



* {box-sizing:border-box}

/* Slideshow container */
.slideshow-container2 {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Hide the images by default */
.mySlides2 {
  display: none;
}

/* Next & previous buttons */
.prev2 .next2 {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.next2 {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev2:hover, .next2:hover {
  background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.text2 {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext2 {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot2 {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot2:hover {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

/* Slideshow container */
.slideshow-container1 {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Hide the images by default */
.mySlides1 {
  display: none;
}

/* Next & previous buttons */
.prev1 .next1 {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.next1 {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev1:hover, .next1:hover {
  background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.text1 {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext1 {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot1 {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot1:hover {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}


/* Slideshow container */
.slideshow-container3 {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Hide the images by default */
.mySlides3 {
  display: none;
}

/* Next & previous buttons */
.prev3 .next3 {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.next3 {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev3:hover, .next3:hover {
  background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.text3 {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext3 {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot3 {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot3:hover {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

/* Slideshow container */
.slideshow-container4 {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Hide the images by default */
.mySlides4 {
  display: none;
}

/* Next & previous buttons */
.prev4 .next4 {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.next4 {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev4:hover, .next4:hover {
  background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.text4 {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext4 {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot4 {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot4:hover {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}


/* Slideshow container */
.slideshow-container5 {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Hide the images by default */
.mySlides5 {
  display: none;
}

/* Next & previous buttons */
.prev5 .next5 {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.next5 {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev5:hover, .next5:hover {
  background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.text5 {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext5 {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot5 {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot5:hover {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}


/* Slideshow container */
.slideshow-container6, .slideshow-container7, .slideshow-container8, 
.slideshow-container9, .slideshow-container10, .slideshow-container11, 
.slideshow-container12, .slideshow-container13, .slideshow-container14, .slideshow-container15, .slideshow-container16, .slideshow-container17, .slideshow-container18, .slideshow-container19, .slideshow-container20, .slideshow-container21, .slideshow-container22, .slideshow-container23, .slideshow-container24, .slideshow-container25, .slideshow-container26, .slideshow-container27, .slideshow-container28, .slideshow-container29       {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Hide the images by default */
.mySlides6, .mySlides7, .mySlides8, .mySlides9,
.mySlides10, .mySlides11, .mySlides12, .mySlides13, .mySlides14, .mySlides15, .mySlides16, .mySlides17 {
  display: none;
}

/* Next & previous buttons */
.prev6 .next6 {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.next6 {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev6:hover, .next6:hover {
  background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.text6 {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext6, .numbertext7, .numbertext8, .numbertext9,
.numbertext10, .numbertext11, .numbertext12, .numbertext13, .numbertext14, .numbertext15, .numbertext16, .numbertext17  {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot6, .dot7, .dot8, .dot9, .dot10, .dot11, .dot12, .dot13, .dot14, .dot15, .dot16, .dot17, .dot18, .dot19, .dot20, .dot21, .dot22, .dot23, .dot24, .dot25, .dot26, .dot27, .dot28, .dot29, .dot30  {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot6:hover {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

/*slider */
