@-moz-document domain("www.byggahus.se") {
body.path-premium {
color:#131314
}

body,.infiniteScrollReply .replyPlaceholder,.discussionListItem,.discussionList .sectionHeaders,.threadPageHeader .pageCount,.quickReplyOverlay,body.panel-layout,.nodeList .categoryStrip,ul.autoCompleteList li.selected,ul.autoCompleteList li:hover,.dropdown-menu .divider {
background:#131314
}

a {
color:#388876
}

.svgicon {
fill:#969696
}

.messageInner,.forumSidebar .sidebarBox,.threadFooter .sidebarBox,.discussionListItem,form#ThreadCreate {
border-radius:4px
}

.message .messageInner,form#ThreadCreate,.offert-content {
border:1px solid #262727;
background:#262727
}

.message.originalPoster .messageInner,article.teaser {
background:#333;
border:1px solid #333
}

article.teaser:hover {
color:#eee!important
}

.header-search .header-search-form-group .header-search-field-inner {
background:#1f4e44
}

.breadcrumbs .crumbs .crust a.crumb {
color:#b1bac1
}

.navbar-default .navbar-nav>li>a,.navbar-default {
color:#ccc;
background-color:#262727;
border-radius:4px
}

.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:active,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover {
color:#f5f5f5;
background-color:#262727
}

.multi-column-dropdown li a:hover {
color:#cfcfcf;
background-color:#262727
}

.form-control {
color:#f5f5f5;
background-color:#0000003d;
border:none
}

.btn-default,.PageNav a {
color:#ccc;
background-color:#262727;
border-color:#262727
}

.btn-default:hover,.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default,.btn-default.focus,.btn-default:focus,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover,.PageNavSmall .btn-outline:hover,.PageNavSmall .pageNavSelector>span,.PageNav a:hover,.PageNav a.currentPage,.period-filter-container .btn:active,.period-filter-container .btn:focus,.period-filter-container .btn:hover {
color:#f5f5f5;
background-color:#555;
border-color:#555
}

.hustillverkare-page-links .btn {
background:#262727;
border:1px solid #262727;
border-radius:14px;
color:#ccc;
padding:3px 12px
}

.hustillverkare-page-links .btn-active {
background:#2e7061;
color:#fff;
border-color:#2e7061
}

.hustillverkare-page-links .btn:active,.hustillverkare-page-links .btn:focus,.hustillverkare-page-links .btn:hover {
background:#565656;
border:1px solid #565656;
color:#d4d4d4
}

.PageNavSmall .btn-outline {
border:1px solid #00000021;
background-color:#262727
}

.messageUserBlock {
color:#bebebe
}

#navigation-menu ul .menu-item-active a,body.panel-layout #navigation-menu ul .menu-item-active a {
background:#262727!important
}

.forumSidebar .sidebarBox,.threadFooter .sidebarBox,.sidebar-block .list-content-bordered-container {
border:none;
background:#262727
}

.forumSidebar .list-content li,.threadFooter .list-content li,.sidebar-block .list-content-bordered-container li {
border-bottom:1px solid #262727
}

.message .messageContentHeader {
border-bottom:1px solid #333
}

.floatNavigation .navigationItem {
background:#2e7061;
border:none
}

.floatNavigation .navigationItem .svgicon {
fill:#f5f5f5
}

.reactionOverlayContent {
background:#1d1d1d;
border:1px solid #222
}

.reactionOverlayContent a>span {
background:#000
}

.bbCodeQuote .attributionRow .quoteUsername {
color:#ffffff69
}

.infiniteScrollReply .replyPlaceholder {
color:#cfcfcf;
border:1px solid #333
}

.dropdown-menu {
background-color:#333
}

.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {
color:#969696;
background-color:#222
}

.messageMeta .dropdownMenuShare {
border-radius:10px
}

.list-content li a,.list-content-bordered-container li a {
color:#cdcdcd
}

.discussionListItem:first-child {
border-top:4px solid #131314;
margin:4px
}

.discussionListItem {
border-bottom:none;
margin:4px
}

.discussionListItem.unread,.nodeList .categoryForumNodeInfo,.nodeList .forumNodeInfo,.nodeList .linkNodeInfo,.nodeList .pageNodeInfo {
background-color:#262727;
border-bottom:4px solid #262727;
margin:4px
}

.discussionList {
border:4px solid #131314;
margin:4px
}

.discussionList .sectionHeaders dd,.discussionList .sectionHeaders a,.nodeList .categoryStrip .nodeTitle a {
color:#ccc;
font-weight:500!important
}

.discussionList .postPreview {
color:#797979
}

