.view-standards-alignment-2 h3,
.view-standards-alignment h3 {font-weight: 700;}

.view-standards-alignment-2 ul li,
.view-standards-alignment ul li { list-style-type: none;}

.view-standards-alignment-2 .grid-container, 
.view-standards-alignment .grid-container {
  display: grid;
  grid-template-columns: repeat(10, 1fr);
  grid-template-rows: repeat(4, 1fr); 
  grid-column-gap: 0px;
  grid-row-gap: 0px; 
  background-color:gainsboro;
  padding: 10px 0px 10px 10px;
}

#page-wrapper {
  min-height: 100%;
  min-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.div1 { grid-area: 1 / 1 / 2 / 11; }
.div2 { grid-area: 2 / 2 / 3 / 11; }
.div3 { grid-area: 3 / 3 / 4 / 11; }
.div4 { grid-area: 4 / 4 / 5 / 11; } 

.float-right {
    float: right;
    font-size: 14px;
}


/* ---------- Basic Layout Styles ----------- */

html,
body,
#page  {
  height: 100%;
}

#header div.section,
#featured div.section,
#messages div.section,
#main,
#triptych,
#footer-columns {
  width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

#content {
  display: inline;
  float: left; /* LTR */
  position: relative;
}


.one-sidebar #content {
  width: 853px;  /* Note: 5px short to leave space between columns full width is 858px */
}

.two-sidebars #content {
  width: 640px;
}
.no-sidebars #content {
  width: 1280px;
  float: none;
}

/* Right Sidebar */
#sidebar-second { 
	width: 417px; /* Note: 5px short to leave space between columns  full width is 422px */
	margin: -22px 0 0 0; 
	float: right; 
	z-index: 99; 
}


/* Sidebar */
.sidebar { background-color: #EFEFEF; border: none; } 
.sidebar .block .menu { line-height: 1.5; font-size: 1.0em;  }  /* @DONE .content to .menu padding: 0 0 5px 0; deleted; added font-size: 0.914em; */
.sidebar .block .menu-item--active-trail>a { color: #F6851F !important;  }
.sidebar .block .menu-item.menu-item--active-trail { list-style-image: url(../images/menu-collapsed-orange.png); }
/* .sidebar .block ul.menu { list-style: circle outside; list-style-image: url(../../../core/misc/menu-collapsed.png); }  <-- removed */


.sidebar .block-menu-block ul li ul li ul li ul li.leaf,
.sidebar .block-menu-block ul li ul li ul li.leaf {
	text-indent: -14px;
	margin: 0 0 0 15px;
	width: 143px;
}

.sidebar .block-menu-block ul li ul li ul li.leaf { margin: 0 0 0 13px; }
.sidebar .block-menu-block ul li.start-collapsed { list-style-position: inside; padding: 2px 15px; }
.sidebar .block-menu-block ul li.start-collapsed ul.menu { width: 234px; }

.action-background {
  background-color: #F5F5F5;
  width: 85%;
}

.field--depth-1,
.field--depth-2 {
  padding: 10px 0 60px 11px;
}
.field--depth-3 {
  padding: 10px 0 80px 11px;
}
.field--depth-4 {
  padding: 10px 0 100px 11px;
}
.field--depth-5 {
  padding: 10px 0 120px 11px;
}
.field--depth-6 {
  padding: 10px 0 140px 11px;
}
.field--depth-7 {
  padding: 10px 0 160px 11px;
}
.field--depth-8 {
  padding: 10px 0 180px 11px;
}
.field--depth-9 {
  padding: 10px 0 200px 11px;
}
.field--depth-10 {
  padding: 10px 0 220px 11px;
}