.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-field-header-image-1 img {  float:left; }
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-field-header-image-2 img {  float:right; height:147px; width:auto; }
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-field-header-text { clear:both; padding-top:20px; }
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-field-header-text { font-size:17px; }

.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-program-winners-jump-links-block,
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-component-winners-jump-links-blo
{
	display:inline-block;
	width:50%;
	padding-bottom:40px;
}

.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-program-winners-jump-links-block h2,
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-component-winners-jump-links-blo h2,
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-pr-winners-jump-links-block h2
{
	font-size: 14px !important;
}

.node-type-thoth-winning-entries:not(.page-node-edit) .anchor {
	visibility:hidden;
	height:70px;
	margin-top:-70px;
}

.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-program-winners-block { margin-bottom:40px; }

.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-program-winners-block h2,
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-component-winners-block h2
{
	border-bottom: 1px dotted #828282;
}

.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-program-winners-block .views-row,
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-component-winners-block .views-row
{
	padding:20px 0;
	margin-bottom:20px;
	/*border-bottom:1px dotted #828282;*/
}

.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-field-tw-category { font-weight:bold; text-decoration:underline; padding-bottom:12px; }
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-field-award-type { font-weight:bold; padding-bottom:12px; }
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-field-project-name { font-weight:bold; font-style:italic; padding-bottom:8px; }
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-field-project-logo,
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-field-project-logo * { display:inline-block; }
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-field-project-logo .field-item { height:150px; line-height:150px;  padding-right:10px; }
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-field-project-logo .field-item img { height:auto; width:auto; max-height:150px; vertical-align:middle; }
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-program-winners-block .views-field-nothing-1,
.node-type-thoth-winning-entries:not(.page-node-edit) .field-name-component-winners-block .views-field-nothing-1 { padding-top:20px; }
.node-type-thoth-winning-entries:not(.page-node-edit) .block-bottom-border { width: 100%; padding-top: 20px; }