.iconKey .bhicon-check-circle,.iconKeyAfter .bhicon-check-circle {
color:#12d279
}

.xenPreviewTooltip .arrow span {
border-top:15px solid #333
}

.previewTooltip .posterDate {
border-top:1px solid #777
}

.discussionListItem .title {
font-size:16px;
line-height:24px
}

.content-comments .comment-row .comment-message span {
text-overflow:ellipsis;
background:#4e4e4e;
color:#eee
}

.block-region-main,.svartalistan-container {
background:#333;
border-radius:4px;
padding:10px
}

.quickReplyHeader .btn:active,.quickReplyHeader .btn:focus,.quickReplyHeader .btn:hover,.quickReplyHeader .btn:visited {
background:none
}

li.sticky {
background-color:#323e3c
}

.panel-highlighted,.alert-box,.block-scroll-carousel-light .carousel-inner .item-content,.carousel-caption,.threadAlerts,.alert-info {
background:#323e3c!important
}

.panel-highlighted .list-content li {
border-color:#748c86!important
}

.list-content li,.list-content-fraga-experten li:last-child,.search-item,.entries .entry,.commentsList .comment {
border-color:#585858!important
}

.section-show-more {
color:#649e91!important
}

section.block-featured-quote a,.carousel-caption,.list-content-latest-redax li a {
color:#f5f5f5;
text-decoration:none
}

section.block-featured-quote .featured-quote-author,.explore-node-item>a,#theGallery,#blogs span {
color:#ccc!important
}

#blogs blockquote a {
color:#388876!important
}

.searchResultsList,.memberList,.eventList,.quiz-list,ul#blogs {
border:1px solid #131314;
background:#262727;
border-radius:4px;
padding:4px 10px
}

.quiz-item .quiz-pretext {
color:#949494;
font-weight:500
}

.event .content .snippet,.quiz-abstract {
color:#c1c1c1
}

.searchResultsList .searchResult,.memberListItem,.tagListTable .tagListRow,.quiz-item {
border-color:#585858
}

input.textCtrl.AutoComplete,input[type=search],input[type=text],select[multiple].textCtrl,select[size].textCtrl,.textCtrl.Focus,.textCtrl:focus,#form-company-join .form-radio-options .radio label,#form-offert .form-radio-options .radio label,.xenForm .ctrlUnit>dd .textCtrl {
background:#55555538;
border-color:#0000003d
}

ul.autoCompleteList,ul.autoCompleteList li {
background:#333;
border:none
}

.redactor_box .redactor_smilies .smilieContainer,.redactor_toolbar {
background:#333;
border-color:#333
}

.redactor_toolbar li.redactor_btn_group ul {
-webkit-box-shadow:none;
box-shadow:none
}

html .redactor_toolbar li a,html .redactor_toolbar li a.redactor_act,html .redactor_toolbar li a:active,html .redactor_toolbar li a:hover {
filter:invert(100%)
}

.redactor_box {
border:2px solid #333;
border-radius:4px
}

.pageContentCenter .xenForm {
background-color:#262727;
border-radius:4px
}

.submitUnit.submitUnitFlex {
padding:0 10px
}

.AttachmentEditor .AttachedFile,.AttachmentEditor .AttachmentInsertAllBlock,.AttachmentEditor .AttachmentInsertAllBlock,.xenForm fieldset,.AttachmentEditor .AttachedFile .Thumbnail,.AttachmentEditor .AttachmentInsertAllBlock span {
border-color:#131314
}

.AttachmentEditor {
margin-right:10px
}

#redactor_modal_overlay {
background-color:#000
}

input#ctrl_title_thread_create,select#selectNodeId {
background:#555;
border:none
}

.xenForm .ctrlUnit>dd {
padding:4px
}

.xenForm .collapseSection .textHeading {
border-top:1px solid #131314;
color:#ddd;
padding:10px
}

.row-article-collapsed .article-show-more {
background:linear-gradient(totop,#13131430%,#131314e660%,#13131400100%)
}

.row-article-collapsed .article-show-more .btn {
background:red;
border:none!important
}

.row-article-collapsed .article-show-more .btn:active,.row-article-collapsed .article-show-more .btn:focus,.row-article-collapsed .article-show-more .btn:hover {
background:red
}

#form-company-join .offert-category-input-wrap .btn,#form-offert .offert-category-input-wrap .btn {
position:absolute;
top:0;
right:0;
bottom:0;
border-radius:0 4px 4px 0
}

.svartalistan-results li:nth-of-type(odd) {
background-color:#272727
}

.svartalistan-entry:hover {
background:#212121!important
}

.navigationSideBar .secondaryContent,.navigationSideBar a.primaryContent:hover {
border-radius:4px 0 0 4px
}

