/* ================ Start of irchat.htm ================= */
.irchat_input_field { height: 35px; border: 1px solid #B2B2B2;width: 170px; 
-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
box-sizing:content-box;
}
.irchat_label_field { margin-bottom: 10px;display: block; }
.irchat_input_field_generated {
-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
box-sizing:content-box;
}
.irchat_select_field {
height: 35px; border: 1px solid #B2B2B2;width: 170px;
-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
box-sizing:content-box;
}
.irchat_select_field_generated {
width:150px;
-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
box-sizing:content-box;
}
.irchat_fields {height:25px;clear:both;float:right;}

.rchat_fields,.irchat_subject {
	margin-bottom: 10px;
}

.select_op {
height: 20px;
    border: 1px solid #B2B2B2;
    width: 100px;
    -ms-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
}


ul.imashov {
list-style-type: none;
    padding: 0;
}

.imashov_li .text_area {
height: 35px;
    width: 250px;
    overflow: auto;
    border: 1px solid #B2B2B2;
    margin-top: 3px;
    outline: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    display: block;
    font-family: arial;
}

.imashov_send_BTN_small {
position: absolute; */
    padding-top: 12px;
    /* bottom: 15px; */
    /* right: 20px; */
    background-color: #2DD5C4;
    padding-bottom: 12px;
    width: 104px;
    text-align: center;
    color: black;
    text-decoration: none;
    font-weight: bold;cursor: pointer;
    border: 0px;padding-top: 12px;
}

.imashov_send_BTN_small_o {
position: absolute; */
    padding-top: 12px;
    /* bottom: 15px; */
    /* right: 20px; */
    background-color: #2DD5C4;
    padding-bottom: 12px;
    width: 104px;
    text-align: center;
    color: black;
    text-decoration: none;
    font-weight: bold;cursor: pointer;
    border: 0px;padding-top: 12px;
}


.chat_text {
padding-right: 57px;
padding-left: 10px;
}

.mobiletopBar {
width: 350px;
margin: 0 auto;
}

.mobilebottomBar {
margin: 0 auto;
width: 350px;
}

.chat_title1 { font-weight: bold; }
.chat_title2 { font-weight: bold; }

.ddlWidget {
height: 25px;
border: 1px solid #B2B2B2;
width: 170px;
pointer-events: none;
position: absolute;
top: 25px;
right: 0;
display: table-cell;
vertical-align: middle;
padding-top: 10px;
background-image:url(./getFile.aspx?profile=12&fname=dropIcon.png);
}

.irchat_full_name { margin-top: 10px; margin-bottom: 10px; }

.rchat_select_field { 
height: 35px; border: 1px solid #B2B2B2;width: 170px; 
-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
box-sizing:content-box;
}

.rchat_label_field { margin-bottom: 10px;display: block; }
.rchat_input_field_generated { 
height: 35px; border: 1px solid #B2B2B2;width: 170px; 
-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
box-sizing:content-box;
}
.rchat_select_field_generated { 
height: 35px; border: 1px solid #B2B2B2;width: 170px; 
-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
box-sizing:content-box;
}

.irchat_start_BTN {
bottom: 20px;
position: absolute;
right: 15px;
border: 0px;
width: 170px;
height: 40px;
cursor: pointer;
background-color: #2DD5C4;font-weight:bold;

}

.irchat_start_BTN_o {
bottom: 20px;
position: absolute;
right: 15px;
border: 0px;
width: 170px;
height: 40px;
cursor: pointer;
background-color: #2DD5C4;
}

/* ================ End of irchat.htm ================= */

/* ================ Start of iwchat.htm ================= */

.iwchat_chatter 
{
    height: 210px;
    width: 215px;
    border: 1px solid #078ec6;
    overflow: auto;
}
        
.iwchat_userinputtextarea 
{
    height: 10%;
    width: 217px;
    float: right;
    overflow:auto;
    border: 1px solid #078ec6;
    margin-top: 3px;
    outline: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
        
.iwchat_btnSend 
{
    float: left;
    margin-top: 3px;
    display: block;
}
        
.iwchat_wrapper        
{
    width:100%;
    height:100%;
}

.iwchat_taps {
}

.iwchat_msg {
}

/* ================ End of iwchat.htm ================= */

/* ================ Start of ichat.htm ================= */

body 
{
    font-family: Arial;
    font-size: 13px;
    direction: rtl;
}
.chatter 
{

height: 225px;
width: 350px;
border: 1px solid black;
overflow-x: hidden;
overflow-y: auto;
margin: 0 auto;
margin-top: 15px;

}
        
.userinputtextarea 
{
   
height: 35px;
width: 100%;
overflow: auto;
border: 1px solid black;
margin-top: 3px;
outline: none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;    
}
        
.btnSend 
{
    position: absolute;
    padding-top: 12px;
    bottom: 15px;
    right: 20px;
    background-color: #2DD5C4;
    padding-bottom: 12px;
    width: 104px;
    text-align: center;
    color: black;
    text-decoration: none;font-weight:bold;
}

.chat_files_btn {float:left; background: url(./getFile.aspx?profile=12&fname=Attachment.png); border: 0px; width: 30px;height: 30px; cursor:pointer;margin-left: 4px;background-size: 30px 30px;}
        
.wrapper        
{
    width:100%;
    height:100%;
    padding-right: 5px;
}

.taps {
}

.msg {
}

.chatLineClient
{

}

.chatLineClient img {
height: 0;
float: right;
margin-left: 20px;
margin-right: 15px;
background-image: url(./getFile.aspx?profile=12&fname=clientIcon.png);
width: 0;
padding: 11px;
}

.chatLineOper
{

}

.chatLineOper img {
height: 0;
float: right;
margin-left: 20px;
margin-right: 15px;
background-image: url(./getFile.aspx?profile=12&fname=operIcon.png);
width: 0;
padding: 11px;
}

.userendchat {	
position: absolute;
    padding-top: 12px;
    bottom: 15px;
    right: 140px;
    /* background-color: #2DD5C4; */
    padding-bottom: 12px;
    /* width: 104px; */
    /* text-align: center; */
    color: black;
    text-decoration: underline;	
}

.userfiles {
padding-right:3px;
float:right;
color:red;
}


/* ================ End of ichat.htm ================= */



/* ================ End of ileave_msg.htm ================= */
.leave_msg_field_title 
{
    direction: rtl;
    text-align: right;
    float: right;
    width: 100px;
}
.leave_msg_field input 
{
    border: 1px solid #078ec6;
    width: 100px;
    outline: none;
}
.leave_msg_field 
{
    direction: rtl;
    text-align: right;
    float: right;
}
        
  
.leave_msg_submit_btn {position:absolute;top:200px;left:10px; background: url(./getFile.aspx?profile=12&fname=send_btn.jpg); border: 0px; width: 100px; height: 30px; cursor:pointer;}   
  
.leave_msg_submit_btn_o {position:absolute;top:200px;left:10px; background: url(./getFile.aspx?profile=12&fname=send_btn.jpg); border: 0px; width: 100px; height: 30px; cursor:pointer;}     
       
.leaveMsg 
{
    direction: rtl;
    text-align: right;
    height:40px;
    font-weight:bold;
}

/* ================ End of ileave_msg.htm ================= */


/* ================ End of imashov.htm ================= */
.imashov ul
{
	list-style-type: none;
    margin: 0;
    padding: 0;
}

.imashov_li li 
{
    margin: 0;    
}

.lable_op 
{
    display: table-cell;
    vertical-align: middle;
}
/* ================ End of imashov.htm ================= */