/*Aug2022: The nav aids normally do not appear until the pgae has been scrolled down some way.  However, in one circumstance they can appear with minimal downward page scrolling, upon a page loading.  This is when all the template sections are showing.  That is, when, in sections_plain_modular.css, class template_container doesnt have display:none.   Don't know why this happens.  Just avoid it, by having display:none for template_container*/


/* For show on scroll function.  As in floating_nav_aids_showonscroll.js */
.hidden_nav_aid_container {
display: none;
}
.show_nav_aid_container {
display: inline;
}
/* END: For show on scroll function.  As in floating_nav_aids_showonscroll.js */


/* FLOATING NAV AID ARROWS */
/*For fixed position small arrows in the far right margin, for a 'to top' function and a 'to bottom' function*/
.floating_nav_aid_up {
text-decoration: none;
cursor: pointer;
color: yellow;
position: fixed;
right: 0;
padding:0;
bottom: 55%;
font-size: 18px;
/*Arrows are anyway on top, but z-index here is just in case*/
z-index: 10;
/*Needed because of the natural space around the character, which would otherwise prevent the character being right up to the right edge.  Could instead have had  right:-3px*/  
/* Disabled, cos on frontdesk machine this pushed character too far to right; some of it was 'off the screen' */
/*
letter-spacing: -3px;
*/
display: ;
}
.floating_nav_aid_down {
text-decoration: none;
cursor: pointer;
color: yellow;
display:block;
position: fixed;
right: 0;
bottom: 45%;
font-size: 18px;
/*Arrows are anyway on top, but z-index here is just in case*/
z-index: 10;
/*Needed because of the natural space around the character, which would otherwise prevent the character being right up to the right edge.  Could instead have had  right:-3px  */
/* Disabled, cos on frontdesk machine this pushed character too far to right; some of it was 'off the screen' */
/*
letter-spacing: -3px;
*/
display: ;
}

@media screen and (max-width: 425px){
.floating_nav_aid_up, .floating_nav_aid_down {
font-size: 22px;
color: ;
}
}

/* END: FLOATING NAV AID MARKER */