.mp_wrapper {
background-color:#f2f2f2;
border:1px solid #bebebe;
width:60%;
margin:0 auto 100px;
padding:70px;
}
.mp_wrapper .mp_wrapper  {
width:100%;
margin:0 auto;
background-color:none;
border:0px;
padding:0;
}
#section2 > div > div > div > div > form > div.mp-form-row.mepr_bold.mepr_price  {
display:none !important;
color:#f2f2f2 !important;
}

/*-- Universal Styling */
.fl-row-content {
  width:70%;
}
p.blog-author {
display:none;
}

/*-- Meetings Section Date Fix */



/*-- Header Styling */
header{
  background-color:#0072b3;
  height:100px;
}
.pageHeader{
  color:#FFFFFF;
}
.inner-page #section1.banner, #section1.banner{
  height:auto;
}
.inner-page #section2 .top-section {
  margin:0;
}
#section1.banner,
.inner-page #section1.banner,
.inner-page.participants #section1.banner,
.inner-page.current-board #section1.banner,
.inner-page.procurement #section1.banner,
.inner-page.correspondence #section1.banner,
.inner-page.meetings #section1.banner,
.inner-page.committees #section1.banner,
.inner-page.wsip-application #section1.banner,
.inner-page.environmental-review #section1.banner,
.inner-page.wsip-application #section1.banner,
.inner-page.information-materials #section1.banner {
  background-image:none;
  background-color:#0072b3;
}
#section1 > h1 {
  text-align: left;
  text-transform: capitalize;
  margin: 30px 0 30px 10%;
}
.bg-blue {
  background-color:#FFFFFF;
}
.search-page{
  padding:50px 0;
}
.search-result{
  padding:0px 80px;
}


/* Footer Styling Changes */
#section8 > div.bg-dark-blue2.footer-bottom > div > div > div.row.footer-bottom2 > div > p > i {
  margin:0 20px;
}


/*-- Home Page */
.home-page {
  background-color:#FFFFFF;
}
#content > div > div > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5d479fc99f8de.fullWidthCustomFix > div > div {
  width:100% !important;
}

/*-- About Page */



/*-- Navigation */
.top-bar,
.top-bar a,
#search-form input,
#tipue_search_input,
.fa,
.fa-search,
#search-form,
::placeholder {
font-weight:800;
color:#FFFFFF !important;
}

header .navbar-fixed-top .social-media-icons li a {
    color: #FFFFFF !important;
}


/* Sub Navigation (Resources Page)  */
.fl-node-5d5cb29571d31 > .fl-module-content {
  width:100%;
}
.child-nav {
  padding:10px 0 0 0;
  margin:0 0 50px 0;
}
#section2 > div > div > div > nav {
  padding:20px 0 0 0;
  background-color: #DFEAF1;
}


/*-- Resources Page  */
#content > div > div > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5d571b948175d > div.fl-row-content-wrap > div {
  width:100%;
}
#menu-resources {
  width:100%;
}
.fl-menu-horizontal a {
  padding: 30px 50px !important;
}
.clear {
  clear:both;
}
.videoFiles {
float:left !important;
width:50%;
padding:20px;
text-align:center;
overflow:hidden;
}
.downloadFiles {
float:left !important;
width:32%;
padding:20px;
text-align:center;
overflow:hidden;
}
.downloadFiles h3{
text-transform:uppercase;
font-weight:800;
color:#004a60;
padding:10px 0;
}
.downloadFiles img{
width:100%;
box-shadow: 0px 0px 10px grey;
}
.downloadButton{
font-size: 14px;
background-color: #003e54;
padding:5px 30px;
}
.downloadButton a, .downloadButton a:hover, .downloadButton a:visited{
color:#FFFFFF;
text-transform:uppercase;
text-decoration: none;
}


/*-- News Page  */
div > div.fl-post-grid-image {
  padding:0 0 40px 0;
  border-bottom:10px solid gray;
  margin:0 0 40px 0;
}

