.mci-inquiries-public-view .mci-content-banner{
	background-image: url("/documents/20147/374965/hr-banner-min.jpg/6db8fb88-548f-1b09-650f-efcdc363953c");
}
.mci-inquiries-public-view .mci-tab-holder{
	margin: 35px auto 60px;
}
.mci-inquiries-public-view .tab-icon{	
	margin-left: 10px;
	vertical-align: middle;
	fill: #fff;
}
.mci-inquiries-public-view .tenders-icon{
	width: 50px;
}
.mci-inquiries-public-view .inquiries-icon{
	width: 45px;
}
.mci-inquiries-public-view .invitations-icon{
	width: 46px;
}
.mci-inquiries-public-view .mci-tab-holder .mci-table-holder{
	margin-top: 0;
}
/*------ data table ------*/
.mci-inquiries-public-view .dataTable.dpco-data-table{
	margin: 0;
}
.mci-inquiries-public-view .table-footer .pagination-center .dpco-dataTables-paginate{
	float: none;
	padding: 0;
	text-align: center;
}
.mci-inquiries-public-view div.dataTables_wrapper .table-footer .dpco-dataTables-paginate ul.pagination{
	margin: 0;
}
.mci-inquiries-public-view .table-footer .dpco-dataTables-paginate .pagination > li.paginate_button{
	margin-bottom: 0;
}
.mci-inquiries-public-view .table-footer .dpco-dataTables-paginate .pagination > li.paginate_button:last-child{
	margin-left: 0;
}
.mci-inquiries-public-view .mci-table-holder .none-responsive{
	min-width: 0;
}
.mci-inquiries-public-view .table-footer .table-info .dataTables_info{
	float: none;
	padding: 0;
	margin-bottom: 20px;
}
@media (max-width: 767px){
	.mci-inquiries-public-view .table-footer .table-info .dataTables_info,
	.mci-inquiries-public-view .dpco-dataTables-paginate{
		font-size: 12px;
	}
}
@media (max-width: 480px){
	.mci-inquiries-public-view .table-footer .dpco-dataTables-paginate .pagination > li.paginate_button{
		margin-left: 2px;
	}
	.mci-inquiries-public-view .table-footer .dpco-dataTables-paginate .pagination > li a{
		height: 26px;
		min-width: 26px;
		line-height: 26px;
	}
	.mci-inquiries-public-view .table-footer .dpco-dataTables-paginate .pagination > li a i{
		line-height: 24px;
	}
}
/*------------------------*/
.mci-inquiries-public-view .dpco-mci-table{
	opacity: 0;
}
.mci-inquiries-public-view .dpco-mci-table tbody tr td{
	text-align: justify;
}
.mci-inquiries-public-view .dpco-data-table a:hover,
.mci-inquiries-public-view .dpco-data-table a:active,
.mci-inquiries-public-view .dpco-data-table a:focus{
	color: #54c5d0;
}
.mci-inquiries-public-view .dpco-mci-table td a::before{
	content: "";
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
	border-radius: 100%;
	width: 7px;
	height: 7px;
	background-color: #ff8c00; 
}
.mci-inquiries-public-view .link-to-supplier,
.mci-inquiries-public-view .link-to-supplier svg{	
	transition: all .3s;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
}
.mci-inquiries-public-view .link-to-supplier{
	display: inline-block;
	border-radius: 4px;
	background-color: #fff;
	box-shadow: 0 1px 6px 0 rgba(0,0,0,0.25);
	height: 60px;
	line-height: 60px;
	padding: 0 15px;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 25px;
}
.mci-inquiries-public-view .link-to-supplier:link,
.mci-inquiries-public-view .link-to-supplier:visited{
	color: #54c5d0;
}
.mci-inquiries-public-view .link-to-supplier:hover,
.mci-inquiries-public-view .link-to-supplier:active,
.mci-inquiries-public-view .link-to-supplier:focus{
	color: #fff;
	background-color: #ff8c00;
}
.mci-inquiries-public-view .link-to-supplier svg{
	vertical-align: middle;
	width: 30px;
	margin-left: 5px;
	fill: #54c5d0;
}
.mci-inquiries-public-view .link-to-supplier:hover svg,
.mci-inquiries-public-view .link-to-supplier:active svg,
.mci-inquiries-public-view .link-to-supplier:focus svg{
	fill: #fff;
}
.mci-inquiries-public-view .mci-data-table-holder{
	position: relative;
}
.mci-inquiries-public-view .loading-holder{
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	z-index: 4;
}
.mci-inquiries-public-view .cssload-container{
	position: absolute;
	width: 69px;
	height: 69px;
	text-align: center;
	line-height: 69px;
	top: 50%;
	left: 0;
	right: 0;
	margin: 0 auto;
	transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);
	z-index: 1;
}
.mci-inquiries-public-view .cssload-whirlpool,
.mci-inquiries-public-view .cssload-whirlpool::before,
.mci-inquiries-public-view .cssload-whirlpool::after{
	position: absolute;
	top: 50%;
	left: 50%;
	border: 1px solid transparent;
	border-left-color: #ff8c00;
	border-radius: 1374px;
}
.mci-inquiries-public-view .cssload-whirlpool{
	margin: -34px 0 0 -34px;
	height: 69px;
	width: 69px;
	animation: cssload-rotate 1150ms linear infinite;
		-o-animation: cssload-rotate 1150ms linear infinite;
		-ms-animation: cssload-rotate 1150ms linear infinite;
		-webkit-animation: cssload-rotate 1150ms linear infinite;
		-moz-animation: cssload-rotate 1150ms linear infinite;
}
.mci-inquiries-public-view .cssload-whirlpool::before {
	content: "";
	margin: -32px 0 0 -32px;
	height: 61px;
	width: 61px;
	animation: cssload-rotate 1150ms linear infinite;
		-o-animation: cssload-rotate 1150ms linear infinite;
		-ms-animation: cssload-rotate 1150ms linear infinite;
		-webkit-animation: cssload-rotate 1150ms linear infinite;
		-moz-animation: cssload-rotate 1150ms linear infinite;
}
.mci-inquiries-public-view .cssload-whirlpool::after {
	content: "";
	margin: -40px 0 0 -40px;
	height: 77px;
	width: 77px;
	animation: cssload-rotate 2300ms linear infinite;
		-o-animation: cssload-rotate 2300ms linear infinite;
		-ms-animation: cssload-rotate 2300ms linear infinite;
		-webkit-animation: cssload-rotate 2300ms linear infinite;
		-moz-animation: cssload-rotate 2300ms linear infinite;
}
@keyframes cssload-rotate {
	100% {
		transform: rotate(360deg);
	}
}

