* {
  background: transparent !important;
  color: black !important;
  text-shadow: none; }

ul {
  margin: 0; }

.hide-in-print * {
  visibility: hidden; }

.show-in-print, .show-in-print * {
  visibility: visible; }

.not-displayed-until-print {
  display: block;
  font-weight: bold;
  font-size: 15px; }

.icon {
  display: none; }

.logo-big {
  margin-top: 30px;
  text-indent: 0;
  font-size: 26px;
  font-weight: bold;
  width: 100%;
  text-align: center; }

.user-card, .header-logo, .user-name {
  text-align: center;
  width: auto !important;
  display: block !important;
  float: none !important; }

.user-name p {
  font-size: 18px !important; }

.user-card, .doc-info, .user-card, .content-card, .doc-user-card, .doc-user, .header, .header-logo {
  box-shadow: none;
  border: 0 !important; }

.strip-horizontal, .strip, .header-menu, .sidebar, .user-card .avatar, .user-card .user-shortcuts, .doc-user-change, .user-who .button-grouped {
  display: none !important; }

.person-height, .person-weight {
  margin: 0 !important;
  display: block; }

.person-icon, .science-meta, .user-who, .doc-user {
  margin: 0 !important;
  display: block;
  float: none !important; }

.doc-user {
  text-align: center;
  width: 700px;
  margin: 0 auto !important; }

.is-doc .user-card {
  display: none !important; }

#doc-info-pos-save {
    height: 200px;
}

.content {
  border: 0;
  margin: 0 auto !important;
  float: none; }
  .content > li {
    width: 100%;
    margin: 0 auto; }
