#main_container {
	background-color: rgba(255, 255, 255, 1) !important;
}
.public-content-container {
	border: 0px !important;
	background-color: rgba(255, 255, 255, 1) !important;
}

@media only screen and (min-width: 993px) {
	.header-row{
		min-height: 250px !important;
	}
	.public-navbar {
		/*background-color:transparent !important;*/
	}
}
@media only screen and (max-width: 992px) {
	.header-row{
		min-height: 225px !important;
	}
}
/*
@media (min-width: 1270px){
	.public-navbar {
		font-size: 0.9em !important;
	}
}

@media  (min-width: 992px) and (max-width: 1269px){
	.public-navbar {
		font-size: 0.8em !important;
	}
}
*/
@media only screen and  (max-width: 767px) {
	.ck-content td,	.ck-content tr { display: block; }
	.ck-content td {
		position:relative;
		width: 100% !important;
	}
	.ck-content th {
		display:none;
	}
}

.footer .table:last-child{
	margin-bottom:0;
}

#navbarSupportedContent {
	-ms-flex-pack: center !important;
  justify-content: center !important;
}

#navbarList {
	margin-left: auto !important;
}

figure.table a {
	overflow-wrap: break-word; 
  hyphens: none; 
  line-break: anywhere;
	word-break: break-all;
}