*{margin:0; padding:0;}
html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background:#fff;
	width:100%;
	font-family:verdana,Helvetica,san-serif;
	font-size:11px;
	color:#000;
}
h1 { 
	font:1.5em georgia,serif; 
	margin:0.5em 0;
}

h2 {
	font:1.25em georgia,serif; 
	margin:0 0 0.5em;
}
p { 
	line-height:1.5; 
	margin:0 0 1em;
}
.left{float:left;}
.right{float:right;}
.clear{ clear:both;}
.clear-10{ clear:both; height:10px; display:block;}
.clear-20{ clear:both; height:20px; display:block;}
.pad-10{padding:10px;}
#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:100%;
	background:#fff;	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	min-height:99.8% \0/IE9;
}
/*--- Status----*/
.qf_alert_icon {
    color: #FF0000;
    float: none;
    font-weight: bold;
    text-align: center;
    width: 100%;
    padding-left:8px;
}

#header p {
	font-style:italic;
	font-size:1.1em;
	margin:0;
}
#content {	
	padding:0.15em 0.2em 0.15em 0.15em;
}
div#content p {
	text-align:justify;
	padding:0 1em;
}
#tabcontent{
	margin:0 0.2em;
}

.prt10{padding-right:10px;}

.qmark{ margin:3px 0px 0 0;}
.welcome-text{float:right;margin-right: 0px;margin-top: 4px;letter-spacing:-0.1px; position:absolute; right:2px;}
.welcome-text span{padding:0px 10px 0px 0px;}
.welcome-text a{ text-decoration:none; margin-right:4px;color:#000;}
.welcome-text a:hover{ text-decoration:underline; text-shadow: 0.1em 0.1em 0.2em #818181; }
#logoutdialog{text-decoration:none;}
#logoutdialog:hover{text-decoration:underline;text-shadow: 0.1em 0.1em 0.2em #818181;}
.wordgap {margin-right:8px;}
/*************************************************************************************** tabs */	

input.txt-records{
    font-size: 10px;
    padding:4px 0 4px 2px;
    width: 40px;
    border:1px solid #A0BBDD;
    border-radius:3px; 
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -o-border-radius:3px;
}
.go{
    border: 1px solid #A1ACB7;
    border-radius: 3px 3px 3px 3px;
    height: 10px;
    margin-left:4px;
    margin-right:6px;
    padding: 2px 3px 7px 6px;
    width: 21px;
    cursor:pointer;
    background: #f6fafe; /* Old browsers */
    background: -moz-linear-gradient(top,  #f6fafe 44%, #dadfe5 53%, #dfe6ec 86%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(44%,#f6fafe), color-stop(53%,#dadfe5), color-stop(86%,#dfe6ec)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f6fafe 44%,#dadfe5 53%,#dfe6ec 86%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f6fafe 44%,#dadfe5 53%,#dfe6ec 86%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f6fafe 44%,#dadfe5 53%,#dfe6ec 86%); /* IE10+ */
    background: linear-gradient(to bottom,  #f6fafe 44%,#dadfe5 53%,#dfe6ec 86%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6fafe', endColorstr='#dfe6ec',GradientType=0 ); /* IE6-9 */
    cursor:pointer;
}
input.navbarBtn {font-size: 11px;line-height: 17px; border: 1px solid #A1ACB7;border-radius: 3px 3px 3px 3px;height: 20px; margin-left:4px;/*margin-right:6px;*/ padding: 1px 6px; cursor:pointer;
    background: #f6fafe; /* Old browsers */
    background: -moz-linear-gradient(top,  #f6fafe 44%, #dadfe5 53%, #dfe6ec 86%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(44%,#f6fafe), color-stop(53%,#dadfe5), color-stop(86%,#dfe6ec)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f6fafe 44%,#dadfe5 53%,#dfe6ec 86%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f6fafe 44%,#dadfe5 53%,#dfe6ec 86%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f6fafe 44%,#dadfe5 53%,#dfe6ec 86%); /* IE10+ */
    background: linear-gradient(to bottom,  #f6fafe 44%,#dadfe5 53%,#dfe6ec 86%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6fafe', endColorstr='#dfe6ec',GradientType=0 ); /* IE6-9 */}
.bluetext{
	color:#0065b2;
}
.mar-15{margin-left:4%;margin-top: 3px;}
.mar-10{margin-left:3%;margin-top: 3px;}
.martop-5{margin-top: 5px;}
.marright-5{margin-right: 5px;}
.marleft-5{margin-left: 5px;}

.pagenation{
	background:url(../images/pagenation-bg.png) repeat-x;
	height:27px;
	border-bottom:1px solid #99bce8;
	border-left:1px solid #99bce8;
	border-right:1px solid #99bce8;
}
input.txt-pages{
	border: 1px solid #90afd7;
	font-size: 10px;
	height: 12px;
	margin: 0px 5px;
	width: 35px;
}
.pagenation ul.page-icons{ 
	list-style: none outside none;
    margin: 0;
    padding: 0;
}
.pagenation ul.page-icons li{	
	float: left;
	margin: 0 3px;
	padding: 0;
	border-radius: 3px 3px 3px 3px;
}
.pagenation .page-present{background-color: #fea802;border: 1px solid #6C8EBB;height: 16px;text-align: center;width: 16px;}
.pagenation .page-first{background: url("../images/page-first.gif") no-repeat scroll 0 0 transparent;height:16px;width:16px;border: 1px solid #6c8ebb;}
.pagenation .page-prev{background: url("../images/page-prev.gif") no-repeat scroll 0 0 transparent;height: 16px;width: 16px;border: 1px solid #6c8ebb;}
.pagenation .page-next{background: url("../images/page-next.gif") no-repeat scroll 0 0 transparent;height: 16px;width: 16px;border: 1px solid #6c8ebb;}
.pagenation .page-last{background: url("../images/page-last.gif") no-repeat scroll 0 0 transparent;height: 16px;width: 16px;border: 1px solid #6c8ebb;}
.pagenation .page-first-disabled{background: url("../images/page-first-disabled.gif") no-repeat scroll 0 0 transparent;height: 16px;width: 16px;border: 1px solid #9fb3cf;}
.pagenation .page-next-disabled{background: url("../images/page-next-disabled.gif") no-repeat scroll 0 0 transparent;height: 16px;width: 16px;border: 1px solid #9fb3cf;}
.pagenation .page-prev-disabled{background: url("../images/page-prev-disabled.gif") no-repeat scroll 0 0 transparent;height: 16px;width: 16px;border: 1px solid #9fb3cf;}
.pagenation .page-last-disabled{background: url("../images/page-last-disabled.gif") no-repeat scroll 0 0 transparent;height: 16px;width: 16px;border: 1px solid #9fb3cf;}
	
.RightFilter{float:right; text-align: right; /*width: 192px;*/height:55px; margin-top:4px;}	
.RightFilterRadiobtn{height:19px;}
.RightFilterHead{float:right;/*width:111px;*/}
.RightFilterlbl{float:right; margin-right:2px;}
.RightFilterBtn{float:right;margin-top:0;}
/* HOVER STYLES */
div#pop-up {
    display: none;
    position: absolute;
    width: 217px;
    padding: 0px;
    background: #eeeeee;
    color: #000000;
    border: 1px solid #1a1a1a;
    z-index:200;
    border-radius: 5px 5px 5px 5px;
    border:1px solid #83a5d2;
    background-clip:content-box;
    -webkit-background-clip:content-box; /* Safari */
    background: #4391db;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e1effc), to(#bcd0e3));
    background-image: -webkit-linear-gradient(top, #bcd0e3, #e1effc);
    background-image: -moz-linear-gradient(top, #bcd0e3, #e1effc);
    background-image: -ms-linear-gradient(top, #bcd0e3, #e1effc);
    background-image: -o-linear-gradient(top, #bcd0e3, #e1effc);
    background-image: linear-gradient(to bottom, #bcd0e3, #e1effc); 
}
div#pop-up #wmrgn{border:1px solid #fff;border-radius: 5px 5px 5px 5px; padding:10px;}
div#pop-up #popup-close{float:right; padding:1px 2px 1px 2px; cursor:pointer; margin-top:-5px; margin-right:-5px;}
.chekbox-gap{margin-left: 4px;margin-top: 3px;}	
.chk-group{background-color:#fff;width:100%; height:100px; overflow-y:auto;}	
/***********************Progressbar css starts here*******/
.example{background:#FFF;width:650px;font-size:80%;border:1px #000 solid;margin:20px auto;padding:15px;position:relative;-moz-border-radius: 3px;-webkit-border-radius: 3px}
.pbar .ui-progressbar-value {display:block !important}
.pbar {overflow: hidden}
.percent {position:relative;text-align: right;}
.elapsed {position:relative;text-align: right;}	
#progressbar{text-align:center; margin:100px;}
#loading{text-align:center; padding-top:300px;}
/***********************Progressbar css ends here*******/	
#login_container{    
    /* IE10 Consumer Preview */ 
    background-image: -ms-linear-gradient(top, #EEEEEE  0%, #ADADAD 100%);
    /* IE9 Consumer Preview */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EEEEEE', endColorstr='#ADADAD');/*For IE7-8-9*/
    /* Mozilla Firefox */ 
    background-image: -moz-linear-gradient(top, #EEEEEE 0%, #ADADAD 100%);
    /* Opera */ 
    background-image: -o-linear-gradient(top, #EEEEEE 0%, #ADADAD 100%);
    /* Webkit (Safari/Chrome 10) */ 
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #EEEEEE), color-stop(1, #ADADAD));
    /* Webkit (Chrome 11+) */ 
    background-image: -webkit-linear-gradient(top, #EEEEEE 0%, #ADADAD 100%);
    /* W3C Markup, IE10 Release Preview */ 
    background-image: linear-gradient(top, #EEEEEE 0%, #ADADAD 100%);
    height: auto !important;
    margin: 0 auto;
    min-height: 100%;
    position: relative;
    width: 98.75%;
     /** min-height: 97.9%; /* IE7 and below */
}
#TSlogin_header{
    width:100%;
    float:right;
    min-height:52px;
    background:#fff;
    /*height:52px;*/
    /*background-image:url(../images/TS_logo.png);*/
    /*background-image:url(../images/Logo_Login.png);
    background-repeat:no-repeat;
    background-position:right center;
    background-color:#fff;*/
}	
#TSlogin_header img{float:right;height:auto; min-height:52px;}
#TSlogin_content{
    top: 50%;
    left: 50%;
    height:18em;
    margin-top: -9.5em; /*set to a negative number 1/2 of your height*/
    margin-left: -22em; /*set to a negative number 1/2 of your width*/
    *margin-right: 30em; /* IE7 and below */
    position:fixed;
}
.wide-70{ width:65px;height:25px;}
.loginlftlbl
{
    width:95px;
    color:#fff;
    font-size:12px;
    font-family:Verdana;
    font-weight:bold;
    margin:7em 0 0 20px;
    line-height:20px;
}
#TSlogin_block
{
    width:490px;
    height:209px;
    margin:auto;
    background-color:#fff;
    box-shadow: 3px 3px 3px #000;
    position:relative;
}
#TSloginlftText
{
    float:left;
    width:129px;
    height:209px;
    /*background-image:url(../images/bluebox-text-login.png) ;*/
    background-image:url(../images/LogonDialog.png);
    background-repeat:no-repeat;
    background-size:129px 209px;
    -ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LogonDialog.png', sizingMethod='scale')";
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LogonDialog.png', sizingMethod='scale');
}
#TSlogin_form
{
    float:left;
    margin: 47px 10px 0 0;
    width:347px;
    height:auto;
    font-size:10px;
    font-family:verdana;
    font-weight:bold;
    color:#444;
}
.TS_label
{
    float: left;
    margin:5px 13px 0 0;
    text-align: right;
    width: 77px;
}
.TSlogin_txtfields
{
    height:23px;
    margin-bottom:8px;
}
#TSlogin_loadblock
{
    width:100%;
    height:auto;
}
.TSlogin_chek,.TSlogin_btnfields
{
    height:23px;
    margin-bottom:14px;
}
.TSlogin_loder
{
    height: auto;
    left: 390px;
    position: absolute;
    top: 114px;
    width: auto;
}
.TS_txtbox
{
    width:210px;
    border:solid 1px #8b9aa5;
    text-align:right center;
    border-radius:3px; 
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -o-border-radius:3px;
    font-family:Verdana;
    font-size:11px;
    padding:2px 0;
}
.TS_txtbox_disable
{
    background-color: #FAFAFA;
    border: 1px solid #D8DCE0;
    color: #A0A0A0;
    width:210px;
    border-radius:3px; 
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -o-border-radius:3px;
}
.TS_txtbox_disable:focus
{
    border-color: #D8DCE0;
}
.TS_txtbox:focus,#txt_remarks1:focus,#txt_remarks2:focus,#DNIStxtbox:focus
{
    border:solid 1px #94cedd;

}
.Timetxt:focus,input.txt_box:focus,.Grid_txtbox:focus,#txtPortId:focus,#txtPortName:focus,#txtAgentId:focus,#txtAgentName:focus,#txtMobilityId:focus,#txtMobilityName:focus,input.txt-records:focus
{
    border:solid 1px #decd8a;
    border-radius:3px; 
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -o-border-radius:3px;
}

.Timetxt:hover,input.txt_box:hover,.Grid_txtbox:hover,input.txt-records:hover
{
    border:solid 1px #fdd660;
    border-radius:3px; 
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -o-border-radius:3px;
}
.TS_chkinfo
{
    margin-left:90px;
   /* margin-left:87px  \0/IE9 */ ;
    * margin-left:86px; /* IE7 and below */
}
.TS_chkbox
{
    float:left;
    margin-top:5px;
    margin-right:6px;
    margin-bottom:0;
    /*margin:5px 6px 0 0;*/
}
.TS_chktxt
{
    float:left;
    margin-top:5px;
    /* margin-top:11px \0/IE9 ;*/
    /*margin-right:6px;*/
    margin-bottom:0;
    /*margin-top:9px\9;*/ /* IE8 and below */
    *margin-top:9px; /* IE7 and below */
    /*margin:5px 6px 0 0;*/
}
#TSlogin_btn
{
    float:left;
    width:auto;
    margin-left:90px;
}
.TSloinbtn
{
    background-color:#0083e0;
    color:#fff;
    border:solid 1px #0083e0;
    border-radius:7px; 
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    -o-border-radius:7px;
    padding: 2px 0;
    width: 59px;
    font-size:12px;
    cursor:pointer;
    margin-right:3px;
    padding:2px 0 2px 0 \0/IE9;
    height:20px;
    font-weight:bold;
    line-height:16px;
}
.TSloinbtn:hover
{
    padding: 2px 0;
    padding:2px 0 \0/IE9;
    width: 63px;
    font-size:13px;
    font-weight:bold; 
}
#TSlogin_footer
{
    width:100%;
    height:39px;
    position:absolute;
    bottom:0; /* stick to bottom */
    background-color:#fff;
}
#TSlan_select
{
    width:222px;
    height:39px;
    float:right;
    margin-right:6px;
}
.TSfooterlang
{
    float: left;
    margin:13px 7px 0 0;
}
.TSfootersbox
{
    float:left;
    width:160px;
    height:auto;
    margin-top:9px;
}
#loginselect
{
    width:120px;
}
#dis
{
    color: #FF0000;
    margin-top: 10px;
    text-align: left;
    width: 100%;
    margin-left:90px;
}
span.WILloader
{
    background-image: url("../images/ajax-loader.gif");
    background-repeat: no-repeat;
    display: none;
    height: 16px;
    margin: 1px 0px 0px 6px;
    width: 16px;
    float:left;
}
#Tsloader
{
    background-image: url("../images/loading-image.gif");
    background-repeat: no-repeat;
    display: none;
    height: 48px;
    margin-top: 18px;
    width: 48px;
}
.loading 
{
    background-image:url(../images/loading-image.gif) no-repeat; 
    height: 48px;
    width: 100%;
    text-align:center;
    margin-top:200px;   
}	
.hidden {
    visibility: hidden;
    over-flow: hidden;
    width: 0px;
    height: 0px;    
}
.showDiv {
    visibility: visible; 
    width: 100%;
    height: 100%;
}
.Textloading{
    background-color: #000000;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 1001;
    background:url("../images/pagefading.png") repeat;
    position:fixed;top:0; left:0;
}
.cancelLoad{z-index:110000!important;}
.Textloading .imgdiv{
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
    background-color: #ffffff;
    border: 1px solid #99bce8;
    min-height: 65px;
    /*margin: 397px auto 0;*/
    position: absolute;
    top: 43%;
    left: 43%;
    padding: 20px;
    text-align: center;
    width: 200px;
}
.progressbar .imgdiv{left:43%!important; top:43%!important;}
.cancelLoad .imgdiv{height: 95px;}
.Textloading .imgdiv .msgBtnCancel{
    background-color: #0083E0;
    border: 1px solid #0083E0;
    border-radius:7px; 
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    -o-border-radius:7px;
    color: #FFFFFF;
    cursor: pointer;   
    font-size: 12px;
    font-weight: bold;
    margin-right: 7px;
    padding: 2px 0;
    padding:2px 0  2px 0 \0/IE9;
    width:60px;
    height:20px;
    line-height:16px;
    z-index:110000; position:relative;
}
.k-loading-image{display:none!important;}
#emailcalls
{
    position:relative;
    padding:4px;
}
#Download_Loading
{
position: absolute;
z-index: 100;
top: 46%;
left:46%;
width: 44px;
height: 45px;
display:none;
}

/****************all button hover effects ************/
#customglobal_btn {
    float: left;
    height: 27px;
    margin-left: 25em;
}
#custom_btn-area {
    float: left;
    padding: 2px 25px 0 25px;
    /*padding: 18px 25px 17px 25px;*/
    text-align: center;
    width: 93%;
}
#playcont-area {
    background-color: #FFFFFF;
    height: 135px;
    padding: 3%;
    width: 94%;
}
#Evalutioncont-area {
    background-color: #FFFFFF;
    height: 141px;
    padding: 3%;
    width: 94%;
}
#playglobal_btn {
    float: left;
    height: 30px;
    margin-left: 3em;
}
#playbtn-area
{
float: left;
padding: 25px 0 16px 5.75em;
text-align: center;
width: 84%;
}
#evalglobal_btn {
    float: left;
    height: 30px;
    margin-left: 11em;
}
.clickbtn {
    float: none!important;
    display:inline-block;
    height: 25px;
    width: 61px;
    margin-right:3px;
}

.subbtn.disabled, .subbtn[disabled] 
{
    pointer-events: none;
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
    background-color: #999;
}

/****************custom search content area ***********/

/***********groups**********/

.gridtopblock {
    height: 80px;
    width: 100%;
}
#gridblock {
    float: left;
    width: 100%;
    height:277px;
}
#AvbleResourceblog {
    float: left;
    margin: 0 0 0 5.5em;
}
#AvbleResourceblog-ports {
    float: left;
    margin: 0 0 0 2.7em;
}
.Grid_fieldlefttop
{
    float:left;
    margin: 3em 0 0 5.7em; 
}
.Grid_fieldrighttop
{
    float:right;
    margin: 3em 5.7em 0 0; 
}
.Gfmr5{margin-right:5.4em;}
.Grid_fieldrighttop label, .Grid_fieldlefttop label {padding-left:4px; vertical-align:middle;}
.Grid_fieldlefttop .txt_box { float:right; width:400px; margin-left:2px;}
.customgridlabel {font-family: verdana; font-size: 11px; padding: 0 0 2px 12px; font-weight:bold; color:#0064ab;}

.Grid_fieldblock {width: 100%;}
.Grid_fieldleft{float:left;margin: 1.5em 0 0.5em 2.5em;}
.Grid_fieldright{float:right;margin: 1.5em 5.7em 0.5em 0;}
.gridlabelHeader {font-family: verdana; font-size: 12px; padding: 0 0 2px 2px; font-weight:bold; color:#000;}



.gridCol { float:left; width:350px; margin:0;}
.fieldsetContent{float:left;padding:5px;}
.fieldsetContent legend { display:block; font-weight:normal!important; margin:0; padding:0;}
.fieldsetContent input.txt_box { width:98%; margin:0.3em 0;}
.ml2{margin-left:2px!important;}
.ml10{margin-left:10px!important;}
.ml50{margin-left:50px!important;}
.width42{width:42%!important;}
.optionImg{width:16px; margin-right:4px;}

.asTxt { height:14px!important; width:20px!important; text-align:center; float:none!important; vertical-align:middle !important;}

.asPhrase, .asSettings { float:left; width:320px; height: 300px; margin:2px 0 0 0; padding:0.5em; overflow:auto; background:#fff; border:solid 1px #A2BCDD; position:relative;}
.asSettings { width:254px !important; padding:0 0.5em 0 1em; border:0; margin-top:-1px; background:none!important; height:auto;}
.asSettings input, .asSettings .ez-checkbox-itimes { float:none; display:inline-block; margin: 0 4px 0 0; vertical-align:text-bottom;}
.asSettings p { line-height:2.5em; text-align:justify;}
#chk_asSettingsWithTimeGap { vertical-align:top;}

#custom_btn-area { padding:2px 2px 0 25px; width:97%;}
#customglobal_btn { margin-left:16.8em;}
#SACategoryForm #customglobal_btn { margin-left:26.8em;}
.marlt11 { margin-left:10em;}
.asddlContainer { float:none; margin:2px 0;}
#txt_cs_FolderName {width: 194px; border:0; padding:2px 4px;}

.asSettingsControl{}
.asSCOptions{float:left; margin-right:20px; vertical-align: middle;position:relative;}
.asBA{ margin:8px 0 0 75px;}

.csddoptions { height:20px; min-width:60px; vertical-align:middle;position:relative; cursor:pointer; line-height:20px; border:1px solid #999;}
.csIcon {background: url("../Images/SpeechAnalytics/speech-analytics-category-icon-default.png") no-repeat transparent;  display:inline-block; float:left; margin-left:2px;}
.icontable { background-position:0px 2px; height:20px; width:26px; }
.color { background-position:-31px 2px; height:20px; width:20px; }
.csddoptions .k-icon{ margin:3px 2px 0 0; float:right; }
#ASCategoryColorLink .evo-pointer { position:absolute; top:0; right:-30px; width:18px;}
#ASCategoryColorLink .evo-pop, #ASCategoryColorLink .evo-pop-ie{ top:20px; left:-1px; border-radius:0;}
.gridSAContent .modelpopup_bg{background:none; border:none;}
.gridSAContent .modelpopup_body{background:none; margin:0;}
.gridSAContent .tab_contentBg {padding:0!important; border:none;}
.h60{height:60px!important;}
.h427{height:427px!important;}
.h435{height:435px!important;}
.asSettings .saoptionDateleft { margin:10px 0;}
.sa-tc { display:block; padding:0.5em 0; height:30px; line-height:32px;}
input.saBeginAnalysis{ width:auto!important; padding-right:5px!important; margin-left:0!important;}

/*Custom dropdown for Category Icon*/
.cus-ul-dropdown{cursor: pointer;position: relative;width:83px;z-index: 86;display: inline-block; height: 20px;line-height: 20px; margin:0; padding:0; text-align:left; border: 1px solid #999; white-space:nowrap;}
.cus-ul-dropdown:hover, .cus-ul-dropdown:focus{color: #000;}
.cus-ul-dropdown ul{list-style: none;padding:2px;margin: 0;z-index: 86;border: 1px solid #ccc;width:79px; max-height: 150px; overflow-y:auto; overflow-x: hidden; color: #ccc;background-color: #fff;display: none; margin-left:-1px; position:absolute; top:20px; left:0;}
.cus-ul-dropdown li{list-style: none;margin: 0;padding: 0;min-height: 20px; height:auto; display:block; width:99%; float:none;border:solid 1px transparent;}
.cus-ul-dropdown li a{display: block;padding: 0 2px;text-decoration: none; word-wrap:break-word; height:auto;}
.cus-ul-dropdown.open, .cus-ul-dropdown.open ul{border: 1px solid #666;color: #333;}
.cus-ul-dropdown ul li ul{display: none;position: absolute;max-height: 150px;overflow-x:hidden;overflow-y:auto;width:79px;float: left; padding:1px; margin-top:-2px; padding-right:3px;}
.cus-ul-dropdown ul li ul li{width:100%;}
.cus-ul-dropdown li:hover a{background:none;}
.cus-ul-dropdown li:hover{background-color:none!important; background:none; background-image:url(../images/options-bg.png); background-repeat: repeat;border:solid 1px #ffd760;filter:none !important;border-radius:0; color: #000;}
.cus-ul-dropdown li.selected{background-color:none!important; background:none; background-image:url(../images/options-bg.png); background-repeat: repeat;  border:solid 1px #ffd760;filter:none !important;display: block;color: #000;}
.cus-ul-dropdown li:hover ul{display: block;}
.cus-ul-dropdown span{display:block; overflow: hidden; padding:0 5px; color:Black;}
.cus-ul-dropdown span.k-i-arrow-s{padding:0; right:2px; position:absolute; top:2px; display:inline;}
.cus-ul-dropdown span.selected { position:relative; z-index: 10;}
.cus-ul-dropdown span.selected img { float:left; margin-top:3px; margin-right:4px; }
.cus-ul-dropdown li span{display:inline-block;}
.cus-ul-dropdown span.cusText { }

#gridblock h2 {
    background: url("../images/grid-headbg.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #A2BCDD;
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    height: 18px;
    margin: 0 0 0 1px;
    padding: 4px 0 4px 5px;
    text-align: left;
}
#AResource, #SResource,#AResourcePort, #SResourcePort,#AResourceACD, #SResourceACD,#AResourceMU, #SResourceMU,#AResourceDNUM, #SResourceDNUM,#AResourceCLID, #SResourceCLID,#AResourceDN, #SResourceDN {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    text-align: center;
    width: 99.65%;
    margin-left:1px;
}
#AResource tr td, #SResource tr td,#AResourcePort tr td, #SResourcePort tr td,#AResourceACD tr td, #SResourceACD tr td,#AResourceMU tr td, #SResourceMU tr td,#AResourceDNUM tr td, #SResourceDNUM tr td,#AResourceCLID tr td, #SResourceCLID tr td,#AResourceDN tr td, #SResourceDN tr td  {
    border-right:solid 1px #A2BCDD;
    border-bottom:solid 1px #A2BCDD;
    border-left:solid 1px #A2BCDD;
    text-align: left;
}
#SelectedResourceblog
{
    float:left;
    /*margin: 6em 0 0 0;*/
}
.Add_btn,.Remove_btn,.Create_btn,.Delete_btn
{  
    background: url("../images/btnNormalBG.png") repeat-x scroll 0 0 transparent;  
    border: 1px solid #8696A3;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    color: #0064AB;
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    /*padding: 4px 0;*/
    height:25px;
    text-align: center;
    width: 81px;
}
.Add_btn:hover,.Remove_btn:hover,.Create_btn:hover,.Delete_btn:hover
{
  background: url("../images/btnHoverBG.png") repeat-x scroll 0 0 transparent;  
}
.groupbtn
{
    margin:8em 0 1.5em 0;
    
}
/***********Day *********/
.ez-radio {
	background: transparent url(../images/radiobtn.png) 0 1px no-repeat;
	display:inline-block;
	height:16px;
	width:16px;
	float:left;
	margin-right:2px;
}

.ez-selected { background-position: -16px 1px; }


#daychecklist {
    display: block !important;
    float: left;
    height: auto;
    margin: 8em 0 0 34em;
}
.ez-hide { opacity: 0; filter:alpha(opacity=0); }


.ez-checkbox-itimes {
background: transparent url(../images/checkStrip.png) 0 0 no-repeat;
display:inline-block;
width:15px;
height:15px;
float:left;
}
.ez-checked-itimes 
{ 
background-position: -17px 0;
}
.customP
{
    margin:0 0 1em 0;
}
.optionSelect .customP
{
    float:left;
    margin:4px 20px 0 0 !important;
}
#txt_returnRecordsCount {width:45px;height:14px; margin:0 0px 0 6px;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background:#000;}
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}
/* fb-colorbox
-----------------------------------------------------*/
/**************new evaluation **************/
#new_evl{
    height: 260px;
    width: 500px; 
    background-clip: content-box;
    border: 1px solid #848484;
    padding: 1px;
}
#popHead {
    background-color: #0065AB;
    background-image: url("../images/RE_bgimg.png");
    background-repeat: no-repeat;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    height: 34px;
    /*margin: 1px 2px 0;*/
    width:100%;
}
#popHead  h3 {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 7px 0 10px 4em;
}
#new_border {
    height: auto;
    margin: 3px auto;
    padding: 25px 30px;
    width: 86%;
}
.TS_popbody {
    background: -moz-linear-gradient(to bottom, #ebebeb 50%, #B3B3B3 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#B3B3B3));
    background: -ms-linear-gradient(#ebebeb, #B3B3B3);/*For IE10*/
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ebebeb', endColorstr='#B3B3B3');/*For IE7-8-9*/
    border: 1px solid #9F9F9F;
}
#new_cont {
    background-color: #FFFFFF;
    height: 124px;
    margin: auto;
    padding: 20px 30px;
    width: 370px;
}
#new_eform {
    height: 30px;
    width: auto;
}
#choosesel {
    width: 191px;
}
#new_btn {
    margin-top: 4em;
    padding-left: 13.5em;
    width: auto;
}
#MRnew_btn {
    margin-top: 2em;
    /*padding-left: 15.5em;*/
    padding-left:0; display:table;
    margin-left:auto;
    margin-right:auto;
    width: auto;
}
.subbtn {
    background-color: #0083E0;
    border: 1px solid #0083E0;
    border-radius:7px; 
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    -o-border-radius:7px;
    color: #FFFFFF;
    cursor: pointer;
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    margin-right: 7px;
    padding: 2px 0;
    width:60px;
    height:20px;
    line-height:14px;
}

.subbtn:hover
{
    padding: 2px 0;
    width: 63px; 
}

#GoCancelbtn
{
    border:0 !important;
}
#CustomAddremoverow .subbtn,#Createvalidate .subbtn,#Cdateempty .subbtn
{
    border:0 !important;
}
.subbtnborder
{
   border:0 !important;  
}
#cboxContent {
    float: left;
}
/**************Modify evaluation **************/
#Mf_eval {
    height: 138px;
    width: 387px;
}
#MF_border {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    /*height: 94px;*/
    height:auto;
    margin-top: 3px;
    width: 99.25%;
}
#MF_cont,#Createval_cont,#AddRemoveval_cont {
    background-image: url("../images/modifypopicon.png");
    background-position: 5px center;
    background-repeat: no-repeat;
    border-bottom: 2px solid #D9D9D9;
    color: #000000;
    font-family: verdana;
    font-size: 12px;
    height: auto;
    padding: 22px 0 22px 15px;
    text-align: center;
   /* width: 96%;*/
}
#Mf_btn, #De_btn {
    margin: 6px auto;
    height:20px;
    text-align: right;
    width: 98%;
}

#cboxClose{
    display:none !important;
}
#FilsURLs_box {height:198px;width:429px; margin:-3px 0 0 0;}
/*************************CustomSearchForm by manohar*********/
#border-box {
    height: auto;
    margin-top: 3px;
    padding:4.4% 5%;
    width: 89.5%;
}
.k-ff #border-box {padding:4% 5%;}
#cont-area{    
	background-color: #FFFFFF;
    padding: 3%;
    width: 94%;
}
#MRcont-area{    
	background-color: #FFFFFF;
    padding: 3% 3% 3.25% 3%;
    width: 94%;
}
.txt-center{text-align:center;}
.inn-title{font-size:14px; color:#0165ab; font-weight:bold; text-align:center;}
#btn-area{float:left;width:94%; padding:18px 25px 25px 25px; text-align:center;}
#btn-area1{ padding:9px 0 0 0; text-align:center;}
#CustomSearchForm, #SACategoryForm {width:850px; position:relative;}
.modelpopup_bg{	
    border: 1px solid #9F9F9F;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    margin-top: 0.3em;
    float:left;
    box-sizing:border-box;
    background: -moz-linear-gradient(to bottom, #ebebeb 0%, #9f9e9e 100%);
    background: -ms-linear-gradient(#ebebeb, #9f9e9e);/*For IE10*/
    background: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#9f9e9e));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ebebeb', endColorstr='#9f9e9e');/*For IE7-8-9*/
}
.modelpopup_bg .modelpopup_body{
    float:left;
    background-color:#ffffff;
    margin:0.25em;
    /*padding: 1em;*/
    width:99.1%;
}
.cs_tabs_bar{
    width:100%;
    height:26px;
    background: -moz-linear-gradient(to bottom, #4391db 50%, #1c6ab1 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#4391db), to(#1c6ab1));
    background: -ms-linear-gradient(#4391db, #1c6ab1);/*For IE10*/
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4391db', endColorstr='#1c6ab1');/*For IE7-8-9*/
    border:1px solid #66a6e2;
}
.cs_tabs_bar ul{list-style:none; margin:5px; padding:0;}
.cs_tabs_bar ul li{float:left; }
.cs_tabs_bar ul li a{float:left;color:#fff; font-size:11px;text-decoration:none; padding:0.5em;padding:0.5em 0.5em  0.6em 0.5em \0/IE9; margin:4px 1px 0 1px;}
.cs_tabs_bar ul li a:hover{
	color:#000; /*font-weight:normal;*/ 
	text-decoration:none; 
	/*padding:0.5em;*/
	/*padding:0.5em 0.5em  0.6em 0.5em \0/IE9;*/
	/*padding:4px 5px 9px 5px; */
	-moz-border-radius:3px 3px 0px 0px;
	-webkit-border-radius:3px 3px 0px 0px;
	-o-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;
	/*border:1px solid #aeb9bd;*/
	background-color:#fefaae;
}
.cs_tabs_bar ul li a.selected{
	/*color:#000; font-weight:bold; 
	text-decoration:none; 
	padding:4px 5px 9px 5px; 
	background:#FFF; 
	border-radius:3px 3px 0px 0px;
	border:1px solid #aeb9bd;	*/
}
#cs_tab_content,.tab_contentBg{float:left;width:100%; border:1px solid #aeb9bd; background-color:#f7fbff; color:#000;padding-bottom: 10px;}
.radio_div{float:left;height:50px;text-align:center; width:100%;}
#optionchecklist
{
    float:left;
    width:auto;
    height:auto;
    margin:1.5em 0 0 3.75em;
}
. ie10 #optionchecklist{
margin:1.5em 0 0 4.25em; /* Only works in IE10 */
}
#optionchecklist p
{
    float:left;
    margin-right:20px;
}
.first
{
  margin-right:10px !important;  
}
#optionchecklist label,.customradiobtn
{
    float:left;
    margin-left:0;
}
.optionradioalign
{
    margin-top:1px;
}
.screencaptureradiotxt
{
    float:left;
    margin:3px 0 0 2px;
}
.ScreenCaptureblog
{
    width:100%;
    float:left;
    margin-bottom:5px;
    margin-left:0; /* this is for ie */
    margin-bottom:0 \0/IE9;
}
#optionchecklist .customP 
{
    margin-top:2px;
}
#optionchecklist .customP label
{
    margin-left:4px !important;
}
.Resultcheck label
{
    float:left;
margin-left:4px !important;
margin-top:2px;
}
.leftspace-15{margin-left:26px; margin-left:22px \0/IE9;}
.topspace-15{margin-top:15px;}
.bottomspace-15{margin-bottom:15px;}
.rightspace-15{margin-right:15px;}
.rightspace-25{margin-right:14px;}
#cs_tab_content fieldset{
    /*float:left;*/
	border: 1px solid #A8A8A9;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	width: 225px;    
}
#cs_tab_content fieldset legend{
	color:#0064ab;
	font-weight:bold;	
}
input.txt_box {
    border: 1px solid #a0bbdd;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    height: 17px;
    padding: 1px;
    width: 80px;
    font-size:11px;
    float:left;
}
input.dateicon {
    background: url("../images/dateicon.png") no-repeat scroll right 0 #FFFFFF;
    border: 1px solid #a0bbdd;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    height: 17px;
    padding: 1px;
    width: 106px;
    font-size:11px;
    color:#000000;
    cursor:pointer;
    margin-left:10px;
}
input.btn_clear{    
    background: url("../images/btnNormalBG.png") repeat-x scroll 0 0 transparent;    
    border: 1px solid #8696A3;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;    
    color: #0064AB;
    font-size: 10px;
    font-weight: bold;
    height:25px;
    text-align: center;
    width: auto;
	cursor:pointer;
	padding-top:0px;
}
input.btn_clear:hover   
{
   background: url("../images/btnHoverBG.png") repeat-x scroll 0 0 transparent; 
}
#tab_groups{ padding:25px; text-align:center;}
.multyselectbox{ 
    background: url("../images/multyselectbox_bg.png") no-repeat scroll 0 0 transparent;
    font-weight: bold;
    height: 22px;
    padding: 5px 0 0 5px;
    text-align: left;
    width: 293px;
}
select.multibox{
	width:297px;
	height: 200px;
	border:1px solid #bdd0e8;
}
select.multibox option{
	border-bottom:1px solid #bdd0e8;
	font-size:11px;
}
select.multibox option:hover{
	background-color:#FFC;
}
select.multibox option:active{
	background-color:#fbd5a5;
}

#manage_remarks
{
    padding:4px;
}
#manage_remarks .topspace10{
	margin-top:10px;
	/*margin-left:3em;*/
}
#manage_remarks .rightspace20{
	margin-right:20px;
}
#manage_remarks .topspace10 .left.rightspace20
{
    width:110px;
    text-align:right;
}
.topspace10 .left textarea.setGrayColor
{
    border:1px solid #ccc;
}
.setGrayText
{
   color:#ccc; 
}
.topspace10 .left textarea
{
    border:solid 1px #b0bac1;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    -o-border-radius:4px;
}
#txt_remarks1,#txt_remarks2
{
    /*height:85px;*/
    
    border:solid 1px #b0bac1;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    -o-border-radius:4px;

}
#play .topspace3{
	margin-top:-1px;
	font-size:12px;
	margin-left:4px;
}
#play .topspace7{
	margin:7px 0 0 8.25em;
}
#emailcalls .subtitle{
	font-size:12px;
	font-weight:bold;
	text-align:center;	
}

#emailcalls #cont-area {
    background-color: #FFFFFF;
    padding: 1%;
    width: 98%;	
	background:-moz-linear-gradient(to bottom, #FFFFFF 50%, #B3B3B3 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#B3B3B3));
	background: -ms-linear-gradient(#FFFFFF, #B3B3B3);/*For IE10*/
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#B3B3B3');/*For IE7-8-9*/
    border: 1px solid #9F9F9F;
	border-radius: 3px; 
	margin-top:5px;
}
#emailcalls #cont-area .innerdiv{
    background-color: #FFFFFF;
    border: 1px solid #a5acb1;
    border-radius: 3px 3px 3px 3px;
    margin: 1px; 
	height: 202px;
	overflow-y:auto;
	position:relative; 
}

#emailcalls #cont-area .innerdiv #lblProgress, #EvaluationURL #cont-area .innerdiv #lblProgress
{
    position:absolute;
    bottom:5px;
}
#fileType
{
    margin-top:3px;
}
#emailcalls #cont-area .innerdiv .afn_div, #EvaluationURL #cont-area .innerdiv .afn_div{
	padding:3px;
}
#emailcalls #cont-area .innerdiv .afn_div .rightspace5,  #EvaluationURL #cont-area .innerdiv .afn_div .rightspace5{
	margin-right:5px;
}
#emailcalls #cont-area .innerdiv .afn_div .topspace3,  #EvaluationURL #cont-area .innerdiv .afn_div .topspace3{
	margin-top:3px;
}
#emailcalls #cont-area .innerdiv .afn_div input,  #EvaluationURL #cont-area .innerdiv .afn_div input{
	height:15px;
	width:194px;
	font-size: 11px;
}
#emailcalls #cont-area .innerdiv .afn_div:hover {
	background-color:#e6f3f7;
}
#evaluatecalls .rightspace5{
	margin:4px 20px 0 0;
}
#evaluatecalls select option{
	width:112px;
}
#evaluatecalls .divheight{
	height: 60px;
    margin: 14px 22px;
}
#evaluatecalls #btn-area {
    float: left;
    padding: 18px 27px 12px;
    text-align: center;
    width: 89%;
}
#livemonitor .radiogroup{
	border:1px solid #dedede;
}
#livemonitor .topspace15{
	margin-top:15px;
	padding: 5px 0 5px 0;
}

