/* Default tags and Bootstrap classes 2 */

/* saf styles */
.saf-wrapper  {
	background: url("../images/saf-bg.png") repeat-x scroll 0 0 #7c7f83;
}
.saf-wrapper ul {
	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	border-right: 1px solid #93969a;
	width: 100%;
}
.saf-wrapper ul > li {
	color: #FFFFFF;
	display: block;
	text-align: left;
	text-transform: uppercase;
	padding-right: 10px;
	border-left: 2px solid #93969a;
	border-right: 1px solid #707276;
	margin: 0;
	float: left;
	height: 100%;
}
.saf-wrapper ul > li > a { 
	display:inline;
}
.saf-wrapper ul > li, .saf-wrapper ul > li > a {
	font-size:18px;
	font-weight:normal;
}
.saf-wrapper ul > li > a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url("../images/saf.png");
	background-position: center right;
	background-repeat: no-repeat;
	display: block;
	padding: 14px 40px 15px 10px;
}
.saf-wrapper li.first {
	padding: 14px 13px 15px 10px;
	border-left: 0px;
}
.nav.safmenu li a:hover,.nav.safmenu li a:focus {
	background-color:transparent;	
}
.nav.safmenu .open > a, .nav.safmenu .open > a:hover, .nav.safmenu .open > a:focus, .nav.safmenu a.active, .nav.safmenu a.active:hover {
	background-color:#EAEAEB;
	color:#2F343A;
	background: url("../images/saf-active.png") center right no-repeat;
}
div.filter-options div.options-panel {
	background-color:#EAEAEB;
	min-height:100px;
	height:auto;
	padding-bottom:5px;
	padding-top: 5px;
	overflow: hidden;
}
div.filter-options div.options-panel label {
	white-space:nowrap;
}
div.filter-options div.options-panel h3 {
	margin-top:0px;
	padding:10px 15px;
	margin-bottom: 0px;
}
div.filter-options div.options-panel.contents{
	min-height: 50px;
}
div.filter-options div.options-panel p {
	padding: 0px 15px;
}
.saf-wrapper ul.dropdown-menu {
	margin-top:-9px;
	padding-top:0px;
	margin-left:0px;
}

.saf-wrapper ul.dropdown-menu > li {
	text-align:left;
}
	
.saf-wrapper ul.dropdown-menu li {
	color:#2F343A;
}

.saf-dropdown {
	display:none;
}
.saf-wrapper dd {
	display:inline;
}
.checkbox.saf {
	width:100%;
/*	float:right;*/
}
.saf-filter-options {
	background-color:#EAEAEB;
}
.saf-filter-choices {
	background-color:#FFF;
}
.saf-action {
	padding-left:35px;
	padding-right:0px;
	margin-top:20px;
}
.saf-action p.active-filters span {
	padding-left:10px;
	padding-right:10px;
}
.filter-options p.show-more {
	cursor:pointer;
	text-align:right;
	padding-bottom:15px;
}
.filter-options p.show-less {
	display:none;
	cursor:pointer;
	text-align:right;
	padding-bottom:15px;
}
.show-more-options {
	display:none;
}
.ebrd-apply-btn {
	margin-right:15px;
}
.filter-options p.show-more:hover,.filter-options p.show-less:hover  {
	text-decoration:underline;
}
.checkbox .icheckbox_minimal {
	margin-right:7px;
}

div.post div {
	padding:20px;
	background-color:#F4F5F5;
}
div.post.event-post div {
	background-color:#472a48;
	color:#FFFFFF;
}
div.post.news-post div {
	border-top:5px solid #3F6280;
}
div.post.speech-post div {
	border-top:5px solid #671818;
}
div.post.article-post div {
	border-top:5px solid #3F6280;
}
div.post.project-post div {
	border-top:5px solid #FFA319;
}
div.post.psd-post div {
	border-top:5px solid #FFA319;
}
div.post.publication-post div {
	border-top:5px solid #000000;
}
div.post.video-post div{
	border-top:5px solid #7EA6D7;
}
div.post.strategy-post div {
	border-top:5px solid #94A156;
}
div.post.misc-post div {
	border-top:5px solid #D5D6D8;
}
div.post.green div {
	background-color:#94a156;
	color:#FFF;
}
div.post.blue div {
	background-color:#3f6280;
	color:#FFF;
}
div.post.blue div dt, div.post.blue div dd, div.post.blue div p,div.post.green div dt, div.post.green div dd, div.post.green div p, div.post.event-post div dd, div.post.event-post div dt, div.post.event-post div p {
	color:#FFF;
}
div.post.event-post div {
	background-image: url("../images/icons/calender.png");
    background-position: 100% 10px;
    background-repeat: no-repeat;
	}
