/*============== variable ================*/
h2 {
  font-size: 40px;
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 600;
  text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.6);
  letter-spacing: 3px;
  padding-bottom: 30px; }

.circle_more_hg {
  float: left;
  width: 100%;
  height: 226px; }

.circle_more_hg_one {
  float: left;
  width: 100%;
  height: 250px; }

.form-group {
  margin-bottom: 1rem; }
  .form-group input {
    font-size: 13px;
    color: #ffffff;
    height: 42px; }
  .form-group select {
    font-size: 13px;
    color: #f1d4c6;
    height: 42px; }
  .form-group textarea {
    font-size: 13px;
    color: #ffffff;
    height: 80px; }

.form-control::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.7); }

/* WebKit, Blink, Edge */
.form-control:-moz-placeholder {
  color: rgba(255, 255, 255, 0.7); }

/* Mozilla Firefox 4 to 18 */
.form-control::-moz-placeholder {
  color: rgba(255, 255, 255, 0.7); }

/* Mozilla Firefox 19+ */
.form-control:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.7); }

/* Internet Explorer 10-11 */
.form-control::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.7); }

/* Microsoft Edge */
.form-check {
  padding-left: 0px;
  margin-bottom: 1rem; }
  .form-check input {
    font-size: 13px;
    color: #ffffff;
    height: 42px; }

.form-control {
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.2);
  resize: none;
  /* color: red;	 */ }

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  background: transparent;
  border: none;
  color: #ffffff;
  border-bottom: 1px solid #ffffff; }

.nav-fill .nav-item {
  color: rgba(255, 255, 255, 0.6);
  border: none;
  text-transform: uppercase;
  /* .nav_width{
  	width: 33%;
  } */ }
  .nav-fill .nav-item img {
    padding-right: 12px; }

.nav-tabs {
  border-bottom: none;
  position: relative;
  z-index: 2; }

h3 {
  font-size: 16px;
  font-weight: 400; }

dl, ol, ul {
  list-style-type: none; }

.card {
  background-color: rgba(232, 128, 89, 0.4);
  border: 1px solid #da7549; }

.clearfix {
  clear: both; }

p {
  font-size: 16px;
  line-height: 28px;
  color: #ffffff;
  font-weight: 300; }

label {
  color: #ffffff; }

.center_bx {
  text-align: center;
  padding-bottom: 15px;
  margin: 0 auto; }

.container-fluid {
  width: 75%; }

.default_bx, .ftr_form, .academic_bx, .academic_bx .academic_reslt, .academic_bx .academic_img, .academic_bx .academic_img a, .academic_bx .academic_img a .circle_more_bx, .academic_bx .academic_cont, .stn_log_in, .stn_log_in a, .prt_log_in, .prt_log_in a, .announ, .announ a, .digital, .digital a, .institute, .institute a, .institute a .ins_img, .institute a .ins_cont, .legacy, .legacy .hdn_part, .legacy .hdn_part .sai_bx, .legacy .cont_prt, .per_descrp, .per_descrp .per_img, .per_descrp .per_img a, .per_descrp .per_cont, .per_descrpnew, .per_descrpnew .per_img, .per_descrpnew .per_img a, .per_descrpnew .per_cont, .awards_bx, .connect_bx, .awards_bx a, .connect_bx a, .awards_bx a .awards_bx_img, .connect_bx a .awards_bx_img, .awards_bx a .awards_cont, .connect_bx a .awards_cont, .connect_bx a .connect_bx_img, .connect_bx a .connect_bx_cont, .board_bx, .learning_skills, .learning_skills .learning_bx, .learning_skills .learning_bx a, .testements, .radio, .job_connect, .inner_page, .inner_body, .inner_body .inr_news, .inner_body .inr_news #vertical-ticker li .blog_thm, .inner_body .inr_def, .inner_body .inr_def .inr_block, .inner_body .inr_def .inr_block .inr_img, .inner_body .inr_def .inr_block .inr_bx_cont, .search_list, .admission_en {
  padding: 0px;
  margin: 0px;
  float: left;
  width: 100%; }
  .default_bx iframe, .ftr_form iframe, .academic_bx iframe, .academic_bx .academic_reslt iframe, .academic_bx .academic_img iframe, .academic_bx .academic_img a .circle_more_bx iframe, .academic_bx .academic_cont iframe, .stn_log_in iframe, .prt_log_in iframe, .announ iframe, .digital iframe, .institute iframe, .institute a .ins_img iframe, .institute a .ins_cont iframe, .legacy iframe, .legacy .hdn_part iframe, .legacy .hdn_part .sai_bx iframe, .legacy .cont_prt iframe, .per_descrp iframe, .per_descrp .per_img iframe, .per_descrp .per_cont iframe, .per_descrpnew iframe, .per_descrpnew .per_img iframe, .per_descrpnew .per_cont iframe, .awards_bx iframe, .connect_bx iframe, .awards_bx a .awards_bx_img iframe, .connect_bx a .awards_bx_img iframe, .awards_bx a .awards_cont iframe, .connect_bx a .awards_cont iframe, .connect_bx a .connect_bx_img iframe, .connect_bx a .connect_bx_cont iframe, .board_bx iframe, .learning_skills iframe, .learning_skills .learning_bx iframe, .testements iframe, .radio iframe, .job_connect iframe, .inner_page iframe, .inner_body iframe, .inner_body .inr_news iframe, .inner_body .inr_news #vertical-ticker li .blog_thm iframe, .inner_body .inr_def iframe, .inner_body .inr_def .inr_block iframe, .inner_body .inr_def .inr_block .inr_img iframe, .inner_body .inr_def .inr_block .inr_bx_cont iframe, .search_list iframe, .admission_en iframe {
    height: 500px;
    width: 100%; }