#EvaluationURL #cont-area {background-color: transparent;padding: 3.4% 5% 1.4% 5%;width:89.5%;margin-top:0px; overflow-y:auto; height:180px;}
#EvaluationURL #cont-area .innerdiv {background-color: transparent; border: none; margin: 0 0 0 25px; min-height: 80px;	overflow-y:auto;position:relative;}
#EvaluationURL #FilsURLs_box {height:68px;width:380px;}
#EvaluationURL .Mail_box { height: auto; padding: 4px 0 0 20px; width: auto;}
#allow-call { margin:0px 0px 0px 33px; text-align:left; display:block; height:16px;}
#allow-call label { float:none; width:auto;}
#EvaluationURL .subtitle {font-size:12px;font-weight:bold;text-align:left; margin-bottom:3px;}
#EvaluationURL #radios-box { margin:10px 0 10px 30px }
#EvaluationURL #border-box {height: auto;margin-top: 3px;padding:0px;width: auto;}
#EvaluationURL #btn-area1{ padding: 10px 5% 15px 5%;width:89.5%; height:40px; text-align:center; background:#b3b3b3;}


/*************************manohar code ends here*****************/
/*************Delete evaluation *************/
#De_eval
{
    width: 289px;
    height: 139px;
}
#De_border {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 94px;
    margin: 3px auto;
    width: 97%;
}
#De_cont {
    background-image: url("../images/del_popicon.png");
    background-position: 5px center;
    background-repeat: no-repeat;
    border-bottom: 2px solid #D9D9D9;
    color: #000000;
    font-family: verdana;
    font-size: 12px;
    height: auto;
    padding: 22px 0 22px 60px;
    text-align: left;
    /*width: 95%;*/
}
/*************mail evaluation ***********/
#Mail_eval {
    height: 356px;
    width: 341px;
    padding:4px;
}
#Mail_border {
    background-color: #A1C0F5;
    height: 319px;
    margin-top: 3px;
    width:100%;
}
#Mail_cont {
    height: 263px;
    width: 100%;
}
#Mail_cont h2 {
    background-color: #808080;
    border: 1px solid #88909C;
    color: #FFFFFF;
    font-family: verdana;
    font-weight: bold !important;
    margin: 0;
    padding: 0;
}
#Mail_box {
    height: auto;
    padding: 4px 0 0;
    width: auto;
}

