#top .avia-content-slider-inner .slide-entry-wrap {
    /* old: ; */
    /* -webkit-transform-style: preserve-3d; */
    -webkit-transform-style: flat;
    -webkit-perspective: none !important; 
    /* -webkit-backface-visibility: hidden; */
}

@media (max-width: 499px) and (min-width: 0){
  .logo {
    display:none!important;
  }
	#menu-item-search {
		display:none!important;
	}
}



/*###########( MAIN COLOUR )#############*/

.blog-post-section .avia-content-slider-inner .slide-content .slide-entry-title a, 		
#top.archive .avia-content-grid-active .slide-entry .slide-content .slide-entry-title a, 
.blog-post-section .avia_textblock:first-child p, 
#section-title .avia_textblock:first-child p, 
h3.av-special-heading-tag, 
h5.av-special-heading-tag, 
.home .blog-post-section .avia_textblock > p, 
#home-join-conversation .avia_textblock > p,  
.staff-blog-post-section .slide-entry-title.entry-title > a, 
#top.single-post .template-blog .post-title, 
#top.archive #main .main-title.entry-title, 
#top.archive #main .main-title.entry-title a, 
#footer-menu.resources .footer-menu-title p, 
#top .av-share-box .av-share-link-description {

  
  	color: #2a485c !important;
  	
}

#header-button.dk-green, 
#header_main .main_menu .avia-menu li .sub-menu, 
#header_main .main_menu .avia-menu li .sub-menu li, 
#top.archive #header, 
#top.archive #header #header_main, 
#footer, 
#footer .container, 
#header-button.dk-green, 
#top #main .widget-box.dk-green h3, 
.button.blue, .edu-button.blue .avia-button, 
.avia-button-wrap.dk-green .avia-button, 
#top #tagline, 
#top #home-about-section, 
#top.page-template-no-header-image-page #header, 
#top #header, 
#top.single-post #header, 
#top.author #header, 
#top.page-template-no-header-image-page #wrap_all #header, 
#top #wrap_all #header, 
#top.single-post #wrap_all #header, 
#top.author #wrap_all #header,
#top.single-staff #wrap_all #header {
  
  
 	background-color: #2a485c !important;

}


#top #main .widget-box.blue {
  
  	
  	border-color: #2a485c !important;
 
}

 
/*#################{ SLIGHTLY DARKER COLOUR }#################*/

/*----( TOP MENU BAR )----*/


#header #header_meta {
	
  	background-color: #1d3847 !important;

}

/*----( BUTTON SHADOW )----*/

.button.blue, .edu-button.blue .avia-button, .avia-button-wrap.blue .avia-button {
 	
  
  	box-shadow: 0 5px 0 #1d3847 !important;

}

.button.dk-green:hover, .edu-button.blue:hover .avia-button, .avia-button-wrap.blue:hover .avia-button {
  	
  	box-shadow: 0 3px 0 #1d3847 !important;
}


/*#################{ STAFF MAP PICS }#################*/


#pic_sheleena {	
	border-radius: 50%;
	border-color:#fd51eb;
	display: inline-block;
	border-width:5px;
	border-style: solid;
	width: 100%;
	height: auto;
	max-height:202px;
	max-width:202px;
}

#pic_sheleena:hover {	
-webkit-filter: brightness(70%);
}

#pic_bob {	
	border-radius: 50%;
	border-color:#fd5186;
	display: inline-block;
	border-width:5px;
	border-style: solid;
	width: 100%;
	height: auto;
	max-height:202px;
	max-width:202px;
}

#pic_bob:hover {	
-webkit-filter: brightness(70%);
}

#pic_jens {	
	border-radius: 50%;
	border-color:#dfa507;
	display: inline-block;
	border-width:5px;
	border-style: solid;
	width: 100%;
	height: auto;
	max-height:202px;
	max-width:202px;
}

#pic_jens:hover {	
-webkit-filter: brightness(70%);
}

#pic_mark {	
	border-radius: 50%;
	border-color:#65c30a;
	display: inline-block;
	border-width:5px;
	border-style: solid;
	width: 100%;
	height: auto;
	max-height:202px;
	max-width:202px;
}

#pic_mark:hover {	
-webkit-filter: brightness(70%);
}

#pic_larissa {	
	border-radius: 50%;
	border-color:#54327f;
	display: inline-block;
	border-width:5px;
	border-style: solid;
	width: 100%;
	height: auto;
	max-height:202px;
	max-width:202px;
}

#pic_larissa:hover {	
-webkit-filter: brightness(70%);
}

#pic_caitllyn {	
	border-radius: 50%;
	border-color: #398ab8;
	display: inline-block;
	border-width:5px;
	border-style: solid;
	width: 100%;
	height: auto;
	max-height:202px;
	max-width:202px;
}

#pic_caitllyn:hover {	
-webkit-filter: brightness(70%);
}



.map-staff {font-weight:bold; color:#474747; font-size:18px; margin-top:18px;}

#your-turn-title {font-weight:700; color:#474747; font-size:50px; text-align:center; width:100%; letter-spacing:-.02em;}

#top-header-negativemargin {margin-top:-20px;}

#main: {padding:0px !important;}
/*#################{ 3rem 0 120px !important; }#################*/

.box_view_html {
    color: #555555;
    font-weight: 300;
    max-width: 530px;
    white-space: initial;
    overflow: hidden;
    position: relative;
}

#powerTip {
    background-color: #fff; border-radius:6px; box-shadow: 0px 2px 7px #888888;

    
}

hr {
    display: block;
    margin-top: 4.5em;
    margin-bottom: 1.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 0px;
    opacity:0;
}

#top #main .gform_wrapper span.gform_description {
    border-bottom: 1px solid #cccccc;
    display: block;
    font-size: 1.1rem;
    font-weight: 400;
    line-height: 1.6rem;
    margin: 1rem 2% 0;
    padding-bottom: 1rem;
}

/*added by john*/
/* donate button red*/
.donbutton .avia-menu-text {
	background-color: #f44336;
	padding: 5px 5px;
	
}

/*added by Amber for Gravity Forms*/
/*h2 titles*/
#top .gform_wrapper h3 {
color: #546C7C;
}
/*center and smaller text for orange block headers*/
#top #main .avia_textblock h2 {
color: #fff !important;
font-size: 1.2rem !important;
margin: 8px 13% 10px !important;
line-height: 1.4rem;
text-align: center;
padding: 8px 13% 10px !important;
}
/*changing labels to gray text*/
#top #main .gform_wrapper .gfield_label, #top #main .gform_wrapper .gfield_label {
    color: #777 !important;
}

#top #main .avia_textblock h3 {
	color: #777; 
}