

input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea, select {
    height: 3.8rem;
    margin-bottom: 15px;

}

.close {
    font-size: 44.5px;
    margin: 0;
    top: 5px;
    position: absolute;
    right: 15px;
}

.modal-body {

    position: relative;
    padding: 20px 20px 3px;

}
.panel-footer {

    padding-bottom: 5px;

}

#open_chat a {
    display: block;
    background-color: #f08800;
    width: 63px;
    color: #fff;
    height: 95px;
    border-radius: 5px;
    position: fixed;
    z-index: 11;
    right: 15px;
    bottom: 9px;
    box-shadow: 0px 0px 20px 3px rgba(0,0,0,.25);
    background-image: url(icons/open-chat.png);
    background-position: center 7px;
    background-size: 52px;
    background-repeat: no-repeat;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 12px;
   
      -webkit-transition: all 0.5s ease;
	  -moz-transition: all 0.5s ease;
	  -o-transition: all 0.5s ease;
	  transition: all 0.5s ease;
}
#open_chat a:hover {
    text-decoration: none;
    bottom: 15px;
    box-shadow: 0px 0px 17px 3px rgba(0,0,0,.25);
    -webkit-transition: all 0.5s ease;
	  -moz-transition: all 0.5s ease;
	  -o-transition: all 0.5s ease;
	  transition: all 0.5s ease;
}
#open_chat a span {

    padding-top: 63px;
    display: block;
}


@media only screen and (min-width: 992px)  {

#open_chat a {
    width: 106px;
    height: 109px;
    right: 25px;
    bottom: 17px;
    background-position: center 8px;
    background-size: 68px;
}
#open_chat a:hover {
    bottom: 25px;

}
#open_chat a span {
    padding-top: 82px;
    display: block;
}

}

/*#open_chat {
    display: block;
    background-color: #ff9000;
    width: 100%;
    color: #fff;
    height: 27px;
    border-radius: 0 0 8px 8px;
    position: fixed;
    z-index: 9999;
    left: 0;
    top: 0px;
    box-shadow: 0px 0px 12px 6px rgba(0,0,0,.25);
}*/


#ChatClose {

    position: absolute;
    right: 20px;
    top: 10px;
    
    padding: 0px 10px 8px 9px;
    text-transform: uppercase;
    border-radius: 5px;

}

@media only screen and (max-width: 750px) {


   #ChatClose {

    position: absolute;
    right: 0px;
    top: 540px;
    bottom: 50px;
    margin: 0 auto;
    left: 0;

	}
  }


@media only screen and (max-width: 500px) {


   #ChatClose {

    position: absolute;
    right: 0px;
    top: auto;
    bottom: 20px;
    margin: 0 auto;
    left: 0;

	}
  }

#ChatClose .glyphicon {
    position: relative;
    top: 3px;
}

.chat-overlay {
    display: none;
    opacity:0;
    position: fixed;
    background: rgba(0, 0, 0, 0.83);
    width: 100%;
    height: 100%;
    top: 0;
    z-index:9999;
}
.chat-block  {
    display: block;
}
.fade-in {
  opacity: 1;
}

.newClass {
    display: block !important;
}

.drag {
    background-color: #ffffff !important;
    box-shadow: 0px 10px 23px 0px rgba(0,0,0,.45);
    height: 451px !important;
    width: 320px !important;
    padding-left: 0px;
    /*cursor: move;*%
    /*padding-top: 62px;*/
    z-index: 9999;
    border-radius: 10px;
    border: 6px solid #cdcdcd;
}

.drag::before {

    content: "";
    display: block;
    background: url("https://support.compugroupmedical.it/images/logo.png");
    background-repeat: no-repeat;
    position: absolute;
    top: 8px;
    left: 10px;
    width: 178px;
    height: 44px;
    background-size: contain;

}

#drag-icon {
    position: absolute;
    top: 5px;
    right: 6px;
    cursor: pointer;
}



.ic_fontchange_small:after,
.ic_fontchange_small_border:after, 
.ic_fontchange_medium:after,
.ic_fontchange_medium_border:after,
.ic_fontchange_large:after,
.ic_fontchange_large_border:after

{
content:"A";
font-family: serif;
color: #444141;
}


#ic_mainframe {
    background-color: #ffffff ;
    width: 308px !important;
    height: 439px !important;
   
}


