/* Modified Date: 18-10-2013 - commented bold  */

.av-webassist-main {
	width: 400px;
	bottom: 0px;
	position: fixed;
	right: 10px;
	z-index: 2147483647;
	background-color: #C00;
/*	font-weight: bold; /* [Date: 12-10-2013] add - Ravikanth */
/* 	line-height: 15px;
	border-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
    box-shadow: 0 0 10px 1px #CCCCCC;
	-moz-border-radius-topleft: 5px; 
	-webkit-border-top-left-radius: 5px; 
	-khtml-border-top-left-radius: 5px; 
	border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px; 
	-webkit-border-top-right-radius: 5px; 
	-khtml-border-top-right-radius: 5px; 
	border-top-right-radius: 5px; 
		::::: 01 August - Hariharan D :::::::*/
}

.av-webassist-header {
    -moz-user-select: none;
/*     border-top-left-radius: 5px;
    border-top-right-radius: 5px; ::::: 01 August - Hariharan D :::::::*/
    cursor: default;
    font-size: 11px;
    height: 24px;
    padding: 5px;
}

.av-webassist-disclaimer {
	font-size: 12px;
    background-color:#c00;
    color: white;
    padding: 5px;
	margin: 0px;
}

.av-webassist-title-bk {
    /* background-image: -moz-linear-gradient(center bottom , #29313A 47%, #40464F 74%); */ /* [Date: 17-08-2013] Commented - Ravi */
    color: white;
}

/* Header */
.av-webassist-header-2 {
	
	padding: 2px;
	height: 18px;
	font-size: 12px;
	-moz-border-radius-topleft: 5px; 
	-webkit-border-top-left-radius: 5px; 
	-khtml-border-top-left-radius: 5px; 
	border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px; 
	-webkit-border-top-right-radius: 5px; 
	-khtml-border-top-right-radius: 5px; 
	border-top-right-radius: 5px;
	
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
	cursor: pointer;
	
}

.av-webassist-header-status-icon {
	width: 22px;
	height: 22px;
	float: left; 
	margin-top: 0px; 
	margin-left: -2px;
	background-position: center;
	background-repeat: no-repeat;
}

.av-webassist-header-spinner {
	width: 18px;
	height: 18px;
	float: left;
	display: none;
	background-image: url(images/cui/ajax-loader.gif);
	background-position: center;
	background-repeat: no-repeat;
}

.av-webassist-header-text {
	font-size: 18px;
	/* height: 16px;  ::::: 01 August - Hariharan D :::::::*/
	float: left; 	
	overflow: hidden; 
/* 	margin-left: 2px;
	margin-top: 3px; ::::: 01 August - Hariharan D :::::::*/
}

.av-webassist-header-button {
	width: 18px;
	height: 18px;
	float: right;
	cursor: pointer;
	background-position: center;
	background-repeat: no-repeat;
	padding: 2px;
	border-style: solid;
	border-width: 1px;
	border-color: transparent;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	-khtml-border-radius: 4px; 
	border-radius: 4px;
	
}

/* .av-webassist-header-button:hover {
	 border-color: #AAAAAA; ::::: 01 August - Hariharan D :::::::
} */

/* Footer */
.av-webassist-footer {
	padding: 2px;
	height: 18px;
	font-size: 12px;
}

.av-webassist-avaya-logo {
	float: left; 
	margin-right: 2px;
}

.av-webassist-avaya-logo > i {
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(images/cui/avaya_logo.png);
	width: 56px;
	height: 18px;
	display: inline-block;
}


.av-webassist-callme-container {
	color: #545454;
	height: 30px;
	margin: 3px;
}

/* Cobrowse */
.av-webassist-cobrowse-container{
	display: block;
	background-color: black;
	height: 60px;
	margin: 2px;
	padding: 5px;
}

.av-webassist-icon-cobrowse {
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(images/cui/cobrowse.png);
}

.av-webassist-cobrowse-status{
	width: 31px;
	height: 25px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(images/cui/cobrowse.png);
	float: left;
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 5px;
}
.av-webassist-cobrowse-status-text {
	width: 650px;
	overflow: auto; 
	margin-top: 35px;
	margin-left: 5px;
	font-size: 12px;
	color: white;

	text-align: left;
}

