/* dev2 2021 aaron was here */


.logo-container > a img.logo {
	max-width: 130px !important;
}

h5.binder-welcome-message {
 	text-transform: none !important; 
      font-weight: 600 !important;
    color: #41464f !important;
  font-size: 30px !important;
 margin-bottom: 45px !important;
}


  nav.main-nav a.page-id-46::before {
    content: "\f2b5"; }

  nav.main-nav a.page-id-40::before {
    content: "\f0d6"; }

  nav.main-nav a.page-id-49::before {
    content: "\f0fe"; }


  nav.main-nav a.page-id-52::before {
    content: "\f0b1"; }

/* aaron was here */

/* provincial member organization */
@media (max-width: 1199px) {
  .provincial-member-chart {
    display: flex;
    flex-wrap: wrap;
  }
  .provincial-member {
    flex: 1;
    position: relative;
    display: inline-block;
    width: 50%;
    text-align: center;
    margin: 0 15px 30px 15px;
  }
  .provincial-member a.provincial-member-link {
    display: block;
    text-decoration: none;
  }
  .provincial-member a.provincial-member-link .provincial-member-logo {
    width: 180px;
    height: 180px;
    border-radius: 50%;
    border: 2px solid #fff;
    background: #f3f3f3;
    text-align: center;
    display: block;
    line-height: 180px;
    margin: 0 auto;
    margin-bottom: 15px;
  }
  .provincial-member a.provincial-member-link .provincial-member-logo img {
      display: inline-block;
  }
  .provincial-member a.provincial-member-link:hover .provincial-member-logo {
    background: #fff;
  }
  .provincial-member a.provincial-member-link:hover span.pmo-name {
    font-weight: 600;
    text-decoration: none;
  }
  .provincial-member-chart .aitc-canada-logo {
    width: 100%;
    text-align: center;
    display: none;
  }
}
@media (min-width: 1200px) {
  .provincial-member-chart {
    width: 792px;
    height: 785px;
    position: relative;
    margin: 50px auto 50px;
	background-image: url(/Portals/0/Skins/AITCCA/images/AITCpmo2.png);
	 background-position: 50% 50%;
	  background-repeat: no-repeat;
  }
  .provincial-member {
    position: absolute;
    top: 0;
    left: 0;
    width: 180px;
    height: 180px;
    border-radius: 50%;
    border: 2px solid #fff;
    background: #f3f3f3;
    text-align: center;
    display: block;
    z-index: 1;
    transition: all 0.5s ease;
	  padding: 15px;
  }
  .provincial-member:hover {
    background: #fff;
    box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.2);
    transform: scale(1.05);
  }
  .provincial-member:hover .provincial-member-logo {
    opacity: 1 !important;
  }
  .provincial-member a.provincial-member-link {
    display: block;
    position: relative;
    color: #666;
	font-weight: 600;
	font-size: 13px;
  }
  .provincial-member a.provincial-member-link:visited {
    color: #666;
  }
  .provincial-member a.provincial-member-link:hover span.pmo-name {
    font-weight: 600;
    color: #00ab4e;
  }
  .provincial-member a.provincial-member-link .provincial-member-logo {
    opacity: 0.6;
    vertical-align: middle;
  }
  .provincial-member a.provincial-member-link span.pmo-name {

  }
  .provincial-member-chart .aitc-canada-logo {
    position: absolute;
    text-align: center;
    z-index: 0;
  }

}

