audio {
    width: 250px;
}
  
div.centre
{
  height: 251px;
  line-height: 251px; /* <-- this is what you must define */
  text-align:centre;
}


div.flex-centre {
    height: 451px;
    border: 5px solid cyan; 
    font-size: 50px;
    
    display: flex;
    align-items: center; /* Vertical center alignment */
    justify-content: center; /* Horizontal center alignment */
}



#FunctionalBlock1_ctl00_ctl00_donationsTabDiv, 
#FunctionalBlock1_ctl00_ctl00_donationsTabLink,#membeSubscriptionsShowLink, #ctl00_ContentArea_donationsTabLabel {display:none !important;}

/* mhpn */
.WaLayoutContainer.mhpn-container {background-color: #F6E7F2;
    margin: 1% 6% !important;}

.mhpn-container h2 {
  font-size: 28px !important;
    line-height: 38px !important;
       padding: 10px 10px 13px 0px !important;
    letter-spacing: 2px;
	}
 .podcast p {    font-size: 19px !important;
    line-height: 27px !important;
    text-align: justify;
    }
.podcast {
      padding: 0px 20px 0 10px !important;
}
.mhpn-img {
    margin: 0 0 -5px 0;
}
@media screen and (max-width: 1780px) {

 .podcast p {    
   font-size: 18px !important;
    line-height: 26px !important;
    text-align: justify;
    }

    .mhpn-container h2 {
    font-size: 24px !important;
    line-height: 31px !important;
    padding: 5px 10px 5px 0px !important;
    }
.WaLayoutContainer.mhpn-container {background-color: #F6E7F2;
    margin: 1% 2% !important;}
}

.WaGadgetBreadcrumbs {    margin-bottom: 10px;margin-top: 2%;}

/***** Member Profile *****/
 
#PAGEID_18004 .typeButton {
  background-color: #4266B0 !important;
  }
  
#PAGEID_18004 .captionOuterContainer {background: #4266B0 !important;}

#idContainer10307779, #idContainer11145983, #idContainer10004212, #idContainer10004210, #idContainer13286202, #idContainer10004185, #idContainer10004185, #idContainer10004186, #idContainer10004184, #idContainer10004214, #idContainer10004215, #idContainer10234506, #idContainer10004216, #idContainer10004217,
#idContainer16117528 {
  margin: 0;
  background-color: #F1F4FA;
  padding: 3px 0;}


/* subscriber only field */
#idContainer17115694 {
    margin: 0;
    background-color: bisque;
    padding: 3px 0;
}

#FunctionalBlock1_ctl00_ctl00_MemberForm_Section10004151 .fieldContainer {
      margin: 0;
}
.fieldSubContainer .typeInstruction, .attachmentsContainer .attachmentsUploadContainer .uploadNotice {color: #676767;}

/* member shop */
.member-shop .OnlineStoreCatalog_list_price_alt
{display: none;}

.member-shop {text-align: center;}

.member-shop li {margin:0 20px !important;}

#id_F6YVaaA .OnlineStoreCatalog_list_price_alt {
  display: none;
}

.OnlineStoreProduct_content_container {margin-top: 30px;}

/*  audit faqs bold font for faqs */

.bold-list h4, .bold-list .h4 {
  font-family: Lato Regular !important;
  padding: 20px 0 10px;}

.bold-list li::marker {
color: #4360a9 !important;
font-family: Lato Regular !important;
font-size: 18px !important;
  }




.ui.inline.dropdown.-wa-add-event-to-calendar-dropdown {display: none;}



.container {
  position: relative;
  padding: 0 40px;
}


.container-1 {
  height: 100% !important;
  position: relative;
  padding: 0 50px 0 0;
}

.container-2 {
  height: 100% !important;
  position: relative;
  padding: 0 0 0 50px;
}

@media screen and (max-width: 1067px) {
.container-1 {
  padding: 0 0 30px 0;
}

.container-2 {
  padding: 50px 0 0 0;
}
}

.vertical-center {
  margin: 0;
  position: inherit;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* video youtube responsive */
.video-container { position: relative; padding-bottom: 49.25%; padding-top: 30px; height: 0; overflow: hidden; }

.video-container iframe, .video-container object, .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }





/* corinne video with change of order on mobile ... can remove all this if new page approved sept 24........ and search for .art-therapy-video p, .corinne > .art-therapy-video-right p,  */

.corinne {
    display: flex;
    flex-direction: column;
    flex-direction: row;
}
.corinne > .art-therapy-video-left {order: 1;     width:50%; } /* Will be displayed first  */
.corinne > .art-therapy-video-right {order: 2;     width:50%;} /* Will be displayed second*/

.art-therapy-video-left .container {height: 100% !important;}
.art-therapy-video-right .container {height: 100% !important;}

@media screen and (max-width: 1067px) {
.corinne > .art-therapy-video-left {order: 2; width:90%;    margin: 0 auto; padding-top: 30px; } /* Will be displayed second  */
.corinne > .art-therapy-video-right {order: 1; width:100%; } /* Will be displayed first */
.corinne {flex-direction: column;}
.corinne .container {height:150px;}
}
@media screen and (max-width: 1066px) {
.art-therapy-video-left .container {height:auto !important;}
.art-therapy-video-right .container {height: 150px !important;}
}

@media screen and (max-width: 1680px) {
.corinne > .art-therapy-video p {line-height: 28px !important; font-size: 18px !important;padding:0;}
}

/* art therapy video  ... can remove all this if new page approved sept 24........  */


.art-therapy-video {
    display: flex;
    flex-direction: column;
    flex-direction: row;
}
.art-therapy-video > .art-therapy-video-left {order: 1;     width:50%; } /* Will be displayed first  */
.art-therapy-video > .art-therapy-video-right {order: 2;     width:50%;} /* Will be displayed second*/






@media screen and (max-width: 1067px) {
.art-therapy-video > .art-therapy-video-left {width:100%; } /* Will be displayed second  */
.art-therapy-video > .art-therapy-video-right {width:90%; margin: 0 auto; padding-top: 30px;} /* Will be displayed first */
.art-therapy-video {flex-direction: column;}
.art-therapy-video .container {height:auto;}
.art-therapy-video .vertical-center {transform:none; top:0;}
}

/* END what might happen in an art therapy session */




/* webinars - members */

#PAGEID_18862 h4 {margin: 10px 0 20px 0 !important;}
#PAGEID_18862 .WaGadgetCustomHTML {margin: 10px 0 20px 0 !important;}


#id_eMWAezp #faqs {margin: -16px 0 0 0 !important;}
/* video */

iframe {width:100%;}

/* open gallery */

.open-gallery-text p {
  color: #FFFFFF !important;
  font-size: 20px !important; 
  line-height: 40px !important;
  text-align:justify;}
  

#gallery img {max-width: 360px;}
  /* end open gallery */

/* upcoming events */
.upcoming-events-home p {
  color: #FFFFFF !important;
  font-size: 18px !important; 
  line-height:32px !important;}

 .jotform-form {padding: 0 !important;}

.filterHead th {font-weight:normal;}
#id_muMWeFB a {
  color: #4D4D4F !important;}

H1:not(.promo),
.gadgetStyleNone H1:not(.promo)
{font-size: 24pt;
	font-weight: normal;
	font-style: normal;
  color: inherit;
}


.journal{padding: 40px;}

.jocat{padding: 0 40px;}

.jocat-img {
	text-align:center;
	padding: 20px 0 30px;
	}


	



/* START 2021 members home */

.right-memb {padding:5%}
.left-memb {padding:5%}