.ftr_form {
  margin-top: 50px; }
  .ftr_form iframe {
    width: 100%;
    height: 300px; }

.banner_btn {
  position: absolute;
  bottom: 70px;
  right: 0;
  left: 0;
  z-index: 500;
  margin: 0 auto; }

.btn-primary {
  color: #fff;
  background-color: #e96c24;
  padding: 12px 35px;
  border: none; }
  .btn-primary:hover {
    background-color: #742602; }

.academic_bx {
  background-color: rgba(255, 255, 255, 0.1);
  margin-bottom: 30px; }
  .academic_bx .academic_reslt {
    height: 180px;
    text-align: center;
    padding-top: 75px; }
    .academic_bx .academic_reslt h3 {
      color: #ffffff;
      text-transform: uppercase;
      padding-bottom: 0px; }
    .academic_bx .academic_reslt p {
      color: #ffffff;
      text-transform: uppercase;
      font-size: 15px; }
  .academic_bx .academic_img a {
    position: relative; }
    .academic_bx .academic_img a .circle_more_bx {
      display: grid;
      align-items: center; }
      .academic_bx .academic_img a .circle_more_bx .circle_more {
        height: 80px;
        width: 80px;
        background-color: rgba(255, 255, 255, 0.6);
        -o-border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        margin: 0 auto;
        text-align: center;
        font-size: 30px;
        color: #ffffff;
        line-height: 80px; }
    .academic_bx .academic_img a img {
      width: 100%; }
    .academic_bx .academic_img a .video_play {
      position: absolute;
      left: 0;
      right: 0;
      line-height: 250px;
      margin: 0 auto;
      text-align: center; }
      .academic_bx .academic_img a .video_play img {
        width: auto; }
  .academic_bx .academic_cont {
    position: relative;
    padding: 15px 10px 0px 15px;
    min-height: 70px; }
    .academic_bx .academic_cont .button1 {
      position: absolute;
      right: 0;
      background-color: rgba(255, 255, 255, 0.3);
      height: 40px;
      width: 40px;
      text-align: center;
      line-height: 38px;
      bottom: 0; }
      .academic_bx .academic_cont .button1 .svg-inline--fa.fa-w-14 {
        color: #ffffff; }
    .academic_bx .academic_cont h3 {
      color: #ffffff;
      text-transform: uppercase;
      padding-right: 10%; }
    .academic_bx .academic_cont h4 {
      color: #ffffff;
      text-transform: uppercase;
      text-align: center;
      font-size: 16px;
      font-weight: 400; }

.stn_log_in a {
  height: 80px;
  /* 		background: rgba(40,150,240,1);
  background: -moz-linear-gradient(left, rgba(40,150,240,1) 0%, rgba(40,150,240,1) 25%, rgba(1,225,250,1) 75%, rgba(1,225,250,1) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(40,150,240,1)), color-stop(25%, rgba(40,150,240,1)), color-stop(75%, rgba(1,225,250,1)), color-stop(100%, rgba(1,225,250,1)));
  background: -webkit-linear-gradient(left, rgba(40,150,240,1) 0%, rgba(40,150,240,1) 25%, rgba(1,225,250,1) 75%, rgba(1,225,250,1) 100%);
  background: -o-linear-gradient(left, rgba(40,150,240,1) 0%, rgba(40,150,240,1) 25%, rgba(1,225,250,1) 75%, rgba(1,225,250,1) 100%);
  background: -ms-linear-gradient(left, rgba(40,150,240,1) 0%, rgba(40,150,240,1) 25%, rgba(1,225,250,1) 75%, rgba(1,225,250,1) 100%);
  background: linear-gradient(to right, rgba(40,150,240,1) 0%, rgba(40,150,240,1) 25%, rgba(1,225,250,1) 75%, rgba(1,225,250,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2896f0', endColorstr='#01e1fa', GradientType=1 ); */
  text-transform: uppercase;
  font-size: 18px;
  color: #ffffff;
  letter-spacing: 2px;
  line-height: 60px; }
  .stn_log_in a:hover {
    background-color: #bf5619;
    /* 			background: rgba(1,225,250,1);
    background: -moz-linear-gradient(left, rgba(1,225,250,1) 0%, rgba(1,225,250,1) 25%, rgba(40,150,240,1) 75%, rgba(40,150,240,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(1,225,250,1)), color-stop(25%, rgba(1,225,250,1)), color-stop(75%, rgba(40,150,240,1)), color-stop(100%, rgba(40,150,240,1)));
    background: -webkit-linear-gradient(left, rgba(1,225,250,1) 0%, rgba(1,225,250,1) 25%, rgba(40,150,240,1) 75%, rgba(40,150,240,1) 100%);
    background: -o-linear-gradient(left, rgba(1,225,250,1) 0%, rgba(1,225,250,1) 25%, rgba(40,150,240,1) 75%, rgba(40,150,240,1) 100%);
    background: -ms-linear-gradient(left, rgba(1,225,250,1) 0%, rgba(1,225,250,1) 25%, rgba(40,150,240,1) 75%, rgba(40,150,240,1) 100%);
    background: linear-gradient(to right, rgba(1,225,250,1) 0%, rgba(1,225,250,1) 25%, rgba(40,150,240,1) 75%, rgba(40,150,240,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01e1fa', endColorstr='#2896f0', GradientType=1 ); */ }
  .stn_log_in a .log_ic {
    width: 20%;
    float: left;
    text-align: center; }

.prt_log_in a {

  height: 80px;

  /* 		background: rgba(38,230,128,1);
  background: -moz-linear-gradient(left, rgba(38,230,128,1) 0%, rgba(56,249,214,1) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(38,230,128,1)), color-stop(100%, rgba(56,249,214,1)));
  background: -webkit-linear-gradient(left, rgba(38,230,128,1) 0%, rgba(56,249,214,1) 100%);
  background: -o-linear-gradient(left, rgba(38,230,128,1) 0%, rgba(56,249,214,1) 100%);
  background: -ms-linear-gradient(left, rgba(38,230,128,1) 0%, rgba(56,249,214,1) 100%);
  background: linear-gradient(to right, rgba(38,230,128,1) 0%, rgba(56,249,214,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26e680', endColorstr='#38f9d6', GradientType=1 ); */
  text-transform: uppercase;
  font-size: 18px;
  color: #ffffff;
  letter-spacing: 2px;
  line-height: 60px; }
  .prt_log_in a:hover {
    background-color: #56231b;
    /* 			background: rgba(56,249,214,1);
    background: -moz-linear-gradient(left, rgba(56,249,214,1) 0%, rgba(38,230,128,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(56,249,214,1)), color-stop(100%, rgba(38,230,128,1)));
    background: -webkit-linear-gradient(left, rgba(56,249,214,1) 0%, rgba(38,230,128,1) 100%);
    background: -o-linear-gradient(left, rgba(56,249,214,1) 0%, rgba(38,230,128,1) 100%);
    background: -ms-linear-gradient(left, rgba(56,249,214,1) 0%, rgba(38,230,128,1) 100%);
    background: linear-gradient(to right, rgba(56,249,214,1) 0%, rgba(38,230,128,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#38f9d6', endColorstr='#26e680', GradientType=1 ); */ }
  .prt_log_in a .log_ic {
    width: 20%;
    float: left;
    text-align: center; }

.announ a {

  height: 80px;

  /* 		background: rgba(247,168,99,1);
  background: -moz-linear-gradient(left, rgba(247,168,99,1) 0%, rgba(246,77,43,1) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(247,168,99,1)), color-stop(100%, rgba(246,77,43,1)));
  background: -webkit-linear-gradient(left, rgba(247,168,99,1) 0%, rgba(246,77,43,1) 100%);
  background: -o-linear-gradient(left, rgba(247,168,99,1) 0%, rgba(246,77,43,1) 100%);
  background: -ms-linear-gradient(left, rgba(247,168,99,1) 0%, rgba(246,77,43,1) 100%);
  background: linear-gradient(to right, rgba(247,168,99,1) 0%, rgba(246,77,43,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7a863', endColorstr='#f64d2b', GradientType=1 ); */
  text-transform: uppercase;
  font-size: 18px;
  color: #ffffff;
  letter-spacing: 2px;
  line-height: 60px; }
  .announ a:hover {
    background-color: #56231b;
    /* 			background: rgba(246,77,43,1);
    background: -moz-linear-gradient(left, rgba(246,77,43,1) 0%, rgba(247,168,99,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(246,77,43,1)), color-stop(100%, rgba(247,168,99,1)));
    background: -webkit-linear-gradient(left, rgba(246,77,43,1) 0%, rgba(247,168,99,1) 100%);
    background: -o-linear-gradient(left, rgba(246,77,43,1) 0%, rgba(247,168,99,1) 100%);
    background: -ms-linear-gradient(left, rgba(246,77,43,1) 0%, rgba(247,168,99,1) 100%);
    background: linear-gradient(to right, rgba(246,77,43,1) 0%, rgba(247,168,99,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f64d2b', endColorstr='#f7a863', GradientType=1 ); */ }
  .announ a .log_ic {
    width: 20%;
    float: left;
    text-align: center; }

.digital a {

  height: 80px;

  /* 		background: rgba(254,136,150,1);
  background: -moz-linear-gradient(left, rgba(254,136,150,1) 0%, rgba(254,222,80,1) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(254,136,150,1)), color-stop(100%, rgba(254,222,80,1)));
  background: -webkit-linear-gradient(left, rgba(254,136,150,1) 0%, rgba(254,222,80,1) 100%);
  background: -o-linear-gradient(left, rgba(254,136,150,1) 0%, rgba(254,222,80,1) 100%);
  background: -ms-linear-gradient(left, rgba(254,136,150,1) 0%, rgba(254,222,80,1) 100%);
  background: linear-gradient(to right, rgba(254,136,150,1) 0%, rgba(254,222,80,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe8896', endColorstr='#fede50', GradientType=1 ); */
  text-transform: uppercase;
  font-size: 18px;
  color: #ffffff;
  letter-spacing: 2px;
  line-height: 60px; }
  .digital a:hover {
    background-color: #56231b;
    /* 			background: rgba(254,222,80,1);
    background: -moz-linear-gradient(left, rgba(254,222,80,1) 0%, rgba(254,136,150,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(254,222,80,1)), color-stop(100%, rgba(254,136,150,1)));
    background: -webkit-linear-gradient(left, rgba(254,222,80,1) 0%, rgba(254,136,150,1) 100%);
    background: -o-linear-gradient(left, rgba(254,222,80,1) 0%, rgba(254,136,150,1) 100%);
    background: -ms-linear-gradient(left, rgba(254,222,80,1) 0%, rgba(254,136,150,1) 100%);
    background: linear-gradient(to right, rgba(254,222,80,1) 0%, rgba(254,136,150,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fede50', endColorstr='#fe8896', GradientType=1 ); */ }
  .digital a .log_ic {
    width: 20%;
    float: left;
    text-align: center; }

.institute a .ins_img img {
  width: auto; }
.institute a .ins_cont {
  padding: 15px 10px; }
  .institute a .ins_cont h3 {
    color: #ffffff;
    font-size: 18px;
    position: relative;
    text-transform: uppercase; }
    .institute a .ins_cont h3:after {
      content: "";
      position: absolute;
      border-bottom: 2px solid #ffffff;
      width: 70px;
      bottom: -12px;
      left: 0; }
  .institute a .ins_cont p {
    color: #fbefeb;
    padding-top: 15px; }

.legacy .hdn_part, .legacy .hdn_part .sai_bx .hdn_part {
  margin-top: 80px; }
  .legacy .hdn_part .sai_bx {
    background: #db693a;
    text-align: center;
    line-height: 40px;
    width: 50px;
    height: 50px;
    margin-right: 20px;
    display: inline-block;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.21);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.21);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.21); }
  .legacy .hdn_part .sai_text {
    display: inline-block; }
    .legacy .hdn_part .sai_text h2 {
      text-align: left; }

