﻿html body{font-family:'FunkisB.1', sans-serif}#header-bg{width:100%;height:60px;position:fixed;top:0px;left:0px;z-index:989;padding-top:20px}body #header-bg{background:rgba(255,255,255,0.95);height:77px;padding-top:77px}body #header-bg:after{display:none}body #header-bg a{color:#303653}body #header-bg .va-logo{left:76px;cursor:pointer;position:absolute;font-size:30px;top:14px;text-decoration:none;padding:10px 0}body #header-bg .links{position:absolute;top:22px;right:15px;z-index:990}body #header-bg .links a,body #header-bg .links a:hover{display:inline-block;font-size:15px;padding:0.5em 1em;text-decoration:none}body #header-bg .links .login-link,body #header-bg .links .login-link:hover{background:transparent url(/assets/icon-user.svg) no-repeat left center;padding-left:2.5em;margin-left:1em}body .mobileheader{height:77px;width:77px;background:transparent url(/assets/menu-mobile-303653.svg) no-repeat center center}body .mobileheader .toggle,body .mobileheader .detoggle{width:77px;height:77px}.mobilemenu{height:100vh;box-shadow:0 0 20px rgba(0,0,0,0.05)}@media only screen and (max-width: 767px){.links{display:none}}body .footer{background-color:#ccc;color:#333}body .footer .content{text-align:left;font-family:inherit}body .footer .content a{color:#333}.logo{top:0px;background-size:100%;width:210px;height:80px}.mobilemenu ul li a:hover{text-decoration:none}.box{display:block;float:left;margin:0;position:relative;overflow:hidden}.box .overlay{display:block;background:transparent;width:100%;height:100%;position:absolute;top:0px;z-index:99;opacity:1;text-decoration:none}.box .overlay .blackness{width:100%;position:absolute;bottom:0px;min-height:25%;background:rgba(0,0,0,0.5)}.box .overlay h3{text-align:center;padding:0px 15px;position:relative;margin:0px;color:#fff;font-family:'FunkisB.1', sans-serif;font-size:24px;font-weight:100;margin:44.5px 0px 0px}.column-third{background-size:100%}.footer .content{text-align:center;font-family:'FunkisB.1 Light'}.footer .client-col,.footer .service-col{display:inline-block;vertical-align:top;float:none;text-align:left;padding-top:35px}.footer .client-col:before{content:'Mäklarservice';font-weight:600;font-size:14px;color:#333}.footer .service-col:before{content:'Produkter & tjänster';font-weight:600;font-size:14px;color:#333}.footer .client-two-col{display:none}body .box ul li{list-style-type:initial !important;background:unset;margin-left:1.3em;padding-left:unset}body .box ol li{margin-left:1.3em}.footer .column-third li{height:20px}.footer .column-third li a{font-size:12px;color:#333;line-height:14px}.footer .lined-bottom{display:none}.padding-smaller-responsive{padding:10px}.fullwidth2col{width:100%}.column-eighth{width:25%;height:400px}@media (max-width: 736px){.column-eighth{width:50%;height:500px}.column-eighth.notitle{display:none}}.maklarbild{min-height:calc(100vh - 290px - 130px)}.maklarbild .box ul li{background:none;padding-left:0px;padding-right:70px}.maklarbild .nav-tabs{border-bottom:5px solid #b8ddf4}.maklarbild .nav-item>a{font-size:15px;padding:5px 0;margin-right:50px}.maklarbild .nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:none;cursor:default}.maklarbild .nav-tabs>li>a:hover{border-color:transparent;background-color:transparent}form#membership-form{margin-top:40px}.maklarbild .nav-tabs>li.active>a:after{content:" ";display:block;height:5px;position:absolute;bottom:-6px;left:0;right:0;background-color:darkorange}.header,.box .content h1,.box .content h2,.box .content h3,.box .content h4,.box.inverted .content h1,.box.inverted .content h2,.box.inverted .content h3{font-family:"FunkisB.1 Light"}.searchbox_block{width:unset;margin-top:unset;padding:3em 10%;max-width:800px;background:rgba(0,0,0,0.5);color:white;text-align:left}body .searchbox_block h1{line-height:1em;letter-spacing:-0.26px;text-transform:unset;width:100%;text-align:center}.searchbox_block .search-form{margin:1em 0;width:100%}.searchbox_block input[type="text"]{color:#000}.searchbox_block ul,.searchbox_block p{font-size:15px !important}@media only screen and (max-width: 500px){.searchbox_container{padding:0;margin:0 -10px;width:calc(100% + 20px)}body .searchbox_block{width:100%;padding:1em 5%}body .searchbox_block h1{font-size:24px}body .searchbox_block ul,body .searchbox_block p{font-size:16px !important;line-height:1.2em !important}}.page-article{max-width:670px}.box .content .page-article h1{text-transform:uppercase;font-size:37px;font-family:"FunkisB.1 Bold";padding-bottom:1em}.box .content .page-article,.box .content .page-article p,.box .content .page-article ul,.box .content .page-article ol{font-size:15px}.box .content .page-article h2{font-size:18px;padding-bottom:unset;margin-bottom:1em}.box .content .page-article a{color:#3e8acc}@media only screen and (min-width: 770px){.box .content .page-article{margin-top:77px}}.page-pricelist h2{font-size:20px;border-bottom:1px solid #979797;width:100%;max-width:360px}.page-pricelist dl{font-size:18px;width:100%;max-width:360px;display:flex;flex-flow:row wrap;margin-bottom:1em}.page-pricelist dt{flex-basis:calc(100% - 80px);flex-grow:1;padding-left:1em}.page-pricelist dd{flex-basis:78px;padding-left:1em;white-space:nowrap;text-align:right;flex-grow:1;margin:0}.page-pricelist p{font-size:20px}.page-pricelist .text-muted{color:#9B9B9B}.box .content .page-pricelist .footnote{font-size:11px}strong,b{font-family:'FunkisB.1 Bold'}.tbc{display:none}@media only screen and (min-width: 768px){.tbc__chat{height:80vh}}@media only screen and (max-width: 1023px){body .box .faux-img{height:unset}}@media only screen and (max-width: 769px){.blocks .box{height:unset !important;background-size:cover !important}.blocks .box .content{position:relative;height:unset !important}.blocks .box .faux-img{display:none}.blocks .box .content .vertical-align{transform:translateY(0)}.searchbox_container{position:relative;transform:translateY(0)}.box.fullwidth .padding-responsive{padding:1.9112em 6%}body .blocks .box:first-child{padding-top:77px}}body .box .sortable li{margin-left:0;padding-left:0.5em;background:url(/images/bluecheck.png) 8px center no-repeat}.display-flex{display:flex}.footer .display-flex{justify-content:space-between}@media only screen and (max-width: 767px){.footer .display-flex{flex-direction:column}.footer .display-flex ul{margin-bottom:2em}}.has-alert .alert{font-size:15px;z-index:1000;position:relative;margin:0 3vw}.has-alert .show{display:block !important}.has-alert .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.has-alert .alert{top:-50px;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.has-alert .fade{opacity:1;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}