.welcome {}
.welcome-memb .left-memb h1 {font-size: 36px !important; text-align:justify;}
.welcome-memb .right-memb h2 {font-size: 30px; color:#4360a9; line-height: 40px; max-width: 350px;}
.welcome-memb .right-memb h3 {font-size: 20px !important; color:#4360a9; line-height: 30px; max-width: 350px;}



.home-events .event-memb .left-event a, 
.home-events .event-memb .left-event .location, 
.home-events .event-memb .left-event .date, 
.home-events .location .event-memb .left-event .title,
.event-memb .title a
 {color:#FFFFFF !important; font-size:20px !important;line-height: 27px;    margin-top: 20px;}
.event-memb .left-title h2  {font-size:30px !important; color:#FFFFFF; text-align:justify; }
.left-event {padding: 0 5% 5% 5% !important;
color: #FFF;}
.left-event li { text-align:justify; color: #FFF; margin-bottom: 20px !important;}
.event-memb .right-memb {margin: auto !important;}
.event-memb .right-memb h2 {font-size: 26px !important; line-height: 36px; }
.buttonMemb01{
	  white-space: pre-wrap;
	  background: #4266b0;
	  max-width: 205px;
	  width:100%;
	  color:#ffffff !important;
	  line-height:20px;
	  padding: 2%;
}
.funding {}
.funding h2 {font-size: 30px; padding: 30px 0 30px; text-align:justify;}
.funding .col {text-align:justify;}

#id_V9X1qre table, #id_KkUV3Yj table, #id_UUUTOQw table, #id_sLPsn8Q table, #id_aIIAClf table,  #id_KPdiKex table {margin-top:50px;}

@media (max-width: 1244px) {
	.right-memb h2 {font-size: 130% !important; line-height: 125% !important;}
	.right-memb h3 {font-size: 110% !important; line-height: 125% !important;}
}

@media (max-width: 767px) {
  /* corinne video home page */
  #id_7aKD3wy {margin-top:0 !important;}
  #id_ZMMojws {padding-bottom: 25px;}


  
  #id_gktOkKQ, #id_yQz5rQo {width: 50% !important;float: left;}
#id_NOj8o4F, #id_7VjaHOz {width: 50% !important;float:right;} 

#id_6GqYGJ3, #id_oXYjBwH {width: 50% !important;float: left;margin: 20px 0;}
#id_4hPuf5F, #id_AyE2dH8 {width: 50% !important;float:right;margin: 20px 0;} 

#id_BK6wi4I .col, #id_aIIAClf .col {flex-basis: 25%; max-width: 25%;} 
a.buttonStyleMemb, a:link.buttonStyleMemb {margin-bottom:10% !important;}

#id_V9X1qre table, #id_KkUV3Yj table, #id_UUUTOQw table, #id_sLPsn8Q table, #id_aIIAClf table,  #id_KPdiKex table {margin-top:50px;}
}

@media (max-width: 567px) {
	#id_BK6wi4I .col {flex-basis: 50%; max-width: 50%;} 
	#id_K5u4xG1 .col {flex-basis: 50%; max-width: 50%;} 	
}


a.buttonStyleMemb, a:link.buttonStyleMemb {
 	position: relative;
    display: inline-block;
    background: #4360a9;
	border:none;
    width: 100%;
	max-width: 60%;
	min-width: 250px;
	margin: 0;
    padding: 3%;
    color: #ffffff;
	font-size: 20px;
    line-height: 30px;
	font-style: normal;
	text-align: center;
}
a.buttonStyleMemb:hover, a:link.buttonStyleMemb:hover { background: #5482e1;  }










/* have your say */


#buttonBottomAlign {
  margin-bottom: 20px;
  }

#id_UngeOg9, #id_IYS3eYT, #id_CKKXWCW
{margin-top: -20px;}




a.buttonStyleMembWHITE, a:link.buttonStyleMembWHITE {
 	position: relative;
    display: inline-block;
    background: #FFFFFF;
	border:none;
    width: 80%;
	margin: 20px 0 0 0;
    padding: 3%;
    color: #4360a9;
	font-size: 20px;
    line-height: 30px;
	font-style: normal;
	text-align: center;
}
a.buttonStyleMembWHITE:hover, a:link.buttonStyleMembWHITE:hover { background: #F1F4FA;}

a.buttonStyleMembBLUE, a:link.buttonStyleMembBLUE {
 	position: relative;
    display: inline-block;
    background: #4360a9;
	border:none;
    width: 80%;
	margin: 20px 0 0 0;
    padding: 3%;
    color: #FFFFFF;
	font-size: 20px;
    line-height: 30px;
	font-style: normal;
	text-align: center;
}
a.buttonStyleMembBLUE:hover, a:link.buttonStyleMembBLUE:hover { background: #92aada;}



/* END have your say */

/* footer menu MEMBERS */
.menu-foot-meb-container {width: 100%; margin-left: 5%; margin-top:3%;}
.menu-foot-memb {display: inline-block; width: 19%; float: left;white-space: normal;  padding: 0 2px;}
.menu-foot-memb h2 {color:#FFFFFF !important; font-size: 24px;}
.menu-foot-memb a {color:#FFFFFF !important; font-size: 18px;line-height: 30px;}

#id_n9sfBJf {margin: 2% 1% !important;}

@media (max-width: 1167px){
	.menu-foot-meb-container {margin-left: 3%;}
	}
@media (max-width: 967px){
	.menu-foot-memb {width: 100%; text-align:justify; }
	.menu-foot-meb-container {margin-left: 0;}
	}



/* END 2021 members home */





/* START 2021 child menu on page */

.secondLevel-menu h4 { font-size:22px; }
.secondLevel-menu li {
	list-style-type: disclosure-closed;
	color: #4360a9;
	font-size: 18px;
	line-height: 28px;
}

/* END 2021 child menu on page  */



/* START 2021 template */



.WaLayoutContainer.full-width {
  margin: 0% !important;}

  .WaLayoutContainer.break-in {
  margin: 5% 20% 5% 20% !important;}
  
  
  .WaLayoutContainer.break-out {
  margin: 3% 0 2% !important;
  }
  
  .WaLayoutTable {

    margin: 0 auto;
  }
.WaLayoutContainerFirst.break-out-animation {
  margin: 4% 4% 2% !important;}



.banner {padding: 0 0 10px 0;}


.banner-image1{
	display:block;
   }

.banner-image2{
   display: none;
}

@media (max-width: 1400px) {
.WaLayoutContainer.break-in {margin: 5% 10% 5% 10% !important;}
}

@media (max-width: 767px) {
      .WaLayoutContainer.break-in {
  margin: 5% !important;}
  }

@media screen and (max-width: 767px){ 
.banner {padding: 10px 0 30px;}

   .banner-image1{
     display: none;
   }

   .banner-image2{
     display: block;
   }
   
   .WaLayoutContainer.home-events, .WaLayoutContainer.fav4 {
          margin: 3% 4% !important;
}
}

@media screen and (max-width: 567px){ 
.banner {padding: 10px 0 30px;}

}

.menu-main {   
    margin: 0 auto;
    max-width:1600px;}

.WaPlaceHolder {
    max-width: none !important;
	margin:0 auto !important;
}
.zonePlace {
    padding: 0;
}
.zonePlace.zoneHeader1 {
    max-width: 1800px !important;
    margin: 0 auto !important;
}
#id_eekGGtz, #id_dZzIdaG {
    max-width:1200px !important;margin: 0 auto !important;}

.zonePlace.zoneHeader2 {
    position:relative;
}
@media (max-width: 567px) {
.zonePlace.zoneHeader2 {
	  padding: 3% 0 0;
}
}

.zonePlace.zoneFooter1 {
    margin: 0;
    padding:0;
}

.zonePlace.zoneFooter2 {
    background-color: #9cb557;
    height:auto;
    padding:0;
}
.menu-foot h2 {color:#FFFFFF !important;}
.menu-foot a {color:#FFFFFF !important; }
.menu-footer h2 {color:#FFFFFF !important;}

.menu-footer a {color:#FFFFFF !important; font-size: 18px;line-height: 30px;}

.menu-footer ul li {padding: 0px !important;}
.WaGadgetCustomMenu.menuStyleNone .orientationVertical li:before {
    content: none !important;
}

.zoneFooter2 .WaLayoutContainer {margin: 0 0 0 10% !important;}


@media (max-width: 767px) {
.menu-foot {text-align: center; margin-top: 20px;}
.menu-footer li {text-align: center;}
  }


.WaGadgetMobilePanel .mobilePanel {
    background: #9cb557 !important;
}
/*quicklink */
@media (max-width: 567px) {
#quickLinkButton-search {display:none;}
}

/* menu */
.WaGadgetCustomMenu.menuStyleNone ul li {
    padding: 0 .8em;
}

.WaGadgetCustomMenu.menuStyleNone .orientationHorizontal li+li:before {
    margin: 0 .2em;
    color: none;
    content: none;
}
.home-menu a {
    color: #333 !important;
    font-size: 13pt;
    height: 25px;
    font-family: Calibri,Arial,Helvetica,sans-serif !important;
    padding: 0 10px !important;
}
/* end menu */

/* footer image */
svg {width: 100%; }
    
.svg-img{bottom: -55px; position: relative;}
@media (max-width: 944px) {.svg-img{bottom: -35px; }}
@media (max-width: 444px) {.svg-img{bottom: -40px; }}

/*
 * Let's target IE to respect aspect ratios and sizes for img tags containing SVG files
 *
 * [1] IE9
 * [2] IE10+
 */
/* 1 */
.ie9 imgage[src$=".svg"] {
  width: 100%; 
}
/* 2 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  imgage[src$=".svg"] {width: 100%; }
  svg {height: 271px; }
  .svg-img{bottom: -62px; }
 
}
 
/* END footer iamge */

/* START FOOTER */

.zoneFooter1 .WaPlaceHolder {
    max-width: none !important;
}

.WaLayoutContainerFirst {
        margin: 1% 10% !important;
}

.WaLayoutContainer {

  margin: 1% 10% !important;
}


@media (max-width: 1600px) {
    .WaLayoutContainerFirst, .WaLayoutContainer {
        margin: 3% 2% !important;
}
}

/* END FOOTER */


/* END search */

.WaGadgetSiteSearch .searchBox {width: auto;}
.searchBoxField {height: 40px;}
.WaGadgetSiteSearch .searchBoxField {width:270px;text-align:justify;}
input[type=password], input[type=text], select, textarea {font: normal 18px/1.3 'Lato','Arial',sans-serif}

/* END search */

/* start faqs dropdowns */
@media (max-width: 567px) {
#faqs dt {  font-size: 0.9em !important;  line-height: 20px !important;}
}
/* END faqs dropdowns */

@media (max-width: 767px) {
dt {
	line-height: 30px !important;
}
}

@media (max-width: 676px) {
dt {
	margin: 0 0 20px 0px !important;
	font-size:1em !important;
	line-height: 24px !important;
}

#dropdown-plus-sign dt, #dropdown-plus-sign2 dt, #dropdown-plus-sign3 dt {
min-height: 37px;
    height: auto !important;
}
}

#membershipDetailsContainer h4, #membershipDetailsContainer .h4 {color:#ffffff !important; padding: 10px 0 10px 10px !important;
}
}


/* END 2021 template */

/* START 2021 homepage */
a.home-events:link {color:#FFFFFF !important;font-size:18px;}

.home-events .title a:link {color:#FFFFFF !important;font-size:18px !important;}

.home-events .title a:visited {color:#FFFFFF !important;font-size:18px !important;}

.home-events li {padding-bottom: 10px !important;}

.home-events .date {color:#FFFFFF;font-size:18px;}
#id_StdeTfO {margin-bottom: 0 !important;}

.home-gallery a:link {color:#FFFFFF !important;    }
.home-gallery a:visited {color:#FFFFFF !important;}
.home-gallery .photoGalleryGadgetScrollElement {display:none;}



.break-out-report {
      width: 80% !important;
    margin: 0 auto !important;
}

	
	
.break-out table {
    width: 90% !important;
    margin: 0 auto !important;

}
#id_jOzFa8X {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
#id_vyLWNVk {
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-top: 6% !important;
    padding: 1% 0;
}
a.buttonStyle004, a:link.buttonStyle004{
	  white-space: pre-wrap;
	  background: #FFFFFF;
	  max-width: 330px;
	  width:100%;
	  color:#F15C27;
}
a.buttonStyle005, a:link.buttonStyle005{
	  white-space: pre-wrap;
	  background: #FFFFFF;
	  max-width: 500px;
	  width:100%;
	  color:#CA2027 !important;
    padding: 11px 14px !important;
    font-family: 'Ubuntu','Arial',sans-serif !important;
    font-size: 20px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    border: none;
}

.fav4 a.buttonStyle003, .fav4 a:link.buttonStyle003{
	  white-space: pre-wrap;
	  background: #9cb557;
	  max-width: 205px;
	  width:80%;
	  color:#ffffff;
}
.memb4 a.buttonStyle003, .memb4 a:link.buttonStyle003  {
	  white-space: pre-wrap;
	  background: #9cb557;
	  max-width: 205px;
	  width:80%;
	  color:#ffffff;
}
.fav4 a.buttonStyle003:hover, .fav4 a:link.buttonStyle003:hover,
.memb4 a.buttonStyle003:hover, .memb4 a:link.buttonStyle003:hover {	
    background: #7b8f45;
}


.fav4 .WaLayoutItem {
    padding: 3% 1% !important;
}
.fav4MinHeight {
    min-height: 440px !important;
}

.memb4 .WaLayoutItem {padding-bottom: 20px !important;}

.membGadgetHeight {min-height:100px;}
@media (max-width: 1644px) {.membGadgetHeight {min-height:120px;}}
@media (max-width: 1244px) {.membGadgetHeight {min-height:130px;}}
@media (max-width: 1050px) {.membGadgetHeight {min-height:140px;}}
@media (max-width: 990px) {.membGadgetHeight {min-height:160px;}}
@media (max-width: 890px) {.membGadgetHeight {min-height:190px;}}
@media (max-width: 767px) {.membGadgetHeight {min-height:70px;}}
@media (max-width: 567px) {.membGadgetHeight {min-height:70px;}}
@media (max-width: 503px) {.membGadgetHeight {min-height:80px;}}







/*  final home animation settings 2024 */

/*
.WaLayoutContainerFirst.break-out-animation {
    margin: 3% 5% !important;}
	
	
	*/
	
/* growth */
.growth h2, .journal h2, .first-nations h2, .social h2, .art-therapy-video h2, .schools-menu h2, .memb4 h2, .fav4 h2  {
	font-size: 28px !important;
	line-height: 38px !important;
	text-align:center;
	margin-top: 0px !important;
	padding-bottom: 20px;
	}


.growth p, .latest-news p, .journal p, .first-nations p, .art-therapy-video p, .corinne > .art-therapy-video-right p, .schools-menu p, .art-therapy-videos p  {
    font-size: 20px !important;
	line-height: 30px !important;
	text-align: justify;
	}
.growth .center, .schools-menu .center, .schools-menu h2, .schools-menu p  {
	text-align: center !important;
	}

.fav4 h3 {
	font-size: 22px;
    line-height: 32px;
    padding-bottom: 3pt;
    padding-top: 3pt !important;
	text-align: center;
}

.fav4 p, .memb4 p {
	font-size: 20px !important;
	line-height: 30px !important;
	text-align: justify;
}
.memb4 p {   
	padding: 20px !important;}
	

.search p, .social p {
    font-size: 18px !important;
    line-height: 25px !important;
}



	
	
	
#id_X1HSOaN {padding-bottom: 80px;}
#id_bprLk7S {
    width:95%;
	margin: 0 auto !important;
	}
	
.break-out-animation #right-animation {
    width: 48%;
	padding: 0;}
	
.break-out-animation .right-home h2 {
	font-size: 28px !important;
    line-height: 38px !important;
    text-align: center;
    padding: 0 0 10px 0;}
	
	
.break-out-animation .right-home p {
	font-size: 20px !important;
	line-height: 30px !important;
    text-align: justify;
    padding: 0 0 30px 0 !important;}


/* report launch home page*/

.report-launch table {
  	padding-bottom:30px;
    width: 80% !important;
} 

.report-launch h2 {
    font-size: 28px !important;
    line-height: 38px !important;
    text-align: center;
	padding: 10px 0 30px!important;
	letter-spacing: 2px;
	}

.report-launch p {
    font-size: 20px !important;
    line-height: 30px !important;
	text-align: justify;
}

.first-nations, .social, .call-out {
	width:70%; 
	margin:0 auto !important;
    max-width: 1065px;
	padding: 10px 0;
}


.right2center {text-align:right;}
.left2center {text-align:left;}


@media screen and (max-width: 2020px) {


.break-out-animation .right-home h2 {
	    font-size: 28px !important;
    line-height: 38px !important;

}
.break-out-animation .right-home p {

        padding: 0 0 20px 0 !important;
}



}

	
@media screen and (max-width: 1920px) {


    .mhpn-container {background-color: #F6E7F2;
    margin: 1% 2% !important;}
	
.growth h2, .journal h2, .first-nations h2, .social h2, .art-therapy-video h2, .schools-menu h2, .memb4 h2, .fav4 h2  {
	font-size: 28px !important;
	line-height: 38px !important;
	text-align:center;
	margin-top: 0px !important;
	padding-bottom: 20px;
	}
	

.growth p, .latest-news p, .journal p, .first-nations p, .art-therapy-video p, .corinne > .art-therapy-video-right p, .schools-menu p  {
    font-size: 18px !important;

	line-height: 28px !important;
	text-align: justify;
	}
.growth .center, .schools-menu .center, .schools-menu h2, .schools-menu p  {
	text-align: center !important;
	}

.fav4 h3 {
	font-size: 22px;
    line-height: 32px;
    padding-bottom: 3pt;
    padding-top: 3pt !important;
	text-align: center;
}

.fav4 p, .memb4 p {
	font-size: 18px !important;
	line-height: 28px !important;
	text-align: justify;
}
.memb4 p {   
	padding: 20px !important;}
	

.search p, .social p {
    font-size: 18px !important;
    line-height: 25px !important;
}

.break-out-animation .right-home h2 {
	padding:0px !important;
}

.break-out-animation .right-home p {
	font-size: 18px !important;
	line-height: 28px !important;
	padding: 10px 0 20px 0 !important;
}

.report-launch p {
		font-size: 18px !important;
	line-height: 28px !important;
}

.report-launch img {
        max-height: 280px;
}
}




@media screen and (max-width: 1720px) {


	/*
.break-out-animation .WaLayoutContainer  {
    margin: 3% % !important;}
	*/
.WaLayoutContainerFirst.break-out-animation {
    margin: 4% 0 2% !important;
}		
.break-out-animation .right-home h2 {

}
.break-out-animation .right-home p {

}

.report-launch table {
    padding-bottom: 30px;
    width: 90% !important;
}


.break-out table {
    width: 95%;
    margin: 0 auto !important;
}


.report-launch p {
padding: 0 0 15px 0 !important;

}
.report-launch img {
        max-height: 309px;
}


}
@media screen and (max-width: 1580px) {

    .break-out-animation .right-home h2 {
        font-size: 24px !important;
    }

    .break-out-animation .right-home p {
		padding: 0 0 10px 0 !important;
    font-size: 16px !important;
    line-height: 26px !important;
    }
	.report-launch img {
        max-height: 270px;
}
.growth .WaLayoutTable .WaLayoutSeparator {
	width: 50px !important;
}

	}


@media screen and (max-width: 1400px)  {

/* report launch spacing */

.report-launch .WaLayoutSeparator 
{width: 20px !important;}

}


@media screen and (max-width: 1320px) {
	

.break-out-animation .right-home h2 {
	font-size: 24px !important;
	line-height:24px !important;
	padding: 0 0 10px 0 !important;
}
	
.report-launch p {
		font-size: 16px !important;
	line-height: 26px !important;
}

.report-launch h2 {
    font-size: 28px !important;
    line-height: 38px !important;
	letter-spacing: 0px;
}
	.report-launch img {
        max-height: 237px;
}



._2p3a {width: auto !important;}

.first-nations, .social, .call-out {
	width:90%; 
}

}

@media screen and (max-width: 1220px) {

/* mhpn */


#id_eBVQ9Wk, #id_cnI3TOA {width: 30% !important; padding-top: 13px;}


.break-out-animation .right-home h2 {
	font-size: 28px !important;
    line-height: 38px !important;
	padding: 0 !important;}
	
.break-out-animation .right-home p {
        font-size: 18px !important;
        line-height: 28px !important;
	padding: 0 0 20px 0 !important;}

.right-home {padding: 5% 0 5% 0;}


.report-launch .WaLayoutTable .WaLayoutItem {
    display: block;
    width: 100%!important;
}
.report-launch .WaLayoutTable .WaLayoutSeparator {
    display: none;
}

/* report launch video */



/* proven efficacy video */
#id_3SBKdZE {
	width: 70% !important;
    float: none;
    margin: 0 auto;
	margin-bottom: 30px;}
	
#id_HhCQkJZ {
	width: 72% !important;
    float: left;
	margin-bottom: 10px;}

#id_MuzwBY8 {
	width: 26% !important;
    float: right;}

#left-animation  {
	width:70% !important;     
	margin: 0 auto;
    float: none !important;}
	
	
#right-animation  {
	width:100% !important;     
	margin: 0 auto;
    float: none !important;}



}





@media screen and (max-width: 1067px) {



#id_29tNOC4 {padding: 1% 10% 3%;}

.left-home {    
	width: 100%;
    margin: 0 auto;
	}


a.buttonStyle005, a:link.buttonStyle005{
	  width:80%;
}

#id_TQ4GLus {margin-bottom: 50px;}


.home-events {    padding-top: 0 !important;}
.schools-menu {padding-bottom: 0px !important;}
.open-gallery-text {
	    margin-right: 0px !important;
    margin-left: 0px !important;}
.open-gallery-text p {line-height: 30px !important;}
#id_29tNOC4 {padding: 0% 1% 3% 1%;}


}

@media screen and (max-width: 767px) {

/* mhpn */

#id_eBVQ9Wk, #id_cnI3TOA {
  width: 100% !important;
  margin: 0 auto;
  text-align: center;}

#id_oFUleeF { text-align: center;}

	
/* report launch */
#id_3SBKdZE {
	width: 100% !important;
    float: none;
    margin-bottom: 10px;
    margin-top: 0px;}

#id_HhCQkJZ {
	width: 100% !important;
    float: none;
    margin: 0 auto;
	padding-bottom: 20px;}

#id_MuzwBY8 {
	width: 100% !important;
    float: none;
    margin: 0 auto;
	padding-bottom: 10px;}
	

.report-launch img {
	max-height:260px;
	margin: 0 auto;
    display: block;}

/* end report launch */
.WaLayoutContainerFirst.break-out-animation {
    margin: 0 2% !important;
}


.break-out-animation .right-home h2 {
	font-size: 26px !important;
    line-height: 38px !important;
	padding: 0 0 15px 0 !important;}
	
.break-out-animation .right-home p {
	font-size: 18px !important;
	line-height: 28px !important;
	padding: 10px 0 20px 0 !important;}
	
#left-animation  {
	width:100% !important;     
}
	

}




.facebook_home {text-align: center; }







/* home being replace  - nope still need to sort*/
#left-animation {float: left; width: 50%;}
#right-animation {float:right;width:50%;padding:1% 5% 1%;}






@media (max-width: 767px) {


#left {float: left; width: 50%;}
#right {float:right;width:50%;}




}

@media (max-width: 1400px) {
.fav4MinHeight {
        min-height: 415px !important;
}
}


@media (max-width: 1238px) {
a.buttonStyle003, a:link.buttonStyle003 {font-size:16px;}
a.buttonStyle004, a:link.buttonStyle004 {font-size:16px;}
.jocat {padding: 0;}


}
@media (max-width: 1101px) {
    a.buttonStyle003, a:link.buttonStyle003 {
    width: 63% !important;
    height: 40px;}
}
@media (max-width: 1067px) {
    #left {width:60% !important;} 
    #right {width:40% !important;} 
    
    .fav4MinHeight {min-height: 415px !important;}
    .break-out table {width: 90% !important;}
    .right2center, .left2center {text-align:center;}
}
@media (max-width: 967px) {
   #left, #right {width:100% !important;} 
	.fav4MinHeight {min-height: 380px !important;}
}

@media (max-width: 767px) {
    .hide-on-mobile {display:none;}
    .first-nations, .social {max-width: 80%;}
	
.WaLayoutContainerFirst.break-out-animation {
        margin: 4% 0 2% !important;
    }

.fav4 .WaLayoutItem {
    padding: 5% 1% !important;
}
.fav4MinHeight {
        min-height: 435px !important;
}
a.buttonStyle003, a:link.buttonStyle003 {
    height: auto;
}

.right-pad {padding: 0;}

.WaLayoutContainer.art-therapy-video {
  margin: 10% 0 2% !important;}



.WaLayoutContainer.break-out {
  margin: 10% 0 2% !important;}.jocat {padding: 3% 0 0 0;}

/* facebook */
#id_iQh2rf6 {    margin-top: 30px;     text-align: center;}
/* END facebook */

}




@media (max-width: 567px) {
  .WaLayoutContainer.break-out {
    margin: 10% 0 7% !important;
}
  .WaLayoutContainerFirst.break-out {
    margin: 10% 0 7% !important;
}



.WaLayoutTable .WaLayoutItem {
    width: 100% !important;
    padding: 0;
}
.fav4MinHeight {
    min-height: 100px !important;
}

#id_vyLWNVk {
    margin-top: 12% !important;
}
.zoneFooter1 {padding: 0 5%;}

a.buttonStyle004, a:link.buttonStyle004{
	  max-width: none;
	  width:66%;
}

   
.WaLayoutTable.anzacata-documents {
    display: inline-block !important;
    width: 48%!important;
    padding: 0 1%;
	text-align:justify;
}
.journal {
    padding: 30px 10px 50px;
}

}

@media (max-width: 400px) {

.gallery-images img {    width: 130px !important;}
#id_abu88Kx {margin-left:0px; margin-right:0px;}
}

/* END 2021 homepage */



/* events */

.WaGadgetEventsStateList .boxOuterContainer .boxFooterOuterContainer {
    font-size: 20px;
    margin: 0.5em 0 1.5em 0;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .eventsTitleContainer {
    margin: 0;
    padding: 30px 0 20px;
}

/* END events */

/* profile page */

.actionButtonContainer {
    margin: 2% 0 0 25%;
}

.fieldContainer {margin: 5px 0;}

.mandatorySymbol, .requiredSymbol {
    visibility: visible !important;
}

.camera_wrap, .camera_thumbs_cont {
    background: none !important;
}




/* member resources */

#memb-resources td {border-bottom: 1px solid #ddd; padding:1em;}

/* member research */

.research-articles img {max-width: 110px; padding: 10px 0 10px 10px}


/* new templates */




.LayoutMainMembers .zonePlace.zoneFooter2 {
    background-color: #F15D27;
}
.LayoutMainMembers .WaGadgetMobilePanel .mobilePanel {
    background: #F15D27;
}
.LayoutMainJournal .zonePlace.zoneFooter2 {
    background-color: #028D9D;
}
.LayoutMainJournal .WaGadgetMobilePanel .mobilePanel {
    background:#028D9D;
}
.LayoutMainEvents .zonePlace.zoneFooter2 {
    background-color: #F3C108;
}
.LayoutMainEvents .WaGadgetMobilePanel .mobilePanel {
    background: #F3C108;
}
/* new styling */
body {

    font: 18px/1.4 Lato, Helvetica, sans-serif !important;
}
strong {
    color: #666666;
}

h1, h2, h3, h4{
  margin:0 !important;
  padding-top: 0 !important;
  font-weight:normal !important;
  font-family: Lato !important;
  }
  
 /* new footer social */

.footer-social {
text-align:justify;     
margin-left: 2em;     

}


 /* old styling */ 
  .WaGadgetEventsStateDetails .boxOuterContainer .boxBodyContentOuterContainer{
   display: table-header-group;
  float:none;
  width: 100%;
  }
  
  
  .WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer{
   display: table-footer-group;
  float:none;
  width: 100%;
  }
  
  .WaGadgetEventsStateDetails .boxBodyContainer .inner{
  display:table;
  }
  
  
  a.rssFeedLabel{
  display: none !important;
  }
  
  .WaGadgetSiteSearch .searchBoxField{
  padding:3px;

  }
  #socialLoginContainer, #idSocialLoginContainer{
  display:none !important;
  }
  
  #idContainer7796800 > div > table > tbody > tr > td.right > div > input{
   display:none;
  }
  
  #FunctionalBlock1_ctl00_ctl00_stepTemplate_wizardMemberForm_memberForm_memberFormRepeater_ctl54_TextBox7796800{
   display:none;
  }
  #FunctionalBlock1_ctl00_ctl00_DetailsToShow_trDetailsToShow, #FunctionalBlock1_ctl00_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl00_levelView_recurring, #FunctionalBlock1_ctl00_ctl00_stepTemplate_selectedLevel_recurring, .levelRecurring{
  display:none !important;
  }
  
  .SidePictureBox{
   height:100% !important;
  width:100% !important;
  }
  

  
  span.levelRenewal{
   display:none;
  }
  ul.memberDetailsTabMenu > li{
  padding-left:15px;
  font-size: 30px
  }

  
  #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_selectedLevel_renewal{
  display:none;
  }
  
  #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl00_levelView_recurring{
  display:none;
  }
  
  #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl01_levelView_recurring{
  display:none;
  }
  
  #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl03_levelView_renewal{
  display:none;
  }
  .openAuthFormContainer{
  display:none !important;
  }
  .infoOuterContainer{
  margin-left:30px;
  }
  
  h1{
  font-size:30px;
  text-transform: none !important;
  padding-bottom:16pt;
  }
  h2{
  font-size:24px;
  padding-bottom:5pt;
  padding-top:5pt !important;
  font-weight:bold;
  }
  h3{
  font-size:20px;
  padding-bottom:3pt;
  padding-top:3pt !important;
  font-weight:bold;
  }
  h4{
  font-size:19px;
  font-weight:bold;
  text-transform: none !important;
  padding: 10px 0 5px;
  }
  
  .contStyleNarrowLineHeight{
  margin:0 !important;
  padding:0 !important;
  }
  
  p{
  font-size:16px;
  line-height:21px !important;

  font-family: Lato !important;
  padding-bottom: 10px !important;
  margin:0 !important;
  }
  

  li{

  margin:0 !important;
  }
  

  
  ul, ol{
  font-size:16px;
  line-height:21px;
  text-indent:0 !important;
  font-family: Lato !important;

  margin-top: 0.1em !important;
  margin-bottom:1em !important;
  }
  
  ul.b{
  font-size:16px !important;
  line-height:21px !important;
  text-indent:0 !important;
  font-family: Lato !important;
  list-style-type: square !important;
  margin-top: 0 !important;
  margin-bottom:0 !important;
  }
  
  
  /* Fixes a padding issue */
  .zoneContent > .container_12{
  width:100% !important;
  }
  
   /*Content text style */
  .ContentText{
  font-family:'Helvetica Light';
  }
   
   /* Changes the cursor on hover */
  a{
    cursor: pointer;
    text-decoration: none !important;
  }
  
  /* Menu Hover */
  .WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a > span:hover{
 
  text-decoration:none !important;
  padding:0 !important;
  font-family:'Lato' !important;
  }
  
  .WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a > span{
  font-family:'Lato' !important;
  }
  
  .WaGadgetMenuHorizontal .menuInner ul.secondLevel > li > .item > a {
    margin: 2px 0;
}

  #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl00_levelView_renewal{
  display:none;
  }
  
  #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl01_levelView_renewal{
  display:none;
  }
  
  #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl04_levelView_renewal{
  display:none;
  }
  
  #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl02_levelView_recurring{
  display:none;
  }
  
  #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl03_levelView_recurring{
  display:none;
  }
  
  div.menuInner > ul > li > div:hover{
  text-decoration:none !important;
  padding:0 !important;
  }
  
  .TabContainer div a:hover{
  color:black;
  }
  
  .TabContainer> ul> li >a:hover{
  color:black;
  }
  
  /****** Home page buttons *****/
  a.stylizedButton.buttonStyle001 {
    background-color: rgba(256,256,256,0.4);
    color: white;
    border-radius: 1px;
    z-index: 12;
    position: absolute;
    top: 222px;
    left: 149px;
    width: 100px;
    height: 20px;
    display: table;
    font-size: 17pt;
    padding: 10px;
   font-family: 'Helvetica Light' !important;
  }
  
  a.stylizedButton.buttonStyle001.MyAnzataBtnHover:hover{
  background:#004d80;
  }
  
  a.stylizedButton.buttonStyle001.FindaTherapistBtnHover:hover{
  background:#55250b;
  }
  a.stylizedButton.buttonStyle001.EventsBtnHover:hover{
  background:#46812b;
  }
  a.stylizedButton.buttonStyle001.ANZJATBtnHover:hover{
  background:#128284;
  }
  a.stylizedButton.buttonStyle001.NoticeboardBtnHover:hover{
  background:#552267;
  }
  a.stylizedButton.buttonStyle001.GalleryBtnHover:hover{
  background:#bb8a0b;
  }
  
  /****** Home Page 18097 ******/
  
  #PAGEID_18097 >#mLayout > div.zoneHeader3{
  display:none;
  }
  
  #PAGEID_18097 > div > div.zoneContent,#PAGEID_18097 > div > div.zoneHeader4{
  background:rgba(254, 227, 210, 1);

  }
  
  
  /*Home Page background Image */
  #PAGEID_18097 > div >.zoneHeader4::before{
  content:" ";
  position:absolute;
  width:100%;
  height:1100px;
  z-index:-1;
  background: #fee3d2;
  }
  .HomeQuoteBox{
  background:rgba(255, 255, 255, 0.8);
  height:80px;
  margin:35px;
  box-shadow: 3px 3px 2px #939598;
  font-size: 15pt;
  padding: 20px;
  font-style: italic;
  }
  
  .HomeBoxes{
  width:284px;
  height:284px;
  box-shadow: 3px 3px 2px #939598;
  }
  
  
  .HomeBoxIcons{
  width:90px;
  height:90px;
  background-color:white;
  position: absolute;
  bottom: 14px;
  left: 14px;
  z-index: 12;
  }
  