/* --------- Key Personnel ---------*/
.fp-slides {
  width: 100%; }

.carousel-indicators {
  bottom: -40px; }

.per_descrp {
  background: rgba(255, 255, 255, 0.17);
  width: 31%;
  margin: 0px 15px; }
  .per_descrp .per_img a img {
    width: 100%; }
  .per_descrp .per_cont {
    position: relative;
    padding: 15px 10px 0px 15px; }
    .per_descrp .per_cont .percentage {
      height: 35px;
      width: 130px;
      -o-border-radius: 35px;
      -webkit-border-radius: 35px;
      -moz-border-radius: 35px;
      border-radius: 35px;
      background-color: #e96c24;
      margin: 0 auto;
      margin-bottom: 15px; }
      .per_descrp .per_cont .percentage p {
        font-size: 13px;
        text-align: center;
        line-height: 35px;
        padding-bottom: 0px; }
    .per_descrp .per_cont .bl_btn {
      height: 35px;
      width: 130px;
      -o-border-radius: 35px;
      -webkit-border-radius: 35px;
      -moz-border-radius: 35px;
      border-radius: 35px;
      background-color: #262625;
      margin-bottom: 15px; }
      .per_descrp .per_cont .bl_btn p {
        text-align: center;
        font-size: 12px;
        line-height: 35px; }
    .per_descrp .per_cont a {
      color: #ffffff;
      font-size: 15px; }
      .per_descrp .per_cont a:hover {
        color: #000; }
    .per_descrp .per_cont .button1 {
      position: absolute;
      right: 0;
      background-color: rgba(255, 255, 255, 0.3);
      height: 40px;
      width: 40px;
      text-align: center;
      line-height: 38px;
      bottom: 0; }
      .per_descrp .per_cont .button1 .svg-inline--fa.fa-w-14 {
        color: #ffffff; }
    .per_descrp .per_cont h3 {
      color: #ffffff;
      text-transform: uppercase;
      min-height: 40px; }
    .per_descrp .per_cont h4 {
      color: #ffffff;
      text-transform: uppercase;
      font-size: 18px;
      text-align: center;
      font-weight: 400;
      padding-bottom: 7px; }
    .per_descrp .per_cont h5 {
      color: #ffffff;
      text-transform: uppercase;
      font-size: 16px;
      text-align: center;
      font-weight: 400;
      line-height: 24px;
      text-align: left;
      padding-bottom: 15px; }
      .per_descrp .per_cont h5:hover {
        color: #000; }
    .per_descrp .per_cont h6 {
      color: #ffffff;
      text-transform: uppercase;
      font-size: 15px;
      font-weight: 400;
      line-height: 24px;
      text-align: center;
      padding-bottom: 5px; }
    .per_descrp .per_cont p {
      font-size: 14px;
      line-height: 20px;
      /* text-align: center; */ }

.per_descrpnew {
  background: rgba(255, 255, 255, 0.17);
  width: 100%;
  margin: 0px 15px; }
  .per_descrpnew .per_img a img {
    width: 100%; }
  .per_descrpnew .per_cont {
    position: relative;
    padding: 15px 10px 0px 15px; }
    .per_descrpnew .per_cont .percentage {
      height: 35px;
      width: 130px;
      -o-border-radius: 35px;
      -webkit-border-radius: 35px;
      -moz-border-radius: 35px;
      border-radius: 35px;
      background-color: #e96c24;
      margin: 0 auto;
      margin-bottom: 15px; }
      .per_descrpnew .per_cont .percentage p {
        font-size: 13px;
        text-align: center;
        line-height: 35px;
        padding-bottom: 0px; }
    .per_descrpnew .per_cont .bl_btn {
      height: 35px;
      width: 130px;
      -o-border-radius: 35px;
      -webkit-border-radius: 35px;
      -moz-border-radius: 35px;
      border-radius: 35px;
      background-color: #262625;
      margin-bottom: 15px; }
      .per_descrpnew .per_cont .bl_btn p {
        text-align: center;
        font-size: 12px;
        line-height: 35px; }
    .per_descrpnew .per_cont a {
      color: #ffffff;
      font-size: 15px; }
      .per_descrpnew .per_cont a:hover {
        color: #000; }
    .per_descrpnew .per_cont .button1 {
      position: absolute;
      right: 0;
      background-color: rgba(255, 255, 255, 0.3);
      height: 40px;
      width: 40px;
      text-align: center;
      line-height: 38px;
      bottom: 0; }
      .per_descrpnew .per_cont .button1 .svg-inline--fa.fa-w-14 {
        color: #ffffff; }
    .per_descrpnew .per_cont h3 {
      color: #ffffff;
      text-transform: uppercase;
      min-height: 40px; }
    .per_descrpnew .per_cont h4 {
      color: #ffffff;
      text-transform: uppercase;
      font-size: 18px;
      text-align: center;
      font-weight: 400;
      padding-bottom: 7px; }
    .per_descrpnew .per_cont h5 {
      color: #ffffff;
      text-transform: uppercase;
      font-size: 16px;
      text-align: center;
      font-weight: 400;
      line-height: 24px;
      text-align: left;
      padding-bottom: 15px; }
      .per_descrpnew .per_cont h5:hover {
        color: #000; }
    .per_descrpnew .per_cont h6 {
      color: #ffffff;
      text-transform: uppercase;
      font-size: 15px;
      font-weight: 400;
      line-height: 24px;
      text-align: center;
      padding-bottom: 5px; }
    .per_descrpnew .per_cont p {
      font-size: 14px;
      line-height: 20px;
      /* text-align: center; */ }

.carousel-inner .active.left {
  left: -25%; }

.carousel-inner .next {
  left: 25%; }

.carousel-inner .prev {
  left: -25%; }

.carousel-control {
  width: 4%; }

.carousel-control.left, .carousel-control.right {
  margin-left: 15px;
  background-image: none; }

/* --------- Affilations & Recognition ---------*/
.awards_bx, .connect_bx {
  border: 1px solid #4a3e69;
  position: relative;
  padding: 5px;
  height: 160px;
  text-align: center;
  margin-top: 100px;
  background: rgba(91, 69, 117, 0.5); }
  .awards_bx a .awards_bx_img, .connect_bx a .awards_bx_img {
    margin: -80px 0px 30px 0px; }
  .awards_bx a .awards_cont h3, .connect_bx a .awards_cont h3 {
    color: #ffffff;
    text-transform: uppercase; }

.connect_bx {
  border: 1px solid #a04324;
  background: rgba(143, 59, 33, 0.5); }
  .connect_bx a .connect_bx_img {
    margin: -80px 0px 30px 0px; }
  .connect_bx a .connect_bx_cont h3 {
    color: #ffffff;
    text-transform: uppercase; }

.board_bx p {
  text-align: center; }

/* === Learning Skills ====*/
.learning_skills {
  margin-top: 20px; }
  .learning_skills .learning_bx {
    position: relative;
    height: 58px;
    width: 330px;
    display: block;
    clear: both;
    margin-bottom: 20px; }
    .learning_skills .learning_bx a {
      border: 1px solid #ca8481; }
      .learning_skills .learning_bx a h3 {
        color: #ffffff;
        padding-left: 70px;
        font-weight: 400;
        line-height: 55px;
        text-transform: uppercase;
        font-size: 16px; }
      .learning_skills .learning_bx a .cir_item {
        position: absolute;
        left: -20px;
        background-color: #ffffff;
        border: 2px solid #e19894;
        height: 65px;
        width: 65px;
        -webkit-border-radius: 50%;
        -o-border-radius: 50%;
        -opera-border-radius: 50%;
        border-radius: 50%;
        top: 0px;
        text-align: center;
        line-height: 65px; }
  .learning_skills p {
    color: #ffffff; }

.testements p {
  font-size: 13px;
  line-height: 20px;
  text-transform: uppercase;
  font-weight: 500;
  text-align: left; }
.testements .cr_ic {
  padding: 0px;
  margin: 0px;
  height: 60px;
  width: 60px;
  background-color: #880203;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  -border-radius: 50%;
  border-radius: 50%;
  line-height: 50px;
  text-align: center; }
  .testements .cr_ic img {
    padding: 0px;
    margin: 0px; }

.radio h2 {
  text-align: left; }

.job_connect {
  background: #b85d0e url(../images/job-connect-image.jpg) no-repeat bottom;
  padding: 20px;
  height: 580px;
  width: 92%; }

/*============== 01-07-19 ================*/
.inner_page {
  position: relative; }
  .inner_page .inr_hd {
    position: absolute;
    left: 0;
    right: 0;
    /* background: rgba(255,255,255,0.9); */
    padding: 15px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    top: 28%;
    font-size: 18px;
    font-weight: bold; }

.inner_body {
  padding: 70px 0px;
  position: relative;
  line-height: 30px;
  text-align: justify; }
  .inner_body h2 {
    font-size: 25px;
    color: #ffffff;
    text-align: left;
    padding-bottom: 15px; }
  .inner_body h3 {
    font-size: 20px;
    color: #ffffff;
    text-align: left; }
  .inner_body .inr_news {
    padding: 20px;
    background: linear-gradient(to top, #e15b31, #f0a560);
    margin-bottom: 20px; }
    .inner_body .inr_news .in_news_btn {
      height: 35px;
      width: 130px;
      -o-border-radius: 35px;
      -webkit-border-radius: 35px;
      -moz-border-radius: 35px;
      border-radius: 35px;
      background-color: #e96c24;
      margin-bottom: 15px; }
      .inner_body .inr_news .in_news_btn a {
        color: #fff;
        font-size: 14px;
        font-weight: normal;
        line-height: 22px; }
      .inner_body .inr_news .in_news_btn p {
        font-size: 13px;
        text-align: center;
        line-height: 35px;
        padding-bottom: 0px; }
    .inner_body .inr_news h3 {
      font-size: 16px;
      color: #ffffff; }
    .inner_body .inr_news p {
      font-size: 13px;
      color: #ffffff;
      line-height: 18px;
      text-align: left; }
      .inner_body .inr_news p strong {
        font-weight: bold;
        color: #464646; }
    .inner_body .inr_news #vertical-ticker {
      height: 600px;
      overflow: hidden;
      margin: 0;
      padding: 0; }
      .inner_body .inr_news #vertical-ticker li {
        padding: 20px 20px;
        display: block;
        background: transparent;
        color: #333;
        text-align: center;
        font-size: 25px;
        font-weight: bold;
        background: rgba(255, 255, 255, 0.17);
        float: left;
        width: 100%;
        margin-bottom: 20px; }
        .inner_body .inr_news #vertical-ticker li:nth-last-child(1) {
          margin-bottom: 0px; }
        .inner_body .inr_news #vertical-ticker li .news_ic {
          height: 60px;
          width: 60px;
          -webkit-border-radius: 50%;
          -moz-border-radius: 50%;
          -o-border-radius: 50%;
          border-radius: 50%;
          background: #ffffff;
          line-height: 55px; }
        .inner_body .inr_news #vertical-ticker li .blog_thm img {
          width: 100%; }
  .inner_body .inr_def .inr_block {
    width: 35%;
    padding: 12px;
    margin-right: 25px;
    background: linear-gradient(to top, #e15b31, #f0a560); }
    .inner_body .inr_def .inr_block .inr_img img {
      width: 100%; }
    .inner_body .inr_def .inr_block .inr_bx_cont {
      padding: 12px 0px; }
      .inner_body .inr_def .inr_block .inr_bx_cont p {
        color: #ffffff;
        padding-bottom: 0px;
        margin-bottom: 0rem !important;
        margin-bottom: 0px !important; }

.search_list {
  padding: 30px;
  margin-bottom: 15px;
  background: #ffffff;
  border-bottom: 1px solid #bfbfbf; }
  .search_list h3 {
    color: #5c5c5c; }
  .search_list p {
    color: #5c5c5c; }

.admission_en label {
  color: #83879f;
  font-size: 17px; }
  .admission_en label span {
    color: #ff0000;
    font-size: 12px; }
.admission_en input {
  font-size: 15px;
  background: #ffffff;
  border: 1px solid  #d0cfcf;
  height: 42px;
  border-radius: none !important;
  width: 100%;
  padding: 10px; }
.admission_en select {
  font-size: 15px;
  background: #ffffff;
  border: 1px solid  #d0cfcf;
  height: 42px;
  border-radius: none !important;
  width: 100%;
  padding: 10px; }
.admission_en textarea {
  resize: none;
  border-radius: none !important;
  width: 100%;
  padding: 10px; }
.admission_en .form-control {
  width: 100%; }
.admission_en h2 {
  color: #5c5c5c;
  text-shadow: none; }

.per_img_26 {
      overflow: hidden;
    border-radius: 50%;
    width: 190px;
    height: 190px;
    margin: 0 auto;
    float: none;
	margin-top: 7px;
}

.per_img_26 img{
	width:auto !important;
}

.myrstl{
    margin:0 !important;
    padding:0 !important;
    height:auto !important;
}

.myrstl img{
    width:100%;
}

.myrstl h3{
    padding:12px 0;
}

.stn_log_in a:hover{
	background:transparent;
}

.prt_log_in a:hover{
	background:transparent;
}

.announ a:hover{
	background:transparent;
}

.digital a:hover{
	background:transparent;
}

.readmore{
	border:1px solid #d76839;
	border-radius:25px;
	color: #d76839;
	padding:12px 30px;
	margin-top:25px;
	float:left;
}

.cont_prt{
	text-align:justify;
}

@media (max-width :1600px){
	.circle_more_hg{
		height:189px;
	}
}

.accordion-container{
  position: relative;
  width: 90%;
  height: auto;
  margin: 50px auto;
}
.accordion-container > h2{
  text-align: center;
  color: #fff;
  padding-bottom: 5px;
  margin-bottom: 20px;
  padding-bottom: 15px;
  border-bottom: 1px solid #ddd;
}
.set{
  position: relative;
    width: 100%;
    height: auto;
    background-color: #f5f5f5;
    margin-bottom: 15px;
    float: left;
}
.set > a{
  display: block;
  padding: 10px 15px;
  text-decoration: none;
  color: #fff;
  font-weight: 600;
  -webkit-transition:all 0.2s linear;
  -moz-transition:all 0.2s linear;
  transition:all 0.2s linear;
	background-color:#df6d1e;
}

.set > a:hover{
	background-color:#4a2b29;
  color: #fff;
}
.set > a i{
  float: right;
  margin-top: 2px;
}
.set > a.active{
  background-color:#4a2b29;
  color: #fff;
}
.content100{
  background-color: #fff;
  display:none;
}

.content100 img{
	width:100%;
}

.ann{
	position:relative;
}

.ia li a{
	color:#fff;
	font-size:17px;
	display:block;
	padding:12px 0;
	border-bottom:1px solid #814f3f;
}


.newgif{
	position:absolute;
	left:-50px;
}


.breadcrumbs-custom{
	width:100%;
}

.breadcrumbs-custom li{
	float:left;
}

.separator{
	padding:0 8px;
}

.set a{
	position:relative;
}

.set .svg-inline--fa{
	float:right;
}

.set .ads2{
	display:none;
}

.set .active .ads1{
	display:none;
}

.set .active .ads2{
	display:block;
	margin-top:8px;
}
.modal-title{
	display:none !important;
}

.ctDtl{
    color:#fff;
    font-size:14px;
    line-height:28px;
    padding-bottom:15px;
    margin-left:10%;
}




/*# sourceMappingURL=custom.css.map */
