.TREE_View {
  clear:both;
  background-color: #014076;
  height: 1.97em;
}
.TREE_MenuLevel {
  list-style:none;
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0;
  margin-inline-end: 0;
  padding-inline-start: 0;
  padding:0 0 0 0;
  margin:0 0 0 0;
}

.DYN_Video {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.DYN_Video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


.ACPO_TreeContainer {
  float:left;
  padding:6.2em 0 0 1em;
  width:calc(100% - 287px - 1em);
}
.TREE_MenuLevel li {
  background-color: rgb(1, 64, 118);
  color: white;
  cursor: pointer;
  padding:0.25em 1.5em 0.25em 1.5em;
  border-right:0.2em solid white;
  float:left;
  list-style:none;
}

.TREE_SubMenu li {
  border-right:none;
}

.TREE_MenuLevel li:hover {
  background-color: rgb(32, 133, 145);
}

.TREE_SubMenu {
  display:none;
}

.DYN_Article img {
  max-width:100%;
  height:auto;
}
.DYN_Clear {
  clear:both;
}

.DYN_autoSizeLandscape {
  zoom:2;
}
.DYN_ImageFull {
  width:100%;
  height:auto;
}
.DYN_MobileMenu {
  display:none;
  margin:6.2em 0 .1em 1em;
  width:calc(100% - 290px - 1em);
  background-color: rgb(1, 64, 118);
  height:2em;
}
.DYN_Cookie {
    border:solid 5px #aaaaaa; 
    width:50%; 
    background-color:#eeeeee; 
    position:absolute; 
    top:2em; 
    left:25%;
    visibility:hidden; 
    padding:1em 1em 1em 1em;
    z-index:100;
    font-size:100%;
}
.ACPO_PromoItem img {
  width:100%;
  height:auto;
}
.DYN_MobileMenu img{
  height:2em;
  width:auto;
  padding:0 1em 0 1em;
  float:right;
}

.ACPO_Prev {
  font-weight:bold;
  float:left;
  cursor:pointer;
}
.ACPO_Next {
  font-weight:bold;
  float:right;
  cursor:pointer;
}

.ACPO_Header img {
  float:left;
}
.DYN_Header {
  height:11em;
}

.NPCC_Search {
  width:12em;
}

@media (max-width: 1400px) {
  .DYN_Container {
    margin: 0 0 0 0;
    width:calc(100% - 2em);
    padding:0 1em 0 1em;
  }
}

@media (max-width: 1222px) {
  .ACPO_TreeContainer {
    float:none;
    padding:0 0 0 0;
    width:100%;
  }
  .DYN_Header {
    height:14em;
  }
}
@media (max-width: 970px) {
  .DYN_MobileMenu {
    display:inline-block;
  }

  .DYN_Header {
    height:11em;
  }
  
   .TREE_View {
     max-height:0;
     overflow-y:hidden;
  }
  .TREE_SubMenu ul {
    position:static;
    display:block;
  } 
  
   ul.TREE_MenuLevel li {
    float:none !important;
    display:list-item;
    border-bottom:solid 2px white;
  }
  .TREE_SubMenu ul li {
    float:none !important;
  }
  .ACPO_HeaderMenu {
    display:none;
    padding-top:0;
  }

}

@media (max-width: 900px) {
  .DYN_RightCol {
    display:none;
  }
  
  .DYN_Article {
    padding: 0 0 1em 1.5em;
    width:calc(80% - 1.5em);
  }
  
  .DYN_LeftCol {
    width:20%;
  }
  .DYN_Header {
    height:11em;
  }
}

@media (max-width: 650px) {
  .DYN_RightCol {
    display:none;
  }
  
  .DYN_Article {
    padding: 0 0 1em 0;
    width:100%;
  }
  
  .DYN_LeftCol {
    display:none;
  }
  .DYN_Header {
    height:11em;
  }
}