/*  .WaLayoutContainerFirst, .WaLayoutContainer{
  margin: 0!important;
  }*/
  
  .WaLayoutContainerLast{
  margin:0px !important;
  }
  
  
  /****** Main Menu Bar Styling ******/
  
  .WaGadgetMenuHorizontal .menuInner {
    width: 100%;
}
 .WaGadgetMenuHorizontal .menuInner ul.firstLevel>li {
      min-width: 76px;
  }

  .WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {
  padding: 0 15px !important;
  }
  
  .WaGadgetMenuHorizontal .menuInner ul.firstLevel {
  background: #0072BC;
  width:100%;
  }
  
  .WaGadgetMenuHorizontal .menuInner{
  position:absolute;
  left:0;
  right:0;
  margin:auto;
  height:35px;
  }
  
  .zoneHeader2 {
  background: none;
  height:auto;
    margin-top: 50px;
  }

  
  .WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.sel > .item > a {
  color:black;
  font-weight:bold;
  }
  
  #id_Header1 > div{
  padding-top:6px !important;
  padding-bottom:10px !important;
  }
  
  #id_gZ24Upv > div.menuInner > ul > li:nth-child(9) > div > a,#id_gZ24Upv > div.menuInner > ul > li:nth-child(10) > div > a,#id_gZ24Upv > div.menuInner > ul > li:nth-child(11) > div > a{

  display:none;
  }
  
  
  /****** Second Menu Bar Styling ******/
  
  .zoneHeader3{
  background:#f15d27;
  Height:35px;
  }
  .SecondNavBar{
  margin-left:18px;
  }
  .SecondNavBar > div > div >a{
  color:white;
  padding-right:5%;
  }
  
  .SecondNavBar > div > div >a:hover{
  color:black;
  }
  
  /****** Smaller masthead Styling ******/
  div.zoneHeader1{
  
  position:relative;
  }
  
  /****** AcknowledgementsFooter  Styling******/
  
  .zoneFooter2{
  color:white;
  height:260px;
  }
  
  .AcknowledgementsFooter{
   text-align: right;
  margin-right:49px;
  font-size:8pt;
  
  }
  
  /****** Footer Menu Styling ******/
  
  .zoneFooter3{
  background: #0074bc;
  color:white;
  }
  
  .linksFooters{
  font-size:9pt;
  
  }
  
  #id_Footer1{
 /* height:120px;*/
  }
  
  .linksFooters{
  height:35px;
  }
  
  .linksFooters a{
  color:white;
  text-decoration:none;
  }
  
  .linksFooters > div{
  margin-left:35px;
  margin-top: 10px;
  }
  
  
  
  
  
  .LayoutSecondary .zoneFooter2 {
        background-color: green;
      }
  
  

  
  
  
  
  
  
  
  /****** About Anzata Page ******/
  
  .AboutAnzataBox{
  background:rgba(255, 255, 255, 1);
  padding-left:35px;
  padding-right: 36px;
  }
  
  #id_rnYUxNV{
  width:80% !important;
  background:white;
  }
  
  /****** Quick Side Menu ******/
  .QuickMenuDiv
  {
  background:rgba(255, 255, 255, 1);
  font-family: 'Helevetica Light';
  }
  
  #id_WSVNtCE{
  width:18% !important;
  background:white;
  }
  
  .TabContainer div{
  margin-bottom:12px;
  height:35px;
  cursor:pointer;
  }
  
  .TabContainer{
  padding-top:35px;
  padding-bottom:35px;
  }
  
  .TabContainer div a{
  height:100%;
  line-height:2.3;
  vertical-align:middle;
  color:white;
  padding-left:5px;
  }
  
  .MyAnzataTab{
  background-color:#0074bc;
  }
  .FindTherapistTab{
  background-color:#8f4b2e;
  }
  .EventsTab{
  background-color:#72bf44;
  }
  .ANZJATTab{
  background-color:#028D9D;
  }
  .NoticeboardTab{
  background-color:#7f3f98;
  }
  .RegionalGroupsTab{
  background-color:#fdb913;
  }
  
  .ResourcesTab{
  background-color:#f15d27;
  }
  
  .TabContainer > ul{
  padding:0;
  }
  
  .TabContainer > ul > li{
  list-style:none;
  min-height:35px;
  margin-bottom: 12px;
  }
  
  .TabContainer > ul > li > ul{
  display:none;
  padding: 0;
  background-color:white;
  }
  
  .TabContainer > ul > li > a{
  color:white;
  text-decoration:none;
  display:inline-block;
  padding-top: 9px;
  padding-left: 5px;
  height:26px;
  }
  
  .TabContainer > ul > li > ul > li >a{
  color: white;
    padding-top: 10px;
    display: inline-block;
  }
  
  .TabContainer > ul > li > ul > li{
    list-style: none;
    margin-bottom: 2px;
    padding-left: 5px;
  min-height:35px;
  }
  

  .sideMenuButton {
    background-color: rgba(255, 255, 255, 0.4);
    color: #FFF !important;
    border-radius: 1px;
    width: 90px;
    height: 25px;
    display: table;
    font-size: 13pt;
    padding: 5px;
    font-family: "Helvetica Light" !important;
    left: 52px;
    position: absolute;
    bottom: 25px;
    text-align: center;
  }
  
  
  /****** Contact Anzata Footer ******/
  .ContactAnzataFooter{
  font-size:8pt;
  }
  
  
  
  
  /****** General Styling ******/
  .zoneContent, .zoneHeader4{
  background-color:white;
  position:relative;
  margin: 0 auto !important;
 padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100%;
  }
  