.ic_htmlbody /*<body>*/
{
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	background-color: #fff;
}
.ic_bodyarea /*<div>*/
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: #ededed;
	z-index: 0;
}
.ic_shadow /*<div>*/
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: #000000;
	-moz-opacity: 0.5;
	filter: alpha(opacity: 50);
	opacity: 0.5;
	-KHTML-opacity: 0.5;
	z-index: 9;
}
.ic_loader_animation /*<div>*/
{
	position: absolute;
	left: 15px;
	top: 15px;
	width: 32px;
	height: 32px;
	background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_loader_animation.gif');
	z-index: 10;
}
.ic_maincontentarea /*<div>*/
{
	position: absolute;
	top: 0 !important;
	left: 0 !important;
	width: 100%;
	height: 367px;
	/*background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_background.jpg');*/
	/*background: #ffffff;*/
	/*margin-top: 67px;*/
}
.ic_statusicon_waiting /*<div>*/
{
	position: absolute;
	left: 10px;
	top: 60px;
	width: 34px;
	height: 42px;
	background-image: url('icons/ic_icon_waiting.gif');
}
.ic_statusicon_chat /*<div>*/
{
	position: absolute;
	left: 10px;
	top: 60px;
	width: 34px;
	height: 42px;
	background-image: url('icons/ic_icon_chat.gif');
}
.ic_statusicon_rc /*<div>*/
{
	position: absolute;
	left: 10px;
	top: 60px;
	width: 34px;
	height: 42px;
	background-image: url('icons/ic_icon_rc.gif');
}






.ic_statusicon_disconnect /*<div>*/
{
	position: absolute;
	left: 10px;
	top: 60px;
	width: 34px;
	height: 42px;
	background-image: url('icons/ic_icon_disconnect.gif');
}
.ic_statusicon_hold /*<div>*/
{
	position: absolute;
	left: 10px;
	top: 60px;
	width: 34px;
	height: 42px;
	background-image: url('icons/ic_icon_hold.gif');
}
.ic_statusicon_transfer /*<div>*/
{
	position: absolute;
	left: 10px;
	top: 60px;
	width: 34px;
	height: 42px;
	background-image: url('icons/ic_icon_transfer.gif');
}
.ic_statusicon_typing /*<div>*/
{
	position: absolute;
	left: 10px;
	top: 60px;
	width: 34px;
	height: 42px;
	background-image: url('icons/ic_icon_typing.gif');
}


.ic_statustext {

    position: absolute;
    left: 54px;
    top: 63px;
    color: #393D4D;
    height: 42px;
    width: 154px;
    overflow: hidden;
    font-size: 10.5px;

}


.ic_windowtitle_container /*<div>*/
{
	position: absolute;
	left: 33px;
	top: 11px;
	color: #FFFFFF;
	font-size: 13px;
}
.ic_windowtitle /*span*/
{
	display: none;
}
.ic_fontchange_small /*<div>*/
{
	position: absolute;
	left: 261px;
	top: 88px;
	width: 7px;
	height: 13px;
	font-size: 10px;
	cursor: pointer;
	border-bottom: none;
}
.ic_fontchange_small_border /*<div>*/
{
	position: absolute;
	left: 261px;
	top: 88px;
	width: 7px;
	height: 13px;
	font-size: 10px;
	cursor: pointer;
	border-bottom: solid 1px #888DAC;
}

