/* Last edited 16/04/2013 15:57 */

/* More Pop Up */
/***************/
/*
.pluck-review-rollup-wrapper .pluck-review-rollup-footer {
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #333;
    margin: -17px 0 0 150px;
}
*/

#pageContainer .productSubHeading {
    margin: 5px 0 35px;
    overflow: visible;
}
.ie7 #pageContainer .productSubHeading {
    margin: 5px 0 0;
    height: 20px;
}
#pageContainer .productSubHeading div {margin: 0;}

#pageContainer .productSubHeading .modelNumber {margin: 0 20px;}

/* Blue star background */
.pluck-review-rollup-wrapper .pluck-review-starsOutput span.pluck-review-starsOutput-color,
.pluck-review-attributesOutput span,
.pluck-persona-first-review-starsOutput span.pluck-persona-first-review-starsOutput-color,
.pluck-persona-first-review-attributesOutput span {
  background: url("http://content.very.co.uk/assets/static/theme/pluck/pluck-review-star-output-color2.png") no-repeat scroll 1px 0 transparent;
}

.pluck-review-attributesOutput span.pluck-review-attributesOutput-overlay {background: url("//pluck.very.co.uk/ver1.0/pluck/reviews/pluck-review-slide-output-overlay2.png") no-repeat scroll 0 0 transparent;}


#pageContainer .pluck-review-starsOutput span.pluck-review-starsOutput-color {
  height: 12px;
  width: 97px;
}

.pluck-review-rollup {position: relative;}

.pluck-review-rollup .bottomContainer,
.pluck-review-rollup .topContainer {display: none;}

.pluck-review-rollup .pluck-review-rollup-wrapper {margin: -5px 0 0 58px !important;}

.pluck-review-rollup .pluck-review-rollup-wrapper .pluck-review-rollup-review-metawrap {margin: 0 0 0 -25px;}

.pluck-review-rollup .pluck-review-rollup-review-meta-text {
  font-size: 12px;
  font-family: Arial, sans-serif;
  padding: 4px 0px 0px 0px;
}






/* Rollup user must log in */
.pluck-review-rollup-wrapper {position: relative;}

.pluck-review-rollup-wrapper .pluck-review-login-review-rollup-wrap {
    font-family: arial,sans-serif;
    font-size: 12px;
    position: absolute;
    right: -335px;
    top: 4px;
    width: 327px;
}
/* Rollup user is logged in */
.pluck-review-rollup-wrapper .pluck-review-create-review-rollup-wrap {}

.pluck-review-rollup-wrapper .pluck-review-create-review-rollup-wrap a {
  background: none;
  border: none;
  color: #069;
}

.pluck-review-rollup-wrapper .pluck-review-create-review-rollup-wrap a:hover {text-decoration: underline}

.pluck-review-rollup-wrapper .pluck-review-create-review-rollup-wrap a span {
  background: none;
  color: #069;
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  margin: -8px 0 0 -20px;
}

#pageContainer .pluck-review-rollup-dialog span,
#pageContainer .pluck-review-rollup-dialog p,
#pageContainer .pluck-review-rollup-dialog a,
#pageContainer .pluck-review-rollup-dialog div {
  font-size: 12px;
  font-family: Arial, sans-serif;
}


.pluck-review-rollup .pluck-review-rollup-review-meta-text a:hover {text-decoration: underline;}

.pluck-review-rollup-wrapper span.pluck-review-rollup-review-meta-recommended {color: #666}

.pluck-review-rollup .pluck-review-rollup-review-meta-text .pluck-review-rollup-review-meta-recommended {display: none}

.pluck-review-rollup-wrapper a,
.pluck-review-rollup-dialog a {color: #069 !important}

.pluck-review-rollup-dialog {
    left: 176px !important;
    top: 18px !important;
    border: none;
}

.pluck-review-rollup .pluck-dialog {padding: 0;}

.pluck-review-rollup-dialog .pluck-dialog-wrapper {
    border: none;
    -webkit-border-radius: 5px;
    -moz-border-radius:    5px;
    border-radius:         5px;
    -webkit-box-shadow: 0px 2px 15px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px 2px 15px rgba(50, 50, 50, 0.75);
    box-shadow:         0px 2px 15px rgba(50, 50, 50, 0.75);
    background: transparent;
    margin: 0;
    width: 197px;
}


.pluck-review-rollup-dialog .pluck-dialog-middle {
    border: 3px solid #333;
    -webkit-border-radius: 5px;
    -moz-border-radius:    5px;
    border-radius:         5px;
    margin: 0;
    padding: 10px 0 7px 10px !important;
    background: #fff;
}


.pluck-review-rollup-dialog .pluck-dialog-middle .pluck-review-full-attributes-single {
    background: #fff;
    font-size: 20px;
    height: 25px;
    margin: 0;
}

.pluck-review-rollup-dialog .pluck-review-full-attributes-name-post {
    padding: 0;
    width: 30px;
}

.pluck-review-rollup-dialog .pluck-review-attributesOutput {
    display: inline-block;
    float: right;
    margin: 6px 8px 0 0 !important;
}





.clear {clear: both}

/**********/
/* Header */
/**********/
#pageContainer #content .pluck-review-main-area {
    border-top: 2px solid #CCC;
    padding-top: 0;
}

#pageContainer #content .pluck-review-list {
    border: 2px solid #f5f5f5;
    border-right: none;
    border-left: none;
    margin: 50px 0 20px 0;
    overflow: hidden;
    padding: 20px 0 0 0;
}

#pageContainer #content .pluck-review-list a {
    color: #069;
}

#pageContainer #content .pluck-review-full-header-headline,
#pageContainer #content .pluck-review-full-content-wrap,
#pageContainer #content .pluck-review-rollup-wrapper,
#pageContainer #content p.pluck-review-full-review-title,
#pageContainer #content .pluck-review-full-review-desc p,
#pageContainer #content .pluck-review-full-review-pro-con p,
#pageContainer #content a.pluck-review-most-helpful-prev,
#pageContainer #content a.pluck-review-most-helpful-next {color: #333}


