/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 03-Sep-2019, 15:18:25
    Author     : User
*/
@media screen and (max-width: 1141px) {
  #home-page #banner-fade {
    height: 500px; }
    #home-page #banner-fade .caption .wrapper {
      padding: 34px 20px;
      padding-right: 150px; }
      #home-page #banner-fade .caption .wrapper span {
        font-size: 20px;
        line-height: 25px;
        left: 20px; }
      #home-page #banner-fade .caption .wrapper .readmore {
        right: 20px; }
    #home-page #banner-fade .bjqs-controls {
      right: 20px; }
  #home-page .second-blk .wrapper {
    padding: 0; }
  #home-page .second-blk .blk.blk-1 {
    padding-left: 20px; }
  #home-page .second-blk .blk.blk-4 {
    padding-right: 20px; }

  .news-blk .post-2 .img, .news-blk .post-3 .img {
    height: 100%; }
    .news-blk .post-2 .img img, .news-blk .post-3 .img img {
      min-height: 100%; }

  .testimonails-blk .owl-nav {
    opacity: 1; }
  .testimonails-blk .post .inner {
    height: auto; }

  .connect-blk .blk.insta {
    width: calc(50% - 40px); }
    .connect-blk .blk.insta .posts .post {
      width: calc((100% / 3) - 10px); }
      .connect-blk .blk.insta .posts .post.disabled {
        display: block; }
  .connect-blk .blk.twtr {
    width: calc(50% - 40px); }
  .connect-blk .blk.ytube {
    margin-top: 30px;
    width: calc(100% - 30px); }
    .connect-blk .blk.ytube .owl-stage-outer:after {
      content: '';
      position: absolute;
      width: 10px;
      height: 100%;
      top: 0;
      right: -1px;
      background: #fff; }
    .connect-blk .blk.ytube .owl-item {
      padding-right: 10px;
      position: relative; } }
@media screen and (max-width: 1020px) {
  .events-conference-blk .upcoming {
    width: 60%; }
    .events-conference-blk .upcoming a {
      display: block; }
  .events-conference-blk .conference {
    width: 40%; } }
@media screen and (max-width: 1005px) {
  .research-blk .featured {
    width: 40%; }
  .research-blk .posts-blk {
    width: 60%; }
    .research-blk .posts-blk .posts .post {
      width: 100%; } }
@media screen and (max-width: 960px) {
  .connect-blk .blk.insta .posts .post {
    width: calc((100% / 2) - 10px); }
    .connect-blk .blk.insta .posts .post.disabled {
      display: none; }
  .connect-blk .blk.twtr .posts .post {
    margin-bottom: 10px; }
    .connect-blk .blk.twtr .posts .post.disabled {
      display: block; }
  .connect-blk .blk.twtr .common-btn {
    margin-top: 13px; } }
@media screen and (max-width: 920px) {
  .events-conference-blk .upcoming {
    padding-right: 60px; }
    .events-conference-blk .upcoming .post .details {
      width: calc(100% - 55px); } }
@media screen and (max-width: 900px) {
  #home-page #banner-fade .img img {
    height: 100% !important;
    width: auto !important;
    min-width: 100% !important; }

  .second-blk .blk {
    height: 170px; }
    .second-blk .blk .text {
      padding: 35px 20px; }
      .second-blk .blk .text span {
        margin-bottom: 20px; }
      .second-blk .blk .text p {
        padding-right: 0px; }
    .second-blk .blk.blk-1 p {
      padding-top: 42px;
      padding-right: 5px;
      background: url(/assets/img/home/icons/home-second-block-ranking.png) no-repeat left top;
      background-size: 30px; }

  .research-blk .featured, .research-blk .before {
    display: none; }
  .research-blk .posts-blk {
    width: 100%; }
    .research-blk .posts-blk .posts {
      width: calc(100% + 20px);
      height: auto;
      margin-left: -20px; }
      .research-blk .posts-blk .posts .owl-nav {
        bottom: auto;
        top: -35px;
        right: -9px; }
    .research-blk .posts-blk .viewmore {
      position: relative;
      left: 0; }

  .news-blk .post .title {
    font-size: 14px; }

  /*    .testimonails-blk .post .inner {
          height: 300px;
      }*/ }
