@font-face {
    font-family: 'AvenirLTPro-Book';
    src: url('../fonts/AvenirLTPro-Book.eot');
    src: url('../fonts/AvenirLTPro-Book.eot?#iefix') format('embedded-opentype'),
        url('../fonts/AvenirLTPro-Book.woff') format('woff'),
        url('../fonts/AvenirLTPro-Book.ttf') format('truetype'),
        url('../fonts/AvenirLTPro-Book.svg#AvenirLTPro-Book') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
body   
{  
	margin:0px;
} 
.logo-div {
	float:left;	
}

.main-content
{
	max-width: 1224px;
	margin-left:56px;
	padding-right: 0px;
	padding-left: 0px;
}


.company-name {
	float:left;	
	margin-left:15px;
}

.submenu-name {
	margin-left:18px;
	margin-top:6px;
	margin-bottom:10px;
	display:inline-block;
}
.menu-logo
{
	bottom:0px; left:0px; width:97%; text-align:center; position:absolute;background-color:#1A5A7E;padding: 10px 8px 0px 16px;z-index:999;padding-bottom:13px;
	height:66px;
}
.menu-logo2
{
	bottom:0px; left:0px; width:100%; text-align:center; position:absolute;background-color:#1A5A7E;padding: 8px 16px 0px 16px;z-index:999;padding-bottom:13px;
	height:66px;
}
.more-div {
   /* position: absolute;*/

    text-align: center;
	float:right;
	margin:19px 0px 0px 0px;
}
.more-btn-up,
.more-menu-btn {
    background: none;
    border: 0 none;
    line-height: normal;
    overflow: visible;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    width: 100%;
    text-align: left;
    outline: none;
    cursor: pointer;
}
.more-btn-up:hover .more-dot {
    background-color: #babcc1;
}
.more-dot {
    background-color: #fff;
    margin: 0 auto;
    display: inline-block;
    width:5px;
    height:5px;
    margin-left: 2px;
    border-radius: 50%;
    transition: background-color 0.3s;
}

.mdc-bottom-app-bar
{
	 
	display:table;
	bottom:0px;
	
	
	background: rgba(255, 255, 255, 0.9);
	/*background-color: var(--mdc-theme-primary, #6200ee);*/
	color: rgba(0, 0, 0, 0.87);
	display: flex;
	position: fixed;
	flex-direction: column;
	justify-content: space-between;
	box-sizing: border-box;
	/*width: 100%;*/
	width: 1224px;
/*	z-index: 4;*/
	z-index:999;
	
}

.mdc-bottom-app-bar__row
{
	padding:32px;
}

.MuiTextField-root.date-width
{
	width:222px;
}

.MuiInputBase-input {
	padding-left:13px !important;
	padding-right:10px !important;
}
.MuiFormControl-root {
	background-color: #F5F5F5;
	border-radius: 4px 4px 0px 0px !important;
}
.MuiInputLabel-formControl {
	left:16px !important;
	transform: translate(0, 20px) scale(1);	
}
.MuiInput-underline::before {
	border-bottom: 2px solid rgba(0, 0, 0, 0.38) !important;	
}
.MuiInput-underline::after {
	border-bottom: 2px solid #1A5A7E !important;	
}
label + .MuiInput-formControl {
    margin-top: 19px !important;
	padding-bottom: 5px;
}
.MuiInputBase-multiline {
    padding: 6px 0 12px !important;
}
.MuiInputBase-inputMultiline {
	padding-left:16px !important;	
}
.MuiInputLabel-shrink {
  transform: translate(0, 12px) scale(0.75) !important;
  /*! transform-origin: top left; */
}
.MuiFormLabel-root.Mui-focused {
	color :#1A5A7E !important;
}



/* My Style*/

.form-l
{
	float:left;
}

.switch-label
{
	font-size: 16px;
	line-height: 24px;
	
	/* identical to box height, or 150% */
	letter-spacing: 0.15px;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	padding-left:35px;
	/*width:227px;*/
	display: inline-block;
}




/* Document div*/
.documentation-div
{
	display:table;
	margin:0px;
/*	padding-left:35px;*/
	width:425px;
}

.documentation-div p
{
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	margin-top:0px;
	margin-bottom:11px;

	
	/* identical to box height, or 150% */
	letter-spacing: 0.15px;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	
}

a.lnk-text
{
	
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 16px;
	
	/* identical to box height, or 114% */
	letter-spacing: 0.75px;
	text-transform: uppercase;
	text-decoration:none;
	margin-left:16px;
	display:block;
	
	
	/* Primary � 300 */
	color: #1A5A7E;
}

a.lnk-text:hover
{
	text-decoration:underline;
}

.mt22 {
    margin-top: 22px;
}

/*upload button*/

.upload-data-div
{
	display: block;
	float: left;
	width: 100%;
	margin:20px 0px 0px 0px;
	padding:0px;
}

.upload-btn-txt {
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	
	/* identical to box height, or 133% */
	letter-spacing: 0.4px;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	mix-blend-mode: normal;
	margin-top:5px;
	margin-left:12px;
	
}

.redioh {
	height:33px;
	/*padding-left: 38px;	*/
}


.mdc-list-item--activated .material-icons-round {
	z-index:9999;	
}

.mdc-list-item--activated .material-icons {
	z-index:9999;	
}

.MuiInputLabel-formControl {
    top: -4px !important;
}

.mdc-button--raised2:not(:disabled), .mdc-button--unelevated:not(:disabled) {
    background-color:#1A5A7E !important;
}
.mdc-button--raised2:not(:disabled), .mdc-button--unelevated:not(:disabled) {
    \*color: rgba(0, 0, 0, 0.87) !important;*/
   /* color: var(--mdc-theme-on-primary, #fff);*/
}

/*auction setup*/

.auction-setup-div
{
	/*background-color:#F9FAFD;*/
	display:block;
	/*width: 850px;*/
	height:64px;
	/*border:solid 1px #E7E7E7;*/
	z-index:0;
	position: relative;
	float:left;
	text-align: center;
	margin: 0px auto;
	/*width: 74%;*/
	/*padding-left:40px;*/
}

.auction-setup-div.auctions
{
	text-align: center;
	margin: 0px auto;
	width: 74%;
	padding-left:85px;
}

.auction-setup {
  margin: 0;
  padding:15px 0px 0px 0px;
  counter-reset: step;
  /*width:700px;*/
  display:inline-block;
}
.auction-setup li {
	list-style-type: none;
	/*width:15%;*/
	float: left;
	position: relative;

	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	letter-spacing: 0.4px;
	color: rgba(0, 0, 0, 0.38);	
	padding: 0px 10px;
}

.auction-setup .as-width
{
    width:14%;
}

.auction-setup .first-wd
{
   /* width:11%;*/
}

.auction-setup li a
{
	color: rgba(0, 0, 0, 0.38);	
	text-decoration:none;
}

.auction-setup li a.inactive-txt
{
	color: rgba(0, 0, 0, 0.87);
	font-weight:500;
}

.auction-setup li a.active-txt
{
	color: rgba(0, 0, 0, 0.6);
}

.auction-setup li:before {
  width: 20px;
  height: 20px;
  content: close-quote;
  counter-increment: step;
  line-height: 30px;
  /*border: 1px solid #9A9A9A;*/
  background-color:#C4C4C4;
  display: block;
  text-align: center;
  margin: 0 auto 5px auto;
  border-radius: 50%;
  color: rgba(0, 0, 0, 0.38);
  font-weight:bold;
  cursor:pointer;
}
.auction-setup li:after {
  width: 100%;
  /*height: 2px;*/
  content: '';
  position: absolute;
  /*background-color:#CECECE;*/
  top: 9px;
  left: 0%;
  z-index: -1;
  border-bottom: 1px dashed #C4C4C4;
}
.auction-setup li:first-child:after {
  left: 50%;
}
.auction-setup li:last-child:after {
	width: 50%;
}
.auction-setup li.active a {
  color:rgba(0, 0, 0, 0.87);
  text-decoration:none;
   font-weight:normal;
}

.auction-setup li.inactive a {
  color:rgba(0, 0, 0, 0.87);
  text-decoration:none;
  font-weight:500;
}

.auction-setup li.active:before {
  /*border-color: #00D433;*/
  background-color:#00D433;
  color:#fff;
}

.auction-setup li.inactive:before {
  /*border-color: #FF9593;*/
  background-color:#1A5A7E;
  color:#fff;
}
.auction-setup li.active + li:after {
	/*border-bottom: 1px dashed #FF9A96;*/
}

.note-text
{
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	padding:0px 0px 0px 16px;
	margin-top:5px;
	
	/* identical to box height, or 133% */
	letter-spacing: 0.4px;
	
	/* Black � Medium Emphasis */
	color: rgba(0, 0, 0, 0.6);
	display:block
}

.date-time-text
{
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
	letter-spacing: 1.5px;
	text-transform: uppercase;
	
	/* Black � Medium Emphasis */
	color: rgba(0, 0, 0, 0.6);
	display:block;
	
	padding:0px 0px 0px 16px;
	margin-top:5px;
	margin-bottom:20px;
	
}

.date-time-text span
{
	
	font-weight:normal;
}

.evetn-duration-text
{
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 16px;
	
	/* or 160% */
	letter-spacing: 1.5px;
	text-transform: uppercase;
	
	/* Black � Medium Emphasis */
	color:#212121;
	display:block;
	margin-top:2px;
	margin-bottom:6px;
}

.evetn-duration-text span
{
	color: rgba(0, 0, 0, 0.6);
	font-weight:normal;
}


.notifi-heading-div
{
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	line-height: 28px;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	mix-blend-mode: normal;
}

.notifi-heading-div i
{
	float:right;
	margin-top:7px;
	color:rgba(0, 0, 0, 0.54);
}

.notifi-blog
{
	margin-top:27px;
	display:inline-block;
	width:100%;
}

.notifi-div
{
	display:inline-block;
	border-bottom: solid 1px rgba(0, 0, 0, 0.12);
	width:100%;
	/*padding-bottom:10px;
	margin-bottom:10px;*/
	padding: 3px 3px 5px 10px;
}

.notifi-div span
{
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 16px;
	
	/* identical to box height, or 160% */
	letter-spacing: 1.5px;
	text-transform: uppercase;
	
	/* Secondary � 700 */
	color: #526077;
	mix-blend-mode: normal;
	padding:0px;
	margin:0px;
}

.notifi-div h2
{
	font-family: Roboto, sans-serif;
	
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	
	/* identical to box height, or 150% */
	letter-spacing: 0.15px;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	mix-blend-mode: normal;
	padding:0px;
	margin:0px 0px 2px 0px;

}

.notifi-div p
{
	font-family: Roboto, sans-serif;
	
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	
	/* identical to box height, or 143% */
	letter-spacing: 0.25px;
	
	/* Black � Medium Emphasis */
	color: rgba(0, 0, 0, 0.6);
	mix-blend-mode: normal;
	padding:0px;
	margin:0px;
}
.cd-panel__container {
   /* -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    top: 52px;*/
    width: 400px;
	padding: 18px 35px 18px 35px;
}
.add-icon-img {
	color:rgba(0, 0, 0, 0.54);
	width:15px;	
}
.noti-icon-img {
	color:rgba(0, 0, 0, 0.54);
	width:16px;	
}

.addsub-icon-img {
	color:rgba(0, 0, 0, 0.6);
	width:15px;	
	margin-left:42px;
	
}

.delete-icon-img24 {
	color:rgba(0, 0, 0, 0.87);
	font-size:20px!important;
	display:inline-block!important;
	text-align:right;
	position:absolute;
	top:20px;
	right:20px;
	z-index:9;
	cursor:pointer;
}

.delete-icon-img16 {
	color:rgba(0, 0, 0, 0.87);
	font-size:20px!important;
	display:inline-block!important;
	text-align:right;
	position:absolute;
	top:12px;
	right:12px;
	z-index:9;
	cursor:pointer;
}

i.material-icons-round
{
	overflow: hidden;

display: flex;
flex-direction: column;
align-items: center;

}

i.material-icons
{
	overflow: hidden;

display: flex;
flex-direction: column;
align-items: center;
}

.ml10
{
	margin-left:10px;
}

.mr24
{
	margin-right:24px;
}

.mr16
{
	margin-right:16px;
}

.mb30
{
	margin-bottom:30px;
}
.menu-hori-line
{
	border-bottom: solid 1px rgba(156, 171, 198, 0.25);
	height:1px;
	display:block;
	margin-top:12px;
	margin-bottom:12px;
}

.mb47
{
	margin-bottom:47px;
}
.tooltip-line {
    border-bottom: dotted 2px #9e9e9e;
    cursor: default;
}
.tooltip-textcenter {
	padding: 8px 8px 8px 8px !important;
	text-align:left !important;	
}
.mxw190 {
	max-width:190px;	
}
.mt8 {
	margin-top:8px;	
}
.mt11 {
	margin-top:11px;	
}

.mb66 {
	margin-bottom:66px;	
}

.mdi-iconfont {
	font-size: 24px;
	color: rgba(255, 255, 255, 1);	
}
.mdc-list-item--activated .mdi-iconfont {
	font-size: 24px;
	color: #FFFFFF;
	z-index: 9999;	
}
.mr17 {
	margin-right:17px;	
}

.mdi-iconmenufont {
	font-size: 24px;
	color: rgba(0, 0, 0, 0.54);
/*	margin-top:5px;*/
position:relative;
/*top:1px;*/
}

.mdc-gray-bg {
	width: 1192px;
	margin-bottom: 24px;
	background: #F5F5F5;
	box-shadow:none;
	padding:16px;
	display:table;
/*	border-radius:0px 0px 4px 4px;*/
	border-radius:4px;
}

.mdc-top-app-bar--fixed-adjust-gray
{
	padding-left:16px;
	padding-right:16px;
	/*padding-top:80px;*/
	
}

.demo-card.demo-card-width
{
	width:572px;
	float:left;
}

.mb0, .demo-card__title.mb0, .mdc-list-popup-mb.mb0 {
	margin-bottom:0px;
}
.mt45 {
	margin-top:45px;	
}

.switch-div
{
	display:block; margin-bottom:20px;
}

.switch-lable-rfx-width
{
	width:306px;
	display:inline-block;
	padding-left:0px;
}

.switch-lable-auction-bcs-width
{
	width:272px;
	display:inline-block;
	padding-left:0px;
}

.switch-lable-auction-bc-width
{
	width:342px;
	display:inline-block;
	padding-left:0px;
}

.list-item-popup-height
{
	height:33px;
}

.ml5
{
	margin-left:5px;
}
.mdc-rating i {
	display:inline-block;
	font-size: 16px;
	color: rgba(0, 0, 0, 0.54);
	position:relative;
	top:0px;
}
.md-crown {
	font-size: 16px !important;
	margin-left: 24px;
	position: relative;
	top: -3px;
	color: #FFC368;
	position:relative;
	top:0px;
}
 
.switch-div.mb0
{
	margin-bottom:0px;
}

.mdc-top-app-bar--fixed-adjust-top
{
	padding-top:76px;
}

.mdc-top-app-bar--fixed-adjust-policy-terms
{
	
	
	padding-top:122px;
padding-left: 32px;
padding-right: 32px;
padding-bottom: 98px;
display: inline-block;
}

.cloud-icon-img {
	color:rgba(0, 0, 0, 0.54);
}

.save-icon-img {
	color:rgba(0, 0, 0, 0.54);
}

.chart-icon-img {
	color:rgba(0, 0, 0, 0.54);
	font-size:20px;
}


.mdc-top-bar-icon
{
	display:flex; /*margin-bottom:12px;*/ margin-right:18px;
}

.mdc-list-item__text-width
{
	width:428px;
	display:inline-table;
	line-height: normal;
}

.mdc-list-item__secondary-text-inline
{
	display:inline;
}

.mdc-list-mb
{
	margin-bottom:10px;
}
.create-sec-div
{
	text-align: center;
	position: relative;
	top: -48px;
}
.mdc-table-button--raised:not(:disabled), .mdc-button--unelevated:not(:disabled) {
    background-color: #1A5A7E !important;
/*	height:48px;
	padding: 0 28px 0 17px;*/
}
.mdc-table-button--raised:not(:disabled), .mdc-button--unelevated:not(:disabled) {
    color: #FFFFFF !important;
   /* color: var(--mdc-theme-on-primary, #fff);*/
}
.mdc-table-button--raised .mdc-button__icon {
	width: 22px !important;
	height: 22px !important;
	font-size: 22px !important;
	margin-right: 9px !important;
}
.mdc-table-button--raised .mdc-button__ripple::before, .mdc-table-button--raised .mdc-button__ripple::after {
	background-color: #1A5A7E !important;
}
.mdc-table-button--raised:hover .mdc-button__ripple::before {
	opacity: .08 !important;
}
.pl0 {
	padding-left:0px !important;
}

.file-type-icon i {
	display:inline-block;
	font-size: 16px;
	color: rgba(0, 0, 0, 0.54);
	margin-top:5px;
}
.mr18 {
	margin-right:18px;
}
.mdc-select__anchor.mdc-select__whitebg {
	background-color: #FFFFFF !important;
}


.file-icon {
	display:inline-block!important;
	font-size: 16px;
	color: rgba(0, 0, 0, 0.54)!important;
	position: relative;
	top: -2px;
}

.mdc-pink-bar
{
	width:100%;
	box-shadow: none;
	padding:1px 16px 4px 16px ;
	display: table;
	background-color:#1A5A7E;
	/*height:32px;*/
	
}

.arrow-icon-img {
	color:rgba(0, 0, 0, 0.54);
	margin-top: 2px;
}

.expand-col-arrrow
{
	display: inline-block;
	position: absolute;
	right:32px;
	padding-top:2px;
}

.tab-with-bar-with-icon-pt
{
	padding-top:145px;
}

.tab-with-bar-pt
{
	padding-top:161px;
}

.tab-white-with-bar-pt
{
	padding-top:169px;
}

.tab-gray-with-pt
{
	padding-top:129px;
}

.tab-pt
{
	padding-top:138px;
}

.white-gray-pt
{
	padding-top:80px;
}

.pt20pl25
{
	padding-top:20px;
	padding-left:25px;
}

.bar-with-icon-pt
{
	padding-top:103px;
}

.bar-pt
{
	padding-top:121px;
}

.gray-bar-pt
{
	padding-top:112px;
}

.bar-with-banner-pink-pt
{
	padding-top:184px;
}

.plus-div {
	right:247px;
	margin-top:26px;
}
.notification-div {
	right:398px;
	margin-top:26px;	
}
.time-helper {
	font-size: 12px;
	line-height: 12px;
	letter-spacing: 1.5px;
	text-transform: uppercase;	
}
.time-helper::before {
    height: 14px;
}
.helper-text-color {
	color:rgba(0, 0, 0, 0.87);	
}
.mb20 {
	margin-bottom: 20px;	
}
.my-dialog-subtitle {
	display: block;
	line-height: normal;
	font-family: Roboto, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: 500;
	letter-spacing: 1.5px;
	color: rgba(0, 0, 0, 0.87);
	margin: 11px 0px 0px 0px;
	padding: 0px;
	text-transform: uppercase;
}
.mdc-list-item.plr0 {
	padding-left:0px;
	padding-right:0px;	
}
.mb15 {
 margin-bottom:15px;	
}
.mdc-participant-reg-gray-bg {
	width:402px;
	background: #F5F5F5;
	box-shadow:none;
	padding:16px;
	display:block;
}
.doc-profile-div
{
	padding-left:0px;
	width:auto;
}
.doc-profile-txt
{
	margin-top:0px;
}
.pr14 {
	padding-right:14px;	
}
.participant-reg-transporter-txt
{
	width:118px; padding-left:0px; padding-top:16px;
}
.popup-add-icon-img {
	color:#1A5A7E;
	width:15px;	
	padding-top: 15px;
}
.mb11 {
	margin-bottom:11px;	
}
.gray-btn:not(:disabled) {
    background-color: #e0e0e0 !important;
}
.gray-btn:not(:disabled) {
    color: #8b8b8b !important;
   /* color: var(--mdc-theme-on-primary, #fff);*/
}
.expand-div
{
	display: table;
width: 100%;
}
.form-r
{
	float:right;
}
.error-bar-div
{
	background-color: #1A5A7E;
	padding:13px 36px 13px 13px;
	display:inline-block;
	width: 100%;
	box-shadow:none;
	border-radius:0px;
}

.error-icon-img {
	color:#FF9494;
	width:46px;
	height:46px;
	font-size:46px!important;
	margin-right:21px;
	
}

.mdc-list-item__text-lot-width
{
	width:285px;
	display: inline-table;
line-height: normal;
}

.error-bar-pt
{
	padding-top:161px;
}

/*Item table*/

.mdc-gray-bg-pad
{
	padding:0px 23px 0px 23px;
}

/* Item Header*/
.heading-rank-div
{
	float:left; margin-left:310px; width:83px; margin-top:13px;
}

.heading-lead-bid-div
{
	float:left; width:164px; margin-top:13px;
}

.heading-my-bid-div
{
	float:left; width:164px; margin-top:13px;
}

.heading-transformed-bid-value-div
{
	float:left; width:87px; margin-top:5px; margin-right:81px;
}

.heading-new-bid-div
{
	float:left; width:176px; margin-top:5px;
}

.heading-auto-bid-div
{
	float:left; margin-top:13px;
}

/* Item Header table*/

.datascroll {
	/*height:320px;*/
 	overflow-y: scroll; /* Add the ability to scroll */
  	padding-top:2px;
	
	height:520px ;
/*	min-height: 40vh;*/

	
}

/* Hide scrollbar for Chrome, Safari and Opera */
.datascroll::-webkit-scrollbar {
    display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.datascroll {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

.mdc-item-box
{
	/*background: #F9FFFA;	*/
	padding:0px 4px 0px 8px;
	display:inline-table;
	margin-bottom:8px;
	width:1144px;

/*	height:84px;	*/
}

.red-box
{
	border-left:solid 5px #ED001B;
	border-radius:4px
	
}

.green-box
{
	border-left:solid 5px #00D433;
	border-radius:4px
	
	
}

.gray-box
{
	
	border-left:solid 5px #d6d6d6;
	border-radius:4px
}

.orange-box
{
	border-left:solid 5px #EF8354;
	border-radius:4px;
}

.yellow-box
{
	border-left:solid 5px #FFE33D;
	border-radius:4px
}

.demo-card__title.plmb
{
	padding-left:35px; margin-bottom:10px;
}

.table-heading-txt
{
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height:16px;
	letter-spacing: 1.5px;
	text-transform: uppercase;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	
	display:table;
	margin-bottom:8px;
}

.first-col-div
{
	width:273px; padding-top:5px; display:table; float:left;
	/*border-right:solid 1px rgba(0, 0, 0, 0.08); margin-right:23px;*/
}


.table-col-heading-txt
{
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height:16px;
	
	
	/* Black � High Emphasis */
	/*color: rgba(0, 0, 0, 0.87);*/
	color: rgba(0, 0, 0);
	margin-right: 6px;
}

.table-col-heading-txt span
{
	
	font-weight:bold;
}

.table-label-txt
{
	display:table;
	
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height:16px;
	
	letter-spacing: 1.5px;
	text-transform: uppercase;
	
	/* Black � Medium Emphasis */
	color: rgba(0, 0, 0, 0.87);
	/*float: left;
    width: 230px;
	float:left;*/
}

.table-label-txt label
{
	float:left;
	margin-top:3px;
	margin-right:5px;
}

.table-label-txt span
{
	
	color: rgba(0, 0, 0, 0.6);
	float:left;
	margin-top:3px;
	margin-right:8px;
	
}

.item-col-icons
{
	float:right; display:flex; position: relative;
right:6px;
top: 5px;
}

.table-col-txt
{
	float:left; height:84px; line-height:84px;
	
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	
	letter-spacing: 0.4px;
	/* Black � Medium Emphasis */
	color: rgba(0, 0, 0, 0.6);
	
	border-left:solid 1px rgba(0, 0, 0, 0.08); padding-left:23px;
}

.table-col-txt .rank-div
{ 
	float:left; width:83px; font-weight:bold;
}

.rank-green-txt
{
	color:#009023; 
}

.rank-orange-txt
{
	color:#EF8354;
}

.table-col-txt .lead-bid-div
{ 
	float:left; width:164px;
}

.table-col-txt .my-bid-div
{ 
	float:left; width:164px; font-weight:bold;
}

.table-col-txt .transformed-bid-value-div
{
	float:left; width:87px;
	line-height:normal; /*margin-top:23px;*/
	position: relative;
	top: 50%;
	transform: translate(0, -50%);
	color: rgba(0, 0, 0, 0.54);
	text-align:right;
	margin-right:81px;
}

.table-col-txt .new-bid-div
{
	float:left; 
	/*margin-top:26px;*/
	
	position: relative;
	top: 50%;
	transform: translate(0, -50%);
}


.spinner-div
{
	float:left;
	width:132px;
}

.spinner-input
{
	width:124px;
	height:32px;
	border:none;
	border-bottom:solid 2px rgba(0, 0, 0, 0.38);
	
	
	background-color: #F5F5F5;
	
	padding:0px 0px 0px 8px;
	
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height:16px;
	letter-spacing: 0.4px;
	color: rgba(0, 0, 0, 0.87);
	display: inline-block;
	float:left;
}


.spinners-arrows-div
{
	/*float:left; left:-14px; position:relative;*/
	display:block
}

.spinners-arrows-div i
{
	color: rgba(0, 0, 0, 0.54);
	font-size: 16px !important;
	left:-16px;
	position:relative;
}

.file-type-icon-item i, .file-type-icon-item span {
	display:inline-block;
	font-size: 16px;
	color: rgba(0, 0, 0, 0.38);
	margin-right:0px;
}


/* Item totl table*/
.total-div
{
	float:left; border-right: solid 1px rgba(0, 0, 0, 0.08); width:286px;
	
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height:24px;
	/* Black � Medium Emphasis */
	color:rgba(0, 0, 0, 0.87);
	text-align:right;
	padding-right:16px;
	padding-top:48px;
	padding-bottom:6px;
}

.total-div span
{
	margin-top:8px;
	display:block;
}

.total-heading-txt
{
	border-bottom:solid 1px rgba(0, 0, 0, 0.08);
	
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height:16px;
	letter-spacing: 1.5px;
	text-transform: uppercase;
	/* Black � Medium Emphasis */
	color:rgba(0, 0, 0, 0.87);
	display:table;
	
	padding-top:14px; padding-bottom:7px; padding-right:110px;
}

.total-heading-txt .overall-rank-txt
{
	float:left; padding-left:8px; width:100px; margin-right:32px;
}

.total-heading-txt .my-total-bid-txt
{
	float:left; width:100px; margin-right:36px;
}

.total-heading-txt .transformed-bid-txt
{
	float:left; width:120px; margin-right:24px;
}

.total-heading-txt .transformed-value-txt
{
	float:left; width:132px;
}

.total-txt
{
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height:16px;
	letter-spacing: 0.4px;

	/* Black � Inactive */
	color: rgba(0, 0, 0, 0.54);
	display:table;
	padding-top:14px;
	padding-bottom:2px;
}

.total-txt .overall-rank-txt
{
	float:left; padding-left:8px; width:100px; margin-right:32px;
	color: #EF8354;
}

.total-txt .my-total-bid-txt
{
	float:left; width:100px; margin-right:36px;
	color: #EF8354;
}

.total-txt .transformed-bid-txt
{
	float:left; width:120px; margin-right:24px;
}

.total-txt .transformed-value-txt
{
	float:left; width:132px;
}

.group-total-div
{
	display:inline-block; margin-bottom:20px;
}

.total-label-div
{
	float:left;	display:table;
}


/*chip*/

.MuiCheckbox-colorSecondary.Mui-checked
{
	color:rgba(0, 0, 0, 0.54)!important;
}

.MuiTypography-body1
{
	font-style: normal;
font-weight: normal!important;
font-size: 14px!important;
line-height: 20px!important;
/* or 143% */
letter-spacing: 0.25px!important;
/* Black � Medium Emphasis */
color: rgba(0, 0, 0, 0.87);
}

.MuiMenu-paper
{
	margin-top:40px;
}

.PrivateSwitchBase-root-19
{
	margin-left:-1px !important;
	margin-right:11px !important;
}

.MuiMenuItem-root
{
	padding-top:3px !important;
		padding-bottom:3px !important;
}

.MuiIconButton-colorSecondary:hover, .MuiSelect-select:focus
{
	background-color:inherit !important;
}

.MuiTouchRipple-child
{
	
}

.MuiSelect-icon
{
	top:0px!important;right:15px!important;
}

.MuiSelect-selectMenu
{
	padding:0px 0px 0px 15px!important; height:32px!important;
}

.mdc-list-lot-mb
{
	margin-bottom:5px;
}
.filter-icon {
	float:left;
	margin:4px 24px 0px 8px;
	color:rgba(0, 0, 0, 0.54);	
}
.filter-tag {
	float:left;
}
.popup-text-width
{
	width:194px;
	/*display:inline-table;*/
	line-height: 20px;
	/*float:left;
	font-weight:500;
	color: rgba(0, 0, 0, 0.6);*/
}

.mdc-subrating i {
	display:inline-block;
	font-size: 16px;
	color: rgba(0, 0, 0, 0.38);
	position:relative;
	top:0px;
}
.score-gray-bg {
    width: 298px;
    background: #F5F5F5;
    border-radius: 4px;
    padding: 12px;
    margin-bottom: 16px;
	box-shadow:none;
}
.score-ldiv {
	width:298px;
	float:left;
	margin-right:90px;	
}
.score-rdiv {
	width:364px;
	float:left;
	margin-top: 12px;	
}
.que-number {
    background: #F2F2F2;
    border-radius: 50px;
    width: 24px;
    height: 24px;
    float: left;
    text-align: center;
    margin: 0px 8px 0px 0px;
    font-family:  Roboto, sans-serif;
    font-weight: normal;
    font-size: 12px;
    letter-spacing: 0.4px;
    color: rgba(0, 0, 0, 0.87);
}
.download-div {
    margin: 8px 0px 8px 12px;
    width: 100%;
    border-left: 1px solid rgba(0, 0, 0, 0.38);
    padding: 20px 0px 24px 19px;
}
.upload-gray-div {
    margin: 28px 0px 0px 32px;
    width: auto;
}
.popup-dubutton:not(:disabled) {
    background-color: #1A5A7E !important;
}
.popup-dubutton:not(:disabled) {
    color: #FFFFFF !important;
   /* color: var(--mdc-theme-on-primary, #fff);*/
}
.popup-button-icon {
	color:rgba(0, 0, 0, 0.54);	
}

.mdc-chip-height
{
	height:22px;
	margin-bottom:0px;
}
.pr0, .mdc-text-field + .mdc-text-field-helper-line, .mdc-select + .mdc-text-field-helper-line .pr0, #multiLineTextArea + .mdc-text-field-helper-line .pr0 {
	padding-right:0px;	
}
.w260 {
	width:260px;	
}
.mt11 {
	margin-top:11px;	
}
.w283 {
	width:283px;	
}
.w402 {
	width:402px;	
}
.w95 {
	width:95px;	
}
.mh56 {
	min-height:56px;	
}
.w186 {
	width:186px;	
}
.w136 {
	width:136px;	
}
.mxw153 {
	max-width:153px;	
}
.card-position-top {
	top: -31px;
	position: relative;	
}
.place-bid-time {
    font-family:  Roboto, sans-serif;
	font-style: normal;
	font-weight:normal;
	font-size: 14px;
	line-height: 24px;
	
	text-align: center;
	text-decoration:none;
	
	color: rgba(0, 0, 0, 0.87);
	margin-left:25px;
	border: none;
	background-color: transparent;
}
.place-bid-time:hover {
    font-family:  Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	color: #A6231F;
	
	background: #FF7C77;
	
	position: absolute;
	line-height: 68px;
	margin-top: -21px;
	margin-left:0px;
	padding: 0px 33px 0px 33px;
	
	border: none;
}
.mic-icon-img
{
	color: rgba(0, 0, 0, 0.6);
width: 18px;
}
.pink-bar-auction-lable
{
	display:block; margin-bottom:6px;
}

.mdc-greencheck-icon
{
	width: 22px;
	height: 22px;
	font-size: 22px;
	margin-left: 8px;
	color:#009023;
	margin-right:-3px;
}

.mdi-greencheck-icon
{
	width: 24px;
	height: 24px;
	font-size: 24px;
	margin-left: 8px;
	color:#009023;
	margin-right:8px;
	top:2px;
	position:relative;
}

.mdc-add-icon
{
	width: 22px;
	height: 22px;
	font-size: 22px;
	margin-left: 8px;
	color:rgba(0, 0, 0, 0.54);
	margin-right:-3px;
}

.vp-product-txt
{
	color:#666666;
}

.edit-icon {
	width:18px;
	color:rgba(0, 0, 0, 0.54);	
}

.md-vp-crown {
	font-size: 16px !important;
	margin-left:16px;
	position: relative;
	top: -3px;
	color: #FFC368;
	position:relative;
	top:0px;
}

.vp-label
{
	float:left;
	width:170px;
}

.mt95
{
	margin-top:95px;
	
}

.p16
{
	padding:0px 0px 0px 16px;
}

.vp-score-width
{
width: 150px;
display: inline-block;
line-height:24px;
float: left;
}

.mdc-vp-rating i {
	display:inline-block;
	font-size: 16px;
	color: rgba(0, 0, 0, 0.54);
	position:relative;
	top:0px;
}

.mdc-vp-subrating i {
	display:inline-block;
	font-size: 16px;
	color: rgba(0, 0, 0, 0.38);
	position:relative;
	top:0px;
}

.score-gray-bg-width
{
	width:255px;
	margin-bottom:0px;
}

.orange-col
{
	color:#ffa0a0;
}

.mdc-vp-heading-col{
	color:#424D60;
	
}

.vp-score-lcolor
{
	color: rgba(0, 0, 0, 0.6);
}

.score-head
{
	border-bottom: solid 1px rgba(156, 171, 198, 0.25); margin-left:16px; margin-right:16px; margin-top:24px; margin-bottom:24px; padding-bottom: 16px; display:inline-table;
}

.score-head2
{
	border-bottom: solid 1px rgba(156, 171, 198, 0.25); margin-left:16px; margin-right:16px ;margin-bottom: 24px; padding-bottom: 16px;
}

.score-head3
{
	margin-left:16px; margin-right:16px; margin-bottom:16px
}
.ml0, .arrow-ae-div.ml0 {
	margin-left:0px;	
}

.pr32 {
	padding-right:32px;	
}
.mr20 {
	margin-right:20px;	
}
.w304 {
	width:304px;	
}
.w366 {
	width:366px;	
}
.pl8 {
	padding-left:8px;	
}
.action-tag {
	float:left;	
}
.action-tag a {
	float:left;	
	margin:0px 16px 0px 0px;
}
.action-filter-icon {
	float: left;
	margin: 10px 9px 0px 0px;
	color: rgba(0, 0, 0, 0.54);
	cursor: pointer;
}
.action-icon-img {
	color: rgba(0, 0, 0, 0.54);	
}
.descriptionStyle {
	background-color:green;
	color:red;	
}
.notification-bar-div {
	background-color:#202020;
	padding:7px 16px 15px 16px;
	margin:0px auto;
	width: 360px;
	box-shadow:none;		
}
.notification-text {
	color:#ffffff;	
	letter-spacing: 0.25px;
}
.tooltip-actiontextcenter {
	padding: 4px 8px 4px 8px !important;
	text-align:center !important;	
}
.reminder-div textarea {
	min-height:187px;	
	max-height:187px;
	overflow-x:scroll;
	overflow-y:scroll !important;
	height:187px !important;
}
/* Hide scrollbar for Chrome, Safari and Opera */
.reminder-div textarea::-webkit-scrollbar {
    display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.reminder-div textarea {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

.doc-contracts-width
{
	width:555px; /*padding-left:15px;*/
}
.serach-input
{
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.14), 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 3px rgba(0, 0, 0, 0.2);
	
	height:36px;
	width:360px;
	border:none;
	background: #FAFAFA;
border-radius: 4px;
	margin-top:16px;
	padding-left:52px;
	
	
	font-family:  Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	
	/* identical to box height, or 150% */
	letter-spacing: 0.15px;
	
	/* Black � Inactive */
	
	mix-blend-mode: normal;
}
.mdi-searchfont {
	font-size: 24px;
	color: rgba(0, 0, 0, 0.54);
	position:absolute;
	top:22px;
	margin-left:12px;
	
}
.mdi-dotfont {
	font-size: 24px;
	color: rgba(0, 0, 0, 0.54);	
	position:absolute;
	top:22px;
	margin-left:-25px;
	
}

/* New Thank You Page */

.thank-you-content {
  position: relative;
  height: 89vh;
  background-color:#FAFCFE;
}

.thank-you-content img
{
	margin-top:20px;
	margin-left:32px;
}


.thank-you-content .thank-you-maindiv {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.thank-you-maindiv {
  max-width: 805px;
  width: 100%;
  line-height: 1.4;
  text-align: center;
}



.thank-you-maindiv h1 {
	font-family:  Roboto, sans-serif;
	font-style: normal;
	font-weight: 300;
	font-size: 60px;
	line-height: 70px;
	letter-spacing: -0.5px;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);


	text-align:left;
	margin:0px;

}
.thank-you-maindiv p {
	font-family:  Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 28px;
	
	/* or 156% */
	letter-spacing: 0.5px;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);


	text-align:left;
	margin:0px;
	padding-top:24px;
}

.back-login
{
	margin-top:24px;
	text-align:left;
}

.pl180
{
	padding-left:170px;
}

.pl10
{
	padding-left:0px;
}

.price-total-data
{
	line-height: 50px; margin-right: 139px;
}
.switch-lable-w209 {
    width: 209px;
    display: inline-block;
    padding-left: 0px;
}
.mr0{
	margin-right:0px;	
}.mt4{
	margin-top:1px;	
}.mb9{
	margin-bottom:5px;	
}

.mb8{
	margin-bottom:8px;	
}

.mb129, .mdc-dialog__content>:last-child.mb129 {
    margin-bottom: 129px;
	display:inline-block;
}

.mdc-data-table__table-scroll
{
min-height: 380px;
scrollbar-width: none;
}

.mb42 {
	margin-bottom:42px;	
}
.f18 {
	font-size:18px;
}
.mb10 {
	margin-bottom:10px;	
}
.rule-field {
	margin:0px 0px 0px 16px;	
	letter-spacing:normal;
}
.input-fields-box-list {
    width: 56px;
    height: 337px;
    text-align: center;
    padding-top: 24px;
}
.input-fields-box-list a {
    text-align: center;
    width: 56px;
    display: inline-block;
    margin: 11px auto;
}
.input-fields-box-list a i  {
    margin: 0px auto;
}

.switch-lable-company-users-width
{
	width:410px;
	display:inline-block;
	padding-left:0px;
}

.mdc-list-item__company-users-text-width
{
	width:328px;
	display:inline-table;
	line-height: normal;
}

.app-man-per-div
{
	display:table;
	font-weight:500;
}

.mdc-list-mb .create-width
{
	margin-left:313px;
}

.mdc-list-mb .update-width
{
	margin-left:62px;
}

.mdc-list-mb .del-width
{
	margin-left:62px;
}

.mdc-list-mb .view-width
{
	margin-left:72px;
}

.ml112
{
	margin-left:112px;
}

.ml224
{
	margin-left:224px;
}

.ml336
{
	margin-left:336px;
}

.search-icon-img {
	color:rgba(0, 0, 0, 0.54);
}

.md-star {
	font-size: 16px !important;
	color: #FFC368;	
}

.action-filter-icon2 {
	float:left;
	margin:3px 10px 0px 0px;
	color:rgba(0, 0, 0, 0.54);
	cursor:pointer;
}

.action-filter-color
{
	color:#1A5A7E; */
	/* color: #fff; */
}

.action-filter-icon2.mr26
{
	margin-right:26px;
}

.mdc-white-bg
{
	width: 1160px;
	margin-bottom: 24px;
	background: #fff;
	box-shadow: none;
	padding: 4px 16px;
	display: table;
}

.mdc-product-catalog-box
{
	width:376px;
	margin:0px 0px 16px 0px;

	
	border-radius: 4px;
	background-color: #fff;
	background-color: var(--mdc-theme-surface, #fff);
	box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.14), 0px 3px 4px rgba(0, 0, 0, 0.12), 0px 1px 5px rgba(0, 0, 0, 0.2);
	
	display: flex;
	flex-direction: column;
	box-sizing: border-box;
	/*float:left;*/
}

.mdc-avatar-list
{
	float:left;
	margin-right:16px;
}

.mdc-list-item-graphic
{
	margin-left: 0;
	margin-right: 16px;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background: #E6E6E6;
text-align: center;
vertical-align: middle;
display: table-cell;

}

.mdc-list-item-graphic img
{
		
margin-top:4px;
}

.demo-card__title.mb8
{
	margin-bottom:8px;
	
}

.mdc-card-wrapper__text-section2
{
	padding:16px;
	
}

.mdc-card-wrapper__text-section3
{
	padding:20px;
	
}

.pc-horiline
{
	border: none; margin: 0px 16px 0px 16px; height:1px; background-color:rgba(0, 0, 0, 0.12);
}

.pc-horiline2
{
	border: none; margin: 0px 24px 0px 24px; height:1px; background-color:rgba(0, 0, 0, 0.12);
}

.demo-card__supporting-text.supporting-text-color
{
	opacity: .6;
}

.mdc-product-catalog-box.mr0
{
	margin-right:0px;
}

.product-catalog-div
{
	float:left;
	margin-right:16px;
}

.product-catalog-div.mr0
{
	margin-right:0px;
}

.mdc-popup-padding
{
	padding:24px 38px 24px 38px!important;
}

.popup-thum-gbox
{
	background: #F5F5F5; border-radius: 0px 0px 4px 4px; height:170px; padding:29px 0px 0px 25px;
}

.popup-larrow
{
	margin-top:41px; margin-right:22px;
}



.mdc-gray-box img
{
width:100%;
height:100%;
}

.mdc-gray-box-select
{
background: rgba(0, 0, 0, 0.12)!important;
}

.mdc-gray-box
{
	padding:8px; background:#F5F5F5;
border-radius: 4px; width:112px; height:112px; text-align:center; vertical-align:middle; display:table-cell; margin-right:24px;
}

.mdc-gray-box:hover
{
	padding:8px; background: rgba(0, 0, 0, 0.12);
border-radius: 4px; width:112px; height:112px; text-align:center; vertical-align:middle; display:table-cell; margin-right:24px;
}

.ml40
{
	
	margin-left:40px;
	display:block;
}

.mb20
{
	margin-bottom:20px;
}

.demo-card__title.ml17mb7 {
	margin-bottom:7px;
	margin-left:17px
}

.mdc-typography10
{
	font-family:  Roboto, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 16px;
	
	/* identical to box height, or 160% */
	letter-spacing: 1.5px;
	text-transform: uppercase;
	
	/* Black � Disabled */
	color: rgba(0, 0, 0, 0.54);
}


.mdc-avatar-list2
{
	float:left;
	margin-right:20px;
}

.mdc-list-item-graphic2
{
	margin-left: 0;
	margin-right: 16px;
	width:28px;
	height: 28px;
	border-radius: 50%;
	background: #F5F5F5;
	text-align: center;
	vertical-align: middle;
	display: table-cell;


	font-family:  Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	
	/* identical to box height, or 150% */
	letter-spacing: 0.15px;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);



}

.mdc-list-item-graphic2 img
{
		
margin-top:4px;
}

.ml44
{
	margin-left:44px;
}

.ml48
{
	margin-left:48px;
}

.mdc-white-bg-width
{
	width:830px;
	margin-bottom:10px;
}

.mxw342 {
    max-width: 342px;
}

.mdc-check-icon
{
	width:18px;
	height: 18px;
	font-size:18px;
	margin-left:0px;
	margin-right:6px;
	color: rgba(0, 0, 0, 0.87);
	float:left;
}

.mdc-white-bg-width2
{
	width:990px;
	margin-bottom:10px;
}

.mdc-white-bg-width3
{
	width:858px;
} 

.info-icon-img {
	color:rgba(0, 0, 0, 0.54);
}

/*lot tabs popup*/
.l-div
{
	float:left; width:140px;
}
.tabcontent {
	width:780px; 
	margin-left:44px; 
	float:left;	
	display:none;
}
.lots-heading-txt
{
	font-family: "Roboto", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	
	/* or 150% */
	letter-spacing: 0.15px;
	
	/* Black � Disabled */
	color: rgba(0, 0, 0, 0.38);
	center;
	display:block;
	margin-bottom:8px;
	padding:12px;
}

.lots-heading-txt span
{
	text-align: left;
	display: inline-block;
}

.lots-heading-txt-hover
{
	font-family: "Roboto", Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-size: 16px;
	line-height: 24px;
	
	/* or 150% */
	letter-spacing: 0.15px;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	
	background: rgba(0, 0, 0, 0.08);
	border-radius: 4px;
	padding:12px;
	text-align:center;
}

.lots-heading-txt-hover span
{
	text-align: left;
	display: inline-block;
}

.r3-div
{
	float:left;
	width:780px;
	/*margin-left:44px;*/
	background: #DFDFDF;
	border-radius: 4px;
	padding:24px 24px 12px 24px;
	
	position: absolute;
	top:25px;
}

.r1-div
{
	/*float:left;*/
	width:448px;
	margin:0px auto;
	background: #DFDFDF;
	border-radius: 4px;
	padding:24px 24px 12px 24px;
	margin-bottom:10px;
	position:absolute;
	top:88px;
}

.r2-div
{
	/*float:left;*/
	width:757px;
	margin:0px auto;
	background: #DFDFDF;
	border-radius: 4px;
	padding:24px 24px 12px 24px;
	
	position: absolute;
	top:62px;
}


.event-total-rank-div
{
	font-family: "Roboto", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 16px;
	
	/* identical to box height, or 100% */	
	text-align: center;
	letter-spacing: 0.75px;
	text-transform: uppercase;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	border-top:solid 3px rgba(0, 0, 0, 0.12);
	padding-top:16px;
	margin-top:22px;
	display:inline-block;
	width:100%;
}

.event-total-rank-mdiv
{
	font-family: "Roboto", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 16px;
	
	/* identical to box height, or 114% */
	letter-spacing: 0.75px;
	text-transform: uppercase;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	border-top:solid 1px rgba(0, 0, 0, 0.12);
	padding-top:14px;
	margin-left:16px;
	margin-right:16px;
	margin-top:4px;
	padding-bottom:16px;
	text-align:center;
}

.event-total-rank-sdiv
{
	font-family: "Roboto", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 16px;
	
	/* identical to box height, or 100% */	
	text-align: center;
	letter-spacing: 0.75px;
	text-transform: uppercase;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	border-top:solid 1px rgba(0, 0, 0, 0.12);
	padding-top:8px;
}

.btn-item-c1
{
	background:#1A5A7E;
	border-radius: 4px;
	width:120px;
	padding:10px 0px 10px 0px;
	
	
	font-family: "Roboto", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 16px;
	text-decoration:none;
	
	/* identical to box height, or 133% */
	letter-spacing: 0.75px;
	text-transform: uppercase;
	
	/* Black � High Emphasis */
	color: white;
	display:block;
	text-align:center;
	margin-bottom:16px;
}

.btn-item-c1.btn-width
{
	margin-bottom:12px;
	width:86px;
	margin:0px auto 12px auto;
}

.btn-item-c2.btn-width
{
	margin-bottom:12px;
	width:86px;
	margin:0px auto 12px auto;
}

.btn-item-c2
{
	background: #9dbcc7; 
	border-radius: 4px;
	width:120px;
	padding:10px 0px 10px 0px;
	
	
	font-family: "Roboto", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 16px;
	text-decoration:none;
	
	/* identical to box height, or 133% */
	letter-spacing: 0.75px;
	text-transform: uppercase;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	display:block;
	text-align:center;
	margin-bottom:16px;
}

.gray-box-div
{
	background: #D5D5D5; width:134px; padding:8px; border-radius: 4px;
}

.light-box-div
{
	background: #F5F5F5; width:134px; padding:8px; border-radius: 4px;
}

.light-box
{
	width:354px; background: #F5F5F5; border-radius: 4px; float:left; margin-right:16px;
}

.group-txt
{
	
	position: relative;
	top:116px;
	left:-3px;
}

.group-txt span
{
	font-family: "Roboto", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 16px;
	letter-spacing: 0.75px;
	text-transform: uppercase;
	color: rgba(0, 0, 0, 0.6);
	position: absolute;
	top: 0;
	left: 0;
	background: none;
	transform-origin: 0 0;
	transform: rotate(-90deg);
}

.lot-heading-txt
{
	font-family: "Roboto", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 18px;
	line-height: 28px;
	
	/* identical to box height, or 156% */
	letter-spacing: 0.5px;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	text-align:center;
	margin-bottom: 8px;
}
.lot-box-div
{
	display:inline-block; margin-left:18px;
}

.group-box-main
{
	display:block; margin-left:8px; margin-right:8px; margin-top:12px; margin-bottom:12px;
}

.gt-top
{
	top:82px;
}

.mlmr8
{
	margin-left:8px;
	margin-right:8px;
}

.icon-img {
	color:rgba(0, 0, 0, 0.54);
	width:auto;
}

/* dashboard */
.demo-card.dashboard-card-width
{
	width:376px;
	float:left;
}

.demo-card.dashboard-card-width2
{
	width:386px;
	float:left;
}

.mdc-typographydashboard10
{
	font-family:  Roboto, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 16px;
	
	/* identical to box height, or 160% */
	letter-spacing: 1.5px;
	text-transform: uppercase;
	
	/* Black � Disabled */
	color: rgba(0, 0, 0, 0.6);
	text-align:left;
	
}

.mdc-typographydashboard10 span
{
	/* Black � Disabled */
	color:#1A5A7E;
}

.mdc-typographydashboardlabel10
{
	color: rgba(0, 0, 0, 0.87);
	padding-left:4px;
	height:23px;
}

.mdc-typographydashboardlive10
{
	/* Black � Disabled */
	color:#26B94A;
	height:31px
}

.mdc-typographydashboardpending10
{
	/* Black � Disabled */
	color:#EF8354;
	height:31px
}

.mdc-typographydashboardscheduled10
{
	/* Black � Disabled */
	color:#5754EF;
	height:31px
}

.mdc-typographydashboardclosed10
{
	/* Black � Disabled */
	color:#EF5454;
	height:31px
}

.mdc-item-box-dashboard
{
	/*background: #F9FFFA;	*/
	padding:0px 18px 0px 15px;
	display:inline-block;
	margin-bottom:12px;
	width:1176px;

	height:88px;	
}

.mdc-item-box-listing
{
	/*background: #F9FFFA;	*/
	padding:0px 14px 0px 11px;
	display:table;
	margin-bottom:8px;
	width:1160px;

	min-height:88px;	
}


.idcolor10
{
	display:inline-block;
	color: rgba(0, 0, 0, 0.38);
	margin-left:10px;

}

.dashboard-col-div
{
	width:251px; padding-top:15px; display:table; float:left;
	border-right:solid 1px rgba(0, 0, 0, 0.08); height:88px;
}

.listing-col-div
{
	width:406px; padding-top:3px; display:table; float:left;
	/*border-right:solid 1px rgba(0, 0, 0, 0.08); height:88px;*/
}

.events-div
{
	display:table-cell; width:901px;
}

.events-heading
{
	 height:23px; line-height:23px; margin-top:0px;
}

.timecolor
{
	color: rgba(0, 0, 0, 0.87);
}

.useasterncolor
{
	color: rgba(0, 0, 0, 0.54);
}

.events-border
{
	border-bottom:solid 1px rgba(0, 0, 0, 0.08);
}

.events-div .pl16
{
	padding-left:16px;
	
}

.events-div .height64
{
	height:64px;
	line-height:64px;
}

.events-div .ends-width
{
	width:120px;
}

.events-div .bids-width
{
	width:100px;
}

.events-div .invitedsuppliers-width
{
	width:164px;
}

.events-div .active-suppliers-width
{
	width:275px;
}

.events-div .savingscolor, .savingscolor
{
	color:#009123;
}

.events-div .dashboardview-width
{
	width:60px;
}

.events-div .viewtxtcolor
{
	color: rgba(0, 0, 0, 0.38);
	font-weight:500;
}

.events-div .orangetime-color, .invoce-div .orangetime-color
{
	color:#EF8354;
}

.events-div .paused-color
{
	color:#EECC00;
}

.h56 {
	height:56px;
}

/*auction events*/
.auction-event-ends-txt-color
{/* Black � Disabled */
	color: #009023;
	margin-right:12px;
	padding:0px 0px;
}

.auction-event-starts-txt-color
{/* Black � Disabled */
	color: rgba(0, 0, 0, 0.54);
	margin-right:12px;
}

.auction-event-ends-txt-ocolor
{/* Black � Disabled */
	color: #f0895d;
	margin-right:12px;
	background-color:#fce7df;
	height:64px;
	line-height:64px;
	padding:0px 32px;
}

.auction-event-ends-txt-color span
{
	/*font-weight:500;*/
}

.auction-event-starts-txt-color span
{/* Black � Disabled */
	font-weight:500;
}

.auction-event-ends-txt-ocolor span
{/* Black � Disabled */
	font-weight:500;
}

.mdc-lgray-bg
{
	width: 1192px;
	background: #ECECEC;
	border-radius: 4px 4px 0px 0px;
	box-shadow: none;
	padding:9px 16px 9px 16px;
	display: table;
	height:74px;
}

.mdc-lgray-bg.h56
{
	height:56px;
	vertical-align: middle;
	display: table-cell;
}

.mdc-select__anchor.mdc-select__lgraybg {
	background-color: #ECECEC !important;
}

.ml28
{
	margin-left:28px;
}

.mxw362
{
	max-width:362px;
}

.mdc-list-item__secondary-text span
{
/*	font-style:italic;*/
}

.mdc-list-item__secondary-text b
{
	font-weight:500;
}

.first-col-ae-by-item
{
	width:378px; padding-top:3px; display:table; float:left; height:66px;
	
}

.w269
{
	width:269px!important;
}

.w162
{
	width:162px!important;
}

.w196
{
	width:196px!important;
}

.w128
{
	width:128px!important;
}
.w133 {
	width:133px!important;	
}

/*by item*/
.w347
{
	width:347px;
}

.w187
{
	width:187px;
}

.first-col-dot
{
	float:right; margin-right:4px; margin-top:17px;
}

.ae-empty-width
{
	width:434px; float:left;
}

.ae-empty2-width
{
	width:254px; float:left;
}

.heading-comapany-div
{
	float:left; width:170px; margin-top:13px;
}

.heading-item-div
{
	float:left; width:314px; margin-top:13px;
}

.heading-start-bid-div
{
	float:left; width:103px; margin-top:13px; text-align:right; margin-left:16px;
}

.heading-bid-amount-div
{
	float:left; width:108px; margin-top:13px; text-align:right; margin-left:16px;
}

.heading-transformed-bid-div
{
	float:left; width:113px; margin-top:13px; text-align:right; margin-left:16px;
}

.heading-transformed-value-div
{
	float:left; width:130px; margin-top:13px; text-align:right; margin-left:16px;
}

.heading-custom-logo-div
{
	float:left; width:113px; margin-top:13px; text-align:right; margin-left:16px;
}

.heading-shrink-wrapped-packaging-div
{
	float:left; width:106px; margin-top:13px; text-align:right; margin-left:16px;
}

.heading-labor-charges-div
{
	float:left; width:98px; margin-top:13px; text-align:right; margin-left:16px;
}

.heading-freight-cost-div
{
	float:left; width:85px; margin-top:13px; text-align:right; margin-left:16px;
}

/*RFX Event*/
.heading-rfx-event-comapany-div
{
	float:left; width:340px; margin-top:13px; margin-left:13px; margin-bottom:11px;
}

.heading-rfx-event-participant-div
{
	float:left; width:162px; margin-top:13px;
}

.heading-rfx-event-invite-status-div
{
	float:left; width:100px; margin-top:13px;
}

.heading-rfx-event-last-accessed-div
{
	float:left; width:160px; margin-top:13px;
}

.heading-rfx-event-response-ip-div
{
	float:left; width:100px; margin-top:13px; text-align:right;
}

.heading-rfx-event-responded-div
{
	float:left; width:160px; margin-top:13px;
}
.heading-rfx-event-currency-div
{
	float:left; width:100px; margin-top:13px;
}
.heading-rfx-event-current-status-div
{
	float:left; width:160px; margin-top:13px;
}
.table-re-col-txt
{
	float:left; height:66px; line-height:66px;
	
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	
	letter-spacing: 0.4px;
	/* Black � Medium Emphasis */
	color: rgba(0, 0, 0, 0.87);
	
}

.table-re-col-txt .rfx-event-comapany-div
{

	float:left;
	width:340px;
	font-weight:500;
	line-height:24px;
	margin-top:21px;
	cursor:default;
}

.table-re-col-txt .rfx-event-participant-div
{

	float:left;
	width:162px;
}

.table-re-col-txt .rfx-event-last-accessed-div
{

	float:left;
	width:160px;
}

.table-re-col-txt .rfx-event-invite-status-div
{

	float:left;
	width:100px;
	
}

.table-re-col-txt .rfx-event-response-ip-div
{

	float:left;
	width:100px;
	text-align:right;
	
}

.table-re-col-txt .rfx-event-responded-div
{

	float:left;
	width:160px;
	
}
.table-re-col-txt .rfx-event-currency-div
{
	float:left;
	width:100px;	
}
.table-re-col-txt .rfx-event-current-status-div
{
	float:left;
	width:160px;	
}
.date-time-div
{
	width:160px; display:inline-block; line-height:20px; margin-top:13px
}

.mdc-gray-bg-re-pad
{
	padding:0px 16px 17px 16px;
}


.mdc-reitem-box
{
	/*background: #F9FFFA;	*/
	padding:0px 4px 0px 8px;
	display:table;
	margin-bottom:8px;
	width:1158px;

	min-height:66px;	
}

/*End RFX Event*/


.table-ae-col-txt .comapany-div
{
	color: rgba(0, 0, 0, 0.87);
	float:left;
	width:170px;
	font-weight:500;
}

.table-ae-col-txt .comapanyitem-div
{
	color: rgba(0, 0, 0, 0.87);
	float:left;
	width:314px;
	font-weight:500;
}

.table-ae-col-txt .start-bid-div
{
	float:left;
	width:103px;
	text-align:right;
	text-decoration:underline;
}

.table-ae-col-txt .bid-amount-div
{
	float:left;
	width:108px;
	text-align:right;
}

.table-ae-col-txt .transformed-bid-div
{
	float:left;
	width:113px;
	text-align:right;
/*	font-weight:bold;*/
}

.table-ae-col-txt .transformed-bid-div span
{
/*	color:#1A5A7E;*/
}

.table-ae-col-txt .transformed-bid-bcolor span
{
	color:#2C98F0;
}

.table-ae-col-txt .transformed-value-div
{
	float:left;
	width:130px;
	text-align:right;
}

.table-ae-col-txt .custom-logo-div
{
	float:left;
	 width:113px;
	text-align:right;
}

.table-ae-col-txt .shrink-wrapped-packaging-div
{
	float:left;
	width:106px;
	text-align:right;
}

.table-ae-col-txt .labor-charges-div
{
	float:left;
	width:98px;
	text-align:right;
}

.table-ae-col-txt .freight-cost-div
{
	float:left;
	width:85px;
	text-align:right;
}

.mdi-iconmenufontdot {
	font-size:16px!important;
	color: rgba(0, 0, 0, 0.54);
	
}

.mdc-aeitem-box
{
	/*background: #F9FFFA;	*/
	padding:0px 4px 0px 8px;
	display:table;
	margin-bottom:8px;
	width:1155px;

	min-height:66px;	
}

.table-ae-col-txt
{
	float:left; height:66px; line-height:66px;
	
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	
	letter-spacing: 0.4px;
	/* Black � Medium Emphasis */
	color: rgba(0, 0, 0, 0.6);
	
	 padding-left:42px;
}

.mdc-gray-bg-ae-pad
{
	padding:0px 17px 17px 17px;
	
}
.mdc-gray-bg-ae-pad3
{
	padding:0px 13px 13px 13px;
	
}
.sdot
{
	margin-top:25px; margin-left:18px
}

.arrow-ae-div
{
	margin-left:23px; 
	position: relative;
	top: -6px;
	height: 16px;
}

.arrow-ae-div2
{
	margin-left:10px; 
	margin-top:19px;
}


.mdc-list-item__text-popup-lable-width
{
	width:75px;
	display:inline-table;
	line-height: normal;
}

.mdc-list-popup-mb
{
	margin-bottom:5px;
}

.mdc-list.mt13mb25
{
	margin-top:13px;
	margin-bottom:25px;
}
/**/
.mb14 {
	margin-bottom:14px;	
}
.mb6 {
	margin-bottom:6px;	
}
.mb11 {
	margin-bottom:11px;	
}
.mbm8 {
	margin-bottom:-8px;	
}
.checkboxalign {
	left:-11px;
	top:-1px;	
}
.listposition {
	top: -9px;
	position: relative;	
}
.demo-card__title.mb13 {
	margin-bottom:13px;	
}
/**/



.pl50
{
	padding-left:50px;
}

.ml30mr10
{
	margin-left: 30px;
	margin-right: 10px;
}

.mt11ml12 {
	margin-top: 11px;
	/*margin-left:12px;	*/
}

.pl8
{
	padding-left:8px;
}
.l15
{
	left:-15px;
	position:relative;
	
}

.ml53
{
	margin-left: 53px;
}

.ml67
{
	margin-left:67px;
}

.ml69
{
	margin-left:69px;
}

.radio-options-container {
    display: flex;
    flex-direction: column;
}

.ml29
{
	margin-left:29px;
}

.ml8
{
	margin-left:15px;
}

.mdc-form-field > label.ml10
{
	margin-left:10px;
}

.ml-9
{
	margin-left:-9px;
}
.action-filter-div {
	border-bottom: solid 1px rgba(0,0,0,.12);
	padding-left:15px;
	padding-right:18px;
}
.action-filter-icon.mr16 {
    margin-right: 16px;
}
.mh48 {
	min-height:48px;	
}
.mr30 {
	margin-right:30px;	
}
.mt0 {
	margin-top:0px;
}
.list-item-chip {
	width: 670px;
	padding-top: 0px;
	padding-left: 0px;	
	top: -5px;
	position: relative;
}


.makeStyles-formControl-6
{
	margin-left:0px;
}

.upload-doc-pl15
{
	padding-left:15px;
	display:inline-block;
	margin-top: 11px;
}

.upload-data-div.mdc-chip-set .mdc-chip {
	margin: 4px 4px 4px 0px;	
}

.mtb20 {
	margin:20px 0px;	
}
.assistive-txt
{
	opacity: 0.6;
}

.switch-lable-rfx-bc-width
{
	width:272px;
	display:inline-block;
	padding-left:0px;
}
.primary-color
{
color:red !important;
}

.primary-bg
{
background-color:#1A5A7E!important;
}

.pl32 {
	padding-left:32px;	
}


.mdc-list-mb.ppmb0
{
	margin-bottom:0px;
}

.w194
{
	width:194px;
	display:inline-block;
	font-weight:normal;
}

.suppliers-title-popup-width
{
	/*font-weight: normal;*/
width: 170px;
white-space: normal;
display:inline-table;
}

.mdc-cancel-color
{
	
	color:#EF8354;
}
.f500
{
	font-weight:500;
}

.ap-view-width
{
	width:150px;
}

.table-dropdown
{
	position: relative;
	z-index: 9;
	display: contents;
	
}

.mt16
{
	margin-top:16px;
}

.mdc-data-table__pagination:not(.mdc-select--disabled) .mdc-select__selected-text {
color: rgba(0, 0, 0, 0.6);

font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 20px;

letter-spacing: 0.25px;

/* Black � Medium Emphasis */
color: rgba(0, 0, 0, 0.6);

}

.mdi-iconfont2 {
	font-size: 20px;	
}
.h40
{
	height:40px;
}

.mb16
{
	margin-bottom:16px;
}

.edit-rates-btn
{
	/*margin-left:40px;*/
position: relative;
    top: -50px;
    float: right;
}

i.refresh-icon-img
{
	color: rgba(0, 0, 0, 0.6);
	align-items: normal;
}

.mdc-select--filled .mdc-select__anchor.h32, .h32 {
	height:32px;	
}
.f12 {
	font-size:12px;
	line-height: 16px;
	letter-spacing: 0.4px;
	color: rgba(0, 0, 0, 0.6);	
}
.mtb10 {
	margin-top:10px;
	margin-bottom:10px;	
}
.ml16 {
	margin-left:16px;	
}

.on-color {
	color: #009023;	
}
.off-color {
	color: #EF8354;	
}

.mb4
{
	margin-bottom:4px;
}

.mb17
{
	margin-bottom:17px;
}

.mb12
{
	margin-bottom:12px;
}
.dropdown-position
{
	position:absolute;
}

.MuiInputLabel-formControl {
    white-space: nowrap;
}

.f16 {
	font-size:16px;
	line-height: 24px;
	letter-spacing: 0.15px;
	color: rgba(0, 0, 0, 0.87);	
}
.mdc-select--filled .mdc-select__anchor.h40 {
	height:40px;	
}
.lh16
{
	line-height:16px;
	padding-bottom:2px;
}

.lot-bar-div
{
	display:flex; width:100%;
}
.result-color
{
	color: #FF3C3E;
	font-weight:500;
	margin-left:5px;
}

.add-edit-btn
{
	margin-left:20px;
position:relative;
top:-8px;
}

.lot-time-width
{
	width:146px;
	margin-left:5px;
}

.heading-transformed-bid-rank-border
{
border-bottom: 2px solid #1A5A7E;
padding-bottom:11px;
}



.table-heading-txt.mb0
{
	margin-bottom:0px;
}

.table-height
{
	height:30px;
	line-height:10px;
}
.pt3
{
	padding-top:3px;
}
.table-data
{
height: 16px;
line-height: 16px;
padding-bottom: 16px;
display: table;
}

.table-data-heading
{
vertical-align: middle;
display: table-cell;
height: 36px;
}

.table-label-txt label.mt0
{
margin-top:0px;	
}

.table-label-txt span.mt0
{
margin-top:0px;	
}
.pt0
{
	padding-top:0px;
}

.pb0, .mdc-dialog__content.pb0
{
	padding-bottom:0px;
}
.table-border
{
border-left:solid 1px #ebebeb;
}

.table-border-r
{
border-right:solid 1px #ebebeb;
}

.expand-table-div
{
	display:table; /*margin-top:-8px;*/ padding-top:13px; background-color:#fff;
}

.expand-listing-table-div
{
	display:table; /*margin-top:-8px;*/ padding-left:8px; height:88px; 
}

.event-groups-div
{
	background-color: #D1DBE9;
	border-radius: 4px;
	padding:0px 5px 0px 5px;
	display:table;
	margin-bottom:8px;
	line-height:18px;
}

.event-groups-div.mb0
{
	margin-bottom:0px;
}


.event-groups-clock-div
{
	background-color: #F9D0BE;
	border-radius: 4px;
	padding:0px 5px 0px 5px;
	display:table;
	margin-bottom:8px;	
	float:right;
	margin-top: -9px;
}

.event-groups-clock-div.mb0
{
	margin-bottom:0px;
}


.mt6
{
	margin-top:6px;
}

.ml50
{
	margin-left:50px;
}

.categories-table
{
	display:table; width:100%;
}

.ml106
{
	margin-left:106px;
}

.ml34
{
	margin-left:34px;
}
.demo-card.demo-card-w568
{
	width:568px;
}
.ml309 {
	margin-left:309px;	
}
.mdc-list-item__settings-permissions-text-width {
    width: 324px;
    display: inline-table;
    line-height: normal;
}
.ml32 {
	margin-left:32px;	
}

.ml24 {
	margin-left:24px;	
}

.ml23 {
	margin-left:23px;	
}
.ml37 {
	margin-left:37px;	
}
.demo-card__title span.ml0 {
	margin-left:0px;	
}
.demo-card__title.mb16 {
    margin-bottom: 16px;
}
.w290 {
	width:290px;
}
.ml340 {
	margin-left:340px;	
}
.mr54 {
	margin-right:54px;	
}

.lot-col
{
display: table-cell;
vertical-align: middle;
height: 60px;
white-space: inherit;
}

.w288
{
	width:288px;
}

.first-col-ae-by-item.w316
{
	width:316px;
	
}

.first-col-ae-by-item.w223
{
	width:223px;
}

.mdc-dialog__title.h2p
{
	padding:20px 0px 17px 32px;
}

.mdc-dialog__actions.p24
{
	padding:24px;
}

.mdc-dialog__title.h2popup
{
	padding:20px 0px 12px 24px;
}
.white-space-normal
{
	white-space:normal;
}

.auction-event-ends-txt-color.mr0
{
	margin-right:32px;
}

.auction-event-ends-txt-ocolor.mr0
{
	margin-right:32px;
}

.mr8
{
	margin-right:8px;
}

.wordexcel-icon-img {
	color: #1A5A7E;
	font-size:18px;
	margin-right: 8px;
}

.file-type-icon-item2 i, .file-type-icon-item2 span {
	display:inline-block;
	font-size: 24px;
	color: rgba(0, 0, 0, 0.38);
	margin-right:2px;
	margin-top:6px;
	
}

.w301
{
	width:301px;
}

.table-col-txt-height
{
	height:72px;
	line-height:72px;
	padding-left:0px;
}

.table-label-txt-mt4
{
	margin-top:4px;
}

/* supplier bidding heading*/

.supplier-bidding-heading-rank-div
{
	float:left; margin-left:333px; width:88px; margin-top:13px; text-align:right;
}

.supplier-bidding-heading-lead-bid-div
{
	float:left; width:103px; margin-top:13px; text-align:right;margin-left:333px;
}

.supplier-bidding-heading-my-bid-div
{
	float:left; width:124px; margin-top:13px; text-align:right;
}

.supplier-bidding-heading-bidxfor-div
{
	float:left; width:134px; margin-top:13px; text-align:right;
}

.supplier-bidding-heading-valuexfor-div
{
	float:left; width:134px; margin-top:13px; text-align:right;
}

.supplier-bidding-heading-newbid-div
{
	float:left; width:176px; margin-top:13px;padding: 0px 0px 0px 10px;
}

.supplier-bidding-heading-autobid-div
{
	float:left; width:65px; margin-top:13px; text-align:right;
}

.table-col-txt .start-bid-div-sb
{
	float:left;
	width:88px;
	text-align:right;
}

.table-col-txt .lead-bid-div-sb
{
	float:left;
	width:103px;
	text-align:right;
}

.table-col-txt .my-bid-div-sb
{
	float:left;
	width:124px;
	text-align:right;
	font-weight:500;
}

.table-col-txt .bidxfor-div-sb
{
	float:left;
	width:134px;
	text-align:right;
}

.table-col-txt .valuexfor-div-sb
{
	float:left;
	width:134px;
	text-align:right;
}

.table-col-txt .newbid-div-sb
{
	float:left;
	width:176px;
	padding: 20px 0px 0px 10px;
}

.table-col-txt .autobid-div-sb
{
	float:left;
	width:65px;
	text-align:right;
	
}

.supplier-bidding-spinner-width
{
	width:128px;
	
}

.supplier-bidding-input-width
{
	width:120px;
}

.supplier-bidding-spinner-mt20
{
	margin-top:20px;
}

.cal-icon-img {
	color:rgba(0, 0, 0, 0.54);
	margin-top: 4px;
}


.supplier-bidding-mdc-item-box-width
{
	width:1160px;
	margin-bottom:8px;
}

.mdc-gray-bg-pad16
{
	padding:0px 15px 15px 15px;
}

.rank-box-green-div
{
	background: rgba(0, 144, 35, 0.38);
	border-radius: 2px;
	width:16px;
	height:16px;
	padding:1px 4px 1px 4px;
	margin-left:3px;
	float:none!important;
	margin-top:0px !important;
}



.mt5
{
	margin-top:5px;
}

.mr12
{
	margin-right:12px;
}

/*DJ new Css*/

.mt20b23{
	margin-top:20px !important;
	margin-bottom:23px;
}
.evetn-duration-text.mt15 {
	margin-top:15px;	
}
.mt9 {
	margin-top:9px;	
}
.mt39 {
	margin-top:39px;
	margin-bottom:23px;	
}
.mdc-popup-pink-bar
{
	box-shadow: none;
	padding:12px 12px 12px 12px ;
	margin:8px 12px 20px 12px ;
	display: table;
	background-color:#FFEAED;
	border-radius: 4px;
}
.mdc-popup-pink-heading {
	margin-bottom:9px;
	display:block;	
}
.mdc-popup-list-text {
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 0.25px;
	display: flex;
	color: rgba(0, 0, 0, 0.6);
}
.mb17ml9 {
	margin-bottom: 17px;
	margin-left: 9px;	
}
.mb41 {
	margin-bottom:41px;
}
.chat-rec-area {
	background-color: #F5F5F5;
	border-radius: 4px 4px 0px 0px;
	width:293px;
	min-height:627px;
	padding:16px 16px 16px 16px;		
}
.mt24 {
	margin-top:24px;	
}
.mdc-send-icon
{
	width: 23px;
	height: 23px;
	font-size: 23px;
	color:rgba(0, 0, 0, 0.54);
	display: block;
	margin-top: -10px;
	position: relative;
	top: -3px;
	right: -3px;
}
.chat-send {
	text-align: right;
	float:right;
	width: 100%;
	margin-bottom:24px;
}
.chat-sendtext {
	background-color:#ECF0FB;
	border-radius: 10px;
	padding: 10px;	
	/*width:max-content;*/
	color: #2F3848;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 0.25px;
	float:right;
	
}
.chat-time {
	color: rgba(0, 0, 0, 0.6);;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 0.4px;
	padding: 0px 10px 0px 10px;
	width: 100%;
	float: right;
	margin: 0px 0px 4px 0px;
}
.chat-rep {
	text-align: left;
	float:left;
	width:100%;
	margin-bottom:24px;
}
.chat-reptext {
	background-color:#FFEAED;
	border-radius: 10px;
	padding: 10px;	
	/*width:max-content;*/
	color: rgba(0, 0, 0, 0.87);
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 0.25px;
	float:left;
	
}
.material-icons.mdc-chat-check-icon
{
	width:18px;
	height: 18px;
	font-size:22px;
	margin-left:0px;
	margin-right:6px;
	color: rgba(0, 0, 0, 0.54);
	float:left;
	position: relative;
	left: -5px;
	top: -1px;
}
.chat-box {
	width:451px;
	min-height:627px;	
}
.chat-disply-div {
	bottom: 72px;
	position: absolute;
	width:451px;	
	max-height: 572px;
	overflow-x:hidden;
	overflow-y: scroll;
	scrollbar-width: none;
}
.chat-type-div {
	bottom: 16px;
	position: absolute;	
}
.mdc-dialog__content.pt30 {
	padding-top:30px;	
}
.mdc-dialog__content.pt19 {
	padding-top:19px;	
}

.mdc-dialog__content.pt14
{
	padding-top:14px;
}
.mdc-dialog__content > :first-child.mt13 {
	margin-top:13px;	
}
.pl12 {
	padding-left:12px;	
}
.pt22 {
	padding-top:22px;	
}

i.material-icons-outlined {
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.table-label-txt span.mr0
{
	margin-right:0px;
}

.demo-card__title.mb3 {
	margin-bottom:3px;	
}
.demo-card-popup {
    width: 1062px;
    margin-bottom: 24px;
}
.mdc-template-preview-bar {
	padding: 15px 32px 8px 32px;	
}

.w280
{
	width:280px;
	display:inline-block;
	font-weight:normal;
}

.w350
 {   width: 350px;
   display: inline-table;
}

.table-label-txt span.gcolor
{
	color:#009023;
}

.table-label-txt span.ocolor
{
	color:#EF8354;
}

.w1152
{
	width:1152px;
}

.banner-bar-div
{
	background-color: #fff;
	padding:16px 0px 13px 16px;
	display:inline-block;
	width: 100%;
	box-shadow:none;
	border-radius:0px;
}

.banner-icon-img {
	color:#FF9494;

	font-size:40px!important;
	margin-right:24px;
	
}

.mdc-list-item__company-users-width
{
	width: 310px;
	display: block;
	line-height: normal;
	margin-bottom: 25px;
}
.mdc-list-item__company-users-text {
	width: 54px;
	display: block;
	line-height: normal;
	margin-bottom: 25px;
	text-align:center;
}
.ml76 {
    margin-left: 76px;
}
.ml67 {
    margin-left: 67px;
}

.table-heading-txt.mb-2
{
	margin-bottom:-2px;
}

.table-label-txt.mb3
{
	margin-bottom:3px;
}

.pl16
{
	padding-left:16px;
}

.table-horizontal-div
{
	float:left; width:693px
}

.table-horizontal-div2
{
	float:left; width:518px
}

.table-horizontal-div3
{
	float:left; width:399px;
}

.table-horizontal-div4
{
	float:left; width:747px;
}

.table-horizontal-div7
{
	float:left; width:732px; /*height:52px;*/
}


.table-horizontal-div6
{
	float:left; width:855px;
}


.lh66
{
	line-height:66px;
}

.description-div textarea {
    min-height: 75px;
    max-height: 75px;
    /*overflow-x: scroll;*/
    overflow-y: scroll !important;
	scrollbar-width: none;
	-ms-overflow-style: none;
    height: 75px !important;
}

.w110
{
	width:110px;
}

.ae-bid-view-empty-width
{
	width:330px; float:left;
}

.pl101pr229
{
	padding-left:101px;
	padding-right:229px;
}

.bidview-heading-color
{
	color: rgba(0, 0, 0, 0.38);
}
.h30 {
	height:30px;	
}
.lh30
{
	line-height:30px;
}

.mt-13
{
	margin-top:-13px;
}

.graph-icon-img {
	color:rgba(0, 0, 0, 0.54);
	width:20px;	
}

.pl16pr16
{
	padding-left:16px;
	padding-right:16px;
}

.text-align-r
{
	text-align:right;
}

.text-align-l
{
	text-align:left;
}

.pr16
{
	padding-right:16px;
}

.pr8
{
	padding-right:8px;
}

.demo-card.mb16
{
	margin-bottom:16px;
}

.mdc-lgray-bg.height63
{
	height:63px;
	line-height:63px;
	display:inline-flex;
}

.title-list
{
	display:block;
	margin-top:2px;
}

.table-label-txt2
{
	display:table;
	
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height:16px;
	
	letter-spacing: 1.5px;
	text-transform: uppercase;
	
	/* Black � Medium Emphasis */
	color: rgba(0, 0, 0, 0.6);
	/*float: left;
    width: 230px;
	float:left;*/
}

.table-label-txt2 label
{
	float:left;
	/*margin-top:3px;*/
}

.table-label-txt2 span
{
	
	color: rgba(0, 0, 0, 0.38);
	float:left;
	/*margin-top:3px;*/
	margin-right:8px;
	margin-left:5px;
}

.mt29
{
	margin-top:29px;
}


.list-heading-col
{
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 16px;
	
	/* identical to box height, or 160% */
	letter-spacing: 1.5px;
	text-transform: uppercase;
	
	/* Black � Medium Emphasis */
	color: rgba(0, 0, 0, 0.6);
	background: #ECECEC;
	border-radius: 4px;
	padding:4px 8px 4px 8px;
	margin-top:6px;
}

.arrow-listing-div
{
	margin-left:24px; 
	margin-top:30px;
}

.list-txt-col
{
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	
	/* identical to box height, or 133% */
	letter-spacing: 0.4px;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	padding: 4px 8px 4px 8px;
	margin-top:3px;
	background:none; 
}

.closes-div
{
	width:181px; display:inline-block;
}

.suppliers-div
{
	width:198px; display:inline-block
}

.lot-div
{
	width:72px; text-align:right; display:inline-block
}

.savings-div
{
	width:90px; text-align:right; display:inline-block
}

.invite-status-div
{
	width:89px; display:inline-block; text-align:left;
}

.completion-div
{
	width:91px; text-align:right; display:inline-block
}

.questions-div
{
	width:93px; text-align:right; display:inline-block
}

.valign-center
{
	-ms-transform: translate(0%, -105%); transform: translate(0%, -105%);
}

.list-col-txt
{
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 16px;
	
	/* identical to box height, or 160% */
	letter-spacing: 1.5px;
	text-transform: uppercase;
	
	/* Black � Disabled */
	color: rgba(0, 0, 0, 0.38);
}

.lh20
{
	line-height:20px;
}

.list-txt-col.mt9
{
	margin-top:9px;
	margin-bottom:6px;
}

.prelative
{
	position:relative;
}

.mdc-button.mr8
{
	margin-right:8px;
}

.mdc-button .mdc-button__icon2
{
	
	margin-left: 0;
margin-right: 8px;
display: inline-block;
width: 18px;
/*height: 18px;*/
font-size: 15px;
vertical-align: top;
}

.valign-center2
{
	height: 30px;
line-height: 30px;
}

.l50 {
	float:left;
	width:50%;	
}

.listing-col-div.w319
{
	width:319px;
}

.submitted-div
{
	width:118px; display:inline-block;
}

.participant-div
{
	width:116px; display:inline-block;
}

.participant-live-div
{
	width:177px; display:inline-block;
}

.po-released-div
{
	width:126px; display:inline-block;
}

.grn-div, .invoce-div, .asn-div
{
	width:118px; display:inline-block;
}

.invoce-div
{
	width:122px; display:inline-block;
}

.delivery-date-div
{
	width:130px; display:inline-block;
}

.pricing-due-div
{
	width:118px; display:inline-block;
}

.budget-div
{
	width:118px; display:inline-block; text-align: right;
}

.item-div
{
	width:232px; display:inline-block;
}

.quantity-div
{
	width:72px; display:inline-block; text-align:right;
}

.price-div
{
	width:96px; display:inline-block; text-align:right;
}

.suppliers2-div
{
	width:228px; display:inline-block
}
.comments-div
{
	width:268px; display:inline-block
}

.rejection-date-div
{
	width:124px; display:inline-block
}


.lh22
{
	line-height:22px;
	
}

.list-heading-col.pr0, .list-txt-col.pr0
{
	padding-right:0px;
}

.ml80
{
	margin-left:80px;
}

.list-txt-col.mt18
{
	margin-top:18px;
}
.checkboxwithlable
{
position: relative;
top: -9px;
}

.mdc-chip-set-div
{
	padding:0px;
	float:left;
	margin-left:47px;
}

.mr70 {
	margin-right:70px;	
}

.checkbox-padd
{
	position:relative; top:-8px
}

.ml26
{
	margin-left:26px;
}

.ml58
{
	margin-left:58px;
}
.hl88 {
	height:88px;
	line-height:88px;	
}
.table-col-txt .newbid-div-sb.newbid-div-bgcol {
	background-color: #FFEAED;
	height: 88px;
	padding-top:28px;
	
}

.mdc-bottom-bid-notebar {
    font-family: Roboto, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 25px;
    text-align: center;
    letter-spacing: 0.15px;
    color: rgba(0, 0, 0, 0.87);
    padding: 0px 10px;
   background-color: #1A5A7E;
}
.mdc-bottom-bid-delete-icon {
	color: rgba(0, 0, 0, 0.87);
	font-size: 20px !important;
	display: inline-block !important;
	z-index: 9;
	cursor: pointer;
	vertical-align: middle;
	margin-left: 10px;
}
.banner-button-div {
	margin-top: 2px;
    display: inline-block;
    margin-left: 15px;	
}
.radio-padd {
	position: relative;
	top: -6px;	
}
.redio-arrow {
	position: relative;
	top: -3px;	
}
.gcolor {
    color: #009023!important;
}

.chipset-div
{
  float: left;
  margin-left: 16px;
  margin-top: 4px;
  width: 550px;
}

.chip-button-div
{
	display:inline-table; width:100%;
}

.chipset-div2
{
	width:825px; float: left; margin-left:55px; margin-top:2px;
}

.chipset-div3
{
	width:825px; float: left; margin-left:40px; margin-top:2px;
}

.l100 {
	float:left;
	width:100%;	
}

.mt5mt10
{
	margin-top:5px;
	margin-left:10px;
}
.w200 {
  width:200px;
  display: inline-table;
}
.pl6 {
	padding-left:6px;	
}

.table-horizontal-div5
{
	float:left; width:747px;
}

i.material-icons.mailicontable {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	top: -2px;
	margin-left: 20px;	
}
.cursorp {
	cursor: pointer;	
}

.group-total {
	display: inline-table;
	width: 315px;	
}
.lead-bid-group-total
{
	text-align:right; display: inline-block; width: 88px;
}

.my-bid-group-total
{
	text-align:right; display: inline-block; width: 124px;
}

.bidxfor-group-total
{
	text-align:right; display: inline-block; width: 134px;
}

.valuexfor-group-total
{
	text-align:right; display: inline-block; width: 134px;
}

.newbid-group-total
{
width: 260px; display: inline-block; margin-left:42px;
}

.pl15pr15
{
	padding-left:15px; padding-right:15px;
} 

.f20, .material-icons-round.f20 {
	font-size:20px;	
}

.tableinputtext {
	height: 32px;
	display: inline-block;
	line-height: 32px;
}

.mdc-popup-pinkbar-headding {
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 16px;
	letter-spacing: 1.5px;
	text-transform: uppercase;
	color: rgba(0, 0, 0, 0.6);	
}
.mdc-popup-pinkbar-subtext {
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 0.25px;
	color: rgba(0, 0, 0, 0.87);
	display:block;	
}
.mdc-popup-pink-bar2 {
  box-shadow: none;
  padding: 3px 10px 10px 10px;
  margin: 4px 16px 20px 16px;
  display: table;
  background-color: #FFEAED;
  border-radius: 10px;
}
.scrollhide {
	overflow-x: hidden;
	overflow-y: scroll;
	scrollbar-width: none;	
}
.mb3 {
	margin-bottom:3px;	
}

.auction-event-starts-txt-color.mr0
{
	margin-right:0px;
}


/*RFP Scoring*/
.mdc-rfp-scoring-item-box
{
	/*background: #F9FFFA;	*/
	padding:0px 16px 12px 8px;
	display:table;
	margin-bottom:8px;
	width:1158px;

	min-height:66px;	
}

.heading-rfp-scoring-num-div
{
	float:left; width:47px; /*margin-top:13px;*/ margin-left:12px; margin-bottom:11px;
}

.heading-rfp-scoring-question-div
{
	float:left; width:287px; /*margin-top:13px;*/ margin-left:8px;
}

.heading-rfp-scoring-weight-div
{
	float:left; width:45px; /*margin-top:13px;*/ text-align:right;
}

.heading-rfp-scoring-response-div
{
	float:left; width:288px; /*margin-top:13px;*/
}

.heading-rfp-scoring-score-div
{
	float:left; width:60px; margin-top:13px;
}

.heading-rfp-scoring-justification-div
{
	float:left; width:315px; margin-top:13px;
}


.table-re-col-txt
{
	float:left; height:66px; line-height:66px;
	
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	
	letter-spacing: 0.4px;
	/* Black � Medium Emphasis */
	color: rgba(0, 0, 0, 0.87);
	
}

.table-re-col-txt .rfp-scoring-num-div
{

	float:left;
	width:47px;
}

.table-re-col-txt .rfp-scoring-question-div
{

	float:left;
	width:255px;
	margin-left:8px;
	line-height:16px;
	margin-top:16px;

}

.table-re-col-txt .rfp-scoring-weight-div
{

	float:left;
	width:46px;
	text-align:right;
}

.table-re-col-txt .rfp-scoring-response-div
{

	float:left;
	width:233px;
	
	
}

.table-re-col-txt .rfp-scoring-response-div2
{

	float:left;
	width:264px;
	
	
}

.table-re-col-txt .rfp-scoring-score-div
{

	float:left;
	width:60px;
	margin-top:7px;
	
}

.table-re-col-txt .rfp-scoring-justification-div
{

	float:left;
	width:314px;
	margin-top:7px;
	
}

.rfp-scoring-spinner-width
{
	width:75px;
}

.rfp-scoring-input-width
{
	width:60px;
}

.rfp-scoring-input2-width
{
	width:317px;
}

.rfp-scoring-heading
{
font-family: Roboto, sans-serif;
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 28px;

/* identical to box height, or 156% */
letter-spacing: 0.5px;

/* Black � High Emphasis */
color: rgba(0, 0, 0, 0.87);
}

.mt12
{
	margin-top:12px;
}

.rfp-scoring-heading span
{
	
font-style: italic;
/* Black � Medium Emphasis */
color: rgba(0, 0, 0, 0.6);
}

.table-re-col-txt.h48
{
	height:48px;
	line-height:48px;
}

.mdc-rfp-scoring-item-box .mb4
{
	margin-bottom:4px;
}

.rfp-scoring-col-div
{
	/*float:left; height:66px; line-height:66px;*/
	
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 16px;
	
	/* identical to box height, or 160% */
	letter-spacing: 1.5px;
	text-transform: uppercase;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);
	
}

.rfp-scoring-col-txt
{
	float: left;
	width:280px;
	margin-top:8px;
	
}

.mdc-linear-progress.h6
{
	height:6px;	
	margin-top:5px;
}

.mdc-linear-progress__bar-inner.border6
{
	border-top:6px solid;
	border-color: #00D433;
}

.rfp-scoring-response-icon
{
	width:22px; margin-left:10px; margin-top: 12px; float:left; cursor:pointer;
}

.mdc-white-bg-qrv-width
{
	width:800px;
	margin-bottom:32px;
}

.arrowr-live-listing-div
{
	margin-left:24px;
	margin-top:4px;
	display: table;
}

.arrow-live-listing-div
{
	margin-left:24px;
	margin-top:27px;
	display: table;
}

.completion2-div
{
	width:90px; display:inline-block; float:right; margin-top:6px;
}

.mr8pr8
{
	margin-right:8px;
	padding-right:8px;
}

.gray-bar-r
{
	width:272px;
	text-align: right;
	float: right;
}
.gray-switch-div
{
	text-align: center; display: inline-block;
}

.ml20
{
	margin-left:20px;
}

.heading-item-div.award-item-div
{
	width:123px;
	margin-left:119px;
}

.ml88
{
	margin-left:88px;
}

.first-col-ae-by-item.w246
{
	width:246px
}

.first-col-ae-by-item.w219
{
	width:219px
}


.ml116
{
	margin-left:116px;
}

.percent-icon-img {
	color: rgba(0, 0, 0, 0.54);
}
.parenthesis-icon-img {
	color: rgba(0, 0, 0, 0.54);
	text-decoration:none;
	font-size: 18px;
	font-weight: bold;
}

.total-txt-block
{
float:none!important; display:block;
}

.bid-amount-group-total
{
	text-align:right; display: inline-block; width: 108px;
}

.transformed-bid-group-total
{
	text-align:right; display: inline-block; width: 113px;
}

.transformed-value-group-total
{
	text-align:right; display: inline-block; width: 130px;
}

.company-view-group-total
{
	border-top:solid 1px #ebebeb; display:inline-block; padding-top:5px; /*margin-left:16px; margin-right:16px;*/ margin-bottom:16px; /*width:788px;*/
}

.table-ae-col-txt .comapanyitem2-div
{
	color: rgba(0, 0, 0, 0.87);
	float:left;
	width:123px;
	font-weight:500;
}
.award-input-div
{
	width:99px;
	text-align: right;
	padding-right: 8px;
	margin-right:8px;
	margin-top:4px;
	border-radius:1px;
}

.input-label-txt
{
	text-align:right; width:117px; display:inline-block;
}

.input-unit-txt
{
	/*margin-top:8px;*/ display:inline-block!important; font-weight: 500;
font-size: 10px;
line-height: 16px;

/* identical to box height, or 160% */
letter-spacing: 1.5px;
text-transform: uppercase;

}

.input-box-div
{
	display:table; margin-top:4px
}
.pb7
{
	padding-bottom:7px;
}
.mrt4 {
	margin-top:4px;	
}

.messages-btn-div
{
	text-align:right; margin-top:20px;
}

.messages-padd-btn
{
	border-top:none; margin-right:96px;
}

.pr85
{
	padding-right:85px;
}

.w830
{
	 max-width:830px;
}

.reference-div
{
	width:135px; display:inline-block;
}
.po-date-div
{
	width:135px; display:inline-block;
}
.amount-div
{
	width:135px; display:inline-block;
}
.status-div
{
	width:136px; display:inline-block;text-align:right;
}
.acc-downlod-img {
	float: left;margin-top: -4px;margin-right: 5px;
}

.w64
{
	width:64px;
}

.w66
{
	width:66px;
}

.counter-div
{
	background-color:#1A5A7E;
	height:22px;
	width:22px;
	line-height:22px;
	border-radius: 50%;
	display: inline-block;
	position: relative;
	text-align:center;
/*	vertical-align:middle;*/
	left:20px;
	top: -10px;
	
	
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	/* Black � High Emphasis */
	color:#fff;

}
.message-div-icon
{
	position: absolute;
margin-left:9px;
margin-top:0px;
}

.heading-award-div
{
	width:196px;
	float: left;
	padding-left:16px;
	margin-top: 13px;
}


.heading-award-qty-div
{
	width:140px;
	float: left;
	padding-left:32px;
	margin-top: 13px;
}


.award-company-checkbox
{
	float: right;
	position: relative;
	top:10px;
}
.w206
{
	width:206px;
}

.w178
{
	width:178px;
}


.mdc-list-label-width
{
	white-space: normal;
	width: 650px;
	display: inline-table;
}

.mt13
{
	margin-top:13px;
}

.h62
{
	height:62px;
}

.award-main-div
{
	display:inline-block; width:198px; height:60px; line-height:60px;
}

.award-amt-txt
{
	line-height: initial;
	display: table;
	position: relative;
	width: 140px;
	text-align: right;
	top: -3px;
}

.expand-table-div.pt0
{
	padding-top:0px;
}

.diswidth {
	display:inline-block;
	width:100%;	
}
.pt5 {
	padding-top:5px;	
}

.mt18
{
	margin-top:18px;
}

.demo-card.mb0
{
	margin-bottom:0px;
}

.demo-card__title .mdc-button span
{
	margin-left:0px;
}

.mdc-dialog .mdc-dialog__content2 {
	padding: 0px 8px 16px 8px
}

.mdc-gray-bg-ae-pad2
{
	padding:0px 8px 8px 8px;
}

.w1173
{
	width:1173px;
}

.table-ae-col-txt .award-qty
{
	color: rgba(0, 0, 0, 0.87);
	float:left;
	width:100px;
	font-weight:500;
	text-align:right;
}

.table-ae-col-txt .award-qua {
  float: left;
  width: 130px;
  text-align: right;
}

.table-ae-col-txt .award-qua-unit {
  float: left;
  width:82px;
  margin-left:6px;
}

.reference-div
{
	width:135px; display:inline-block;
}
.po-date-div
{
	width:135px; display:inline-block;
}
.amount-div
{
	width:135px; display:inline-block;
}
.status-div
{
	width:136px; display:inline-block;text-align:right;
}
.acc-downlod-img {
	float: left;margin-top: -4px;margin-right: 5px;
}
.mt-4
{
	margin-top:4px;
}

.ml61
{
	margin-left:61px;
}
.custom-textarea textarea {
	width: 336px;
    height: 335px;
    background-color: #F5F5F5;
    border: none;
    padding: 20px 10px 0px 10px;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.87);
    letter-spacing: 0.00938em;
    outline: none;	
}