div.post.event-post div dt span {
	font-size:40px;
	display:block;
	line-height:30px;
}
div.post.event-post div dt {
	font-size:16px;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:30px;
}
div.post.event-post div.twoDatesDash{
	float: left; 
	background: none repeat scroll 0% 0% transparent; 
	height: auto; 
	font-size: 40px; 
	padding: 0px 10px;
	margin-top: -5px;
	display: block;
    float: left;
    margin-bottom: 10px;
    line-height: 1em;
}
div.post.event-post div dt.twoDates {
    font-size: 15px;
    max-width: 115px;
    float: left;
}



div.post.event-post div .event-time {
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;
}
.lead { padding: 40px 0; }



/* Posts */

#posts { margin: 20px 0px auto 0; position:relative;}
.post {
	text-align: left;
	margin-bottom:30px;
}
.post img { 
	width: 100%;
	height:auto;
	 }
.post dt {
	font-weight:normal;
	font-size:14px;
}
.post dd {
	font-size:16px;
	font-weight:bold;
	color:#2F343A;
}
.post p {
	font-weight:16px;
	font-weight:normal;
	color:#2F343A;;
}

.stamp {
	position:absolute;
}
.saf-wrapper ul.safmenu, .saf-wrapper .navbar{
	border:none;
}
.safmenu .active{
	background: #EAEAEB;
}
.saf-wrapper .navbar{
	/*max-height: 56px;
	overflow: hidden;*/
	z-index: unset;
}
.saf-wrapper ul > li > a{
	outline: none;
}
/* Landscape phone to portrait tablet */

@media (max-width: 767px) {
	.stamp {
		position:relative;
	}
	div.post.event-post div {
		background-image: url("../images/icons/calender.png");
		background-position: 100% 10px;
		background-repeat: no-repeat;
	}
	
	.saf-wrapper ul > li {
		width: 100%;
	}
	.saf-wrapper li.first {
		background: none repeat scroll 0 0 #fff;
		color: #555555;
	}
	.saf-wrapper ul > li > a {
		padding: 14px 40px 15px 10px;
	}
}




/* Portrait tablet to landscape and desktop */

@media (min-width: 768px) {
	
	.stamp1 {
		left:0px;
		top:0px;
	}
	.stamp2{
		left:259px;
		top:0px;
	}
	
	.stamp3 {
		left:500px;
		top:0px;
	}
	.stamp4 {
		left:500px;
		top:316px;
	}
	
}

/* Large desktop */
@media (min-width:992px) {
	.stamp1 {
		left:0px;
		top:0px;
	}
	.stamp2{
		left:400px;
		top:0px;
	}
	.stamp3 {
		left:648px;
		top:0px;
	}
	.stamp4 {
		left:648px;
		top:300px;
	}
	.saf-wrapper ul > li > a{
		padding: 14px 30px 16px 30px;
	}
	.saf-wrapper ul > li{
		padding-right: 24px;
	}
	.saf-wrapper li.first{
		padding: 14px 13px 16px 10px;
	}
}
@media (min-width: 1200px) {
	.stamp1 {
		left:0px;
		top:0px;
	}
	.stamp2{
		left:400px;
		top:0px;
	}
	.stamp3 {
		left:780px;
		top:0px;
	}
	.stamp4 {
		left:780px;
		top:275px;
	}
	.saf-wrapper ul > li > a{
		padding: 14px 40px 16px 50px;
	}
	.saf-wrapper ul > li{
		padding-right: 34px;
	}
	.saf-wrapper li.first{
		padding: 14px 13px 16px 10px;
	}
}

.saf-paging{
	display:none;
}	
 
 #infscr-loading{	 
	
    padding-top: 80px !important;
	/*margin: 0 auto !important;*/
    /*padding-bottom:100px !important;*/
    padding-left: 450px;
    position: fixed;
 } 

.saf-clear-chkbx{
	border: 1px solid #ffffff;
	clear: both;
	cursor: pointer;
	float: right;
	padding: 5px;
	background-color:#555555;
	margin-top: -5px;
}

