.procPostNav{
	text-align:center;
}
.proc-cat-title{
	padding-left: 1em !important;
}
/*social media footer - blog pages*/

.procurement-activities{
	max-width:100% !important;
	display:block !important;
	width:100%;
	background: rgba(255,255,255,0.7) !important;
}
/*Procurement Activities Page*/
div.procurement-activities > h3{
	padding-left:0.7em;margin-top:1.5em;
	background-image: linear-gradient(to right,white,white 15%,WhiteSmoke 35%,Gainsboro);
    background-repeat: no-repeat;
    background-size: 100% 2px;
    background-position: 0 center;
}
div.no-procurement-activities{
	display:block;
	text-align:center;
}
.procurement-activities .activity-tbl{
	display:table; 
	text-align:center;
}
.procurement-activities .activity-tbl .tbl-titles{
	display:table-header-group;
	background-color:#005; 
	color:white; 
	font-weight:bold;
}
.procurement-activities .activity-tbl .tbl-titles .tbl-title{
	padding:.5em
}
.procurement-activities .activity-tbl .tbl-titles .tbl-title p{
	margin-bottom:0;
}
.procurement-activities .activity-tbl .activity-list{
	display:table-row;
}
.procurement-activities .activity-tbl .activity-list .activity-details:first-of-type{
	padding:.5em;
	display:table-cell;
	border:1px solid navy; 
	border-top:none;
}
.procurement-activities .activity-tbl .activity-list .activity-details{
	padding:.5em;
	border:1px solid navy; 
	border-top:none; 
	border-left:none;
	text-align:left;
}
.procurement-activities p{
	letter-spacing:1px;
}
.procurement-activities .activity-tbl .activity-list .activity-details p{
	margin-bottom:.5em; 
	line-height:20px;
}
.procurement-activities .activity-tbl .activity-list .activity-details.prNum p {
    width: 5.05rem;
}
.procurement-activities .activity-tbl .activity-list .activity-details.desc p{
	text-align:justify;
}
.procurement-activities .activity-tbl .activity-list .activity-details.desc p.canc{
	text-align:center; 
	background-color:#AF0000; 
	color:white;
}
.procurement-activities .activity-tbl .activity-list .activity-details.desc p.aw{
	text-align:center; 
	background-color:green; 
	color:white;
}
.procurement-activities .activity-tbl .activity-list .activity-details.unspsc p{
	-webkit-transform: rotate(-90deg); 
	-moz-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: matrix(0, -1, 1, 0, 0, 15);
	text-align:justify;
}
.procurement-activities .activity-tbl .activity-list .activity-details a.btn{
	display:block;
}
.procurement-activities .activity-tbl .activity-list .activity-details p.nr{
	display:none;
}
.procurement-activities .activity-tbl .activity-list .activity-details p.ar{
	color:rgba(0,0,0,0.4);
	font-size:smaller;
}
.procurement-activities .activity-tbl .activity-list .activity-details p.ar:hover{
	color:revert;
	font-size:normal;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.procurement-activities .activity-tbl .activity-list .activity-details.unspsc p{	
		writing-mode: tb-rl;//Internet Explorer
		filter: flipV flipH;//Internet Explorer
	}
}
/*Procurement Activities Single Page*/
.procurement-template-default .entry-content{
	display:none;
}
.proc-block{
	display:block;
}
.proc-row{
	display:block; 
	overflow:hidden; 
	position:relative;
}
.proc-row.award,.proc-row.canc{
	width: calc(80% + 15em);
}
.proc-row.award p, .proc-row.canc p{
    color: white;
    text-align: center;
    margin-bottom: 0;
    padding-top: .5em;
    padding-bottom: .5em;
    font-size: large;
}
.proc-row.award p{
	background-color: green;
}
.proc-row.canc p{
	background-color: red;
}
.proc-label.award{
	background-color: darkgreen !important;
}
.proc-label.canc{
	background-color: firebrick !important;
}
.proc-row .proc-label{
	display:inline-block; 
	background-color:#005; 
	color:white; 
	font-weight:bold; 
	height:100%;
}
.proc-row .proc-label p{
	color:inherit !important;
	text-align:left;
}
.proc-row .proc-val{
	display:inline-block; 
	border:1px solid navy; 
	border-bottom:none; 
	height:100%; 
	position:absolute;
}
div.rfp,div.rfq {
  min-height: 5em;
}
div.preq {
  min-height: 7em;
}
.proc-row:last-of-type .proc-val{
	border-bottom:1px solid navy;
}
.no-proc-items{
	display:block; 
	text-align:center;
}
#notice p{
	margin-bottom:0;
	margin-left:1em;
	margin-right:1em;
}
#notice p:first-of-type{
	margin-top:1em;
}
#notice p:last-of-type{
	margin-bottom:revert;
}
.proc-row .proc-val a.btn, .activity-list .activity-details a.btn{
	background-color:blue;
	color:white;
}
.proc-row .proc-val a.btn:hover, .activity-list .activity-details a.btn:hover{
	background-color:darkblue;
	color:white;
}
@media screen and (min-width: 1200px){
	.procurement .container{
		max-width:unset;
	}
}
@media screen and (min-width:1024px){
	.procurement-activities .activity-tbl .tbl-titles .tbl-title{
		display:table-cell; 
	}
	.procurement-activities .activity-tbl .activity-list .activity-details{
		display:table-cell;
	}
	.proc-row .proc-val{
		min-width:20em; 
		width:87.5%; 
	}
	.proc-row .proc-label{
		min-width:15em; 
    	width:10%;
	}
	.proc-row div p{
		margin-left:.5em;
    	padding-right:.5em;
    	color:inherit;
    	text-align:inherit;
	}
	.activity-list .activity-details a.btn.mob, .activity-list .activity-details.pnam p.canc, .activity-list .activity-details.pnam p.aw{	
		display:none;
	}
}
@media screen and (max-width:1024px){
	.activity-list .activity-details.pnam p.canc, .activity-list .activity-details.pnam p.aw{
    	color: white;
    	font-weight: bold;
	}
	.activity-list .activity-details.pnam p.canc{
		background-color:red;
	}
	.activity-list .activity-details.pnam p.aw{
		background-color:green;
	}
	.proc-label.preq, .proc-label.rfp{
		min-height:90px;
	}
	.proc-label.preq, .proc-label.rfp,.proc-val.preq, .proc-val.rfp{
		padding-top:.5em;
    	padding-bottom:1em;
	}
	.entry-meta{
    	margin-left:1.2em;
	}
	.post-type-archive-procurement #content{
    	padding-left:0;
	}
	.post-type-archive-procurement #content #main{
    	margin-left: auto !important;
    	margin-right: auto !important;
	}
	.procurement-activities .activity-tbl{
		width:100%;
	}
	.procurement-activities .activity-tbl .tbl-titles .tbl-title,.procurement-activities .activity-tbl .activity-list .activity-details{
    	display:none; 
	}
	.procurement-activities .activity-tbl .tbl-titles .tbl-title:nth-of-type(1),.procurement-activities .activity-tbl .tbl-titles .tbl-title:nth-of-type(2),.procurement-activities .activity-tbl .tbl-titles .tbl-title:nth-of-type(3),.procurement-activities .activity-tbl .activity-list .activity-details:nth-of-type(1),.procurement-activities .activity-tbl .activity-list .activity-details:nth-of-type(2),.procurement-activities .activity-tbl .activity-list .activity-details:nth-of-type(3){
    	display:table-cell; 
	}
	.procurement-activities .activity-tbl p, div.proc-row p{
	    margin-bottom:.5em;
	}
	div.proc-row:nth-of-type(3) p, div.proc-row:nth-of-type(5) p{
    	margin-bottom:2em;
	}
	.proc-row .proc-label {
  		width: 12rem;
	}
	.proc-row .proc-val {
  		min-width: 15rem;
  		width: 60%;
	}
	.proc-row div p{
    	padding-left:1em;
	}
}
@media screen and (max-width:768px){
	.archive .procurement-activities,.archive .page-title.procurement-activities {
  		padding-left: 1em !important;
  		padding-right: 1em !important;
  		margin: 0 auto;
  		width: 50em;
	}
	.archive .procurement-activities{
		padding:unset !important;
	}
	.archive .procurement-activities #breadcrumbs{
		padding-left: 1em !important;
  		padding-right: 1em !important;
	}
}
@media screen and (max-width: 736px){
	.post-type-archive-procurement .page-title{
		max-width: 100%;
	}
	.post-type-archive-procurement .page-title, .post-type-archive-procurement #breadcrumbs,.archive .procurement-activities{
		padding: 0 1em !important;
	}
}
@media screen and (max-width:698px){
	.post-type-archive-procurement .page-title, .page-title{
		max-width: 100%;
	}
	.post-type-archive-procurement .page-title, .post-type-archive-procurement #breadcrumbs,.archive .procurement-activities{
		padding: 0 1em !important;
	}
}