#Mail_box label span {
    color: #FF0000;
}
#Mail_box label {
    color: #000000;
    float: left;
    margin: 4px 0 0 4px;
    text-align: right;
    width: 48px;
}
.mailto {
    margin-bottom: 4px;
    width: 260px;
}
#Mail_box textarea {
    height: 106px;
    margin: 3px 0 7px 13px;
    width: 298px;
}
#Mail_fattach {
    margin: 0 0 0 13px;
    width: 298px;
}
#Mail_btn 
{
    float:left;
    width:68%;
    height:24px;
    margin-top: 10px;
    text-align: center;
    padding-left:9.5em;
}


.Mail_eval {
    height: auto!important;
    width: 341px;
    padding:4px;
}
.Mail_border,.mailBorderDiv {
    background-color: #A1C0F5;
    height: 282px;
    width:100%;
    border:1px solid #999;
    box-sizing:border-box;
    margin-top:2px;
}
.Mail_cont {
    height: 263px;
    width: 100%;
}
.Mail_cont h2,.mailBorderDiv h2{
    background-color: #808080;
    border: 1px solid #88909C;
    color: #FFFFFF;
    font-family: verdana;
    font-weight: bold !important;
    margin: 0;
    padding: 0;
    font-size:12px;
}
.Mail_box,.mailBox {
    height: auto;
    padding: 4px 0 0;
    width: auto;
}
.Mail_box label span,.mailBox label span {
    color: #FF0000;
}
.Mail_box label,.mailBox label  {
    color: #000000;
    float: left;
    margin: 4px 0 0 4px;
    text-align: right;
    width: 48px;
}
.mailto {
    margin-bottom: 4px;
    width: 260px;
}
.Mail_box textarea,.mailBox textarea {
    height: 106px;
    margin: 3px 0 7px 13px;
    width: 298px;
}
.mailBox textarea {width: 301px;}
.Mail_fattach {
    margin: 0 0 0 13px;
    width: 298px;
}

.ui-dialog .ui-dialog-content#EmailEval{padding:0;}
.ui-dialog .ui-dialog-buttonpane.emailBtnCustom{background-color:#A1C0F5; text-align:center;padding:0.3em 0.4em 0.5em 0.4em;}
.ui-dialog .ui-dialog-buttonpane.emailBtnCustom .ui-dialog-buttonset{float:none;}
#errorMessageDiv{color:#B40404; text-align:center; padding:15px 0 0 0;}

/**************export evaluation **********/
#Exp_eval {
    height: 107px;
    width: 291px;
}
#Exp_border {
    height: 64px;
    margin: 3px auto;
    width: 97%;
}
#Exp_cont {
    color: #000000;
    font-family: verdana;
    font-size: 13px;
    font-weight: bold;
    height: auto;
    margin-top: 5px;
    padding-left: 17%;
    text-align: left;
    width: 83%;
}
#Exp_btn {
    margin-top: 12px;
    padding-left: 30%;
    width: 70%;
}

/**************** save form ************/
#SVForm {
    height: 139px;
    width: 550px;
}
#SVF_border {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 94px;
    margin: 3px auto;
    width: 98%;
}
#SVF_cont {
    background-image: url("../images/modifypopicon.png");
    background-position: 5px center;
    background-repeat: no-repeat;
    border-bottom: 2px solid #D9D9D9;
    color: #000000;
    font-family: verdana;
    font-size: 12px;
    height: auto;
    padding: 22px 0 22px 15px;
    text-align: center;
    width: 97.5%;
}
/*************close form ***********/
#CLF_border, #DEF_border {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    height: auto;
    margin: 3px auto;
    width: 98%;
}
#CLF_cont, #DEF_cont {
    background-image: url("../images/del_popicon.png");
    background-position: 5px center;
    background-repeat: no-repeat;
    border-bottom: 2px solid #D9D9D9;
    color: #000000;
    font-family: verdana;
    font-size: 13px;
    height: auto;
    padding: 22px 0 22px 15px;
    text-align: center;
    width: 96.75%;
}
/************delete form **********/
#DEForm {
    height: 139px;
    width: 455px;
}

/*************scoring mode form ********/
#SCMForm {
    height: 501px;
    width: 701px;
}
#SCMF_border {
    height: auto;
    margin: 3px auto;
    padding: 2px 30px;
    width: 90%;
}
#SCMF_cont {
    background-color: #f2f2f2;
    height: 408px;
    margin: 23px auto;
    padding:0;
    width:635px;
}
#sc_poplink
{
width:100%;
height:38px;
background-color:#f7fbff;
}
#scpopicon
{
float:left;
margin:0;
padding:0;
}
#scpopicon li
{
float:left;
display:inline;
margin-right: 8px;
padding-top: 22px;
text-align: center;
width: 40px;
}
#scpopicon li a
{
text-decoration:none;
color:#000;
}
.scpopmenu li.Ne{background: url("../images/create-icon.png") no-repeat scroll center top transparent;}
.scpopmenu li.Ve{background: url("../images/view-icon.png") no-repeat scroll center top transparent;}
.scpopmenu li.Me{background: url("../images/modify-icon.png") no-repeat scroll center top transparent;}
.scpopmenu li.Cpe{background: url("../images/create-group-icon.png") no-repeat scroll center top transparent;}
.scpopmenu li.De{background: url("../images/reports-delete-icon.png") no-repeat scroll center top transparent;}
.scpopmenu li.NMg{background: url("../images/expand-icon.png") no-repeat scroll center top transparent;}

/*********SKILL SET ********/
#scscore p.c1{background: url("../images/C1.png") no-repeat scroll center left transparent;padding-left:20px}
#scscore p.c2{background: url("../images/C2.png") no-repeat scroll center left transparent;padding-left:20px}
#scscore p.c3{background: url("../images/C3.png") no-repeat scroll center left transparent;padding-left:20px}
#scscore p.c4{background: url("../images/C4.png") no-repeat scroll center left transparent;padding-left:20px}
#scscore p.c5{background: url("../images/C5.png") no-repeat scroll center left transparent;padding-left:20px}
#scscore p.c6{background: url("../images/C6.png") no-repeat scroll center left transparent;padding-left:20px}
#scscore p.c7{background: url("../images/C7.png") no-repeat scroll center left transparent;padding-left:20px}
#scscore p.c8{background: url("../images/C8.png") no-repeat scroll center left transparent;padding-left:20px}

#sccont
{
width:100%;
height:auto;
}
#scscore
{
margin:auto; 
width:97%;
height:220px;
overflow-y:scroll;
border:solid 1px #617583;
} 
#scscore p
{
color:#000;
font-weight:bold;
font-family:verdana;
font-size:11px;
padding-left:10px;
border:solid 1px #F2F2F2;
}
#scscore p:hover
{
border:solid 1px #84c8d9;
background-color:#cbe6ef;
cursor:pointer;
}
#sccont h2
{
font-size:12px;
font-family:verdana;
font-weight:bold;
color:#4682b4;
padding:1em;
}
.scbtn
{
text-align:center;
margin-top:5em;
} 

/**************Manage skillset form ***********/
#MskillForm
{
width:701px;
height:501px;
}  

/************active/deactive *************/
#ADFORM
{
width:290px;
height:140px;
} 
/*************************naveen code ends here******/

/* colorboxcss
--------------------------*/
#colorbox{background-color: #F1F1F1;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 3px #EEEEEE;}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background:#000;}
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}
#cboxLoadingGraphic{background:url(../images/loading-image.gif) no-repeat center center;}

/* timepicker
---------------------------*/
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; }
.ui-timepicker-rtl dl dd { margin: 0 65px 10px 10px; }

/* selectdropdown
--------------------------------*/
/*wrapper of all elements*/
div.combo {position:fixed;}
/*text input*/
.combo input {position: absolute;}
/*icon*/
.combo div.icon {position:absolute;}
/*list wrapper*/
.combo div.list-wrapper {
    position: absolute;
    overflow: hidden;
    /*we should set height and max-height explicitly*/
    /*height: 200px; 
    max-height: 200px;*/
    /*should be always at the top*/
    z-index: 99999;
}
/*"drop-up" list wrapper*/
.combo div.list-wrapper-up {}
/*dropdown list*/
.combo ul {}
/*dropdown list item*/
.combo  li {height: auto;}
/*active (hovered) list item*/
.combo li.active {}
.combo .visible {display: block;}
.combo .invisible {display: none;}
/*used when emptyText config opt is set. Applied to text input*/
.combo input.empty {}

/* selectboxcss
----------------------------*/
div.selectclass {
    white-space: nowrap;
    height: 21px;
    border: 0;
    margin: 0;
    padding: 0;
    width: 160px;
}
div.selectclass input {
    margin: 0 0 0 0;
    font:normal 11px verdana;
    padding:1px 3px;
    background:#fff url(../images/select-bg.png) repeat-x 0 0;
    border:1px solid #a2bcdd;
    height: 18px;
    line-height:18px;
    vertical-align:middle; 
    left: 0px;
    top: 0px; 
    width: 150px;  
    cursor:pointer;
}
div.selectclass input::-ms-clear {
    display: none;
}
div.selectclass input:hover {
  color: #333333;
  background:url(../images/select-hover-bg.png);
  background-repeat: repeat-x;
}
div.selectclass input:focus {
  color: #333333;
  background:url(../images/selectbox_clickbg.png);
  background-repeat: repeat-x;
  border:solid 1px #6e757d;
}
div.selectclass div.icon {
	border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 3px solid #3c6aa3;
    height: 0;
    width: 0;
	cursor:pointer;
	left: 147px;
	top: 10px;
}
div.selectclass div.list-wrapper {
    left: 0px;
    top: 21px;
    border: 1px solid #83a5d2;
    background-color: #FFFFFF;
    padding: 0;
    margin: 0 0 0 0px;
    /*margin:0 0 0 -3px \0/;*/
    width: 152px;
    bottom: auto;
    padding:0 2px;
}
div.selectclass div.list-wrapper-up {
    top: auto;
    bottom: 21px;
}
div.selectclass ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}
div.selectclass  li {
    padding:3px 2px;
    font:normal 11px verdana;
    background-color: #FFFFFF;
    border:solid 1px #fff;
    cursor: pointer;
    margin: 0;
}
div.selectclass  li:hover {
  background:url(../images/selectoptionbg.png);
  /*background-repeat: repeat-x;*/
  border:solid 1px #feda66;
}

div.selectclass li.active {
  background:url(../images/selectoptionbg.png);
  /*background-repeat: repeat-x;*/
  border:solid 1px #feda66;
}
/*for IE*/
div.selectclass a, div.selectclass a:visited, div.selectclass a:active {
    display: block;
	width: 100%;
	width: 160px;
	text-decoration: none;
    font:normal 11px  verdana;
	color: #000000;
    cursor: pointer;
    margin: 0;	
	height: 20px;
}
div.selectclass input.empty {
    color: gray;
}
a.to-highlight:hover {
    background-color: rgb(223, 232, 246);
}



/****************custom search content area ***********/

.groupbtn
{
    margin:8em 0 1.5em 0;
    
}


/*****************logout css ***********/
#logout_btn
{
    margin: 6px auto 6px auto;
    text-align: center;
    width: 46%;
    height:20px;
    /*float:right;*/
}

.TSblack_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.35;
	opacity:0.35;
	filter: alpha(opacity=35);
}
.TSlogoutcontent {
	display: none;
	position: absolute;
	top: 40%;
	left: 40%;
	width:320px;
	height:auto;
	border: 1px solid #b5b5b5;
	background-color: #eaeaea;
	z-index:1002;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
}
.TSlogoutcontentDNISConfirm {
	display: none;
	position: absolute;
	top: 40%;
	left: 40%;
	width:320px;
	height:auto;
	border: 1px solid #b5b5b5;
	background-color: #eaeaea;
	z-index:1002;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
}

.TSlogoutcontentCLIDConfirm {
	display: none;
	position: absolute;
	top: 40%;
	left: 40%;
	width:320px;
	height:auto;
	border: 1px solid #b5b5b5;
	background-color: #eaeaea;
	z-index:1002;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
}
.TSlogoutcontentExtensionConfirm {
	display: none;
	position: absolute;
	top: 40%;
	left: 40%;
	width:320px;
	height:auto;
	border: 1px solid #b5b5b5;
	background-color: #eaeaea;
	z-index:1002;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
}
.TSlogoutcontentDeleteCallsConfirm {
	display: none;
	position: absolute;
	top: 40%;
	left: 40%;
	width:320px;
	height:auto;
	border: 1px solid #b5b5b5;
	background-color: #eaeaea;
	z-index:1002;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
}
#manageremarks_sel_row
{
	padding:4px;
}	
	/*****************resetpassword css ***********/

		.TSresetpwdcontent,.TSchangepwdcontent {
			display: none;
			position: absolute;
			top: 35%;
			left: 35%;
			width:411px;
			height:261px;
			padding: 1px;
			border: 1px solid #b5b5b5;
			background-color: #eaeaea;
			z-index:1002;
			border-radius:5px;
			-moz-border-radius:5px;
			-webkit-border-radius:5px;
			-o-border-radius:5px;
		}
		
		.TSchangepwdcontent{height:298px;}
		
		.Reset_txtbox
{
 width:161px; 
 border:1px solid #8B9AA5;
border-radius:3px; 
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;  
}
.Reset_label {
    float: left;
    margin: 5px 13px 0 0;
    text-align: right;
    width: 113px;
}
#ResetPassword .subtitle,#ChangePassword .subtitle {
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    color:#4565ab;
}
#ResetPassword #cont-area,#ChangePassword #cont-area {
    background-color: #FFFFFF;
    padding: 30px 4px 10px;
    width: 98%;	
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	-o-border-radius: 3px; 
	margin-top:5px;
	height: 84px;
}
#ChangePassword #cont-area{height: 124px;}
#Resetglobal_btn
{
height: 25px;
}
.Reset_txtbox:focus
{
    border:solid 1px #94cedd;
}
#Rpwderror,#RChangepwderror,#Rfspwderror,#Rfsfperror
{
color: #FF0000;
float: left;
margin-left: 3em;
margin-top: 0;
text-align: center;
width: 92.5%;
}

/************custom search ***********/

.DateandTimefield,#SpecificDurationfield,#Resultfield
{
    float:left;
   
}
#Resultfield .customP
{
    margin:0 !important;
}

#reMin_errmsg, #reMax_errmsg, #callMin_errmsg, #callMax_errmsg,#rrValue_errmsg,#holdMin_errmsg,#holdMax_errmsg
{
    color: Red;
}
.manageRemarkmsg
{
text-align:left;
margin-left:3.2em;   
}
.toppush1
{
    padding-top:3px;
}
.resultsLable
{
    
}
/********audio play *******/

.ttcals,.ResultCountDiv
{
    float:right;
    margin:3px 0.5em 0 0;
}
.AudioPlaySet{
    float:left;
    margin:3px 0 0 0;
}
.AudioPlayHead
{
float:left;
margin-right:3px; 
}
.AudioPlaylbl
{
    float:left;
    margin-right:7px;
}
.PlayAudioRbtn
{
    float:left;
    margin-right:2px;
    position:relative;
}
#playerror
{
    font-size:11px;
    color:#ff6600;
    font-weight:bold;
    font-family:verdana;
    margin-top:3px;
}