.saf-clear-chkbx:hover{
	border: 1px solid #ffffff;
	clear: both;
	cursor: pointer;
	float: right;
	padding: 5px;
	background-color:#888888;
	margin-top: -5px;
}

.more-events div{
	padding-left:0px !important;
}

.content-wrapper .container.saf table td {
	padding: 5px 10px;
}
.content-wrapper .container.saf table th,
.content-wrapper .container.saf table tr:nth-child(2n+1) {
	background-color: #fff;
}
.content-wrapper .container.saf table th {
   border-top: none;
}
.content-wrapper .container.saf table tr td a {
	font-weight: bold;
}
.content-wrapper .container.saf table td {
	border-bottom: 2px solid #d5d6d8;
}
.content-wrapper .container.saf table tr.post:first-child {
    border-top: 4px solid;
}

.saf-body .masthead-wrapper {
    padding-bottom: 8px;
}
.saf-body .masthead-wrapper h1 {
    margin-top: 12px;
    margin-bottom: 8px;
}
.saf-body .masthead-wrapper h2, .saf-body .masthead-wrapper h3 {
    font-size: 16px;
    margin-top: -3px;
    margin-bottom: 8px;
}
.saf-body .safEvent {
    margin-bottom: 4px;
}
.saf-body .follow-icons {
    margin: 0 0 2px;
}

.saf-body p.active-filters {
    margin: 0;
}



/* Ineligible Entities */
.saf-wrapper.ineligible-entities ul > li, .saf-wrapper.ineligible-entities ul > li > a {
	font-size:inherit;
}

.saf-wrapper.ineligible-entities ul > li > a {
    padding-left: 9px;
    font-size: 0.9em;
}
.saf-wrapper.ineligible-entities ul > li {
    padding-right: 5px;
}    

.saf.ineligible-entities #headingsSort th {
    font-size: 0.8em;
    vertical-align: bottom;
}
.saf.ineligible-entities #headingsSort th i.glyphicon {
    font-size: 1.2em;
}

/* date picker */
.input-append.date .add-on i, .input-prepend.date .add-on i {
	display: inline;
	color: #d77700;
}
.datepicker td.active:hover, .datepicker td.active:hover:hover, .datepicker td.active:focus, .datepicker td.active:hover:focus, .datepicker td.active:active, .datepicker td.active:hover:active, .datepicker td.active.active, .datepicker td.active.active:hover, .datepicker td.active.disabled, .datepicker td.active.disabled:hover, .datepicker td.active[disabled], .datepicker td.active[disabled]:hover,
.datepicker td span.active:hover, .datepicker td span.active:focus, .datepicker td span.active:active, .datepicker td span.active.active, .datepicker td span.active.disabled, .datepicker td span.active[disabled] {
	background-color: #d77700;
}
.datepicker td.active, .datepicker td.active:hover, .datepicker td span.active {
	background-color: inherit;
	background-image: none;
}
.datepicker td, .datepicker th {
	border-radius: 3px;
}
.input-append.date{
	margin-bottom: 10px;	
	white-space: nowrap;
}
.input-append.date .add-on {
    margin-left: 5px;
}
div.filter-options div.options-panel label.wrapping {
    white-space: inherit;
}