.av-webassist-cobrowse-remote-cursor {
	height: 32px;
	width: 32px;
	top: 100px;
	left: 100px;
	position: absolute;
	background-image: url(images/cui/pointer.png);
	z-index: 2147483648;
}

/* Chat Messages Container */
/* ::::: 01 August - Hariharan D ::::::: */
.av-webassist-msg-container {
	color: #545454;
	height: 325px; 
	overflow: auto;
	border: #000000 10px solid;
	border-top: none;
	background: #FFF;
	padding: 0px 10px; /* [Date: 12-10-2013] - add - Ravikanth */
}
/* ::::: 01 August - Hariharan D ::::::: */

/* .av-webassist-msg-scroll-window {
	
} */

.av-webassist-msg-far {
	padding: 4px;
	background-color: #E4E4E4;
	color: black;
	word-wrap: break-word;
}

.av-webassist-msg-far-title {
	color: #C30000;
	font-weight: bold;
}

.av-webassist-msg-near {
	padding: 4px;
	word-wrap: break-word;
}

.av-webassist-msg-near-title {
	color: black;
	font-weight: bold;
}

.av-webassist-msg {
	/* padding: 0px; */
	padding: 10px 0; /* [Date: 17-08-2013] Modified - Ravi */
	word-wrap: break-word;
}
.av-webassist-msg font {/*  font-weight: bold; */ font-size: 14px; } /* [Date: 17-08-2013] Modified - Ravi */
.av-webassist-msg b font { font-weight: normal  !important; font-size: 14px;} /* [Date: 17-08-2013] Modified - Ravi */
.av-webassist-info font { /* font-weight: bold; */ font-size: 14px; } /* [Date: 17-08-2013] Modified - Ravi */
.av-webassist-info.av-webassist-rounded b font { font-weight: normal !important; font-size: 14px;} /* [Date: 17-08-2013] Modified - Ravi */

/* Chat Input Panel */

.av-webassist-container {
position: relative;
}

/* ::::: 01 August - Hariharan D :::::::*/
.av-webassist-container-middle {
display:none;
position: absolute;
width: 95%;
height: 98%;
top: 0;
left: 10px;
background: url(images/cui/overlay_bg.png);
}

/* [Date: 12-10-2013] - add - Ravikanth - START */
.av-webassist-container-middle .av-webassist-dialog.av-webassist-rounded-dialog h2 {
margin: 0;
padding: 0 0 10px 0;
line-height: 26px;
}
.av-webassist-container-middle .av-webassist-dialog.av-webassist-rounded-dialog p {
margin-bottom: 20px;
}
.av-webassist-container-middle .av-webassist-dialog.av-webassist-rounded-dialog .av-webassist-button-container {
  height: auto;
  margin-bottom: 0 !important;
}
.av-webassist-container-middle .av-webassist-dialog.av-webassist-rounded-dialog .av-webassist-button-container .btn.btn-primary { margin-bottom: 0;}
.av-webassist-container-middle .av-webassist-dialog.av-webassist-rounded-dialog .av-webassist-button-container .btn { margin-bottom: 0;}
/* [Date: 12-10-2013] - add - Ravikanth - END */

.av-webassist-chat-container {
	height: auto;
}

.av-webassist-container-bottom {
border: #000000 10px solid;
border-top: 5px;
}

.av-webassist-chat-title {
	font-size: 10px;
	color: #AAAAAA;
	height: 15px;
	display: none;
}

.av-webassist-chat-input {
	font-size: 14px;
	color: #666363; /* [Date: 12-10-2013] - add - Ravikanth */
	text-align: left;
	height: auto;
	max-height: 90px;
	/* width: 358px; */
	width: 343px; /* [Date: 17-08-2013] Modified (Mozilla fix)- Ravi */
	max-width: 358px;
	padding: 10px;
	margin-bottom:0px;
	resize: none;
	min-height: 48px; /* [Date: 16-10-2013] - add - Ravikanth */
}

/* File Container */

.av-webassist-file-upload-div {
	height: 60px;
}

.av-webassist-file-drop {
	font-size: 12px;
	padding-top: 5px;
	width: 70px;
	height: 50px;
	float: left;
	border-style: dotted;
	border-width: 2px;
	border-color: #AAAAAA;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
}