#pageContainer #content .productReviews .pluck-review-list,
#pageContainer #content .productReviews .pluck-review-full-wrap,
#pageContainer #content .productReviews .pluck-review-full-header,
#pageContainer #content .productReviews .pluck-review-create-wrap,
#pageContainer #content .productReviews .pluck-review-create-header {background: none}

#pageContainer #content .pluck-review-full-wrap,
#pageContainer #content .pluck-review-full-subheader {border: none}

#pageContainer #content .productReviews .pluck-review-full-wrap {padding-bottom: 0;}

#pageContainer #content .productReviews .pluck-review-full-wrap .pluck-review-list-filter-wrap {margin-bottom: 20px;}

#pageContainer #content .pluck-review-full-content-wrap {padding-bottom: 0;}

#pageContainer #content p.pluck-review-full-subheader-headline,
#pageContainer #content .pluck-comm-calltoaction,
#pageContainer #content .pluck-comm-commentcount {
    background: #222;
    background: -webkit-linear-gradient(top, #4A4A4A 0%, #4A4A4A 9%, #1B1B1B 79%, #333 100%);
    background: -o-linear-gradient(top, #4A4A4A 0%, #4A4A4A 9%, #1B1B1B 79%, #333 100%);
    background: -ms-linear-gradient(top, #4A4A4A 0%, #4A4A4A 9%, #1B1B1B 79%, #333 100%);
    background: -moz-linear-gradient(top, #4A4A4A 0%, #4A4A4A 9%, #1B1B1B 79%, #333 100%);
    background: linear-gradient(top, #4A4A4A 0%, #4A4A4A 9%, #1B1B1B 79%, #333 100%);
}

#pageContainer #content span.pluck-review-full-subheader-highlight,
#pageContainer #content p.pluck-review-full-subheader-headline,
#pageContainer #content p.pluck-review-full-header-sort-label,
#pageContainer #content a.pluck-review-full-header-filter {color: #fff}

#pageContainer #content a.pluck-review-full-header-filter:hover {text-decoration: none}

#pageContainer #content select.pluck-review-full-header-sorting {
    font-size: 12px;
    height: 24px;
    margin: 4px 10px 0px 10px;
    padding: 2px 4px;
}

#pageContainer #content .pluck-review-full-subheader-headline {
    font-size: 14px;
    padding: 7px 0 8px 10px;
}

#pageContainer #content .pluck-review-full-header-filter,
#pageContainer #content .pluck-review-full-header-sort-label {
    font-size: 12px;
    margin-top: 10px;
}

#pageContainer #content .pluck-review-full-header-filter {margin-right: 9px;}




/***********/
/* Content */
/***********/
#pageContainer #content .pluck-review-list-filter-ratings select {margin: 10px 0px;}

#pageContainer #content .pluck-review-full-review-single-review-wrap {
    background: #fff;
    line-height: 17px;
    margin-bottom: 15px;
    min-height: 85px;
    padding: 0 0 30px 0;
    width: 766px
}

#pageContainer #content .pluck-review-full-review-single-review-wrap:last-of-type {border-bottom: none}

#pageContainer #content .pluck-review-full-review-desc {
    margin: 15px 10px 10px 230px;
    width: 450px;
}

#pageContainer #content .pluck-review-full-review-pro-con {margin: 20px 10px 10px 230px;}

#pageContainer #content .pluck-review-featured-headline {
    color: #FF7100;
    font-weight: bold;
    left: 8px;
    margin-left: 0;
    position: absolute;
    top: 130px;
}

#pageContainer #content .pluck-review-full-stars {top: -3px;}

#pageContainer #content .pluck-review-starsOutput {margin-left: -51px}

#pageContainer #content .pluck-review-full-timestamp {color: #333}


#pageContainer #content .productReviews .pluck-review-full-reviewer-block .pluck-review-avatar img.pluck-avatar {margin-top: 20px;}


#pageContainer #content .pluck-review-full-reviewer-otherreviews {line-height: 30px}

#pageContainer #content .pluck-review-full-reviewer-meta {margin: 10px 0 10px 5px;}

#pageContainer #content p.pluck-review-full-recommend {
    color: #268E00;
    font-size: 12px;
    font-weight: bold;
    margin: 40px 0 0 -60px;
}

#pageContainer #content p.pluck-review-full-review-recommendations,
#pageContainer #content p.pluck-review-full-review-recommendations span {color: #999}


/* Avatar Dialog */
#pageContainer #content  .productReviews .pluck-user-mp-dialog {margin-top: 20px;}

#pageContainer #content .pluck-user-mp-dialog .pluck-user-mp-content {margin-top: 6px;}

#pageContainer #content .pluck-review-list div.pluck-user-isSystemEditor .pluck-review-avatar {margin-top: 20px;}


/* Review */
#pageContainer #content .pluck-review-full-review-title summary {
    font-size: 14px;
    padding-top: 13px;
}

#pageContainer #content .pluck-review-full-review-desc p,
#pageContainer #content .pluck-review-full-review-body {margin: 0px 0 5px 0;}

/* #pageContainer #content .pluck-review-edit-delete-control-wrap {display: none} */

#pageContainer #content  .pluck-review-full-review-action-buttons {
    background: #f5f5f5;
    margin: 60px 0 0 20px;
}

#pageContainer #content  .pluck-review-full-review-action-recommended {margin: -12px 0 0 10px;}


#pageContainer  #content  .pluck-review-preview-error-container {
    left: 10px;
    margin: 0 100px;
    position:  absolute;
    top: 25px;
    z-index: 150;
}

#pageContainer  #content  .pluck-review-preview-error-container {
    padding: 0;
    text-align: center;
}

#pageContainer  #content  .pluck-review-preview-error-container p {
    background: #fff;
    border: 2px solid #f5f5f5;
    -webkit-border-radius: 5px;
    -moz-border-radius:    5px;
    border-radius:         5px;
    -webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px 0px 8px rgba(50, 50, 50, 0.75);
    box-shadow:         0px 0px 8px rgba(50, 50, 50, 0.75);
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 10px 20px;
    text-align: center;
}


