.ictv-dialog .ui-dialog-titlebar {
	padding: .4em .7em;
}

#online-support-wnd {
	display: none;
	overflow: hidden;
}

#online-support-wnd, #online-support-wnd * {
	border: 0;
	margin: 0;
	padding: 0;
}

	#online-support-wnd .os-footer {
		background-color: #e9e9e9;
		border-bottom-left-radius: 7px;
		-webkit-border-bottom-left-radius: 7px;
		border-bottom-right-radius: 7px;
		-webkit-border-bottom-right-radius: 7px;
		-moz-border-radius-bottomleft: 7px;
		-moz-border-radius-bottomright: 7px;
		border-top: 1px solid #c2c2c2;
		padding: 8px 8px 8px 45px;
		position: relative;
		-khtml-border-bottom-left-radius: 7px;
		-khtml-border-bottom-right-radius: 7px;
	}

	#online-support-wnd .os-chat-cont {
		padding: 7px 0 7px 7px;
	}

		#online-support-wnd .os-chat-cont>div {
			font-family: Tahoma sans-serif;
			font-size: 11px;
			height: 329px;
			overflow-x: hidden;
			overflow-y: scroll;
			width: 453px;
		}

	#online-support-wnd .os-edit-cont {
		background-color: white;
		border: 1px solid #c2c2c2;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		height: 46px;
		position: relative;
		width: 404px;
		-khtml-border-radius: 5px;
	}

	#online-support-wnd .os-edit-img {
		background: url(/images/jqmwnd_elements.png) no-repeat -16px top;
		height: 15px;
		left: 16px;
		position: absolute;
		top: 17px;
		width: 21px;
	}

	#online-support-wnd .os-edit-enter-img {
		background: transparent url(/images/jqmwnd_send_button.png) no-repeat;
		cursor: pointer;
		height: 22px;
		position: absolute;
		right: 7px;
		top: 10px;
		width: 32px;
	}

#edit_for_send {
	background-color: transparent;
	height: 40px;
	left: 3px;
	outline: none;
	overflow: auto;
	position: relative;
	resize: none;
	top: 3px;
	width: 380px;
}

#os-chat {
	width: 437px;
}

	#os-chat .osc-item {
		padding: 2px;
	}

		#os-chat .osc-item td {
			vertical-align: top;
		}

	#os-chat .osc-selfDate, #os-chat .osc-operDate, #os-chat .osc-goodDate, #os-chat .osc-badDate {
		padding-right: 10px;
	}

	#os-chat .osc-selfDate {
		color: #b2b2b2;
	}

	#os-chat .osc-operDate {
		color: #77b337;
	}

	#os-chat .osc-goodDate {
		color: #77b337;
	}

	#os-chat .osc-badDate {
		color: #d02442;
	}

	#os-chat .osc-msg {
		color: #555458;
	}

	#os-chat .osc-goodMsg {
		color: #77b337;
	}

	#os-chat .osc-badMsg {
		color: #d02442;
	}

	#os-chat .osc-msg div, #os-chat .osc-goodMsg div, #os-chat .osc-badMsg div {
		width: 370px;
		word-wrap: break-word;
	}

	#os-chat .osc-separator {
		border-top: 1px dotted #d1d2d2;
		margin-left: 4px;
		margin-right: 4px;
	}

#online-support-wnd-iframe {
	height: 407px;
	opacity: 0;
	position: absolute;
	width: 457px;
}

.ui-widget-header {
	background: url('') #6ca2ac !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background: url('') #6ca2ac !important;
	border: 0 !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default:focus {
	outline: -webkit-focus-ring-color auto 0;
}

.ui-state-default .ui-icon {
	border: 0 !important;
	background-image: url("/images/x.svg") !important;
}

.ui-icon-closethick {
	background-position: 0 0;
}
