.site-content {
	background-color: #002838;
	color: #E1D5C1;
	margin-bottom: 0em;
}

.site-info {
	background-color: #002838;
}

.site-footer {
	background-color: #002838;
}

.site-title a, .site-title a:visited{
	color: #FFEBCD;
}

/*#E1D5C1 #FFEBCD*/

.main-navigation {
	background-color: #002838;
	color: #286f93;
}


.main-navigation ul ul {
	background-color: #916D18;
}


.main-navigation > div:first-of-type a, .main-navigation ul ul a{
	color: white;
}

.main-navigation ul ul a:hover {
	color: black;
}

.site-main {
	width: 58%;
	background-color: #1e495f;
	border: 5px solid #916D18;
	padding-left: 1em;
	padding-right: 1em;
}

.sidebar-left {
	margin-top: 0em;
	margin-right: 0em;
	margin-left: 1em;
	width: 20%;
	/*background-color: #F1F9FA;
	padding-left: 0.5em;
	padding-right: 0.5em;
	/*
	margin-left: 1.75%;
	border: 1px solid #c0c0c0;*/
}

.sidebar-right{
	margin-top: 0em;
	margin-left: 0em;
	width: 18%;
	/*background-color: #F4F6F6;
	padding-left: 0.5em;
	padding-right: 0.5em;
	margin-top: 0em;
	margin-left: 1.75%;
	border: 1px solid #c0c0c0;*/
}


.widget{
	font-size: 14px;
}




/*Modify page to fit smaller screens*/
@media screen and (max-width: 1100px) {
	.site-main {
		width: 100%;
	}
	.sidebar-left {
		clear: left;
		margin-left: 0;
		margin-right: 0;
		width: 100%;
	}
	
	.sidebar-left .widget {
		clear: left;
		width: 100%;
		margin-right: 5%;
		float: left;
	}
	
	.sidebar-right {
		clear: left;
		margin-left: 0;
		margin-right: 0;
		width: 100%;
	}
	.sidebar-right .widget {
		clear: left;
		width: 100%;
		margin-right: 5%;
		float: left;
	}
	.sidebar-right .widget:nth-of-type(3n+1) {
		clear: left;
	}
	.sidebar-right .widget:nth-of-type(3n) {
		clear: right;
		margin-right: 0;
	}
}


/******************/

/* By default, this theme color
 * paired rows*/
tr:nth-of-type(2n) {
	background: transparent;
}

/* Maximaized table width*/
.custom-column-table{
	margin-left: 0.5em;
	margin-right: 0.5em;
}


/* Seminar schedule Table*/
.post-18668 tr:nth-child(2),
.post-18668 tr:nth-child(6),
.post-18668 tr:nth-child(12),
.post-18668 tr:nth-child(16),
.post-18668 tr:nth-child(17),
.post-18668 tr:nth-child(28){
	background-color: #e5e5e5;
}

.post-18668 .wp-block-table {
  margin-left: 0em;
	margin-right: 0em;
}

.custom_icon{
	
background-color: transparent !important;
  color: transparent !important; /* If you want the icon itself to be invisible */
  border: none !important;       /* Optional: remove border */
 
}







