/* Font Awesome Free 5.15.4 (CC BY 4.0 / SIL OFL 1.1 / MIT) - podmnozina ikon pouzitych na webu */
.fa,.fas,.far,.fal,.fad{ -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
.fa-lg{ font-size: 1.33333em; line-height: 0.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: solid 0.08em #eee; border-radius: .1em; padding: .2em .25em .15em; }
.fa-pull-left{ float: left; }
.fa-pull-right{ float: right; }
.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left{ margin-right: .3em; }
.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right{ margin-left: .3em; }
.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: scale(-1, 1); transform: scale(-1, 1); }
.fa-flip-vertical{ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); transform: scale(1, -1); }
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(-1, -1); transform: scale(-1, -1); }
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{ -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-angle-up:before{ content: "\f106"; }
.fa-bars:before{ content: "\f0c9"; }
.fa-comment-dots:before{ content: "\f4ad"; }
.fa-dot-circle:before{ content: "\f192"; }
.fa-envelope:before{ content: "\f0e0"; }
.fa-envelope-open:before{ content: "\f2b6"; }
.fa-info-circle:before{ content: "\f05a"; }
.fa-location-arrow:before{ content: "\f124"; }
.fa-map-signs:before{ content: "\f277"; }
.fa-minus:before{ content: "\f068"; }
.fa-phone-square:before{ content: "\f098"; }
.fa-plus:before{ content: "\f067"; }
.fa-route:before{ content: "\f4d7"; }
.fa-tags:before{ content: "\f02c"; }
.fa-times:before{ content: "\f00d"; }
.fa-user:before{ content: "\f007"; }
.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-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(webfonts/fa-regular-400.woff2) format("woff2")}
.far{ font-family: 'Font Awesome 5 Free'; font-weight: 400; }
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(webfonts/fa-solid-900.woff2) format("woff2")}
.fa,.fas{ font-family: 'Font Awesome 5 Free'; font-weight: 900; }
.fa-dot-circle-o:before{content:"192"}
