/*============================================================================*/
/*                            entities-standard-block                          */
/*============================================================================*/
.entities-standard-block {
  width: 100%;
  clear: both;
}
.entities-standard-block form, .entities-standard-block div {
  padding: 0px;
  margin: 0px;
}
.entities-standard-block .table.header {
 display: table;
 width: 100%;
 height: 23px;
 border-bottom: 1px solid #ebd6a0;
}
.entities-standard-block .table.header.plated {
 background-color: #FCF8E4;
}
.entities-standard-block .table.header.plated .title {
 padding-left: 5px;
 padding-right: 5px;
}
.entities-standard-block .row {
 display: table-row;
}
.entities-standard-block .title {
 display: table-cell;
 width: 100%;
 height: 14px !important;
 padding: 0px;
 margin: 0px;
 vertical-align: top;
}
.entities-standard-block .title span {
  color: #000000;
  font-size: 11px;
  font-weight: bold;
}
.entities-standard-block .title a span {
  color: #0071A6;
  text-decoration: none;
}
.entities-standard-block .title span a {
  color: #0071A6;
  text-decoration: none;
}
.entities-standard-block .title span.red {
  color: #ff0000;
  font-weight: bold;
}
.entities-standard-block .title.grip {
 padding-left: 13px;
 background-image: url("../images/list-title-gripper.png");
 background-repeat: no-repeat;
 background-position: 0% 6px;
}
.entities-standard-block .table.header.plated .title.grip {
 padding-left: 15px;
 background-position: 5px 6px !important;
}
.entities-standard-block .title h3,
.entities-standard-block .title h1,
.entities-standard-block .title span.zag{
  font-weight: bold !important;
  font-size: 14px !important;
  text-decoration: none;
  color: #000000;
  padding-bottom: 2px;
  display: block;
  white-space: normal;
}
.entities-standard-block .title.secondary h3,
.entities-standard-block .title.secondary h1,
entities-standard-block .title.secondary span.zag{
  color: #494949 !important;
  font-size: 13px !important;
  line-height: 20px !important;
}
.entities-standard-block .title h3 .switch,
.entities-standard-block .title h1 .switch,
.entities-standard-block .title span.zag .switch,
.tab-title {
  font-weight: bold;
  font-size: 14px;
  text-decoration: none;
  color: #0071A6;
  padding-bottom: 2px;
  cursor: pointer;
}
.entities-standard-block .title.secondary h3 .switch,
.entities-standard-block .title.secondary h1 .switch,
.entities-standard-block .title.secondary span.zag .switch{
  font-size: 13px !important;
  line-height: 20px !important;
}
.entities-standard-block .title h3 .switch.selected,
.entities-standard-block .title h1 .switch.selected,
.entities-standard-block .title span.zag .switch.selected,
.tab-title.active{
  text-decoration: none;
  color: #000000;
  cursor: auto;
}
.entities-standard-block .title h3 a, 
.entities-standard-block .title h3 a span,
.entities-standard-block .title h1 a, 
.entities-standard-block .title h1 a span,
.entities-standard-block .title span.zag a, 
.entities-standard-block .title span.zag a span,
.entities-standard-block .title span.zag a span h1,
.entities-standard-block .title span.zag a span h3{
  color: #0071A6;
  font-size: 14px;
  text-decoration: none !important;
}
.entities-standard-block .title h1.inn,
.entities-standard-block .title h3.inn {
    display:inline;
}
.entities-standard-block .delete-button {
  padding-left: 5px;
  width: 12px;
}
.entities-standard-block .delete-button span.delete {
  background-image: url("../../../../themes/intuit/images/delete.png");
  background-repeat: no-repeat;
  cursor: pointer;
  display: block;
  height: 12px;
  left: -2px;
  position: relative;
  top: 0;
  width: 12px;
}
.entities-standard-block .links {
 display: table-cell;
 height: 14px;
 padding: 0px;
 margin: 0px;
 vertical-align: middle;
 white-space: nowrap;
}
/*
.header  "border-bottom-style:solid; border-bottom-color: #EBD6A0; border-bottom-width: 1px" 
.links "position:relative;padding-left: 0px; top: 0px;"
*/
.entities-standard-block .table.header.plated .links {
 padding-right: 5px;
}
.entities-standard-block .links ul {
  display: block;
  font-size: 0;
  list-style: none outside none;
  margin: 0;
  padding: 0;
}
.entities-standard-block .links li {
  display: inline-block;
  height: 24px;
  margin: 0;
  padding: 0;
  vertical-align: top;
  background: none;
  margin-right: 5px;
}
.entities-standard-block .links .selected {
  text-decoration: none;
  color: #000000;
  font-weight: normal;
}
.entities-standard-block .links .selected a {
  color: #000000;
  font-weight: bold;
}
.entities-standard-block .links a {
  font-weight: normal;
  font-size: 11px;
  text-decoration: none;
  color: #0071A6;
}
.entities-standard-block .links .display-table {
  display: inline-block;
  width: 12px;
  height: 12px;
  background-image: url("../images/tab.png");
  vertical-align: -3px;
}
.entities-standard-block .links .display-table.red {
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
	-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
}
.entities-standard-block .links .display-list {
  display: inline-block;
  width: 12px;
  height: 12px;
  background-image: url("../images/list.png");
  vertical-align: -3px;
}
.entities-standard-block .links .display-list.red {
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
	-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
}
.entities-standard-block .links {
  color: #000000;
  font-size: 11px;
  font-weight: normal;
  vertical-align: top;
}
.entities-standard-block .links .cancel {
  display: inline-block;
  width: 15px;
  height: 15px;
  background-image: url("../../../../themes/intuit/images/cancel.png");
  background-color: #ffffff;
  background-repeat: no-repeat;
  vertical-align: -4px;
  padding-right: 5px;
}
.entities-standard-block .links li.last {
  margin: 0;
}
.entities-standard-block .links form {
  padding: 0px !important;
  margin: 0px !important;
}
.entities-standard-block .links .form-item {
  padding: 0px !important;
  margin: 0px !important;
  border: none !important;
}
.entities-standard-block .container {
}
.entities-standard-block .container .content {
  width: 100%;
}
.entities-standard-block .container .content table,
.entities-standard-block .container .content thead,
.entities-standard-block .container .content tbody,
.entities-standard-block .container .content tr,
.entities-standard-block .container .content th,
.entities-standard-block .container .content td {
  padding: 0px;
  margin: 0px;
  background-color: #ffffff;
  border: 0px;
}
.entities-standard-block .list {
  padding-top: 5px;
  padding-bottom: 5px;
}
.entities-standard-block .list .person-view.inline {
  margin-bottom: 15px;
  display: inline-block !important;
  vertical-align: top;
}
.entities-standard-block .list .person-view-ex,
.ui-dialog .person-view-ex {
  border-bottom: 1px solid #EBD6A0;
  padding-top: 5px !important;
}
.entities-standard-block .list .person-view-ex.plated {
   background-color: #FCF8E4; 
}
.entities-standard-block .navigation {
  margin-bottom: 15px;
}
.entities-standard-block .navigation a.all {
  padding-left: 25px;
  background-image: url("../../../int_frontpage/img/arrow.png");
  background-repeat: no-repeat;
  background-position: 12px;
  color: #0071A6;
  font: bold 12px "lucida grande",tahoma,verdana,arial,sans-serif;
  text-decoration: underline;
}
/*============================================================================*/
/*                         entities-showcase-list-item                         */
/*============================================================================*/
.entities-showcase-list-item {
  border-bottom:1px solid #EBD6A0;
  padding-top: 5px !important;
  margin-bottom: 1px !important;
}