/* Tablet and mobile SAF PSDs ------------------------- */
@media (max-width: 767px) {
	.saf-psds .post dt {
  			display: inline;
	}
	.saf-psds #posts tr.post, .saf-psds #posts tr.post td{
		display: block!important;
	}
	.saf-psds #posts tr.post{
		border: 1px solid #ccc;
	    margin: 10px;
	    padding: 10px;
	    border-radius: 5px;
	    background: none!important;
	    display: flex!important;
  			flex-direction: column;
	}
	.saf-psds #posts tr.post td{
		border: 0;
    	padding: 2px;
	}
	.saf-psds #headingsSort{
		 display: none;
	}
	.saf-psds #posts tr.post td:nth-child(1){
		order: 2; -webkit-order: 2;
	}
	.saf-psds #posts tr.post td:nth-child(2){
		order: 3; -webkit-order: 3;
	}
	.saf-psds #posts tr.post td:nth-child(3){
		order: 4; -webkit-order: 4;
	}
	.saf-psds #posts tr.post td:nth-child(4){
		order: 1; -webkit-order: 1;
	}
	.saf-psds #posts tr.post td:nth-child(5){
		order: 5; -webkit-order: 5;
	}
	.saf-psds #posts tr.post td:nth-child(6){
		order: 6; -webkit-order: 6;
	}
	.saf-psds #posts tr.post td:nth-child(7){
		order: 7; -webkit-order: 7;
	}
	.saf-psds #posts tr.post td:nth-child(1):before{
		content: 'Date: ';
		font-weight: bold;
	}
	.saf-psds #posts tr.post td:nth-child(2):before{
		content: 'Project ID: ';
		font-weight: bold;
	}
	.saf-psds #posts tr.post td:nth-child(3):before{
		content: 'Location: ';
		font-weight: bold;
	}
	.saf-psds #posts tr.post td:nth-child(5):before{
		content: 'Sector: ';
		font-weight: bold;
	}
	.saf-psds #posts tr.post td:nth-child(6):before{
		content: 'Public/Private: ';
		font-weight: bold;
	}
	.saf-psds #posts tr.post td:nth-child(7):before{
		content: 'Status: ';
		font-weight: bold;
	}
	.saf-psds ul.nav.safmenu{
		display: flex!important;
  			flex-direction: column;
	}
	.saf-psds ul.nav.safmenu .active{
		order: 5; -webkit-order: 5;
	}
}








/* Tablet and mobile SAF ESDs ------------------------- */
@media (max-width: 767px) {
	.saf-esds .post dt {
  			display: inline;
	}
	.saf-esds #posts tr.post, .saf-esds #posts tr.post td{
		display: block!important;
	}
	.saf-esds #posts tr.post{
		border: 1px solid #ccc;
	    margin: 10px;
	    padding: 10px;
	    border-radius: 5px;
	    background: none!important;
	    display: flex!important;
  			flex-direction: column;
	}
	.saf-esds #posts tr.post td{
		border: 0;
    	padding: 2px;
	}
	.saf-esds #headingsSort{
		 display: none;
	}
	.saf-esds #posts tr.post td:nth-child(1){
		order: 2; -webkit-order: 2;
	}
	.saf-esds #posts tr.post td:nth-child(2){
		order: 3; -webkit-order: 3;
	}
	.saf-esds #posts tr.post td:nth-child(3){
		order: 4; -webkit-order: 4;
	}
	.saf-esds #posts tr.post td:nth-child(4){
		order: 1; -webkit-order: 1;
	}
	.saf-esds #posts tr.post td:nth-child(5){
		order: 5; -webkit-order: 5;
	}
	.saf-esds #posts tr.post td:nth-child(6){
		order: 6; -webkit-order: 6;
	}
	.saf-esds #posts tr.post td:nth-child(7){
		order: 7; -webkit-order: 7;
	}
	.saf-esds #posts tr.post td:nth-child(1):before{
		content: 'Date: ';
		font-weight: bold;
	}
	.saf-esds #posts tr.post td:nth-child(2):before{
		content: 'Project ID: ';
		font-weight: bold;
	}
	.saf-esds #posts tr.post td:nth-child(3):before{
		content: 'Location: ';
		font-weight: bold;
	}
	.saf-esds #posts tr.post td:nth-child(5):before{
		content: 'Sector: ';
		font-weight: bold;
	}
	.saf-esds #posts tr.post td:nth-child(6):before{
		content: 'Public/Private: ';
		font-weight: bold;
	}
	.saf-esds #posts tr.post td:nth-child(7):before{
		content: 'Status: ';
		font-weight: bold;
	}
	.saf-esds ul.nav.safmenu{
		display: flex!important;
  			flex-direction: column;
	}
	.saf-esds ul.nav.safmenu .active{
		order: 5; -webkit-order: 5;
	}
}