/***********/
/* Comment */
/***********/
#pageContainer #content  .pluck-login-comment-content {margin: 20px 0;}

#pageContainer #content  .pluck-review-full-review-comment-container {margin: 0 60px 20px 55px;}

#pageContainer #content .pluck-login-comment-no-comments,
#pageContainer #content .pluck-login-comment-input,
#pageContainer #content .pluck-login-comment-links-wrapper {border: none;}

#pageContainer #content .pluck-login-comment-input,
#pageContainer #content .pluck-login-comment-content {background: #f5f5f5;}

#pageContainer #content .pluck-login-comment-input {margin-left: 35px;}

#pageContainer #content .pluck-login-comment-wrapper,
#pageContainer #content .pluck-login-comment-links-wrapper {
    background: #f5f5f5;
    border: 1px solid #f5f5f5
}

/* Heading */
#pageContainer #content p.pluck-login-comment-calltoaction {
    color: #333;
    padding: 12px 10px 0 10px;
}

#pageContainer #content .pluck-login-comment-links-submit-area a.pluck-login-comment-submit-button {
    float: left;
    margin-left: 15px;
}

#pageContainer #content .pluck-review-isBlocked div.pluck-review-blocked-message {padding-top: 50px;}

#pageContainer #content .pluck-png {display: block} /* Seems to control if comments are displayed or not */


/* Actual user comments */
#pageContainer #content .pluck-comm-username-display {
    font-size: 20px;
    margin-bottom: 5px;
}


#pageContainer #content .pluck-comm-body {
    line-height: 16px;
    margin-top: 10px;
}


#pageContainer #content .pluck-comm-abusereportedmsg {
    background: #f5f5f5;
    margin: 20px 0;
    padding: 30px;
}


#pageContainer #content .pluck-comm-commentcount .pluck-comm-commenttext,
#pageContainer #content .pluck-comm-commentcount .pluck-comm-comment-number-highlight,
#pageContainer #content .pluck-comm-commentcount .pluck-comm-commentcount-actions p {color: #fff;}

#pageContainer #content .pluck-comm-commentcount .pluck-comm-commentcount-actions {top: .7px;}

#pageContainer #content .pluck-comm-commentcount select {
    height: 26px;
    margin-top: 5px;
}



/**************/
/* No Reviews */
/**************/
#pageContainer #content .pluck-review-first-post-calltoaction {font-size: 12px;}

#pageContainer #content .pluck-review-first-post-review .pluck-review-first-post-link,
#pageContainer #content .pluck-review-first-post-review .pluck-review-first-post-img {display: none}




/*********************/
/* What Do You Think */
/*********************/
#pageContainer #content .pluck-app.pluck-comm {margin-left: -25px;}

#pageContainer #content .pluck-app.pluck-comm .pluck-comm-input-content {
    border: 1px solid #ccc;
    margin: 20px 0 0 0;
}

#pageContainer #content .pluck-comm-calltoaction {
    padding: 10px;
}

#pageContainer #content .pluck-app.pluck-comm  {}


#pageContainer #content .pluck-comm-posting-form {position: relative;}

#pageContainer #content .pluck-comm-posting-form .pluck-comm-socialoptions {
    background: none;
    left: 10px;
    position: absolute;
    top: 80px;
    width: 224px;
}

#pageContainer #content .pluck-comm-socialoptions-posttext {margin: 10px 0 20px 0;}

#pageContainer #content .pluck-comm-facebook-option,
#pageContainer #content .pluck-comm-twitter-option,
#pageContainer #content .pluck-comm-linkedin-option {
    float: left;
    margin: 7px 0 0 9px;
}




/* Some of the below is in the wrong place and needs tidying up */

/******************/
/* Write a review */
/******************/
#pageContainer #content .pluck-review-full-header-headline,
#pageContainer #content p.pluck-review-create-header-headline,
#pageContainer #content p.pluck-review-most-helpful-favorable-headline,
#pageContainer #content p.pluck-review-most-helpful-critical-headline {
    color: #333;
    font-size: 18px;
}

#pageContainer #content .productReviews p.pluck-review-create-review-label-text,
#pageContainer #content .productReviews p.pluck-review-create-review-info-text,
#pageContainer #content .productReviews p.pluck-review-create-review-label-long-text,
#pageContainer #content .productReviews .pluck-review-first-post-calltoaction {font-size: 12px;}

#pageContainer #content .productReviews .pluck-review,
.productReviews input.pluck-review-create-review-photoTitle,
#pageContainer #content .productReviews textarea.pluck-review-create-review-photoDesc,
#pageContainer #content .productReviews input.pluck-review-create-review-input,
#pageContainer #content .productReviews textarea.pluck-review-create-review-desc-input {max-width: 100%;}

#pageContainer #content .productReviews p.pluck-review-create-review-label-text {margin-top: 7px;}

#pageContainer #content .pluck-review-create-review-title-tips {
   border: none;
   background: #fff;
}

#pageContainer #content .pluck-review-create-review-desc-photoadd {
   -webkit-border-radius: 5px;
   -moz-border-radius:    5px;
   border-radius:         5px;
}

#pageContainer #content .pluck-review-full-review-image-wrap {margin: 50px 10px 10px 220px;}


#pageContainer #content .pluck-review-create-review-label-long {
    margin-top: 15px;
    width: 210px;
}

#pageContainer #content .pluck-review-create-review-actions-short {margin-top: 13px;}


#pageContainer #content .pluck-review-list-filter-actions a.pluck-cancel-button {padding-top: 4px;}



#pageContainer #content p.pluck-comm-calltoaction {
    color: #fff;
    font-weight: bold;
}

#pageContainer #content .pluck-comm-message-border textarea {
    border: 1px solid #ccc;
    height: 140px;
    max-width: 400px;
    width: 400px;
}

#pageContainer #content .pluck-comm-first-to-comment {
    left: 500px;
    top: 30px;
}


