/**

 * @version 2.2

 * @package Joomla 3.x

 * @subpackage RS-Monials

 * @copyright (C) 2013-2022 RS Web Solutions (http://www.rswebsols.com)

 * @license GNU/GPL http://www.gnu.org/copyleft/gpl.html

 */

 

/* Success Message Text after submitting a testimonial */

.RSWS_success { color:#009900; font-weight:bold; }



/* Description text that display after page title */

.RSWS_desc { }



/* Css class for "Submit a Testimonial" Link */

.RSWS_submit_link { text-align:right; }

.RSWS_submit_link a { }

.RSWS_submit_link a:hover { }



/* Testimonial Display Block + Submission Form Block */

.RSWS_testi_block { display:block; margin: 10px 0; border:1px solid #dedede; padding:5px; background: #ffffff; }



/* Testimonial Submission form block only */

.RSWS_testi_block_form { }



/* Testimonial Display Block (Odd ones, i.e. 1, 3, 5, 7 and so on.) */

.RSWS_testi_block_1 { }



/* Testimonial Display Block (Even ones, i.e. 2, 4, 6, 8 and so on.) */

.RSWS_testi_block_0 { }



/* Testimonial Image border */

.RSWS_testi_img { border: 5px solid #CCCCCC; }



/* Manage the image and alignment of both quotation */

.RSWS_left_quote { padding-right:0px; margin-right:5px; }



.RSWS_right_quote { padding-left:0px; margin-left:5px; }



/* Manage Testimonial Text */

.RSWS_testimonial { font-size:12px; font-weight:normal; text-align:justify; }



/* Manage the Subtext of Testimonial, i.e. Date of Posting, Posted By etc. etc. */

.RSWS_testmonial_subtext { text-align:right; }



/* Manage Text and link of Pagination */

.RSWS_pagination_text { text-align:center; }

.RSWS_pagination_text a { }

.RSWS_pagination_text a:hover { }



/*********************************************************/

/*** Manage the display of Testimonial Submission Form ***/

/*********************************************************/



/* Text "Submit A Testimonial" */

.RSWS_form_heading { font-size:18px; font-weight:bold; border-bottom:1px solid #dedede; padding-bottom:5px; }



/* Manage the Style of main Table */

.RSWS_form_main { width:90%; }



/* Manage the error Text */

.RSWS_form_error { color:#ff0000; }

.RSWS_form_error p { }

.RSWS_form_error div ul li { }



/* Manage the row that is displaying " * fields are mandatory" */

.RSWS_form_mandatory { text-align:right; }



/* Color of the "*" (Star) */

.RSWS_form_star_color { color:#ff0000; }



/* Manage width of the First Column, i.e. the column that is showing text like "Your First Name", "Your Last Name" etc. */

.RSWS_form_first_col { width:25%; }



/* Manage the style of text in the form */

.RSWS_form_text {}



/* Manage Input fields of the form */

.RSWS_form_input { width:100%; }



/* Manage Textarea field of the form */

.RSWS_form_textarea { width:100%; height:150px; }



/* Manage Button field of the form */

.RSWS_form_button { width:auto; }



/* Default style of tr and td */

.RSWS_testi_block table.RSWS_form_main tr, .RSWS_testi_block table.RSWS_form_main td { border: none !important; padding:10px !important; }

.RSWS_testi_block table.RSWS_testi_main tr, .RSWS_testi_block table.RSWS_testi_main td { border: none !important; padding:5px !important; }



/* Responsiveness */

@media screen and (max-width:450px) {

.RSWS_testi_block table.RSWS_form_main td { width: 85%!important; float:left; }

.RSWS_testi_block table.RSWS_form_main td input[type="file"] { width:100%; }

.RSWS_testi_main td { width:90%!important; float:left; }

}