/*  .zoneContent{
  //padding-bottom:37px;
  padding-left:5%;
  padding-right: 5%;
  }
  */
  .gadgetStyleNone .gadgetStyleTitle{
  margin:0;
  }
  
  .gadgetStyleTitle > h4{
  
  font-size:16pt;
  color:white;
  }
  
  #idFooterPoweredByContainer{
   display:none;
  }
  
  .mLayout{
  //width: 900px;
  //width:55% !important;
  min-height: 0;
  }
  .LayoutMain {
  background: none;
  }
  
  .SearchText{
  text-align:right;
  color:white;
  padding-top:2px;
  }
  
  #id_2seJYEo{
  width:10%!important;
  }
  
  .WaGadgetSiteSearch .searchBoxField{
  border-radius:5px;
  }
  
  .WaGadgetSiteSearch .searchBoxFieldContainer:before{
  content:"";
  }
  
  ::-webkit-input-placeholder { color:transparent; }
  ::-moz-placeholder { color:transparent; } /* firefox 19+ */
  :-ms-input-placeholder { color:transparent; } /* ie */
  input:-moz-placeholder {color:transparent; }
  
  #id_Header2 > div{
   padding-top:7px !important;
  
  }
  
  #id_Header2 {
  height:30px;
  }
  
  #idHeaderContentHolder{
  position:absolute;
  bottom:10px;
  }
  
  .WaPlaceHolder > div{
  padding:0;
  }
  
  .s1_grid_12{
  margin-left:0px;
  margin-right:0px;
  width:100%;
  }
  
  .WaLayoutItem{
  padding: 0;  /*ms changed*/
  }
  
  
  
  
  
  
  /****** ABOUT PAGE ******/
  
  body#PAGEID_18062, body#PAGEID_18146{
  background-color:#fee3d2;
  }

  
  body#PAGEID_18062 > div > .zoneContent{
  padding:0px;
  }
  
  body#PAGEID_18062 > div > .zoneHeader4{
  padding-bottom:200px;
  background-color:white;
  
  }
  
  
  
  /******My Anzata ******/
  
  /*Hides second menu*/
  #PAGEID_18143> div > div.zoneHeader3{
  display:none;
  }
  
  .MyAnzataContainer > div >span{
  font-size:14pt;
  padding-top:8px;
  padding-left:8px;
  display:inline-block;
  }
  
  .MyAnzataContainer > div > p {
  padding-left:10px;
  padding-right:10px;
  }
  
  .MyAnzataContainer{
  padding-left:35px;
  }
  
  .MyAnzataContainer > div{
  width:160px;
  height:160px;
  float:left;
  margin-right:16px;
  margin-bottom:16px;
  color:white;
  }
  
  #PAGEID_18143{
  background-color:#d6e6e7;
  }
  
  #PAGEID_18143 > div > .zoneHeader4, #PAGEID_18143 > div > .zoneContent {
  background-color:white;
  }
  
  .MyAnzata-BlueBox{
  background-color:#0074bc;
  cursor:pointer;
  box-shadow: 3px 3px 2px #939598;
  }
  
  .MyAnzata-GreenBox{
  background-color:#9cb557;

  cursor:pointer;
  }
  
  .MyAnzata-TealBox{
  background-color:#028D9D;
  cursor:pointer;
  }
  
  .MyAnzata-PurpleBox{
  background-color:#4360a9;
  cursor:pointer;
  }
  
  .MyAnzata-YellowBox{
  background-color:#F3C108;
  cursor:pointer;
  }
  
  .MyAnzata-OrangeBox{
  background-color:#f15d27;
  cursor:pointer;
  }
  
  .MyAnzata-GoldBox{
  background-color:#F15D27;
  cursor:pointer;
  }
  
  .MyAnzata-BlackBox{
  background-color:#000000;
  cursor:pointer;
  box-shadow: 3px 3px 2px #939598;
  }
  
  .MyAnzata-RedBox{
  background-color:#CA2027;
  cursor:pointer;
  }
  
  .MyAnzataHeading{
    display: inline-block;
    margin-left: 35px;
    margin-top: 35px;
    margin-bottom: 35px;
    font-size: 18pt;
  }
  
  .MyAnzataTab-ListItem{
  background-color:#769dd2;
  }
  
  .MyAnzataTab-ListItem >a:hover{
  color:black;
  }
  
  .ResourcesTab-ListItem{
  background-color:#f79b6f;
  
  }
  

  
  /****** Forms ******/


  .fieldSubContainer>table .left {
    text-align: left;
}