#pageContainer #content .pluck-comm-submit-loggedInUser {
    background: #f5f5f5;
    float: left;
    height: 140px;
    width: 231px;
    margin-top: 5px;
    margin-left: 13px;
    border: 1px solid #f5f5f5;
    border-right: none;
}

#pageContainer #content .pluck-comm-submit-loggedInUser .pluck-comm-sc-avatar.pluck-comm-sc-avatar-active {margin-left: 10px}

#pageContainer #content .pluck-comm-message-border {
    float: right;
    margin: 5px 15px 0 0;
    padding: 0;
    width: 440px;
}

#pageContainer #content .pluck-comm-message-border textarea {
    max-height: 140px;
    margin: 0;
    padding: 0;
    max-width: 440px;
    width: 440px;
}

#pageContainer #content .pluck-comm-submitoptions {
    clear: both;
    margin-top: 0px;
    margin-left: 270px;
    padding: 15px;
}

#pageContainer #content .pluck-review-full-review-action-recommend {margin: -9px 0 0 10px;}

#pageContainer #content .pluck-review-showHiddenInfo .pluck-review-hide-hidden-info {float: right;}


#pageContainer #content .pluck-review-full-subheader,
#pageContainer #content .pluck-review-preview-controls-wrap {background: #f5f5f5}

#pageContainer #content .pluck-review-preview-controls-wrap {border: 4px solid #f5f5f5}

#pageContainer #content .pluck-review-preview-primary-buttons {padding-top: 6px}

#pageContainer #content .pluck-review-preview-controls-wrap-bottom .pluck-review-preview-primary-buttons {padding-top: 2px}

#pageContainer #content .pluck-review-create-review-desc-photoadd-file {margin: 15px 0;}

#pageContainer #content .pluck-review-create-review-desc .pluck-review-create-review-title-tips {display: none}


#pageContainer #content .pluck-review-create-review-desc-photoadd-info-wrap fieldset input.pluck-review-create-review-photoTitle,
#pageContainer #content .pluck-review-create-review-desc-photoadd-info-wrap fieldset textarea.pluck-review-create-review-photoDesc {
    width: 458px;
    max-width: 458px;
}

#pageContainer #content .pluck-review-create-review-desc-photoadd-info-wrap fieldset textarea {height: 75px;}

































/* Test 8a */


.clear {clear: both}

/**********/
/* Header */
/**********/
#pageContainer #content .pluck-review-list {
    border-top: 2px solid #ccc;
    margin: 50px 0 20px 0;
    overflow: hidden;
    padding: 20px 0 0 0;
}

#pageContainer #content .pluck-review-list a {
    color: #069;
}

#pageContainer #content .pluck-review-full-header-headline,
#pageContainer #content .pluck-review-full-content-wrap,
#pageContainer #content .pluck-review-rollup-wrapper,
#pageContainer #content p.pluck-review-full-review-title,
#pageContainer #content .pluck-review-full-review-desc p,
#pageContainer #content .pluck-review-full-review-pro-con p,
#pageContainer #content a.pluck-review-most-helpful-prev, a.pluck-review-most-helpful-next {color: #333}


#pageContainer #content .productReviews .pluck-review-list,
#pageContainer #content .productReviews .pluck-review-full-wrap,
#pageContainer #content .productReviews .pluck-review-full-header,
#pageContainer #content .productReviews .pluck-review-create-wrap,
#pageContainer #content .productReviews .pluck-review-create-header {background: none}

#pageContainer #content .pluck-review-full-wrap,
#pageContainer #content .pluck-review-full-subheader {border: none}

#pageContainer #content .productReviews .pluck-review-full-wrap {padding-bottom: 0;}

#pageContainer #content .pluck-review-full-content-wrap {padding-bottom: 0;}

#pageContainer #content p.pluck-review-full-subheader-headline,
#pageContainer #content .pluck-comm-calltoaction,
#pageContainer #content .pluck-comm-commentcount {
    background: #222;
    background: -webkit-linear-gradient(top, #4A4A4A 0%, #4A4A4A 9%, #1B1B1B 79%, #333 100%);
    background: -o-linear-gradient(top, #4A4A4A 0%, #4A4A4A 9%, #1B1B1B 79%, #333 100%);
    background: -ms-linear-gradient(top, #4A4A4A 0%, #4A4A4A 9%, #1B1B1B 79%, #333 100%);
    background: -moz-linear-gradient(top, #4A4A4A 0%, #4A4A4A 9%, #1B1B1B 79%, #333 100%);
    background: linear-gradient(top, #4A4A4A 0%, #4A4A4A 9%, #1B1B1B 79%, #333 100%);
}

#pageContainer #content span.pluck-review-full-subheader-highlight,
#pageContainer #content p.pluck-review-full-subheader-headline,
#pageContainer #content p.pluck-review-full-header-sort-label,
#pageContainer #content a.pluck-review-full-header-filter {color: #fff}

#pageContainer #content a.pluck-review-full-header-filter:hover {text-decoration: none}

#pageContainer #content select.pluck-review-full-header-sorting {
    font-size: 12px;
    height: 23px;
    margin: 3px 10px 0px 10px;
    padding: 2px 4px;
}



/***********/
/* Content */
/***********/
#pageContainer #content .pluck-review-list-filter-ratings select {margin: 10px 0px;}

#pageContainer #content .pluck-review-full-review-single-review-wrap {
    background: #fff;
    line-height: 17px;
    margin-bottom: 10px;
    min-height: 55px;
    height: auto;
    height: 55px;
    padding: 0 0 20px 0;
    width: 766px
}

.ie7 #pageContainer #content .pluck-review-full-review-single-review-wrap {
    min-height: 55px;
    height: auto;
    height: 55px;
}

#pageContainer #content .pluck-review-full-review-single-review-wrap:last-of-type {border-bottom: none;}

#pageContainer #content .pluck-review-full-review-desc {
    margin: 10px 10px 10px 230px;
    width: 450px;
}

