.poorvision {
  font-size: 17px!important; }
.poorvision p{
  font-size: 17px!important; }
  .poorvision .icon, .poorvision .langicon, .poorvision .main-footer {
    -webkit-filter: grayscale(1);
    filter: grayscale(1); }
  .poorvision .btn.btn-lg:not(.btn-link) {
    background: #777 !important;
    border-color: #777 !important;
    color: #fff !important; }
    .poorvision .btn.btn-lg:not(.btn-link):hover {
      background: #444 !important;
      border-color: #444 !important;
      color: #fff !important; }
  .poorvision .btn.btn-lg.btn-link {
    color: #777 !important; }
    .poorvision .btn.btn-lg.btn-link:after {
      background: #777 !important; }
    .poorvision .btn.btn-lg.btn-link:hover {
      color: #444 !important; }
  .poorvision .btn-small {
    /*-webkit-filter: brightness(50%) grayscale(1);*/
    /*filter: brightness(50%) grayscale(1);*/
    background: #999 !important;
    border-color: #999 !important;
    color: #fff !important; }
    .poorvision .btn-small:hover {
      background: #444 !important;
      border-color: #444 !important;
      color: #fff !important; }
  .poorvision h3 span, .poorvision h3 {
    color: #000 !important; }
  .poorvision .breadcrumbs li a {
    color: #000; }
    .poorvision .breadcrumbs li a:hover {
      color: #777;
      border-color: #777; }
  .poorvision .aside-banner ul li a {
    font-size: 19px; }
  .poorvision .aside-banner ul li a:hover {
    color: #777; }
  .poorvision .structure-dropdown .title {
    font-size: 17px; }
  .poorvision .structure-dropdown ul li a {
    font-size: 17px; }
    .poorvision .structure-dropdown ul li a:hover {
      color: #777; }
  .poorvision .main-header .mini-nav .menu-list a.active,
  .poorvision .main-header .mini-nav .menu-list a:hover {
    color: #444 !important; }
  .poorvision .mini-nav .dropdown > a, .poorvision .mini-nav li > a {
    font-size: 13px !important; }
    .poorvision .mini-nav .dropdown > a:after, .poorvision .mini-nav li > a:after {
      background: url(../img/drop.png) no-repeat center !important; }
  .poorvision .mini-nav .dropdown .dropdown-menu {
    border-color: #444 !important; }
    .poorvision .mini-nav .dropdown .dropdown-menu li a {
      font-size: 15px !important; }
      .poorvision .mini-nav .dropdown .dropdown-menu li a:hover {
        color: #777 !important; }
  .poorvision .mini-nav .dropdown.open > a {
    color: #444 !important; }
  .poorvision nav.main-nav .links-list li a {
    font-size: 16px; }
  .poorvision nav.main-nav .links-list li.actived a {
    color: #444;
    box-shadow: inset 0 -2px 0 0 #444; }
  .poorvision nav.main-nav .links-list li.active a {
    color: #444; }
  .poorvision nav.main-nav .main-dropdown.big {
    left: 0;
    width: 100%; }
  .poorvision nav.main-nav .main-dropdown .title {
    font-size: 16px; }
  .poorvision nav.main-nav .main-dropdown ul li {
    font-size: 15px; }
    .poorvision nav.main-nav .main-dropdown ul li a {
      display: block;
      line-height: 1.2;
      color: #333;
      text-decoration: none; }
      .poorvision nav.main-nav .main-dropdown ul li a:hover {
        color: #777; }
  .poorvision nav.main-nav .main-dropdown ul .active a {
    color: #999; }
  .poorvision nav.main-nav .main-dropdown img {
    -webkit-filter: grayscale(1);
    filter: grayscale(1); }
  .poorvision .news .title {
    font-size: 22px; }
    .poorvision .news .title:hover {
      color: #777; }
  .poorvision .news .text {
    font-size: 18px; }
  .poorvision .aside-banner .title {
    font-size: 21px; }
    .poorvision .aside-banner .title:hover {
      color: #777; }
  .poorvision .aside-banner .text {
    font-size: 18px;
    color: #000; }
  .poorvision .blog-post .text {
    font-size: 18px;
    color: #000; }
  .poorvision .blog-post .title a {
    font-size: 21px;
    color: #000;
    border-color: #000; }
    .poorvision .blog-post .title a:hover {
      color: #777; }
  .poorvision .blog-post .title:after {
    background: #000 !important; }
  .poorvision .faculty .title {
    font-size: 21px; }
    .poorvision .faculty .title:hover {
      color: #777; }
  .poorvision .faculty dl {
    font-size: 18px; }
  @media (max-width: 1199px) {
    .poorvision nav.main-nav .links-list li a {
      font-size: 14px;
      padding-left: 5px;
      padding-right: 5px; }
    .poorvision .mini-nav .dropdown > a, .poorvision .mini-nav li > a {
      font-size: 11px !important; } }
  @media (max-width: 991px) {
    .poorvision nav.main-nav .links-list li a {
      font-size: 13px;
      padding-left: 5px;
      padding-right: 5px;
      font-weight: 500;
      letter-spacing: -1px; }
    .poorvision .mini-nav .dropdown > a, .poorvision .mini-nav li > a {
      font-size: 11px !important; }
    .poorvision .footer-nav .list > li .btn-group > a,
    .poorvision .footer-nav .list > li > a {
      font-size: 16px !important; } }
