.ts_form .header { margin-bottom: 20px; } .ts_form fieldset { padding-top: 10px; } .ts_form label, .ts_write_thanks label { width: 120px; } .ts_form input, .ts_form textarea { width: 300px; max-width: 100%; } #Testimonial { width: 100%; } .ts_form textarea { height: 250px; } /* testimonial text on thank you page */ .ts_testimonial_ro { width: 370px; } .ts_write_thanks .fields_box_field { padding-top: 1px; } /* For moderator email (for pending testimonial) */ /* body tag for moderator email */ .ts_moderator_email { background-color: #fff; } .ts_moderator_email .cart_instruction { text-align: left; margin: 5px; } .ts_moderator_options { font-size: 11pt; text-align: left; border: black solid 2px; background-color: yellow; margin: 10px; padding: 10px; } /* END OF: For moderator email (for pending testimonial) */ /* testimonials page box */ .ts_page { text-align: left; position: relative; } .ts_page .header { margin-bottom: 20px; } .ts_header_msg { margin-bottom: 20px; } .btn_ts_add:first-child { position: absolute; right: 0; top: 0; z-index: 2; } /* Normal Bubble */ div.ts_bubble { width: auto; margin-bottom: 40px; text-align: left; position: relative; } .ts_date { margin: 5px; color: green; } div.ts_bubble blockquote { margin: 0px; padding: 10px 20px; border: 1px solid #c9c2c1; background: #fff; background: -moz-linear-gradient(top, #fff 0%, #fcf8c2 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#fcf8c2)); background: -webkit-linear-gradient(top, #fff 0%,#fcf8c2 100%); background: -o-linear-gradient(top, #fff 0%,#fcf8c2 100%); background: -ms-linear-gradient(top, #fff 0%,#fcf8c2 100%); background: linear-gradient(to bottom, #fff 0%,#fcf8c2 100%); } div.ts_bubble .ts_url { display:block; text-align: right; margin-right: 10px; margin-top: 10px; } div.ts_bubble blockquote p { margin: 10px; padding: 0px; } div.ts_bubble cite { position: relative; margin: 0px; padding: 7px 0px 0px 15px; top: -1px; background: transparent url(