@import url('https://fonts.googleapis.com/css?family=Hind:400,500,600,700');
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;
}
@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;
}
.header-wrapper {
	width: 735px;
}
.header-wrapper .logo {
	padding: 10px 0;
	border-right: 1px solid #d0d0d0;
	padding-right: 20px;
	width: 29%;
}
.top-links {
	margin-top: 20px;
}
.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(../images/print1.png);
	background-position: 39px 0px;
}
/*.top-links li.print-icon:hover{ background-position: 39px 0px;}*/

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

.top-links li.vcard-icon {
	background-image: url(../images/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(../images/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: 1.7;
}
.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: #3A6FA5;
	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;
}
.container-box .blue-heading h2 {
	color: #fff;
	line-height: 0.8;
	font-size: 22px;
}
.grey-box li {
	overflow: hidden;
	background: url(../images/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.score .label:before {
	background-image: url(../images/score1.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.date .label:before {
	background-image: url(../images/calender.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.lead-type .label:before {
	background-image: url(../images/lead-type.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.contact-icon .label:before {
	background-image: url(../images/contact-icon.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.contact-title .label:before {
	background-image: url(../images/contact-person.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.email-icon .label:before {
	background-image: url(../images/email.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.linkedin-icon .label:before {
	background-image: url(../images/linkedin.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.company .label:before {
	background-image: url(../images/company.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.lead-source .label:before {
	background-image: url(../images/lead-source.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.product .label:before {
	background-image: url(../images/product.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}

.grey-box li.brand .label:before {
	background-image: url(../images/brand.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.address-icon .label:before {
	background-image: url(../images/location.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.website-icon .label:before {
	background-image: url(../images/website.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.phonebook .label:before {
	background-image: url(../images/phonebook.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.phone-search .label:before {
	background-image: url(../images/phone-research.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.parent-name .label:before {
	background-image: url(../images/parent-name.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.market .label:before {
	background-image: url(../images/market.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.product .label:before {
	background-image: url(../images/product.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.sic-icon .label:before {
	background-image: url(../images/sic.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.naics-icon .label:before {
	background-image: url(../images/naics.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.line-of-business .label:before {
	background-image: url(../images/line-of-business.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.attachment .label:before {
	background-image: url(../images/attachment.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.history .label:before {
	background-image: url(../images/history.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.grey-box li.lead-comments .label:before {
	background-image: url(../images/lead-comments.png);
	width: 27px;
	height: 27px;
	background-position: center center;
}
.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: #3A6FA5 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: #3A6FA5;
	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;
}
.wrapper {
	position: fixed;
}
.container1 {
	display: none;
	position: fixed;
	width: 400px;
	height: 170px;
	background: #efefef;
	border: 1px solid #000;
}
.cross {
	position: relative;
	background: url('../images/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;
	-webkit-appearance: menulist;
}
select option:hover {
	/* -webkit-filter: hue-rotate(176deg);
    filter: hue-rotate(176deg); */
	background: #ea791d;
	color: #fff;
}
textarea {
	height: 80px;
}
input[type="text"] {
	padding: 5px;
}
.deleteInfo .heading label {
	display: inline-block;
}
.deleteInfo .heading input {
	width: 55%;
	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(../images/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;
}
.add-con{
	max-width: 536px;
	max-height: 450px;
}


.deleteContainer {
	display: none;
	position: fixed;
	max-width: 536px;
	max-height: 450px;
	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: #3A6FA5 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(58, 111, 165);
	background-image: -o-linear-gradient(bottom, #3a6fa5 0%, #3A6FA5 100%);
	background-image: -moz-linear-gradient(bottom, #3a6fa5 0%, #3A6FA5 100%);
	background-image: -webkit-linear-gradient(bottom, #3a6fa5 0%, #3A6FA5 100%);
	background-image: -ms-linear-gradient(bottom, #3a6fa5 0%, #3A6FA5 100%);
	background-image: linear-gradient(to bottom, #3a6fa5 0%, #3A6FA5 100%);
}
ul.tabs1 li:hover {
	background: rgb(31, 74, 117);
	;
}
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%, #3A6FA5 100%);
	background-image: -moz-linear-gradient(bottom, #620416 0%, #3A6FA5 100%);
	background-image: -webkit-linear-gradient(bottom, #620416 0%, #3A6FA5 100%);
	background-image: -ms-linear-gradient(bottom, #620416 0%, #3A6FA5 100%);
	background-image: linear-gradient(to bottom, #620416 0%, #3A6FA5 100%);
}
ul.tabs1 li.active1 h3 {
	color: #fff;
}
.site-footer {
	padding-left: 10px;
}
[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: .15;
	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;
}
@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%;
	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;*/

}
}
 @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(../images/print1.png);
	background-position: 33px -18px;
}
.top-links li.excel-icon a {
	background-image: url(../images/excel1.png);
	background-position: 33px -24px;
}
.top-links li.vcard-icon a {
	background-image: url(../images/vcard1.png);
	padding-right: 30px;
	background-position: 33px -14px;
}
.resposiveTable {
	overflow: auto;
}
.resposiveTable table.history_report {
	width: 600px;
}
.top-links li {
	margin-right: 8px;
}
}
@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) {
.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;
}
}
 @media only screen  and (min-device-width: 320px)  and (max-device-width: 480px)  and (-webkit-min-device-pixel-ratio: 2)  and (orientation: portrait) {
li.myLead.spbutton2 {
	margin-left: 1px;
}
li.myLeadSupport.spbutton1 {
	margin-right: 1px;
}
.calender {
	left: 254px;
}
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;
}
.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: #3A6FA5;
}
.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: #3A6FA5;
	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;
}
}
.site-footer.clear.footer-five {
	padding-top: 6px;
}


/**********tooltip*******/
.tooltip {
	position: relative;
	display: inline-block;
}

.tooltip .tooltiptext {
	visibility: hidden;
	background-color: black;
	color: #fff;
	text-align: center;
	padding: 3px 10px 5px 10px;
	margin-left: -25px;
	position: absolute;
	z-index: 1;
	font-size: 18px;
}

.tooltip:hover .tooltiptext {
	visibility: visible;
}