.ic_fontchange_medium /*<div>*/
{
	position: absolute;
	left: 273px;
	top: 86px;
	width: 9px;
	height: 15px;
	font-size: 12px;
	cursor: pointer;
	border-bottom: none;
}
.ic_fontchange_medium_border /*<div>*/
{
	position: absolute;
	left: 273px;
	top: 86px;
	width: 9px;
	height: 15px;
	font-size: 12px;
	cursor: pointer;
	border-bottom: solid 1px #888DAC;
}
.ic_fontchange_large /*<div>*/
{
	position: absolute;
	left: 287px;
	top: 84px;
	width: 10px;
	height: 17px;
	font-size: 14px;
	cursor: pointer;
	border-bottom: none;
}
.ic_fontchange_large_border /*<div>*/
{
	position: absolute;
	left: 287px;
	top: 84px;
	width: 10px;
	height: 17px;
	font-size: 14px;
	cursor: pointer;
	border-bottom: solid 1px #888DAC;
}
.ic_chatlog /*<div>*/
{
	position: absolute;
	left: 0px;
	top: 107px;
	width: 286px;
	height: 254px;
	overflow: auto;
	font-size: 11px;
	padding-bottom: 3px;
	z-index: 3;
	padding: 11px 11px 0 11px;
	background: #fff;
	box-shadow: 0px 13px 12px -17px rgba(0,0,0,.75) inset;
}
.ic_chatlog_big /*<div>*/
{
	position: absolute;
	left: 0px;
	top: 107px;
	width: 286px;
	height: 254px;
	overflow: auto;
	font-size: 11px;
	padding-bottom: 3px;
	z-index: 3;
	padding: 11px 11px 0 11px;
	background: #fff;
	box-shadow: 0px 13px 12px -17px rgba(0,0,0,.75) inset;
}
.ic_chatlog_medium /*<div>*/
{
	position: absolute;
	left: 0px;
	top: 107px;
	width: 286px;
	height: 254px;
	overflow: auto;
	font-size: 14px;
	padding-bottom: 3px;
	z-index: 3;
	padding: 11px 11px 0 11px;
	background: #fff;
	box-shadow: 0px 13px 12px -17px rgba(0,0,0,.75) inset;
}
.ic_chatlog_medium_big /*<div>*/
{
	position: absolute;
	left: 0px;
	top: 107px;
	width: 286px;
	height: 254px;
	overflow: auto;
	font-size: 14px;
	padding-bottom: 3px;
	z-index: 3;
	padding: 11px 11px 0 11px;
	background: #fff;
	box-shadow: 0px 13px 12px -17px rgba(0,0,0,.75) inset;
}
.ic_chatlog_large /*<div>*/
{
	position: absolute;
	left: 0px;
	top: 107px;
	width: 286px;
	height: 254px;
	overflow: auto;
	font-size: 17px;
	padding-bottom: 3px;
	z-index: 3;
	padding: 11px 11px 0 11px;
	background: #fff;
	box-shadow: 0px 13px 12px -17px rgba(0,0,0,.75) inset;
}
.ic_chatlog_large_big /*<div>*/
{
	position: absolute;
	left: 0px;
	top: 107px;
	width: 286px;
	height: 254px;
	overflow: auto;
	font-size: 17px;
	padding-bottom: 3px;
	z-index: 3;
	padding: 11px 11px 0 11px;
	background: #fff;
	box-shadow: 0px 13px 12px -17px rgba(0,0,0,.75) inset;
}
.ic_text_chatline /*<div>*/
{
	padding-bottom: 1px;
}
.ic_text_chattable /*<table>*/
{
	display: inline;
	/* Note: The Instant Chat engine includes display: inline-block to ensure that Instant Chat will run on Safari. */
}
.ic_text_chattable_tr /*<tr>*/
{
}
.ic_text_chattable_td1 /*<td>*/
{
	color: #7E7E7E;
}
.ic_text_chattable_td2_client /*<td>*/
{
	font-weight: bold;
	color: #0060C7;
}
.ic_text_chattable_td2_tc /*<td>*/
{
	font-weight: bold;
	color: #C7140F;
}
.ic_text_chatcontent /*<span>*/
{
	position: relative;
	left: 0px;
	top: -2px;
	color: #000000;
}
.ic_control_chatline /*<div>*/
{
	padding-bottom: 3px;
}
.ic_control_chattime /*<span>*/
{
	color: #7E7E7E;
}
.ic_control_chatcontent /*<span>*/
{
	color: #53606A;
}
.ic_link_chatcontent /*span*/
{
	color: #0060C7;
	text-decoration: underline;
	cursor: pointer;
}
.ic_linkhover_chatcontent /*span*/
{
	color: #0077FB;
	text-decoration: underline;
	cursor: pointer;
}
.ic_complementer /*<div>*/
{
	position: absolute;
	left: 0px;
	top: 372px;
	width: 272px;
	height: 65px;
	/*background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_complementer.jpg');*/
	background: #f8f8f8;
	border-top: 1px solid #cdcdcd;
	/*box-shadow: 0px 2px 5px -3px rgba(0,0,0,.2) inset;*/
	z-index: 4;
}
.ic_chatdisconnected /*<div>*/
{
	position: absolute;
	left: 0px;
	top: 372px;
	width: 272px;
	height: 65px;
	/*background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_chatdisconnected.jpg');*/
	background: #cdcdcd;
	border-top: 1px solid #cdcdcd;
	/*box-shadow: 0px 2px 5px -3px rgba(0,0,0,.2) inset;*/
	z-index: 1;
}
.ic_filesend_button /*<div>*/
{
	position: absolute;
	left: 247px;
    top: 8px;
	width: 24px;
	height: 24px;
	cursor: pointer;
	background-image: url('icons/ic_filesend.png');
    background-color: #a7a7a7;
    border-radius: 2px;
    opacity: 0.5;
    box-shadow: 1px 1px 1px 1px rgba(0,0,0,.5);
}
.ic_filesend_button_hover /*<div>*/
{
	position: absolute;
	left: 247px;
    top: 8px;
	width: 24px;
	height: 24px;
	cursor: pointer;
	background-image: url('icons/ic_filesend.png');
    background-color: #c6c6c6;
    border-radius: 2px;
    opacity: 0.5;
    box-shadow: 1px 1px 1px 1px rgba(0,0,0,.5);
}
.ic_filesend_button_pressed /*<div>*/
{
	position: absolute;
	left: 247px;
    top: 8px;
	width: 24px;
	height: 24px;
	cursor: pointer;
	background-image: url('icons/ic_filesend.png');
    background-color: #929292;
    border-radius: 2px;
    opacity: 0.5;
    box-shadow: 1px 1px 1px 1px rgba(0,0,0,.5) inset;
}
.ic_filesend_button_disabled /*<div>*/
{
	position: absolute;
	left: 247px;
    top: 8px;
	width: 24px;
	height: 24px;
	cursor: default;
	background-image: url('icons/ic_filesend.png');
    opacity: 0.2;
}
.ic_disconnect_button /*<div>*/
{
	position: absolute;
	left: 278px;
    top: 8px;
	width: 24px;
	height: 24px;
	cursor: pointer;
	background-image: url('icons/ic_end.png');
    background-color: #a7a7a7;
    border-radius: 2px;
    opacity: 0.5;
    box-shadow: 1px 1px 1px 1px rgba(0,0,0,.5);
}
.ic_disconnect_button_hover /*<div>*/
{
	position: absolute;
	left: 278px;
    top: 8px;
	width: 24px;
	height: 24px;
	cursor: pointer;
	background-image: url('icons/ic_end.png');
    background-color: #c6c6c6;
    border-radius: 2px;
    opacity: 0.5;
    box-shadow: 1px 1px 1px 1px rgba(0,0,0,.5);
}
.ic_disconnect_button_pressed /*<div>*/
{
	position: absolute;
	left: 278px;
    top: 8px;
	width: 24px;
	height: 24px;
	cursor: pointer;
	background-image: url('icons/ic_end.png');
    background-color: #929292;
    border-radius: 2px;
    opacity: 0.5;
    box-shadow: 1px 1px 1px 1px rgba(0,0,0,.5) inset;
}
.ic_disconnect_button_disabled /*<div>*/
{
	position: absolute;
	left: 278px;
    top: 8px;
	width: 24px;
	height: 24px;
	cursor: default;
	background-image: url('icons/ic_end.png');
    opacity: 0.2;
}
.ic_send_button /*<div>*/
{
	position: absolute;
	left: 272px;
	top: 373px;
	width: 36px;
	height: 66px;
	cursor: pointer;
	/*background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_send_normal.jpg');*/
    background-image: url('icons/ic_send.png');
	z-index: 9;
	background-position: center;
	background-color: #036c;
	box-shadow: -3px 0px 1px 0px rgba(0,0,0,.2);
}
.ic_send_button_hover /*<div>*/
{
	position: absolute;
	left: 272px;
	top: 373px;
	width: 36px;
	height: 66px;
	cursor: pointer;
	/*background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_send_hover.jpg');*/
    background-image: url('icons/ic_send.png');
	z-index: 9;
	background-position: center;
	background-color:#0369;
	box-shadow: -3px 0px 1px 0px rgba(0,0,0,.2);
}
.ic_send_button_pressed /*<div>*/
{
	position: absolute;
	left: 272px;
	top: 373px;
	width: 36px;
	height: 66px;
	cursor: pointer;
	/*background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_send_pressed.jpg');*/
    background-image: url('icons/ic_send.png');
    background-position: center;
	z-index: 9;
	background-color: #036;
	box-shadow: -3px 0px 1px 0px rgba(0,0,0,.3) inset;
    background-position: -1px center;
}
.ic_send_button_disabled /*<div>*/
{
	position: absolute;
	left: 272px;
	top: 373px;
	width: 36px;
	height: 66px;
	cursor: default;
	/*background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_send_disabled.jpg');*/
    background-image: url('icons/ic_send.png');
    background-position: center;
	z-index: 9;
	background-color: #e7e7e7;
	cursor:not-allowed;
    opacity: .2;
}
.ic_lang_container /*<div>*/
{
	position: absolute;
	top: -43px;
	width: 87px;
	height: 406px;
	background-color: #ECEEF4;
	border: solid 1px #000000;
	font-size: 11px;
	color: #000000;
	padding-top: 4px;
	padding-bottom: 4px;
	z-index: 5;
}
.ic_lang_menuitem /*<div>*/
{
	width: 79px;
	height: 14px;
	padding-left: 8px;
	color: #000000;
	background-color: #ECEEF4;
	cursor: pointer;
}
.ic_lang_menuitem_hover /*<div>*/
{
	width: 79px;
	height: 14px;
	padding-left: 8px;
	color: #FFFFFF;
	background-color: #000000;
	cursor: pointer;
}
.ic_lang_menuitem_selected /*<div>*/
{
	width: 79px;
	height: 14px;
	padding-left: 8px;
	color: #000000;
	background-color: #C9CEE1;
	cursor: pointer;
}
.ic_lang_select /*<div>*/
{
	position: absolute;
	left: 88px;
	top: 12px;
	width: 190px;
	text-align: right;
	font-size: 11px;
	color: #FFFFFF;
	z-index: 3;
	top: -59px;
	display: none;
}
.ic_lang_select_text /*<table>*/
{
	text-align: right;
	margin-left: auto;
	border: solid 1px #003366;
	cursor: pointer;
	padding-left: 7px;
	padding-right: 6px;
	height: 16px;
}
.ic_lang_select_text_tr /*<tr>*/
{
}
.ic_lang_select_text_td /*<td>*/
{
}
.ic_lang_select_arrowimg /*<div>*/
{
	position: absolute;
	left: 190px;
	top: 0px;
	width: 14px;
	height: 16px;
	cursor: pointer;
	background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_arrow.jpg');
}
.ic_chattext /*<textarea>*/
{
	position: absolute;
	left: 10px;
	top: 379px;
	width: 249px;
	height: 54px;
	color: #393D4D;
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	border: none;
	background-color: transparent;
	overflow: auto;
	resize: none;
    outline: none;
	/* Note: The Instant Chat engine includes -webkit-appearance: none to ensure that Instant Chat will run on Safari (for example, for iPhone) */
	/* Note: The Instant Chat engine includes overflow: hidden to ensure that Instant Chat will run on Opera */
}
.ic_chattext_first /*<textarea>*/
{
	position: absolute;
	left: 10px;
	top: 379px;
	width: 249px;
	height: 54px;
	color: #888888;
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	border: none;
	background-color: transparent;
	overflow: auto;
	resize: none;
	/* Note: The Instant Chat engine includes -webkit-appearance: none to ensure that Instant Chat will run on Safari (for example, for iPhone) */
	/* Note: The Instant Chat engine includes overflow: hidden to ensure that Instant Chat will run on Opera */
}
.ic_chattext_medium /*<textarea>*/
{
	position: absolute;
	left: 10px;
	top: 379px;
	width: 249px;
	height: 54px;
	color: #393D4D;
	font-family: tahoma, arial, verdana;
	font-size: 12px;
	border: none;
	background-color: transparent;
	overflow: auto;
	resize: none;
	/* Note: The Instant Chat engine includes -webkit-appearance: none to ensure that Instant Chat will run on Safari (for example, for iPhone) */
	/* Note: The Instant Chat engine includes overflow: hidden to ensure that Instant Chat will run on Opera */
}
.ic_chattext_medium_first /*<textarea>*/
{
	position: absolute;
	left: 10px;
	top: 379px;
	width: 249px;
	height: 54px;
	color: #888888;
	font-family: tahoma, arial, verdana;
	font-size: 12px;
	border: none;
	background-color: transparent;
	overflow: auto;
	resize: none;
	/* Note: The Instant Chat engine includes -webkit-appearance: none to ensure that Instant Chat will run on Safari (for example, for iPhone) */
	/* Note: The Instant Chat engine includes overflow: hidden to ensure that Instant Chat will run on Opera */
}
.ic_chattext_large /*<textarea>*/
{
	position: absolute;
	left: 10px;
	top: 379px;
	width: 249px;
	height: 54px;
	color: #393D4D;
	font-family: tahoma, arial, verdana;
	font-size: 14px;
	border: none;
	background-color: transparent;
	overflow: auto;
	resize: none;
	/* Note: The Instant Chat engine includes -webkit-appearance: none to ensure that Instant Chat will run on Safari (for example, for iPhone) */
	/* Note: The Instant Chat engine includes overflow: hidden to ensure that Instant Chat will run on Opera */
}
.ic_chattext_large_first /*<textarea>*/
{
	position: absolute;
	left: 10px;
	top: 379px;
	width: 249px;
	height: 54px;
	color: #888888;
	font-family: tahoma, arial, verdana;
	font-size: 14px;
	border: none;
	background-color: transparent;
	overflow: auto;
	resize: none;
	/* Note: The Instant Chat engine includes -webkit-appearance: none to ensure that Instant Chat will run on Safari (for example, for iPhone) */
	/* Note: The Instant Chat engine includes overflow: hidden to ensure that Instant Chat will run on Opera */
}
.ic_custom_logo /*<img>*/
{
	position: absolute;
	left: 213px;
	top: 50px;
	width: 78px;
	height: 32px;
	display: none;
}

