.review_item        { float: left; width: 606px; margin-top: 10px; margin-bottom: 25px; padding-bottom: 25px; border-bottom: 1px dashed #ccc; }
.review_title       { float: left; width: 100%; border-top: 1px dashed #ccc; padding-top: 15px; padding-bottom: 5px; }

.review_name,
.review_age         { float: left; }

.review_right       { float: right; margin-right: 10px; color: #333; font-size: 11px; }
.review_right img   { position: relative; top: 2px; }

.review_content img,
.review_content p,
.review_content div { float:left; }

.review_content img { margin-top:12px; margin-right:5px; }
.review_content p   { width:440px; font-size:11px; color:#333; font-family: georgia; color: #656565; line-height:21px; padding:10px 0 0 10px; }
.social_media       { float: right; margin-top: 5px; background:url(../images/socialmedia_back-trans.png) no-repeat; padding:0 0 7px 7px; }
.social_media img   { margin: 5px 0 0 4px; }

.review_name        { margin-left:10px; color:#333; font-size:13px; font-weight:bold; font-style:italic; }
.review_age         { /*color:#999;*/ font-size:11px; margin-left:20px; }

#review_form        { float: left; width:100%; }
#review_form textarea,
#review_form input  { font-family: Arial; }
input.review_submit      { float:left; background: url(../images/button-plaats-trans.png); width: 154px; height: 50px; border: 0px; cursor: pointer; border: 0px; text-indent: -9999px; line-height:0; }

.pages              { float:left; width:100%; margin: 0px 0 20px 0px; }
.pages span         { margin-right:15px; }
.pages a            { padding-right:5px; }

#review_form dd     { position:relative; }

#review_form .validation         { position:absolute; left:156px; top:0; width:4px; height:22px; padding:0px 9px 0px 5px; color:#fff; background:#FFBE41; cursor:pointer; }
#review_form .validationPopup    { display:none; position:absolute; left:6px; top:0px; padding:0 0 9px 5px; width:145px; height:13px; color:#fff; background:#FFBE41; }