#pageContainer #content .pluck-review-full-review-pro-con {margin: 20px 10px 10px 230px;}

#pageContainer #content .pluck-review-featured-headline {
    color: #FF7100;
    font-weight: bold;
    left: 8px;
    margin-left: 0;
    position: absolute;
    top: 130px;
}

#pageContainer #content .pluck-review-full-stars {top: -5px;}

#pageContainer #content .pluck-review-starsOutput {margin-left: -51px}

#pageContainer #content .pluck-review-full-timestamp {color: #666;}


#pageContainer #content .pluck-review-full-reviewer-block .pluck-review-avatar img.pluck-avatar {margin-top: 0;}

#pageContainer #content .pluck-review-preview .pluck-review-full-reviewer-block .pluck-review-avatar img.pluck-avatar {margin-top: 20px;}


#pageContainer #content .pluck-user-mp-action-items {margin-bottom: 5px !important;}

#pageContainer #content .pluck-user-mp-block-link {display: inline-block !important;}

#pageContainer #content .pluck-user-mp-email-link {display: none !important;}

#pageContainer #content .pluck-user-mp-action-items .pluck-user-mp-action-items-btns {margin-left: 0;}



#pageContainer #content .pluck-review-full-reviewer-otherreviews {
    font-size: 12px;
    line-height: 30px;
}

#pageContainer #content .pluck-review-full-reviewer-meta {margin: 10px 0 10px 5px;}


#pageContainer #content p.pluck-review-full-review-recommendations,
#pageContainer #content p.pluck-review-full-review-recommendations span {color: #999}

/* Avatar */
#pageContainer #content .pluck-review-list div.pluck-user-isSystemEditor .pluck-review-avatar {margin-top: 20px;}



/* Review */
#pageContainer #content .pluck-review-full-review-title summary {padding-top: 13px;}

#pageContainer #content .pluck-review-full-review-desc p,
#pageContainer #content .pluck-review-full-review-body {margin: 0;}

#pageContainer #content .pluck-review-full-review-body {min-height: 80px;}

/* #pageContainer #content .pluck-review-edit-delete-control-wrap {display: none} */

#pageContainer #content  .pluck-review-full-review-action-buttons {
    background: f5f5f5;
    border: none;
    margin: 40px 0 0 10px;
    padding: 3px 0;
    width: 745px;
}

#pageContainer #content  .pluck-review-full-review-action-recommended {margin: -8px 0 0 10px;}

#pageContainer #content .pluck-review-full-review-action-not-recommended {
    margin-left: 10px;
    margin-top: -8px;
    width: 260px;
}

#pageContainer #content .pluck-review-full-review-action-share {
    margin-top: 2px;
    margin-right: 10px;
}



/***********/
/* Comment */
/***********/
#pageContainer #content .pluck-review-full-review-no-comments,
#pageContainer #content .pluck-review-full-review-comment-hide,
#pageContainer #content .pluck-review-full-review-no-comments,
#pageContainer #content .pluck-review-full-review-has-comments,
#pageContainer #content .pluck-review-full-review-action-share-link {border: none;}


/* Share & report */
#pageContainer #content .pluck-review-full-review-action-share {
}

#pageContainer #content .pluck-review-full-review-action-share a.pluck-share-action-link {
    border: 1px solid #bbb;
    border-top: none;
    border-bottom: none;
    margin-right: 1px;
    padding: 0 5px;
}

#pageContainer #content .pluck-review-full-review-action-share span a {
    font-size: 12px;
}

#pageContainer #content .pluck-review-full-review-action-share span {margin-right: 0;}

#pageContainer #content .pluck-review-full-review-action-share .pluck-review-full-review-action-share-report {color: #333;}

#pageContainer #content .pluck-review-full-review-action-share .pluck-review-full-review-action-share-report.pluck-abuse-reported img {display: none;}

#pageContainer #content .pluck-review-full-review-action-share .pluck-review-full-review-action-share-report.pluck-abuse-reported span {
    color: #999;
    font-size: 9px;
}

/* Comment */
#pageContainer #content .pluck-review-full-review-comment-wrap {
    width: 115px;
    float: right;
    margin: -35px 115px 0 0;
    text-align: right;
}

#pageContainer #content .pluck-review-full-review-comment-wrap p {
    font-size: 12px;
}

#pageContainer #content .pluck-review-full-review-comment-wrap a.pluck-review-full-review-comment-hide {margin-left: 10px;}

#pageContainer #content .pluck-review-full-review-comment-wrap a.pluck-review-full-review-comment-hide {margin-left: 8px;}

#pageContainer #content .pluck-review-full-review-comment-wrap .pluck-review-full-review-has-comments {margin-right: 3px;}






/* Heading */
#pageContainer #content p.pluck-login-comment-calltoaction {
    color: #333;
    padding: 12px 10px 0 0;
}

#pageContainer #content .pluck-login-comment-links-submit-area a.pluck-login-comment-submit-button {
    float: left;
    margin-left: 15px;
}

#pageContainer #content .pluck-review-isBlocked div.pluck-review-blocked-message {padding-top: 20px;}

.ie7 #pageContainer #content .pluck-review-isBlocked div.pluck-review-blocked-message {display: none}

.ie7 #pageContainer #content .pluck-review-full-review-comment-text {display: none}

#pageContainer #content .pluck-review-isBlocked div.pluck-review-blocked-message .pluck-review-show-hidden-info {float: right}

#pageContainer #content .pluck-png {display: block} /* Seems to control if comments are displayed or not */


/* Actual user comments */
#pageContainer #content .pluck-comm-username-display {
    font-size: 20px;
    margin-bottom: 5px;
}

#pageContainer #content .pluck-comm-single-comment-main {border: none;}

#pageContainer #content .pluck-comm-single-comment-top {
    background: #fff;
    padding: 1px 0;
    margin: 3px 0;
    border-bottom: 1px solid #ccc;
}

#pageContainer #content .pluck-comm-ReplyLevel-1 {background: #fff}


#pageContainer #content .pluck-comm-ReplyLevel-2 {border-bottom: 2px solid #ccc;}