.av-webassist-dialog {	
	/* margin: 2px; */
	/* padding: 10px; */
	padding: 20px 10px; /* [Date: 12-10-2013] - add - Ravikanth */
	color: #100F0F;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	background-color: #FFF;
	top: 25%;
	position: relative;
	/* #Carbon Gray - #625D5D, midnight - #2B1B17 */
}

/* Info Container */
.av-webassist-info {
	/* margin: 2px; */ /* [Date: 12-10-2013] - commented - Ravikanth */
	padding: 3px;
	color: black;
	background-color: #F6F6F6;
	border-style: solid;
	border-width: 0px;
	border-color: #AAAAAA;
	/* box-shadow: 0 0 1px 1px #CCCCCC;	 */
	box-shadow: 0px 1px 1px 0px #CCC; /* [Date: 16-10-2013] - modified - Ravikanth */
	border-bottom: #CCC 1px solid\0; /* IE 8*/
}

.av-webassist-info-center {
	text-align: center;
}

.av-webassist-info-error {
	
	color: black;
	background-color: #FFB3B3;
	border-color: #E45050;
	
}

.av-webassist-info-title-text-imp {
	text-align: left; 
	font-weight: bold;
	color: #C30000;
}

/* Common */

.av-webassist-hr {
	width: 98%;
	height: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	margin: 3px;
}

.av-webassist-button-icon {
	width: 31px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	margin-left: -5px;
	margin-top: -3px;
	margin-right: 2px;
}

.av-webassist-button-icon-text {
	float: left;
}

.av-webassist-button-container {
	height: 30px;
}

.av-webassist-button {
	
	height: 15px;
	margin: 2px;
	margin-left:5px;
	margin-right:5px;
	padding: 5px;
	color: black;
	font-weight: normal;
	font-size: 11px;
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: gray;
	box-shadow: 0 0 2px 1px #CCCCCC;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	-khtml-border-radius: 4px; 
	border-radius: 4px;	
	float: left;	
}

.av-webassist-button-down {
	background-color: #AAAAAA;
}

.av-webassist-icon-call-mute {
	background-image: url(images/cui/callctrl_mute_BT.png);
}

.av-webassist-icon-call-unmute {
	background-image: url(images/cui/callctrl_unmute_BT.png);
}

.av-webassist-icon-call-end {
	background-image: url(images/cui/callctrl_end_BT.png);
}

.av-webassist-icon-call-answer {
	background-image: url(images/cui/callctrl_answer_BT.png);
}


.av-webassist-icon-status-green {
	background-image: url(images/cui/green.png);
}

.av-webassist-icon-status-red {
	background-image: url(images/cui/red.png);
}

.av-webassist-icon-status-yellow {
	background-image: url(images/cui/yellow.png);
}

.av-webassist-icon-status-grey {
	background-image: url(images/cui/grey.png);
}

.av-webassist-icon-minimize {
	background-image: url(images/cui/windows_taskbar_BT.png);
}

.av-webassist-icon-menu {
	background-image: url(images/cui/windows_menu_BT.png);
}

.av-webassist-icon-close {
	background-image: url(images/cui/close_xonly.png);
}

.av-webassist-icon-pause {
	background-image: url(images/cui/pause.png);
}

.av-webassist-icon-resume {
	background-image: url(images/cui/resume.png);
}

.av-webassist-pointer {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
	cursor: pointer;
}

.av-webassist-rounded {
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px; 
	-khtml-border-radius: 2px; 
	border-radius: 2px;
	margin-bottom: 5px; /* [Date: 16-10-2013] - add - Ravikanth */
}

/* ::::: 01 August - Hariharan D :::::::  - commented .av-webassist-rounded-dialog*/
/* .av-webassist-rounded-dialog {
 	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	-khtml-border-radius: 4px; 
	border-radius: 20px 4px 4px 4px; 	
} */

