@charset "UTF-8";
/* user.scss */
@import url("fonts.css");
html body.site.fluid { /* general */ margin: 0; padding: 0; border-top: none; background-color: #ffffff; color: #000000; font-size: 15px; line-height: 1.5; /* image preload */ /* specific */ /* jComments */ /* AddToAny */ /* OSMap */ /* gCalendar Feed */ /* Time Archive */ /* error page */ /* mobile & tablet version */ }
html body.site.fluid, html body.site.fluid a, html body.site.fluid h1, html body.site.fluid h2, html body.site.fluid h3, html body.site.fluid h4, html body.site.fluid h5, html body.site.fluid h6, html body.site.fluid input, html body.site.fluid button, html body.site.fluid select, html body.site.fluid textarea, html body.site.fluid .navbar-search .search-query, html body.site.fluid div#comments-footer a { font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif !important; }
html body.site.fluid label, html body.site.fluid label + span { font-size: 85%; }
html body.site.fluid .nav-list > .active > a, html body.site.fluid .nav-list > .active > a:hover, html body.site.fluid .dropdown-menu li > a:hover, html body.site.fluid .dropdown-menu .active > a, html body.site.fluid .dropdown-menu .active > a:hover, html body.site.fluid .nav-pills > .active > a, html body.site.fluid .nav-pills > .active > a:hover, html body.site.fluid .label-info, html body.site.fluid .badge-info { background-color: #0080c0; }
html body.site.fluid a { color: #0080c0; }
html body.site.fluid a:active, html body.site.fluid a:hover, html body.site.fluid a:focus { color: #005e8d; text-decoration: none; }
html body.site.fluid a:focus { outline-color: #0068ac; }
html body.site.fluid a.btn, html body.site.fluid a.chzn-single, html body.site.fluid li.edit-icon a { color: inherit; }
html body.site.fluid p { padding-top: 1.4ex; padding-bottom: 1.4ex; }
html body.site.fluid b, html body.site.fluid strong, html body.site.fluid h1, html body.site.fluid h2, html body.site.fluid h3, html body.site.fluid h4, html body.site.fluid h5, html body.site.fluid h6, html body.site.fluid dt, html body.site.fluid th { font-weight: 700; }
html body.site.fluid dt, html body.site.fluid dd { line-height: 1.5; }
html body.site.fluid q::before { content: "„"; }
html body.site.fluid q::after { content: "“"; }
html body.site.fluid q q::before { content: "»"; }
html body.site.fluid q q::after { content: "«"; }
html body.site.fluid pre { margin-top: 12px; margin-bottom: 12px; }
html body.site.fluid code, html body.site.fluid span.label { vertical-align: 2px; }
html body.site.fluid textarea:focus, html body.site.fluid input[type="text"]:focus, html body.site.fluid input[type="password"]:focus, html body.site.fluid input[type="datetime"]:focus, html body.site.fluid input[type="datetime-local"]:focus, html body.site.fluid input[type="date"]:focus, html body.site.fluid input[type="month"]:focus, html body.site.fluid input[type="time"]:focus, html body.site.fluid input[type="week"]:focus, html body.site.fluid input[type="number"]:focus, html body.site.fluid input[type="email"]:focus, html body.site.fluid input[type="url"]:focus, html body.site.fluid input[type="search"]:focus, html body.site.fluid input[type="tel"]:focus, html body.site.fluid input[type="color"]:focus, html body.site.fluid .uneditable-input:focus { border-color: rgba(0, 128, 192, 0.8); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 128, 192, 0.6); }
html body.site.fluid ::selection { background-color: #c1eaff; }
html body.site.fluid::after { position: absolute; width: 0; height: 0; overflow: hidden; z-index: -1; content: url("/templates/protostar_mod/images/jc_blog_hl.svg") url("/templates/protostar_mod/images/jc_toolbar_hl.svg") url("/templates/protostar_mod/images/jc_refresh_hl.svg") url("/templates/protostar_mod/images/jc_subscribe_hl.svg") url("/templates/protostar_mod/images/jc_rss_hl.svg") url("/templates/protostar_mod/images/jc_link_hl.svg") url("/templates/protostar_mod/images/jc_vote_hl.svg") url("/templates/protostar_mod/images/jc_bbcodes_hl.svg"); }
html body.site.fluid div.container-fluid { padding-top: 25px; padding-left: 2.5%; padding-right: 2.5%; }
html body.site.fluid div.row-fluid { margin-top: 10px; }
html body.site.fluid .small { font-size: 85%; }
html body.site.fluid .page-header { padding-bottom: 0; margin-bottom: 0; border-bottom: none; }
html body.site.fluid span.badge { margin-left: 3px; margin-right: 3px; padding-left: 0.7em; padding-right: 0.7em; vertical-align: 2px; border-radius: 5px; }
html body.site.fluid .breadcrumb > li > .divider { color: #777777; }
html body.site.fluid .header { margin: 0; padding: 12px 30px 15px; border-radius: 8px; background-color: #0080c0; text-shadow: 1px 2px 3px rgba(0, 0, 0, 0.2); }
html body.site.fluid .header a:link, html body.site.fluid .header a:visited { color: #ffffff; }
html body.site.fluid .site-title { font-weight: 700; }
html body.site.fluid .site-description { line-height: 1.05; font-size: 110%; font-style: italic; }
html body.site.fluid .search span.highlight { background-color: #dddddd; font-weight: 700; }
html body.site.fluid dt.result-title { margin-top: 20px; }
html body.site.fluid dd.result-text { line-height: 1.25; }
html body.site.fluid div.items-leading p, html body.site.fluid div.items-leading div[itemprop="articleBody"], html body.site.fluid div.item-page p, html body.site.fluid div.item-page div[itemprop="articleBody"] { text-align: justify; }
html body.site.fluid main#content { padding-top: 30px; padding-left: 10px; padding-right: 10px; }
html body.site.fluid main#content ul.tags.inline li { margin-top: 0; margin-bottom: 0; padding: 0 2px; }
html body.site.fluid main#content ul.tags.inline li:active a.label-info, html body.site.fluid main#content ul.tags.inline li:hover a.label-info, html body.site.fluid main#content ul.tags.inline li:focus a.label-info { color: #000000; }
html body.site.fluid main#content ul.tags.inline li a.label-info { padding: 2px 5px 2px 4px; background-color: #e0e0e0; color: #777777; text-shadow: none; font-size: 80%; font-weight: 400; }
html body.site.fluid main#content ul.tags.inline li a.label-info::before { padding-right: 1px; content: "\e262"; font-family: "IcoMoon"; font-style: normal; font-size: 75%; }
html body.site.fluid main#content blockquote { margin-left: 16px; margin-right: 16px; text-align: justify; font-style: italic; }
html body.site.fluid main#content blockquote p { padding-right: 10px; font-weight: 400; line-height: 1.35; }
html body.site.fluid main#content blockquote + p { padding-top: 0; }
html body.site.fluid main#content p + blockquote, html body.site.fluid main#content br + blockquote { margin-top: 12px; }
html body.site.fluid main#content blockquote blockquote { border-left: none; }
html body.site.fluid main#content > div { margin-left: 1%; margin-right: 1%; }
html body.site.fluid main#content blockquote em, html body.site.fluid main#content blockquote i { font-style: normal; }
html body.site.fluid main#content div.blog-featured div.items-leading div > h2.item-title, html body.site.fluid main#content div.blog div.items-leading div div.page-header > h2 { margin-top: 50px; }
html body.site.fluid main#content div.blog-featured div.items-leading div.leading-0 > h2.item-title, html body.site.fluid main#content div.item-page div.page-header > h2, html body.site.fluid main#content div.blog div.items-leading div.leading-0 div.page-header > h2, html body.site.fluid main#content div.tag-category { margin-top: 45px; }
html body.site.fluid main#content fieldset.filters { margin-bottom: 15px; }
html body.site.fluid main#content ul.list-striped h3 { margin-top: 0; margin-bottom: 0; }
html body.site.fluid main#content div.tag-category h2::before { content: "Štítek: "; }
html body.site.fluid main#content div.categories-list { margin-top: 40px; }
html body.site.fluid main#content div.categories-list h3 { margin-top: 15px; margin-bottom: 0; font-size: 100%; }
html body.site.fluid main#content ul:not(.pagination-list):not(.tags), html body.site.fluid main#content ol { margin-top: 1.4ex; margin-bottom: 1.4ex; padding-right: 10px; text-align: justify; }
html body.site.fluid main#content ul:not(.pagination-list):not(.tags) > li, html body.site.fluid main#content ol > li { margin-top: 1.4ex; margin-bottom: 1.4ex; line-height: 1.35; }
html body.site.fluid main#content ul.pager.pagenav { margin-top: 40px; margin-bottom: 30px; }
html body.site.fluid main#content div.tag-category ul.thumbnails { margin-top: 0; margin-bottom: 0; }
html body.site.fluid main#content div.tag-category ul.thumbnails li { margin-top: 0; margin-bottom: 0; }
html body.site.fluid main#content div.tag-category ul.thumbnails li h3 { font-size: 100%; }
html body.site.fluid main#content figure figcaption { text-align: center; font-size: 80%; font-style: italic; }
html body.site.fluid main#content figure.pull-center, html body.site.fluid main#content img.pull-center { display: table; }
html body.site.fluid main#content figure.pull-left, html body.site.fluid main#content img.pull-center { margin: 1em 15px 0 0; }
html body.site.fluid main#content figure.pull-right, html body.site.fluid main#content img.pull-right { margin: 1em 0 0 15px; }
html body.site.fluid div.icons div.btn-group { margin-left: 10px; margin-bottom: 5px; }
html body.site.fluid ul.categories-module { list-style-type: none; margin-top: 20px; margin-left: 15px; margin-right: 15px; }
html body.site.fluid ul.categories-module ul { margin-left: 0; list-style-type: none; }
html body.site.fluid ul.categories-module ul li a::before { content: "\2013"; }
html body.site.fluid ul.categories-module li h4, html body.site.fluid ul.categories-module li ul li h5 { line-height: 1.15; font-size: 90%; font-weight: 400; }
html body.site.fluid ul.categories-module li h4 { margin-top: 9px; margin-bottom: 5px; }
html body.site.fluid ul.categories-module li ul li h5 { margin-top: 5px; margin-bottom: 5px; margin-left: 0.75em; }
html body.site.fluid h2.item-title, html body.site.fluid div.page-header h2, html body.site.fluid dt.article-info-term { font-weight: 600; }
html body.site.fluid .icon-chevron-left::before, html body.site.fluid .icon-leftarrow::before, html body.site.fluid .icon-arrow-left::before, html body.site.fluid .icon-chevron-right::before, html body.site.fluid .icon-rightarrow::before, html body.site.fluid .icon-arrow-right::before { vertical-align: -2px; }
html body.site.fluid .icon-chevron-left::before, html body.site.fluid .icon-leftarrow::before, html body.site.fluid .icon-arrow-left::before { content: "\7c"; }
html body.site.fluid .icon-chevron-right::before, html body.site.fluid .icon-rightarrow::before, html body.site.fluid .icon-arrow-right::before { content: "\7b"; }
html body.site.fluid main#content div.pagination { margin-top: 75px; font-size: 95%; }
html body.site.fluid main#content div.pagination p.counter { float: none; position: relative; bottom: -55px; margin-bottom: 5px; padding-bottom: 0; color: #000000; text-align: center; }
html body.site.fluid main#content div.pagination nav { text-align: center; }
html body.site.fluid main#content div.pagination nav ul.pagination-list { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
html body.site.fluid main#content div.pagination nav ul.pagination-list li { display: table-cell; }
html body.site.fluid main#content div.pagination nav ul.pagination-list li a { display: table-cell; width: 30px; height: 20px; padding: 3px 0 0; vertical-align: middle; font-size: 90%; }
html body.site.fluid main#content div.pagination nav ul.pagination-list li a::before { display: inline-block; height: 100%; vertical-align: middle; content: ''; }
html body.site.fluid main#content div.pagination nav ul.pagination-list li span[class^="icon-"]::before { vertical-align: -1px; }
html body.site.fluid form#searchForm { margin-top: 20px; margin-bottom: 0; }
html body.site.fluid form#searchForm p.counter { margin-top: 20px; }
html body.site.fluid form#member-profile, html body.site.fluid form.form-validate { margin-top: 20px; }
html body.site.fluid form#member-profile div.control-label { width: 280px; padding-right: 8px; }
html body.site.fluid fieldset#users-profile-core .dl-horizontal dt, html body.site.fluid fieldset#users-profile-custom .dl-horizontal dt { width: 240px; }
html body.site.fluid fieldset#users-profile-core .dl-horizontal dd, html body.site.fluid fieldset#users-profile-custom .dl-horizontal dd { margin-left: 250px; }
html body.site.fluid div.ordering-box, html body.site.fluid div.form-limit { margin-top: 8px; }
html body.site.fluid div.ordering-box label, html body.site.fluid div.form-limit label { margin-bottom: 2px; }
html body.site.fluid fieldset.phrases, html body.site.fluid fieldset.only { margin-top: 20px; }
html body.site.fluid fieldset.phrases legend, html body.site.fluid fieldset.only legend { margin-top: 30px; margin-bottom: 5px; line-height: 28px; font-size: 18px; }
html body.site.fluid dd.result-category { padding-left: unset; margin-top: 1px; margin-bottom: 5px; line-height: 8px; }
html body.site.fluid dd.result-category, html body.site.fluid dd.result-created { font-size: 80%; }
html body.site.fluid div.cat-children > h3 { margin-top: 30px; }
html body.site.fluid div.cat-children div > h3 { margin: 15px 10px 10px 0.5em; font-size: 105%; }
html body.site.fluid dl.article-info { margin-top: 0; }
html body.site.fluid div#sidebar, html body.site.fluid div#aside { margin-top: 15px; }
html body.site.fluid div#sidebar div.jmoddiv:first-child, html body.site.fluid div#aside div.jmoddiv:first-child { padding-top: 15px; }
html body.site.fluid div#sidebar { padding-right: 2%; border-right: 1px solid #eeeeee; }
html body.site.fluid div#sidebar div.sidebar-nav { margin: 0; padding: 0; }
html body.site.fluid div#aside { padding-left: 2%; border-left: 1px solid #eeeeee; }
html body.site.fluid .muted { color: #777777; }
html body.site.fluid dl.article-info { border-left: 2px solid #0080c0; font-size: 85%; }
html body.site.fluid dd.category-name::before { content: "\2d"; font-family: "IcoMoon"; font-style: normal; }
html body.site.fluid dd.createdby::before, html body.site.fluid dd.parent-category-name::before, html body.site.fluid dd.category-name::before, html body.site.fluid dd.published::before, html body.site.fluid dd.hits::before { padding-right: 2px; font-family: "IcoMoon"; font-style: normal; }
html body.site.fluid dd.published span.icon-calendar, html body.site.fluid dd.hits span.icon-eye-open { display: none; }
html body.site.fluid dd.createdby::before { content: "\22"; }
html body.site.fluid dd.parent-category-name::before { content: "\50"; }
html body.site.fluid dd.category-name::before { content: "\2d"; }
html body.site.fluid dd.published::before { content: "\43"; }
html body.site.fluid dd.hits::before { content: "\3c"; }
html body.site.fluid div.well, html body.site.fluid div#sidebar > div > div { margin-top: 10px; margin-bottom: 50px; }
html body.site.fluid div.well { padding: 0; background: unset; border: unset; border-radius: unset; box-shadow: unset; }
html body.site.fluid div#sidebar h3, html body.site.fluid div#aside h3, html body.site.fluid div.well .page-header { margin-top: 0; margin-bottom: 0; padding: 4px 12px; border-radius: 5px; background-color: #0080c0; color: #ffffff; font-size: 105%; font-weight: 700; text-transform: uppercase; word-spacing: 0.1em; }
html body.site.fluid div#sidebar h3::before, html body.site.fluid div#aside h3::before, html body.site.fluid div.well .page-header::before { padding-right: 10px; font-family: "IcoMoon"; font-size: 85%; font-weight: 400; text-transform: none; }
html body.site.fluid div#sidebar h3.about::before, html body.site.fluid div#aside h3.about::before, html body.site.fluid div.well .page-header.about::before { content: "\2b"; }
html body.site.fluid div#sidebar h3.author::before, html body.site.fluid div#aside h3.author::before, html body.site.fluid div.well .page-header.author::before { content: "\22"; }
html body.site.fluid div#sidebar h3.search::before, html body.site.fluid div#aside h3.search::before, html body.site.fluid div.well .page-header.search::before { content: "\53"; }
html body.site.fluid div#sidebar h3.last-comments::before, html body.site.fluid div#aside h3.last-comments::before, html body.site.fluid div.well .page-header.last-comments::before { content: "\2c"; }
html body.site.fluid div#sidebar h3.stat::before, html body.site.fluid div#aside h3.stat::before, html body.site.fluid div.well .page-header.stat::before { content: "\76"; }
html body.site.fluid div#sidebar h3.categories::before, html body.site.fluid div#aside h3.categories::before, html body.site.fluid div.well .page-header.categories::before { content: "\2d"; }
html body.site.fluid div#sidebar h3.login::before, html body.site.fluid div#aside h3.login::before, html body.site.fluid div.well .page-header.login::before { content: "\5f"; }
html body.site.fluid div#sidebar h3.webarchive::before, html body.site.fluid div#aside h3.webarchive::before, html body.site.fluid div.well .page-header.webarchive::before { content: "\62"; }
html body.site.fluid div#sidebar h3.abbr::before, html body.site.fluid div#aside h3.abbr::before, html body.site.fluid div.well .page-header.abbr::before { content: "\31"; }
html body.site.fluid div#sidebar h3.rss::before, html body.site.fluid div#aside h3.rss::before, html body.site.fluid div.well .page-header.rss::before { content: "\71"; }
html body.site.fluid div#sidebar h3.newsletter::before, html body.site.fluid div#aside h3.newsletter::before, html body.site.fluid div.well .page-header.newsletter::before { content: "\4d"; }
html body.site.fluid div#sidebar h3.mostread-month::before, html body.site.fluid div#aside h3.mostread-month::before, html body.site.fluid div.well .page-header.mostread-month::before { content: "\42"; }
html body.site.fluid div#sidebar h3.mostread-year::before, html body.site.fluid div#aside h3.mostread-year::before, html body.site.fluid div.well .page-header.mostread-year::before { content: "\42"; }
html body.site.fluid div#sidebar h3.mostread-alltime::before, html body.site.fluid div#aside h3.mostread-alltime::before, html body.site.fluid div.well .page-header.mostread-alltime::before { content: "\42"; }
html body.site.fluid div#sidebar h3.joke::before, html body.site.fluid div#aside h3.joke::before, html body.site.fluid div.well .page-header.joke::before { content: "\6b"; }
html body.site.fluid div#sidebar h3.sitemap::before, html body.site.fluid div#aside h3.sitemap::before, html body.site.fluid div.well .page-header.sitemap::before { content: "\e244"; }
html body.site.fluid div#sidebar h3.calendar::before, html body.site.fluid div#aside h3.calendar::before, html body.site.fluid div.well .page-header.calendar::before { content: "\43"; }
html body.site.fluid div#sidebar h3.links::before, html body.site.fluid div#aside h3.links::before, html body.site.fluid div.well .page-header.links::before { content: "\e252"; }
html body.site.fluid div#sidebar h3.timearchive::before, html body.site.fluid div#aside h3.timearchive::before, html body.site.fluid div.well .page-header.timearchive::before { content: "\50"; }
html body.site.fluid div#sidebar h3.tags::before, html body.site.fluid div#aside h3.tags::before, html body.site.fluid div.well .page-header.tags::before { content: "\e264"; }
html body.site.fluid div#sidebar div.search, html body.site.fluid div#aside div.search { margin-top: 15px; white-space: nowrap; }
html body.site.fluid div#sidebar div.search input.search-query, html body.site.fluid div#aside div.search input.search-query { width: 13vw; min-width: 120px; padding-left: 5px; padding-right: 5px; margin-left: 1vw; border-radius: unset; }
html body.site.fluid div#sidebar div.search button.btn, html body.site.fluid div#aside div.search button.btn { font-family: "IcoMoon" !important; font-style: normal; }
html body.site.fluid div#sidebar a.syndicate-module, html body.site.fluid div#aside a.syndicate-module { display: table; margin: 10px auto; }
html body.site.fluid div#sidebar a.syndicate-module img, html body.site.fluid div#aside a.syndicate-module img { display: none; }
html body.site.fluid div#sidebar a.syndicate-module::before, html body.site.fluid div#aside a.syndicate-module::before { content: ""; width: 32px; height: 32px; float: left; background-image: url("/templates/protostar_mod/images/rss.svg"); background-repeat: no-repeat; background-size: contain; }
html body.site.fluid .site-title, html body.site.fluid .site-description, html body.site.fluid div#sidebar h3, html body.site.fluid div#aside h3, html body.site.fluid div.well .page-header { text-shadow: 0.05em 0.1em 0.15em rgba(0, 0, 0, 0.125); }
html body.site.fluid dl.stats-module { margin-top: 20px; margin-left: 1vw; }
html body.site.fluid dl.stats-module dt { font-weight: 700; }
html body.site.fluid dl.stats-module dd { margin-bottom: 10px; }
html body.site.fluid ul.mostread, html body.site.fluid ul.links, html body.site.fluid div.tagspopular ul { margin-top: 15px; }
html body.site.fluid ul.mostread > li, html body.site.fluid ul.links > li, html body.site.fluid div.tagspopular ul > li { margin-bottom: 5px; color: #0080c0; }
html body.site.fluid div.tagspopular ul span.tag-count { display: inline; margin: unset; padding: unset; vertical-align: unset; border: unset; background: unset; color: #0080c0; font-size: unset; font-weight: unset; text-shadow: unset; }
html body.site.fluid div.tagspopular ul span.tag-count::before { content: "("; }
html body.site.fluid div.tagspopular ul span.tag-count::after { content: ")"; }
html body.site.fluid h3.tags + div p { padding-top: 0; }
html body.site.fluid h3.tags + div p a::before { content: "\e264"; padding-right: 6px; vertical-align: -1px; font-family: "IcoMoon"; font-size: 90%; font-weight: 400; text-transform: none; }
html body.site.fluid form#login-form { margin-top: 20px; margin-left: 1vw; }
html body.site.fluid form#login-form div.login-greeting { padding-bottom: 5px; }
html body.site.fluid form#login-form div#form-login-remember label { vertical-align: bottom; }
html body.site.fluid form#login-form ul.unstyled li a { font-size: 90%; }
html body.site.fluid form#login-form ul.unstyled span.icon-arrow-right { display: none; }
html body.site.fluid div.profile fieldset { margin-top: 30px; }
html body.site.fluid div.profile fieldset legend, html body.site.fluid div.profile fieldset dt { font-weight: 700; }
html body.site.fluid div.registration form#member-registration fieldset label { font-size: 100%; }
html body.site.fluid footer.footer { clear: both; margin: 40px 0 0; padding: 8px 12px 5px 15px; background-color: #222222; color: #aaaaaa; font-size: 70%; }
html body.site.fluid footer.footer a { color: #aaaaaa; }
html body.site.fluid footer.footer a:active, html body.site.fluid footer.footer a:hover, html body.site.fluid footer.footer a:focus { color: #666666; }
html body.site.fluid footer.footer > div > ul { display: table-cell; margin: 5px 0; }
html body.site.fluid footer.footer > div > ul > li { display: block; margin: 0; line-height: 1.3; white-space: nowrap; }
html body.site.fluid footer.footer > div > ul > li::before { padding-right: 0.5em; font-family: "IcoMoon"; font-style: normal; font-size: 80%; }
html body.site.fluid footer.footer > div > ul > li.about::before { content: "\2b"; }
html body.site.fluid footer.footer > div > ul > li.author::before { content: "\22"; }
html body.site.fluid footer.footer > div > ul > li.rss::before { content: "\71"; }
html body.site.fluid footer.footer > div > ul > li.email::before { content: "\4d"; }
html body.site.fluid footer.footer > div > ul > li.sitemap::before { content: "\e244"; }
html body.site.fluid footer.footer > div > ul > li.back-to-top::before { content: "\e005"; }
html body.site.fluid footer.footer > div > ul > li img.license { width: 60px; margin-top: 3px; }
html body.site.fluid footer.footer > div > ul.center { width: 100%; vertical-align: middle; text-align: center; }
html body.site.fluid footer.footer > div > ul.right { text-align: right; }
html body.site.fluid div.blog > h2 { margin-top: 40px; }
html body.site.fluid div.blog h2 span.subheading-category { font-size: 120%; font-weight: 700; }
html body.site.fluid div.blog h2 span.subheading-category::before { content: "Kategorie: "; }
html body.site.fluid div.abbrev > div { margin-top: 8px; margin-bottom: 8px; }
html body.site.fluid div.abbrev div div { margin-left: 12px; text-indent: -12px; }
html body.site.fluid blockquote.tr_bq { margin-top: 1.4ex; margin-bottom: 1.4ex; margin-left: 5px; padding-right: 10px; text-align: justify; }
html body.site.fluid div#jc span { border-bottom: none; color: #000000; font-weight: 600; }
html body.site.fluid div#jc .rbox { border-radius: unset; }
html body.site.fluid div#jc div#comments + span, html body.site.fluid div#jc div#comments > span:first-child { margin-left: 20px; font-size: 120%; }
html body.site.fluid div#jc div#comments span.comment-author, html body.site.fluid div#jc div#comments span.comment-date, html body.site.fluid div#jc div#comments span.vote-none { color: #777777; }
html body.site.fluid div#jc div#comments a.comment-anchor, html body.site.fluid div#jc div#comments a.author-homepage, html body.site.fluid div#jc div#comments a.comment-email { color: #777777; }
html body.site.fluid div#jc div#comments a.comment-anchor:active, html body.site.fluid div#jc div#comments a.comment-anchor:hover, html body.site.fluid div#jc div#comments a.comment-anchor:focus, html body.site.fluid div#jc div#comments a.author-homepage:active, html body.site.fluid div#jc div#comments a.author-homepage:hover, html body.site.fluid div#jc div#comments a.author-homepage:focus, html body.site.fluid div#jc div#comments a.comment-email:active, html body.site.fluid div#jc div#comments a.comment-email:hover, html body.site.fluid div#jc div#comments a.comment-email:focus { color: #000000 !important; }
html body.site.fluid div#jc div#comments a.comment-anchor, html body.site.fluid div#jc div#comments span.comment-author, html body.site.fluid div#jc div#comments a.author-homepage { font-size: 105%; }
html body.site.fluid div#jc div#comments span.comment-author, html body.site.fluid div#jc div#comments a.author-homepage, html body.site.fluid div#jc div#comments a.comment-email { margin-right: 15px; font-weight: 700; }
html body.site.fluid div#jc div#comments a.comment-anchor { display: inline-block; width: 12px; }
html body.site.fluid div#jc div#comments a.author-homepage, html body.site.fluid div#jc div#comments a.comment-email { border-bottom: none; }
html body.site.fluid div#jc div#comments a.comment-email, html body.site.fluid div#jc div#comments span.comment-date { font-weight: 400; }
html body.site.fluid div#jc div#comments span.comment-date { background-image: url("/templates/protostar_mod/images/jc_date.svg"); font-size: 90%; }
html body.site.fluid div#jc div#comments span.comments-vote { width: 60px; margin-bottom: 0; }
html body.site.fluid div#jc div#comments span.vote-good { color: #339900; }
html body.site.fluid div#jc div#comments span.vote-poor { color: #cc0000; }
html body.site.fluid div#jc div#comments span.comments-buttons { padding-bottom: 0; margin-bottom: 0; color: #777777; font-size: 90%; }
html body.site.fluid div#jc div#comments span.comments-buttons a:active, html body.site.fluid div#jc div#comments span.comments-buttons a:hover, html body.site.fluid div#jc div#comments span.comments-buttons a:focus { color: #000000 !important; }
html body.site.fluid div#jc div#comments span.quote { color: #777777; font-size: 85%; font-weight: 700; }
html body.site.fluid div#jc div#comments .toolbar a, html body.site.fluid div#jc div#comments .toolbar a:active, html body.site.fluid div#jc div#comments .toolbar a:hover, html body.site.fluid div#jc div#comments .toolbar a:focus { margin: 0 5px 0 0; background-image: url("/templates/protostar_mod/images/jc_toolbar.svg") !important; }
html body.site.fluid div#jc div#comments .toolbar a:active, html body.site.fluid div#jc div#comments .toolbar a:hover, html body.site.fluid div#jc div#comments .toolbar a:focus, html body.site.fluid div#jc div#comments .toolbar a:active:active, html body.site.fluid div#jc div#comments .toolbar a:active:hover, html body.site.fluid div#jc div#comments .toolbar a:active:focus, html body.site.fluid div#jc div#comments .toolbar a:hover:active, html body.site.fluid div#jc div#comments .toolbar a:hover:hover, html body.site.fluid div#jc div#comments .toolbar a:hover:focus, html body.site.fluid div#jc div#comments .toolbar a:focus:active, html body.site.fluid div#jc div#comments .toolbar a:focus:hover, html body.site.fluid div#jc div#comments .toolbar a:focus:focus { background-image: url("/templates/protostar_mod/images/jc_toolbar_hl.svg") !important; }
html body.site.fluid div#jc div#comments .refresh { background-image: url("/templates/protostar_mod/images/jc_refresh.svg") !important; }
html body.site.fluid div#jc div#comments .refresh:active, html body.site.fluid div#jc div#comments .refresh:hover, html body.site.fluid div#jc div#comments .refresh:focus { background-image: url("/templates/protostar_mod/images/jc_refresh_hl.svg") !important; }
html body.site.fluid div#jc div#comments .subscribe { background-image: url("/templates/protostar_mod/images/jc_subscribe.svg") !important; }
html body.site.fluid div#jc div#comments .subscribe:active, html body.site.fluid div#jc div#comments .subscribe:hover, html body.site.fluid div#jc div#comments .subscribe:focus { background-image: url("/templates/protostar_mod/images/jc_subscribe_hl.svg") !important; }
html body.site.fluid div#jc div#comments .rss { background-image: url("/templates/protostar_mod/images/jc_rss.svg") !important; }
html body.site.fluid div#jc div#comments .rss:active, html body.site.fluid div#jc div#comments .rss:hover, html body.site.fluid div#jc div#comments .rss:focus { background-image: url("/templates/protostar_mod/images/jc_rss_hl.svg") !important; }
html body.site.fluid div#jc div#comments a { color: #777777; }
html body.site.fluid div#jc div#comments a:hover, html body.site.fluid div#jc div#comments a:active, html body.site.fluid div#jc div#comments a:focus { color: #000000 !important; }
html body.site.fluid div#jc div#comments .comment-body { padding: 8px 12px; margin-top: 0; margin-bottom: 0; color: #000000; line-height: 1.35; text-align: left; }
html body.site.fluid div#jc div#comments .comment-body * { padding-top: 0; padding-bottom: 0; }
html body.site.fluid div#jc div#comments .comment-body a[rel*=external], html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:active, html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:hover, html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:focus { background-image: url("/templates/protostar_mod/images/jc_link.svg"); padding-right: 11px; }
html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:active, html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:hover, html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:focus, html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:active:active, html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:active:hover, html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:active:focus, html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:hover:active, html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:hover:hover, html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:hover:focus, html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:focus:active, html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:focus:hover, html body.site.fluid div#jc div#comments .comment-body a[rel*=external]:focus:focus { background-image: url("/templates/protostar_mod/images/jc_link_hl.svg") !important; }
html body.site.fluid div#jc div#comments .comment-body a[href^="http://https://"] { display: none; }
html body.site.fluid div#jc div#comments .comment-body blockquote, html body.site.fluid div#jc div#comments .comment-body .hidden { border: none; border-left: 2px solid #cccccc; color: #777777; }
html body.site.fluid div#jc div#comments .comment-body blockquote, html body.site.fluid div#jc div#comments .comment-body .hidden, html body.site.fluid div#jc div#comments .comment-body code, html body.site.fluid div#jc div#comments .comment-body pre { padding: 0 8px; margin-bottom: 20px; }
html body.site.fluid div#jc div#comments .comments-list { margin-top: 15px; margin-left: 3%; }
html body.site.fluid div#jc div#comments .comments-list div.even, html body.site.fluid div#jc div#comments .comments-list div.odd { margin-bottom: 15px; }
html body.site.fluid div#jc div#comments > span .rss, html body.site.fluid div#jc div#comments > span .refresh { padding: 0 0 0 10px; margin: 0 0 0 5px; }
html body.site.fluid div#jc span.comments-vote a { background-image: url("/templates/protostar_mod/images/jc_vote.svg"); }
html body.site.fluid div#jc span.comments-vote a:active, html body.site.fluid div#jc span.comments-vote a:hover, html body.site.fluid div#jc span.comments-vote a:focus { background-image: url("/templates/protostar_mod/images/jc_vote_hl.svg") !important; }
html body.site.fluid div#jc .bbcode a { background-image: url("/templates/protostar_mod/images/jc_bbcodes.svg"); }
html body.site.fluid div#jc .bbcode a:active, html body.site.fluid div#jc .bbcode a:hover, html body.site.fluid div#jc .bbcode a:focus { background-image: url("/templates/protostar_mod/images/jc_bbcodes_hl.svg"); }
html body.site.fluid div#jc .bbcode span.vote-good, html body.site.fluid div#jc .bbcode span.vote-poor, html body.site.fluid div#jc .bbcode span.vote-none { font-size: 80%; font-weight: 700; }
html body.site.fluid div#jc div#comments { padding-bottom: 25px; }
html body.site.fluid div#jc form#comments-form input[type=text], html body.site.fluid div#jc form#comments-form textarea { padding-top: 1px !important; padding-bottom: 1px !important; }
html body.site.fluid div#jc form#comments-form textarea, html body.site.fluid div#jc form#comments-form div.grippie { max-width: unset !important; width: 95%; }
html body.site.fluid div#jc form#comments-form textarea { height: 150px; }
html body.site.fluid div#jc form#comments-form input[type=text], html body.site.fluid div#jc form#comments-form textarea, html body.site.fluid div#jc form#comments-form div.grippie { padding: 0 3px 1px !important; }
html body.site.fluid div#jc form#comments-form div.grippie { background-image: url("/templates/protostar_mod/images/jc_resize.svg"); }
html body.site.fluid div#jc form#comments-form input[type=text].selected, html body.site.fluid div#jc form#comments-form textarea.selected { color: #000000 !important; background-color: #fafafa !important; }
html body.site.fluid div#jc form#comments-form label { margin-left: 5px; color: #000000; }
html body.site.fluid div#jc form#comments-form div.g-recaptcha { margin-left: 20px; }
html body.site.fluid div#jc #comments-footer { border-top: 1px solid #eeeeee; }
html body.site.fluid div#jc #comments-footer, html body.site.fluid div#jc #comments-footer a { color: #cccccc !important; }
html body.site.fluid .comments-link { float: right; }
html body.site.fluid .comments-link, html body.site.fluid div#comments-form-link a.showform { padding-bottom: 0; font-size: 85%; font-weight: 400; }
html body.site.fluid .comments-link, html body.site.fluid .readmore-link { background: none; }
html body.site.fluid .comments-link { padding-right: 4px; background: url("/templates/protostar_mod/images/jc_blog.svg") no-repeat 0 -26px; }
html body.site.fluid .comments-link:active, html body.site.fluid .comments-link:hover, html body.site.fluid .comments-link:focus { background-image: url("/templates/protostar_mod/images/jc_blog_hl.svg"); }
html body.site.fluid #comments-form-link .showform { background-image: url("/templates/protostar_mod/images/jc_blog.svg"); }
html body.site.fluid #comments .comment-email, html body.site.fluid #comments .author-homepage, html body.site.fluid #comments .comment-author, html body.site.fluid #comments .comment-title, html body.site.fluid #comments .email, html body.site.fluid #comments .emailactive, html body.site.fluid #comments p, html body.site.fluid #comments span.vote-good, html body.site.fluid #comments span.vote-none, html body.site.fluid #comments span.vote-poor, html body.site.fluid #comments-footer, html body.site.fluid #comments-footer a, html body.site.fluid form#comments-form #comments-form-buttons, html body.site.fluid form#comments-form #comments-form-captcha-holder, html body.site.fluid form#comments-form #comments-form-error, html body.site.fluid form#comments-form .counter, html body.site.fluid form#comments-form p, html body.site.fluid form#comments-form span, html body.site.fluid #comments-inline-edit #comments-form-error, html body.site.fluid #comments-report-form p, html body.site.fluid div.comments-policy ol li, html body.site.fluid div.comments-policy ul li { font-family: inherit !important; }
html body.site.fluid div.well button.btn, html body.site.fluid div.well button.btn-primary, html body.site.fluid div.well input[type=submit], html body.site.fluid div.well input[type=button], html body.site.fluid div.well a.btn, html body.site.fluid form#comments-form button.btn, html body.site.fluid form#comments-form button.btn-primary, html body.site.fluid form#comments-form input[type=submit], html body.site.fluid form#comments-form input[type=button], html body.site.fluid form#comments-form a.btn, html body.site.fluid form#comments-report-form button.btn, html body.site.fluid form#comments-report-form button.btn-primary, html body.site.fluid form#comments-report-form input[type=submit], html body.site.fluid form#comments-report-form input[type=button], html body.site.fluid form#comments-report-form a.btn, html body.site.fluid form#member-profile button.btn, html body.site.fluid form#member-profile button.btn-primary, html body.site.fluid form#member-profile input[type=submit], html body.site.fluid form#member-profile input[type=button], html body.site.fluid form#member-profile a.btn, html body.site.fluid form.form-validate button.btn, html body.site.fluid form.form-validate button.btn-primary, html body.site.fluid form.form-validate input[type=submit], html body.site.fluid form.form-validate input[type=button], html body.site.fluid form.form-validate a.btn { float: unset; width: unset; height: unset; margin-bottom: unset; padding: 4px 12px !important; background-color: #0080c0; background-image: unset; border-color: #0080c0; transition: unset; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
html body.site.fluid div.well button.btn:active, html body.site.fluid div.well button.btn:hover, html body.site.fluid div.well button.btn:focus, html body.site.fluid div.well button.btn-primary:active, html body.site.fluid div.well button.btn-primary:hover, html body.site.fluid div.well button.btn-primary:focus, html body.site.fluid div.well input[type=submit]:active, html body.site.fluid div.well input[type=submit]:hover, html body.site.fluid div.well input[type=submit]:focus, html body.site.fluid div.well input[type=button]:active, html body.site.fluid div.well input[type=button]:hover, html body.site.fluid div.well input[type=button]:focus, html body.site.fluid div.well a.btn:active, html body.site.fluid div.well a.btn:hover, html body.site.fluid div.well a.btn:focus, html body.site.fluid form#comments-form button.btn:active, html body.site.fluid form#comments-form button.btn:hover, html body.site.fluid form#comments-form button.btn:focus, html body.site.fluid form#comments-form button.btn-primary:active, html body.site.fluid form#comments-form button.btn-primary:hover, html body.site.fluid form#comments-form button.btn-primary:focus, html body.site.fluid form#comments-form input[type=submit]:active, html body.site.fluid form#comments-form input[type=submit]:hover, html body.site.fluid form#comments-form input[type=submit]:focus, html body.site.fluid form#comments-form input[type=button]:active, html body.site.fluid form#comments-form input[type=button]:hover, html body.site.fluid form#comments-form input[type=button]:focus, html body.site.fluid form#comments-form a.btn:active, html body.site.fluid form#comments-form a.btn:hover, html body.site.fluid form#comments-form a.btn:focus, html body.site.fluid form#comments-report-form button.btn:active, html body.site.fluid form#comments-report-form button.btn:hover, html body.site.fluid form#comments-report-form button.btn:focus, html body.site.fluid form#comments-report-form button.btn-primary:active, html body.site.fluid form#comments-report-form button.btn-primary:hover, html body.site.fluid form#comments-report-form button.btn-primary:focus, html body.site.fluid form#comments-report-form input[type=submit]:active, html body.site.fluid form#comments-report-form input[type=submit]:hover, html body.site.fluid form#comments-report-form input[type=submit]:focus, html body.site.fluid form#comments-report-form input[type=button]:active, html body.site.fluid form#comments-report-form input[type=button]:hover, html body.site.fluid form#comments-report-form input[type=button]:focus, html body.site.fluid form#comments-report-form a.btn:active, html body.site.fluid form#comments-report-form a.btn:hover, html body.site.fluid form#comments-report-form a.btn:focus, html body.site.fluid form#member-profile button.btn:active, html body.site.fluid form#member-profile button.btn:hover, html body.site.fluid form#member-profile button.btn:focus, html body.site.fluid form#member-profile button.btn-primary:active, html body.site.fluid form#member-profile button.btn-primary:hover, html body.site.fluid form#member-profile button.btn-primary:focus, html body.site.fluid form#member-profile input[type=submit]:active, html body.site.fluid form#member-profile input[type=submit]:hover, html body.site.fluid form#member-profile input[type=submit]:focus, html body.site.fluid form#member-profile input[type=button]:active, html body.site.fluid form#member-profile input[type=button]:hover, html body.site.fluid form#member-profile input[type=button]:focus, html body.site.fluid form#member-profile a.btn:active, html body.site.fluid form#member-profile a.btn:hover, html body.site.fluid form#member-profile a.btn:focus, html body.site.fluid form.form-validate button.btn:active, html body.site.fluid form.form-validate button.btn:hover, html body.site.fluid form.form-validate button.btn:focus, html body.site.fluid form.form-validate button.btn-primary:active, html body.site.fluid form.form-validate button.btn-primary:hover, html body.site.fluid form.form-validate button.btn-primary:focus, html body.site.fluid form.form-validate input[type=submit]:active, html body.site.fluid form.form-validate input[type=submit]:hover, html body.site.fluid form.form-validate input[type=submit]:focus, html body.site.fluid form.form-validate input[type=button]:active, html body.site.fluid form.form-validate input[type=button]:hover, html body.site.fluid form.form-validate input[type=button]:focus, html body.site.fluid form.form-validate a.btn:active, html body.site.fluid form.form-validate a.btn:hover, html body.site.fluid form.form-validate a.btn:focus { background-color: #0068ac; border-color: #0068ac; }
html body.site.fluid div.well ul.jcomments-latest { margin-top: 20px; margin-left: 0.5vw; }
html body.site.fluid div.well ul.jcomments-latest li:first-child h4 { margin-top: 0; }
html body.site.fluid div.well ul.jcomments-latest li { line-height: 1.1; }
html body.site.fluid div.well ul.jcomments-latest li h4 { padding-left: 8px; margin-bottom: 0; color: #000000; font-weight: 600; line-height: 1.15; }
html body.site.fluid div.well ul.jcomments-latest li span.author, html body.site.fluid div.well ul.jcomments-latest li span.date { display: inline-block; margin-bottom: 0; color: #777777; }
html body.site.fluid div.well ul.jcomments-latest li span.author { padding-left: 8px; }
html body.site.fluid div.well ul.jcomments-latest li span.date { padding-left: 0.5em; }
html body.site.fluid div.well ul.jcomments-latest li div.comment { margin-top: 2px; padding: 3px 8px 4px; border: none; }
html body.site.fluid div.well ul.jcomments-latest li div.comment p.jcomments-latest-readmore { padding: 3px 0 0 0; font-size: 90%; }
html body.site.fluid div.well ul.jcomments-latest li div.comment div { margin-top: -3px; line-height: 1.25; color: #000000; font-size: 85%; }
html body.site.fluid div.well ul.jcomments-latest li span.comment-separator { display: none; }
html body.site.fluid div.jcomments-links { margin: 10px 0 30px -15px; }
html body.site.fluid div.addtoany_container { margin-top: 0; }
html body.site.fluid div.addtoany_container::before { display: block; clear: both; content: ""; }
html body.site.fluid div.addtoany_container span.a2a_kit_size_16.addtoany_list { float: right; position: relative; bottom: -39px; }
html body.site.fluid div.addtoany_container span.a2a_kit_size_16.addtoany_list > a { padding-left: 3px; padding-right: 3px; }
html body.site.fluid div.addtoany_container span.a2a_kit.addtoany_list a:not(:active):not(:hover):not(:focus) > span { background-color: #cccccc !important; }
html body.site.fluid div.addtoany_container span.a2a_kit.addtoany_list a:active span, html body.site.fluid div.addtoany_container span.a2a_kit.addtoany_list a:hover span, html body.site.fluid div.addtoany_container span.a2a_kit.addtoany_list a:focus span { opacity: 1; border: unset; }
html body.site.fluid h2#osmap-menu-uid-mainmenu { margin-top: 45px; }
html body.site.fluid div.osmap-items ul li ul { list-style-type: none; }
html body.site.fluid div.osmap-items ul li ul li { margin-top: 1px; margin-bottom: 2px; margin-left: 0.4em; text-indent: -0.4em; line-height: 1.15; }
html body.site.fluid div.osmap-items ul li ul li a::before { display: inline-block; width: 0.4em; content: "\2013"; color: #000000; }
html body.site.fluid div.calendar div.container { padding: 0; border-top: none; border-right: none; border-bottom: 1px solid #eeeeee; border-left: 1px solid #eeeeee; border-radius: unset; box-shadow: unset; }
html body.site.fluid div.calendar div.container div.gCalFlow { padding-bottom: 0; }
html body.site.fluid div.calendar div.container div.gCalFlow a { color: #0080c0; font-size: 95%; }
html body.site.fluid div.calendar div.container div.gCalFlow a:active, html body.site.fluid div.calendar div.container div.gCalFlow a:hover, html body.site.fluid div.calendar div.container div.gCalFlow a:focus { color: #005e8d; text-decoration: none; }
html body.site.fluid div.calendar div.container div.gCalFlow span.gcf-item-daterange { font-size: 90%; text-transform: capitalize; }
html body.site.fluid div.calendar div.container div.gCalFlow span.gcf-item-description { text-shadow: none; }
html body.site.fluid div.calendar div.container div.gcf-item-block { padding-left: 12px; padding-right: 8px; }
html body.site.fluid div.calendar div.container div.gcf-item-block:first-child { margin-top: 5px; }
html body.site.fluid div.calendar div.container div.gcf-item-block:last-child { border-bottom: unset !important; }
html body.site.fluid ul.timearchive-module { margin-top: 20px; margin-left: 10px; margin-right: 15px; }
html body.site.fluid ul.timearchive-module, html body.site.fluid ul.timearchive-module ul, html body.site.fluid ul.timearchive-module ul ul { list-style-type: none; }
html body.site.fluid ul.timearchive-module li h4 > a::before, html body.site.fluid ul.timearchive-module li h5 > a::before { vertical-align: -1px; content: "\e010"; font-family: "IcoMoon" !important; font-style: normal; }
html body.site.fluid ul.timearchive-module li.exploded > h4 > a::before, html body.site.fluid ul.timearchive-module li.exploded > h5 > a::before { content: "\e011"; }
html body.site.fluid ul.timearchive-module li li li a::before { content: ""; }
html body.site.fluid ul.timearchive-module li ul { display: none; margin-left: 1em; }
html body.site.fluid ul.timearchive-module li ul ul { margin-left: 1.5em; }
html body.site.fluid ul.timearchive-module li.exploded > ul { display: block; }
html body.site.fluid ul.timearchive-module li h4, html body.site.fluid ul.timearchive-module li h5, html body.site.fluid ul.timearchive-module li h6 { line-height: 1.15; font-weight: 400; }
html body.site.fluid ul.timearchive-module li h4, html body.site.fluid ul.timearchive-module li h5 { margin-top: 8px; margin-bottom: 5px; font-size: 95%; }
html body.site.fluid ul.timearchive-module li h6 { margin-top: 5px; margin-bottom: 3px; padding-left: 1em; text-indent: -1em; font-size: 90%; }
html body.site.fluid.no-layout header.header { margin-bottom: 30px; }
html body.site.fluid.no-layout div.navigation { display: none; }
html body.site.fluid.no-layout a.brand { transition: none; }
html body.site.fluid.no-layout li { margin-top: 2px; margin-bottom: 3px; }
html body.site.fluid.no-layout input[type="search"] { width: 13vw; min-width: 120px; padding-left: 5px; padding-right: 5px; border-radius: unset; }
html body.site.fluid.no-layout div.search button.btn::first-letter { font-family: "IcoMoon" !important; font-style: normal; }
@media (max-width: 767px) { html body.site.fluid div#sidebar { display: none; }
  html body.site.fluid div#aside { border-left: unset; }
  html body.site.fluid main#content { width: auto; }
  html body.site.fluid footer.footer > ul { display: block; }
  html body.site.fluid footer.footer > ul > li { text-align: center; } }
@media (min-width: 768px) and (max-width: 1279px) { html body.site.fluid div#sidebar { display: none; }
  html body.site.fluid main#content { width: 65.957446802%; margin-left: 0; }
  html body.site.fluid div#aside { width: 31.914893614%; } }

/*# sourceMappingURL=user.css.map */