#pageContainer #content .pluck-comm-ReplyLevel-2 div.pluck-comm-comment-content {
    border-bottom: 1px solid #ccc;
    margin-left: 60px;
    margin-top: 0;
}


#pageContainer #content .pluck-comm-ReplyLevel-2 .pluck-comm-single-comment-top {
    border-bottom: none;
}

.pluck-comm-comment-content

#pageContainer #content .pluck-comm-ReplyLevel-2 div.pluck-comm-comment-content h4,
#pageContainer #content .pluck-comm-ReplyLevel-2 div.pluck-comm-comment-content p {margin-left: 60px}


#pageContainer #content .pluck-comm-body {
    line-height: 16px;
    margin-top: 10px;
}


#pageContainer #content .pluck-comm-abusereportedmsg {
    background: #f5f5f5;
    margin: 20px 0;
    padding: 30px;
}


#pageContainer #content .pluck-comm-commentcount .pluck-comm-commenttext,
#pageContainer #content .pluck-comm-commentcount .pluck-comm-comment-number-highlight,
#pageContainer #content .pluck-comm-commentcount .pluck-comm-commentcount-actions p {color: #fff;}

#pageContainer #content .pluck-comm-commentcount .pluck-comm-commentcount-actions {top: .7px;}

#pageContainer #content .pluck-comm-commentcount select {
    height: 26px;
    margin-top: 4px;
}

#pageContainer #content .pluck-comm-comment-action-group .pluck-comm-reply-button a {
    font-size: 12px;
    padding-top: 3px;
}



#pageContainer #content .pluck-comm-wrapper .pluck-comm-posting-form {width: 560px;}

#pageContainer #content .pluck-comm-wrapper .pluck-comm-posting-form .pluck-comm-submitoptions {width: 537px}



















/**************/
/* No Reviews */
/**************/
#pageContainer #content .pluck-review-first-post-review {
    border-bottom: 1px solid #ccc;
    min-height:55px;
}

#pageContainer #content .pluck-review-first-post-calltoaction {font-size: 12px;}

#pageContainer #content .pluck-review-first-post-review .pluck-review-first-post-link,
#pageContainer #content .pluck-review-first-post-review .pluck-review-first-post-img {display: none}

#pageContainer #content span.pluck-review-first-post-calltoaction {padding-top: 0;}

#pageContainer #content .pluck-review-first-post-review .pluck-review-first-post-text {margin-left: 5px;}


/*********************/
/* What Do You Think */
/*********************/
#pageContainer #content .pluck-app.pluck-comm {margin-left: -25px;}

#pageContainer #content .pluck-app.pluck-comm .pluck-comm-input-content {
    border: none;
    margin: 30px 0 0 0;
}

#pageContainer #content .pluck-comm-calltoaction {
    padding: 10px;
}

#pageContainer #content .pluck-app.pluck-comm  {}


#pageContainer #content .pluck-comm-posting-form {position: relative;}

#pageContainer #content .pluck-comm-posting-form .pluck-comm-socialoptions {
    background: none;
    left: 10px;
    position: absolute;
    top: 80px;
    width: 224px;
}

#pageContainer #content .pluck-comm-socialoptions-posttext {margin: 10px 0 20px 0;}

#pageContainer #content .pluck-comm-facebook-option,
#pageContainer #content .pluck-comm-twitter-option,
#pageContainer #content .pluck-comm-linkedin-option {
    float: left;
    margin: 7px 0 0 9px;
}



/* Comment on comment */
#pageContainer #content .pluck-comm-wrapper {border: none;}

#pageContainer #content .pluck-comm-wrapper .pluck-comm-posting-form {margin-left: 0;}

#pageContainer #content .pluck-comm-wrapper .pluck-comm-reply-input .pluck-comm-input-content {border: none;}

#pageContainer #content .pluck-comm-wrapper .pluck-persona-username-header,
#pageContainer #content .pluck-comm-wrapper .pluck-persona-third-navigation,
#pageContainer #content .pluck-comm-wrapper .pluck-persona-third-navigation-tabs,
#pageContainer #content .pluck-comm-wrapper .pluck-persona-third-navigation-holder,
#pageContainer #content .pluck-comm-wrapper .pluck-comm-comment-input {background: #fff;}




/* Some of the below is in the wrong place and needs tidying up */

/******************/
/* Write a review */
/******************/
#pageContainer #content .pluck-review-preview {
    margin-top: 30px;
    padding-top: 20px;
}

#pageContainer #content .pluck-review-preview .pluck-review-full-header-headline {padding-top: 10px}

#pageContainer #content .pluck-review-create {
    margin-top: 55px;
}

#pageContainer #content .pluck-review-create-wrap {
    border: none;
    padding: 10px;
}

#pageContainer #content .pluck-review-full-header-headline,
#pageContainer #content p.pluck-review-create-header-headline,
#pageContainer #content p.pluck-review-most-helpful-favorable-headline,
#pageContainer #content p.pluck-review-most-helpful-critical-headline {
    color: #333;
    font-size: 20px;
}

#pageContainer #content .productReviews p.pluck-review-create-review-label-text,
#pageContainer #content .productReviews p.pluck-review-create-review-info-text,
#pageContainer #content .productReviews p.pluck-review-create-review-label-long-text,
#pageContainer #content .productReviews .pluck-review-first-post-calltoaction {
    color: #333;
    font-size: 12px;
}

#pageContainer #content .productReviews p.pluck-review-create-review-label-long-text {width: 230px}

#pageContainer #content .productReviews .pluck-review,
#pageContainer #content .productReviews input.pluck-review-create-review-photoTitle,
#pageContainer #content .productReviews textarea.pluck-review-create-review-photoDesc,
#pageContainer #content .productReviews input.pluck-review-create-review-input,
#pageContainer #content .productReviews textarea.pluck-review-create-review-desc-input {max-width: 100%;}

#pageContainer #content .productReviews p.pluck-review-create-review-label-text {margin-top: 7px;}