.entities-showcase-list-item.favorites {
    background-color: #fcf8e4;
}

.entities-showcase-list-item .table {
  display: table;
  border: none;
}

.entities-showcase-list-item .tr {
  display: table-row;
}
.entities-showcase-list-item .td {
  display: table-cell;
}
.entities-showcase-list-item .top
{
  height: 26px !important;
  border: none;
}
.entities-showcase-list-item .title {
  line-height: 16px !important;
  padding: 0px !important;
  padding-bottom: 5px !important;
  margin: 0px !important;
  background: none;
}
.entities-showcase-list-item .title a,.entities-showcase-list-item .title span {
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
}
.entities-showcase-list-item .date {
  color: #777777 !important;
  display: table-cell !important;
  font-size: 11px !important;
  font-weight: normal !important;
  line-height: 10px;
  padding-left: 5px;
  text-align: right;
  text-decoration: none !important;
  vertical-align: top;
  white-space: nowrap;
}
.entities-showcase-list-item .discussion_control {
}
.entities-showcase-list-item .discussion_control a {
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
  color: #0071a6;
}
.entities-showcase-list-item .discussion_control span {
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #515050;
}
.entities-showcase-list-item .ratings {
  width: 80px;
  border-right: 1px solid #ebd6a0;
  border-bottom: 1px solid #ebd6a0;
  background-color: #fcf8e4;
  font-size: 0px;
  vertical-align: top;
}
.entities-showcase-list-item .data {
  height: 20px;
  vertical-align: middle;
  text-align: center;
}
.entities-showcase-list-item .data span {
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #515050;
  vertical-align: middle;
}
.entities-showcase-list-item .essential_elements {
  background-color: #f3f3f3;
  vertical-align: top;
  padding: 0;
  margin: 0;
}
.entities-showcase-list-item .file_elements {
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #515050;
  vertical-align: top;
  line-height: 15px;
  /*margin-top: 5px;*/
}
.entities-showcase-list-item .file_elements span {
  font-weight: normal;
  color: #000000;
}
.entities-showcase-list-item .file_elements span div{
  display: inline;
  vertical-align: top;
}
.entities-showcase-list-item .additional_param {
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #515050;
  vertical-align: top;
  line-height: 17px;
}
.entities-showcase-list-item .additional_param span {
  font-weight: bold;
}
.entities-showcase-list-item .categories {
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #515050;
  vertical-align: top;
  line-height: 17px;
}
.entities-showcase-list-item .categories span {
  font-weight: normal;
}
.entities-showcase-list-item .tags {
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #515050;
  vertical-align: top;
  line-height: 17px;
}
.entities-showcase-list-item .tags span {
  font-weight: normal;
}
.entities-showcase-list-item .tags .highlighted {
  font-weight: bold;
}
.entities-showcase-list-item .authors {
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #515050;
  vertical-align: top;
  line-height: 17px;
}
.entities-showcase-list-item .authors span {
  font-weight: normal;
  color: #000000;
}
.entities-showcase-list-item .author {
  vertical-align: top;
  text-align: justify;
  height: 90px;
  width: 90px !important;
  padding-bottom: 5px;
}
.entities-showcase-list-item .author .person-small-view {
  margin-left: 12px !important;
}
.entities-showcase-list-item .author .person-small-view img {
  border: 1px solid #9d9d9b;
}
.entities-showcase-list-item .author .person-view .name {
  height: auto !important;
}
.entities-showcase-list-item .information {
  padding-left: 10px;
}
.entities-showcase-list-item .description {
  overflow: hidden;
  vertical-align: top;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  overflow: hidden;
  color: #000000;
}
.entities-showcase-list-item .void_column {
  min-height: 29px;
}
.entities-showcase-list-item .bottom {
  vertical-align: top;
  min-height: 29px !important;
  height: 29px;
  margin-top: 5px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.entities-showcase-list-item .bottom a {
  font-size: 11px;
}
.entities-showcase-list-item .author .person-view {
  margin-left: 0px !important;
  width: 70px !important;
}
.entities-showcase-list-item .author .person-view .ratings {
  display: none;
}
.entities-showcase-list-item .author .person-view .tags {
  display: none;
}
.entities-showcase-list-item .author .person-view .commands {
  width: auto !important;
  min-width: inherit !important;
  border: none !important;
}

.entities-showcase-list-item .author .person-view.big,
.entities-showcase-list-item .author .person-view.big .name {
  width: 90px !important;
  /*overflow: hidden;*/
}
/*============================================================================*/
/*                              visard-standard-block                         */
/*============================================================================*/
#visard-standard-block .title h3 .step {
  font-weight: bold;
  font-size: 14px;
  color: #000000;
  padding-bottom: 2px;
}
#visard-standard-block .title h3 .step.selected {
  text-decoration: none;
  color: #FF8800;
}
#visard-standard-block .title h3 .step.pased {
  color: #979797;
}