.reference-div
{
	width:125px; display:inline-block;
}
.status-div
{
	width:148px; display:inline-block;text-align:right;
}

.notifications-div-icon
{
	position: absolute;
	margin-left: 6px;
	margin-top: -1px;
}

.notifications-div
{
	left: 15px;
}

.ml1
{
	margin-left:1px;
}

.mdc-lgray-bg2
{
	width: 1192px;
	background: #ECECEC;
	box-shadow: none;
	padding:9px 16px 9px 16px;
	display: table;
	height:48px;
}
.table-bg
{
	background-color:#f5f5f5;
}

/* Login Css*/
.main-login-content
{
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0.08)), #FFFFFF; height:100%; padding:40px 0px 40px 0px;
}

.login-leftmodule
{
	background: rgba(255, 255, 255, 0.85);
border-radius: 32px;
width:520px;
margin:0px auto;
 padding:0px 30px 0px 30px;
 height:720px;
 float:left; position:relative; z-index:99
}

.login-rightmodule
{
	width:520px; height:720px; float:left; position:relative; left:-31px; z-index:1; background: #F5F5F5; border-radius: 0px 32px 32px 0px; padding:16px 20px 0px 51px;
}

.visibility-icon-img {

	color: rgba(0, 0, 0, 0.54);
}