.WaGadgetMemberDirectoryStateAdvancedSearch .searchCriteriaOuterContainer .valueContainer input[type=text] {
    width: 70% !important;
}

.WaGadgetMemberDirectoryStateAdvancedSearch .searchCriteriaOuterContainer .criteriaListItem .fieldContainer {
    width: auto !important;
    float: none;
}

.WaGadgetMemberDirectoryStateAdvancedSearch .searchCriteriaOuterContainer .valueContainer select {
    width: 70% !important;
}

.WaGadgetMemberDirectoryStateAdvancedSearch .searchCriteriaOuterContainer .fieldContainer table .right {
    display: none;
}

.WaGadgetMemberDirectoryStateAdvancedSearch .fieldContainer {
  width: 100%;
}


  
.dropdownFieldContainer select {
    margin-left: 0 !important;
}

.fieldSubContainer .fieldLabel {
    color: black;
    font-size: 1.2em;
}

  @media (max-width: 776px) {
.WaGadgetMemberDirectoryStateAdvancedSearch .searchCriteriaOuterContainer .valueContainer input[type=text] {
    width: 100% !important;
}
.WaGadgetMemberDirectoryStateAdvancedSearch .searchCriteriaOuterContainer .criteriaListItem .fieldContainer {
    width: 100% !important;
}
.WaGadgetMemberDirectoryStateAdvancedSearch .searchCriteriaOuterContainer .valueContainer select {
    width: 100% !important;
}
.WaGadgetMemberDirectoryStateAdvancedSearch .searchCriteriaOuterContainer .criteriaListItem .valueContainer {
    width: 100% !important;
}


  }
 
  .captionOuterContainer{
  background:#f15d27;
    height: 35px;
    margin: 0;
    padding: 0;
  }
  
  .generalFormContainer{
  margin-left:0;
  }
   .captionOuterContainer {
     height: auto !important;
   }
  .captionOuterContainer .captionContainer .fieldLabel{
  display:none;
  }
  
  .captionOuterContainer .captionContainer .fieldBody h4{
    color: white !important;
    font-size: 18pt;
    font-weight: normal;
margin: 10px 0 10px 10px !important;
  }
  
  .generalFieldsContainer .fieldSubContainer input[type=submit], .generalFieldsContainer .fieldSubContainer input.typeButton{
  
    margin-right: 15px;
    padding: 10px 25px 10px 25px;
    border: none;
    background: #f79b6f;
    border-radius: 0px;
    font: normal 16px/1.25em Arial;
    color: white;
  }
  
  .memberDirectoryDetailsHeaderContainer > h2{
  margin: 0.5em 0 0.5em 0;
    font-weight: normal;
    font-size: 25pt;
  }
  
  #id_jbKDNe1{
  background:white;
  }
  
  /****** ANZJAT ******/
  #PAGEID_18144, #PAGEID_18145{
  background:#d6e6e7;
  }
  
  #PAGEID_18144 > div > .zoneHeader3, #PAGEID_18145 > div > .zoneHeader3, #PAGEID_18139 > div > .zoneHeader3{
  background:#028D9D;
  }
  .WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item:hover > a > span {
  border-bottom:0px;
  }
  
  /* ANZJAT Search Bar */
  
  .JournalSearchBar > div > H4{
  color: black;
    float: left;
    padding-right: 10px !important;
    font-size: 14pt !important;
  }
  
  /****** Contact us ******/



  .form-line {
    padding: 10px !important;
}
.form-all {
padding-top: 0 !important;
}