/* Tablet and mobile SAF OPAs ------------------------- */
@media (max-width: 767px) {
	.saf-opas .post dt {
  			display: inline;
	}
	.saf-opas #posts tr.post, .saf-opas #posts tr.post td{
		display: block!important;
	}
	.saf-opas #posts tr.post{
		border: 1px solid #ccc;
	    margin: 10px;
	    padding: 10px;
	    border-radius: 5px;
	    background: none!important;
	    display: flex!important;
  			flex-direction: column;
	}
	.saf-opas #posts tr.post td{
		border: 0;
    	padding: 2px;
	}
	.saf-opas #headingsSort{
		 display: none;
	}
	.saf-opas #posts tr.post td:nth-child(1){
		order: 2; -webkit-order: 2;
	}
	.saf-opas #posts tr.post td:nth-child(2){
		order: 3; -webkit-order: 3;
	}
	.saf-opas #posts tr.post td:nth-child(3){
		order: 4; -webkit-order: 4;
	}
	.saf-opas #posts tr.post td:nth-child(4){
		order: 1; -webkit-order: 1;
	}
	.saf-opas #posts tr.post td:nth-child(5){
		order: 5; -webkit-order: 5;
	}
	.saf-opas #posts tr.post td:nth-child(6){
		order: 6; -webkit-order: 6;
	}
	.saf-opas #posts tr.post td:nth-child(1):before{
		content: 'OPA Date: ';
		font-weight: bold;
	}
	.saf-opas #posts tr.post td:nth-child(2):before{
		content: 'Project: ';
		font-weight: bold;
	}
	.saf-opas #posts tr.post td:nth-child(3):before{
		content: 'Location: ';
		font-weight: bold;
	}
	.saf-opas #posts tr.post td:nth-child(5):before{
		content: 'Sector: ';
		font-weight: bold;
	}
	.saf-opas #posts tr.post td:nth-child(6):before{
		content: 'Status: ';
		font-weight: bold;
	}
	
	.saf-opas ul.nav.safmenu{
		display: flex!important;
  			flex-direction: column;
	}
	.saf-opas ul.nav.safmenu .active{
		order: 5; -webkit-order: 5;
	}
}





/* Tablet and mobile SAF PNs ------------------------- */
@media (max-width: 767px) {
	.saf-pns .post dt {
  			display: inline;
	}
	.saf-pns #posts tr.post, .saf-pns #posts tr.post td{
		display: block!important;
	}
	.saf-pns #posts tr.post{
		border: 1px solid #ccc;
	    margin: 10px;
	    padding: 10px;
	    border-radius: 5px;
	    background: none!important;
	    display: flex!important;
  			flex-direction: column;
	}
	.saf-pns #posts tr.post td{
		border: 0;
    	padding: 2px;
	}
	.saf-pns #headingsSort{
		 display: none;
	}
	.saf-pns #posts tr.post td:nth-child(1){
		order: 2; -webkit-order: 2;
	}
	.saf-pns #posts tr.post td:nth-child(2){
		order: 3; -webkit-order: 3;
	}
	.saf-pns #posts tr.post td:nth-child(3){
		order: 4; -webkit-order: 4;
	}
	.saf-pns #posts tr.post td:nth-child(4){
		order: 1; -webkit-order: 1;
	}
	.saf-pns #posts tr.post td:nth-child(5){
		order: 5; -webkit-order: 5;
	}
	.saf-pns #posts tr.post td:nth-child(6){
		order: 6; -webkit-order: 6;
	}
	.saf-pns #posts tr.post td:nth-child(7){
		order: 7; -webkit-order: 7;
	}
	.saf-pns #posts tr.post td:nth-child(1):before{
		content: 'Issue Date: ';
		font-weight: bold;
	}
	.saf-pns #posts tr.post td:nth-child(2):before{
		content: 'Closing Date: ';
		font-weight: bold;
	}
	.saf-pns #posts tr.post td:nth-child(3):before{
		content: 'Location: ';
		font-weight: bold;
	}
	.saf-pns #posts tr.post td:nth-child(5):before{
		content: 'Sector: ';
		font-weight: bold;
	}
	.saf-pns #posts tr.post td:nth-child(6):before{
		content: 'Contract: ';
		font-weight: bold;
	}
	.saf-pns #posts tr.post td:nth-child(7):before{
		content: 'Type: ';
		font-weight: bold;
	}
	
	.saf-pns ul.nav.safmenu{
		display: flex!important;
  			flex-direction: column;
	}
	.saf-pns ul.nav.safmenu .active{
		order: 6; -webkit-order: 6;
	}
}