.mt64
{
	margin-top:64px;
} 

.login-lnk {
	font-family: Roboto, sans-serif;
	font-size:12px;
	line-height:18px;
	letter-spacing: 0.4px;
	color: rgba(0, 0, 0, 0.54);
	text-align:center;
	padding-bottom:12px;
}
.login-lnk span
{
	margin:0px 8px 0px 8px;
}

.login-lnk a
{
	color: rgba(0, 0, 0, 0.54);
	text-decoration:none;
}

.login-padd
{
	padding:64px 30px 0px 30px;
	min-height:610px;
}
.login-submenu {
	width:96px;float:left;	
}
.w449
{
	width:449px;
}

.w421
{
	width:421px;
}

.mt26
{
	margin-top:26px;
}

.ml42
{
	margin-left:42px;	
}



.mb24
{
	margin-bottom:24px;
}

.w398
{
	width:398px;
}

.login-button-icon
{
	width:18px;
}

.login-content-div
{
	margin:0px auto; display:table;
}

.customize-rank-txt
{
	padding-top: 12px; display: inline-table;
}

.graph-div {
	text-align:center;
	margin:20px 0px 20px 0px;
}

.mr-11
{
	margin-right:-11px;
}

.totals-label-div
{
	padding-top: 10px; display: inline-table;
}