#pageContainer #content .pluck-social-syndication-connect {margin: 1px 10px 0 0;}


#pageContainer #content .pluck-review-create-review-title-tips {
   border: none;
   background: #fff;
}

#pageContainer #content .pluck-review-create-review-desc-photoadd {
   -webkit-border-radius: 5px;
   -moz-border-radius:    5px;
   border-radius:         5px;
}

#pageContainer #content .pluck-review-full-review-image-wrap {margin: 50px 10px 10px 220px;}


#pageContainer #content .pluck-review-create-review-label-long {
    margin-top: 15px;
    width: 210px;
}

#pageContainer #content .pluck-review-create-review-actions {margin-top: 5px}

#pageContainer #content .pluck-review-create-review-actions-short {margin-top: 13px;}


#pageContainer #content .pluck-review-list-filter-actions a.pluck-cancel-button {padding-top: 8px;}





#pageContainer #content p.pluck-comm-calltoaction {
    color: #fff;
    font-weight: bold;
}

#pageContainer #content .pluck-comm-message-border textarea {
    border: 1px solid #ccc;
    height: 140px;
    max-width: 400px;
    width: 400px;
}

#pageContainer #content .pluck-comm-first-to-comment {
    left: 500px;
    top: 30px;
}


#pageContainer #content .pluck-comm-submit-loggedInUser {
    background: #f5f5f5;
    float: left;
    height: 140px;
    width: 231px;
    margin-top: 5px;
    margin-left: 13px;
    border: 1px solid #f5f5f5;
    border-right: none;
}

#pageContainer #content .pluck-comm-submit-loggedInUser .pluck-comm-sc-avatar.pluck-comm-sc-avatar-active {margin-left: 10px}

#pageContainer #content .pluck-comm-message-border {
    float: right;
    margin: 5px 15px 0 0;
    padding: 0;
    width: 440px;
}

#pageContainer #content .pluck-comm-message-border textarea {
    float: right;
    max-height: 140px;
    margin: 0;
    padding: 0;
    max-width: 420px;
    width: 420px;
}

#pageContainer #content .pluck-comm-submitoptions {
    clear: both;
    margin-top: 0px;
    margin-left: 0;
    padding: 15px;
    width: 676px;
}
#pageContainer #content .pluck-comm-submitoptions span {float: right}

#pageContainer #content .pluck-comm-submitoptions .pluck-cancel-button {display: none}


#pageContainer #content .pluck-review-full-review-action-recommend {margin: -9px 0 0 10px;}

#pageContainer #content .pluck-review-showHiddenInfo .pluck-review-hide-hidden-info {float: right;}


#pageContainer #content .pluck-review-full-subheader,
#pageContainer #content .pluck-review-preview-controls-wrap {background: #f5f5f5}

#pageContainer #content .pluck-review-preview-controls-wrap {border: 4px solid #f5f5f5}

#pageContainer #content .pluck-review-preview-primary-buttons {padding-top: 6px}

#pageContainer #content .pluck-review-preview-controls-wrap-bottom .pluck-review-preview-primary-buttons {padding-top: 2px}

#pageContainer #content .pluck-review-create-review-desc-photoadd-file {margin: 15px 0;}

#pageContainer #content .pluck-review-create-review-desc .pluck-review-create-review-title-tips {display: none}

#pageContainer #content .pluck-review-list .pluck-review-main-area {
    border: none;
    padding-top: 0;
}

/* rollup redesign */
#pageContainer #content .pluck-footer-logo {display: none}

.productReviews .pluck-review-rollup-dialog {
    left: 170px !important;
    top: 23px !important;
}
.productReviews .pluck-review-rollup-dialog .pluck-dialog-wrapper {
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}
.productReviews .pluck-review-rollup-dialog .pluck-dialog-middle {
    border: 1px solid #999;
    padding: 10px 0 7px 5px !important;
}
.productReviews .pluck-review-rollup-dialog .pluck-review-full-attributes-name-post {
    width: 66px;
}
.productReviews span.pluck-review-full-attributes-name-link {
    width: 35px;
    margin-left: 2px;
    text-align: left;
}
.productReviews .pluck-dialog-middle .pluck-review-full-attributes-single {
    width: 186px;
}
.productReviews .pluck-review-rollup-dialog .pluck-review-attributesOutput {
    margin: 0px 7px 0 0 !important;
}
.productReviews .pluck-review-attributesOutput span {
    height: 15px;
    border-right: 1px solid #ccc;
}
.productReviews .pluck-review-attributesOutput span.pluck-review-attributesOutput-overlay {
    background: transparent;
    border-right: 0;
}
.productReviews .pluck-review-attributesOutput em {
    background: #e4e4e4;
    height: 13px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.productReviews .pluck-review-rollup-review-meta-more {
    width: 16px;
    height: 16px;
    overflow: hidden;
    display: inline-block;
    text-indent: -999px;
    background: url('http://content.very.co.uk/assets/static/theme/pluck/dropDownArrow.png') no-repeat 50% 50%;
    border: 1px solid #999;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.closePluckRollup {
    background: url('http://css.isme.com/static/ui/css/images/ui-icon-close.png') no-repeat 0 0;
    background-size: 26px 26px;
    width: 26px;
    height: 26px;
    position: absolute;
    z-index: 2;
    right: -13px;
    top: -13px;
    cursor: pointer;
}

/****************************/
/* PLuck changes 03/04/2014 */
/****************************/

div.pluck-review-rollup-wrapper div.pluck-review-rollup-output-line div.pluck-review-rollup-review-metawrap a.pluck-review-rollup-review-meta-more {
    width: 17px;
    height: 17px;
    overflow: hidden;
    float: left;
    text-indent: -999px;
    background: url('/assets/static/theme/pluck/dropDownArrow.png') no-repeat 0 0;
    border: 0;
    margin-bottom: -4px;
    margin-left: 25px;
    margin-right: 10px;
}

#pageContainer #content .pluck-review-full-header-headline, #pageContainer #content p.pluck-review-create-header-headline, #pageContainer #content p.pluck-review-most-helpful-favorable-headline, #pageContainer #content p.pluck-review-most-helpful-critical-headline {
    color: #333;
    font: bold 20px arial;
}