.iframe {
    height: 662px;
}

@media screen and (min-width: 1024px) {
    .jotform-form {
        padding: 0 !important;
    }
}

@media screen and (min-width: 0px) and (max-width: 2024px) {
    .jotform-form {
        padding: 0 !important;
    }
}


  .form-section{
  list-style:none;
  }
  
  .form-label-left{
  float:left;
  }
  
  .form-header{
  font-family: 'Helvetica Light';
  }
  
  #header_9{
  background:#f15d27;
  color:white;
  padding:5px;
  font-size:15pt;
  }
  
  #input_2{
    background-color: #f79b6f;
    color: white;
    width: 85px;
    height: 30px;
    font-family: 'Helvetica Light';
    font-size: 11pt;
    border: none;
  }
  
  /*** Other CSS ***/
  
  /*** Hides the drop down on the main bar ***/
  .WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a:after{
  background:none;
  }
  
  /*Hides prices */
  .levelPrice{
  display:none;
  }
  
  /** Side Menu **/
  .SideMenuContainer> ul > li >div >span{
  font-size:16pt;
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  display:inline-block;
  }
  
  .SideMenuContainer> ul > li > div > p {
  padding-left:10px;
  padding-right:10px;
  }
  
  .SideMenuContainer> ul > li > div{
    height: 160px;
    width: 100%;
    margin-bottom: 16px;
    color: white;
  }
  
  .artistDiv{
  margin-top:184px;
  background-color:#CCFFFF;
  color:black !important;
  text-align:left;
  height:70px !important;
  width:100%;
  }
  
  .artistDiv span{
  padding-top:10px;
  padding-left:10px;
  font-style: italic;
  font-size:10pt !important;
  }
  
  .artistDiv p{
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  font-size:10pt !important;
  }
  
  .SideMenu-OrangeBox{
  background-color:#f15d27;
  cursor:pointer;
  }
  
  .SideMenu-GreenBox{
  background-color:#72bf44;
  cursor:pointer;
  }
  
  .SideMenu-BlueBox{
  background-color:#0074BC;
  cursor:pointer;
  }
  
  .SideMenu-BrownBox{
  background-color:#8F4B2E;
  cursor:pointer;
  }
  
  .SideMenu-TealBox{
  background-color:#2CA5AA;
  cursor:pointer;
  }
  
  .SideMenu-PurpleBox{
  background-color:#7F3F98;
  cursor:pointer;
  }
  
  .SideMenu-YellowBox{
  background-color:#FDB913;
  cursor:pointer;
  }
  
  .SideMenu-GoldBox{
  background-color:#EA8C1B;
  cursor:pointer;
  }
  
  .SideMenu-BlackBox{
  background-color:#000000;
  cursor:pointer;
  }
  
  .SideMenu-RedBox{
  background-color:#ED1C24;
  cursor:pointer;
  }
  
  .formOuterContainer{
  padding-left:0px;
  }
  
  .sidebarImg{
  height:176px !important;
  }
  
  #id_gZ24Upv > div.menuInner > ul > li:nth-child(12) > div > a{
  display:none !important;
  }
  
  /*EVENT WORKSHOP DISABLE*/
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl14_RadioGroup7862782 > div:nth-child(5){
   display:none;
  }
  
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl14_RadioGroup7862782 > div:nth-child(3){
      display:none;
  }
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl15_RadioGroup7862783 > div:nth-child(3){
   display:none;
  }
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl15_RadioGroup7862783 > div:nth-child(5){
   display: none;
  }
  
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl16_RadioGroup7862784 > div:nth-child(2){
      display:none;
  }
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl16_RadioGroup7862784 > div:nth-child(4){
   display:none;
  }
  
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl16_RadioGroup7862784 > div:nth-child(6){
      display:none;
  }
  
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl17_RadioGroup7862785 > div:nth-child(5){
   display:none;
  }
  
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl19_RadioGroup7862787 > div:nth-child(5){
      display:none;
  }
  
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl20_RadioGroup7862788 > div:nth-child(7){
      display:none;
  }
  
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl17_RadioGroup7862785 > div:nth-child(2){
   display:none;
  }
  
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl19_RadioGroup7862787 > div:nth-child(2){
   display:none;
  }
  
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl19_RadioGroup7862787 > div:nth-child(3){
   display:none;
  }
  
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl19_RadioGroup7862787 > div:nth-child(6){
   display:none;
  }
  
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl20_RadioGroup7862788 > div:nth-child(2){
   display:none;
  }
  
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl23_RadioGroup7862791 > div:nth-child(4){
   display:none;
  }
  
  #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl14_RadioGroup7862782 > div:nth-child(4), #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl15_RadioGroup7862783 > div:nth-child(4),#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl17_RadioGroup7862785 > div:nth-child(3),#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl17_RadioGroup7862785 > div:nth-child(4), #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationForm_eventRegistrationFormRepeater_ctl14_RadioGroup7862782 > div:nth-child(2){

   display:none;
  }


  /* blink text */

  .blinking{
    animation:blinkingText 1.2s infinite;
}
@keyframes blinkingText{
    0%{     color: #F15D27;  }
    49%{    color: #F15D27; }
    60%{    color: transparent; }
    99%{    color: transparent;  }
    100%{   color: #F15D27;  }
}


.blinkingWhite{
    animation:blinkingTextWhite 1.6s infinite;
}
@keyframes blinkingTextWhite{
    0%{     color: #FFF;  }
    49%{    color: #FFF; }
    60%{    color: transparent; }
    99%{    color: transparent;  }
    100%{   color: #FFF;  }
}
  




















  /*Williams Styling*/
  

  
  .LayoutPlain {
  background: white;
  font-family: Lato;
  }
  
  /* delete 
  .WaGadgetMenuHorizontal .menuInner {
  height: 35px;
  left: -37px;
  width: 109%;
  font-family: Lato;
  }
  
  */
  
  .WaGadgetMenuHorizontal .menuInner ul.firstLevel {
  height: 25px;
  background: none;
  font-family: Lato;
  }
  
  .WaGadgetMenuHorizontal .menuInner ul.firstLevel:hover {
  background: none;
  font-family: Lato;
  }
  
  .WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {
  font-size: 13pt;
  height: 25px;
  font-family: Lato;
  }
  
  .WaGadgetMenuHorizontal .menuInner ul ul {
  background: none;
  font-family: Lato;
  }
  .WaGadgetMenuHorizontal .menuInner ul ul li>.item>a {
  margin: 5px 0 0 0;
  background: #EDF5D7;
  color: black;
  font-family: Lato;
  }
  .WaGadgetMenuHorizontal .menuInner ul ul li>.item:hover>a {
  background: #9cb557;
  color: #ffffff;
  font-family: Lato;
  }
  
  .WaGadgetMenuHorizontal .menuInner ul ul li.sel>.item>a {
  background: #EDF5D7;
  color: #000000;
  font-weight: bold;
  font-family: Lato;
  }
  
  .WaGadgetMenuHorizontal .menuInner ul ul li.sel>.item:hover>a {
  background: #9cb557;
  color: #ffffff;
  font-family: Lato;
  
  }
  
 
  
  .WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a > span:hover{
  font-family: Calibri,Arial,Helvetica,sans-serif !important;
  }
  
  .WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a > span{
  font-family: Calibri,Arial,Helvetica,sans-serif !important;
  }
  
  /* dont need
  .WaGadgetMenuHorizontal .menuInner ul.firstLevel>li {
        min-width: 76px;
  }
  
  */
.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item:hover>a {
  background: none;
  color: #000000;
  }

.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li.sel>.item:hover>a {
    color: #000000;
}

  .WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a:hover  {
    background: #9cb557;
    color: #FFFFFF !important;
}

  .WaGadgetMenuHorizontal .menuInner ul.firstLevel>li.dir>.item>a span:after {
  display: none;
  }
  
  .WaGadgetMenuHorizontal .menuInner ul ul li.dir>.item>a span:after {
  display: none;
  }
  
  
  .WaGadgetSiteSearch .searchBox {
  margin-top: 0px;
      width: 155px;
  }
  .PageTopSearchBar .generalSearchBox {
  width: 163px;
  }
  .WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a {
  text-transform: lowercase;
  }
 .WaGadgetMenuHorizontal .menuInner ul ul li>.item>a {
  text-transform: inherit;
  }
  input#idid_I37YJHb_searchBox::placeholder {
  color: gray;
  }

  input#idid_I37YJHb_searchBox::-webkit-input-placeholder{
  color:gray;
  }
  
  .customFooter {
  width: 900px;
  margin: 0;
  margin-left: -37px;
  border-top: 37px solid lightgray;
  border-bottom: 37px solid lightgray;
  }
  .horizontalNav {
  height: 80px;
  width: 826px;
  }
  
  .WaGadgetMemberDirectoryStateAdvancedSearch .ActionPanelOuterContainer input.searchButton {
  background: #F15D27;
  }
  
  #quickLinksPopDown {
  display: block;
  }
  
  
  
  .genericListTable tr.hover td, .membersTable tr.hover td {
  background-color: #EDF5D7;
  }
  
  .memberDirectoryColumn1 {
  font-size: 13px;
  }
  .memberDirectoryColumn2 {
  font-size: 13px;
  }
  .memberDirectoryColumn3 {
  font-size: 13px;
  }
  .memberDirectoryColumn4 {
  font-size: 13px;
  }
  .memberDirectoryBottomRow{
  font-size: 13px;
  }
  .memberDirectoryBottomRow .memberValue {

      display: inline;
      padding-right: 10px;
  }
  
  .membersTable thead th {
  font-size: 20px;
  }
  
  .advSearchContainerLink {
  display:none;
  }
  
  .quickLinksContainer {
  background-color: #9cb557
  color: white;
  padding: 10px;
  }
  .quickLinks {
      width: 70%;
      margin-left: 29%;
  }
  .quickLink {
      width: 100%;
      display: inline-block;
  color: white !important;
  }
  
  .quickLinksTitle {
      float: left;
      text-align: center;
      width: 29%;
      font-weight: bold;
  }
  
  .fieldSubContainer .fieldBody ul.list {
  font-size: 14px !important;
  }
  
  .WaGadgetMemberPublicProfileStateMain .profileHeaderContainer input.typeButton {
  background-color: #F15D27;
  }
  
  .footerLink {
  color: #ffffff!important;
  text-decoration: underline !important;
  }
  
  .quickLink1:hover {
      text-decoration: underline !important;
  }
  
  #quickLinkButton:hover .quickLinksContainer1 {
      display: block !important;
  }
  
  .quickLinksContainer1 {
      width: 600px;
      margin-left: -370px;
      background-color: #9cb557;
      color: white;
      padding: 10px;
      display: none;
  }
  
#id_yYXCcBa {margin: 0 -10px 0 0 !important;}

  .quickLinksTitle1{
      float: left;
      text-align: center;
      width: 29%;
      font-weight: bold;
  }
  
  .quickLinks1 {
      width: 70%;
      margin-left: 29%;
  }
  
  .quickLink1 {
      width: 49.5%;
      display: inline-block;
      color: white !important;
  }
  
  #idUpdateProfileRenewalContainer .right {
  display: block !important;
  }
  
  
  .nextButton {
  background-color: #F15D27 !important;
  }
  
  .nextButtonAutoWidth {
  background-color: #F15D27 !important;
  }
  
  .typeButton {
  background-color: #F15D27 !important;
  }
  
  #ctl00_ContentArea_cancelButton {
  background-color: #F15D27 !important;
  }
  
  #ctl00_ContentArea_submitButton {
  background-color: #F15D27 !important;
  }
  
  #ctl00_ContentArea_ConfirmBtn {
  background-color: #F15D27 !important;
  }
  
  #ctl00_ContentArea_CancelBtn {
  background-color: #F15D27 !important;
  }
  
  .loginButton {
  background-color: #F15D27 !important;
  }
  
  .typeButton {
  background-color: #F15D27 !important;
  }
  
  .submitApplicationButton {
  background-color: #F15D27 !important;
  }
  
  #searchClear {
      cursor: pointer;
      margin-left: 100px;
      color: #F15D27;
  }
  
  
  .homePageTable {
  display: table;
  }
  
  .homePageTableRow {
  display: table-row;
  }
  
  .homePageTableCell {
  display: table-cell;
  }
  
  
  .dropdownFieldContainer select {
  width:197px;
  }
  
  
  @media (max-width: 767px) {
  /* michelle */
  #id_xEQvFGt {
    margin-left: 0px !important;
  }
  #id_QOpKw8E, #id_e54LHpJ {
    display: inline-block;
    width: 30% !important;
    margin-top: 0px !important;
    }
  }
  
  
  /* Blog post - hide date, title etc  */
  
  
  
  
  .boxInfoContainer h5
  { display: none;}
  .WaGadgetRecentBlogPosts .itemAuthor
  { display: none; }
  .WaGadgetRecentBlogPosts .gadgetStyleBody ul li .author {
   display: none;
  }
  .blogPostListContainer .inner h4 {padding-top: 14px !important;}
  
  .boxHeaderTitle {
  font-size: 18pt !important;
  font-weight: bold !important;
  }
  
  /* END Blog post - hide date, title etc  */
  
  
  
  /* start event fix */
  
  .boxBodyInfoContainer {height: auto !important;}
  
  /* END event fix */
  
  
  
  
  
  
  
  
  
  <!-- michelles responsive home page -->
  
  
  
  img {
    width: 100%;
    height:100%;
  }
  
  .col {
    padding:0 !important;
    font-family: Lato;
  }
  #box-1 { background-color:#F15D27; }
  #box-3 { background-color:#CA2027; }
  #box-5 { background-color:#9cb557 }
  #box-7 { background-color:#F3C108; }
  #box-9 { background-color:#F15D27; }
  #box-11 { background-color:rgb(44, 165, 170); }
  
  .box-title {
    color: rgb(237, 245, 215);
    text-align: center; 
    padding: 0 5%; 
    font-size: xx-large; 
    letter-spacing:10px; 
    margin-top:10%;
  }
  
  .box-p {
    color: rgb(237, 245, 215); 
    text-align: center; 
    padding: 0 5%; 
    font-size: large;
    line-height:1.5;
    margin-top:5%;
  }
  .news-title {
    color: rgb(237, 245, 215);
    text-align: center; 
    padding: 0 5%; 
    font-size: xx-large; 
    letter-spacing:10px; 
    margin-top:10%;
    font-family: Lato;
  }
  .news-p {
    color: rgb(237, 245, 215); 
    text-align: center; 
    padding: 0; 
    font-size: large;
    line-height:1.5;
    margin-top:5%;
    font-family: Lato;
  }
  
  #box-5 .box-title {padding-top: 20%; line-height: 200%;}
  #box-7 .box-title {padding-top: 5%; }
  #box-9 .box-title {padding-top: 5%; }
  #box-11 .box-title {padding-top: 10%; line-height: 200%;}
  
  <!-- MENU new --->
  
  .horizontalNavNew {height: 30px !important;}
  .quicklinksNew {margin-top:-30px;}
  .quickLinksContainer1 {position: fixed !important; top:15px !important;}
  #buttonText {color: #888;}

  #id_JpFJ3Gl {background-color: #fff !important;}
  .WaGadgetMobilePanel .mobilePanel {background: #9cb557;}
  
  [class*="grid-"], [class*="grid_"], [class~="grid"] {
  margin: 0 !important;
  }
  
  .zoneFooter1 {
      margin: 5% 0 1% 0;
  }
  #id_Footer1 .gadgetStyleNone {    color: #fff;}
  
  /* search main */
  
  input::placeholder {
      color: grey;
  }
  
input[type=text] {

    margin-top: 5px;
}

  .search-main {
      margin: 45px 35px -30px 0; 
  }
  
  #FunctionalBlock1_ctl00_ctl00_searchLabel {
font-style: normal;
color: #799140;
font-size: 30px !important;
text-transform: none !important;
margin: 0 !important;
padding: 0 2% 0% 0 !important;
font-weight: normal !important;
font-family: Lato !important;
}

