@font-face {

	font-family: 'Conv_hind.medium';

	src: url('fonts/hind.medium.eot');

	src:url('fonts/hind.medium.woff') format('woff'), url('fonts/hind.medium.ttf') format('truetype'), url('fonts/hind.medium.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: OpenSans;

	src: url('./fonts/open-sans.regular.ttf');

}
li.myLead.spbutton2{float:left;margin-left:9px;}
li.CRMLead{display:none !important;}
li.myLeadSupport.spbutton1{float:right;margin-right:9px;}
li.notButton{display:none !important;}
li.spbutton{background: #ffffff none repeat scroll 0 0 !important;  border: none !important; pointer-events: none; display:none !important;}
li.notButton.spbutton{display:none;}
.lightbox{ display:none;}
.site-header{background-color:#f0f0f0; padding-left:10px; /*display: none;*/}


.header-wrapper{width:735px;}

.header-wrapper .logo{padding:10px 0; /* border-right:1px solid #d0d0d0; */ padding-right:20px; width:20%;}

.tlinks{
	margin-top: 16px;
    font-size: 16px;
    margin-right: 0px;
    background-image: linear-gradient(to bottom, #c42d49 0%, #B80022 100%);
    color: #fff;
    cursor: pointer;
    padding: 7px;
	border-radius: 4px;
}
.tlinks:hover {
	background: rgba(180, 0, 34, 0.8);

}
.top-links li{float:left; display:block; margin-right:20px; cursor:pointer;}

.top-links li:last-child{margin-right:0;}

.top-links li a{color:#10120f; text-decoration:none; background-position:right center; background-repeat:no-repeat; font-size:12px; text-transform:uppercase; font-family: 'OpenSans', sans-serif; display:block; line-height:1.8; padding-right:25px;}

.top-links li a:hover,.top-links li a:focus,.top-links li a:active{color: #006faf;}

.top-links li.print-icon {background-image:url(../img/print1.png); background-position: 39px 0px;}

/*.top-links li.print-icon:hover{ background-position: 39px 0px;}*/

.top-links li.excel-icon {background-image:url(../img/excel1.png); background-position: 45px 0px;}

/*.top-links li.excel-icon:hover{ background-position: 45px 0px;}*/

.top-links li.vcard-icon {background-image:url(../img/vcard1.png); margin-right: 30px;;  background-position: 38px 0px;}

/*.top-links li.vcard-icon:hover{background-position: 38px 0px;}*/

li.print-img{background-image:url(../img_blue/print1.png); height: 20px;
    width:19px; display:block;
	}
li.excel-img{
	background-image:url(../img_blue/excel1.png); height: 20px;
	width:15px; display:block;
}
li.vcard-img{
	background-image:url(../img_blue/vcard1.png); height: 19px;
	width:19px; display:block;
}



/* .headText a{ background-image:url(../img/excel1.png); background-position: 107px -32px;} */

.site-footer{ padding-left:10px;}

.site-footer span{display:block; font-size:12px; font-family: 'OpenSans', sans-serif; line-height:2.2;}
.imgInterlynx{ width: 7%;}

.site-content{padding:10px 0 10px 25px; width:745px;}

.grey-box ul li > div{float:left;}

.container-box{border:1px solid #d1d9de; background-color:#efefef; border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

.container-box .blue-heading{background:#B80022; padding:10px 0 8px 25px; font-weight:600; font-family: 'hind' sans-serif; border-radius:5px 5px 0 0; -o-border-radius:5px 5px 0 0; -ms-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}

.container-box .blue-heading h2{color:#fff; line-height:0.8; font-size:22px;}
.container-box .blue-heading h2 span{color:#fff; line-height:0.8; font-size:22px;}

.grey-box li{overflow:hidden; background:url(../img/list-bg.png) repeat-x left bottom; padding: 0 20px 2px;}

.grey-box li:last-child{background:none; padding-bottom:0;}

.grey-box li .label{padding-left:50px; width:250px; position:relative; margin-right:15px;}

.grey-box li .label:after{position:absolute; content:":"; font-family: 'hind'; font-weight:600; left:100%; top:0; display:none;}

.grey-box li .label:before{position:absolute; content:""; position:absolute; top:2px; right:100%; left:-5px; background-repeat:no-repeat;}

.grey-box li.LeadID .label:before{background-image:url(../img/LeadID.png);width:27px; height:27px; background-position: center center;}

.grey-box li.LeadRID .label:before{background-image:url(../img/LeadRID.png);width:27px; height:27px; background-position: center center;}

.grey-box li.date .label:before{background-image:url(../img/calender.png); width:27px; height:27px; background-position: center center;}

.grey-box li.lead-type .label:before{background-image:url(../img/lead-type.png); width:27px; height:27px; background-position: center center;}

.grey-box li.contact-icon .label:before{background-image:url(../img/contact-icon.png); width:27px; height:27px; background-position: center center;}

.grey-box li.contact-title .label:before{background-image:url(../img/contact-person.png);width:27px; height:27px; background-position: center center;}

.grey-box li.business-type .label:before{background-image:url(../img/business-type.png);width:27px; height:27px; background-position: center center;}

.grey-box li.email-icon .label:before{background-image: url(../img/email.png); width:27px; height:27px; background-position: center center;}

.grey-box li.linkedin-icon .label:before{background-image:url(../img/linkedin.png); width:27px; height:27px; background-position: center center;}

.grey-box li.company .label:before{background-image:url(../img/company.png); width:27px; height:27px; background-position: center center;}

.grey-box li.lead-score .label:before{background-image:url(../img/lead-score.png); width:27px; height:27px; background-position: center center;}

.grey-box li.lead-source .label:before{background-image:url(../img/lead-source.png); width:27px; height:27px; background-position: center center;}

.grey-box li.address-icon .label:before{background-image:url(../img/location.png); width:27px; height:27px; background-position: center center;}

.grey-box li.website-icon .label:before{background-image:url(../img/website.png); width:27px; height:27px; background-position: center center;}

.grey-box li.phonebook .label:before{background-image:url(../img/phonebook.png); width:27px; height:27px; background-position: center center;}

.grey-box li.phone-search .label:before{background-image:url(../img/phone-research.png); width:27px; height:27px; background-position: center center;}

.grey-box li.no-of-employees .label:before{background-image:url(../img/no-of-employees.png); width:27px; height:27px; background-position: center center;}

.grey-box li.parent-name .label:before{background-image:url(../img/parent-name.png); width:27px; height:27px; background-position: center center;}

.grey-box li.Industry .label:before{background-image:url(../img/Industry.png); width:27px; height:27px; background-position: center center;}

.grey-box li.How-Can-Help .label:before{background-image:url(../img/How-Can-Help.png); width:27px; height:27px; background-position: center center;}

.grey-box li.brand .label:before{background-image:url(../img/brand.png); width:27px; height:27px; background-position: center center;}
.grey-box li.market .label:before{background-image:url(../img/market.png); width:27px; height:27px; background-position: center center;}
.grey-box li.product .label:before{background-image:url(../img/product.png); width:27px; height:27px; background-position: center center;}
.grey-box li.history .label:before{background-image:url(../img/history.png); width:27px; height:27px; background-position: center center;}

.grey-box li.sic-icon .label:before{background-image:url(../img/sic.png); width:27px; height:27px; background-position: center center;}

.grey-box li.naics-icon .label:before{background-image:url(../img/naics.png); width:27px; height:27px; background-position: center center;}

.grey-box li.isic-icon .label:before{background-image:url(../img/isic.png); width:27px; height:27px; background-position: center center;}

.grey-box li.line-of-business .label:before{background-image:url(../img/line-of-business.png);width:27px; height:27px; background-position: center center;}

.grey-box li.attachment .label:before{background-image:url(../img/attachment.png); width:27px; height:27px; background-position: center center;}

.grey-box li.lead-comments .label:before{background-image:url(../img/lead-comments.png);width:27px; height:27px; background-position: center center;}

.grey-box li.NotesCss .label:before{background-image:url(../img/Notes.png);width:27px; height:27px; background-position: center center;}

.grey-box li.lead-insights .label:before{background-image:url(../img/insight.png);width:27px; height:27px; background-position: center center;}

.grey-box li.lead-productvideo .label:before{background-image:url(../img/insight.png);width:27px; height:27px; background-position: center center;}

.grey-box li.sfdc-contact .label:before{background-image:url(../img/salesforce-user.png);width:27px; height:27px; background-position: center center;}

.grey-box li.Ad-Type .label:before{background-image:url(../img/Ad-Type.png);width:27px; height:27px; background-position: center center;}

.grey-box li.Litera-ture .label:before{background-image:url(../img/Litera-ture.png);width:27px; height:27px; background-position: center center;}


.grey-box li.scorereason .label:before{background-image:url(../img/ScoreReason.png);width:27px; height:27px; background-position: center center;}

.grey-box li.industry .label:before{background-image:url(../img/Industry.png);width:27px; height:27px; background-position: center center;}

.grey-box li.experience .label:before{background-image:url(../img/Experience.png);width:27px; height:27px; background-position: center center;}

.grey-box li.npsscore .label:before{background-image:url(../img/NPSScore.png);width:27px; height:27px; background-position: center center;}

.grey-box li.repfirm .label:before{background-image:url(../img/repfirm.png);width:27px; height:27px; background-position: center center;}

.grey-box li.nps-survey .label:before{background-image:url(../img/nps-survey.png);width:27px; height:27px; background-position: center center;}

.grey-box li.nps-survey .field{font-size: 20px; font-weight: 700;}
.grey-box li.nps-survey .npsDetailsd{padding-left: 58px;}
.grey-box li.nps-survey .npsDetailsd label{display: inline-block; width: 250px; font-weight: 600; font-size: 17px;}

.grey-box li.nps-survey .npsDetailsd label .toolTipIcon{position: relative;}
.grey-box li.nps-survey .npsDetailsd label .toolTipIcon .infodata{position: absolute; top:-38px; font-size: 13px;
    font-weight: 400;    display: none;
    background: #fff;  left:21px; z-index: 10;
    padding: 10px;
    width: 240px;}
.grey-box li.nps-survey .npsDetailsd label .toolTipIcon:hover .infodata{display: block;}
.grey-box li.nps-survey .npsDetailsd label .toolTipIcon .info{width:15px; height:15px; cursor: pointer; background-image:url(../img/info.png); display: inline-block;   background-size: 100%; }

.grey-box li .field, .grey-box li .field2 {width:100%; padding-left:58px;}

.container-box .blue-heading h2 span{margin-left: 10px;}
.ancerunder{text-decoration: none !important;
    vertical-align: top;
    top: -3px;
    position: relative;left: 10px;
	overflow-y:hidden !important;
	}

.mr-left{margin-left:390px;}

.form{}

.form-row{margin-bottom:10px;}

.form-row:last-child,.form-row:last-of-type{margin-bottom:0;}

.form-row .form-label{width:190px; margin-right:10px; padding-top:5px;}

.form-row .form-field{width:468px;}

.form-row .form-field span{display:block; font-size:14px; font-weight:normal;}

.form-row .form-field span strong{font-weight:normal; color:#f00;}

.form-row .form-label1{width:280px; margin-right:10px; padding-top:5px; font-size:14px;}

/*.form-row .form-field1{width:372px;}*/
.form-row .form-field1 {
    width: 96%;
    position: relative;
}

.form-row .form-field1 input.mr-left {
    margin-left: 0;
}

.form-row .form-field1 span{display:block; font-size:14px; font-weight:normal;}

.form-row .form-field1 span strong{font-weight:normal; color:#f00;}

.form-row .form-label-open{width:190px; margin-right:10px; padding-top:5px;}

.form-row .form-field-open{width:468px;}

.form-row .form-field-open span{display:block; font-size:14px; font-weight:normal;}

.form-row .form-field-open span strong{font-weight:normal; color:#f00;}

.open{display:block;}


table {

    border-spacing: 0;

    border-collapse: collapse;

}

tbody{

	font-family:Arial;
	

}

.headRow{position:relative;width:100%;height:27px;margin-top:20px;}

.headText{font-weight:bold;font-size:17px;}

.header_report{width:100%;}

.header_Text,.header_Amount,.header_Description , .header_Link{ font-family:arial ;font-size:14px;font-weight:bold;margin-top:3px;}

.header_Link{margin-top:10px;}

.cancelBtn {background: #B80022 none repeat scroll 0 0; border: 0 none; color: #fff;cursor: pointer;float: right;margin-top: -4px;
 height: 27px;width: 68px;
    font-size: 14px;
  /*  min-width: 40px;
    height: 23px;
    padding: 9px 7px 7px;*/

 border-radius:5px;
}

/* .left_section { padding-left: 75px;} */

.table_report {width: 100%;}

.history_report {

    width: 100%;

}

table.history_report thead

{

    height: 35px;

    line-height: 20px;

    font-size: 15px;

	color:#fff;

    background: #B80022;

	font-family:arial;

    -moz-box-shadow: inset 0 0 12px 2px rgba(0, 0, 0, 0.1);

    -ms-box-shadow: inset 0 0 12px 2px rgba(0, 0, 0, 0.1);

    -webkit-box-shadow: inset 0 0 12px 2px rgba(0, 0, 0, 0.1);

    box-shadow: inset 0 0 12px 2px rgba(0, 0, 0, 0.1);

}

table.history_report >thead>tr {

    border: 1px solid #d5d5d5;

}

table.history_report > thead > tr > th:first-child, table.history_report > tbody > tr > td:first-child{

	 width:14%;

	text-align:left;

	text-indent:6px;

}

table.history_report > thead > tr > th:last-child, table.history_report > tbody > tr > td:last-child{

	 width:14%;

	text-align:left;

	text-indent:6px;

}

 table.history_report  > thead > tr > th, table.history_report  > tbody > tr > td, table.history_report  > tfoot > tr > td{

	

	text-align:left;

} 

table.history_report>tbody>tr {

    background: #ECECEC;

    font-size: 14px;

    line-height: 20px;

    box-shadow: inset 0 0 2px 0 #fff;

}



table.history_report > thead > tr > th,

table.history_report > tbody > tr > td {

    border: 1px solid #d5d5d5;

    margin: 0;

	text-align:left;

	vertical-align:top;

}

table.history_report > thead > tr > th,

table.history_report > tbody > tr > th,

table.history_report > thead > tr > td,

table.history_report > tbody > tr > td

{

    padding: 5px 3px;

}

table.history_report > thead > tr > th:first-child

{

    text-align: left;

    text-indent: 5px;

}

.form-divide .required{ float: left;padding:9px;}

.required{ float: right;}

.required span{color:red;}

.deleteInfo .heading div {
    width: 2%;
}

.wrapper{position: fixed;}

 .container1{

	display: none;

	position:fixed; width:400px;  height:170px; background:#efefef; border:1px solid #000;}

.cross{position:relative;background:url('../img/cross.png');width:25px;height:25px;float:right;margin:2px;cursor:pointer;}

.addHeading{text-align:center; margin-top:28px;font-weight:bold; font-size:20px;}

.addInfo{margin-top: 10px;  max-width:300px; margin:0 auto;}

.heading{font-size:18px;font-weight:bold;}

.heading label{ width:38%; }

/* .heading input{ width:54%; padding:0px !important;} */

/* .heading select{} */

select{padding: 3px 5px;height: 33px;font-size:14px;}
select option:hover{
	/* -webkit-filter: hue-rotate(176deg);
    filter: hue-rotate(176deg); */
	background: #3399ff;
	color: #fff;
}


textarea{height: 80px;}
input[type="text"]{padding:5px;}
.deleteInfo .heading label {

    display: inline-block;

 }



 .deleteInfo .heading input {

    width: 50%;

    margin-left: 2%;

	padding:0px !important;

}



.deleteInfo .heading select{

    margin-left: 2%;

	width:55%; 

	height: inherit;

	font-size: 13px;

	padding: 2px 0px 0px;

}



.form1{margin-top:10px;}	

.form2{margin-top:-12px;}	

.form-divide{margin-left: -10px; margin-right: -10px;}
.form-divide:before,.form-divide:after{content: ""; display: table;}
.form-divide:after{clear: both;}

.form-1-2{width: 30%; padding-left: 10px; padding-right: 10px; min-height: 1px; float: left;}
.form-1-7{width: 66%; padding-left: 0px; padding-right: 10px; min-height: 1px; float: left;}
.form-1-7 span{font-size:14px;font-weight:normal}


	
.calender{background-image:url(../img/calender.png); width:21px; height:24px; background-position: center center;position:absolute;
    /*left: 135px;*/
    top: 5px;
    z-index: 2;
    /*right: 100%;*/
    /*right: 6.5%;*/
	right:8px;
}


.addBtn{background: #ea8407 none repeat scroll 0 0; border: 0 none;color: #fff;cursor: pointer;float: right;height: 27px;margin-right: 70px;margin-top: 5px;}

.redbold{ color: #ff0000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-align: center;}

.deleteContainer{

	display: none;

	position:fixed; max-width: 376px; max-height:220px;margin:auto;background:#efefef; border:1px solid #000; z-index:9999; left:0;top:0;bottom:0;right:0;}

.deleteHeading{text-align:center; margin-top:16px;font-weight:bold; font-size:20px;}

.deleteInfo{ text-align: center;margin-top: 10px;  max-width:350px; margin:0 auto;}

.deleteBtn { background: #b80022 none repeat scroll 0 0; border: 0 none; color: #fff; cursor: pointer; float: right; height: 27px;margin-right: 70px; margin-top: 15px; width: 55px;}


.editContainer{

	display: none;

	position:relative; width:400px; height:170px; background:#efefef; border:1px solid #000;}



.editInfo{

	    margin: 0 auto;

		margin-top: 20px;

	    max-width: 300px;

}

.editHeading {

    text-align: center;

    margin-top: 20px;

    font-weight: bold;

    font-size: 20px;

}

.editBtn { background: #ea8407 none repeat scroll 0 0; border: 0 none; color: #fff; cursor: pointer; float: right; height: 27px;margin-right: 70px; margin-top: 1px; width: 55px;}

.active{display:block;}
#historyTable{border: 1px solid #ccc;}

ul{margin:-5px;}
ul.tabs1  {
    list-style: none;
	width:100%;
       padding: 0px 6px;
    text-align: center;
}
.CRMLead{	
	border: none !important;
	background: #fff !important;
	cursor:default !important;
	}
ul.tabs1 li {
    display: inline-block;
    cursor: pointer;
	/*width: 170px;*/
	width: 32%;
    height: 30px;
	margin-top: 6px;
	
    border-radius: 7px;
    -o-border-radius: 7px;
    -ms-border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    position: relative;
	border: 1px solid rgb(222, 113, 1);
	
	background-image: -o-linear-gradient(bottom, #c42d49 0%, #B80022 100%);
background-image: -moz-linear-gradient(bottom, #c42d49 0%, #B80022 100%);
background-image: -webkit-linear-gradient(bottom, #c42d49 0%, #B80022 100%);
background-image: -ms-linear-gradient(bottom, #c42d49 0%, #B80022 100%);
background-image: linear-gradient(to bottom, #c42d49 0%, #B80022 100%);

}

ul.tabs1 li:hover {
	background: rgba(180, 0, 34, 0.8);;

}

ul.tabs1 li h3{
    font-size: 17px;
    line-height: 1.5;
    color: #fff;
    font-family: 'Open Sans';
    font-weight: normal;
}

ul.tab1 li {
    display: none;
}

ul.tab1{
	position: absolute;
    margin-top: 0px;
}

	
ul.tab1 li.active1 {
    display: block;
    max-width: 745px;
	padding: 25px 10px;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.1);
	/*height: 100%;*/
    position: fixed;
    /*top: 75px;*/
    /*top: 100%;*/
    left: 0px;
    right: 0px;
	/*top:0px;*/
	overflow-y:auto;
    bottom: -100%;
    z-index: 1000;

}
ul.tabs1 li.active1{
/* 	background-image: -webkit-linear-gradient(top, #EFF0F2, #DBDCDE);
background-image: -moz-linear-gradient(top, #EFF0F2, #DBDCDE);
background-image: -ms-linear-gradient(top, #EFF0F2, #DBDCDE);
background-image: -o-linear-gradient(top, #EFF0F2, #DBDCDE);
background-image: linear-gradient(to bottom, #EFF0F2, #DBDCDE); */
	background-image: -o-linear-gradient(bottom, #620416 0%, #B80022 100%);
background-image: -moz-linear-gradient(bottom, #620416 0%, #B80022 100%);
background-image: -webkit-linear-gradient(bottom, #620416 0%, #B80022 100%);
background-image: -ms-linear-gradient(bottom, #620416 0%, #B80022 100%);
background-image: linear-gradient(to bottom, #620416 0%, #B80022 100%);
}
ul.tabs1 li.active1 h3{color:#fff;}	
.site-footer{padding-left:20px; padding-top: 15px; bottom:5px;width:100%;}
[data-tip] {

	position:relative;

}

[data-tip]:before {

	content:'';

	/* hides the tooltip when not hovered */

	display:none;

	content:'';

	display:none;

	/* border-left: 5px solid transparent;

	border-right: 5px solid transparent;

	border-bottom: 5px solid #1a1a1a; */

	position:absolute;

	top:30px;

	left:35px;

	z-index:9999;

	font-size:0;

	line-height:0;

	width:0;

	height:0;

}

[data-tip]:after {

	display:none;

	content:attr(data-tip);

	position:absolute;

	top:6px;

	left:250px;

	padding:2px 8px;

	background:#477cb2;

	color:#fff;

	z-index:9999;

	font-size: 0.75em;

	height:22px;

	line-height:18px;

	white-space:nowrap;

	word-wrap:normal;

	border:1px solid #000099;

	}

[data-tip]:hover:before,

[data-tip]:hover:after {

	display:block;

}

.blackScreen{

	position:fixed;
	width:100%;
	height:100%;
	z-index:999;
	background-color: #000;
    -moz-opacity: 0.7;
    opacity:.05;
    filter: alpha(opacity=70);
	left:0px;
	top:0px;
	display:none;

}



.exportImg{position: absolute;

   margin-left: 208px;

    margin-top: -4px;
}

.notButton{background:white;border:none;}

ul.tabs1.tabsp{
    width: 100%;
    margin: 0 auto !important;
}

ul.tabs1.tabsp li{
    width: 40%;
	margin: 4px;
}

.grey-box li .field1{ width:60%; float: right;}


/*10 Dec Chat with Proco Start*/

.suggestions {
    list-style: none;
    padding: 0;
    margin: 0;
    border: 1px solid #ccc;
    max-height: 150px;
    overflow-y: auto;
    position: absolute;  /* Ensure it's absolute */
    width: 100%;        /* Matches input width */
    background: white;
    z-index: 1000;
    display: block;     /* Force it to show */
  }
  
  ul.suggestions li {
      display: list-item !important;
    padding: 8px;
    cursor: pointer;
  }
  
  .suggestions li:hover {
    background-color: #f0f0f0;
  }
  
  .tag_selected_user{
      border: 1px solid darkgrey;
      padding:5px;
      font-size: 14px;
      border-radius: 20px;
      background-color: #efefef;
  }
  .tag_delete_user{
      font-weight: bold;
      color: black;
      cursor: pointer;
      font-size: 14px;
      position: relative;
      top: -2px;
      margin-left: 5px;
  }
  #file-list li{
      display: list-item
  }
  

.fullWithLable .fl-left.form-label1{width: 100%;}
.fullWithLable #dataListView{display: -webkit-flex;    display: flex;    -webkit-flex-wrap: wrap;    flex-wrap: wrap;width: 100%;    padding: 10px 0;}
.fullWithLable #dataListView span.tag_selected_user { border: 1px solid #ccc;  width: -webkit-fit-content;   width: -moz-fit-content;
    width: fit-content;    padding: 7px 15px 2px 4px;    border-radius: 5px;    margin: 0 10px 5px 0;     position: relative;	background: transparent;
    line-height: 1;}

.fullWithLable #dataListView span.tag_selected_user .tag_delete_user{ position: absolute;    right: 3px;    top: -1px;    cursor: pointer;
    font-size: 15px;}

.multipleUploads .file__upload {    padding: 5px;    margin: 5px 0;    cursor: pointer;    display: -webkit-flex;    display: flex;
    -webkit-align-items: center;    align-items: center;    max-width: 300px;    border: 1px solid #ccc;    -webkit-justify-content: space-between;
    justify-content: space-between;    border-radius: 3px; background: url(../img/attachment.svg) no-repeat;padding-left: 35px;    background-size: 26px;
    background-position: 4px 3px;}

	.multipleUploads .file__upload span {    display: -webkit-flex;    display: flex;    -webkit-align-items: center;    align-items: center;}
	.multipleUploads  .file__upload i.add { font-size: 20px;  color: #ffffff;  font-weight: 700;  background: #b80022;  border-radius: 50px;
    width: 20px;  height: 20px;  text-align: center;   font-family: Arial;    line-height: 1;}
	.multipleUploads  .file__upload i.attachmentIcon {    font-size: 20px;    color: #ccc;}
	.fullWithLable .suggestions li{font-size: 14px; padding:4px 8px;}
    .fullWithLable #file-list{padding: 0; margin: 0;}
    .fullWithLable #file-list li{gap: 4px; display: flex; font-size: 13px;    padding: 3px 0;        border-bottom: 1px solid #ccc;}
    .fullWithLable #file-list li span.delete-button{width: 18px; height: 18px; background: url(../img/delete-icon.svg) no-repeat; background-size: 100%; text-indent: -999px; overflow: hidden;}
    
    /*10 Dec Chat with Proco End*/

@media (max-width:800px){.deleteContainer{top:0%;max-height: 225px;}}
@media (max-width:768px){.deleteContainer{top:0%;max-height: 225px;}}

@media (max-width:745px){ 
.form-1-2{width: 100%; margin-bottom: 10px;}
.form-1-2:last-child{margin-bottom: 0;}
.header-wrapper{ width:100%; box-sizing:border-box; padding-left:10px; padding-right:10px;}

.site-header{ padding-left:0;}

.site-content{ width:100% !important; box-sizing:border-box; padding-left:10px; padding-right:10px;}

.grey-box li .label{ width:40%; box-sizing:border-box; }
.grey-box li .label1{ width:40%; box-sizing:border-box; }

.grey-box li .field ,.grey-box li .field2 { width:55%; box-sizing:border-box;}

.exportImg {    margin-left: 1px;
margin-top: -2px;    position: static;}

.headRow { height:auto;}

.cancelBtn{ float:none;   
	margin-left: 10px;
	/*margin-left:25px;*/
}

.headRow .headText{ margin-bottom:6px; overflow:hidden;  }

.form-row .form-field1{ width:96%; position:relative;}

.form-row .form-field1 input.mr-left{ margin-left:0;}

.form-row .form-field1 .required {
    left: 339px;
    margin: 0;
    position: absolute;
    top: 8px;
/*
    left: 163px; margin:0;

     position: absolute;

    top: -22px;*/

}
.footerLeadbtns ul.tabs1{ display: flex; flex-wrap: wrap;  gap:5px; margin-top: 10px;}
.footerLeadbtns ul.tabs1 li{flex: 48%; margin:0;}

} 



@media (max-width:560px){
.form-1-2{width: 100%; margin-bottom: 10px;}
.form-1-2:last-child{margin-bottom: 0;} 
form{margin:0px;}

.header-wrapper .logo{ padding:10px 0; width:40%; text-align:center; border:none;}

.header-wrapper .top-links{ 
/* 	width:100%;
 margin:-27px 80px; */
 margin-top:20px;
}

.top-links li.print-icon a:hover { background-position: 33px 0px;}

.top-links li.excel-icon a:hover{ background-position: 33px 0px;}

.top-links li.vcard-icon a:hover{ background-position: 33px 3px;}

.header-wrapper .top-links ul.clear{ text-align:center;}

.header-wrapper .top-links ul.clear li{display:inline; float:left;}

.header-wrapper .top-links ul.clear li a{display:inline-block;font-size: 10px;}

.top-links li.print-icon a {
    background-image: url(../img/print1.png);
    background-position: 33px -18px;
}

.top-links li.excel-icon a {
    background-image: url(../img/excel1.png);
    background-position: 33px -24px;
}

.top-links li.vcard-icon a {
    background-image: url(../img/vcard1.png);
    padding-right: 30px;
    background-position: 33px -14px;
}

.resposiveTable{ overflow:auto;}

.resposiveTable table.history_report{ width:600px;}
.top-links li{margin-right:11px;}


}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) { /* STYLES GO HERE */}


@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : landscape) { /* STYLES GO HERE */}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
	li.myLeadSupport.spbutton1{margin-right:5px;}
	li.myLead.spbutton2{margin-left:5px;}
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait)  {
  .tlinks{margin-top:12px;}
  
	.form-row .form-field1 {
		width: 94%;
		position: relative;
	}
	form{margin:0px;}
	.form-1-2{width: 100%; margin-bottom: 10px;}
.form-1-2:last-child{margin-bottom: 0;}
}


@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
.calender{left:400px;}
li.myLeadSupport.spbutton1{margin-right:4px;}
li.myLead.spbutton2{margin-left:4px;}
.textboxyellow1 {
    margin-right: -5px !important;
    width: 198px !important;
   } 
    .required1{
    float: none !important;
    color: red;}
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 
  
  .tlinks{
	margin-top: 8px;
    font-size: 12px;
    width: 39%;
    padding: 2px;
	text-align: center;
	margin-right:2px;
}
	
.required1{float: left;
    color: red;}
    .textboxyellow1{
    margin-right: -5px !important;
    width: 132px !important;
   } 

  li.myLead.spbutton2{margin-left:1px;}
  li.myLeadSupport.spbutton1{margin-right:1px;}
.calender{left:/*254px*/auto; right: 10px;}
	form{margin:0px;}
.form-row{margin-bottom:10px !important;}

.form-row:last-child,.form-row:last-of-type{margin-bottom:0;}

.heading label{width: 40%;}
.form-row .form-field1{position:relative ;width:95%;}
select{padding: 2px 5px; height: 33px; font-size: 13px;}
textarea{height:70px;}

.grey-box li{min-height:30px;}
.grey-box li .label{ width:38%; padding-left:30px; font-weight:bold; font-size:14px;} 
.grey-box li .label span{display:none;}
/*.grey-box li .label1{ width:50%; padding-left:10px; font-weight:normal; font-size:14px;} */
.grey-box li .label1{ width:50%; padding-left:10px; font-weight:normal; font-size:14px; line-height: 28px;} 
.grey-box li .field ,.grey-box li .field2 { width:100%; font-size:13px; padding-left:30px;margin-top:5px;}
/*.grey-box li .field1{ width:50%; font-size:13px; padding-left:10px;margin-top:5px;}*/
.grey-box li .field1{ width:50%; font-size:13px; padding-left:10px;margin-top:5px;line-height: 17px; float: left;}

.grey-box li .label::after{content: "";}
.container-box .blue-heading h2{font-size:18px;line-height: 1.2;}
.grey-box li .label:before{position:absolute; content:""; position:absolute; top:0px; right:100%; left:-5px; background-repeat:no-repeat;}
.grey-box li.LeadID .label::before{top: 2px;}

.header_Text,.header_Amount,.header_Description , .header_Link{ font-family:arial ;font-size:12px;font-weight:bold;margin-top:3px;}
.headText{font-size:15px;}
ul.tab1{padding: 0px;width: 300px;}
ul.tabs1{margin-left: -2px;}
ul.tabs1 li {width: 32%;}
ul.tabs1 li h3{font-size: 14px; line-height: 1.9;}
.form-row .form-label1{width:100%;}
.form-row .form-label1 label{font-size:15px;}
.top-links li.print-icon a{background-size: 14px auto;}
.top-links li.excel-icon a{background-size: 14px auto;}
.top-links li.vcard-icon a{background-size: 14px auto;}

.cancelBtn {font-size: 13px;min-width: 40px;height: 23px;padding: 8px 7px 7px;margin-left: 40px;

}

.heading{font-size: 16px;   font-weight: bold;}
.more,.more1{
	text-decoration: none;
}
.exportImg{position: absolute;

    height: 23px;
    vertical-align: bottom;
}
ul.tab1 li.active1 {
    display: block;
    max-width: 745px;
    padding: 10px;
    background-color: #EFEFEF;
    border: 1px solid rgba(0, 0, 0, 0.1);
    /*height: 100%;*/
    position: fixed;
    /*top: 75px;*/
    /*top: 100%;*/
    left: 0px;
    right: 0px;
	/*top:0px;*/
	overflow-y:auto;
	max-height:460px;
    bottom: -100%;
	z-index:1000;

}
.deleteContainer{   max-width: 376px;left: 0;top: 0;bottom: 0;right: 0;position:fixed;}
.deleteInfo .heading select{margin-left: 1%;width: 50%;}
.deleteInfo .heading input{width: 50%; margin-left: 1%;}
.deleteHeading{font-size: 18px;}
.cross{width: 20px;height: 20px;margin: 4px;background-size: 100% 100%;}
.deleteBtn{height: 25px; font-size: 15px;line-height: 2px; margin-right:46px;}
#historyTable{border: 1px solid #ccc;}
.imgInterlynx{ width: 27%;}
.redbold{font-size:14px;}
.form-row .form-field1 span{ font-size:13px;}
.form-1-2{width: 96%; margin-bottom: 10px;}
.form-1-2:last-child{margin-bottom: 0;}
.form-1-7{width: 96%; margin-bottom: 10px; padding-left:10px;}
.form-1-7:last-child{margin-bottom: 0;}
.form-divide .required{float: left;
    padding: 0;}
}




/* Saurabh fixes */
.container-box .field span:nth-child(2){
	color: red;
}

.hyperlink {
	color: #B80022;
}
.top-links ul {
   /*  margin-right: -30px; */
}


@media print {
    @page {
		
        margin: 10px;
    }
.grey-box li .field, .grey-box li .field2{width: 100%;
    padding-left: 58px;}
.container-box .blue-heading{background:#B80022; line-height:1; padding:10px 0 8px 25px; font-weight:600; font-family: 'hind' sans-serif; border-radius:5px 5px 0 0; -o-border-radius:5px 5px 0 0; -ms-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}

    }
form{margin: 0px 0px 0 0px !important;}

.required1{float: left;
    color: red;}
	
	
	a.MyLeads{
	color: #fff;
    margin: 0px 7px 0px 0px;}
	
	a.UnpostedLink{color:#fff;}
	
	
.container-boxupdate{
background-color: #f0f0f0;
    margin-top: 0px;
    padding: 17px;
}	



.pagination {
    position: relative;
    top:0px;
    width: 100%;
}
.pagination ul{
    display: block;
    margin: 0px auto;
    text-align: center;
}
.pagination ul li{
    display: inline-block;
    margin: 0 3px;
	font-size:16px;
}
.pagination ul li a{
    display: block;
    padding: 0px 8px;
    background: #c3e6f5 ;
    color: #121212;

}
.pagination ul li a:hover{
	background: #1281C1;
    color: #fff;
	cursor: pointer;
}
.pagination ul li a.active,
.pagination ul li a:focus,
.pagination ul li a:active{
    background: #1281C1;
    color: #fff;
	cursor: default;
}

table.show_report thead,
table.show_report tfoot {
    height: 35px;
    line-height: 20px;
    font-size: 15px;
    background: #C3E6F5;
    -moz-box-shadow: inset 0 0 12px 2px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: inset 0 0 12px 2px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 0 12px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0 12px 2px rgba(0, 0, 0, 0.1);
}
table.show_report >thead>tr {
    border: 1px solid #d5d5d5;
}

table.show_report>tbody>tr {
    background: #ECECEC;
    font-size: 13px;
    line-height: 20px;
    box-shadow: inset 0 0 2px 0 #fff;
	outline:1px solid #d5d5d5
}

table.show_report > thead > tr > th,
table.show_report > tbody > tr > td,
table.show_report > tfoot > tr > td {
    border: 1px solid #d5d5d5;
    margin: 0;
}

table.show_report > thead > tr > th,
table.show_report > tbody > tr > td,
table.show_report > tfoot > tr > td {
    width: 1% !important;
    text-align: center !important;
}


table.show_report > thead > tr > th:first-child,
table.show_report > tbody > tr > td:first-child,
table.show_report > tfoot > tr > td:first-child {
	width: 2% !important;
    text-align: center !important;

}


.pagination_showing{

   position: relative;
    width: auto;
    bottom: 10px;
    float: left;
    line-height: 47px;
	font-size:16px;
	
  }
.pagination_showing > div#scr{
  display: inline-block;
    height: 30px;
    width: auto;
  }
  
 .ShowHideContent{
  background: #C3E6F5;
  display:none;
 }

 .container-boxupdate p{
 margin:0 0 8px;
 }
 
 .centerContent .container-boxupdate{
 padding: 150px;
 }
 
 .siteFoo{
 width: 100%;
    background: #E7E7E7;
    height:30px;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9;

 }
 
 .bolder b{font-size:21px;}
 .button_page {
				font-family: hind ,sans-serif;
				font-size: 23px;
				color: #FF0000;
				background-color:#CCCCCC;
				background-repeat: repeat-x;
				border: 1px solid #716F64;
				margin: 1px;
				padding: 1px 15px;
				height:12px;
				text-decoration:underline;
				
				font-weight:bold;
			}
			
body{font-family: 'hind' ,sans-serif; font-weight:500; background-color:#fff; font-size:20px; color:#1b1b1b; line-height:normal;  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-tap-highlight-color: transparent;}
  
 .bodyColor{font-family: 'hind' ,sans-serif; font-weight:500; background-color:#F0F0F0; font-size:20px; color:#1b1b1b; line-height:normal;  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-tap-highlight-color: transparent;}
  
.multipleselect
{
	height:140px;
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (orientation: portrait) { 
  
	 .multipleselect {
		height: 33px;
	} 
  }
.grey-box li.Assembly .label:before{background-image:url(../img/Assembly.png); width:27px; height:27px; background-position: center center;}
.grey-box li.Application .label:before{background-image:url(../img/Application.png); width:27px; height:27px; background-position: center center;}
.grey-box li.HearAbout .label:before{background-image:url(../img/HearAbout.png); width:27px; height:27px; background-position: center center;}
.grey-box li.Buying_TimeFrame .label:before{background-image:url(../img/Buying_TimeFrame.png); width:27px; height:27px; background-position: center center;}





.grey-box li.multiple-distributor-contact .label:before{background-image:url(../img/multi_dist_cont.png);width:27px; height:27px; background-position: center center;}

.grey-box li.sic_insight .label:before{background-image:url(../img/libra.png);width:27px; height:27px; background-position: center center;}

.grey-box li.current-customer .label:before{background-image:url(../img/current_cust.png);width:27px; height:27px; background-position: center center;}

.grey-box li.strategic-market .label:before{background-image:url(../img/strat_market.png);width:27px; height:27px; background-position: center center;}

.grey-box li.requested .label:before{background-image:url(../img/product.png);width:27px; height:27px; background-position: center center;}

.grey-box li.downloaded .label:before{background-image:url(../img/download.png);width:27px; height:27px; background-position: center center;}

.newDist{
	margin-top: 10px;
} 

/* tolomatic */
.grey-box li.updateattachment .label:before{background-image:url(../img/attachment.png); width:27px; height:27px; background-position: center center;}
.grey-box li.YourTolomaticDistributor .label:before{background-image:url(../img/YourTolomaticDistributor.png);width:27px; height:27px; background-position: center center;}

/* Banner Engineering */
.grey-box li.interlynx_lead_score .label:before{background-image:url(../img/score.png); width:27px; height:27px; background-position: center center;}
.grey-box li.lead_owner .label:before{background-image:url(../img/lead_owner.png); width:27px; height:27px; background-position: center center;}
.grey-box li.CaseSubject .label:before{background-image:url(../img/subject.png);width:27px; height:27px; background-position: center center;}
.grey-box li.CaseApplicationDetails .label:before{background-image:url(../img/application_details.png);width:27px; height:27px; background-position: center center;}
.grey-box li.CaseResolution .label:before{background-image:url(../img/resolution.png);width:27px; height:27px; background-position: center center;}
.grey-box li.CaseProductBusinessUnit .label:before{background-image:url(../img/product_business_unit.png);width:27px; height:27px; background-position: center center;}
.grey-box li.demo-type .label:before{background-image:url(../img/demo-type.png);width:27px; height:27px; background-position: center center;}
.grey-box li.referring-url .label:before{background-image:url(../img/ref-url.png);width:27px; height:27px; background-position: center center;}
.grey-box li.account-manager .label:before{background-image:url(../img/accounting.png);width:27px; height:27px; background-position: center center;}
.grey-box li.application-engineer .label:before{background-image:url(../img/engineer.png);width:27px; height:27px; background-position: center center;}

.nps_flex {
    display: flex;
}

.nps_flex label {
    width: 40%;
}

.nps_flex div {
    flex: 1;
}

/* hamburger menu */
.container-box .header-row{padding: 7px; position: relative; z-index: 3;}
.container-box .header-row .tableTitle span{color: #fff;    display: inline-block;    line-height: 29px;}
.tableTitle .ancerunder{top:5px;}
.head-logo{margin:-20px 0 0 0;}
.menu-wrap{position: relative;}
.menu-wrap:after{content: ""; display: table; width: 100%; clear: both;}
.container-box .blue-heading .hamburder-menu{width:20px; height:20px; display: block; margin: 0; position: relative; cursor: pointer; float: right; }
.container-box .blue-heading .hamburder-menu::before{content:""; display: block; width: 100%; height: 2px; background-color: #FFFFFF; clear: both;}
.container-box .blue-heading .hamburder-menu::after{content:""; display: block; width: 100%; height: 2px; background-color: #FFFFFF; clear: both;}
.container-box .blue-heading .hamburder-menu > span{display: block; width:100%; height:2px; background-color: #FFFFFF; margin:5px 0 5px 0; float: left; clear: both;}

ul.dropdown-menu{margin: 0; padding: 0; list-style-type: none; background-color: #FFFFFF; border-radius: 0 0px 10px 10px; overflow: hidden; position: absolute;
right: -8px; top: 28px; display: none; box-shadow: 0 5px 5px 5px rgba(0,0,0,0.2); width: 195px;}
ul.dropdown-menu > li.dropdown-menu-list:last-child{border-bottom: 0;}
.dropdown-menu-list{border-bottom: 1px solid #d2d2d2;}
.dropdown-menu-link{display: flex; width:100%; padding: 10px; align-items: center;}
.container-box .blue-heading .dropdown-menu-link:hover > span{color:#B80022;}
.menu-link-img{margin-right: 10px;}
.container-box .blue-heading .dropdown-menu-link > span{margin:0; display: inline-block; font-size: 15px; color: #000000; line-height: 1.2;}
.overlaywrap{position: relative;}
.overlaybody{position: absolute; left:0; z-index: 2; top:43px; width: 100%; height:100%; background-color: rgba(0,0,0,0.5); display: none;}
.activemenu .dropdown-menu{display: block;}
.activemenu .overlaybody{display: block;}
.activemenu .blue-heading .hamburder-menu > span{display: none;}
.activemenu .hamburder-menu::before{position: absolute; left:0; top: 9px; rotate: 45deg;}
.activemenu .hamburder-menu::after{position: absolute; left:0; top: 9px; rotate: -45deg;}
.container-box .header-row a.proFav img{height: 24px;margin-top: 3px;}

.flex-head{display: flex;flex-direction: row;    align-items: center;   justify-content: space-between;}
.flex-head div{display: flex; align-items: end; color: #fff;font-family: Arial;  }
 .flex-head .mobMenu{   align-items: center;}
.container-box .blue-heading .hamburder-menu::before{width: 20px;}
.container-box .blue-heading .hamburder-menu::after{width: 20px;}
.flex-head .reTitle img{ margin-right: 10px;}
.flex-head .reTitle span {    white-space: nowrap;}
.container-box .header-row .favIconSec {  position: absolute; width: 100%; left: 0; display: flex; align-items: center; justify-content: center;}
.flex-head .favIconSec .proFav{ margin-right: 5px;}
.flex-head .mobMenu .lang-button{ margin-right: 10px;}
.flex-head .mobMenu > li{list-style: none;}
.flex-head .ancerunder {top: 0;}
.flex-head .reTitle{/* width: 45%; */    align-items: center; position: relative;   z-index: 10;}
.flex-head .RightSec{justify-content: space-between;/*width: 55%;*/ color: #000;height: 25px; position: relative; z-index: 10;}
.flex-head .favIconSec span{white-space: nowrap;   max-width: 230px;   overflow: hidden;  text-overflow: ellipsis; }

@media (max-width:767px){
    .container-box .header-row a.proFav{display: block;}
    .site-header{display: none;}
    .flex-head .reTitle span{font-size: 15px;line-height: 22px;}
    .flex-head .RightSec .favIconSec span,
    .flex-head .favIconSec span {font-size: 15px; display: none;}
    .flex-head .RightSec .custom-select-wrapper{width: auto;}
    .flex-head .RightSec .custom-select-wrapper img{margin: 0;}
    .flex-head .RightSec .custom-select-wrapper #selected-language{display: none;}
    .flex-head .RightSec .custom-select-wrapper .select-selected{width: 65px}
    .flex-head .RightSec .custom-select-wrapper .select-items span{display: none;}
    .flex-head .RightSec .custom-select-wrapper .select-selected .caret{margin-left: -5px;}
    .flex-head div{align-items: center;}
      
      /*.flex-head .reTitle{width: 50%;}
        .flex-head .RightSec{width: 50%;}*/
}

@media print {

        body {
            font-size: 12pt;
        }

        /* Ensure background images are printed */
        .label:before {
            -webkit-print-color-adjust: exact;
            print-color-adjust: exact;
        }
        .simple-tabbing {
            display: none;
        }
    }