/* cmsms stylesheet: Gbook module modified: Saturday, December 23, 2023 10:05:15 PM */
/*----------- Gbook Sample CSS ----------- */

.gbook_form label {
  display:inline-block;
  width:100px;
  margin-bottom:10px;
}

.gbook_form input {
  width:340px;
  padding:3px;
  border:2px solid #ccc;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.gbook_form input.cms_checkbox {
  width:auto;
}

.gbook_form input.cms_submit {
  width:auto;
  margin-left:100px;
  padding:2px 30px;
  background-color:#ddd;
}

.gbook_form input.cms_submit:hover {
  background-color:#bbb;
}

.gbook_form textarea {
  width:340px;
  height:140px;
  padding:2px;
  border:2px solid #ccc;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
  vertical-align:middle;
}

.gbook_field_error input, 
.gbook_field_error textarea, 
.gbook_field_error .gbook_stars {
  background:#fdd url("https://zs6kvz.co.za/modules/Gbook/images/error.png") no-repeat center right;
}

.gbook_form .gbook_smileys {
  margin:4px 0 0 100px;
}

.gbook_form .gbook_starrating {
  margin:12px 0 12px 0;
}

.gbook_pagelinks {
  height:20px;
  text-align:right;
}

.gbook_pagelinks a {
  padding:1px 3px;
  border:2px solid #ccc;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
  background-color:#ddd;
  color:#999;
  text-decoration:none;
}

.gbook_pagelinks a.gbook_active_page {
  font-weight:bold;
  color:#333;
}

.gbook_pagelinks a:hover {
  color:#555;
  background-color:#bbb;
}

.gbook .gbook_entry {
  margin-top:20px;
}

.gbook .gbook_entry_name {
  padding-left:10px;
  font-weight:bold;
}

.gbook .gbook_entry_date {
  float:right;
  padding-right:10px;
  font-weight:bold;
}

.gbook .gbook_entry_title {
  padding:2px 10px;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  background-color:#ddd;
}

.gbook .gbook_entry_message {
  margin:4px 0;
  padding:0px 10px;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  background-color:#eee;
}

.gbook_form .gbook_stars {
  display:inline-block;
  padding:1px 24px 1px 2px;
}

.gbook .gbook_entry_rating {
  text-align:right;
}
/* cmsms stylesheet: Guestbook stylesheet modified: Saturday, December 23, 2023 10:06:19 PM */
/*
 Default/example stylesheet for the CMSMS Guestbook module.
This may be overwritten when the module is upgraded and it will be deleted when
the module is uninstalled, so make a copy if you want to modify it.
*/

 
 /* Style pagination */

.cms-guestbook-pagination_header {
	margin: .5em 0;
}
.cms-guestbook-pagination_nav {
	font-weight: bold;
	margin: .5em 0;
}
.cms-guestbook-pagination_nav a {
    font-weight: normal;
}

/* Style the guestbook */

/* Style each entry */
.cms-guestbook-entry
{
	border: 1px solid #069;
	margin-bottom: 1em;
}

/* Style the message header */
.cms-guestbook-entry-header
{
	background: #385C72;
	color: white;
	border: 1px solid black;
	margin: 1px;
}

/* Style the actual message */
.cms-guestbook-entry-text
{
	background: #eee;
	padding: .5em;
	color: black;
}

/* Show the postdate on the right */
.cms-guestbook-entry-posted
{
	float: right;
	font-size: smaller;
}

/* Style message header links */
.cms-guestbook-entry-header a {
	color: white;
}
.cms-guestbook-entry-header a:hover {
	color: black;
}

/* Style the sender name */
.cms-guestbook-entry-sendername
{
	font-weight: bold;
}

/* Style the E-mail link */
.cms-guestbook-entry-email {
	font-size: smaller;
}

/* Style the senders homepage link */
.cms-guestbook-entry-homepage
{
	font-size: smaller;
	margin: 2px;
	margin-bottom: 0;
}

/* Style the smileys links */
.cms-guestbook-somesmileys a
{
	margin-right: .5em;
}

/* Style the entry form */
.cms-guestbook-div-insert label
{
	float: left;
	width: 12em;
}
.cms-guestbook-div-insert input, .cms-guestbook-div-insert textarea
{
margin-bottom: 10px;
}
.cms-guestbook-div-insert .captchapict
{
display: block;
margin-bottom: 10px;
}
input[id*='captcha_phrase']
{
display: block;
margin-bottom: 0px;
}

/* Style the entry form fieldset */
.cms-guestbook-div-insert fieldset
{
       border: none;
}
