/* for mod_rquotes view: */








.mod_text_mark {
  display:block;
vertical:top;
 color: #db672e;  
  }
  
  
 .mod_rquote_quote {
   clear:both;
   display: block;
   font-style: italic;
   text-align: bottom;
   quotes: "«" ;
   font-size:20px;
   font-weight:bold;
  
   color: #0060A7;
   
 
}
.mod_rquote_style {
  display:block;
  text-align: left;
  color: brown;
}
/* for the creation view:*/ 

.mod_rquote_author {
  /* font-style: italic;       [VI#] */
  text-align: right;
  color: #0060A7;           /* [VI~] */
  font-size: 11px;          /* [VI~] */
  white-space: pre-line;    /* [VI+] */
  padding: 6px;             /* [VI+] */
}

/* Textfile display options used to control test file display only*/
.mod_rquote_quote_text_file{
  color: fuchsia;
  font-style: italic;
}

.mod_rquote_css {
  width: 100%;              /* [VI~] */
  /* z-index:1;                [VI#] */
  /* background:#fff;          [VI#] */
  /* padding:1px;              [VI#] */
}
  
.mod_rquote_css p {         /* Quote style */
  text-align: left;
  display: block;
  font-size: 12px;          /* [VI~] */
  font-style: italic;
  padding: 6px;             /* [VI~] */
  position: relative;
  color: #0060A7;           /* [VI~] */

  font-weight: bold;        /* [VI+] */
  margin-bottom: 0;         /* [VI+] */
}

.mod_rquote_css p span {
  position: relative;
}

/* Open Quote Mark */
.mod_rquote_css p:before {     /* Open Quote Mark */
  content: "“ ";
  font-size: 30px;
  font-weight: bold;
  line-height: 0;           /* [VI~] */
  vertical-align: bottom;   /* [VI+] */
  color:#0060a7;
  /* position:absolute;        [VI#] */
  /* top:10px;                 [VI#] */
  left:-25px
}

.mod_rquote_css p:after {       /* Close Quote Mark */
  content: " ”";
  font-size: 30px;
  font-weight: bold;
  line-height: 0;            /* [VI~] */
  vertical-align: bottom;    /* [VI+] */
  /* position:absolute;         [VI#] */
  /* bottom:-5px;               [VI#] */
  color:#db672e
}