.AudioPlayerDiv
{
float:left;
margin-top: -5px;
margin-left: 5px;
}
audio
{
    width:280px;
    height:27px;
}
/**********chrome css ********/
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
 input.txt-records
 {
  border:1px solid #A1ACB7;
  border-radius:3px;
  padding-left:3px !important;
  font-size:11px !important;
  margin-top:1px !important;
  padding:2px 0 0px 2px !important;
 }
 .AudioPlayerDiv
{
margin-top: -3px !important;
}
#custom_btn-area {
    padding: 2px 25px 0 25px;
}
.radio_div{height:50px !important;}
/*#MRnew_btn {
    margin-top: 1.25em !important;
}*/
}


/********************CSS for alert message*******************/
#msgbox_overlay,#msgbox_confirmOverlay{
	position: absolute;
	background:url("../Images/alertmsgbg.png") repeat;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	z-index:10003;
}
#msgbox_overlay .alertmessagebox,#msgbox_confirmOverlay .alertmessagebox{
	position: absolute;
	top: 40%;
	left: 38%;
	padding: 4px;
    min-width:225px;
	border:solid 1px #aeaeae;
	background-color: #eaeaea;
	z-index:10004;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
		font-family:verdana;
}
#msgbox_overlay .alertmessagebox .msgboxinner{
	/*padding:1px;*/
}

#msgbox_overlay .alertmessagebox .msgboxinner .messagebox_titlebg,#msgbox_confirmOverlay .alertmessagebox .msgboxinner .messagebox_titlebg {
    background-color: #0065AB;
    background-image: url("../Images/RE_bgimg.png");
    background-repeat: no-repeat;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    /*margin: 1px 1px 0;    */
}
#msgbox_overlay .alertmessagebox .msgboxinner .messagebox_titlebg  h3,#msgbox_confirmOverlay .alertmessagebox .msgboxinner .messagebox_titlebg  h3 {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 7px 0 10px 4em;

}
#msgbox_overlay .alertmessagebox .msgboxinner .messagebox_body,#msgbox_confirmOverlay .alertmessagebox .msgboxinner .messagebox_body {
 background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    margin-top: 3px;    
}
#msgbox_overlay .alertmessagebox .msgboxinner .messagebox_body .message_icon,#msgbox_confirmOverlay .alertmessagebox .msgboxinner .messagebox_body .message_icon {
	background-image: url("../Images/modifypopicon.png");
	background-position: 5px center;
	background-repeat: no-repeat;
	color: #000000;	
	font-size: 13px;
	height: auto;
	padding: 22px 0;
	text-align: center;
	float:left;
	width: 60px;
	height: 22px;
}
#msgbox_overlay .alertmessagebox .msgboxinner .messagebox_body .message_cont,#msgbox_confirmOverlay .alertmessagebox .msgboxinner .messagebox_body .message_cont
{
	float: left;
    margin-top: 28px;
    text-align: left;
	padding-right: 25px;
	font-size:12px;
}
#msgbox_overlay .alertmessagebox .msgboxinner .message_btndiv,#msgbox_confirmOverlay .alertmessagebox .msgboxinner .message_btndiv {
	background-color: white;
    border: 1px solid #CCCCCC;
    /*margin: 0 3px 3px;*/
    height:20px;
    text-align: center;
	padding:6px 0;
}
#msgbox_overlay .alertmessagebox .msgboxinner .message_btndiv .msgbtnok,#msgbox_confirmOverlay .alertmessagebox .msgboxinner .message_btndiv input {
    background-color: #0083E0;
    border: 0;
    border-radius: 7px 7px 7px 7px;
    -moz-border-radius: 7px 7px 7px 7px;
    -webkit-border-radius: 7px 7px 7px 7px;
    -o-border-radius: 7px 7px 7px 7px;
    color: #FFFFFF;
    cursor: pointer;   
    font-size: 12px;
    font-weight: bold;
    margin-right: 7px;
    padding: 2px 0;
    padding:2px 0  2px 0 \0/IE9;
    width:60px;
    height:20px;
    line-height:16px;
}
#msgbox_overlay .alertmessagebox .msgboxinner .message_btndiv .msgbtnok:hover,#msgbox_confirmOverlay .alertmessagebox .msgboxinner .message_btndiv .msgbtnok:hover
{
    font-size:13px;
    padding:2px 0;
    width:63px;
    height:20px;
}
#msgbox_overlay .alertmessagebox .clear,#msgbox_confirmOverlay .alertmessagebox .clear  {
    clear:both;
}

/********************CSS for alert message ends here*******************/
.FlagColumn
{
    height:11px;
    border:0 !important;
}
.FlagHeader
{
    height:13px;
    border:0 !important;
}

/**************Flag DROPDown menu ************/

#FlagDiv
{
/*height:26px;
float:right;
margin:-2px 6px 0 0;*/
float:right;
border: 1px solid #A1ACB7;
border-radius: 3px 3px 3px 3px;
height: 10px;
margin:0 3px;
padding: 2px 3px 6px 6px;
width: 21px;
cursor:pointer;
background: #f6fafe; /* Old browsers */
background: -moz-linear-gradient(top,  #f6fafe 44%, #dadfe5 53%, #dfe6ec 86%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(44%,#f6fafe), color-stop(53%,#dadfe5), color-stop(86%,#dfe6ec)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6fafe 44%,#dadfe5 53%,#dfe6ec 86%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6fafe 44%,#dadfe5 53%,#dfe6ec 86%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6fafe 44%,#dadfe5 53%,#dfe6ec 86%); /* IE10+ */
background: linear-gradient(to bottom,  #f6fafe 44%,#dadfe5 53%,#dfe6ec 86%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6fafe', endColorstr='#dfe6ec',GradientType=0 ); /* IE6-9 */
cursor:pointer;
position:relative;
z-index:10;
}
.Flag_rightArrow
{
width: 0; 
height: 0; 
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid #666;
position:absolute;
right:0;
top:7px;
}
div.dropdown {
color: #555;
margin: 3px 0 0 -6em;
position: static;
height: 17px;
text-align:left;
}
div.Flagsubmenu
{
    width:100;
    background: #fff;
    position: absolute;
    z-index: 100;
    display: none;
    padding: 0 0 5px;
    -moz-border:solid 1px #83a5d2; 
    -webkit-border:solid 1px #83a5d2;
    -o-border:solid 1px #83a5d2;
    border:solid 1px #83a5d2;
    border-radius: 6px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
}
.playbackLogout{float:left; margin-top:-4px; padding-top:3px; border:1px solid transparent; border-bottom:none;}
#logoutMenu
    {
    min-width:122px;
    background: #fff;
    position: absolute;
    right:0;
    visibility:hidden;
    z-index: 100;
    padding: 0 0 5px;
    border:solid 1px #83a5d2;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
    }
    #logoutMenu ul{padding:3px 0 2px;}
.playbackUserName {
    font-size: 11px;
    color: #2e2e2e;
    padding: 0 0 0 7px;
    text-align: right;
    /*width: 110px;*/
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float:left;
    }
.playbackArrowBtn
    {
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: top;
    border-top: 4px solid #000000;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    content: "";
    margin-top: 8px;
    float:left;
    margin:5px 10px 10px 10px;
    }
.playbackLogout:hover
    {
    border-top-left-radius: 6px; 
    border-top-right-radius: 6px; 
    background:url(../images/grid-headbg.png) repeat-x; 
    border:solid 1px #83a5d2; 
    border-bottom:none;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
    }
.playbackLogout:hover #logoutMenu{ visibility:visible; }
.dropdown  li a,#logoutMenu li a {  
color: #555555;
display: block;
font-family:Verdana;
font-size:11px;
font-weight:normal;
padding: 3px 9px;  
cursor: pointer;
text-decoration:none;
height:15px;
}
#logoutMenu li a{margin-right:0;}
.dropdown li a:hover,#logoutMenu li a:hover{
/*background:#155FB0;*/
background:url(../images/grid-headbg.png);
color: #555555;
font-weight: normal;
font-size:11px;
text-decoration: none; 
}
a.Flaglink {
font-size: 11px;
line-height: 16px;
color: #555;
position: relative;
z-index: 110;
display: block;
width:25px;
height:15px;
margin:-2px 0 0 -6px;
text-decoration: none;
cursor:pointer;
padding:2px 0 0 3px;
}
.dropdown li:after
{
    clear:both;
}
.Flagroot
{
list-style:none;
margin:0px;
padding:0px;
font-size: 11px;
padding: 11px 0 0 0px;
}
.Flagroot img
{
    border:0;
    padding-left:10px;
}
.Flagroot span
{
    display:block;
}
.FollowFlag
{
    margin-left:16px;
    border:0 !important;
}
.MarkCompletedFlag
{
    border:0 !important;
    margin-left:7px;
}

/************* ie 10 ********/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
 .k-grid td{padding: 0px 4px 0px 4px !important; line-height:14px!important;}
.TS_subtab-menus li.clearicon{width:48px !important;}
.TS_subtab-menus li.deltecalls{width:44px !important;}
.PlayAudioRbtn{margin-right:4px; position:relative;}
/*input.txt-records{padding:4px 0 3px 2px !important;}*/
#gridtable1 .k-grid td,#gridtable2 .k-grid td,#AvbleResourceblog .k-grid td{padding:0px 0px !important;}
#optiondateselect .selectboxit-container .selectboxit-options{min-width:90% !important;}
#Flagtitle{padding-top:3px !important;}
#Telmaintabs a:after{height:2.27em !important;}
#optionchecklist{margin:1.5em 0 0 4.25em;}
.first{margin-right:7px !important}
}  

/*************flagicon ***********/

.flagIc
{
    width:12px;
    height:12px;
}

#Flagtitle
{
    float:left;
    height:13px;
    padding-top:3px;
    /*background-color:Gray;*/
}
/**********CustomSearch Flag ********/

#FlagCustom
{
   float:left;
}
.clsgap
{
    margin-right:3px;
}
.iconScreenCapture
{
    width:14px;
    height:14px;
    top:3px;
    position:relative; 
    border:none;
}
.grdScreenCapture
{
    min-width:11px;
    height:11px; 
    border:0; 
    position:relative;
    top:1px;  
}
.grdSchdImg{width:11px; height:11px; border:0; position:relative; top:1px;}
.k-checkboxdiv input{vertical-align:middle; margin-bottom:3px;}
.k-checkboxall input{vertical-align:middle;}
.k-checkboxdiv .grdSchdImg{top:0px;}


/**********option new CSS ************/

.customSearchControlsContainer
{
    max-height:373px;
    padding:0 0 4px 0;
    overflow-x:hidden;
    overflow-y:auto;
}
.optionListform
{

    margin-bottom:5px;
    height:30px;
}

.optionlbl
{
    float:left;
    width:140px;
    padding:7px 0;
    text-align:right;
    font-weight:bold;
    color:#0064ab;

}
.optionSelect
{
    float:left;
    width:650px;
    padding:3px 0 3px 10px;

}
.optionDateleft,.optionDateright
{
    margin-left:20px;
    display:none;
} 
.toSpan
{
    float:left;
    margin:4px 10px 0 10px;
}
.CallRemarkslbl
{
float:left;
margin:4px 0 0 10px;  
}
.errorMSg
{
    border:solid 1px red;
}
.msgScreenCapture
{
    width:15px;
    height:15px; 
    border:0; 
    margin-right:35px;  
}