@media screen and (max-width: 850px) {
  #home-page #banner-fade .bjqs-controls {
    bottom: 94px; }
  #home-page #banner-fade .caption .wrapper {
    padding: 25px 20px;
    padding-right: 150px;
    min-height: 100px; }
    #home-page #banner-fade .caption .wrapper .readmore {
      bottom: 15px; }
    #home-page #banner-fade .caption .wrapper span {
      font-size: 17px;
      line-height: 20px; }

  .academics-block .blks .owl-nav {
    display: none; }
  .academics-block .blks .owl-stage-outer {
    overflow: hidden; }
  .academics-block .blks .owl-item {
    float: left; }
  .academics-block .blks .owl-dots {
    margin-top: 10px;
    text-align: center; }
    .academics-block .blks .owl-dots button.owl-dot {
      width: 14px;
      height: 14px;
      background: url(/assets/img/icons/slider-dot.png) no-repeat center center;
      display: inline-block;
      margin: 0px 3px;
      outline: none;
      border: none; }
      .academics-block .blks .owl-dots button.owl-dot.active {
        background: url(/assets/img/icons/slider-dot-active.png) no-repeat center center; }
  .academics-block .blks .blk {
    float: left;
    height: 230px;
    width: 100%; }
    .academics-block .blks .blk .text {
      float: left;
      width: 30%;
      height: 100%;
      position: relative;
      text-align: center; }
      .academics-block .blks .blk .text span {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 100%;
        left: 0;
        padding: 0 20px;
        padding-top: 38px; }
    .academics-block .blks .blk .img {
      float: right;
      width: 70%;
      height: 100% !important; }
      .academics-block .blks .blk .img i {
        display: none; }
    .academics-block .blks .blk.blk-1 span {
      background: url(/assets/img/home/icons/home-academics-1.png) no-repeat center top; }
    .academics-block .blks .blk.blk-2 span {
      background: url(/assets/img/home/icons/home-academics-2.png) no-repeat center top; }
    .academics-block .blks .blk.blk-3 span {
      background: url(/assets/img/home/icons/home-academics-3.png) no-repeat center top; }

  .connect-blk .blk.insta {
    width: calc(30% - 40px); }
  .connect-blk .blk.twtr {
    width: calc(70% - 40px); }
    .connect-blk .blk.twtr .posts .post.disabled {
      display: none; }

  .key-message-blk .before, .key-message-blk .name-prof, .key-message-blk .after {
    display: none; }
  .key-message-blk .posts {
    height: auto;
    position: relative;
    padding-top: 40px; }
    .key-message-blk .posts:before {
      content: ' ';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 190px;
      background: #001b48; }
  .key-message-blk .img-dtls {
    text-align: center;
    margin-bottom: 0; }
    .key-message-blk .img-dtls .img {
      float: none;
      display: inline-block;
      width: 208px;
      height: 262px;
      overflow: visible;
      position: relative;
      z-index: 2;
      top: 0px; }
    .key-message-blk .img-dtls .dtls {
      height: auto;
      background: none; }
      .key-message-blk .img-dtls .dtls .name, .key-message-blk .img-dtls .dtls .title {
        display: block; }
      .key-message-blk .img-dtls .dtls .name {
        font-weight: bold;
        color: #000;
        margin-top: 20px;
        margin-bottom: 5px; }
      .key-message-blk .img-dtls .dtls .title {
        font-weight: bold;
        color: #949494;
        margin-bottom: 15px; }
      .key-message-blk .img-dtls .dtls p {
        position: relative;
        top: 0;
        transform: translateY(0);
        padding: 0 35px; }
  .key-message-blk .owl-nav {
    display: none; }
  .key-message-blk .owl-dots {
    display: block;
    margin-top: 30px;
    text-align: center; }
    .key-message-blk .owl-dots button.owl-dot {
      width: 14px;
      height: 14px;
      background: url(/assets/img/icons/slider-dot.png) no-repeat center center;
      display: inline-block;
      margin: 0px 3px;
      outline: none;
      border: none; }
      .key-message-blk .owl-dots button.owl-dot.active {
        background: url(/assets/img/icons/slider-dot-active.png) no-repeat center center; } }