.ic_custom_icon /*<img>*/
{
	position: absolute;
	left: 13px;
	top: 12px;
	width: 16px;
	height: 16px;
	display: none;
}
.ic_dialog_box /*<div>*/
{
	position: absolute;
	left: 73px;
	top: 200px;
	width: 200px;
	height: 100px;
	z-index: 4;
	background-color: #293258;
	color: #FFFFFF;
	-moz-opacity: 0.9;
	filter: alpha(opacity: 90);
	opacity: 0.9;
	-KHTML-opacity: 0.9;
}
.ic_dialog_box_textarea /*<textarea>*/
{
	position: absolute;
	left: 8px;
	top: 8px;
	width: 177px;
	height: 50px;
	overflow: auto;
	color: #888888;
	font-family: tahoma, arial, verdana;
	font-size: 10px;
	overflow: auto;
}
.ic_dialog_box_button1 /*<div>*/
{
	position: absolute;
	left: 20px;
	top: 70px;
	width: 95px;
	height: 20px;
	cursor: pointer;
	text-align: center;
	padding-top: 4px;
	background-color: #49589F;
}
.ic_dialog_box_button2 /*<div>*/
{
	position: absolute;
	left: 130px;
	top: 70px;
	width: 50px;
	height: 20px;
	cursor: pointer;
	text-align: center;
	padding-top: 4px;
	background-color: #49589F;
}
.ic_progressbars /*<div>*/
{
	position: absolute;
	left: 9px;
	color: #A4A5AA;
}
.ic_progressbars_chatbottom /*<div>*/
{
	position: absolute;
	left: 10px;
	width: 328px;
	height: 11px;
	font-size: 1px;
	background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_background_bottom.jpg');
}
.ic_progressbar_instance /*<div>*/
{
	position: relative;
	height: 20px;
	width: 328px;
	font-family: tahoma, arial, verdana;
	font-size: 9px;
	background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_progressbar_background.jpg');
}
.ic_progressbar_inner /*<div>*/
{
	position: absolute;
	left: 0px;
	top: 0px;
	height: 20px;
	width: 326px;
	overflow: hidden;
	background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_progressbar_inner.jpg');
}
.ic_progressbar_title /*<div>*/
{
	position: absolute;
	left: 58px;
	top: 3px;
}
.ic_progressbar_cancelbutton /*<div>*/
{
	position: absolute;
	left: 310px;
	top: 3px;
	width: 11px;
	height: 11px;
	font-size: 1px;
	cursor: pointer;
	background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_cancel_normal.jpg');
}
.ic_progressbar_cancelbutton_hover /*<div>*/
{
	position: absolute;
	left: 310px;
	top: 3px;
	width: 11px;
	height: 11px;
	font-size: 1px;
	cursor: pointer;
	background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_cancel_hover.jpg');
}
.ic_progressbar_cancelbutton_pressed /*<div>*/
{
	position: absolute;
	left: 310px;
	top: 3px;
	width: 11px;
	height: 11px;
	font-size: 1px;
	cursor: pointer;
	background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_cancel_pressed.jpg');
}
.ic_progressbar_cancelbutton_disabled /*<div>*/
{
	position: absolute;
	left: 310px;
	top: 3px;
	width: 11px;
	height: 11px;
	font-size: 1px;
	cursor: default;
	background-image: url('https://secure.logmeinrescue.com/InstantChat/Standard/Images/ic_cancel_disabled.jpg');
}

