/* To avoid bad behavior with Safari and textareas */
textarea
{
  resize:none;
  width:inherit;
  border-width:1px;
  border-style:solid;
  border-color:silver;
}

input {
  width:inherit;
  border-width:1px;
  border-style:solid;
  border-color:silver;
}

.dp-no-testimonials-text {
    float:left;
    padding-top:0.4em;
    font-weight: bold;
}

.dp-testimonial-form-info-label {
    color:gray;
    font-size:10px;
}

.dp-new-testimonial-table {
  text-align: left;
}

.dp-new-testimonial-link {
    float:right;
    padding-bottom:25px;
}

.dp-pagination-bar {
    text-align:center;
    clear:both;
}

.dp-add-testimonial-text {
    float:right;
    vertical-align:bottom;
    padding-top:0.4em;
}

.dp-add-testimonial-link {
    color:#548dd9;
    text-decoration:none;
}

.dp-add-testimonial-link:hover {
    text-decoration:none;
    color:navy;
}

.dp-new-faq-form-radio-button {
    float:left;
}

.dp-new-testimonial-input {
    width:330px;
    vertical-align:bottom;
}

.dp-new-testimonial-member-label {
    vertical-align:bottom;
    padding-bottom:5px;
}

.dp-new-testimonial-textarea {
    width:330px;
    vertical-align:bottom;
    padding-top:10px;
}

.dp-new-testimonial-member-input {
    width:300px;
    vertical-align:bottom;
}

.dp-new-testimonial-member-textarea {
    width:350px;
    vertical-align:bottom;
}

.dp-new-testimonial-username {
    padding-top:0.3em;
}

div.fw-flash {
	margin: 8px 0 8px 0;
	xborder: 0;
	padding: 10px;
}

.fwmlTables{
    margin: -15px 0 15px;
}

#fw-browser-frame-fileIDs{
    height: 180px !important;
    overflow: hidden;
}

/* Default styles useful in many situations */
.clear {
	clear: both;
	line-height: 0;
}

.padBot { padding-bottom: 10px; }

/* We need to override the h3 title to avoid seeing it */
/*
#fw-bigcontain .fw-title {
    background-color: #906090;
    display: none;
} */

/* But our own title, yes, we want to see that one
#fw-bigcontain .delapalo-title {
    display: block;
    margin-bottom: 15px;
}*/

/* This class is used for buttons Edit, Delete, Approve, Feature, Publish, ... */
.dp-button {
    float: left;
    padding: 5px;
    margin-left: 5px;
    margin-right: 5px;
    /*font-weight: lighter !important;*/
}

/* Dam table, could not get rid of it because of fw-odd */
.dp-dam-table {
    width: 100%;
    height: auto;
}

/* Used for quotes images */
.dp-td-ldquo {
    float: left;
    padding-left: 10px;
    vertical-align: top;
    margin-top: 1em;
}
.dp-img-ldquo {

}
.dp-td-rdquo {
    float: right;
    margin-right: -30px;
}
.dp-img-rdquo {

}

/* Div for testimonial */
.dp-testimonials {

}

.dp-testimonial-block {
    width: 100%;
}
.dp-testimonial-block-1 {
    display: block;
    width: 100%;
    height: auto;
}
.dp-testimonial-block-2 {
    /*position: relative;*/
    /*top: 0.8em;*/
    padding-left: 40px;
    width: auto;
    height: auto;
    /*margin-bottom: 1.5em;*/
}
.dp-testimonial-signature {
    width: 100%;
}

.dp-testimonial-msg {
    float: left;
    width: 85%;
    height: auto;
    display: inline;
    margin-top: 1em;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 0.5em;
}


.dp-cite-testimonial-msg {
    display: inline;
    line-height: 1.4;
}

.dp-hr {
    color: blue;
}
.dp-div-hr {
    display: block;
    clear: both;
}

.dp-testimonial-buttons {
    float: right;
    margin-top: 1em;
}

.dp-sig-pic {
    float: left;
    margin-right: 0.8em;
}

#dpTestimonials .fw-profile-pic {
    width: 3em !important;
}

.dp-sig-nametitle {
    float: left;
    display: block;
    width: 25em;
    min-width: 10em;
}
.dp-sig-nametitle-item {
    width: auto;
    display: block;
}

.dp-transparent_class {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.dp-testimonial-form-info-label {
  color:gray;
  font-size:10px;
  text-align: left;
}