@media screen and (max-width: 800px) {
  #home-page #banner-fade .caption .wrapper span {
    font-size: 14px; }

  .second-blk .blk {
    width: calc(100% / 2);
    color: #fff;
    height: 120px; }
    .second-blk .blk.blk-2 {
      background: #2059a8;
      color: #fff; }
    .second-blk .blk.blk-4 {
      background: #001b48;
      color: #fff; }
    .second-blk .blk .text {
      padding: 20px 20px; }

  .news-blk .post-1, .news-blk .post-2, .news-blk .post-3 {
    height: 100%;
    width: calc(100% - 20px);
    margin-bottom: 20px; }
    .news-blk .post-1 .img, .news-blk .post-2 .img, .news-blk .post-3 .img {
      width: 200px;
      height: 155px;
      float: left; }
    .news-blk .post-1 .inner, .news-blk .post-2 .inner, .news-blk .post-3 .inner {
      position: absolute;
      width: 100%;
      padding: 20px;
      top: 50%;
      left: 50%;
      transform: translateX(-50%) translateY(-50%); }
    .news-blk .post-1 .text, .news-blk .post-2 .text, .news-blk .post-3 .text {
      position: relative;
      float: right;
      width: calc(100% - 200px);
      bottom: auto;
      left: auto;
      height: 155px;
      background: #f2f2f2;
      color: #3e3e3e; }
      .news-blk .post-1 .text:after, .news-blk .post-2 .text:after, .news-blk .post-3 .text:after {
        display: none; }
    .news-blk .post-1:hover .text, .news-blk .post-2:hover .text, .news-blk .post-3:hover .text {
      bottom: auto; }
    .news-blk .post-1 a, .news-blk .post-2 a, .news-blk .post-3 a {
      font-weight: bold;
      color: #2059a8;
      background: none; }
  .news-blk .post-1 .img .image-1 {
    display: none; }
  .news-blk .post-1 .img .image-2 {
    min-height: 100%;
    display: block; }

  .events-conference-blk .upcoming {
    width: 50%; }
  .events-conference-blk .conference {
    width: 50%; }

  .connect-blk .blk {
    margin-bottom: 30px; }
  .connect-blk .blk.insta {
    width: calc(100% - 40px); }
    .connect-blk .blk.insta .posts .post {
      width: calc((100% / 3) - 10px); }
      .connect-blk .blk.insta .posts .post.disabled {
        display: block; }
  .connect-blk .blk.twtr {
    width: calc(100% - 40px); }
    .connect-blk .blk.twtr .posts .post.disabled {
      display: block; }
  .connect-blk .blk.ytube {
    margin-top: 0px; } }
@media screen and (max-width: 700px) {
  .events-conference-blk .upcoming {
    width: 100%;
    padding-right: 0; }
  .events-conference-blk .conference {
    width: 100%; }
    .events-conference-blk .conference .post {
      width: 100%; }
      .events-conference-blk .conference .post .img img {
        width: calc(100% - 20px); } }
@media screen and (max-width: 670px) {
  .news-blk .post-1 .img,
  .news-blk .post-2 .img,
  .news-blk .post-3 .img {
    width: 150px;
    height: 150px; }
  .news-blk .post-1 .text,
  .news-blk .post-2 .text,
  .news-blk .post-3 .text {
    width: calc(100% - 150px);
    height: 150px; } }
@media screen and (max-width: 600px) {
  #home-page #banner-fade {
    margin-bottom: 133px; }
    #home-page #banner-fade ul.bjqs {
      overflow: visible; }
    #home-page #banner-fade .caption {
      bottom: -133px; }
      #home-page #banner-fade .caption .wrapper {
        background: #f2f2f2;
        min-height: 133px;
        padding: 30px 20px 20px; }
        #home-page #banner-fade .caption .wrapper .readmore {
          position: relative;
          bottom: auto;
          right: auto;
          font-weight: bold;
          color: #fff;
          background: #2059a8;
          opacity: 1;
          display: inline-block;
          margin-top: 10px; }
          #home-page #banner-fade .caption .wrapper .readmore:hover {
            opacity: .8; }
        #home-page #banner-fade .caption .wrapper span {
          color: #000;
          font-weight: bold;
          position: relative;
          top: auto;
          left: auto;
          transform: translateY(0%);
          padding-right: 0; }
    #home-page #banner-fade .bjqs-controls {
      bottom: 19px; }
      #home-page #banner-fade .bjqs-controls a {
        opacity: 1; }
        #home-page #banner-fade .bjqs-controls a:hover {
          opacity: .8; }
      #home-page #banner-fade .bjqs-controls .bjqs-prev a {
        background: #2059a8 url(/assets/img/home/icons/banner-arow-left.png) no-repeat center center;
        background-size: 80%; }
      #home-page #banner-fade .bjqs-controls .bjqs-next a {
        background: #001b48 url(/assets/img/home/icons/banner-arow-right.png) no-repeat center center;
        background-size: 80%; }

  .second-blk .blk {
    height: 125px; }
    .second-blk .blk.blk-1 p {
      padding-top: 41px;
      background: url(/assets/img/home/icons/home-second-block-ranking.png) no-repeat left top;
      background-size: 26px; }
    .second-blk .blk .text span {
      font-size: 40px;
      margin-bottom: 20px; }
    .second-blk .blk .text p {
      font-size: 15px; }

  .events-conference-blk .conference .post .img {
    height: 130px; } }