@-o-keyframes cssload-rotate {
	100% {
		-o-transform: rotate(360deg);
	}
}

@-ms-keyframes cssload-rotate {
	100% {
		-ms-transform: rotate(360deg);
	}
}

@-webkit-keyframes cssload-rotate {
	100% {
		-webkit-transform: rotate(360deg);
	}
}

@-moz-keyframes cssload-rotate {
	100% {
		-moz-transform: rotate(360deg);
	}
}
@media (max-width: 991px){
	.mci-inquiries-public-view .tenders-icon{
		width: 35px;
	}
	.mci-inquiries-public-view .invitations-icon{
		width: 30px;
	}
	.mci-inquiries-public-view .inquiries-icon{
		width: 29px;
	}
}
@media (max-width: 767px){
	.mci-inquiries-public-view .link-to-supplier{
		height: 50px;
		line-height: 50px;
		font-weight: normal;
		font-size: 13px;
	}
	.mci-inquiries-public-view .link-to-supplier svg{
		width: 25px;
	}
}
@media (max-width: 567px){
	.mci-inquiries-public-view .dpco-mci-table td a::before{
		width: 5px;
		height: 5px;
		margin-right: 5px;
	}
	.mci-inquiries-public-view .mci-table-holder .dpco-mci-table tbody tr td{
		padding: 10px;
	}
}