div > div.fl-post-grid-image > a > img {
  height:250px !important;
  object-fit: cover !important;
}


/*-- Mobile Styling  */
#section7 {
    background: transparent !important;
    background-color: rgb(0,65,85) !important;
    padding-top: 150px;
    padding-bottom: 100px;
  }

/* Meetings */
.meetingWidthFix {
  width:70%;
  margin:0 auto;
  padding:100px 0;
  clear:both;
}

@media (min-width: 768px) {
.col-sm-8 {
  float:none;
}
}

/*-- Mobile Styling  */
@media only screen and (max-width: 1600px) {
.fl-menu-horizontal a {
padding: 30px 20px !important;
}
div > div.fl-post-grid-image > a > img {
  height:200px !important;
}
}


@media only screen and (max-width: 1300px) {
.fl-row-content {
  width:100%;
}
.fl-menu-horizontal a {
padding: 30px 10px !important;
}
}

@media only screen and (max-width: 1000px) {

.fl-node-5d466450ea03f > .fl-row-content-wrap{
  background-size: auto;
  padding-top:50px;
}
.clear {
  display:none;
}
.downloadFiles, .videoFiles {
  width:100%;
}
.fl-row-content {
  width:100% !important;
}
.fl-heading {
  font-size:200% !important;
}
.fl-accordion-button-label {
  font-size:100% !important;
}
.top-bar {
}

header {
  height:50px;
}
#section1 {
  padding:20px !important;
}
.section-title {
  text-align: center;
  margin: 0px 0px 0px 0px;
}
#section1 > h1 {
  text-align: center;
  text-transform: capitalize;
  margin: 20px 10px;
  }


.inner-page header .banner h1{
top:100px;
}
#section7 > div > header > div > div > h2 {
text-align:left;
}
#content > div > div > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5d47930264afd > div > div > div.fl-col-group.fl-node-5d4793026e0c3 > div.fl-col.fl-node-5d4793026e1e2.fl-col-small > div > div > div, #content > div > div > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5d47930264afd > div > div > div.fl-col-group.fl-node-5d4793026e0c3 > div.fl-col.fl-node-5d4793026e1e5.fl-col-small > div > div > div {
  margin:0px;
}
#content > div > div > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5d47930264afd > div > div > div.fl-col-group.fl-node-5d4793026e0c3 > div.fl-col.fl-node-5d4793026e1e2.fl-col-small > div > div > div > div > ul, #content > div > div > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5d47930264afd > div > div > div.fl-col-group.fl-node-5d4793026e0c3 > div.fl-col.fl-node-5d4793026e1e5.fl-col-small > div > div > div > div > ul {
  margin:0px;
}
#content > div > div > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5d47967d30953 > div > div > div > div.fl-col.fl-node-5d47990ef0841 > div > div > div > div > p {
  text-align:center;
  font-size:22px;
}
#content > div > div > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5d47967d30953 > div > div > div > div.fl-col.fl-node-5d47990ef0845.fl-col-small > div > div > div{
  margin: 0px 20px 30px 20px;
}
#section8 > div.bg-dark-blue2.footer-bottom > div > div > div.row.footer-bottom2{
  text-align:center;
}
#section8 > div.bg-dark-blue2.footer-bottom > div > div > div.row.footer-bottom2 > div > p > i {
  display:block;
  width:100%;
  margin:10px 0;
}
#section8 > div.bg-dark-blue2.footer-bottom > div > div > div.row.footer-bottom2 a {
  text-align:center;
  width:100%;
  margin:10px 0;
}
.fl-node-5d5cb29571d31 .fl-menu {
    padding: 5px 0 15px 0;
}
.child-nav {
  padding:10px 0 0 0;
  margin:0 0 0 0;
}
}


@media (max-width: 768px){
.fl-col-small {
  max-width:none;
}
#content > div > div > div.fl-row.fl-row-full-width.fl-row-bg-parallax.fl-node-5d445b47bb93b > div {
    background-position: left !important;
  }
#opacityImage > div {
    background-position: left !important;
  }

}
