﻿body{background-color:#fefefe;color:#111}.e10w-content{background-color:#fefefe;color:#111}.e10w-content a{color:#ef7e1a}.e10w-content a:hover{color:#678}.e10w-content a:visited{color:#678}.e10w-sb-start{background-color:#d3d6d9;color:#111}.e10w-sb-start a{color:#007bff}.e10w-sb-start a:hover{color:#b0590c}.e10w-sb-start a:visited{color:#c8650e}.e10w-sb-end{background-color:#d3d6d9;color:#111}.e10w-sb-end a{color:#007bff}.e10w-sb-end a:hover{color:#b0590c}.e10w-sb-end a:visited{color:#c8650e}footer.page-footer{background-color:#003d5b}.page-footer{color:#fff;padding-top:1rem;padding-bottom:1rem;color:#fff}.page-footer a{color:#ef7e1a}.page-footer a:hover{color:#ffc77d}.page-footer a:visited{color:#ef7e1a}.page-footer h5{font-size:1.3rem;padding-top:1.7rem;padding-bottom:.4rem}.page-footer ul{list-style:none;padding-left:0}.page-footer ul li{padding:1rem .5rem 1rem 0;position:relative}.page-footer ul li:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:80%;border-bottom:1px solid rgba(255,255,255,.25)}nav.navbar{color:#212529;background-color:#f8f9fa}nav.navbar .navbar-brand>a,nav.navbar .navbar-brand>a:visited{color:#212529;text-decoration:none}@media(max-width: 768px){nav.navbar ul.nav.navbar-nav>li.nav-item.active{background-color:#d3d6d9}nav.navbar ul.nav.navbar-nav>li.nav-item.active a.nav-link,nav.navbar ul.nav.navbar-nav>li.nav-item.active a.nav-link:visited{color:#007bff}nav.navbar ul.nav.navbar-nav a.nav-link,nav.navbar ul.nav.navbar-nav a.nav-link:visited{color:#212529}}@media(min-width: 768px){nav.top-menu-default ul.nav.navbar-nav>li.nav-item.active{background-color:#d3d6d9}nav.top-menu-default ul.nav.navbar-nav>li.nav-item.active a.nav-link,nav.top-menu-default ul.nav.navbar-nav>li.nav-item.active a.nav-link:visited{color:#007bff}nav.top-menu-default ul.nav.navbar-nav a.nav-link,nav.top-menu-default ul.nav.navbar-nav a.nav-link:visited{color:#212529}nav.top-menu-underline ul.nav.navbar-nav>li.nav-item{padding:0 .1rem;border-bottom:4px solid rgba(0,0,0,0)}nav.top-menu-underline ul.nav.navbar-nav>li.nav-item.active{border-bottom:4px solid #d3d6d9}nav.top-menu-underline ul.nav.navbar-nav>li.nav-item.active a.nav-link,nav.top-menu-underline ul.nav.navbar-nav>li.nav-item.active a.nav-link:visited{color:#212529}nav.top-menu-underline ul.nav.navbar-nav a.nav-link,nav.top-menu-underline ul.nav.navbar-nav a.nav-link:visited{color:#212529}nav.top-menu-tabs{padding-bottom:0}nav.top-menu-tabs span.navbar-brand{padding-top:0}nav.top-menu-tabs ul.nav.navbar-nav>li.nav-item{padding:0 .1rem;border-radius:4px 4px 0 0}nav.top-menu-tabs ul.nav.navbar-nav>li.nav-item.active{background-color:#d3d6d9}nav.top-menu-tabs ul.nav.navbar-nav>li.nav-item.active a.nav-link,nav.top-menu-tabs ul.nav.navbar-nav>li.nav-item.active a.nav-link:visited{color:#007bff}nav.top-menu-tabs ul.nav.navbar-nav a.nav-link,nav.top-menu-tabs ul.nav.navbar-nav a.nav-link:visited{color:#212529}}ul.nav.navbar-nav>li.nav-item>a.nav-link{padding-left:.5rem}ul.menu-top-contacts{font-size:85%;flex-wrap:wrap;opacity:.9}ul.menu-top-contacts>li{white-space:nowrap}ul.menu-top-contacts>li a.nav-link{color:#212529}span.navbar-brand img{height:2rem;max-width:60vw}@media(max-width: 768px){body.top-menu-fixed-top .e10w-top-element{padding-top:4rem}}@media(min-width: 768px){body.top-menu-fixed-top .e10w-top-element{padding-top:5rem}body.top-menu-fixed-top.page-with-headerExt .e10w-top-element{padding-top:6rem}body.page-with-headerExt span.navbar-brand img{height:3.6rem;max-width:60vw}}.e10w-top-element{padding-top:1rem;padding-bottom:2rem;min-height:95vh !important}.navbar-toggler{border-color:rgba(33,37,41,.9)}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(33, 37, 41, 0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}div.pageText pre>code{background-color:#f5f5f5;padding:1ex;border:1px solid rgba(0,0,0,.3);display:inline-block;width:100%}kbd{text-shadow:2px 2px #f2f2f2;color:#111;background-color:#e6e6e6;box-shadow:1px 1px 0 rgba(0,0,0,.1);padding:.1rem .4rem;font-size:100%;white-space:nowrap}.pageText *+h2{margin-top:2em}.pageText *+h3{margin-top:1.5em}.pageText *+h4{margin-top:1em}.pageText ul:not([class]) li{list-style-type:disc}.pageText ul.e10-angle-list>li{list-style-type:none}.pageText ul:not([class]){padding-left:4ex}.pageText pre.example-code{width:48%;display:inline-block;float:left;margin-bottom:2ex;overflow-x:auto;border:1px solid rgba(0,0,0,.1);border-left:4px solid rgba(0,0,0,.1);border-radius:0px;background-color:#fafaf0}.pageText pre.example-code>code{border:none}.pageText div.example-result{width:48%;display:inline-block;float:right;padding:1ex;border:1px solid rgba(0,0,0,.1);border-left:4px solid rgba(0,0,0,.1);background-color:#f2f2fa;margin-bottom:2ex}.pageText div.example-result p{text-indent:0px}.pageText div.example-result blockquote{font-size:100%}.pageText div.example-result h3{margin-top:4px}.pageText div.example-result+h4{clear:both;margin-top:2ex}.pageText div.example-result+p{clear:both;margin-top:2ex}.pageText pre.pre,.pageText div.pre{padding:1ex;border:1px solid rgba(0,0,0,.1);border-left:4px solid rgba(0,0,0,.1);background-color:#fafaf0;margin-bottom:2ex;font-family:monospace;white-space:pre;border-radius:0px}.pageText div.example{background-color:#f2f2fa;border:1px solid rgba(0,0,0,.1);border-left:4px solid rgba(0,0,0,.1);padding:1ex}.pageText div.example+h4{clear:both;margin-top:2ex}.pageText div.example+p,.pageText div.example+div{clear:both;margin-top:2ex}.pageText div.center{text-align:center}.pageText h2,.pageText h3,.pageText h4,.pageText hr{clear:both}.pageText h2 code,.pageText h3 code,.pageText h4 code,.pageText hr code{float:right;margin-left:1ex;font-size:60%;padding:0 4px}.pageText div+p,.pageText table+p,.pageText p+table{clear:both;margin-top:1ex !important}article+article{padding-top:3rem;clear:both}div.article-header{padding-bottom:1rem}table.fullWidth{width:100%}table.default{border-collapse:collapse !important;border:1px solid #b0b0b0 !important}table.default>tbody>tr>td{border:1px solid #b0b0b0;padding:4px;vertical-align:top}table.default>tbody>tr>td *.block{display:block}table.default>tbody>tr>td *.break:before{display:block;content:""}table.default tr.separator td{border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0)}table.default thead tr:last-child{border-bottom:2px solid #888}table.default thead tr th{text-align:left;border:1px solid #909090;padding:4px !important;background-color:#eee !important}tr.warning{background-color:red !important}table.default tr.subtotal{background-color:#ddd !important;font-weight:bold}table.default>tbody>tr.sum{font-weight:bold;border-top:2px solid #888;background-color:#eee !important}table.default>tbody>tr.sum>td{text-align:left;font-weight:bold;border:1px solid #909090 !important;padding:4px}table.default tr.sumtotal{font-weight:bold;border:2px solid #000}table.default tr.subheader{background-color:#f5f5f5 !important;font-weight:500;font-size:122%}table.default td.highlighted{font-weight:bold;background-color:#ddd}table.default>tbody>tr>td.subTable{padding:0;vertical-align:bottom}.number{text-align:right !important}td.number{white-space:pre}.pre{color:#333;font-size:85%;padding-right:1ex}.suf{color:#333;font-size:85%;padding-left:1ex}.subtitle{font-size:122%}.subtitle:not(:first-child){margin-top:1em}a.btn{color:#000}a.btn:hover{color:#000}a.btn:visited{color:#111}a.btn.btn-primary,a.btn.btn-success,a.btn.btn-secondary,a.btn.btn-danger{color:#fff}a.btn.btn-primary:hover,a.btn.btn-success:hover,a.btn.btn-secondary:hover,a.btn.btn-danger:hover{color:#fff}a.btn.btn-primary:visited,a.btn.btn-success:visited,a.btn.btn-secondary:visited,a.btn.btn-danger:visited{color:#f0f0f0}.e10-w10p{width:10%}.e10-w15p{width:15%}.e10-w20p{width:20%}.e10-w25p{width:25%}.e10-w30p{width:30%}.e10-w35p{width:35%}.e10-w40p{width:40%}.e10-w45p{width:45%}.e10-w50p{width:50%}.e10-w55p{width:55%}.e10-w60p{width:60%}.e10-w65p{width:65%}.e10-w70p{width:70%}.e10-w75p{width:75%}.e10-w80p{width:80%}.e10-w85p{width:85%}.e10-w90p{width:90%}.e10-w95p{width:95%}.e10-w100p{width:100%}.e10-w1rem{width:1rem}.e10-w2rem{width:2rem}.e10-w3rem{width:3rem}.e10-w4rem{width:4rem}.e10-w10rem{width:10rem}.e10-w12rem{width:12rem}.e10-w14rem{width:14rem}.e10-w16rem{width:16rem}.e10-fs2x{font-size:200%}.e10-fs3x{font-size:300%}.e10-off-25{opacity:.25}.e10-off-50{opacity:.5}.e10-off-75{opacity:.75}.e10-del{text-decoration:line-through}.e10-bold{font-weight:bold}ul.e10-angle-list{padding-left:1.5rem}ul.e10-angle-list>li{list-style-type:none}ul.e10-angle-list>li:before{content:"›";text-indent:-1rem;display:inline-block;position:relative;text-align:center}ul.e10-angle-list>li.back:before{content:"‹"}ul.e10-angle-list>li.page:before{content:"█";font-size:90%}ul.e10-content-list{list-style:none;padding-left:0;font-size:90%}ul.e10-content-list a{display:block;color:#000}ul.e10-content-list a:visited{color:#000}ul.e10-content-list a:hover{background-color:#dedede;text-decoration:none}ul.e10-content-list li>a{padding:.2rem .2rem .2rem 1rem}ul.e10-content-list>li.active>a{background-color:#0072c6;color:#eee}ul.e10-content-list>li>ol,ul.e10-content-list>li>ul{list-style:none;padding-left:0}ul.e10-content-list>li>ol>li>a,ul.e10-content-list>li>ul>li>a{padding:.2rem .2rem .2rem 2rem}ul.e10-content-list>li>ol>li.active>a,ul.e10-content-list>li>ul>li.active>a{background-color:#0072c6;color:#eee}.e10-ds-block.e10-docstyle-concept{background-color:#fdff6b}.e10-ds-block.e10-docstyle-done{background-color:#a0d7a0}.e10-ds-block.e10-docstyle-halfdone{background-color:#bdd0f2}.e10-ds-block.e10-docstyle-confirmed{background-color:#bdd0f2}.e10-ds-block.e10-docstyle-edit{background-color:#ffcb6b}.e10-ds-block.e10-docstyle-delete{background-color:#000}.e10-ds-block.e10-docstyle-archive{background-color:#dedede}.e10w-headlines>div.row{border:1px solid rgba(0,0,0,.25);border-radius:4px}img.img-responsive{max-width:100%}.thumb{padding:.25rem;border:1px solid rgba(0,0,0,.1);border-radius:2px;display:inline-block}.thumb>img{width:100%}.thumb.thumb-full{margin-bottom:2rem;width:100%}a.thumbnail{padding:4px;border:1px solid rgba(0,0,0,.2);display:inline-block;border-radius:4px;margin-bottom:.5rem}a.thumbnail>img{width:100%}a.thumbnail:hover{border:1px solid #ef7e1a}@media(min-width: 768px){.thumb.thumb-left{float:left;margin:.5rem 2rem .5rem 0;max-width:50%}.thumb.thumb-right{float:right;margin:.5rem 0 .5rem 2rem;max-width:50%}}@media(max-width: 768px){.thumb.thumb-left{margin:1rem 0}.thumb.thumb-right{margin:1rem 0}}div.article-carousel-a{margin-bottom:1rem;text-align:center}div.article-carousel-a .carousel-caption{color:#ef7e1a;text-shadow:2px 2px 4px rgba(0,0,0,.7)}div.article-carousel-a .carousel-caption a,div.article-carousel-a .carousel-caption a:hover,div.article-carousel-a .carousel-caption a:visited{color:#ef7e1a}div.article-carousel-a div.carousel-picture{height:26rem;background-size:cover;background-position-x:center;background-repeat:no-repeat}div.article-carousel-a h5{font-size:2rem}.btn-primary{background-color:#ef7e1a !important;border-color:#ef7e1a}.btn-primary:hover{background-color:#ffc77d !important;border-color:#ffc77d !important}.btn-primary:active{background-color:#ffc77d !important;border-color:#ffc77d !important}.text-primary{color:#ef7e1a !important}.btn-outline-primary{border-color:#ef7e1a;color:#ef7e1a !important}.btn-outline-primary:hover{background-color:rgba(0,0,0,0);color:#ffc77d !important;border-color:#ffc77d !important}.btn-outline-primary:active{background-color:rgba(0,0,0,0);color:#ffc77d !important;border-color:#ffc77d !important}footer{background-color:#f8f9fa !important;color:var(--bs-body-color)}footer a{text-decoration:none}footer p{line-height:2rem}.form-check-input:checked{background:#ef7e1a;border-color:#ef7e1a}.form-check-input:focus{box-shadow:0 0 0 .25rem #f7be8c}.form-select:focus{box-shadow:0 0 0 .25rem #f7be8c}.form-control:focus{box-shadow:0 0 0 .25rem #f7be8c}table.courses td.location{border-bottom:none;padding:1.5rem .5rem 0 .5rem}table.courses td.address{border-bottom:none;padding-top:0}table.courses td{vertical-align:middle}ul.list-courses div.location{border-bottom:none;padding:1.5rem .5rem 0 .5rem}ul.list-courses span.address{border-bottom:none;padding-top:0}a{color:#ef7e1a}a:hover{color:#ffc77d;border-color:#ffc77d}
