h1,
.h1 {
  font-size: 23px;
}


h2,
.h2 {
  font-size: 23px;
}

p {
  margin: 10px 0 10px;
}

th,
td {
  //line-height: 1.42857143;
  line-height: 1;
  //text-align: left; 
  vertical-align: top;
}

body {
  padding-top: 0px;
}

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: static;
  right: 0;
  left: 0;
  z-index: 1030;
}

.navbar {
  position: relative;
  min-height: 40px;
  margin-bottom: 5px;
  border: 1px solid transparent;
}

.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: transparent;
}

.nav > li > a {
    position: relative;
    display: block;
    padding: 5px 20px 5px 0px;
}

.nav-stacked > li {
    float: left; 
}

.pager {
  padding-left: 0;
  margin: 0 0;
  list-style: none;
  text-align: center;
}

.pagenavcounter {
  margin: 5px 0 0;
  font-weight: bold;
}

.page-header {
  padding-bottom: 7px;
  margin: 0 0;
  border-bottom: 0px solid #eeeeee;
}

.article-info {
  margin: 0;
  width: 100%;
}

.article-aside {
  color: #999999;
  font-size: 12px;
  margin-bottom: 5px;
  padding: 0;
}

.item-page .article-aside {
  font-size: 12px;
  margin-bottom: 10px;
}

.item-page {
  margin-bottom: 0px;
}

.article img, .article-intro img {
    display: inline; 
    max-width: 100%;
    height: auto;
}

article img,
.article-intro img {
  display: inline;
  max-width: 100%;
  height: auto;
}

.module-title {
  background: transparent;
  color: inherit;
  font-size: 18px;
  font-weight: bold;
  margin: 0 0 5px 0;
  padding: 0;
}

.t3-mainbody {
  padding-top: 10px;
  padding-bottom: 0px;
}

.t3-sidebar {
    padding-top: 0px;
    padding-bottom: 20px;
}

.t3-mainnav .t3-navbar {
  padding-left: 0;
  padding-right: 0;
  float: left;
  font-size: 14px;
}

.t3-sidebar .nav > li > a,
.t3-sidebar .nav > li > .separator {
  padding: 5px;
  display: block;
}

.t3-copyright {
    border-top: 1px solid #eeeeee;
    font-size: 11px;
    padding: 25px 0 10px;
}

.t3-footer-sl {
  padding: 0 0; 
}

ul,
ol {
  margin-top: 5px;
  margin-bottom: 5px;
}

@media screen and (min-width: 768px) {
  .t3-module {
    margin-bottom: 10px;
  }
}

@media (min-width: 768px) {

.t3-content {
}

.col-md-6 {
// width: 56%;
//padding-left: 0px;
}

.t3-sidebar-1 {
// width: 180px ;
}

.t3-sidebar-2 {
// width: 330px;
}

.col-md-push-3 {
//    left: 180px;
}

.col-md-pull-6 {
//    right: 56%;
}

.pagination {
//    float: none; 
}

}

.pagination {
    padding-left: 0;
    margin: 7px 0;
    border-radius: 0px;
}

@media (min-width: 992px) {

.social {
 background-color: #0067a2;
 height: 55px;
 width: 180px;
}

.t3-content {
}

.col-md-2 {
width: 180px
}

.col-md-3 {
width: 320px;
}

.col-md-7 {
 width: 520px;
}

.col-md-8 {
width: 662px;
}

.t3-sidebar-1 {
width: 180px ;
}

.t3-sidebar-2 {
//width: 330px;
}

.col-md-push-2 {
    left: 180px;
}

.col-md-pull-7 {
    right: 520px;
}

.col-md-pull-8 {
    right: 662px;
}

}


@media (min-width: 1200px) {


.t3-content {
}

.col-md-7 {
width: 670px;
}

.col-md-8 {
width: 810px;
}

.t3-sidebar-1 {
//width: 180px ;
}

.t3-sidebar-2 {
//width: 330px;
}

.col-md-push-2 {
//    left: 180px;
}

.col-md-pull-7 {
    right: 670px;
}

.col-md-pull-8 {
    right: 810px;
}

}

@media (max-width: 990px) {
.logo-control .logo-img-sm {
    display: block;
    padding-top: 0px;
}
}

.t3-sl {
    padding-bottom: 5px;
    padding-top: 5px;
  }

.myjsp-prev-next span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}

article aside .btn-group > .dropdown-toggle,
article aside .btn-group > .dropdown-toggle:hover,
article aside .btn-group > .dropdown-toggle:active,
article aside .btn-group > .dropdown-toggle:focus {
  padding: 0px 5px;
}

.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 0;
}

.btn {
padding: 3px 15px;
}
#mjsp-menu-select select {
 height: 22px;
 padding: 2px 5px;
 margin-top: 5px;
}

#topbanner {
visibility: hidden;
height: 0px;
width: 0px;
}

@media (min-width: 992px) {

#topbanner{
    margin-top: 8px;
//	position: absolute;
	//display: block;
    float: right;
   background-color:black;
    height:90px;
    width:728px;
    visibility: visible;
}
}

#cse-result {
    padding-top: 10px;
}

