/**
 * @package JLive! Chat
 * @version 3.6.0
 * @copyright (C) Copyright 2008 CMS Fruit, CMSFruit.com. All rights reserved.
 * @license GNU/GPL http://www.gnu.org/licenses/gpl-3.0.txt

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

@CHARSET "UTF-8";

body {
    margin: 0;
    padding: 0;
}

form {
    padding: 0;
    margin: 0;
}

div#pre-chat, 
div#in-chat {
    font-family: arial;
    font-size: 14px;
    width: 340px;
    height: 300px;
    background: url(../images/backgrounds/jlivechat_popup_bg.jpg) no-repeat left top;
    overflow: hidden;
    padding: 10px 0 0 10px;
    margin: 0 auto;
    color: white;
    line-height: 1.2em;
    text-align: left;
}

div#in-chat {
    display: none;
}

div#in-chat textarea {
    font-family: arial;
    font-size: 12px;
    background-color: white;
    color: #313528;
    display: block;
    clear: both;
    float: none;
    margin-bottom: 5px;
}

#session-content-display {
    width: 92%;
    height: 190px;
    font-family: arial;
    font-size: 12px;
    background-color: white;
    color: #313528;
    display: block;
    clear: both;
    float: none;
    margin-bottom: 4px;
    overflow: scroll;
    overflow-x: hidden;
    overflow-y: scroll;
}

.operator-line {
    color: rgb(76,76,76);
}

.client-line {
    color: rgb(37,93,30);
}

.system-line {
    color: rgb(107, 59, 53);
}

.name {
    font-style: italic;
}

.send-button {
    float: right;
    display: inline;
}

.close-button {
    float: left;
    margin-left: 2px;
    display: inline;
}

#msg-input {
    margin-bottom: 2px !important;
}

div.button-container {
    display: block;
    clear: right;
    width: 91%;
}

div#pre-chat h1 {
    width: 94%;
    display: block;
    clear: both;
    float: none;
    font-size: 22px;
    font-family: verdana;
    font-weight: bold;
    color: white;
    border-bottom: 1px dotted white;
    padding: 0 0 10px 0;
    margin: 0 0 20px 0;
}

div#pre-chat #error-wrapper {
    color: #D8C1BC;
    font-weight: bold;
    margin-bottom: 10px;
}

div#pre-chat p {
    font-family: arial;
    width: 92%;
    margin: 10px 0 30px 3px;
    white-space: normal;
    overflow: visible;
}

div#pre-chat #msg-wrapper {
    display: none;
    color: white;
    margin: 10px 0;
    font-weight: bold;
    font-size: 1.1em;
    width: 96%;
}

div#pre-chat label {
    font-family: arial;
    font-size: 0.87em;
    font-weight: bold;
    float: none;
}

div#pre-chat input[type=text] {
    width: 91%;
    border: 1px solid #725742;
    margin-top: 3px;
    padding: 5px 3px;
    font-size: 14px;
    font-family: arial;
}

p.continue-wrapper, 
p.close-wrapper {
    margin: 10px 0 0 0 !important;
    padding: 0 !important;
    width: 92% !important;
    text-align: right !important;
    height: auto !important;
}

p.close-wrapper {
    display: none;
}

.hide-this {
    display: none !important;
}

.display-this {
    display: block !important;
}