.table-data2
{
	height: 32px;
	line-height: 32px;
	padding-bottom:8px;
	display: table;
}

.table-heading-txt .mt0
{
	margin-top:0px!important;
}

.pt148 {
	padding-top:148px;	
}


/* Sign In WIth USername */
.mdc-table-button--raised:not(:disabled), .mdc-button--unelevated2:not(:disabled) {
	background-color:#1A5A7E !important;
  /*  background-color: #006C99 !important;
	height:48px;
	padding: 0 28px 0 17px;*/
}
.mdc-table-button--raised:not(:disabled), .mdc-button--unelevated2:not(:disabled) {
   color:rgba(255, 255, 255, 1)!important;
   /* color: var(--mdc-theme-on-primary, #fff);*/
}

.mdc-button--unelevated2 {
	padding: 0 16px 0 16px;
	font-family: Roboto, sans-serif;
	font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
	font-size: 0.875rem;
	font-size: var(--mdc-typography-button-font-size, 0.875rem);
	letter-spacing: 0.0892857143em;
	letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
	font-weight: 500;
	font-weight: var(--mdc-typography-button-font-weight, 500);
	text-transform: uppercase;
	text-transform: var(--mdc-typography-button-text-transform, uppercase);
	height: 36px;
	border-radius: 4px;
	border-radius: var(--mdc-shape-small, 4px)
}

