.tags-input-root,main.main{position:relative}.main-page .header-navbar{border-bottom:none}h1.page-title{font-size:2rem;line-height:1.3;display:block;word-break:break-word}h1.page-title--lg{font-size:5.5rem}.page-description-block{position:absolute;bottom:0;left:0;right:0}.page-description-block h1{font-size:1.2rem}.page-description-block p{font-size:.85rem}@media (max-width:767.98px){h1.page-title{font-size:1.8rem}}aside.sidebar .widget-box.widget-box-list--small .question-item:not(:last-child){border-bottom:1px solid rgba(51,51,51,.12);margin-bottom:1rem}aside.sidebar .widget-box.widget-box-list--small .question-item h2,aside.sidebar .widget-box.widget-box-list--small .question-item h3{line-height:1.5;font-size:1.4rem;padding-bottom:.5rem}aside.sidebar .widget-box.widget-box-list--small .question-item .question-title{font-size:1.2rem;margin-bottom:0;padding-bottom:0}aside.sidebar .widget-box.widget-box-list--small .question-item .question-meta .list-inline{margin-top:0;margin-bottom:1rem}aside.sidebar .widget-box.widget-box-list--small .question-item .question-meta .list-inline .list-inline-item{position:relative}aside.sidebar .widget-box.widget-box-list--small .question-item .question-meta .list-inline .list-inline-item a{color:#4d4d4d;font-size:.85rem}aside.sidebar .widget-box.widget-box-list--small .question-item .question-meta .list-inline .list-inline-item a:hover{color:#000}aside.sidebar .widget-box.widget-box-list--small .question-item .question-meta .list-inline .list-inline-item span,aside.sidebar .widget-box.widget-box-list--small .question-item .question-meta .list-inline .list-inline-item time{color:#4d4d4d;font-size:.85rem}aside.sidebar .widget-box.widget-box-list--small .question-item .question-meta .list-inline .list-inline-item img{width:24px;height:24px;vertical-align:-7px}aside.sidebar .widget-box.widget-box-list--small .question-item .question-meta .list-inline .list-inline-item:not(:first-child){margin-left:.5rem}aside.sidebar .widget-box.widget-box-list--small .question-item .question-meta .list-inline .list-inline-item:not(:last-child):after{color:rgba(51,51,51,.5);content:"\2022";position:relative;font-size:.85rem;left:.55rem}.question-search form input[type=search]{border-right:0}.question-search form input[type=search]:focus+.input-group-append button{background-color:#fff;border-color:#ced4da;outline:0}.question-search form .form-group{margin-bottom:0}.question-search form .input-group-append button{border:1px solid #ced4da;border-radius:.15rem;border-left:0}.tags-input-root{padding:0;border:none}.tags-input{display:flex;flex-wrap:wrap;align-items:center}.tags-input input{flex:1;border:none;background:transparent;width:100%}.tags-input span{margin-right:.3rem}.tags-input-wrapper-default{width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.15rem}.tags-input-wrapper-default .tags-input-badge{display:inline-block;padding:.25em .4em;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;font-size:.85rem;font-weight:700}.tags-input-wrapper-default .tags-input-badge-pill{padding-right:.6em;padding-left:.6em;border-radius:.15rem}.tags-input-wrapper-default .tags-input-badge-selected-default{color:#212529;border:1px solid #e6e6e6;background-color:#f2f2f2}.tags-input-wrapper-default .tags-input-remove{cursor:pointer;position:relative;display:inline-block;width:.7rem;height:.7rem;overflow:hidden}.tags-input-wrapper-default .tags-input-remove:after,.tags-input-wrapper-default .tags-input-remove:before{content:"";position:absolute;width:100%;top:50%;left:0;background:#666;height:1px}.tags-input-wrapper-default .tags-input-remove:before{transform:rotate(45deg)}.tags-input-wrapper-default .tags-input-remove:after{transform:rotate(-45deg)}.typeahead-badges{margin-top:.3rem}.typeahead-badges>span{cursor:pointer;margin-right:.3rem;color:#495057;background-color:#f8f9fa;border:1px solid transparent;border-radius:.15rem;font-weight:700;padding:.2rem .7rem}.typeahead-badges>span:hover{border-color:#ced4da}.typeahead-dropdown{list-style-type:none;padding:0;margin:0;position:absolute;width:100%}.typeahead-dropdown li{padding:.25rem 1rem;cursor:pointer}.tags-input-typeahead-item-default{color:#000;background-color:#f8f9fa}.tags-input-typeahead-item-highlighted-default{color:#495057;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:.15rem;font-weight:700;padding:.2rem .7rem}form .has-error .tags-input{border-color:#dc3545}.autocomplete{position:relative;padding:0;border:none}.autocomplete-input{width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.15rem}.autocomplete-results{padding:0;margin:0;border:1px solid #ced4da;max-height:220px;overflow:auto;width:100%}.autocomplete-result{list-style:none;text-align:left;padding:.375rem .75rem;cursor:pointer}.autocomplete-result.is-active,.autocomplete-result:hover{background-color:#e9ecef}.autocomplete-loading{text-align:left;padding:.375rem .75rem}form .has-error .autocomplete-input{border-color:#dc3545}.question h2,.question h3{line-height:1.5;font-size:1.4rem;padding-bottom:.5rem}.question a:hover h2{opacity:.8}.question .question-meta .list-inline{margin-top:0;margin-bottom:1rem}.question .question-meta .list-inline .list-inline-item{position:relative}.question .question-meta .list-inline .list-inline-item a{color:#4d4d4d;font-size:.85rem}.question .question-meta .list-inline .list-inline-item a:hover{color:#000}.question .question-meta .list-inline .list-inline-item span,.question .question-meta .list-inline .list-inline-item time{color:#4d4d4d;font-size:.85rem}.question .question-meta .list-inline .list-inline-item img{width:24px;height:24px;vertical-align:-7px}.question .question-meta .list-inline .list-inline-item:not(:first-child){margin-left:.5rem}.question .question-meta .list-inline .list-inline-item:not(:last-child):after{color:rgba(51,51,51,.5);content:"\2022";position:relative;font-size:.85rem;left:.55rem}.question .question-header{padding:0 2rem 1rem 0}.question .question-content{font-size:1.1rem;line-height:1.7;color:#333;word-break:break-word}.question .question-content img{max-width:100%;height:auto}.question .question-content a{color:#ed1c24;border-bottom:1px solid #ed1c24}.question .question-content a:hover{color:#c61017;border-bottom:1px solid transparent}.question .question-content h2,.question .question-content h3{margin-top:2rem}.question .question-content ol{counter-reset:a}.question .question-content ol li{display:block;padding:3px 0 3px 1rem;position:relative}.question .question-content ol li:before{content:counter(a) ". ";counter-increment:a;position:absolute;left:-1rem;top:-2px;font-size:1.2rem}.question .question-content ul li{display:block;padding:3px 0 3px 1rem;position:relative}.question .question-content ul li:before{content:"";position:absolute;left:-.8rem;top:11px;font-size:1.2rem;border-radius:50%;border:2px solid #ed1c24;width:8px;height:8px}.question .question-tags .question-tags-title{display:inline-block;position:relative;padding:5px 15px;margin-right:10px;margin-bottom:8px;border-radius:100px;border:1px solid #393939;font-size:.85rem;font-weight:700;background-color:#393939;color:#fff;text-transform:uppercase}.question .question-tags .question-tags-item{margin:0 8px;margin-bottom:8px}.question .question-tags a{color:#ed1c24;border-bottom:1px solid #ed1c24}.question .question-tags a:hover{color:#c61017;border-bottom:1px solid transparent}.question .question-footer a.comment{color:#4d4d4d;font-size:.85rem;font-weight:700}.question .question-footer .btn{font-size:.85rem;font-weight:700}.question .question-footer .btn-outline-primary.toggle,.question .question-footer .btn-outline-primary[toggle]{color:#fff;background-color:#ed1c24}.question .question-footer .btn-outline-success.toggle,.question .question-footer .btn-outline-success[toggle]{color:#fff;background-color:#28a745}.question .question-footer [class*=" icon-"],.question .question-footer [class^=icon-]{color:gray;font-size:1rem;vertical-align:middle}.question-items .question-item:not(:last-child){border-bottom:1px solid rgba(51,51,51,.12);margin-bottom:1.5rem}.question-items .question-item h2,.question-items .question-item h3{font-size:1.2rem;margin-bottom:0;padding-bottom:0}.question-items .question-item .list-inline{margin-bottom:1.5rem}.question-items .question-item .question-item-answers{width:80px;text-align:center;color:#4d4d4d}.question-items .question-item .question-item-answers--count{font-size:1.8rem;font-weight:700;line-height:1.8rem}.question-items .question-item .question-item-answers.completed{color:#28a745}.question-items .question-item .question-item-answers.completed .question-item-answers--count:before{content:"\E904";speak:none;font-style:normal;font-weight:400;font-family:icomoon;font-size:1.2rem;font-weight:700;padding-right:.5rem}.question-answer:not(:last-child){border-bottom:1px solid rgba(51,51,51,.12)}.question-answer img.user-avatar{width:32px;height:32px}.question-answer .question-answer-header .icon-checkmark{text-align:center;font-weight:700;font-size:1.2rem}.question-answer .question-answer-meta .username{color:#000;font-size:.85rem;font-weight:700}.question-answer .question-answer-meta .question-author{font-size:.85rem;font-weight:700}.question-answer .question-answer-meta time{color:#4d4d4d;font-size:.85rem}.question-answer .question-answer-meta [class*=" icon-"],.question-answer .question-answer-meta [class^=icon-]{color:gray;font-size:1rem;vertical-align:middle}.question-answer .question-answer-content{font-size:1.1rem;line-height:1.7;color:#333;word-break:break-word}.question-answer .question-answer-content ol,.question-answer .question-answer-content p,.question-answer .question-answer-content ul{margin-top:0;margin-bottom:1rem}.question-answer .question-answer-content a{color:#ed1c24;border-bottom:1px solid #ed1c24}.question-answer .question-answer-content a:hover{color:#c61017;border-bottom:1px solid transparent}.question-answer .question-answer-footer a.comment{color:#4d4d4d;font-size:.85rem;font-weight:700}.question-answer .question-answer-footer .btn{font-size:.85rem;font-weight:700}.question-answer .question-answer-footer .btn-outline-success.toggle,.question-answer .question-answer-footer .btn-outline-success[toggle]{color:#fff;background-color:#28a745}@media (max-width:991.98px){.btn-new-question{position:fixed;bottom:25px;right:25px;height:40px;width:45px!important;font-size:1.2rem;z-index:1001;transition:right .2s}.btn-new-question.rightoffset{right:80px}}