body{
}

.title h1 {
  font-size: 25px;
}

.accessTo {
  color: #5D5D5D;
  font-family: inherit;
  font-size: 20px;
  margin-right:2em;
}

.cat {
  color: #5D5D5D;
  font-weight: 600;
}

.longTitle {
  color: #5D5D5D;
}

.container {
  border-radius: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #fff;
  min-width:85%;
}

.tab-content {
/*  height: 500px;*/
}

.vlink {
  height: 45px;
  width: 75px;
  text-align: center;
}

#nav-vizier a:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}

.img {
  width: 200px;
  height: 220px;
  line-height: 220px;
  text-align: center;
}

.img img
{
  max-height: 100%;
  max-width: 100%;
  vertical-align: middle;
}

.footerDiv {
  float: left;
  margin: 4px 0 4px 30px;
}

.aclick{cursor:"hand";}

.readMeIframe{
border:0px;
}

#browse .message{
background-color: #EAEAEA;
padding-left:0.5em;
padding-right:0.5em;
}
#browse{font-size:small;}
#browse .notes{margin-bottom:0.5em;}
#browse .links{
margin-top:0.5em;
margin-bottom:0.5em;
}
#browse .list td{font-size:small;padding-right:1em;}

#iframeProv { width:100%; height:600px;}
.imgprov { width:100%;}

#custom{ margin-bottom:1em;}

.acite  { cursor: pointer; }
.acite textarea{max-width:100%;}
.popover {
    max-width:640px; /* optional max width */
    width: intrinsic; /* Safari/WebKit uses a non-standard name */
    width: -moz-max-content; /* Firefox/Gecko */
    width: -webkit-max-content; /* Chrome */
}

#cite_iframe {width:100%;height:400px;}
.acite img { width:50px; vertical-align:top;}
.acite .text-acite{font-size:small; font-style:italic;}
.comment{font-size:small; font-style: italic; color:grey;}
.policies{margin-top:1em;}
.date{display: inline-block; width: 8em;}
#obsbutton a {cursor:"hand";}
