@charset "utf-8";
/* CSS Document */

/*jsticker_scroll*/
/*
.jsticker_wide { background: #054479; margin-top:0px; }
.scrollingtext { position: absolute; }
.jsticker_scroll { position: relative; height: 46px; width: 100%; display: block; overflow: hidden; margin: 0 auto;  }
.jsticker_scroll div { display: inline-block; margin: 0; }
.jsticker_scroll a { color: #FEFEFE; display: block; padding: 0 20px; line-height: 46px; font-size: 14px; text-decoration:none !important;}
.jsticker_scroll a:hover { color: #FEFEFE; text-decoration: underline; }
.jsticker_scroll .scrollingtext { white-space: nowrap; }
*/

/*stockticker_scroll*/
.stockticker_wide { background: #33313b;}
.scrollingtext { position: absolute; }
.stockticker_scroll { position: relative; height: 40px; width: 100%; display: block; overflow: hidden; margin: 0 auto;  }
.stockticker_scroll div { display: inline-block; margin: 0; }
.stockticker_scroll a { color: #FFFFFF; display: block; padding: 0 20px; line-height: 40px; text-decoration:none !important;}
.stockticker_scroll a:hover { color: #FFFFFF; text-shadow: 2px 2px 3px #FFFFFF; }
.stockticker_scroll .scrollingtext { white-space: nowrap; }

/*sftp*/
#sftp{width:100%; max-width:280px; margin:0px auto;}
#sftp .field{width:100%; margin-bottom:5px; clear:both; float:left;}
#sftp .field label{display:block; width:100%; box-sizing:border-box;}
#sftp .field input{display:block; width:100%; box-sizing:border-box;}
#sftp .field input.button_full{display:block; width:100%; box-sizing:border-box; margin-top:20px;}

.plannerweb-embed { position: relative; }
.plannerweb-embed::before { content: ''; display: block; }
.plannerweb-embed--21-9::before { padding-top: 42.85%; }
.plannerweb-embed--18-9::before { padding-top: 50%; }
.plannerweb-embed--16-9::before { padding-top: 56.25%; }
.plannerweb-embed--4-3::before { padding-top: 75%; }
.plannerweb-embed--1-1::before { padding-top: 100%; }
.plannerweb-embed--9-16::before { padding-top: 177.77%; }
.plannerweb-embed--1-2::before { padding-top: 200%; }
.plannerweb-embed > * { position: absolute; inset: 0; width: 100%; height: 100%; }
.plannerweb-embed > .wp-block-embed__wrapper > * { width: 100%; height: 100%; }