﻿nav.navbar .navbar-brand > img:last-child {
    /*transition: 0.8s cubic-bezier(0.19, 1, 0.22, 1) 0.3s;*/
    /*transform: translateX(0);*/
    opacity: 1;
}
#newsNav{
  text-align: center;
  padding: 45px 0px;
}
#newsNav a{
  display:inline-block;
  margin:0 15px;
  padding:12px 30px;
  background: #7db1f0;
  color:#fff;
}
.topUrl{
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom:0;
  z-index: 99;
}
.newslist{
  margin:0;
  padding-bottom:20px;
}
#newsNav a.current{
  background:#05a56a
}
.newslist h3,.newslist .date{
  transition: .3s;
}
.newslist .date{
  position: absolute;
  left:0;
  top:0;
  background: #7db1f0;
  color:#fff;
  text-align: center;
  padding:7px 5px;
}
.newslist .date span{
  font-size:2em;
  display: block;
  line-height: 1;
}
.newslist .info{
  padding-left:70px;
}
.newslist .glyphicon{
  color:#05a56a;
  margin-right:10px;
}
.newslist li:hover .date{
  background:#05a56a;
}
.newslist li:hover h3{
  color:#05a56a;
}
.rightlist h3>span{
  display:inline-block;
  width:5px;
  vertical-align: bottom;
  margin-right: 15px;
  background:#7db1f0;
  border-radius: 3px;
  height: 1em;
}
.rightlist li{
  padding: 5px 0;
  border-bottom: 1px solid #eee;
}
.rightlist li:last-child{
  border:none;
}

.pageNavi { float:left; margin-top:20px; display:block; width: 100%; text-align: center; line-height:30px; font-size:12px; margin-bottom:10px;}
.wp-pagenavi { clear: both;}
.wp-pagenavi a{
  border:#CCC solid 1px;
  padding:5px 10px; 
  border-radius:5px;
  margin:0 3px;
  color: #000;
  text-decoration:none;
  }
.wp-pagenavi span,.wp-pagenavi b{ 
  border:#CCC solid 1px;
  padding:5px 10px;
  border-radius:5px;
  margin:0 3px;
}
.wp-pagenavi a:hover { background:#7db1f0; color:#FFF; border:#7db1f0 solid 1px;}
.wp-pagenavi span.current { background:#7db1f0; color:#FFF; border:#7db1f0 solid 1px;}
.pages cite{font-style:normal;margin-right:10px;}
.pages #destoon_pageno{
  width: 3em;outline:none;
    text-align: center;
}
.pages strong{display:inline-block;margin:0 5px;}
.pages input[type="text"]{
  line-height:28px;
  border-radius:5px 0 0 5px;
  outline: none;
  box-shadow:none;
  border: 1px solid #ccc;
}
.pages input[type="button"]{
  background: #7db1f0;
    border: none;outline:none;
    padding: 0px 10px;
    color: #fff;
    margin-left: -5px;
    border-radius:0 5px 5px 0;
}
@media (min-width: 992px) {
  .newslist {
    padding: 50px 0;
  }
  #content{
    min-height:50vh;
  }
}
@media (max-width: 992px) {
  #newsNav{
    padding: 15px 0;
  }
  .newslist h3{
    font-size: 18px;
  }
  .pages cite{
    display: block;
  }
}