.mdc-button--unelevated2:not(:disabled) {
	color:rgba(255, 255, 255, 1)!important;
	/*color: var(--mdc-theme-on-primary, #fff);*/
	
	
}
.mdc-button--unelevated2:disabled {
	color: rgba(0, 0, 0, 0.38)
}
.mdc-button--unelevated2 .mdc-button__ripple::before, .mdc-button--unelevated2 .mdc-button__ripple::after {

	/*background-color: var(--mdc-ripple-color, var(--mdc-theme-on-primary, #fff))*/
	color:rgba(255, 255, 255, 1)!important;
	
}
.mdc-button--unelevated2:hover .mdc-button__ripple::before, .mdc-button--unelevated2.mdc-ripple-surface--hover .mdc-button__ripple::before {
	/*opacity: 0.09;
	opacity: var(--mdc-ripple-hover-opacity, 0.08);*/
	color:rgba(255, 255, 255, 1)!important;
	
	
}

.mdc-button--unelevated2:hover {
	/*opacity: 0.09;
	opacity: var(--mdc-ripple-hover-opacity, 0.08);*/
	background-color:#1A5A7E !important;	
}



.mdc-button--unelevated2.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before, .mdc-button--unelevated2:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
	transition-duration: 75ms;	
	/*opacity: var(--mdc-ripple-focus-opacity, 0.24);*/

	color:rgba(255, 255, 255, 1)!important;
}

