/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-compass:before{content:"\f14e"}.fa-comment:before{content:"\f075"}.fa-bars:before{content:"\f0c9"}.fa-clipboard:before{content:"\f328"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-bicycle:before{content:"\f206"}.fa-book:before{content:"\f02d"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}

/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/static/media/fa-solid-900.a0369ea5.eot);src:url(/static/media/fa-solid-900.a0369ea5.eot?#iefix) format("embedded-opentype"),url(/static/media/fa-solid-900.b15db15f.woff2) format("woff2"),url(/static/media/fa-solid-900.bea989e8.woff) format("woff"),url(/static/media/fa-solid-900.1ab236ed.ttf) format("truetype"),url(/static/media/fa-solid-900.ec763292.svg#fontawesome) format("svg")}.fa,.fas{font-weight:900}

/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/static/media/fa-regular-400.261d666b.eot);src:url(/static/media/fa-regular-400.261d666b.eot?#iefix) format("embedded-opentype"),url(/static/media/fa-regular-400.c20b5b73.woff2) format("woff2"),url(/static/media/fa-regular-400.f89ea91e.woff) format("woff"),url(/static/media/fa-regular-400.db78b935.ttf) format("truetype"),url(/static/media/fa-regular-400.89ffa3ab.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.far{font-weight:400}body,html{height:100%;margin:0;font-family:verdana,sans-serif;font-size:14px;font-size:95%}h1,h2,h3,h4,h5,h6{clear:both;color:#24292e;font-weight:600;margin-top:24px;margin-bottom:15px}h1{font-size:32px;padding-bottom:10px}h2{font-size:24px;padding-bottom:.3em;line-height:1.25}h3{font-size:18px;line-height:25px}h4{font-size:16px;line-height:20px}h5{font-size:14px;line-height:17.5px}p{margin-bottom:.5em}.tsp-fill{padding:0;min-height:100%;height:100%;width:100%;min-width:100%}.menu-button{background:transparent;border:none}.menu-button .menu-dark-icon{font-size:1.2rem;color:grey;opacity:.8}.menu-button .menu-light-icon{font-size:1.2rem;color:#fff}.navbar-container{display:flex!important;justify-content:space-between!important}.navbar-container .toggle{background:transparent;border:none;margin-right:0}.navbar-container .toggle-icon{font-size:1.3rem;color:#fff}.menu-container{border-radius:5px;background:#fff;color:#000;padding:15px;border:1px solid silver;box-shadow:5px 5px 5px grey;width:100%;margin:0}.menu-container .link-button{background-color:transparent;border:none;cursor:pointer;text-decoration:none;text-align:left;display:inline;padding:0;color:#036da1;margin:2px 5px}.menu-container .link-button:focus,.menu-container .link-button:hover{text-decoration:none}.main-nav.collapse.show{display:flex!important;flex-direction:column!important}.main-nav.menu-container{position:relative;top:5px}.sub-nav.menu-container{position:relative;top:15px}.loading,.loadingV{margin-left:auto;margin-right:auto;text-align:center;width:400px}.loadingV{margin:auto}.travelbook-item-container{padding:15px 15px 35px;border:1px solid silver;box-shadow:5px 5px 5px grey;margin:10px;float:left;max-width:345px;height:328px}.travelbook-item-container h2{margin:10px 0;font-size:.9}.travelbook-item-container img{max-width:256px;max-height:192px}.msgerr{margin:15px 0}.msgerr span{color:#c00}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#map,#panel{width:100px;height:100px;min-height:100%;min-width:100%}.tsp-box{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.map-container,.tsp-box{width:100%;min-width:100%}.map-container{min-height:30%;height:30%}.panel-container{min-height:70%;height:70%;width:100%;min-width:100%}.travelbook-navbar-container{padding:0 15px;background-color:#036da1;color:#fff;width:100%;height:3.2rem;position:relative;z-index:820}.travelbook-navbar-container .title{font-size:1.4em;font-weight:500;margin:0;color:#fff}.travelbook-navbar-container .title a{color:#fff}.travelbook-navbar-container .title a span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.travelbook-navbar-container .title a span:after{content:"\00ab";position:absolute;opacity:0;top:0;left:0;transition:.5s}.travelbook-navbar-container .title a:hover span{padding-left:25px}.travelbook-navbar-container .title a:hover span:after{opacity:1;left:0}.travelbook-navbar-container .navbar-container{padding:.6rem 0}.travelbook-navbar-container .menu-container{z-index:900;margin-top:5px}.travelbook-navbar-container .menu-button{position:absolute;right:5px;top:.75rem}.manage-tracks-container table{font-size:.8rem;border:1px solid grey;border-collapse:collapse}.manage-tracks-container table .color-box{width:20px;height:10px;display:inline-block}.manage-tracks-container table th{font-size:.7rem}.manage-tracks-container table .centered{text-align:center}.manage-tracks-container table td:first-child,.manage-tracks-container table td:nth-child(2){width:10%;min-width:22px}.manage-tracks-container table td:nth-child(4),.manage-tracks-container table td:nth-child(5){width:10%;min-width:60px}.manage-tracks-container table td:nth-child(3){width:100%}.manage-tracks-container .tcolor{text-align:left}.manage-tracks-container .tcolor input{max-width:60px}.step-navbar-container{padding:0 15px;background-color:#f8ba48;color:#000;width:100%;height:2.7rem;position:relative;z-index:810}.step-navbar-container .title{font-size:1.1rem;font-weight:500;margin:0;color:#000}.step-navbar-container .tdate{font-size:.8rem;font-weight:400;margin:0;color:#911212}.step-navbar-container .menu-button{position:absolute;right:5px;top:.4rem}.step-navbar-container .navbar-container{padding:.4rem 0}.step-navbar-container .menu-container{margin-top:9px;z-index:910}.form-id{padding-right:35px!important}.location{background:transparent;border:none;padding:0 .25rem;margin:-4px 0 0}.location .icon-location{font-size:1.8rem;color:#000}.note-navbar-container{padding:0 15px;margin:0;width:100%;height:0;position:relative;z-index:800}.note-navbar-container .menu-button{position:absolute;right:5px;top:.4rem}.note-navbar-container .navbar-container{padding:.4rem 0}.note-navbar-container .menu-container{margin-top:5px;z-index:920}.textfirst-container label{font-size:80%}#viewer-zone{height:calc(100% - 5.9rem)}.notes-scrlist-container{height:100%;overflow-y:auto}.notes-scrlist-container .step{border-radius:5px;border:1px solid #d3d3d3;margin:3px 3px 3px 5px;padding:0}.notes-scrlist-container .current-step{border-right:1px ridge #a9a9a9}.note{padding:15px 15px 0}.note .note-text{font-size:1em;color:#000;margin:0 10px;text-align:left;z-index:0}.note .noteimage{text-align:center}.note .noteimage .note-image{max-width:100%;width:auto;height:auto;margin:auto;text-align:center;max-height:260px}.note .notetextimage>.noteimage{margin:10px 0 0}.note .noteimagetext>.noteimage{margin:0 0 10px}.note .note-caption{font-size:.9em;color:#000;margin:0;line-height:175%}.note .navbar-nav{position:relative;top:.3em;padding:5px 10px}.note .navbar-nav a{color:#00f;margin:2px 5px}.notes-slider-container{color:#000;width:auto;height:100%;overflow-y:auto}.notes-slider-container .carousel-inner{max-width:100%;max-height:100%}.notes-slider-container .carousel-inner .carousel-item>img{position:relative;max-width:100%;max-height:100%}.comment-navbar-container{position:relative;top:0;width:100%;padding:0 15px;color:#fff}.comment-navbar-container .footer{display:flex!important;justify-content:flex-end!important}.comment-navbar-container .footer .comment-button{background:transparent;border:none}.comment-navbar-container .footer .comment-icon{font-size:1.2rem;color:#036da1;opacity:.7}.comment-navbar-container .footer .menu-button{background:transparent;border:none}.comment-navbar-container .footer .menu-icon{font-size:1.2rem;color:#036da1;opacity:.7}.carousel-control-next,.carousel-control-prev{bottom:1.6em}@media screen and (min-width:576px){.note .noteimage .note-image{max-height:740px}}@media screen and (min-width:768px){.tsp-box{flex-direction:row}.map-container,.panel-container{min-height:100%;height:100%;width:50%;min-width:50%}.step-container{padding:10px 15px}}@media (min-width:992px){.note .noteimage .note-image{max-height:740px}}@media (min-width:1200px){.note .noteimage .note-image{max-height:100%}}.home-navbar-container{padding:0 15px;background-color:#036da1;color:#fff;width:100%;height:3.2rem;position:relative;z-index:820}.home-navbar-container .title{font-size:1.4em;font-weight:500;margin:0;color:#fff}.home-navbar-container .navbar-container{padding:.6rem 0}.travelbooks-container{padding:.3em 15px;height:calc(100% - 3.6em);overflow-y:auto;width:100%}.travelbooks-container .tspdate{color:purple;font-size:.8em;text-transform:capitalize}
/*# sourceMappingURL=main.21298f00.chunk.css.map */