#pageContainer #content p.pluck-login-comment-calltoaction {
    color: #333;
    padding: 12px 10px 0 22px;
    font: bold 12px arial;
}

div.pluck-review-main-area div div.pluck-review-full-content-wrap div.pluck-review-full-review-single-review-wrap.pluck-review-isOdd.pluck-user-isLoggedOut.pluck-user-isTrustedTier.pluck-review-isVisible.pluck-review-first div.pluck-review-full-review-action-buttons div.pluck-review-full-review-action-recommend span {
    font-size: 12px;
}

span.pluck-share-item {
    display: block;
    padding-bottom: 8px;
    font-family: arial;
    font-size:12px;
}

div.pluck-login-comment-content p {
    font: 12px arial;
}

#pageContainer #content span.pluck-review-full-subheader-highlight, #pageContainer #content p.pluck-review-full-subheader-headline, #pageContainer #content p.pluck-review-full-header-sort-label, #pageContainer #content a.pluck-review-full-header-filter {
    color: #fff;
    font-weight: bold;
}

#pageContainer #content .pluck-review-list a, span.pluck-reviews-list-pagination-page {
    font-size: 12px;
}


.pluck-review-most-helpful {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #ccc;
    display: none;
}

#pageContainer #content .pluck-review-most-helpful .pluck-review-starsOutput {
    margin-left: 0;
}

.topContainer, .topContainer div, .bottomContainer, .bottomContainer div, .pluck-review-full-header {
    background: #fff !important;
}

.pluck-review-full-review-powered-by-wrap {
    background: #fff;
    margin: 0 !important;
}

.topContainer {
    top: 0 !important;
}

#pageContainer #content .pluck-review-most-helpful .pluck-review-main-area {
    border-top: 0;
}

.pluck-review-most-helpful-vs {
    background: #ccc;
    height: 255px;
    top: -30px;
    position: relative;
    width: 1px;
    text-indent: -9999px;
    overflow: hidden;
    margin-left: 45px;
}

#pageContainer #content .productReviews .pluck-review-list {
    margin-top: 0;
}

.pluck-review-most-helpful-review-title {
    padding: 10px 0;
    font-size: 16px;
    margin-top: 20px;
}

.pluck-review-most-helpful-review-content {
    line-height: 1.25em;
}

.pluck-review-most-helpful .pluck-review-most-helpful-review-meta {
    margin: 15px 10px 10px;
}

.pluck-review-full-navigation-back-container {
    text-align: right;
}

.pluck-review-most-helpful .pluck-review-full-wrap {
    padding-bottom: 0;
}

.pluck-review-most-helpful .pluck-review-most-helpful-recommendations {
    float: right;
    width: 220px;
    margin: 7px 0 0;
    font-size: 12px;
    color: #666;
}
.pluck-review-most-helpful .pluck-review-most-helpful-favorable-single-review-wrap {
    position: relative;

}
.pluck-review-most-helpful .pluck-review-most-helpful-button {
    position: absolute;
    top: -31px;
    right: -35px;
    margin-left: 0;
}
.pluck-review-most-helpful-button .pluck-review-most-helpful-prev {
    background: transparent;
    text-indent: 0px;
}
.pluck-review-most-helpful-button .pluck-review-most-helpful-next {
    background: transparent;
}
.pluck-review-most-helpful .pluck-review-most-helpful-button-container {
    width: 90px;
}
.pluck-review-most-helpful .pluck-review-most-helpful-prev,
.pluck-review-most-helpful .pluck-review-most-helpful-prev-disabled,
.pluck-review-most-helpful .pluck-review-most-helpful-prev-button,
.pluck-review-most-helpful .pluck-review-most-helpful-prev-button .pluck-review-most-helpful-prev,
.pluck-review-most-helpful .pluck-review-most-helpful-next-disabled,
.pluck-review-most-helpful .pluck-review-most-helpful-next-button,
.pluck-review-most-helpful .pluck-review-most-helpful-next-button .pluck-review-most-helpful-next,
.pluck-review-most-helpful .pluck-review-most-helpful-next {
    width: auto;
    height: auto;
}
#pageContainer #content .pluck-review-most-helpful .pluck-review-most-helpful-favorable-headline,
#pageContainer #content .pluck-review-most-helpful .pluck-review-most-helpful-critical-headline {
    font-size: 18px;
    padding: 8px 0 5px 50px;
}
#pageContainer #content .pluck-review-most-helpful .pluck-review-most-helpful-favorable-headline {
    background: url('http://content.very.co.uk/assets/static/theme/pluck/favourable.png') no-repeat 8px 0;
}
#pageContainer #content .pluck-review-most-helpful .pluck-review-most-helpful-critical-headline {
    background: url('http://content.very.co.uk/assets/static/theme/pluck/critical.png') no-repeat 8px 0;
}
.pluck-review-most-helpful .topContainer,
.pluck-review-most-helpful .hasBackgroundColor,
.pluck-review-most-helpful .topContainer div {
    background: transparent !important;
}
#pageContainer #content .pluck-review-most-helpful .pluck-review-most-helpful-prev,
#pageContainer #content .pluck-review-most-helpful .pluck-review-most-helpful-next {
    color: #069;
}
#pageContainer #content .pluck-review-most-helpful .pluck-review-most-helpful-prev-disabled .pluck-review-most-helpful-prev,
#pageContainer #content .pluck-review-most-helpful .pluck-review-most-helpful-next-disabled .pluck-review-most-helpful-next {
    color: #abd;
}

#content .pluck-standardfont,
#content .pluck-standardfont input.pluck-review-create-review-photoTitle,
#content .pluck-standardfont textarea.pluck-review-create-review-photoDesc,
#content .pluck-standardfont input.pluck-review-create-review-input,
#content .pluck-standardfont textarea.pluck-review-create-review-desc-input {
    font-size: 12px;
}