.LayoutMainMembers  #FunctionalBlock1_ctl00_ctl00_searchLabel {
  color: #F15D27;
  }
  
  /* login button */
  
  .WaGadgetLoginButton .loginContainer.loginContainer .loginLink::before {top: -.3em;}
  
  .WaGadgetLoginButton .loginContainer.loginContainer .loginLink {width: 40px; height: 36px;}


.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink {
  width: 39px;
    height: 37px;
    color: #4360a9;
    line-height: 400px;
    margin-top: 15px;
}
.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink:before {
    top: -5px;
}

.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover, .WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink.hover {
    background: #F15C27;
    color: white;
}

  /* products */

  .WaGadgetOnlineStoreProduct .OnlineStoreProduct_gallery_cover_img_container {
    height: 200px;
  }

.WaGadgetOnlineStoreProduct #OnlineStoreProduct_gallery_thumbs {display: none !important;}



  <!-- RESPONSIVEnew --->
  
  
  @media (max-width: 1076px) {
  .box-title { font-size: x-large; }
  .box-p { font-size: medium; }
  }
  
  @media (max-width: 873px) {
  .box-title { font-size: large; }
  .box-p { font-size: small; }
  .quicklinksNew {display:none;}
   .logo-main {margin-top: 5%;}
  }
  
  /* mobile kicks in */
  @media (max-width: 767px) {	
  .zoneHeader2 { height:auto;     margin: 0;}
  .box-title { font-size: medium; }
  .box-p { font-size: x-small; }
  .news-title { font-size: x-large; margin-top:2%; }
  .news-p { font-size: medium; margin-bottom: 5%;}
  .WaLayoutTable .WaLayoutItem ~ .WaLayoutItem {margin-top: 0;}
  .zonePlace.zoneHeader1 {margin-bottom: 5%;}
  body.LayoutMain .WaGadgetLoginButton {display: block;}
 .logo-main {margin-top: 10%;}
 .news iframe {min-height: 310px !important;} 
.zoneFooter1 .footer-social {margin: 2em 0;}
.zoneFooter1 .footer-social img {margin: 1em !important;}
.zoneFooter1 #id_JZj68TP {width: 100%;}
.zoneFooter1 .WaGadgetSiteSearch .searchBoxOuter.alignLeft {
    text-align: center;
  }
  
  @media (max-width: 576px) {
  #box-1, #box-3, #box-5, #box-7, #box-9, #box-11 {min-height:350px;}
  .box-title { font-size: x-large; padding-top: 8%; }
  .box-p { font-size: large; }
  
  #box-5 .box-title {padding-top: 10%; }
  #box-9 .box-title {padding-top: 0; }
  
  .logo-main {margin-top: 10%;}
  
  .news iframe {min-height: 221px !important;} 
  
  }
  
  @media (max-width: 476px) {
  .logo-main {margin-top: 16%;}	
    .box-title {
      padding-top: 0;
  }

     .news iframe {min-height: 200px !important;} 
  }
  
  @media (max-width: 420px) {
  #box-1, #box-3, #box-5, #box-7, #box-9, #box-11 {
    min-height:290px;  }
  #id_mIHsOJb {margin-top: 0px;}
  #id_XWkGH3g {display:none;}
  .zonePlace.zoneHeader1 {margin-bottom: 5%;}	
  .logo-main {margin-top: 20%;}	
  .news iframe {min-height: 153px !important;} 
  }
  

  
  @media (max-width: 376px) {
  .logo-main {margin-top: 20%;}
  }
    @media (max-width: 320px) {
  .logo-main {margin-top: 76px;}
  }
   
  <!-- END michelles responsive home page -->
  
  
  
  
  
  .menuInner {
    border-bottom: #FFFFFF !important;
}



/* Style the buttons that are used to open and close the OLD accordion panel, can remove once new accordian setup on all pages*/
.accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  transition: 0.4s;
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.active, .accordion:hover {
  background-color: #ccc;
}

/* Style the accordion panel. Note: hidden by default */
.panel {
  padding: 0 18px;
  background-color: white;
  display: none;

  overflow: hidden;
}


/*  test font  */

.lato {
  font-family: "lato";
  font-size: 18px;}

  .w100
  {font-weight: 700;}
.w300
  {font-weight: 300;}
.w400
  {font-weight: 400;}
.w700
  {font-weight: 700;}
.w900
  {font-weight: 900;}






.boxActionContainer {
  display: inline !important;
}