/* *************************************************************************************************************** */

.ic_technicianname /*<div>*/
{
	position: absolute;
	left: -200px;
	top: -200px;
}
.ic_sessionend_button /*<div>*/
{
	position: absolute;
	left: -200px;
	top: -200px;
}
.ic_sessionend_button_hover /*<div>*/
{
	position: absolute;
	left: -200px;
	top: -200px;
}
.ic_sessionend_button_pressed /*<div>*/
{
	position: absolute;
	left: -200px;
	top: -200px;
}
.ic_sessionend_button_disabled /*<div>*/
{
	position: absolute;
	left: -200px;
	top: -200px;
}
.ic_control_chatline_CLIENT_CUSTOM /*<div>*/
{
	display: block;
}
.ic_control_chatline_CLIENT_CONNECTING /*<div>*/
{
	display: block;
}
.ic_control_chatline_CLIENT_CONNECTED /*<div>*/
{
	display: block;
}
.ic_control_chatline_CLIENT_END /*<div>*/
{
	display: block;
}
.ic_control_chatline_CLIENT_DISCONNECTED /*<div>*/
{
	display: block;
}
.ic_control_chatline_CLIENT_CANNOTSTART /*<div>*/
{
	display: block;
}
.ic_control_chatline_CLIENT_TIMEOUT /*<div>*/
{
	display: block;
}
.ic_control_chatline_CLIENT_REQUESTSENTFILE /*<div>*/
{
	display: block;
}
.ic_control_chatline_CLIENT_REQUESTSENTCANCELFILE /*<div>*/
{
	display: block;
}
.ic_control_chatline_TC_CONNECTED /*<div>*/
{
	display: block;
}
.ic_control_chatline_TC_HOLD /*<div>*/
{
	display: block;
}
.ic_control_chatline_TC_TRANSFER /*<div>*/
{
	display: block;
}
.ic_control_chatline_TC_END /*<div>*/
{
	display: block;
}
.ic_control_chatline_TC_EXIT /*<div>*/
{
	display: block;
}
.ic_control_chatline_TC_DISCONNECTED /*<div>*/
{
	display: block;
}
.ic_control_chatline_TC_START_APPLET /*<div>*/
{
	display: block;
}
.ic_control_chatline_TC_SHOWSURVEY /*<div>*/
{
	display: block;
}
.ic_control_chatline_TC_URLPUSH /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_CONNECTING_GW /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_AUTOPROXYLOOKUP /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_FX_START /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_FX_END /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_SENDINGLOGFILE /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_PRINT /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_DROPPED /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_DISCONNECTING /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_RECONNECTING /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_ERROR /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_DISCONNECTED /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_FX_NOTIFY /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_REBOOTING /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_DV_START /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_DV_END /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_RC_START /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_RC_END /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_CONNECTED /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_COMPLETED /*<div>*/
{
	display: block;
}
.ic_control_chatline_APPLET_CANCELLED /*<div>*/
{
	display: block;
}
.ic_text_chatline_tc /*<div>*/
{
}
.ic_text_chatline_client /*<div>*/
{
}
.ic_waitingtime /*<div>*/
{
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_queueposition /*<div>*/
{
	position: absolute;
	left: -200px;
	top: -200px;
}