#reMin_errmsg,#callMin_errmsg,#reMax_errmsg,#callMax_errmsg
{
    float:left;
    margin:5px 0 0 10px;
}
.setDiv
{
    position:relative;
}
.setting-icon, .export-icon, .ev-setting-icon{
    background: linear-gradient(to bottom, #F6FAFE 44%, #DADFE5 53%, #DFE6EC 86%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #A1ACB7;
    border-radius: 3px;
    cursor: pointer;    
    margin-right: 1px;
    padding: 1px 2px 0px 2px;
}
.export-icon{margin-right:5px;}
.ab_icon, .ev-ab_icon
{
    background: url("../images/setting-icon.png") no-repeat scroll center top transparent;
    display: inline-block;
    vertical-align: middle;
    width:17px;
    height:18px;
}
.ab_icon:hover, .ev-ab_icon:hover
{
    background-position: center -17px;
}
.export_icon
{
    background: url("../images/export_icon.png") no-repeat scroll center 1px transparent;
    display: inline-block;
    vertical-align: middle;
    width:16px;
    height:18px;
}
.export_icon:hover
{
    background-position: center -16px;
}
.exportPlayBackData .export_icon
{
    background: url("../images/excel-icon.png") no-repeat scroll center -2px transparent;
    width:18px;
}
.exportPlayBackData .export_icon:hover
{
    background-position: center -2px;
}
.setting-icon:hover, .export-icon:hover, .ev-setting-icon:hover
{
  background: linear-gradient(to bottom, #DADFE5 53%, #F6FAFE 44%, #DFE6EC 86%) repeat scroll 0 0 rgba(0, 0, 0, 0);  
}
.setContent, .ev-setContent
{
    right:0;
    top:20px;
    background: #fff;
    position: absolute;
    z-index: 90;
    padding: 10px;
    -moz-border:solid 1px #83a5d2; 
    -webkit-border:solid 1px #83a5d2;
    -o-border:solid 1px #83a5d2;
    border:solid 1px #83a5d2;
    border-radius: 6px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
    display:none;
    background-color:#dee7f7;    
}
.setContent .rfClose, .ev-setContent .ev-rfClose
{
    float:right;
    width:10px;
    height:10px;
    cursor:pointer;
    display:block;
    position:absolute;
    top:3px;
    right:3px;
}
.setContent .rFilter, .ev-setContent .rFilter
{
    width:220px;
    margin-top:10px;  
}
.setContent .rFilter .rfRadiobtn, .ev-setContent .rFilter .rfRadiobtn
{
    margin-bottom:5px;
    
}
.setContent .rFilter .rfRadiobtn .rfHead, .ev-setContent .rFilter .rfRadiobtn .rfHead
{
   float:left;
   width: 120px;    
}

.setContent .rFilter .rfRadiobtn .rfBtn, .ev-setContent .rFilter .rfRadiobtn .rfBtn
{
    float:left; 
    margin:0 3px 0 0;
    /*margin-top: -3px \0/;*/
    padding-right:0px \0/;
}
.setContent .rFilter .rfRadiobtn .rflbl, .ev-setContent .rFilter .rfRadiobtn .rflbl
{
    float:left; 
    margin:0px;
    padding-right:7px;    
}
.setContent .rFilter .rfRadiobtn .exterSpace
{
    padding-right:17px;
}
.setContent .rFilter .playbackView
{
    margin-top:10px;
}
.setContent .rFilter .playbackView .lable
{
    margin-right:5px;
    padding-top:3px;
}
.setContent .rFilter .playbackView .selbox
{
   
}

.setContent .rFilter .rfRadiobtn.defaultViewbtn{padding-top:10px;}
.setContent .rFilter .rfRadiobtn.defaultViewbtn .rfHead{width:92px;}

/*for Encription icon in playback grid
-----------------------------------------------*/
.iconEncryption
{
    width:14px;
    height:14px; 

    top:3px;
    position:relative;
    border:none;
}
.grdEncryption
{
    width:11px;
    height:11px; 
    border:0; 
    position:relative;
    top:1px;  
}
.msgEncryption
{
    width:14px;
   height:14px; 
    border:0;   
    margin-right:35px;
}

.playRadviewBtns{padding-top:10px!important; clear:both;}
.playRadviewBtns .AudioPlayHead{width:79px!important;}
.playRadview{float:left;}
.playRadview select{width:150px;}

dl.dropdown{width:150px; font-family:Arial;}
.dropdown dd, .dropdown dt {
    margin:0px;
    padding:0px;
}
.dropdown ul {
    margin: -1px 0 0 0;
}
.dropdown dd {
    position:relative;
}
.dropdown a, 
.dropdown a:visited {
    /*color:#fff;*/
    text-decoration:none;
    outline:none;
    font-size: 12px;
}
.dropdown dt a {
    /*background-color:#4F6877;*/
    display:block;
    padding: 4px 20px 3px 6px;
    height: 13px;
    overflow: hidden;
    border:0;
    width:122px;
}
.dropdown dt a span, .multiSel span {
    cursor:pointer;
    display:inline-block;
    padding: 0 3px 2px 0;
}
.dropdown dd ul {
    /*background-color: #4F6877;*/
    border:0;
    color:#fff;
    display:none;
    left:0px;
    padding: 2px 15px 2px 5px;
    position:absolute;
    top:2px;
    width:130px;
    list-style:none;
    height: 200px;
    overflow: auto;
}
.dropdown span.value {
    display:none;
}
.dropdown dd ul li a {
    padding:5px;
    display:block;
}
.dropdown dd ul li a:hover {
    /*background-color:#fff;*/
}

.dropdown dd ul li input{position:relative; top:3px; margin-right:3px; z-index:10;}
.dropdown dd ul li img{position:relative; top:3px;}
.dropdown dd ul li {padding:1px 2px 3px; color:#000; border:1px solid transparent;}

/*-----------------------------------------------*/

/* media player css */
.mediashow{overflow-y:auto;}
.mediashow #tabcontent{overflow:hidden; clear:both;}
.mediaContainer,.engagePlayer{clear:both; overflow:hidden; padding:0; min-height:2px; display:table-footer-group!important; position:relative; z-index:11; }

.k-ff .engagePlayer{display:table!important;}
@media screen and (max-device-width : 800px)
{
  body{font-size:10px;}
.TS_subtab-menus li.icon{width:35px;font-size:9px;} 
.TS_subtab-menus li.rc{width:39px;font-size:9px;}
.TS_subtab-menus li.cs{width:47px;font-size:9px;}
.TS_subtab-menus li.mr{width:47px;font-size:9px;}
.TS_subtab-menus li.play{width:27px;font-size:9px;}
.TS_subtab-menus li.cp{width:47px;font-size:9px;}
.TS_subtab-menus li.fr{width:72px;font-size:9px;}
.TS_subtab-menus li.email{width:32px;font-size:9px;}
.TS_subtab-menus li.dl{width:50px;font-size:9px;}
.TS_subtab-menus li.cdl{width:62px;font-size:9px;}
.TS_subtab-menus li.dlm{width:53px;font-size:9px;}
.TS_subtab-menus li.cv{width:47px;font-size:9px;}
.TS_subtab-menus li.record{width:47px;font-size:9px;}
.TS_subtab-menus li.crecord{width:55px;font-size:9px;}
.TS_subtab-menus li.lm{width:47px;font-size:9px;}
.TS_subtab-menus li.coaching{width:47px;font-size:9px;}   
}
.csGrayButton{color: #808080 !important; opacity: 0.8 !important; cursor: default !important;}
.curve_middle img{float:left; background:#E7EFFE ;}
/******************************************************************************************************Dynamic Columns css***********/
input.dc_txt_box {
    border: 1px solid #a0bbdd;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    height: 17px;
    padding: 1px;
    width: 136px;
    font-size:11px;
    float:left;
}
input.dc_dateicon {
    background: url("../images/dateicon.png") no-repeat scroll right 0 #FFFFFF;
    border: 1px solid #a0bbdd;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    height: 17px;
    padding: 1px;
    width: 106px;
    font-size:11px;
    color:#000000;
    cursor:pointer;
    float:left;    
}
.dc_optionlbl
{
    float:left;
    width:54px;
    padding:3px 6px 0 0;
    text-align:right;
    font-weight:bold;
    color:#0064ab;

}
.dc_txt_time {
  border: 1px solid #A0BBDD;
  border-radius: 3px;
  float: left;
  font-size: 11px;
  height: 17px;
  padding: 1px;
  width: 80px;
}
.top-25
{
    margin-top:25px;
}
.left-25
{
    margin-left:25px;
}

.k-header a img{border:none!important; position:relative; top:3px; outline:none!important;}
.optionRadiobtn input.customradiobtn{position:relative; top:2px; margin-right:2px;}
.alert_icon{color:#ff0000; float:none; width:100%; font-weight:bold; text-align:left;}

/*-----------------------------------------------*/
#fileTypeRadios-box{overflow:hidden; position:relative; top:0px; padding:9px 0 5px; }
#fileTypeRadios-box span{overflow:hidden; padding:0px 5px 0 0; vertical-align:top;}
#fileTypeRadios-box input{vertical-align:top;}
.radioType{overflow:hidden; padding:0px 5px 5px 0; vertical-align:top; }
.radioType input{vertical-align:top;}

.loadTenants{float:left; padding-right:10px;height:25px;}
.tenantLable{margin-top:5px; margin-right:4px;}

#tenantsDiv .k-header, #tenantsDiv span.k-dropdown-wrap {
 background: url("../images/ddl_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}


#groups_loading, #grid_loading, #portnumber_loading, #acdagents_loading,
#mobilityusers_loading, #dailednumbers_loading, #clid_loading, #dn_loading
{
    display:none;
}

.k-pager-sizes .k-dropdown-wrap.k-state-default{position:relative; top:2px; padding-top:0;}
.AudioPlaySet.es{padding-top:4px;}
.AudioPlaySet.es .AudioPlayHead{margin-right:6px;}
.AudioPlaylbl.mr8{margin-right:8px;}
.AudioPlaylbl.mr0{margin-right:0;}

.AudioPlaySet .w59{width:59px;}
#emailcalls #cont-area .innerdiv#Attachments_Box{height:168px!important;}
.setContent .rFilter{width:237px;}
.ev-setContent .rFilter{width:237px;}

#CustomSearchForm, #SACategoryForm {
    display:none;
    position:absolute;
    z-index:1002;
    background-color:#F1F1F1;
    border-radius:5px 5px 5px 5px;
    box-shadow:0 0 3px #EEEEEE;
    padding:4px;
}   
#csboxOverlay
{
    display: none;      
    cursor: auto;
    background:none repeat scroll 0 0 #000000;
    opacity: 0.3;
    height:100%;
    width:100%;
    position:fixed;
    overflow:hidden;
    z-index:1001;
    top:0;
    left:0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";    
    }  
.copy-status{
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #CCCCCC;
    box-shadow: 0 2px 4px 1px #CCCCCC;
    display: none;
    left: 40%;
    padding: 10px 20px;
    position: absolute;
    top:0;
    z-index:100;
} 
span.times1{top:-15px; left:-15px; font-size:10px;}
span.times2{top:8px; font-size:10px; width:60px; text-align:center; white-space:nowrap;}
span.fulltime1{right:-20px; top:-15px; font-size:10px;}
span.fulltime2{top:8px; right:-30px; white-space:nowrap; font-size:10px; width:60px; text-align:center;}
.callNo{width:162px;}
.k-ie .callNo{width:161px;}
a#HelpLink{background: url("../images/helpIcon_16x16.png") no-repeat 0 0; width:16px; height:16px; float:left; margin-right:0;}
#EngageHelp{margin-top:-1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
div.selectclass li:nth-child(3n){font-size:10px;}
div.selectclass input.ar-Css{width:143px; padding-left:10px;}
}
#evalCsboxOverlay
{
    display: none;      
    cursor: auto;
    background:none repeat scroll 0 0 #000000;
    opacity: 0.5;
    height:100%;
    width:100%;
    position:fixed;
    overflow:hidden;
    z-index:900;
    top:0;
    left:0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";    
}  
#evalCustomSearchForm 
{
    width:850px;
    display:none;
    position:absolute;
    z-index:901;
    background-color:#F1F1F1;
    border-radius:5px 5px 5px 5px;
    box-shadow:0 0 3px #EEEEEE;
    padding:4px;
}   
#TelStrat_tab2 ul#TS_subtabs li:hover
{   
    border-radius: 5px 5px 0 0;
    /*background-color:#d6ecff;
     position:relative;*/
}
#TelStrat_tab2 ul#TS_subtabs li span
{
    background: url("../images/tabCloseIcon.png") no-repeat scroll right 0;
    width:8px;
    height:9px;
    right:3px;
    top:2px;        
    cursor:pointer;
}
#asQueryStrength input.BorderDiv{border:1px solid #ff0000;}
.tooltip {
	display:none;
	position:absolute;
	background:#ff0000;
	border-radius:5px;
	padding:2px 5px 3px;
	color:#fff;
	font-size:11px Arial;
	z-index:100;
}
.printEval #printEvalView{display:block!important;}
.LoginAttempts{padding:4px;}
.LoginAttempts #popHead h3{text-align:center; font-size:14px; font-weight:normal; padding-left:0;}
.noteText{clear:both; overflow:hidden; font-style:italic; font-size:11px;color:#000; padding:0 10px 10px; border-bottom:2px solid #ccc;}
.warningText{font-family:verdana; font-size:11px; text-align:left; color:#000; padding:10px;}
#LAWarning,#TSAccountLocked{position:absolute; width:340px; height:146px; left:50%; top:50%; margin:-73px 0 0 -170px; border:1px solid #b5b5b5; padding:1px; background:#eaeaea; border-radius:5px; z-index:1003; display:none;}
#LAWarning #Mf_btn{width:55%;}
#LAWarning #Mf_btn input{float:right;}
#LAWarning #Mf_btn input:first-child{float:left;}
#TSforgotPassword{position:absolute; width:394px; height:232px; left:50%; top:50%; margin:-116px 0 0 -197px; border:1px solid #b5b5b5; padding:1px; background:#eaeaea; border-radius:5px; z-index:1002; display:none;}
#TSforgotPassword #MF_border{background:none; padding: 0 15px 1px; width:91.5%;}
#TSforgotPassword .topText{font-weight:bold; text-align:center; font-size:11px; color:#0083E0; padding:12px 0 5px; overflow:hidden;}
#TSforgotPassword #cont-area{padding:7% 7% 40px 7%; width:86%;}
#TSforgotPassword .Reset_label{text-align:left; width:95px;}
#TSforgotPassword #Rfspwderror{margin-left:0; text-align:left; width:auto;}
.forgotPwdText{float:right; padding:1px 30px 2px; clear:both; border:1px solid #0083E0; background:#fff;color:#0083E0; margin-top:4px; border-radius:4px; -webkit-border-radius:4px;}
.forgotPwdText a{text-decoration:none; text-align:center;}
#TSEmailSent{position:absolute; width:270px; height:118px; left:50%; top:50%; margin:-59px 0 0 -135px; border:1px solid #b5b5b5; padding:1px; background:#eaeaea; border-radius:5px; z-index:1002; display:none;}
#TSEmailSent #popHead h3{font-size:12px;font-weight:bold;}
#TSEmailSent .warningText{ border-bottom:2px solid #ccc;}
#TSEmailSent #Mf_btn{text-align:center;}
#TSAccountLocked .warningText{font-size:13px;padding:8px 8px 10px; border-bottom:2px solid #ccc;}
#TSAccountLocked #Mf_btn{text-align:center;}
#TSAccountLocked{width:350px; height:140px; margin:-70px 0 0 -175px;}

/* Player Tooltip Text */
.linePortion {height:118px; width:4px; position:absolute;  top:0; z-index:99999;cursor:pointer; }
.tooltipContent {display:none;position:absolute;border:1px solid #e3e3e3; -webkit-box-shadow: 1px 0 2px #000000; -moz-box-shadow: 1px 0 2px #000000;box-shadow: 1px 0 2px #000000;background-color:#f8f8f8;border-radius:3px;padding:10px;color:#333;font-size:11px; z-index:99999;}
.highlight {background: lightBlue}
.tagColor {background:url('../images/speech-analytics-icon.png') no-repeat;color:#FF0000;padding:0px;display:inline-block;height:12px;width:12px;vertical-align:middle}


/* Playback Treeview  styles */

.k-image{width:25px; height:20px;}
.k-treeview-lines .k-top,
.k-treeview-lines .k-mid,
.k-treeview-lines .k-bot { background-image: url("../images/treeview-nodes.png"); }
.k-treeview-lines .k-item { background-image: url("../images/treeview-line.png"); } 
.k-treeview-lines .k-last { background-image: none; }
.k-treeview-lines .k-top,
.k-treeview-lines .k-mid,
.k-treeview-lines .k-bot { background-repeat: no-repeat; margin-left: -16px; padding-left: 16px; }
.k-treeview-lines .k-top { background-position: -91px 0; }
.k-treeview-lines .k-bot { background-position: -69px -22px; }
.k-treeview-lines .k-mid { background-position: -47px -44px; }
.k-treeview-lines .k-last .k-top { background-position: -25px -66px; }
.k-treeview-lines .k-group .k-last .k-bot { background-position: -69px -22px; }
.k-treeview-lines .k-item { background-repeat: no-repeat; }
.k-treeview-lines .k-first { background-repeat: no-repeat; background-position: 0 16px; }

input:required { box-shadow:none;}
#ConfirmDialog{min-width:250px;}
/*#TreePanel #grid{top:-1px!important;}*/
#TreePanel #buttonDiv{ margin:10px 0 0 8px;}
#TreePanel #buttonDiv .k-button { margin-right:5px;}
#TreePanel .k-splitter .k-ghost-splitbar-horizontal, .k-splitter .k-splitbar-horizontal { width:8px!important;}
#TreePanel .k-splitbar-horizontal .k-icon { width:8px!important;}
#TreePanel .k-splitbar-horizontal .k-collapse-prev, .k-splitbar-horizontal .k-expand-next {background-position:-164px -220px!important;}
#TreePanel .k-splitbar-horizontal .k-collapse-next, .k-splitbar-horizontal .k-expand-prev {background-position:-164px -190px!important;}
#TreePanel .k-splitbar-horizontal .k-resize-handle { opacity:0.5!important; filter: alpha(opacity=50);background-position:-164px -6px!important;}
#TreePanel .TreeDiv { position: absolute; bottom: 0px; left:10px; }
.k-treeview .k-item span{-moz-user-select: none;-webkit-user-select: none;user-select: none;-ms-user-select:none;}
#TreePanel .TreeDiv .k-treeview .k-item span{/*cursor:pointer !important;*/}

.demo-section { width: 200px; }
#treeview .k-sprite {background-image: url("~/Images/MySavedCalls.png"); }
.k-marquee{display:none;}
.rootfolder { background-position: 0 0; }
.folder { background-position: 0 -16px; }
.pdf { background-position: 0 -32px; }
.html { background-position: 0 -48px; }
.image { background-position: 0 -64px; }
.k-image{width:25px; height:20px;} 
.k-treeview .k-image{vertical-align:middle!important; width:auto!important; height:auto!important; margin-right:2px!important;}

/*Import View UI*/
#Importview_container{    
    /* IE10 Consumer Preview */ 
    background-image: -ms-linear-gradient(top, #EEEEEE  0%, #ADADAD 100%);
    /* IE9 Consumer Preview */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EEEEEE', endColorstr='#ADADAD');/*For IE7-8-9*/
    /* Mozilla Firefox */ 
    background-image: -moz-linear-gradient(top, #EEEEEE 0%, #ADADAD 100%);
    /* Opera */ 
    background-image: -o-linear-gradient(top, #EEEEEE 0%, #ADADAD 100%);
    /* Webkit (Safari/Chrome 10) */ 
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #EEEEEE), color-stop(1, #ADADAD));
    /* Webkit (Chrome 11+) */ 
    background-image: -webkit-linear-gradient(top, #EEEEEE 0%, #ADADAD 100%);
    /* W3C Markup, IE10 Release Preview */ 
    background-image: linear-gradient(top, #EEEEEE 0%, #ADADAD 100%);
    height: auto;
    margin: 0 auto;
    /*min-height: 100%;*/
    position: relative;
    width: 98.75%;
     /** min-height: 97.9%; /* IE7 and below */
}
.ImportViewPanel {background-color:#F1F1F1; border-radius:5px 5px 5px 5px; box-shadow:0 0 3px #EEEEEE;padding:20px;margin:100px auto auto;width:500px; clear:both;}
.ImportViewPanel .optionSelect{ width:auto;}
.ImportViewPanel #customglobal_btn{ margin-left:14em;}
.ImportViewPanel .clickbtn {width:auto}
.ImportViewPanel .subbtn{ min-width:60px; width:auto; padding:2px 4px; }
.ImportViewPanel .subbtn:hover { font-size:12px;}
.ImportViewPanel .optionSelect input, select { width:180px;}
.ImportViewPanel .modelpopup_bg .modelpopup_body{ padding:2em 0; }

.TSPopControl { margin:20px 15px 0 0;}
.TSPopControl label { padding:5px 3px 0 0;}
#cs-foldername-form, #sa-ASSACategory-form {position:relative; float:left;}
#txt_cs_FolderName-error { top:-24px; left:0;}
input#txt_cs_FolderName.error, input#txt_ASSACategory.error {border:1px solid #ff0000!important;}
#txt_ASSACategory-error {top:0; left:408px; }

/*-----Color Picker for Administration - "New Category"-------*/
.evo-pop{z-index:10000;width:204px;padding:3px 3px 0}
.evo-pop-ie{z-index:10000;width:212px;padding:3px}
.evo-palette td{font-size:1px;border:solid 1px silver;padding:7px;cursor:pointer}
.evo-palette tr.top > td{border-bottom:0}
.evo-palette tr.in > td{border-top:0;border-bottom:0}
.evo-palette tr.bottom > td{border-top:0}
.evo-palette div.sep{height:3px}
.evo-palette,.evo-palette-ie{border-collapse:separate;border-spacing:4px 0; border-spacing:3px 0\0/IE9;*border-collapse:expression(separate,cellSpacing='2px')}
.evo-palette th,.evo-palette-ie th{border:0;padding:5px 3px;text-align:left;font-weight:400;background:transparent!important}
.evo-palette-ie td{font-size:1px;border:solid 1px silver;padding:7px;cursor:pointer}
.evo-palette2,.evo-palette2-ie{margin:auto;border-collapse:collapse}
.evo-palette2 td,.evo-palette2-ie td{font-size:1px;cursor:pointer}
.evo-palette2 td{padding:6px 7px}
.evo-palette2-ie td{padding:5px}
.evo-palcenter{padding:5px;text-align:center}
.evo-colorind,.evo-colorind-ie,.evo-colorind-ff{border:solid 1px #c3c3c3;width:18px;height:18px;float:right}
.evo-colorind-ie{position:relative;top:-23px}
.evo-colorbox-ie{font-size:8px;padding:3px 4px!important}
.evo-pop:after,.evo-pop-ie:after,.evo-colorind:after,.evo-colorind-ie:after,.evo-colorind-ff:after,.evo-color span:after,.evo-cHist:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}
.evo-color{width:94px;padding:1px 3px 0 4px}
.evo-color div{border:solid 1px gray;border-right:solid 1px silver;border-bottom:solid 1px silver;padding:3px;margin-bottom:5px;width:10px;height:10px;float:left}
.evo-color span{font-size:15px;margin:1px 0 4px 3px;float:left}
.evo-sep{height:10px;font-size:0}
.evo-more{padding:4px 5px;font-size:smaller}
.evo-cHist{padding:3px}
.evo-cHist div{cursor:pointer;border:solid 1px silver;padding:3px;margin:5px;width:10px;height:10px;float:left}
.evo-transparent{background-image:repeating-linear-gradient(135deg,#000,#000 1px,#fff 1px,#fff 3px)}
.evo-tr-box{cursor:pointer;border:solid 1px silver;padding:3px;width:7px;height:7px;float:right;position:relative;right:-3px;top:2px}
a.evo-hist{margin-left:6px}
.evo-pointer{cursor:pointer}
.k-numerictextbox .k-select{padding-bottom:0!important; padding-top:0!important;}
.evo-palette, .evo-palette-ie {}
/*---End--Color Picker for Administration - "New Category"-------*/

/* Media Player Bar Close Button Style*/
.mediaPlayerBar .mpbClose{float:right;width:10px;height:10px;cursor:pointer;display:block;position:absolute;top:7px;right:10px;font-weight:bold;color:#fff;}
#TreePanel .TreeDiv .k-treeview > ul > li.k-item.k-first ul li.k-item span{cursor:pointer!important;}
#tabcontent_TelStrat_tab5{display:none;}

.k-splitter .k-splitbar-horizontal{width:28px!important;}
.k-splitter .k-splitbar-horizontal.k-splitbar-draggable-horizontal{width:8px!important;}
.k-splitbar-horizontal ul li.k-first{transform:rotate(-90deg); width:132px; left:-56px;  position:absolute; font-size:12px; top:70px;}
.k-splitbar-horizontal ul li.k-last{transform:rotate(-90deg); width:160px; left:-70px;  position:absolute; font-size:12px; top:218px; clear:both;}
.k-splitbar-horizontal ul li img.k-image{position:relative; top:6px; margin-right:5px;}

.k-splitbar-horizontal{background:#e3e3e3 url("../images/sidebarImg.png") no-repeat 0 30px!important; cursor:pointer;}
.panelContent .eng-treePanelBar {background:#e3e3e3 url("../images/elearningSidebarImg.png") no-repeat 0 -80px!important;}
.k-splitbar-draggable-horizontal,.panelContent .k-splitbar-draggable-horizontal{background:#e3e3e3!important; }
.k-splitbar-horizontal .k-expand-prev{margin-left:10px!important;}

.select-wrapper.selectddlWord{width:40px!important; float:none!important; vertical-align:middle;}
.asddlContainer .select-wrapper .holder{margin-right:0!important;}

.styledSelectNew{width: 40px;line-height: 18px;overflow: hidden;border: 1px solid #a2bcdd;background:url(../images/selectbox_bg1.png) no-repeat right !important;float:none!important; display:inline-block; vertical-align:middle;}
  .ui-dialog .ui-button.ui-button-text-only{font-size:11px; font-family:Verdana; height:20px; font-size:12px;}
.ui-dialog .ui-button.ui-button-text-only .ui-button-text{font-weight:normal;} 
   .styledSelectNew select {
   background: transparent;
   width: 60px; font-size:12px;
   font-size: 13px;
   border: 0;
   border-radius: 0;
   height: 18px;
   -webkit-appearance: none;
   -moz-appearance:none;
    appearance:none;
    cursor:pointer;
   }
   
   #header .k-widget.k-header.k-tabstrip{background: none !important; margin: 0px !important; padding: 0px !important; border: currentColor !important; border-image: none !important;}
   ul#Telmaintabs li.k-item{padding:0 !important; border:none !important}
   .evalAttachementDiv{overflow:hidden; padding:5px 0px 0px 10px; line-height:20px;}
   .evalAttachementDiv input[type="checkbox"]{float:left; margin-top:4px;}
   .evalAttachementDiv span{float:left; padding:0 0 0 5px; font-weight:bold; font-size:12px;}
   .evalAttachementDiv input[type="text"]{float:left; height:20px; width:200px; font-size:11px;}
   .evalAttachementDiv:last-child{padding-bottom:5px;}
   .Mail_eval .mailto{height:20px;}
   .Mail_eval .Mail_border,.Mail_eval .Mail_cont{height:auto;}
   .errDiv{position:relative; top:-5px;}
  #EvaluationURL #cont-area{height:225px;}
  .pl17{padding-left:17px!important;}
  #EmailEval #errorMessageDiv{padding-top:6px;}
   
   @media screen and (min-width:0\0) {
    .asSettings { overflow-x: hidden;}
}

 .progressBarDiv{float:left; padding-top:10px;}
.progressBarDiv #progressbar{width:220px; height:7px; margin:0!important; float:left;}
.progressBarDiv .progress-label{float:left; padding-left:15px; font-size:12px; line-height:8px; font-weight:bold;}
 .ui-dialog #ConfirmSearchNotificationDialog .message_cont{float:none; margin-top:35px;}
 .progressBarDiv .ui-widget-content{
background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #999999 1%, #e1e1e1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#999999), color-stop(100%,#e1e1e1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #999999 1%,#e1e1e1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #999999 1%,#e1e1e1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #999999 1%,#e1e1e1 100%); /* IE10+ */
background: linear-gradient(to bottom, #999999 1%,#e1e1e1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#e1e1e1',GradientType=0 ); /* IE6-8 */
}
.k-ie9 .progressBarDiv .ui-widget-content{filter:none;}
 .progressBarDiv .ui-widget-header
 {
     background: #009ec3; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwOWVjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzAwOWVjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1M2NiZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, #009ec3 1%, #009ec3 37%, #53cbf1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(1%,#009ec3), color-stop(37%,#009ec3), color-stop(100%,#53cbf1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #009ec3 1%,#009ec3 37%,#53cbf1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #009ec3 1%,#009ec3 37%,#53cbf1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #009ec3 1%,#009ec3 37%,#53cbf1 100%); /* IE10+ */
background: linear-gradient(to right, #009ec3 1%,#009ec3 37%,#53cbf1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009ec3', endColorstr='#53cbf1',GradientType=1 ); /* IE6-8 */
     }
     .k-ie9 .progressBarDiv .ui-widget-header{filter:none;}
     
      .progressBarDiv .ui-widget-header.redColor
      {
          background: #cf0404; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2NmMDQwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjMwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, #cf0404 1%, #ff3019 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(1%,#cf0404), color-stop(100%,#ff3019)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #cf0404 1%,#ff3019 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #cf0404 1%,#ff3019 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #cf0404 1%,#ff3019 100%); /* IE10+ */
background: linear-gradient(to right, #cf0404 1%,#ff3019 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf0404', endColorstr='#ff3019',GradientType=1 ); /* IE6-8 */
}
.k-ie9 .progressBarDiv .ui-widget-header.redColor{filter:none;}

.customTextFieldContainer { padding:15px; background:#fff; overflow:inherit!important; float:left; width:100%; box-sizing:border-box;}
.customTextFieldContainer .TS_subtab-menus li.icon{height:16px; width:42px; min-height:38px;}
li.new{background: url("../images/create-icon.png") no-repeat center top;}
li.view{background: url("../images/view-icon.png") no-repeat center top;}
li.modify{background: url("../images/modify-icon.png") no-repeat center top;}
li.copy{background: url("../images/create-group-icon.png") no-repeat center top;}
li.delete{background: url("../images/delete-icon.png") no-repeat center top;}
.ui-dialog.dialogStyleContent .ui-dialog-content {overflow:hidden; padding:0; margin:0; background:#eaeaea;}
.ui-dialog.dialogStyleContent .ui-dialog-buttonpane {background:#ebebeb;}
.innerTextFieldContent {border:2px solid #ccc; clear:both;}
.customTextFieldContainer .scoringMenu {overflow:hidden; padding:2px; border-bottom:3px solid #000;}
.optionListTextform{float:left; width:100%; padding-bottom:8px; position:relative;}
.lh30{line-height:30px;}
.optionSelectText input.txtfields{border:1px solid #ccc; width:200px; height:18px; font-family:Arial;}
.optionSelectText input.error,.optionSelectText input[type="text"].error {border:2px solid #ff0000;}
.vlMiddle {vertical-align:middle;}
.width20{width:20%!important;}
.width25{width:25%!important;}
.width30{width:30%!important;}
.width35{width:35%!important;}
.width40{width:40%!important;}
.width45{width:45%!important;}
.width50{width:50%!important;}
.width55{width:55%!important;}
.width60{width:60%!important;}
.width62{width:62%!important;}
.width65{width:65%!important;}
.width70{width:70%!important;}
.width75{width:75%!important;}
.borderBox {border-bottom:5px solid #ccc; min-height:5px; margin-bottom:12px; clear:both; overflow:hidden;}
.checkedText {margin:3px 0 0 34px; vertical-align:top;}
/*#configureTextFieldForm input[type='checkbox'] {display:none;}*/
.k-grid-header .k-header.k-state-focused{box-shadow:none!important;}
.k-grid td.k-state-focused{background:none!important; box-shadow:none!important;}
.selectBoxStyleForm{float:left;}
.selectBoxStyleForm .k-dropdown-wrap{display:block; width:84%;}
.width110{width:110px!important;}
.width125{width:125px!important;}
.width195{width:195px!important;}
.lh24{line-height:24px!important;}
.fullResolution{width:100%; height:99.4%; position:absolute; left:0; top:4px;}
.top20{top:20%!important;}
.chart-wrapper .eng-gridContent{height:calc(100% - 28px) !important;}
.settingsIcon{float:right; margin-right:10px; background:url(../Images/gearSetting.png) no-repeat 0 2px; width:26px; height:26px;}

.fullWidth {width:100%;}
.boxsize{box-sizing:border-box;}
.borderNone{border:none!important;}
.ui-dialog .borderNone.ui-dialog-content{padding:0!important;}
.pdng{padding:15px;}
.optionSubBox{float:left; clear:both; width:100%;}
.optionSubBox .optionListTextform{width:auto; padding-right:15px;}
.nmt{margin-top:0!important;}
.ml5{margin-left:5px!important;}
.newAddBtn{clear:both; overflow:hidden; padding:10px 0 5px; position:relative;}
.newAddBtn span{background:url(../Images/addBtn.png) no-repeat; padding-left:20px; cursor:pointer;}
.vltop{vertical-align:top!important;}
.npr{padding-right:0!important;}
.width220{width:220px!important;}
.width480{width:480px!important;}
.height97{height:97%!important;}
.pt5{padding-top:5px!important;}
.pt7{padding-top:7px!important;}
.pb10{padding-bottom:10px!important;}
.pb13{padding-bottom:13px!important;}
.fwb{font-weight:bold!important;}
.lh19{line-height:19px!important;}
.lh26{line-height:26px!important;}
.lh29{line-height:29px!important;}
.mt5{margin-top:5px!important;}
h2{font-family:Verdana,Arial, Helvetica, sans-serif;}
.width90{width:90px!important;}
.width88{width:88%!important;}
.ui-dialog-buttonpane.borderNone{background:#9f9e9e!important;}
.groupConfigurationGrid.k-grid td{white-space:normal;}
.selectedChoiceDiv {float:left; width:230px; word-break:break-all; min-height:29px; border-right:1px solid #83a5d2;}
.deleteBtn
{
    float:left;
    background:url(../Images/del-icon16x16.png) no-repeat;    
    width:20px;
    height:16px;
    display:block;
    margin:2px 2px 0 0;
    padding:1px;
    text-indent:-9999px;
    border:none;
    cursor:pointer;
}
.graphicBtn{background:url(../images/expand-view.png)no-repeat right; width:20px; float:right; height:22px; overflow:hidden; cursor:pointer;}
.pt4{padding-top:4px!important;}
.pt6{padding-top:6px!important;}
.whiteBg,.k-grid.whiteBg{background:#fff!important;}
.pr10{padding-right:10px;}
.gl_groupFeaturesDiv{overflow:hidden; border:1px solid #83a5d2; margin-bottom:5px; clear:both;}
.gl_groupFeaturesDiv li.gl_featuresDivHead{overflow:hidden; background:url("../images/grid-headbg.png") repeat 0 center; border-bottom:1px solid #83a5d2!important;}
.gl_groupFeaturesDiv li{border-bottom:1px solid #83a5d2; min-height:25px; line-height:25px;}
.gl_groupFeaturesDiv li:last-child{border-bottom:none;}
.divHeader{width:205px; float:left; padding-left:5px; border-right:1px solid #83a5d2;}
.width163{width:163px!important;}
.width253{width:253px!important;}
.nmb{margin-bottom:0!important;}
.noBorder{border-bottom:none!important;}
.progress-label{ height:12px;}
.progressbarList{float:left;width:83%; position:relative; overflow:hidden;}
.fs14 {font-size: 14px !important;}
.npl{padding-left:0!important;}
.scoreText{width:20px;}
.progress-label{ height:12px;}
.pl15{padding-left:15px!important;}
.pl20{padding-left:20px!important;}
.width68{width:68%!important;}
.npb{padding-bottom:0!important;}
.fs11{font-size:11px!important;}
.h16{height:16px!important;}
.npb{padding-bottom:0!important;}
.pb15{padding-bottom:15px!important;}
.BorderSubbox{border-top: 2px solid #999; border-bottom: 2px solid #999; margin-bottom:10px; margin-top:5px;}
.disableDiv{pointer-events:none; opacity:0.4;}
.disableMode,.disableMode span.k-dropdown,.disableMode .colorPickerDiv{pointer-events:none; opacity:0.7;}
.mb48{margin-bottom:48px!important;}
.disableActionButton { opacity : 0.5!important; pointer-events : none!important; }
.enableActionButton { opacity : 1!important; pointer-events : auto!important; }
.h510{height:510px!important;}
.mb48{margin-bottom:48px!important;}

.gl_grid_cnt{z-index:1000;}
.dnImp{display:none!important;}
.gl_rightText{float:right; padding:6px 5px 0 0;}
.redtext{color:#ff0000; padding-right:5px;}
.gl_w50{width:50%!important;}
.gl_w33{width:33%!important;}
.gl_w40{width:40%!important;}
.gl_w60{width:60%!important;}
.gl_pr34{padding-right:46px; float:right!important; text-align:right;}
.gl_pr34 input[type="checkbox"],.gl_pr34 label{vertical-align:middle;}
div.error{border:1px solid #ff0000;}
.messageText{position: absolute; background: red; right: -141px; top: 0px; padding:5px; color:#fff;}
.inputFieldsContent input.hiddens:nth-child(1){display: block !important;}
.inputFieldsContent input.hiddens:nth-child(2) {display: block !important; margin-top:-9px!important;position: absolute;margin: -18px 0 0 -2px!important; height:15px;}
input.selectBox.hiddens{display: block !important; border:none; text-indent:-9999px; background:none; position: absolute;margin: -19px 0 0 -1px!important; height:16px;}
.newGroupForm label.error{left:89%; top:0; z-index:1; line-height:normal!important;}
.fieldBrdr{border:1px solid #A8A8A9; clear:both; border-radius:5px;}
.gl_Gridblock{padding:15px; overflow:hidden;}
.h200{height:200px;}
.ofi{overflow:inherit!important; z-index:1;}
 .ofi label.error{left:auto; top:0;}
.gl_AvbleResourceblog .customgridlabel{padding: 0 0 0px 2px; font-weight:normal; color:#000; overflow:hidden;}
.gl_SelectedResourceblog .customgridlabel{position:relative; left:10px;padding: 0 0 0px 2px; font-weight:normal; overflow:hidden; color:#000;}
.gl_AvbleResourceblog{width:44%;}
.gl_SelectedResourceblog{width:44%; position:relative; left:20px;}
.gl_Groupbtn{ width: 60px; float: left; height: 200px; margin: 1.5em 0 0 0; position:relative; left:10px;}
.gl_recordersGrid{padding-top:10px;}
.ui-dialog .defaultPopup.ui-dialog-content{margin:23px 20px; padding:1em;}
.gl_recordersGrid .k-grid-content{height:171px!important;}
.ui-dialog .ui-dialog-content.defaultPopup.whiteBgScreen,.ui-dialog .ui-dialog-content.whiteBgScreen{background:#fff!important; margin:23px 20px -1px; border-bottom-left-radius:0;border-bottom-right-radius:0; border-bottom:none;}
.ui-dialog .ui-dialog-buttonpane.btnsStylePane, .dialogStyle.ui-dialog .ui-dialog-buttonpane.btnsStylePane{/*background:#fff!important; border-top:none; margin:0 20px 20px;*/}
.lh19{line-height:21px!important;}
.lh19 span.k-dropdown{position:relative; top:3px;}
.whiteBgScreen {font-size:11px;}
.nmg{margin:0!important;}
.hr_line{clear:both; overflow:hidden; border-bottom:2px solid #66a6e2; margin-bottom:10px;}
.mlp40{margin-left:40%!important;}
.ml55{margin-left:55px;}
.ps_rt{position:absolute!important; right:-40px;}
.pl35{padding-left:35px;}
.pnl{left:0!important;}
.h510{height:510px!important;}
.h530{height:530px!important; padding:10px 20px!important;}
.h559{height:559px!important; padding:10px 20px!important;}
.vltop{vertical-align:top!important;}
.h470 .k-grid{height:490px!important;}
.gl_recordersGrid.h470 .k-grid-content{height:462px!important;}
.accordianContent{clear:both; overflow:hidden;}
.gl_grid_content{float:left; width:100%; clear:both;}
.accordianContent h3{font-size:11px; font-weight:bold; overflow:hidden; line-height:30px;}
.accordianContent h3.arrowUpBtn{background:url(../Images/blue-arrow-up.png) no-repeat 0px 5px; padding:0 0 0 25px;}
.accordianContent h3.arrowDownBtn{background:url(../Images/blue-arrow-down.png) no-repeat 0px 5px; padding:0 0 0 25px;}
.ofAuto{overflow:auto!important;}
.gl_leftView{float:left; width:246px; margin-right:20px;}
.gl_rightView{float:left;}
.frImp{float:right!important;}
.gl_checklist{overflow:hidden; clear:both; padding:0 0 8px 5px;}
.gl_checklist input{float:left; vertical-align:top;}
.gl_checklist span{padding-left:5px;}
.gl_checklist span.ui-spinner{padding-left:0;}
.gl_checkSubList{overflow:hidden; clear:both; padding-left:24px;}
.gl_actList{padding:5px; margin-bottom:5px;}
.customModelPopupBox fieldset.gl_actList{border-radius:8px; -webkit-border-radius:8px;}
.gl_actList h2{padding-bottom:10px; color:#0165ab; font-weight:normal; font-size:12px; font-family:verdana,Helvetica,san-serif;}
.gl_groupFeaturesDiv{overflow:hidden; border:1px solid #83a5d2; margin-bottom:5px; clear:both;}
.gl_groupFeaturesDiv li.gl_featuresDivHead{overflow:hidden; background:url("../images/grid-headbg.png") repeat 0 center;}
.gl_groupFeaturesDiv li{border-bottom:1px solid #83a5d2; min-height:25px; line-height:25px;}
.gl_groupFeaturesDiv li:last-child{border-bottom:none;}
.fDiv1{width:205px; float:left; padding-left:5px; min-height:25px;}
.fDiv2{width:80px; float:left; text-align:center; min-height:25px; border-left:1px solid #83a5d2;}
.fDiv3{width:60px; float:left; text-align:center; min-height:25px; border-left:1px solid #83a5d2;}
.fDiv4{width:50px; float:left; text-align:center; min-height:25px; border-left:1px solid #83a5d2;}
.fDiv5{width:55px; float:left; text-align:center; min-height:25px; border-left:1px solid #83a5d2;}
.fDiv6{width:50px; float:left; text-align:center; min-height:25px; border-left:1px solid #83a5d2;}
.gl_groupFeaturesDiv li input{ margin:0; vertical-align:middle;}
.npr{padding-right:0!important;}
h1.headH1{padding:10px 0 15px 0; font-family:verdana,Helvetica,san-serif; font-size:15px; color:#0165ab;}
.newPermissionPopup .k-grid-content{height:273px!important;}
.mt12em{margin-top:12em!important;}
.gl_clearFilter{left: 135px; margin-top: 4px; position: absolute; z-index: 1;  width:auto; background:#fff;}
.gl_clearFilter span{background:url(../Images/ClearFilter.png) no-repeat center right; padding-right:20px; float:left;}
.gl_clearFilter:hover{background: #f6fafe; /* Old browsers */
    background: -moz-linear-gradient(top,  #f6fafe 44%, #F7FBFF 53%, #CCE4F7 86%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(44%,#f6fafe), color-stop(53%,#F7FBFF), color-stop(86%,#CCE4F7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f6fafe 44%,#F7FBFF 53%,#CCE4F7 86%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f6fafe 44%,#F7FBFF 53%,#CCE4F7 86%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f6fafe 44%,#F7FBFF 53%,#CCE4F7 86%); /* IE10+ */
    background: linear-gradient(to bottom,  #f6fafe 44%,#F7FBFF 53%,#CCE4F7 86%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6fafe', endColorstr='#CCE4F7',GradientType=0 ); /* IE6-9 */}
    .h530 .gl_Gridblock{padding:5px 15px;}
    .npdFile{padding:0!important; overflow:inherit!important;} 
ul.agentChallengeCheck li{ padding:0px 0 0px 20px; vertical-align:middle; position:relative; min-height:24px;}
span.lineCheck{position:absolute; left:0; top:3px; width:21px; height:21px; overflow:hidden; background:url("../images/treeview-nodes.png")no-repeat -69px -22px;}
ul.agentChallengeCheck li .evalFormCheck{padding:5px 0px 0px 2px;}
ul.agentChallengeCheck li.lh24 .evalFormCheck{padding-top:0;}
.lh24{line-height:24px;}
.dropdownError .errorsMode  {border:1px solid #ff0000;}
.divMid{padding:5%; width:90%;}
.divMid .optionlblText{width:33%; padding-right:2%; text-align:right;}
.gl_Gridblock.viewSourceMode .gl_AvbleResourceblog,.gl_Gridblock.viewSourceMode .gl_Groupbtn{display:none;}
.gl_Gridblock.viewSourceMode .gl_SelectedResourceblog{left:27%;}
.engWebgridCnt .k-grid-content{height:73px!important;}
.engScrCapgridCnt .k-grid-content{height:109px!important;}
.engDemandgridCnt .k-grid-content{height:108px!important;}
.mb10{margin-bottom:10px!important;}
.subtabMenus li.divCallStatus{border:none; background:none!important;}
.subtabMenus li.divCallStatus:hover{border:none; cursor:default; background:none!important;}
.subtabMenus li.divCallStatus span.imgRecStatus{position:relative; top:2px; }
.actCallSum{margin:12px 10px 10px 10px; float:left; line-height:18px;}
.disableActionButton { opacity : 0.5!important; pointer-events : none!important; }
.enableActionButton { opacity : 1!important; pointer-events : auto!important; }
.gridRowsMessage {padding:4px 10px; background:#ff0000; color:#fff; margin-left:15px; width:200px; clear:both; display:none;}
.ui-dialog .ui-dialog-content.msgBoxOverlay{margin-top:2px!important; border-top-right-radius:3px; border-top-left-radius:3px;}
.message_cont{max-width:500px; padding-bottom:10px; padding:0px 10px 10px!important;}
.h79{height:79px!important;}
.h100{height:100px!important;}
.h126{height:126px!important;}
.h150{height:150px!important;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.gl_grid_cnt{z-index:1000;}
.dnImp{display:none!important;}
.gl_rightText{float:right; padding:6px 5px 0 0;}
.redtext{color:#ff0000; padding-right:5px;}
.gl_w50{width:50%!important;}
.gl_w33{width:33%!important;}
.gl_w40{width:40%!important;}
.gl_w60{width:60%!important;}
.gl_pr34{padding-right:46px; float:right!important; text-align:right;}
.gl_pr34 input[type="checkbox"],.gl_pr34 label{vertical-align:middle;}

.newGroupForm label.error{left:89%; top:0; z-index:1; line-height:normal!important;}
.fieldBrdr{border:1px solid #A8A8A9; clear:both; border-radius:5px;}
.gl_Gridblock{padding:15px; overflow:hidden;}
.h200{height:200px;}
.ofi{overflow:inherit!important; z-index:1;}
 .ofi label.error{left:auto; top:0;}
.gl_AvbleResourceblog .customgridlabel{padding: 0 0 0px 2px; font-weight:normal; color:#000; overflow:hidden;}
.gl_SelectedResourceblog .customgridlabel{position:relative; left:10px;padding: 0 0 0px 2px; font-weight:normal; overflow:hidden; color:#000;}
.gl_AvbleResourceblog{width:44%;}
.gl_SelectedResourceblog{width:44%; position:relative; left:20px;}
.gl_Groupbtn{ width: 60px; float: left; height: 200px; margin: 1.5em 0 0 0; position:relative; left:10px;}
.gl_recordersGrid{padding-top:10px;}
.ui-dialog .defaultPopup.ui-dialog-content{margin:23px 20px; padding:1em;}
.gl_recordersGrid .k-grid-content{height:171px!important;}
.ui-dialog .ui-dialog-content.defaultPopup.whiteBgScreen,.ui-dialog .ui-dialog-content.whiteBgScreen{background:#fff!important; margin:23px 20px -1px; border-bottom-left-radius:0;border-bottom-right-radius:0; border-bottom:none;}
.ui-dialog .ui-dialog-buttonpane.btnsStylePane, .dialogStyle.ui-dialog .ui-dialog-buttonpane.btnsStylePane{/*background:#fff!important; border-top:none; margin:0 20px 20px;*/}
.lh19{line-height:21px!important;}
.lh19 span.k-dropdown{position:relative; top:3px;}
.whiteBgScreen {font-size:11px;}
.nmg{margin:0!important;}
.hr_line{clear:both; overflow:hidden; border-bottom:2px solid #66a6e2; margin-bottom:10px;}
.wid100{width:100%!important;}
.usersCnt_gl .optionlblText{text-align:right;}
.usersCnt_gl .optionlblText,.usersCnt_gl .gl_w50 .optionlblText,.usersCnt_gl .gl_w33 .optionlblText{width:100px; padding-right:9px;}
.gl_w40 .optionlblText,.gl_w60 .optionlblText{width:100px; padding-right:9px; text-align:right;}
.gl_w33 .optionSelectText{width:150px;}
.gl_w33 .optionSelectText input[type='text']{width:150px;}
.gl_w40 .optionSelectText{width:175px;}
.gl_w60 .optionSelectText input[type='text']{width:100%;}
.gl_w60 .optionSelectText{width:75%;}
.mlp40{margin-left:40%!important;}
.ml55{margin-left:55px;}
.ps_rt{position:absolute!important; right:-40px;}
.pl35{padding-left:35px;}
.pnl{left:0!important;}
.h510{height:510px!important;}
.h530{height:530px!important; padding:10px 20px!important;}
.h559{height:559px!important; padding:10px 20px!important;}
.vltop{vertical-align:top!important;}
.h470 .k-grid{height:490px!important;}
.gl_recordersGrid.h470 .k-grid-content{height:462px!important;}
.gl_grid_content{float:left; width:100%; clear:both;}
.ofAuto{overflow:auto!important;}
.gl_leftView{float:left; width:240px; margin-right:20px;}
.gl_rightView{float:left;}
.frImp{float:right!important;}
.gl_checklist{overflow:hidden; clear:both; padding:0 0 8px 5px;}
.gl_checklist input{float:left; vertical-align:top;}
.gl_checklist span{padding-left:5px;}
.gl_checklist span.ui-spinner{padding-left:0;}
.gl_checkSubList{overflow:hidden; clear:both; padding-left:24px;}
.gl_actList{padding:5px; margin-bottom:5px;}
.customModelPopupBox fieldset.gl_actList{border-radius:8px; -webkit-border-radius:8px;}
.gl_actList h2{padding-bottom:10px; color:#0165ab; font-weight:normal; font-size:14px; font-family:verdana,Helvetica,san-serif;}
.gl_groupFeaturesDiv{overflow:hidden; border:1px solid #83a5d2; margin-bottom:5px; clear:both;}
.gl_groupFeaturesDiv li.gl_featuresDivHead{overflow:hidden; background:url("../images/grid-headbg.png") repeat 0 center;}
.gl_groupFeaturesDiv li{border-bottom:1px solid #83a5d2; min-height:25px; line-height:25px;}
.gl_groupFeaturesDiv li:last-child{border-bottom:none;}
.fDiv1{width:205px; float:left; padding-left:5px;}
.fDiv2{width:80px; float:left; text-align:center; border-left:1px solid #83a5d2;}
.fDiv3{width:60px; float:left; text-align:center; border-left:1px solid #83a5d2;}
.fDiv4{width:50px; float:left; text-align:center; border-left:1px solid #83a5d2;}
.fDiv5{width:55px; float:left; text-align:center; border-left:1px solid #83a5d2;}
.fDiv6{width:50px; float:left; text-align:center; border-left:1px solid #83a5d2;}
.gl_groupFeaturesDiv li input{ margin:0; vertical-align:middle;}
.npr{padding-right:0!important;}
h1.headH1{padding:10px 0 15px 0; font-family:verdana,Helvetica,san-serif; font-size:15px; color:#0165ab;}
.newPermissionPopup .k-grid-content{height:273px!important;}
.mt12em{margin-top:12em!important;}
.gl_clearFilter{left: 135px; margin-top: 4px; position: absolute; z-index: 1;  width:auto; background:#fff;}
.gl_clearFilter span{background:url(../Images/ClearFilter.png) no-repeat center right; padding-right:20px; float:left;}
.gl_clearFilter:hover{background: #f6fafe; /* Old browsers */
    background: -moz-linear-gradient(top,  #f6fafe 44%, #F7FBFF 53%, #CCE4F7 86%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(44%,#f6fafe), color-stop(53%,#F7FBFF), color-stop(86%,#CCE4F7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f6fafe 44%,#F7FBFF 53%,#CCE4F7 86%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f6fafe 44%,#F7FBFF 53%,#CCE4F7 86%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f6fafe 44%,#F7FBFF 53%,#CCE4F7 86%); /* IE10+ */
    background: linear-gradient(to bottom,  #f6fafe 44%,#F7FBFF 53%,#CCE4F7 86%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6fafe', endColorstr='#CCE4F7',GradientType=0 ); /* IE6-9 */}
    .h530 .gl_Gridblock{padding:5px 15px;}
    .npdFile{padding:0!important; overflow:inherit!important;} 
ul.agentChallengeCheck li{ padding:0px 0 0px 20px; vertical-align:middle; position:relative; min-height:24px;}
span.lineCheck{position:absolute; left:0; top:3px; width:21px; height:21px; overflow:hidden; background:url("../images/treeview-nodes.png")no-repeat -69px -22px;}
ul.agentChallengeCheck li .evalFormCheck{padding:5px 0px 0px 2px;}
ul.agentChallengeCheck li.lh24 .evalFormCheck{padding-top:0;}
.lh24{line-height:24px;}
.dropdownError .errorsMode  {border:1px solid #ff0000;}
.divMid{padding:5%; width:90%;}
.divMid .optionlblText{width:33%; padding-right:2%; text-align:right;}
.gl_Gridblock.viewSourceMode .gl_AvbleResourceblog,.gl_Gridblock.viewSourceMode .gl_Groupbtn{display:none;}
.gl_Gridblock.viewSourceMode .gl_SelectedResourceblog{left:27%;}
.engWebgridCnt .k-grid-content{height:73px!important;}
.engScrCapgridCnt .k-grid-content{height:109px!important;}
.engDemandgridCnt .k-grid-content{height:108px!important;}
.mb10{margin-bottom:10px!important;}
.subtabMenus li.divCallStatus{border:none; background:none!important;}
.subtabMenus li.divCallStatus:hover{border:none; cursor:default; background:none!important;}
.subtabMenus li.divCallStatus span.imgRecStatus{position:relative; top:2px; }
.actCallSum{margin:12px 10px 10px 10px; float:left; line-height:18px;}
.errorText label.error{left:166px!important;}
.progressBarDiv{float:left; padding-top:10px;}
.progressBarDiv #progressbar{width:220px; height:7px; margin:0!important; float:left;}
.progressBarDiv .progress-label{float:left; padding-left:15px; font-size:12px; line-height:8px; font-weight:bold;}
 .ui-dialog #ConfirmSearchNotificationDialog .message_cont{float:none; margin-top:35px;}
 .progressBarDiv .ui-widget-content{
background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #999999 1%, #e1e1e1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#999999), color-stop(100%,#e1e1e1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #999999 1%,#e1e1e1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #999999 1%,#e1e1e1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #999999 1%,#e1e1e1 100%); /* IE10+ */
background: linear-gradient(to bottom, #999999 1%,#e1e1e1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#e1e1e1',GradientType=0 ); /* IE6-8 */
}

 .k-ie9 .progressBarDiv .ui-widget-content{filter:none;}
 .progressBarDiv .ui-widget-header
 {
     background: #009ec3; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwOWVjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzAwOWVjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1M2NiZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, #009ec3 1%, #009ec3 37%, #53cbf1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(1%,#009ec3), color-stop(37%,#009ec3), color-stop(100%,#53cbf1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #009ec3 1%,#009ec3 37%,#53cbf1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #009ec3 1%,#009ec3 37%,#53cbf1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #009ec3 1%,#009ec3 37%,#53cbf1 100%); /* IE10+ */
background: linear-gradient(to right, #009ec3 1%,#009ec3 37%,#53cbf1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009ec3', endColorstr='#53cbf1',GradientType=1 ); /* IE6-8 */
     }
     .k-ie9 .progressBarDiv .ui-widget-header{filter:none;}
     
      .progressBarDiv .ui-widget-header.redColor
      {
          background: #cf0404; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2NmMDQwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjMwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, #cf0404 1%, #ff3019 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(1%,#cf0404), color-stop(100%,#ff3019)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #cf0404 1%,#ff3019 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #cf0404 1%,#ff3019 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #cf0404 1%,#ff3019 100%); /* IE10+ */
background: linear-gradient(to right, #cf0404 1%,#ff3019 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf0404', endColorstr='#ff3019',GradientType=1 ); /* IE6-8 */
}
.gl_RightAlignedBtns{position:absolute; right:8px; top:35%;}
.gl_RightAlignedBtns ul{ float:left; margin-left:8px; width:22px; overflow:hidden; height:auto; background:transparent; padding:0;}
.gl_RightAlignedBtns ul li { width:22px; height:26px; text-indent:-9000px; margin-bottom:6px; float:left; cursor:pointer;}
.gl_RightAlignedBtns ul li.first {background: url("../Images/paging-icon.png") no-repeat 0 0;}
.gl_RightAlignedBtns ul li.first:hover {background-position:-24px 0;}
.gl_RightAlignedBtns ul li.up {background: url("../Images/paging-icon.png") no-repeat 0 -33px;}
.gl_RightAlignedBtns ul li.up:hover {background-position:-24px -33px;}
.gl_RightAlignedBtns ul li.down {background: url("../Images/paging-icon.png") no-repeat 0px -98px;}
.gl_RightAlignedBtns ul li.down:hover {background-position:-24px -98px;}
.gl_RightAlignedBtns ul li.last {background: url("../Images/paging-icon.png") no-repeat 0 -65px;}
.gl_RightAlignedBtns ul li.last:hover {background-position:-24px -65px;}


.k-ie9 .progressBarDiv .ui-widget-header.redColor{filter:none;}
/*.customSearchDiv{position:absolute; z-index:1004;}*/
.k-ie9 .progressBarDiv .ui-widget-header.redColor{filter:none;}
.w55{width:55px!important;}
.w71{width:71px!important;}
.w75{width:75px!important;}
.tar{text-align:right!important;}
.pr5{padding-right:5px!important;}
.selectBoxDivStyle{height:20px; float:left; width:199px;}
.fwb{font-weight:bold!important;}
.text_w60{width:60%!important;}
.text_w40{width:40%!important;}
.text_w40 .optionSelectText{width:99%;}
.text_w40 .optionSelectText .clusterRadio .optionlblText{width:auto;}
.npt{padding-top:0!important;}
.npl{padding-left:0!important;}
.lht21{line-height:21px!important;}.w55{width:55px!important;}
.w71{width:71px!important;}
.w75{width:75px!important;}
.tar{text-align:right!important;}
.pr5{padding-right:5px!important;}
.selectBoxDivStyle{height:20px; float:left; width:199px;}
.fwb{font-weight:bold!important;}
.text_w60{width:60%!important;}
.text_w40{width:40%!important;}
.text_w40 .optionSelectText{width:99%;}
.text_w40 .optionSelectText .clusterRadio .optionlblText{width:auto;}
.npt{padding-top:0!important;}
.npl{padding-left:0!important;}
.lht21{line-height:21px!important;}.w55{width:55px!important;}
.w71{width:71px!important;}
.w75{width:75px!important;}
.tar{text-align:right!important;}
.pr5{padding-right:5px!important;}
.selectBoxDivStyle{height:20px; float:left; width:199px;}
.fwb{font-weight:bold!important;}
.text_w60{width:60%!important;}
.text_w40{width:40%!important;}
.text_w40 .optionSelectText{width:99%;}
.text_w40 .optionSelectText .clusterRadio .optionlblText{width:auto;}
.npt{padding-top:0!important;}
.npl{padding-left:0!important;}
.lht21{line-height:21px!important;}.w55{width:55px!important;}
.w71{width:71px!important;}
.w75{width:75px!important;}
.tar{text-align:right!important;}
.pr5{padding-right:5px!important;}
.selectBoxDivStyle{height:20px; float:left; width:199px;}
.fwb{font-weight:bold!important;}
.text_w60{width:60%!important;}
.text_w40{width:40%!important;}
.text_w40 .optionSelectText{width:99%;}
.text_w40 .optionSelectText .clusterRadio .optionlblText{width:auto;}
.npt{padding-top:0!important;}
.npl{padding-left:0!important;}
.lht21{line-height:21px!important;}
.h221{height:221px!important;}
.h250{height:250px!important;}
.h330{height:340px!important;}
.gl_recordersGrid.h330 .k-grid-content{height:302px!important; overflow-x:hidden;}
.descriptionError label.error{left:350px!important;}
.h330.gl_recordersGrid .h222 .k-grid-content{height:221px!important;}
.displayHead{position:absolute; left:8px; top:134px; z-index:11; font-size:15px; color:#0165ab;}
.eventGroupHead .k-grouping-header {width:100%; /*padding:25px 0 5px 5px; */}
.showEventBtns{/*position:absolute; left:10%; top:14%; background:#f2f2f2; z-index:11;*/}
.width30{width:30%!important;}
.width35{width:35%!important;}
.width40{width:40%!important;}
.width45{width:45%!important;}
.width50{width:50%!important;}
.width55{width:55%!important;}
.width60{width:60%!important;}
.width62{width:62%!important;}
.width65{width:65%!important;}
.width70{width:70%!important;}
.width73{width:73%!important;}
.width75{width:75%!important;}
.width78{width:78%!important;}
.mb4{margin-bottom:4px!important;}
.trackerContent{left:4px!important;}
.padding10,.FieldSetDiv.padding10{padding:10px!important;}
.customradiobtn.error{box-shadow:0px 0px 0px 1px rgba(255,0,0,1);}
.paddingLeft20{padding-left:20px!important;}
span.callInfoLoader {background:url(../images/loading.gif) no-repeat; width:16px; height:16px; float:right;}
.responsiveContent{outline:none;}
.dynamicColumns .optionListform {clear:both;}
.dynamicColumns .optionListform input[type="radio"] {vertical-align:middle;}
.recentcalls.displayHead {padding:3px 0 0 3px; top:130px; min-height:24px;}

.k-pane.k-grid {border-left:none;}
footer {border-top: 1px solid #83a5d2;}
.messageIcon {background: url("../Images/modifypopicon.png") no-repeat 5px center;color: #000000;font-size: 13px;height: auto;padding: 22px 0;text-align: center;float:left;width: 60px;height: 22px;}
.successIcon { background:url(../images/successIcon.png) 5px center no-repeat!important;}
.successDialog {background:#fff!important;}
.successMessage{float: left;margin-top: 28px;text-align: left;padding-right: 20px;font-size:12px;}
.importFileErrorGrid {height:218px!important;}
.importFileErrorGrid .k-grid-content {height:192px !important;}
.manageWkBtn:disabled {pointer-events:none; opacity:0.5; cursor:default;}
.k-grid td.k-state-focused.k-state-selected {background:#E0AC5E!important;}
.copyClipConent {position: absolute; left: -9999px; content:'';}
.k-pager-wrap .k-pager-numbers.k-reset li.k-current-page {display:none!important}
/*.k-splitter .k-scrollable {overflow:hidden!important;}*/
.tableStyle{width:300px;}
.tableInnerStyle{width:200px;}
.userAccountDiv {height:539px; padding:20px 20px 0; font-size:11px;}
.wrapText {white-space:nowrap;}
.k-list-scroller {overflow:auto;}
.mobilityError{right:-13px; z-index:1;}
.dialogInnerContent {z-index:1003;}
.ofh{overflow:hidden!important;}
.bgColor{background:#eaeaea;}
.displayBorder{border-bottom: 2px solid #CCCCCC;}
.boxSizing{box-sizing:border-box;}
.lh29{line-height:29px!important;}
.errorBorder,input.error{border:1px solid #ff0000!important;}
.scoringTextContent{border-bottom:3px solid #000; clear:both; float:left; width:100%; padding:2px 0;background:#F7FBFF!important;}
.clusterBtnsStyle{background:#9f9e9e!important;}
.leftSideTxt{width:55.9%; float:left;}
fieldset .gl_AvbleResourceblog{width:43%;}
.fs11{font-size:11px!important;}
.lh16{line-height:16px;}
.telmainTabs li.supportDiv{display:none;}
.height580{height:580px!important;}
.FieldSetDiv.wid100{width:100%!important;}
.CustomConfigurationFieldsGrid{height:223px!important; overflow:hidden!important;}
.nbt{border-top:none!important;}
.width80p{width:80%!important;}
.width20p{width:20%!important;}

.customChecked span{margin-right:5px;}
.customChecked label{position:relative; top:1px;}
.selectBoxStyle.sWHight{line-height:21px; margin-top:-1px;}
.selbox.lh21{line-height:21px; position:relative; top:1px;}
.selectBoxStyle.sWHight .selectboxit-container{float:left;}
/*.db_setting-icon{padding-bottom:4px;}*/
.playBackContent .k-grid,.playBackContent .k-splitter{border-top:none;}
.subtabMenus > li.mlIcon.evaluatecalls > a,  x:-moz-any-link, x:default{padding-bottom:9px;}
.TSloinbtn,x:-moz-any-link, x:default{line-height:13px;}
/*.activeTop{position:relative; top:-54px; width:265px;}
.activeBottom{clear:both; overflow:hidden; padding-top:10px;}*/
/*.activeTop .db_setting-icon{margin-left:10px;}*/
.graphicBtn{background:url(../images/expand-view.png)no-repeat right; width:20px; float:right; height:22px; overflow:hidden; cursor:pointer;}
.pt4{padding-top:4px!important;}
.pt6{padding-top:6px!important;}
.whiteBg{background:#fff!important;}
.disable{background:#ccc!important; cursor:default!important;}

/**********option new CSS ************/

#optionListbox
{
    height:373px;
    padding:0 0 4px 0;
    /*overflow-x:hidden;
    overflow-y:auto;*/
}
.optionListform
{

    margin-bottom:5px;
    height:30px;
}

.optionlbl
{
    float:left;
    width:140px;
    padding:7px 0;
    text-align:right;
    font-weight:bold;
    color:#0064ab;

}
.optionSelect
{
    float:left;
    width:650px;
    padding:3px 0 3px 10px;

}
.optionDateleft,.optionDateright
{
    margin-left:20px;
    display:none;
} 
.toSpan
{
    float:left;
    margin:4px 10px 0 10px;
}
.CallRemarkslbl
{
float:left;
margin:4px 0 0 10px;  
}
.errorMSg
{
    border:solid 1px red;
}
.msgScreenCapture
{
    width:15px;
    height:15px; 
    border:0; 
    margin-right:35px;  
}

#reMin_errmsg,#callMin_errmsg,#reMax_errmsg,#callMax_errmsg
{
    float:left;
    margin:5px 0 0 10px;
}
.setDiv
{
    position:relative;
}
.setting-icon, .export-icon, .ev-setting-icon{
    background: linear-gradient(to bottom, #F6FAFE 44%, #DADFE5 53%, #DFE6EC 86%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #A1ACB7;
    border-radius: 3px;
    cursor: pointer;    
    margin-right: 1px;
    padding: 1px 2px 0px 2px;
}
.export-icon{margin-right:5px;}
.ab_icon, .ev-ab_icon
{
    background: url("../images/setting-icon.png") no-repeat scroll center top transparent;
    display: inline-block;
    vertical-align: middle;
    width:17px;
    height:18px;
}
.ab_icon:hover, .ev-ab_icon:hover
{
    background-position: center -17px;
}
.export_icon
{
    background: url("../images/export_icon.png") no-repeat scroll center 1px transparent;
    display: inline-block;
    vertical-align: middle;
    width:16px;
    height:18px;
}
.export_icon:hover
{
    background-position: center -16px;
}
.exportPlayBackData .export_icon
{
    background: url("../images/excel-icon.png") no-repeat scroll center -2px transparent;
    width:18px;
}
.exportPlayBackData .export_icon:hover
{
    background-position: center -2px;
}
.setting-icon:hover, .export-icon:hover, .ev-setting-icon:hover
{
  background: linear-gradient(to bottom, #DADFE5 53%, #F6FAFE 44%, #DFE6EC 86%) repeat scroll 0 0 rgba(0, 0, 0, 0);  
}
.setContent, .ev-setContent
{
    right:0;
    top:20px;
    background: #fff;
    position: absolute;
    z-index: 90;
    padding: 10px;
    -moz-border:solid 1px #83a5d2; 
    -webkit-border:solid 1px #83a5d2;
    -o-border:solid 1px #83a5d2;
    border:solid 1px #83a5d2;
    border-radius: 6px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
    display:none;
    background-color:#dee7f7;    
}
.DBsetContent 
{
    right:0;
    background: #fff;
    position: absolute;
    z-index: 90;
    padding: 10px;
    -moz-border:solid 1px #83a5d2; 
    -webkit-border:solid 1px #83a5d2;
    -o-border:solid 1px #83a5d2;
    border:solid 1px #83a5d2;
    border-radius: 6px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
    display:none;
    background-color:#dee7f7;   
    margin-top:18px; 
    
}

.exclamation {
    font-weight: bold;
    width:8px;
    padding-left:5px;
    display:inline-block;
    color:red; 
}

.resultCountBox .DBsetContent{margin-top:3px;}
.setContent .rfClose, .ev-setContent .ev-rfClose, .DBsetContent .rfClose
{
    float:right;
    width:10px;
    height:10px;
    cursor:pointer;
    display:block;
    position:absolute;
    top:3px;
    right:18px;
}
.setContent .rFilter, .ev-setContent .rFilter, .DBsetContent .rFilter
{
    /*width:220px;*/
    margin-top:10px;  
}
.setContent .rFilter .rfRadiobtn, .ev-setContent .rFilter .rfRadiobtn
{
    margin-bottom:5px;
    
}
.setContent .rFilter .rfRadiobtn .rfHead, .ev-setContent .rFilter .rfRadiobtn .rfHead
{
   float:left;
   width: 120px;    
}

.setContent .rFilter .rfRadiobtn .rfBtn, .ev-setContent .rFilter .rfRadiobtn .rfBtn
{
    float:left; 
    margin:0 3px 0 0;
    /*margin-top: -3px \0/;*/
    padding-right:0px \0/;
}
.setContent .rFilter .rfRadiobtn .rflbl, .ev-setContent .rFilter .rfRadiobtn .rflbl
{
    float:left; 
    margin:0px;
    padding-right:7px;    
}
.setContent .rFilter .rfRadiobtn .exterSpace
{
    padding-right:17px;
}
.setContent .rFilter .playbackView
{
    margin-top:10px;
}
.setContent .rFilter .playbackView .lable
{
    margin-right:5px;
    padding-top:3px;
}
.setContent .rFilter .playbackView .selbox
{
   
}
.topText{margin-top:-4px;}
.defaultBtn{width:28px!important;height:19px!important;padding-left:3px!important;}
.width130{width:130px!important;}
.rolesDetailsDiv{clear:both;  margin-bottom:8px; border-bottom:1px solid #A8A8A9; overflow:hidden;}
.h587{height:587px!important; padding:10px 20px!important;}
.newUserRoleConfigurationForm .gl_AvbleResourceblog,.newUserRoleConfigurationForm .gl_SelectedResourceblog{width:42.5%;}
.newUserRoleConfigurationForm .gl_Gridblock table{width:auto;}
.btnView{text-align:center; clear:both; margin-left:-2.4em; padding-top:10px;}
.engageTableText .scrollContent{height:auto!important; overflow:auto!important;}
.ExportMenu.SubMenuDiv{top:56px;}
.engageModuleContent,.gridContainer{height:inherit;width:100%;}
.layoutContainer{width:inherit; display:table; box-sizing:content-box; table-layout: fixed;}
.treePanelContent{border:1px solid #83a5d2!important; clear:both; position:relative; z-index:1;width:100%;height:100%!important; }
.leftHeader{float:left;position: relative;z-index: 1;}
.rightHeader {padding: 6px 0 2px 0; float:right; width: auto;display: inline-block;position: relative;z-index:2;}
.leftHeader h1 {font-size: 15px;color: #0165ab;padding: 3px 0 2px 3px;min-height: 23px;font-family: Verdana, Helvetica, Sans-Serif;float: left;}
.k-ie .leftHeader h1,.k-ff .leftHeader h1{padding-bottom:1px;}
.layoutContainer .eng-groupingSection {border-bottom: none !important;min-width: 28%;}
.pb2{padding-bottom:2px!important;}
.engageModuleContent{clear:both;}
.topHeaderBar{background:#F2F2F2;position:relative; z-index:2; float:left; width:100%; top:-1px; clear:both;}
.collapseBar{min-height:28px; overflow:hidden; position:relative; z-index:12; width:100%; background: #216fb7; /* Old browsers */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxNmZiNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iIzIxNmZiNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzNmOGRkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzIxNmZiNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMTZmYjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #216fb7 0%, #216fb7 21%, #3f8dd5 49%, #216fb7 80%, #216fb7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#216fb7), color-stop(21%,#216fb7), color-stop(49%,#3f8dd5), color-stop(80%,#216fb7), color-stop(100%,#216fb7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #216fb7 0%,#216fb7 21%,#3f8dd5 49%,#216fb7 80%,#216fb7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #216fb7 0%,#216fb7 21%,#3f8dd5 49%,#216fb7 80%,#216fb7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #216fb7 0%,#216fb7 21%,#3f8dd5 49%,#216fb7 80%,#216fb7 100%); /* IE10+ */
background: linear-gradient(to bottom, #216fb7 0%,#216fb7 21%,#3f8dd5 49%,#216fb7 80%,#216fb7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#216fb7', endColorstr='#216fb7',GradientType=0 ); /* IE6-8 */}
.collapseBar h2{padding:5px 5px 5px 30px; font-family:Verdana; color:#fff; font-size:11px; line-height:18px; cursor:pointer; min-width:108px; display:table-cell;}
.collapseBar .arrow_up{background:url(../Images/blue-arrow-down.png) no-repeat 6px 5px;}
.collapseBar .arrow_down{background:url(../Images/blue-arrow-up.png) no-repeat 6px 5px;  position:relative; min-height:19px;}
.collapseBar .arrow_up:hover{background:url(../Images/yellow-arrow-down.png) no-repeat 6px 5px;}
.collapseBar .arrow_down:hover{background:url(../Images/yellow-arrow-up.png) no-repeat 6px 5px;}
.pdfIcon{background:url(../Images/pdf-icon.png) no-repeat; width:32px; height:32px;}
.pdfSmall{background:url(../Images/pdf-small.png) no-repeat; width:22px; height:22px;}
.ml220{margin-left:220px!important;}
.layoutContent{width:100%; height:100%;}
.gridSection{height: inherit;width: inherit;}
.gridSection > .eng-gridContent {position: absolute;top: 53px;bottom: 0;left: 0;right: 0;}
.k-ff .gridSection > .eng-gridContent {top:54px;}
.gridSection >.eng-groupFooterText+.eng-gridHeader+.eng-gridContent{top: 55px;}
.k-ff .gridSection >.eng-groupFooterText+.eng-gridHeader+.eng-gridContent{top: 56px;}
.k-ff #administration-content .gridSection >.eng-groupFooterText+.eng-gridHeader+.eng-gridContent{top: 55px;}
.gridSection> .eng-gridPager {position: absolute;bottom: 0;left: 0;right: 0; padding:2px 0 2px 3px}
.eng-gridContent[data-role="virtualscrollable"]{overflow:hidden!important;}
.treePanelContent .k-collapse-prev,.treePanelContent .k-expand-prev{pointer-events:all!important;}
.treePanelContent .eng-treePanelBar{border-top:none!important; border-left:none!important; z-index:100;}
.gridSection .eng-gridHeader{clear:none;}
.gridSection .eng-groupFooterText+.eng-gridHeader{clear:both;}
.layoutContent .topHeaderBar{display:table; float:none; }
.treePanelContent .gridSection > .eng-gridContent,.playerGrid > .eng-gridContent{bottom:21px;}
.treePanelContent .TreeDiv,.treePanelContent .eng-treePanelBar,.treePanelContent .gridSection {height:100%!important;}
.treePanelContent .TreeDiv {padding-bottom:40px; box-sizing:border-box; overflow:hidden!important;}
.gridContent {width:100%;}
.gridTextContent{height:inherit; display:table-row; table-layout:fixed; width:inherit;}
.main-content {display:table-cell; height:inherit;width:inherit;}
.EvalFilter{display:table-row; float:left; width:100%!important;}
.fullContainer.newEvaluation{display:table; table-layout:fixed; margin-bottom:-28px; padding-bottom:28px!important;width:inherit!important; padding-top:0!important;}
.rightContent,.leftContent,.leftContainer,.rightContainer  {height:100%;}
.layoutContent .gridSection {margin-bottom:-30px; padding-bottom:30px; display:list-item;}
.k-ie9 .wrapper,.k-ie10 .wrapper{display:block;}
.k-ie9 .page-row-expanded,.k-ie10 .page-row-expanded{display:block; box-sizing: border-box;padding-top:124px;margin-top:-124px;margin-bottom:-30px;padding-bottom:30px;}
.k-ie9 header.page-row,.k-ie10 header.page-row{display:block; height:124px;}
.k-ie9 footer,.k-ie10 footer{display:block;}
.k-ie9 .layoutContainer,.k-ie10 .layoutContainer{display:table-caption;}
.k-ie9 .EngageSubMenuContainer,.k-ie10 .EngageSubMenuContainer{min-height:71px;}
.k-ie9 .setupMainForm,.k-ie10 .setupMainForm{display:table-cell; width:100%;}
.k-ie9 .setupMainForm .setupPanelBar,.k-ie10 .setupMainForm .setupPanelBar{position:relative;}
.k-ff .layoutContainer{display:block;}
.k-ff .EvalmediaContent{display:table-row!important;}
.k-ff .fullContainer.newEvaluation{display:block!important; clear:both; height:calc(100% - 30px);}
.k-ff .newEvaluation .evaluationGroupContainer:first-child{position:absolute; width:99%;}
.k-ff .newEvaluation .innerLeft{position:absolute; width:95%;}
.k-ff .treePanelContent{display:table-row;}
.k-ff .mediaContainer{display:table-row!important;}
.formPageText .gridTextContent,.k-ff #administration-content,.k-ff #Library_Main_Form{display:table;}
.k-ie .mediaContainer{width:100%;}
.dateicon.nml{margin-left:0!important;}
.inputFieldsContent .width98{width:98%!important;}
input.timerIcon{border:1px solid #a0bbdd!important; box-shadow:none!important;}
.optionlblText{text-align:left; float:left; width:35%; padding-top:3px; vertical-align:middle;}
 .optionSelectText{float:left; width:65%; position:relative;}
 .optionSelectText input[type="text"],.optionSelectText input[type="password"]{width:200px; height:18px; font-family:Arial;}
 .setupPanelBar{background:none;float:left; width:100%; box-sizing:border-box; height:100%; background:#fff;}
.setupPanelBar li {float:left; width:100%; box-sizing:border-box; background-image:none!important;}
.setupPanelBar .eng-panelExpand{background:url(../Images/blue-arrow-up.png) no-repeat 8px 5px!important;  left:-5px; top:-2px; width:28px; height:28px;}
.setupPanelBar .eng-panelCollapse {background:url(../Images/blue-arrow-down.png) no-repeat 8px 5px!important;left:-5px; top:-2px; width:28px; height:28px;}
.setupPanelBar .eng-panelExpand:hover{background:url(../Images/yellow-arrow-up.png) no-repeat 8px 5px!important;}
.setupPanelBar .eng-panelCollapse:hover {background:url(../Images/yellow-arrow-down.png) no-repeat 8px 5px!important;}
.setupPanelBar>li>.eng-listHeader{padding-left:28px!important; background:none!important;border:none!important;}
.setupPanelBar>li>.k-state-selected{color:#000!important;}
.setupMainForm{height:100%; overflow:auto; position:relative;}
.setupMainForm .setupPanelBar{background:#fff!important; position:absolute; top:0; left:0;}
.editorFormContent label.error{left:360px!important; top:0; }
.borderContainer{box-sizing:border-box; border:1px solid #83a5d2; border-radius:5px; padding:10px!important; margin:10px 10px 10px 100px!important;float:left; min-width:550px; max-width:550px; overflow:inherit!important; }
.borderContainer .optionListTextform,.borderContainer .custom_btn-area{clear:both; margin:0;}
.borderInnerContainer {box-sizing:border-box; border:1px solid #83a5d2; border-radius:5px; padding:10px!important; margin:0px 10px 10px 0px!important;float:left; width:100%;}
.inputFieldsContent{padding: 5px 0px 5px 0; float:left; font-size:11px; position:relative;}
.inputFieldsContent input[type="checkbox"]{margin-top:-1px;}
.inputFieldsContent input.error{border:1px solid #ff0000!important}
.width100 {width:100%!important;}
.width10{width:10%!important;}
.width15{width:15%!important;}
.fs9{font-size:9px!important;}
.inherit{height:inherit!important;}
.borderList .error {right:-17px!important;}
.noFloat{float:none!important;}
.gridBlock .k-grid{height:93%;}
.height95{height:95%!important;}
.menuBorder{border:2px solid #ccc; background:#F5F8FC!important;}
.tab_contentBg .scoringMenu{clear:both; padding-top:2px; padding-bottom:2px; overflow:hidden; border-bottom:3px solid #000;}
.tab_contentBg .subtabMenus li.runsh{background: url("../images/schedule-icon.png") no-repeat center top;}
.wrapNormal {white-space:normal!important;}
.file-wrapper.filedr{position:absolute;right:0px!important; bottom:11px!important; width:auto; height:auto; z-index:1;}
.importBrowse{ padding: 3px 8px!important; font-size: 12px!important; font-weight:normal!important;}
.optionText { padding:3px 0 0 3px; width:auto; min-width:70px; text-align:left; }
.pr8{padding-right:8px!important;}
.h400{height:400px!important;}
.h20{height:20px!important;}
.gridBlock .eng-gridHeader{border-top:none!important;}
.gridBlock .whiteBg{background:#fff!important;}
.gridBlock .eng-gridContent{height:92.8%!important;}
.height95 .eng-gridContent{height:91.8%!important;}
.gridText .eng-gridContent{height:86%!important;}
.recordersGrid .eng-gridContent{height:calc(100% - 28px)!important;}
.modelpopup_body .evalCustomGrid .eng-gridContent{overflow:hidden !important;}
.evalCustomGrid .eng-gridHeader .k-header{padding-bottom:0.3em !important;}
.pr20{padding-right:20px!important;}
.rightText {text-align:right;}
.recorderDiv{position:absolute; top:75px; right:10px; z-index:11;}
.static{position:static!important;}
input.error.vlMiddle{outline:1px solid #ff0000;}
.table{display:table!important;}
.tableRow{display:table-row!important;}
.auto{margin:auto!important;}
.width85{width:85%!important;}
.height80{height:80%!important;}
.height25{height:25%!important;}
.height73{height:73%!important;}
.coachingChecked{background: url('../images/checkStripNew.png') no-repeat  -14px 0;min-width: 13px;height: 12px; cursor:pointer; border:none; margin-left:4px; position:relative; top:1px;}
.coachingUnchecked{background: url('../images/checkStripNew.png') no-repeat 0 0;min-width: 13px;height: 12px; cursor:pointer; border:none; margin-left:4px; position:relative; top:1px;}
.callRecord_icon {
    background: url("../images/callRecord.png") no-repeat scroll center 1px transparent;
    display: inline-block;
    vertical-align: middle;
    width:16px;
    height:16px;
}
.preText{white-space:pre;}
.mtng{margin-top:-6px!important;}
.tab_contentBg{overflow:auto;}