.node-type-docshift-index{
width: 770px;
margin: 0;
background: #FFF;
}
.node-type-docshift-index #admin-menu{display: none;}

.node-type-docshift-index #page {
    margin: 0;
width: 100%;
}

.node-type-docshift-index .node {
    background: none repeat scroll 0 0 #FFF;
    margin: 0;
    padding:0;
}

.node-type-docshift-index .node h2 {
  background-color: #848484;
  border-top: 4px solid #FF8A00;
  color: #FFFFFF;
  font-size: 20px;
  font-weight: 100;
  line-height: 16px;
  margin: 0;
  padding: 20px;
  position: fixed;
  width: 730px;
  z-index: 101;
}
.node-type-docshift-index .node h2 a {
  background: url("images/icons/externalLink.png") no-repeat scroll right 0px transparent;
  color: #FFFFFF;
  font-size: 20px;
  font-weight: 100;
  padding: 0 26px 0 0;
  text-decoration: none;
}

.node-type-docshift-index .node h2 span {
  float: right;
  font-size: 14px;
  padding: 0 3px;
  text-align: right;
}

.field-field-production-country,.field-field-production-year{
display: none;
}

.productionCountry{
margin: 0 70px 0 0;
}
.productionCompany{
color: #D6D6D6;
}

.node-type-docshift-index .links-inline {
  background: none repeat scroll 0 0 #666666;
  display: block;
  float: left;
  margin: 6px 0 0;
  padding: 0 0 20px;
  width: 100%;
}

.node-type-docshift-index .node .content {
  float: left;
  margin: 60px 0 50px;
  width: 770px;
}
.node-type-docshift-index .vud-widget-updown {
  float: left;
  position: fixed;
  right: 40px;
  top: 0;
  width: 47px;
  z-index: 102;
}
.node-type-docshift-index .node .content .field {
  float: left;
  margin: 0 0 10px 10px;
  width: 246px;
}
.node-type-docshift-index .node .content .field .field-label {
  background: none repeat scroll 0 0 #EFEFEF;
  padding: 10px 8px;
}
.node-type-docshift-index .node .content .field .field-items{
padding: 10px;
}

.node-type-docshift-index .node .content .field .field-items .field-item{
padding: 4px 0;
}

.node-type-docshift-index .node .content p {
  margin: 20px 10px;
}

.projectInfo{  float: left;}
.projectInfo img{
float: left; 
padding: 10px;

}
.node-type-docshift-index .node .content .projectInfo p.projectLink {
  margin: 0 16px 0 0;
  text-align: right;
}



.node .content .filefield-file img {
  border: medium none;
  margin: -3px 2px;
  padding: 0;
}


.node-type-docshift-index .node .filefield-file .file-size{
margin: 0 2px;
}


.node-type-docshift-index .node .content p{display: none;}

.node-type-docshift-index .node .content .projectInfo p {
  display: block;
  float: right;
  width: 460px;
}
.node-type-docshift-index .node .content .projectInfo img {
  border: medium none;
  float: left;
  margin: 10px;
  padding: 0;
}



.node-type-docshift-index .vud-widget-updown .updown-score, .node-type-docshift-index .vud-widget-updown .up-inactive, .node-type-docshift-index .vud-widget-updown .down-inactive, .node-type-docshift-index .vud-widget-updown .up-active, .node-type-docshift-index .vud-widget-updown .down-active {
  background: none repeat scroll 0 0 #FFFFFF;
  border: medium none;
}
.node-type-docshift-index #commentToggle {
  background: none repeat scroll 0 0 #FF8A00;
  color: #FFFFFF;
  display: block;
  float: left;
  font-size: 14px;
  font-weight: 100;
  margin: -53px 0 0;
  padding: 8px;
  width: 754px;
}

.node-type-docshift-index #comments .comment {
  background: none repeat scroll 0 0 #434242;
  margin: 10px auto;
  padding: 20px;
  width: 730px;
}

.node-type-docshift-index #comments .comment-new {
    background: none repeat scroll 0 0 #6F6F6F;
    margin: 60px 0 0;
}    
.node-type-docshift-index #comments .box {
  background: none repeat scroll 0 0 #FFFFFF;
  margin: 10px auto;
  padding: 10px 20px 0;
  width: 660px;
}
.node-type-docshift-index #comments .box h2{
color: #333;
}
.node-type-docshift-index #comments .comment p {
  color: #FFFFFF;
}
.node-type-docshift-index #comments .comment .submitted {
    background: none repeat scroll 0 0 #FFFFFF;
}    
.node-type-docshift-index #commentDisplayStatus {
  font-size: 20px;
  margin: -5px 0 0;
  padding: 0 6px;
  position: absolute;
}

#commentMessage {
  display: none;
  position: fixed;
  text-align: right;
  top: 77px;
  width: 750px;
  z-index: 101;
}

.messageText {
  background: none repeat scroll 0 0 #EFEFEF;
  padding: 9px;
  font-weight: 100;
}
.messageText a{
color: #333;
}
.messageText,
.node-type-docshift-index .vud-widget-updown .updown-score{
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}

.node-type-docshift-index .vud-widget-updown div.updown-up,
.node-type-docshift-index .vud-widget-updown div.updown-down {
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}

body.admin-menu {
    margin-top: 0px !important;
}