.mdc-button--unelevated2.mdc-ripple-upgraded--background-focused
{
		background-color:#1A5A7E !important;	
	
}

.mdc-button--unelevated2:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
	transition: opacity 150ms linear
}
.mdc-button--unelevated2:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
	transition-duration: 75ms;
	opacity: 0.24;
	opacity: var(--mdc-ripple-press-opacity, 0.24)
}
.mdc-button--unelevated2.mdc-ripple-upgraded {
--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}
.mdc-button--unelevated2 .mdc-button__ripple {
	border-radius: 4px;
	border-radius: var(--mdc-shape-small, 4px)
}


/* New Supplier Registration */
.mdc-table-button--raised:not(:disabled), .mdc-button--outlined2:not(:disabled) {
	/*background-color: rgba(255, 255, 255, 0.85) !important;
    background-color: #006C99 !important;
	height:48px;
	padding: 0 28px 0 17px;*/
}
.mdc-table-button--raised:not(:disabled), .mdc-button--outlined2:not(:disabled) {
   color:rgba(0, 0, 0, 1)!important;
   /* color: var(--mdc-theme-on-primary, #fff);*/
}

.mdc-button--outlined2 {
	padding: 0 16px 0 16px;
	font-family: Roboto, sans-serif;
	font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
	font-size: 0.875rem;
	font-size: var(--mdc-typography-button-font-size, 0.875rem);
	letter-spacing: 0.0892857143em;
	letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
	font-weight: 500;
	font-weight: var(--mdc-typography-button-font-weight, 500);
	text-transform: uppercase;
	text-transform: var(--mdc-typography-button-text-transform, uppercase);
	height: 36px;
	border-radius: 4px;
	border-radius: var(--mdc-shape-small, 4px)
}

.mdc-button--outlined2:not(:disabled) {
	color:rgba(0, 0, 0, 0.6)!important;
	/*color: var(--mdc-theme-on-primary, #fff);*/
	
	
}
.mdc-button--outlined2:disabled {
	color: rgba(0, 0, 0, 0.38)
}
.mdc-button--outlined2 .mdc-button__ripple::before, .mdc-button--outlined2 .mdc-button__ripple::after {
	background-color:rgba(0, 0, 0, 0.25)!important;
	/*background-color: var(--mdc-ripple-color, var(--mdc-theme-on-primary, #fff))*/
	
}
.mdc-button--outlined2:hover .mdc-button__ripple::before, .mdc-button--outlined2.mdc-ripple-surface--hover .mdc-button__ripple::before {
	/*opacity: 0.09;
	opacity: var(--mdc-ripple-hover-opacity, 0.08);*/
	background-color:hsla(0, 0%, 0%, 0.12)!important;
	opacity: 1.0!important;
	
}


.mdc-button--outlined2.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before, .mdc-button--outlined2:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
	transition-duration: 75ms;
	opacity: 1.0;
	/*opacity: var(--mdc-ripple-focus-opacity, 0.24);*/
	background-color:hsla(0, 0%, 0%, 0.25)!important;
	opacity: 1.0!important;
	
}
.mdc-button--outlined2:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
	transition: opacity 150ms linear
}
.mdc-button--outlined2:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
	transition-duration: 75ms;
	opacity: 0.24;
	opacity: var(--mdc-ripple-press-opacity, 0.24)
}
.mdc-button--outlined2.mdc-ripple-upgraded {
--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}
.mdc-button--outlined2 .mdc-button__ripple {
	border-radius: 4px;
	border-radius: var(--mdc-shape-small, 4px)
}


/* Sign In With Google */
.mdc-table-button--raised:not(:disabled), .mdc-button--unelevated3:not(:disabled) {
	background-color:hsla(0, 0%, 100%, 1) !important;
  /*  background-color: #006C99 !important;
	height:48px;
	padding: 0 28px 0 17px;*/
}
.mdc-table-button--raised:not(:disabled), .mdc-button--unelevated3:not(:disabled) {
   color:rgba(0, 0, 0, 0.6)!important;
   /* color: var(--mdc-theme-on-primary, #fff);*/
}

.mdc-button--unelevated3 {
	padding: 0 16px 0 16px;
	font-family: Roboto, sans-serif;
	font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
	font-size: 0.875rem;
	font-size: var(--mdc-typography-button-font-size, 0.875rem);
	letter-spacing: 0.0892857143em;
	letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
	font-weight: 500;
	font-weight: var(--mdc-typography-button-font-weight, 500);
	text-transform: uppercase;
	text-transform: var(--mdc-typography-button-text-transform, uppercase);
	height: 36px;
	border-radius: 4px;
	border-radius: var(--mdc-shape-small, 4px)
}

.mdc-button--unelevated3:not(:disabled) {
	color:rgba(0, 0, 0, 0.6)!important;
	/*color: var(--mdc-theme-on-primary, #fff);*/
	
	
}
.mdc-button--unelevated3:disabled {
	color: rgba(0, 0, 0, 0.38)
}
.mdc-button--unelevated3 .mdc-button__ripple::before, .mdc-button--unelevated3 .mdc-button__ripple::after {

	/*background-color: var(--mdc-ripple-color, var(--mdc-theme-on-primary, #fff))*/
	color:rgba(0, 0, 0, 0.6)!important;
	
}
.mdc-button--unelevated3:hover .mdc-button__ripple::before, .mdc-button--unelevated3.mdc-ripple-surface--hover .mdc-button__ripple::before {
	/*opacity: 0.09;
	opacity: var(--mdc-ripple-hover-opacity, 0.08);*/
	color:rgba(0, 0, 0, 0.6)!important;
	
	
}

.mdc-button--unelevated3:hover {
	/*opacity: 0.09;
	opacity: var(--mdc-ripple-hover-opacity, 0.08);*/
	background-color:hsla(217, 89%, 96%, 1)!important;	
}



.mdc-button--unelevated3.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before, .mdc-button--unelevated3:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
	transition-duration: 75ms;	
	/*opacity: var(--mdc-ripple-focus-opacity, 0.24);*/

	color:rgba(255, 255, 255, 1)!important;
	
}

.mdc-button--unelevated3.mdc-ripple-upgraded--background-focused
{
	background-color:hsla(217, 89%, 90%, 1)!important;
	
}

.mdc-button--unelevated3:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
	transition: opacity 150ms linear
}
.mdc-button--unelevated3:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
	transition-duration: 75ms;
	opacity: 0.24;
	opacity: var(--mdc-ripple-press-opacity, 0.24)
}
.mdc-button--unelevated3.mdc-ripple-upgraded {
--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}
.mdc-button--unelevated3 .mdc-button__ripple {
	border-radius: 4px;
	border-radius: var(--mdc-shape-small, 4px)
}