/* Tablet and mobile SAF SSBDs ------------------------- */
@media (max-width: 767px) {
	.saf-ssbds .post dt {
  			display: inline;
	}
	.saf-ssbds #posts tr.post, .saf-ssbds #posts tr.post td{
		display: block!important;
	}
	.saf-ssbds #posts tr.post{
		border: 1px solid #ccc;
	    margin: 10px;
	    padding: 10px;
	    border-radius: 5px;
	    background: none!important;
	    display: flex!important;
  			flex-direction: column;
	}
	.saf-ssbds #posts tr.post td{
		border: 0;
    	padding: 2px;
	}
	.saf-ssbds #headingsSort{
		 display: none;
	}
	.saf-ssbds #posts tr.post td:nth-child(1){
		order: 2; -webkit-order: 2;
	}
	.saf-ssbds #posts tr.post td:nth-child(2){
		order: 3; -webkit-order: 3;
	}
	.saf-ssbds #posts tr.post td:nth-child(3){
		order: 4; -webkit-order: 4;
	}
	.saf-ssbds #posts tr.post td:nth-child(4){
		order: 1; -webkit-order: 1;
	}
	.saf-ssbds #posts tr.post td:nth-child(5){
		order: 5; -webkit-order: 5;
	}
	.saf-ssbds #posts tr.post td:nth-child(6){
		order: 6; -webkit-order: 6;
	}
	.saf-ssbds #posts tr.post td:nth-child(1):before{
		content: 'Board Approved: ';
		font-weight: bold;
	}
	.saf-ssbds #posts tr.post td:nth-child(2):before{
		content: 'Project: ';
		font-weight: bold;
	}
	.saf-ssbds #posts tr.post td:nth-child(3):before{
		content: 'Location: ';
		font-weight: bold;
	}
	.saf-ssbds #posts tr.post td:nth-child(5):before{
		content: 'Sector: ';
		font-weight: bold;
	}
	.saf-ssbds #posts tr.post td:nth-child(6):before{
		content: 'Status: ';
		font-weight: bold;
	}
	.saf-ssbds ul.nav.safmenu{
		display: flex!important;
  			flex-direction: column;
	}
	.saf-ssbds ul.nav.safmenu .active{
		order: 5; -webkit-order: 5;
	}
}



/* Tablet and mobile SAF TCPSDs ------------------------- */
@media (max-width: 767px) {
	.saf-tcpsds .post dt {
  			display: inline;
	}
	.saf-tcpsds #posts tr.post, .saf-tcpsds #posts tr.post td{
		display: block!important;
	}
	.saf-tcpsds #posts tr.post{
		border: 1px solid #ccc;
	    margin: 10px;
	    padding: 10px;
	    border-radius: 5px;
	    background: none!important;
	    display: flex!important;
  			flex-direction: column;
	}
	.saf-tcpsds #posts tr.post td{
		border: 0;
    	padding: 2px;
	}
	.saf-tcpsds #headingsSort{
		 display: none;
	}
	.saf-tcpsds #posts tr.post td:nth-child(1){
		order: 2; -webkit-order: 2;
	}
	.saf-tcpsds #posts tr.post td:nth-child(2){
		order: 3; -webkit-order: 3;
	}
	.saf-tcpsds #posts tr.post td:nth-child(3){
		order: 4; -webkit-order: 4;
	}
	.saf-tcpsds #posts tr.post td:nth-child(4){
		order: 1; -webkit-order: 1;
	}
	.saf-tcpsds #posts tr.post td:nth-child(5){
		order: 5; -webkit-order: 5;
	}
	.saf-tcpsds #posts tr.post td:nth-child(6){
		order: 6; -webkit-order: 6;
	}
	.saf-tcpsds #posts tr.post td:nth-child(1):before{
		content: 'Date: ';
		font-weight: bold;
	}
	.saf-tcpsds #posts tr.post td:nth-child(2):before{
		content: 'Project ID: ';
		font-weight: bold;
	}
	.saf-tcpsds #posts tr.post td:nth-child(3):before{
		content: 'Location: ';
		font-weight: bold;
	}
	.saf-tcpsds #posts tr.post td:nth-child(5):before{
		content: 'Sector: ';
		font-weight: bold;
	}
	.saf-tcpsds #posts tr.post td:nth-child(6):before{
		content: 'Status: ';
		font-weight: bold;
	}
	.saf-tcpsds ul.nav.safmenu{
		display: flex!important;
  			flex-direction: column;
	}
	.saf-tcpsds ul.nav.safmenu .active{
		order: 5; -webkit-order: 5;
	}
}