.mainContentBlock {
border:1px solid #262727;
background-color:#262727
}

.xenForm .submitUnitSticky {
border-top:1px solid #131314;
background:#262727d9
}

.larger.textHeading,.xenForm .sectionHeader {
border-bottom:1px solid #131314
}

.mainProfileColumn {
background:#222;
border-radius:4px
}

.profilePage .userCoverPhoto .BRPCProfileCoverContainer {
border-radius:4px 4px 0 0
}

.profileContentInfo .section {
border-bottom:1px solid #131314;
margin:0;
padding:12px 10px
}

.header-buttons .dropdown-menu {
border-radius:0 0 4px 4px
}

.profilePage .followBlock .btn-default {
background:#2627277d
}

.profilePage .followBlock .btn-default:hover {
background:#262727a3
}

.profilePage ol,.profilePage ul {
border-color:#4a4a4a;
border-width:0 0 1px
}

.event {
border-top:1px solid #4a4a4a
}

.result-table>tbody>tr:nth-of-type(even) {
background-color:#313131
}

.result-table>tbody>tr:hover {
background-color:#505050
}

.result-table td,.result-table th {
border-left:1px solid #4a4a4a
}

.result-table thead tr {
background:#1f4c42
}

.result-table>thead>tr>th {
font-weight:600;
color:#e4e4e4;
border-color:#afafaf
}

.result-table>tbody>tr:not(.full-row) {
color:#d2d2d2
}

.borantor-modal .modal-header,.xenOverlay .formOverlay .heading,.hustillverkare-modal .modal-header {
background:#484848;
color:#f5f5f5
}

.modal-header,.modal-footer,.xenOverlay .formOverlay .heading,.hustillverkare-modal .modal-header {
border-color:#444
}

.entry-details .highlight-block {
background-color:#333;
border:1px #333 solid;
border-radius:3px
}

.close {
text-shadow:0 1px 0 #000
}

.xenOverlay .formOverlay {
color:#e5e5e5;
background-color:#262727
}

.bestAnswer .bestAnswerHeader {
background:#2e7061;
color:#f5f5f5;
border-bottom:1px solid #2e7061;
border-radius:4px 4px 0 0
}

.bestAnswer .bestAnswerHeader h4 {
font-weight:400
}

.alert a {
color:#bad4ce
}

.results-quiz .results-row li,ul.options label {
background-color:#262727;
border-radius:4px;
border-color:#262727
}

ul.options label.answer-clicked {
background-color:#3b3c3c
}

ul.options label.answer-selected {
background-color:#3b3c3c;
font-weight:700
}

.hustillverkare-product-card .product-data .product-data-logo a,.hustillverkare-company-list-item-top .company-logo img,.hustillverkare-company-header .company-header-link img {
display:block;
background:#fff;
border-radius:4px;
padding:10px
}

.hustillverkare-company-list-item .hustillverkare-company-list-item-inner {
-webkit-box-shadow:0 1px 2px rgba(60,64,67,.3), 0 1px 3px 1px rgba(60,64,67,.15);
box-shadow:0 1px 2px rgba(60,64,67,.3), 0 1px 3px 1px rgba(60,64,67,.15);
background:#262727;
border-bottom:1px solid #131314
}

.hustillverkare .btn-outline {
border-radius:4px;
color:#f5f5f5;
font-size:12px;
background:#333;
border-color:#262727!important;
padding:7px 12px 6px
}

.hustillverkare .btn-outline:hover {
border-radius:4px;
color:#f5f5f5;
font-size:12px;
background:#424141;
border-color:#262727!important;
padding:7px 12px 6px
}

.company-data-card-container .company-data-card .company-card-content,.hustillverkare-field-group-heading {
background:#323e3c
}

.hustillverkare-field-list,.hustillverkare-field-group {
border-color:#131314!important
}

.hustillverkare-field {
border:none;
border-color:#383838
}

.hustillverkare-field-title {
color:#8a8a8a;
font-weight:700
}

.hustillverkare-header-field-group {
background:#2e7061
}

#fragaExpertenSidebar .fragaExpertenLinks>li {
border-color:#383838
}

body,.alert-box .alert-link a,#navigation-menu ul li>a,#navigation-menu ul li>span,.header-nav-bottom .dropdown-menu .nav-item {
color:#eee
}

a:hover,.tabs li.active a,.tabs.noLinks li.active,.navigationSideBar .heading {
color:#2e7061
}

.tabs li:hover a,.tabs.noLinks li:hover,.threadPageHeader .pageCount,.discussionList .forumName a,.discussionList .lastActivity,.discussionList .statsReplies,.discussionList .statsViews,#fragaExpertenSidebar .fragaExpertenLinks>li a {
color:#999
}