/* Sign In With Azure */
.mdc-table-button--raised:not(:disabled), .mdc-button--unelevated4:not(:disabled) {
	background-color: hsla(0, 0%, 100%, 1) !important;
  /*  background-color: #006C99 !important;
	height:48px;
	padding: 0 28px 0 17px;*/
}
.mdc-table-button--raised:not(:disabled), .mdc-button--unelevated4:not(:disabled) {
   color:rgba(0, 0, 0, 0.6)!important;
   /* color: var(--mdc-theme-on-primary, #fff);*/
}

.mdc-button--unelevated4 {
	padding: 0 16px 0 16px;
	font-family: Roboto, sans-serif;
	font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
	font-size: 0.875rem;
	font-size: var(--mdc-typography-button-font-size, 0.875rem);
	letter-spacing: 0.0892857143em;
	letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
	font-weight: 500;
	font-weight: var(--mdc-typography-button-font-weight, 500);
	text-transform: uppercase;
	text-transform: var(--mdc-typography-button-text-transform, uppercase);
	height: 36px;
	border-radius: 4px;
	border-radius: var(--mdc-shape-small, 4px)
}

.mdc-button--unelevated4:not(:disabled) {
	color:rgba(0, 0, 0, 0.6)!important;
	/*color: var(--mdc-theme-on-primary, #fff);*/
	
	
}
.mdc-button--unelevated4:disabled {
	color: rgba(0, 0, 0, 0.38)
}
.mdc-button--unelevated4 .mdc-button__ripple::before, .mdc-button--unelevated4 .mdc-button__ripple::after {

	/*background-color: var(--mdc-ripple-color, var(--mdc-theme-on-primary, #fff))*/
	color:rgba(0, 0, 0, 0.6)!important;
	
}
.mdc-button--unelevated4:hover .mdc-button__ripple::before, .mdc-button--unelevated4.mdc-ripple-surface--hover .mdc-button__ripple::before {
	/*opacity: 0.09;
	opacity: var(--mdc-ripple-hover-opacity, 0.08);*/
	color:rgba(0, 0, 0, 0.6)!important;
	
	
}

.mdc-button--unelevated4:hover {
	/*opacity: 0.09;
	opacity: var(--mdc-ripple-hover-opacity, 0.08);*/
	background-color:hsla(194, 90%, 96%, 1)!important;	
}



.mdc-button--unelevated4.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before, .mdc-button--unelevated4:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
	transition-duration: 75ms;	
	/*opacity: var(--mdc-ripple-focus-opacity, 0.24);*/

	color:hsla(193, 90%, 90%, 1)!important;
	
}


.mdc-button--unelevated4.mdc-ripple-upgraded--background-focused
{
	background-color:rgba(207, 242, 252, 1)!important;
	
}

.mdc-button--unelevated4:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
	transition: opacity 150ms linear
}
.mdc-button--unelevated4:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
	transition-duration: 75ms;
	opacity: 0.24;
	opacity: var(--mdc-ripple-press-opacity, 0.24)
}
.mdc-button--unelevated4.mdc-ripple-upgraded {
--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24)
}
.mdc-button--unelevated4 .mdc-button__ripple {
	border-radius: 4px;
	border-radius: var(--mdc-shape-small, 4px)
}



.mb5
{
	margin-bottom:5px;
}

.message-icon-div
{
	display: inline-block;
margin-top: 3px;
position: absolute;
}


.table-re-col-txt .rfp-scoring-icon-div
{
	float:left;
	width:54px;
	text-align:right;
}
.table-re-col-txt .rfp-scoring-sicon-div {
	float:left;
	width:22px;
	text-align:right;	
}
.rfp-scoring-icon {
	width:22px; margin-top: 12px; cursor:pointer;
}
.ml38 {
	margin-left:38px;	
}
.w491 {
	width:491px;
}
.w492 {
	width:492px;	
}
.table-re-col-txt .rfp-scoring-question-div.w459 {
	width:459px;	
}
.table-re-col-txt .rfp-scoring-response-div.w435 {
	width:435px;	
}
.table-re-col-txt .rfp-scoring-response-div.w180 {
	width:180px;	
}
.text-l {
	text-align:left;	
}
.w237 {
	width:237px;	
}
.mdc-chip-set .mdc-chip.ml0  {
	margin-left:0px;	
}
.lh40 {
	line-height:40px;	
}

.heading-rfp-scoring-average-div
{
	float:left; width:77px; margin-top:13px; text-align:right;
}
.heading-rfp-scoring-evaluator-div
{
	float:left; width:112px; margin-top:13px;   
}
.table-re-col-txt .rfp-scoring-average-div
{

	float:left;
	width:80px;
	text-align:right;
}
.table-re-col-txt .rfp-scoring-evaluator-div
{
	float:left;
	width:80px;
}
.w372 {
	width:372px;	
}
.w371 {
	width:371px;	
}
.table-re-col-txt .rfp-scoring-question-div.w339 {
	width:339px;	
}
.table-re-col-txt .rfp-scoring-response-div.w315 {
	width:315px;	
}
.h460 {
	height:460px;	
}

/* Fixed Table */
.first-col-td
{
width:418px;
display: flex;
background-color:#fff;
/*margin-left:-1px*/
border-radius: 4px 0px 0px 4px;
}
.w231
{
	min-width:231px;  
	
  padding: 4px 4px 0px 8px;
 /* display: flex;*/
  border-right: solid 1px #ebebeb;
}

.w185
{
	width:185px;
}

.first-col-td-dot
{
	float:left;
/*	margin-right: 4px;*/
	margin-top: 15px;
	margin-left:8px;
}

.expand-col-table-div
{
	/*display:table; margin-top:-8px;*/ padding-top:16px!important; background-color: #fff;
}

.ae-empty3-width
{
	width:251px;
	float:left;
}

.third-col-td
{
	background-color:#fff; min-width:96px; padding-top: 16px!important; border-radius: 0px 4px 4px 0px; border-right: solid 5px #fff;
}


.mdc-card-empty-td
{
	height:10px; background-color:#f5f5f5;
}

.expand-col-table-div.pt0
{
	padding-top:0px!important;
} 


.demo-card.w572 {
	width:572px;	
}

.po-doc span {
	color:rgba(0, 0, 0, 0.87);
	float:none;
	margin: 0px;
	text-transform: none;	
}
.table-label-txt span.form-r, .table-label-txt label.form-r {
  float: right;
}
.h66 {
	height:66px;	
}

.table-column
{
	display:table-column;
}

.pt16
{
	padding-top:16px;
}

.mh180
{
	min-height:180px;
}

.arrow-ae-div3
{
	margin-left:10px; 
	margin-top:6px;
}

.w518
{
	width:518px;
}

.ml84
{
	margin-left:84px;
}

.award-gray-bar-r
{
	width: 100%;
text-align: right;
}

/* 23-06-2022 Developer change start */
.rank-box-orange-div
{
	background: rgba(239, 131, 84, 0.38);
	border-radius: 2px;
	width:16px;
	height:16px;
	padding:1px 4px 1px 4px;
	margin-left:3px;
	float:none!important;
	margin-top:0px !important;
}
.result-color-bidrules
{
	color: #FF3C3E;
	font-weight:500;
	
}
.mr34 {
	margin-right:34px;
}
.dataxscroll {
  width: 518px;
  overflow-x: scroll; /* Add the ability to scroll */
  white-space: nowrap;
}
/* Hide scrollbar for Chrome, Safari and Opera */
.dataxscroll::-webkit-scrollbar {
    display: none;
}
/* Hide scrollbar for IE, Edge and Firefox */
.dataxscroll {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-height: none;  /* Firefox */
}
.scrollbar {
	height: 320px;
	overflow: auto;
	width : 1155px;
	 scrollbar-width: thin!important;
	
}
.scrollbar::-webkit-scrollbar {
	width: 4px;
	background-color: #F5F5F5;
	height: 4px;
}

.scrollbarPink {
	max-height:320px;
	overflow: auto;
	width : 1182px;
	 scrollbar-width: thin!important;
	
}
.scrollbarPink::-webkit-scrollbar {
	width: 4px;
	background-color:#FFF;
	height: 4px;
}
.scrollbarPink::-webkit-scrollbar-thumb {
	background-color: rgba(0, 0, 0, 0.38);
}
/* .scrollbar::-webkit-scrollbar {
	width: 6px;
	 scrollbar-width: thin;
	  background-color: #F5F5F5;
	  height: 6px;
	 
} */
.scrollbar::-webkit-scrollbar-thumb {
	background-color: rgba(0, 0, 0, 0.38);
}
.group-heading-div
{
/*   width: 788px; */
  	display: table;
	min-width: 60px;
}
.pl20 {
	padding-left:20px;	
}
.mt-5 {
	margin-top:-5px;	
}
.completion3-div
{
	width:90px; display:inline-block; float: right;	margin-top:11px;
}
.w180
{
	width:180px!important;
}
.pt170 {
	padding-top:170px;	
}
.w600
 {   width: 600px;
   display: inline-table;
}
.group-heading-div2
{
  width: 788px; 
  display: table;
min-width: 60px;
}
.pt185 {
	padding-top:185px;	
}
.table-re-col-txt .rfp-scoring-question-div.w520 {
	width:520px;	
}
.mdc-list-label-width-sectionQestion
{
	white-space: normal;
	width: 705px;
	display: inline-table;
}
/* 23-06-2022 chnages End */