.av-webassist-title-bk {
	
	color: white;
	background-color: #000000;
	/* background-image: linear-gradient(bottom, rgb(41,49,58) 47%, rgb(64,70,79) 74%);
	background-image: -o-linear-gradient(bottom, rgb(41,49,58) 47%, rgb(64,70,79) 74%);
	background-image: -moz-linear-gradient(bottom, rgb(41,49,58) 47%, rgb(64,70,79) 74%);
	background-image: -webkit-linear-gradient(bottom, rgb(41,49,58) 47%, rgb(64,70,79) 74%);
	background-image: -ms-linear-gradient(bottom, rgb(41,49,58) 47%, rgb(64,70,79) 74%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.47, rgb(41,49,58)),
		color-stop(0.74, rgb(64,70,79))
	);
	
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#40464F', endColorstr='#29313A'); /* for IE */ 
	/* ::::: 01 August - Hariharan D :::::::  */
}


/* Video Window */
.av-webassist-video-window {
	z-index: 2147483646;
	position: fixed;
	bottom: 0px;
	right: 200px;
}
	
.av-webassist-video-panel {
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
	width: 400px;
	height: 300px;
	background-color: #F2F2F2;
	border-style: solid;
	border-width: 1px;
	border-color: #6B6B6B;
    box-shadow: 0 0 10px 1px #CCCCCC;
	-moz-border-radius-topleft: 5px; 
	-webkit-border-top-left-radius: 5px; 
	-khtml-border-top-left-radius: 5px; 
	border-top-left-radius: 5px;
	
}

.av-webassist-video-panel-local {
	border: 1px solid #ACACAC;
	position: absolute;
	bottom: 15px;
	right: 15px;
	
}

.av-webassist-video-panel-text {
	position: absolute;
	top: 15px;
	left: 15px;
	font-size: 14px;
	font-weight: bold;
}

.av-webassist-video-hide {
	width: 30px;
	height: 58px;
	bottom: 0px;
	position: absolute;
	right: 421px;
	background-color: #F2F2F2;
	border-style: solid;
	border-width: 1px;
	border-color: #6B6B6B;
    box-shadow: 0 0 10px 1px #CCCCCC;
	-moz-border-radius-topleft: 5px; 
	-webkit-border-top-left-radius: 5px; 
	-khtml-border-top-left-radius: 5px; 
	border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px; 
	-webkit-border-bottom-left-radius: 5px; 
	-khtml-border-bottom-left-radius: 5px; 
	border-bottom-left-radius: 5px;
	
}

.av-webassist-video-show {
	right: 0px;
}

.av-webassist-video-icons {
	margin: 2px;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center;
	border-style: solid;
	border-width: 1px;
	border-color: transparent;
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px; 
	-khtml-border-radius: 2px; 
	border-radius: 2px;
	cursor: pointer;
}

.av-webassist-video-icons:hover {
	border-color: #AAAAAA;
}

.av-webassist-icon-video {
	background-image: url(images/cui/channel_receiver_video_A_BT.png);
}

.av-webassist-icon-chevron-left {
	background-image: url(images/cui/dialpad_chevron_left_BT.png);
}

.av-webassist-icon-chevron-right {
	background-image: url(images/cui/dialpad_chevron_BT.png);
}

.av-social-title {
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
}

.av-social-title-error {
	font-size: 12px;
	font-weight: bold;
	color: red;
}

.av-social-login-content {
	padding: 5px;
}

.av-social-login-provider {
	float: left;
	width: 40px;
	height: 40px;
	padding: 3px;
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer;
}

.av-social-login-avaya-container {
	height: 200px;
}

.av-social-login-label {
	font-size: 11px;
	padding: 3px;
	margin-left: 10px;
}

.av-social-login-guest-field {
	width: 200px;
	margin-left: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px; 
	-khtml-border-radius: 2px; 
	border-radius: 2px;
	padding: 3px;
}

.av-social-login-button-container {
	height: 35px;	
	margin:5px;
	margin-left: 10px;
}

.av-social-login-progress {
	width: 185px;
	padding: 10px;
}

.av-social-login-progress-icon {
	background-image: url(images/signin/loader-transparent.gif);
	background-position: center;
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
}

.callme-input {
    width: 100px;
}


/* ::::: 01 August - Hariharan D :::::::*/
/* h2.section-title {
padding-bottom: 10px;
border-bottom: 1px dotted #ccc6c6;
margin-bottom: 20px;
}

h2 {
font-size: 32px;
line-height: 35px;
font-weight: 300;
} */


.livechat-wrapper .av-webassist-msg font-non-flp[face="OpenSans"][color="Black"] a{
    color: #2e2e2e;
    font-size: 14px;
	font-weight:400;
}