@media screen and (max-width: 550px) {
  .news-blk .text .title {
    display: block;
    margin-bottom: 5px; }

  .news-blk .text p {
    display: none; } }
@media screen and (max-width: 500px) {
  #home-page #banner-fade .caption .wrapper .readmore {
    padding: 0;
    background: none;
    color: #2059a8;
    margin-top: 5px; }

  .second-blk .blk {
    height: 130px; }
    .second-blk .blk .text span {
      font-size: 40px;
      margin-bottom: 14px; }
    .second-blk .blk.blk-1 p {
      padding-top: 33px; }

  .academics-block .blks .blk {
    height: auto; }
    .academics-block .blks .blk .img {
      width: 100%; }
    .academics-block .blks .blk .text {
      padding: 20px !important;
      height: 65px !important;
      width: 100%;
      text-align: left; }
      .academics-block .blks .blk .text span {
        padding: 20px;
        padding-left: 65px; }
    .academics-block .blks .blk.blk-1 span {
      background: url(/assets/img/home/icons/home-academics-1.png) no-repeat 20px center; }
    .academics-block .blks .blk.blk-2 span {
      background: url(/assets/img/home/icons/home-academics-2.png) no-repeat 20px center; }
    .academics-block .blks .blk.blk-3 span {
      background: url(/assets/img/home/icons/home-academics-3.png) no-repeat 20px center; }

  .events-conference-blk .upcoming .post .details {
    padding-left: 10px; }
    .events-conference-blk .upcoming .post .details p {
      margin-top: 0px; }

  .testimonails-blk .content {
    padding: 20px 0; }
  .testimonails-blk .posts {
    padding: 0 10px 0 10px; }
    .testimonails-blk .posts .post {
      padding-right: 0; }
      .testimonails-blk .posts .post .inner {
        padding: 20px 20px 40px; }

  .page-blk {
    padding: 30px 0; }
    .page-blk.research-blk {
      padding-bottom: 0; } }
@media screen and (max-width: 480px) {
  .events-conference-blk .conference .post .img {
    height: 200px; }
    .events-conference-blk .conference .post .img img {
      width: 90%; } }
@media screen and (max-width: 450px) {
  .news-blk .post-1 .img,
  .news-blk .post-2 .img,
  .news-blk .post-3 .img {
    width: 125px;
    height: 125px; }
  .news-blk .post-1 .inner,
  .news-blk .post-2 .inner,
  .news-blk .post-3 .inner {
    padding: 0 0 0 20px; }
  .news-blk .post-1 .text,
  .news-blk .post-2 .text,
  .news-blk .post-3 .text {
    width: calc(100% - 125px);
    height: 125px;
    background: none;
    padding: 0 0 0 20px; }
    .news-blk .post-1 .text .title,
    .news-blk .post-2 .text .title,
    .news-blk .post-3 .text .title {
      text-transform: uppercase; }
  .news-blk .post-1,
  .news-blk .post-2 {
    padding-bottom: 20px;
    border-bottom: 1px dotted #001b48; } }
@media screen and (max-width: 400px) {
  .news-blk .post-1 .img,
  .news-blk .post-2 .img,
  .news-blk .post-3 .img {
    height: 110px; }
  .news-blk .post-1 .text,
  .news-blk .post-2 .text,
  .news-blk .post-3 .text {
    height: 110px; } }
@media screen and (max-width: 350px) {
  .events-conference-blk .conference .post .img {
    height: 160px; } }
@media screen and (max-width: 340px) {
  #home-page #banner-fade {
    margin-bottom: 145px; }
    #home-page #banner-fade .caption {
      bottom: -145px; }
      #home-page #banner-fade .caption .wrapper {
        min-height: 145px; }
        #home-page #banner-fade .caption .wrapper .readmore {
          margin-top: 0px; } }

/*# sourceMappingURL=index-responsive.css.map */