.messageContent,article.teaser a.teaser-link,.multi-column-dropdown li a,.list-content .heading-intro,.navigationSideBar a,.modal-options>li,.modal-options a {
color:#e5e5e5
}

.actionButtonsRow .svgicon,.messageMeta .btn:hover .svgicon {
fill:#ccc
}

.bbCodeQuote .quoteContainer,#navigation-menu ul a:hover,#navigation-menu .drawer-section-expand-toggle:hover,body.panel-layout #navigation-menu ul a:hover,body.panel-layout #navigation-menu .drawer-section-expand-toggle:hover,.xenPreviewTooltip .primaryContent,.xenPreviewTooltip .secondaryContent,.xenPreviewTooltip .section,.xenPreviewTooltip .sectionMain,body.panel-layout .block-featured-quote,body.panel-layout .block-featured-services,body.panel-layout .block-latest-blog-entries,body.panel-layout .block-latest-posts,body.panel-layout .block-latest-quizzes,body.panel-layout .block-views-block-las-ocksa-block-1,body.panel-layout .block-views-block-senaste-nyheterna-block,body.panel-layout .block-views-block-tags-block-1,body.panel-layout .panel-box,.search-autocomplete-menu,.search-autocomplete-visible,.xenForm .collapseSection .textHeading:hover,.modal-options>li:active,.modal-options>li:focus,.modal-options>li:hover,.modal-options a:active,.modal-options a:focus,.modal-options a:hover {
background:#333
}

.bbCodeQuote,.discussionListItem .title a,.nodeList a,.node .nodeStatsCol .statsValue,.list-content-left-date li>a .list-item-date,.list-content-left-date li>a .list-item-title .last-poster {
color:#ddd
}

.message.originalPoster .bbCodeQuote .quoteContainer,.search-autocomplete-menu ul li .autocomplete-item:hover,.search-autocomplete-menu ul li.active,.redactor_box .redactor_smilies .smilieCategory li:hover,.borantor-modal .modal-content,.hustillverkare-modal .modal-content,.hustillverkare-group-populara-husmodeller .hustillverkare-product-card,.hustillverkare-product-card,.hustillverkare-compare .hustillverkare-field:nth-child(even) {
background:#262727
}

.messageMeta .btn,.dropdown-menu>li>a,.usersOnline h3 a,.usersOnline h4 a,a:hover h2,.searchResultsList .snippet a,.searchResultsList .snippet a:active,.searchResultsList .snippet a:focus,.searchResultsList .snippet a:hover,.search-autocomplete-menu ul li .autocomplete-item,.hustillverkare-product-card .product-data .product-data-logo,.hustillverkare-company-list-item-top .company-logo .company-logo-name {
color:#ccc
}

.floatNavigation .navigationItemCreateThread .itemLabel,.sticky .postPreview,.alert-info,span.list-item-title,.explore-node-item h3,.explore-term-item a:hover,.quiz-item h3,.entries .entry .titleText h3 a,.searchResultsList a,.memberListItem h3.username a,.memberListItem .extra .extraStats>div strong,.textCtrl,.tagListTable .tagListRow>a,.search-item h3,.search-item .search-item-body em,.ignoredThreadListItem h3 a,.textHeading,.xenForm .sectionHeader,.profilePage .userCoverPhoto .avatarContainer>a .avatarEditable .bhicon-photo-camera,.event .content a.username,.event .content .description a,.event .content .description a:active,.event .content .description a:focus,.event .content .description a:hover {
color:#f5f5f5
}

#navigation-menu .drawer-separator,.search-autocomplete-menu:before {
border-top:1px solid #333
}

.nodeListTop,.watch_forums .nodeList,.alert-box .alert-link,.threadAlerts,.xenForm .tabsContainer,.svartalistan-results li,.memberList li:first-child {
border:none
}

.search-item .search-item-body,.hustillverkare-product-card .product-data h3,.hustillverkare-company-list-item-more .company-more-info-item,.company-data-card-container .company-data-card .card-label {
color:#cfcfcf
}

.profilePage .userInfo h1.username,.profileContentInfo h3.textHeading,.company-data-card-container .company-data-card a,.hustillverkare-field-group-heading,.hustillverkare-header-field-group a {
color:#fff
}

.AvatarEditor .avatarOption,.hustillverkare-field-list-outer .hustillverkare-navigate-button-content {
border:1px solid #333;
background:#333
}

.hustillverkare-field-list-outer .hustillverkare-navigate-button-content:hover,.header-nav-bottom .dropdown-menu .nav-item:hover {
background:#4a4a4a
}
}