.h281 {
	height:281px;	
}
.multiarea2line textarea {
	min-height:36px;	
	max-height:36px;
	overflow-x:scroll;
	overflow-y:scroll !important;
	height:187px !important;
}
/* Hide scrollbar for Chrome, Safari and Opera */
.multiarea2line textarea::-webkit-scrollbar {
    display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.multiarea2line textarea {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

.ml57
{
        margin-left:57px;
}
.pb12
{
	padding-bottom:12px;
}

.group-dot
{
	margin-left: 3px; margin-top: 2px;
}

.h38
{
	height:38px; border-top:solid 1px #ebebeb; margin-right: 11px;
}




.pb11
{
	padding-bottom:11px;
}

.table-re-col-txt .rfp-scoring-question-div.w373 {
	width:373px;	
}
.table-re-col-txt .rfp-scoring-response-div.w369 {
	width:369px;	
}
.table-re-col-txt .rfp-scoring-response-divMDC
{
	float: left;
	width: 233px;
	line-height: 16px;
	margin-top: 16px;
}
.table-re-col-txt .rfp-scoring-response-divMDC2
{
	float: left;
	width: 287px;
	line-height: 16px;
	margin-top: 16px;
}

.f600
{
	font-weight:600;
}

.first-col-td2
{
width: 656px;
display: flex;
background-color:#fff;
/*margin-left:-1px*/
border-radius: 4px 0px 0px 4px;
}
.w325
{
	min-width:325px;  
	
  padding: 4px 4px 0px 8px;
 /* display: flex;*/
  border-right: solid 1px #ebebeb;
}
.w281
{
	width:210px;
	display:inline-block;
	font-weight:normal;
}
.w330
{
	width:330px;
}
.ae-empty4-width {
    width: 345px;
    float: left;
}

.group-td
{
	height: 28px; vertical-align: top;
}

.event-groups-position
{
	position: absolute; white-space: nowrap;
}
/* Reports Excel */

.gray-bg
{
background-color:#676767;
}
.medium-orange-bg td {
background-color:#FFAFA5;	
}
.light-orange-bg
{
background-color:#ffe4e3;
}
.green-bg
{
	background-color:#51F655;
	
}
.light-green-bg
{
	background-color:#D9FFDD;	
}
.report-font-color
{
	color:#fff;
	font-weight:500;
}
.switch-lable-w130 {
    width: 150px;
    display: inline-block;
    padding-left: 0px;
}
.light-gray-bg
{
	background-color:#ebebeb;	
	
}
.mdc-white-bg-widthMDC3
{
	width:725px;
}
.w725
{
	width:725px;
}
.thank-you-contentMDC {
  position: inherit;
  height: 89vh;
  background-color:#FAFCFE;
}
.thank-you-contentMDC .thank-you-maindivMDC {
  position: absolute;
  left: 30%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.thank-you-maindivMDC p {
	font-family:  Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 28px;
	
	/* or 156% */
	letter-spacing: 0.5px;
	
	/* Black � High Emphasis */
	color: rgba(0, 0, 0, 0.87);


	text-align:left;
	margin:0px;
	padding-top:24px;
}
.MuiPopover-root{
z-index: 99999999 !important;	
}
/* End Reports Excel */
.gray-box-lable
{
	background-color:#F5F5F5;padding: 16px;
}
.w324
{
width: 324px;	
}
.decimal-places-div
{
   float: right;
   position: relative;
   left: 40px;
   top: 15px;
}
.w1194
{
width:1194px;
}

/* Progress bar */

.mdc-linear-progress {
  position: relative;
  width: 100%;
  height: 4px;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  outline: 1px solid transparent;
  overflow: hidden;
  -webkit-transition: opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  -o-transition: opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
}
.mdc-linear-progress__bar {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-animation: none;
          animation: none;
  -webkit-transform-origin: top left;
      -ms-transform-origin: top left;
          transform-origin: top left;
  -webkit-transition: -webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: -webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  -o-transition: transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
}
/* .mdc-linear-progress__bar-inner {
  display: inline-block;
  position: absolute;
  width: 100%;
  -webkit-animation: none;
          animation: none;
  border-top: 4px solid;
} */
.mdc-linear-progress__buffering-dots {
  position: absolute;
  width: 100%;
  height: 100%;
  background-repeat: repeat-x;
  background-size: 10px 4px;
  -webkit-animation: mdc-linear-progress-buffering 250ms infinite linear;
          animation: mdc-linear-progress-buffering 250ms infinite linear;
}
.mdc-linear-progress__buffer {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-transform-origin: top left;
      -ms-transform-origin: top left;
          transform-origin: top left;
  -webkit-transition: -webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: -webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  -o-transition: transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
}
.mdc-linear-progress__primary-bar {
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
}
.mdc-linear-progress__secondary-bar {
  visibility: hidden;
}
.mdc-linear-progress--indeterminate .mdc-linear-progress__bar {
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}
.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar {
  left: -145.166611%;
  -webkit-animation: mdc-linear-progress-primary-indeterminate-translate 2s infinite linear;
          animation: mdc-linear-progress-primary-indeterminate-translate 2s infinite linear;
}
.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar > .mdc-linear-progress__bar-inner {
  -webkit-animation: mdc-linear-progress-primary-indeterminate-scale 2s infinite linear;
          animation: mdc-linear-progress-primary-indeterminate-scale 2s infinite linear;
}
.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar {
  left: -54.888891%;
  visibility: visible;
  -webkit-animation: mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear;
          animation: mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear;
}
.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar > .mdc-linear-progress__bar-inner {
  -webkit-animation: mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear;
          animation: mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear;
}
.mdc-linear-progress--reversed .mdc-linear-progress__bar,
.mdc-linear-progress--reversed .mdc-linear-progress__buffer {
  right: 0;
  -webkit-transform-origin: center right;
      -ms-transform-origin: center right;
          transform-origin: center right;
}
.mdc-linear-progress--reversed .mdc-linear-progress__primary-bar {
  -webkit-animation-name: mdc-linear-progress-primary-indeterminate-translate-reverse;
          animation-name: mdc-linear-progress-primary-indeterminate-translate-reverse;
}
.mdc-linear-progress--reversed .mdc-linear-progress__secondary-bar {
  -webkit-animation-name: mdc-linear-progress-secondary-indeterminate-translate-reverse;
          animation-name: mdc-linear-progress-secondary-indeterminate-translate-reverse;
}
.mdc-linear-progress--reversed .mdc-linear-progress__buffering-dots {
  -webkit-animation: mdc-linear-progress-buffering-reverse 250ms infinite linear;
          animation: mdc-linear-progress-buffering-reverse 250ms infinite linear;
}
.mdc-linear-progress--closed {
  opacity: 0;
  -webkit-animation: none;
          animation: none;
}

/* .mdc-linear-progress__bar-inner {
  border-color: #1A5A7E;
  border-radius: 2px;
  @alternate 
  border-color: var(--mdc-theme-primary, #6200ee);
} */

.mdc-linear-progress__buffering-dots {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E");
}

.mdc-linear-progress--indeterminate.mdc-linear-progress--reversed .mdc-linear-progress__primary-bar {
  right: -145.166611%;
  left: auto;
}
.mdc-linear-progress--indeterminate.mdc-linear-progress--reversed .mdc-linear-progress__secondary-bar {
  right: -54.888891%;
  left: auto;
}

.hero-linear-progress-indicator {
  width: 100%;
}

.file-type-icon i.mt0
{
	margin-top: 0px;

}

.medium-light-gray-bg
{
	background-color:#ecf4ec;	
	
}

.h5
{
	height:5px;
}

.datepicker-mdc
{
	 /* opacity: 0; */
    min-width: 320px;
    border: none;
    font-family: var(--mdc-typography-subtitle1-font-family,var(--mdc-typography-font-family, Roboto,));
    margin-top: 20px;
    font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
    font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
    transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
    appearance: none;
    padding: 0;
    color: rgba(0, 0, 0, 0.6);
    letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
	
}

input:focus.datepicker-mdc
{
    outline:0px !important;
    -webkit-appearance:none;
    box-shadow: none !important;
}
.w240
{
	width:240px;
}

.mxw800
{
	max-width:800px;
}


.w688
 {   width: 688px;
   	display: inline-table;
}

.w730
 {   width: 730px;
   	display: inline-table;
}

.event-txt-div
{
	float: left; margin-top: 10px; margin-right: 10px;
}

.clock-small-box
{
	width:30px; float:left;
}

.clock-col-box
{
	width:10px; float:left;
}

.clock-col-txt
{
	display: block;
	line-height: normal;
	font-weight: bold;
	margin-right: 0px;
}

.clock-small-txt
{
	display: block;
	font-weight: normal;
}

/*events clock red*/

.clock-red-bg
{
	background-color:#ff9593; padding:5px; text-align:center; height:44px; width:auto; float:left; border-radius: 6px;
}

.clock-lred-bg
{
	display:block; line-height:normal;  font-weight:bold;  background-color:#fafafa; border-radius: 4px; margin-right:0px
}


/*events clock gray*/

.clock-gray-bg
{
	background-color:#E0E0E0; padding:5px; text-align:center; height:44px; width:auto; float:left; border-radius: 6px;
}

.clock-lgray-bg
{
	display:block; line-height:normal;  font-weight:bold;  background-color:#fafafa; border-radius: 4px; margin-right:0px
}

/*events clock green*/

.clock-green-bg
{
	background-color:rgba(0, 144, 35, 0.38); padding:5px; text-align:center; height:44px; width:auto; float:left; border-radius: 6px;
}

.clock-lgreen-bg
{
	display:block; line-height:normal;  font-weight:bold;  background-color:#fafafa; border-radius: 4px; margin-right:0px
}


.scrollbarForErrorBarMDC {
	max-height: 450px;
	overflow: auto;
	/* width : 1155px; */
	scrollbar-width: thin!important;
	
}
.scrollbarForErrorBarMDC::-webkit-scrollbar {
	width: 4px;
	background-color: #F5F5F5;
	height: 4px;
}
.scrollbarForErrorBarMDC::-webkit-scrollbar-thumb {
	background-color: rgba(0, 0, 0, 0.38);
}

.mt2ml4
{
	margin-top:2px;
	margin-left:4px;
}


/*Bid Custom*/
.table-col-txt .open-bid-div
{
	float:left;
	width:104px;
	text-align:right;
}

.table-col-txt .lead-bid-div
{
	float:left;
	width:140px;
	text-align:right;
}

.table-col-txt .qty-pt-ba-bid-div
{
	float:left;
	width:150px;
	text-align:right;
}

.table-data3
{
	height: 32px;
	line-height: 32px;
	padding-bottom:8px;
	padding-top:8px;
	display: table;
}
/*Jigen CSS*/
.height66
{
	height:66px;
	line-height: 40px;
}
.height58
{
	height:58px;
	line-height: 32px;
}
.height60
{
	height:60px;
	line-height: 30px;
}
.height74
{
	height:74px;
	line-height: 30px;
}
.height85
{
	height:60px;
	line-height: 39px;
}
.arrow-ae-div4
{
	margin-left:5px; 
	position: relative;
	top: -6px;
	height: 16px;
}
.arrow-ae-div5
{
	margin-left:5px; 
	position: relative;
	top: 5px;
	height: 16px;
}
.award-main-div1
{
	display:table; width:198px;
}
.third-col-td2
{
	background-color:#fff; min-width:26px; padding-top: 16px!important; border-radius: 0px 4px 4px 0px; border-right: solid 5px #fff;
}
.mdc-gray-bg-ae-pad4
{
	padding:0px 0px 17px 17px;
	
}

.popupTolltipMDC {
  top: 48px !important;
  left: 295px !important;
}
.w82
{
	width:82px;
}
/* Question View */
.question-two-col-td
{
	background-color:#fff;  border-radius: 0px 4px 4px 0px;
}

.pb4
{
	padding-bottom:4px;
}


.heading-comapany-div1
{
	float:left; width:214px; margin-top:13px;text-align: left;margin-left: 20px;
}
.heading-item-div1
{
	float:left; 
	margin-top:13px;
	width: 170px;
	margin-left: 16px;
	text-align: left;
}
.heading-award-qty-div1
{
	float: left;
	margin-top: 13px;
	margin-left: 16px;
	text-align: right;
	width: 124px;
}
.heading-custom-field-div1
{
	float:left; width:113px; margin-top:13px; text-align:right; margin-left:16px;
}
.award-main-div2
{
	display:table; width:124px;margin-left: 16px;
}
.table-ae-col-txt .award-qty1
{
	color: rgba(0, 0, 0, 0.87);
	float:left;
	width:80px;
	font-weight:500;
	text-align:right;
}
.table-ae-col-txt .award-qua-unit1 {
  float: left;
  width:38px;
  margin-left:6px;
}
.award-amt-txt1
{
	line-height: initial;
	display: table;
	position: relative;
	width: 124px;
	text-align: right;
	top: -3px;
}
.table-ae-col-txt .comapanyitem3-div
{
	color: rgba(0, 0, 0, 0.87);
	float:left;
	width:148px;
	font-weight:500;
}

.req-dot
{
	margin-top:25px; margin-left:18px
} 

.pt220 {
	padding-top:220px;	
}

/*Add new */

.ruleadd-div {
	width: 348px;
	display: inline-block;
	height: 100px;
	overflow-y: scroll;
	overflow-x: hidden;	
}
.dib  {
	display:inline-block;
}
.db {
	display:block;	
}
.ruleadd-textbox {
	min-height: 43px;
	background-color: #F5F5F5;
	margin-left: 5px;
	padding: 5px;
	width: 300px;
	margin-top: 0px;
	display: table;	
}
.ruleadd-text {
	display: table-cell;
	vertical-align: middle;	
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 0.4px;
	color: rgba(0, 0, 0, 0.6);
}
.w20 {
	width:20px;	
}

.buy-from-box
{
	background-color:#ECECEC; padding:4px; text-align: center; width: auto; float: right; border-radius: 6px; margin-left:10px;
}

.buy-from-div
{
	background-color: #f8f8f8;
	padding:4px;
	text-align: center;
	height:28px;
	width: auto;
	float: left;
	border-radius: 6px;
}

.buy-from-div2
{
	background-color: rgba(236, 236, 236, 0.6);
	padding:6px;
	text-align: center;
	height:32px;
	width: auto;
	float: left;
	border-radius: 50%;
	margin-left:5px;
}

.cart-icon
{
	float:left; color:#1A5A7E; font-size:14px!important; margin-left:10px!important;; margin-top:13px!important;; margin-right:16px!important;
}

/* P2P */

.w164
{
	width:164px;
	display:inline-block;
	font-weight:normal;
}

.w230
{
	width:230px!important;
}

.w340
{
	width:340px!important;
}

.mb0
{
 margin-bottom:0px!important;
}


.post4 {
	position:relative;
	top:4px;	
}
.mt3{
	margin-top:3px;	
}
.tar {
	text-align:right;	
}
.tal {
	text-align:left;	
}
.w380 {
	width:380px;	
}
.mr10 {
	margin-right:10px;
}	
.mb5 {
	margin-bottom:5px !important; 	
}
.wauto {
	width:auto;	
}
.w216 {
	width:216px;	
}
.posr-4 {
	position:relative;
	right:-4px;	
}
.w422 {
	width:422px;	
}

.policy-terms-bg {
background-color: #ffffff;
}
.policy-terms-header-div {
	margin: 24px 0px;
	height: 70px;	
}
.policy-terms-header-div img {
	max-height: 70px;	
}

.logo-height img {
	max-height:60px;	
}

.pt25 {
	padding-top:25px;
}
.pt35 {
	padding-top:35px;		
}
.table-col-txt-height82 {
  height: 82px;
  line-height: 82px;
  padding-left: 0px;
}
.table-col-txt-height101 {
  height: 101px;
  line-height: 101px;
  padding-left: 0px;
}

/* purvi css*/
.w341
{
	width:341px;
}
.group-total1 {
	display: inline-table;
	width: 341px;	
}
.supplier-bidding-heading-lead-bid-div1
{
	float:left; width:88px; margin-top:13px; text-align:right;margin-left:373px;
}
.supplier-bidding-heading-autobid-div1
{
	float:left; width:43px; margin-top:13px; text-align:right;
}
.table-col-txt .autobid-div-sb1
{
	float:left;
	width:43px;
	text-align:right;
	
}

.pt25 {
	padding-top:25px !important;
}
.pt35 {
	padding-top:35px !important;		
}

.yourPriceJA
{
	width:136px;
	height:32px;
	border:none;
/* 	border-bottom:solid 2px rgba(0, 0, 0, 0.38); */
	
	
/* 	background-color: #F5F5F5; */
	
	padding:0px 0px 0px 8px;
	
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height:32px;
	letter-spacing: 0.4px;
/* 	color: rgba(0, 0, 0, 0.87); */
	display: inline-block;
	text-align: right;
	float: left;
}
.mt-28
{
	margin-top:-28px;
}
.MuiMenu-paper
{
	margin-top:40px;
}

.w480 {
	width:480px;	
}
.fwnor {
	font-weight:normal;	
}

.pl30pr15
{
	padding-left:30px; padding-right:15px;
}

.concordenergy-bg {

		display: flex;
		display: -webkit-flex;
		width: 100%;
		height: 100%;
		position: relative;
		
		background-size: cover !important;
		background:url(../images/bg-img.png) repeat scroll 0 0;		

}
.welcome-heading
{
	font-family:"AvenirLTPro-Book", Arial, sans-serif;
	font-size:40px;
	font-weight:normal;
	color:#fff;
    text-decoration:none;
	text-align:center;
	padding:6px 0px 0px 0px;
	margin:0px;
	line-height:50px;
}
.bottom-heading
{
	font-family:"AvenirLTPro-Book", Arial, sans-serif;
	font-size:40px;
	font-weight:normal;
	color:#fff;
    text-decoration:none;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:0px;
	line-height:50px;
}

/* devloper */
.heading-bid-amount-div1
{
        float:left; width:135px; margin-top:13px; text-align:right; margin-left:16px;
}

.heading-transformed-bid-div1
{
        float:left; width:150px; margin-top:13px; text-align:right; margin-left:16px;
}

.heading-transformed-value-div1
{
        float:left; width:150px; margin-top:13px; text-align:right; margin-left:16px;
}
.table-ae-col-txt .bid-amount-div1
{
        float:left;
        width:135px;
        text-align:right;
}

.table-ae-col-txt .transformed-bid-div1
{
        float:left;
        width:150px;
        text-align:right;
/*        font-weight:bold;*/
}
.table-ae-col-txt .transformed-value-div1
{
        float:left;
        width:150px;
        text-align:right;
}
.table-ae-col-txt .custom-logo-div1
{
        float:left;
         width:170px;
        text-align:right;
}
.heading-custom-logo-div1
{
        float:left; width:170px; margin-top:13px; text-align:right; margin-left:16px;
}

.login-leftmodule2
{
	background: rgba(255, 255, 255, 0.85);
	width:520px;
	margin:0px auto;
	padding:0px 30px 0px 30px;
	height:720px;
	float:left; position:relative; z-index:99;
	border-top-left-radius: 32px;
	border-bottom-left-radius: 32px;
}

.primary-bg-report
{
	background-color:##1A5A7E!important;
}

.orange-line:before {
  content: "";
        display: inline-block;
        width: 3px;
        height: 10px;
        background: #FF3D00;
        right: 0;
        top: 0px;
        position: relative;
        margin-right: 6px;
                
}
.red-line:before {
  content: "";
        display: inline-block;
        width: 3px;
        height: 10px;
        background: #cf0002;
        right: 0;
        top: 0px;
        position: relative;
        margin-right: 6px;
                
}
.not-line:before {
  content: "";
        display: inline-block;
        width: 3px;
        height: 10px;
        background-color:transparent;
        right: 0;
        top: 0px;
        position: relative;
        margin-right: 6px;
                
}
.not-line2:before {
  content: "";
        display: inline-block;
        width: 3px;
        height: 10px;
        background-color:#FF6E40;
        right: 0;
        top: 0px;
        position: relative;
        margin-right: 6px;
                
}
.not-line3:before {
  content: "";
        display: inline-block;
        width: 3px;
        height: 10px;
        background-color:#FF5722;
        right: 0;
        top: 0px;
        position: relative;
        margin-right: 6px;
                
}
.not-line4:before {
  content: "";
        display: inline-block;
        width: 3px;
        height: 10px;
        background-color:#FFAB91;
        right: 0;
        top: 0px;
        position: relative;
        margin-right: 6px;
                
}

.table-col-txt .edit-icon
{
	/* text-align: right;
	margin-top: 3px;
	padding-right: 10px;
	float: right; */
	
	text-align: right;
  	margin-top: 3px;
  	padding-right: 10px;
  	float: right;
  	position: relative;
  	top: 3px;
}
.table-col-txt .Save-Cancel-btn
{
	/* text-align: right;
	margin-top: 3px;
	padding-right: 10px;
	float: right; */
	
	text-align: right;
  	margin-top: 3px;
  	padding-right: 10px;
  	float: right;
  	position: relative;
}
.supplier-bidding-heading-bidxfor-div-new
{
	float:left; width:140px; margin-top:13px; text-align:right;
}



.heading-rfx-event-comapany-div
{
	float:left; width:340px; margin-top:13px; margin-left:13px; margin-bottom:11px;
}

.table-re-col-txt .rfx-event-comapany-div
{

	float:left;
	width:340px;
	font-weight:500;
	line-height:24px;
	margin-top:21px;
	cursor:default;
}



.mt36
{
	margin-top:36px;
}

.rank-box-gray-div
{
        background:  #d6d6d6;
        border-radius: 2px;
        width:16px;
        height:16px;
        padding:1px 4px 1px 4px;
        margin-left:3px;
        float:none!important;
        margin-top:0px !important;
}
.w735
{
	width:735px;
}

.award-amt-txt2
{
        line-height: initial;
        display: table;
        position: relative;
        width: 170px;
        text-align: right;
        top: -3px;
}

.height76
{
	height:76px;
	line-height: 30px;
}

.supplier-bidding-heading-my-bid-div1
{
	float:left; width:136px; margin-top:13px; text-align:right;
}

.supplier-bidding-heading-bidxfor-div1
{
	float:left; width:150px; margin-top:13px; text-align:right;
}

.supplier-bidding-heading-valuexfor-div1
{
	float:left; width:150px; margin-top:13px; text-align:right;
}
.table-col-txt .lead-bid-div-sb1
{
	float:left;
	width:103px;
	text-align:right;
}
	.bg-fade {
  background-color: #ff9593;
  animation: bgFade 2s infinite;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
/* shital's work */
.rule_edit{
   margin: 14px -25px 0px 0px;
} 
.rule_valueedit{
   margin: 8px 0px 0px 27px;
 }
.rule_delete{
   margin: -20px 26px 0px 0px;
}
.rule_valuedelete{
   margin: -23px 26px 0px 0px;
}
.not-declinedline2:before {
  content: "";
        display: inline-block;
        width: 3px;
        height: 10px;
        background-color:rgba(0, 0, 0, 0.54);
        right: 0;
        top: 0px;
        position: relative;
        margin-right: 6px;
                
}
@keyframes bgFade {
   0% {
     background-color: #ff9593;
   }
   /* 25% {
     background-color: #ffcbd0;
   }
  50% {
     background-color: #ffeaed;
   }*/
   50% {
     background-color: #ffeaed;
   }
   
    100% {
     background-color: #ff9593;
   }
}
			
			.bg-fade2 {
  color: #ff9593;
  animation: bgFade2 2s infinite;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

@keyframes bgFade2 {
   0% {
     color: #1A5A7E;
   }
   /* 25% {
     background-color: #ffcbd0;
   }
  50% {
     background-color: #ffeaed;
   }*/
   50% {
     color: #ffeaed;
   }
   
    100% {
     color: #1A5A7E;
   }
}
.not-line5:before {
  content: "";
        display: inline-block;
        width: 3px;
        height: 10px;
        background-color:#4CAF50;
        right: 0;
        top: 0px;
        position: relative;
        margin-right: 6px;
                
}
.w128
{
	width:128px!important;
	display:inline-block;
	font-weight:normal;
}

.mr28
{
        margin-right:28px;
}

.table-col-txt .customlogo-div-sb
{
	float:left;
	width:170px;
	text-align:right;
}
.supplier-bidding-heading-customlogo-div1
{
        float:left; width:170px; margin-top:13px; text-align:right;
}
.company-alert
{ 
	display: inline-block;
    position: relative;
    top: 6px;
    margin-right: 5px;
}
.tooltipScrollAfterShowDiVMDC
{
	transform-origin: center top 0px;
	max-height: inherit;
	text-align: left !important;
	overflow: auto !important;
	max-height: 200px!important;
	max-width: 800px !important;
}
.tooltipSpanTextFontMDC
{
	font-family: Roboto, sans-serif !important;
	\*color: rgba(0, 0, 0, 0.87) !important;*/
}
.white-box
{
       border-left: solid 5px #fff;
        border-radius:4px      
}
.mr42 {
	margin-right:42px;
}
.progressbar_image {
    position: absolute;
    height: 25px;
    margin: 49px 0px 0px 50px;
    padding: 0px;
    line-height: 25px;
    width: 39px;
    text-align: center;
    background-color: #fff;
    opacity: 70%;
} 
.orange-circle:before {
  content: "";
        display: inline-block;
        width: 3px;
        height: 10px;
        background: #FF3D00;
        right: 0;
        top: 0px;
        position: relative;
        margin-right: 6px;
        border-radius: 50%;
height: 6px;
width: 6px;
                
}
.red-circle:before {
  content: "";
        display: inline-block;
        width: 3px;
        height: 10px;
        background: #cf0002;
        right: 0;
        top: 0px;
        position: relative;
        margin-right: 6px;
        border-radius: 50%;
height: 6px;
width: 6px;
                
}
.pr5
{
	padding-right:5px;
}
.pt212 {
	padding-top:212px;	
}
.pt226 {
	padding-top:226px;	
}
.pt165 {
	padding-top:165px;	
}
.pt112
{
	padding-top:112px;
}
.pt253 {
	padding-top:253px;
}
.matchStatus
{
	width: 96px;
   	display: inline-block;
  	margin-left: 0px;
  	text-align: center;
}
.w97
{
	width: 97px;
}
.pt15
{
	 padding-top:15px;
}
.mr425 {
	margin-right:425px;	
}
.arrow-icon-img-pink-bar {
	color:#fff;
	margin-top: 2px;
}
.mdc-list-item--activated {
	
	background-color: white;
	color: white;
}
.mdc-tooltip__surface {
  background-color: #ffffff;          
  border: 0.5px solid #cfe3ed;        
  color: #1b5b7e;                     
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);  
}