/*!
Theme Name: Väsjön
Description: A custom made child theme of Findme Theme
Author: Flash Fwd
Author URI: http://flashfwd.se
Version: 1.0.0
Text Domain: findme
Template: findme
*/@font-face{font-family:exodemibold;src:url(lib/fonts/exo-semibold-webfont.eot);src:url(lib/fonts/exo-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(lib/fonts/exo-semibold-webfont.woff2) format('woff2'),url(lib/fonts/exo-semibold-webfont.woff) format('woff'),url(lib/fonts/exo-semibold-webfont.ttf) format('truetype'),url(lib/fonts/exo-semibold-webfont.svg#exodemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:exoextralightitalic;src:url(lib/fonts/exo-extralightitalic-webfont.eot);src:url(lib/fonts/exo-extralightitalic-webfont.eot?#iefix) format('embedded-opentype'),url(lib/fonts/exo-extralightitalic-webfont.woff2) format('woff2'),url(lib/fonts/exo-extralightitalic-webfont.woff) format('woff'),url(lib/fonts/exo-extralightitalic-webfont.ttf) format('truetype'),url(lib/fonts/exo-extralightitalic-webfont.svg#exoextralightitalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:exomedium;src:url(lib/fonts/exo-medium-webfont.eot);src:url(lib/fonts/exo-medium-webfont.eot?#iefix) format('embedded-opentype'),url(lib/fonts/exo-medium-webfont.woff2) format('woff2'),url(lib/fonts/exo-medium-webfont.woff) format('woff'),url(lib/fonts/exo-medium-webfont.ttf) format('truetype'),url(lib/fonts/exo-medium-webfont.svg#exomedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:exoregular;src:url(lib/fonts/exo-regular-webfont.eot);src:url(lib/fonts/exo-regular-webfont.eot?#iefix) format('embedded-opentype'),url(lib/fonts/exo-regular-webfont.woff2) format('woff2'),url(lib/fonts/exo-regular-webfont.woff) format('woff'),url(lib/fonts/exo-regular-webfont.ttf) format('truetype'),url(lib/fonts/exo-regular-webfont.svg#exoregular) format('svg');font-weight:400;font-style:normal}article #mep_0,article .mejs-container,article .wp-video,article iframe,article video{max-width:100%!important;width:100%!important}.acf-map{width:100%;height:350px}.acf-map img{max-width:inherit!important}.acf-map .marker{display:none}.acf-map .vasjon-marker{max-width:160px}.acf-map .vasjon-marker p{font-size:10pt!important;line-height:1.3em}.acf-map .vasjon-marker a{color:#bf3326;font-size:11pt;font-weight:700;display:block;margin-bottom:8px}body{font-family:"Open Sans",sans-serif;font-weight:400}p{font-family:"Open Sans",sans-serif;font-weight:400}.eltd-listing-single-holder article p.intro{font-size:13pt}h1{color:#bf3326!important;font-family:exodemibold!important;font-weight:400}h1,h2,h3,h4,h5,h6{line-height:1.2em}h2{font-size:16pt;margin-bottom:10px;color:#bf3326}h3{font-size:14pt;margin-bottom:10px}h1.eltd-st-title,h2.eltd-st-title{color:#bf3326!important;font-family:exomedium!important;font-weight:400}.eltd-listing-title,.eltd-ls-related-post-title{font-family:exomedium!important;font-weight:400}.eltd-btn-text{font-family:exodemibold!important;font-size:15pt!important;line-height:1em!important}.vc_btn3.vc_btn3-size-md{font-family:exodemibold!important;font-size:12pt!important;line-height:1em!important}nav.eltd-fullscreen-menu ul li a span{font-family:exomedium!important;font-weight:400;font-size:20pt}h2#vasjon-startpage-quote{font-family:exoextralightitalic!important;font-weight:400;font-size:28pt;color:#bf3326;line-height:1.4em}#vasjon-header{position:relative}#vasjon-header:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:1;display:block;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.45) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.45) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.45) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a3000000', GradientType=0)}#vasjon-icon-menu{position:relative;z-index:2}#vasjon-icon-menu .widget{background:0 0;padding:0;margin:0;border:0}#vasjon-icon-menu .widget ul{display:block;text-align:center}#vasjon-icon-menu .widget ul:after,#vasjon-icon-menu .widget ul:before{content:"";display:table}#vasjon-icon-menu .widget ul:after{clear:both}#vasjon-icon-menu .widget ul li{display:inline-block;border:0;line-height:1em;padding:0}#vasjon-icon-menu .widget ul li.menu-item-home{display:none}#vasjon-icon-menu .widget ul li a{display:inline-block;color:#fff;font-family:exodemibold;-webkit-transition:background-position .3s;transition:background-position .3s;background-repeat:no-repeat;background-position:center 15px;width:150px;padding-top:95px;text-shadow:0 0 3px rgba(0,0,0,.4)}#vasjon-icon-menu .widget ul li.bostader a{background-image:url(lib/gfx/icon-bostad.png);background-size:66px 66px}#vasjon-icon-menu .widget ul li.fakta a{background-image:url(lib/gfx/icon-facts.png);background-size:57px 66px}#vasjon-icon-menu .widget ul li.vardagen a{background-image:url(lib/gfx/icon-sol.png);background-size:65px 71px;background-position:center 12px}#vasjon-icon-menu .widget ul li.upplev a{background-image:url(lib/gfx/icon-upplev.png);background-size:66px 68px}#vasjon-icon-menu .widget ul li.hide-from-icon-menu{display:none}#vasjon-icon-menu .widget ul li:hover a{background-position:center 10px}#vasjon-icon-menu .widget ul li:hover.vardagen a{background-position:center 0}.eltd-content{margin-top:0!important}.eltd-page-header .eltd-menu-area{background:#fff!important}.eltd-page-header .eltd-vertical-align-containers{text-align:center;position:relative;height:100px}.eltd-page-header .eltd-vertical-align-containers .eltd-position-left{margin:0 auto;float:none}.eltd-page-header .eltd-vertical-align-containers .eltd-position-right{position:absolute;top:0;left:120px;padding-top:35px;float:none;height:auto}.eltd-page-header .eltd-sticky-header{height:70px}.eltd-page-header .eltd-sticky-header .eltd-position-left{height:70px}.eltd-page-header .eltd-sticky-header .eltd-position-right{padding-top:10px;height:50px}.eltd-btn.eltd-btn-solid{background-color:#bf3326;border:2px solid #bf3326}.eltd-btn.eltd-btn-outline{color:#bf3326;border:2px solid #bf3326}.eltd-btn.eltd-btn-outline:not(.eltd-btn-custom-border-hover):hover{border-color:#bf3326!important}.eltd-btn.eltd-btn-outline:not(.eltd-btn-custom-hover-bg):hover{background-color:#bf3326!important}.eltd-blog-holder article .eltd-post-image{height:186px!important}.eltd-blog-holder.eltd-blog-single.eltd-blog-single-standard article.format-link .eltd-post-text{height:186px!important}.eltd-blog-list-widget .wp-post-image{margin-bottom:10px}.eltd-blog-list-widget .eltd-blog-list-holder.eltd-bl-advanced ul.eltd-blog-list .eltd-bl-item{margin-bottom:15px}.page-template-page-fakta .eltd-listing-single-holder article .eltd-ls-single-section-inner.right{top:50px}.page .pageheader-image,.page-template-page-vasjon .pageheader-image,.single-artiklar .pageheader-image{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:400px;display:block}.page h1.eltd-ls-item-title-inner,.page-template-page-vasjon h1.eltd-ls-item-title-inner,.single-artiklar h1.eltd-ls-item-title-inner{margin:0 0 2px;font-size:30pt!important;color:#2a2a2a!important;font-family:exoregular!important}.page .eltd-accordion-holder.eltd-ac-simple,.page-template-page-vasjon .eltd-accordion-holder.eltd-ac-simple,.single-artiklar .eltd-accordion-holder.eltd-ac-simple{margin-top:30px;display:block}.page .eltd-accordion-holder.eltd-ac-simple h5.eltd-title-holder,.page-template-page-vasjon .eltd-accordion-holder.eltd-ac-simple h5.eltd-title-holder,.single-artiklar .eltd-accordion-holder.eltd-ac-simple h5.eltd-title-holder{font-size:12pt}.page .img-holder img,.page-template-page-vasjon .img-holder img,.single-artiklar .img-holder img{display:block}.single blockquote p{font-family:exoextralightitalic!important;font-weight:400;font-size:22pt;color:#bf3326;line-height:1.3em;margin:11px 0;padding-left:32px;text-align:left;min-height:70px;text-indent:30px}.single blockquote p:before{content:"\7b";position:absolute;left:-7px;top:5px;font-family:ElegantIcons;font-size:42px;color:grey}.eltd-blog-holder.eltd-blog-single.eltd-blog-single-standard article .eltd-post-info-comments-holder{display:none!important}.projectpage .bo-about-map__map .acf-map{height:400px}.projectpage .eltd-ls-single-footer.eltd-grid .eltd-ls-related-item{padding-top:36px!important}.single-projekt .eltd-ls-single-section-inner.left:after,.single-projekt .eltd-ls-single-section-inner.left:before{content:"";display:table}.single-projekt .eltd-ls-single-section-inner.left:after{clear:both}.single-projekt .eltd-listing-single-holder .eltd-ls-address-title{text-transform:none}.single-projekt h2{color:#bf3326!important;font-family:exodemibold!important;font-weight:400}.single-projekt .eltd-listing-single-holder article .eltd-ls-single-section-inner.right{top:-250px}.single-projekt .pp_pic_holder.light_rounded .pp_content{overflow-y:auto!important}.single-projekt .pp_pic_holder.light_rounded .pp_details{position:absolute;left:15px;top:30px;background-color:transparent}.single-projekt .pp_inline.personuppgiftspolicy_content{background:#fff;padding:40px}.single-projekt #bo-submit{margin-top:15px}.single-projekt #bo-submit p.policy{margin-bottom:15px;display:block;text-align:left}.single-projekt div.wpcf7-mail-sent-ok{border:0;margin:2em 0;padding:0}.single-projekt div.wpcf7-aborted,.single-projekt div.wpcf7-mail-sent-ng{border:0;color:#bf3326;margin:2em 0;padding:0}.single-projekt span.wpcf7-not-valid-tip{font-size:10pt;color:#bf3326;margin-bottom:8px;margin-top:-6px}.single-projekt .bo-project-contact-form form .wpcf7-checkbox{margin-bottom:15px;display:block}.single-projekt .bo-project-contact-form form input[type=email],.single-projekt .bo-project-contact-form form input[type=password],.single-projekt .bo-project-contact-form form input[type=tel],.single-projekt .bo-project-contact-form form input[type=text],.single-projekt .bo-project-contact-form form textarea{width:100%;margin:0 0 15px;padding:21px 24px;font-family:inherit;font-size:15px;font-weight:300;line-height:21px;color:#ababab;background-color:#fff;border:1px solid #ececec;border-radius:2px;outline:0;-webkit-appearance:none;box-sizing:border-box;-webkit-transition:border-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;margin-bottom:10px}.single-projekt .bo-project-contact-form form button,.single-projekt .bo-project-contact-form form input[type=submit]{position:relative;display:inline-block;outline:0;line-height:18px;letter-spacing:0;font-weight:400;border-radius:50px;text-align:center;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;box-sizing:border-box;padding:14px 50px 16px;font-family:exodemibold!important;font-size:15pt!important;line-height:1em!important;color:#fff;background-color:#bf3326;border:2px solid #bf3326!important;border-color:#bf3326!important;border-right-color:#bf3326!important;border-bottom-color:#bf3326!important;margin-top:12px;text-transform:none}.single-projekt .bo-project-contact-form form button:hover,.single-projekt .bo-project-contact-form form input[type=submit]:hover{background-color:transparent;color:#bf3326}.single-projekt .eltd-ls-enquiry-holder{margin-top:30px}.single-projekt .sales_status{text-align:center;text-transform:uppercase}.single-projekt .eltd-ls-single-desc ul{float:left}.single-projekt .eltd-ls-single-desc ul li{float:left;margin-right:15px}.single-projekt h1.eltd-ls-item-title-inner{margin:0 0 2px;font-size:30pt!important;color:#2a2a2a!important;font-family:exoregular!important}.single-projekt .center{text-align:center}.single-projekt .bo-project-developer__logo{margin:0 auto}.single-projekt .eltd-listing-single-holder article p{font-size:12pt}.single-projekt .bo-project-contact{margin-bottom:25px;margin-top:25px;display:block}.single-projekt .bo-project-contact .eltd-ls-contact-info{margin-bottom:0}.single-projekt .bo-project-contact p{font-size:11pt!important}.single-projekt .sales_status{color:#bf3326;font-weight:700}.single-projekt .facts ul{list-style:none;font-size:14px}.single-projekt .facts ul .eltd-ls-icon{display:inline;color:#bf3326}.single-projekt .project_info{padding-bottom:100px}.single-projekt .project_info:after,.single-projekt .project_info:before{content:"";display:table}.single-projekt .project_info:after{clear:both}.single-projekt .project_info .read_more{display:none}.single-projekt .project_info .read_more_btn{margin:10px auto 30px}div.wpcf7-mail-sent-ok{border:0;margin:2em 0;padding:0}div.wpcf7-aborted,div.wpcf7-mail-sent-ng{border:0;color:#bf3326;margin:2em 0;padding:0}span.wpcf7-not-valid-tip{font-size:10pt;color:#bf3326;margin-bottom:8px;margin-top:-6px}form.wpcf7-form .wpcf7-checkbox{margin-bottom:15px;display:block}form.wpcf7-form input[type=email],form.wpcf7-form input[type=password],form.wpcf7-form input[type=tel],form.wpcf7-form input[type=text],form.wpcf7-form textarea{width:100%;margin:0 0 15px;padding:21px 24px!important;font-family:inherit!important;font-size:15px;font-weight:300!important;line-height:21px;color:#ababab;background-color:#fff;border:1px solid #ececec;border-radius:2px;outline:0;-webkit-appearance:none;box-sizing:border-box;-webkit-transition:border-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;margin-bottom:10px}form.wpcf7-form textarea{width:100%;margin:0 0 15px!important;padding:21px 24px!important;font-family:inherit!important;font-size:15px!important;font-weight:300!important;line-height:21px!important;color:#ababab!important;background-color:#fff;border:1px solid #ececec!important;height:100px!important}form.wpcf7-form .wpcf7-form-control.wpcf7-acceptance{margin:10px 0;display:block}form.wpcf7-form .wpcf7-list-item{line-height:1.1em!important}form.wpcf7-form .wpcf7-list-item .wpcf7-list-item-label{font-size:9pt}form.wpcf7-form button,form.wpcf7-form input[type=submit]{position:relative;display:inline-block;outline:0;line-height:18px;letter-spacing:0;font-weight:400;border-radius:50px;text-align:center;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;box-sizing:border-box;padding:14px 50px 16px;font-family:exodemibold!important;font-size:15pt!important;line-height:1em!important;color:#fff;background-color:#bf3326;border:2px solid #bf3326!important;border-color:#bf3326!important;border-right-color:#bf3326!important;border-bottom-color:#bf3326!important;margin-top:12px;text-transform:none}form.wpcf7-form button:hover,form.wpcf7-form input[type=submit]:hover{background-color:transparent;color:#bf3326}.eltd-listing-single-holder article .eltd-ls-single-related-posts-holder .eltd-ls-related-item .logoholder{text-align:center;display:block;margin-bottom:15px}.eltd-listing-single-holder article .eltd-ls-single-related-posts-holder .eltd-ls-related-item .logoholder .bo-project-developer__logo{margin:0 auto;max-height:40px;max-width:150px}.eltd-listing-single-holder article .eltd-ls-single-related-posts-holder .eltd-ls-related-item .eltd-listing-cat-wrapper .eltd-ls-cat-icon.eltd-custom-icon{max-width:54px!important}.eltd-ls-list-holder .eltd-ls-cat-icon.eltd-custom-icon,.eltd-ls-single-related-posts-holder .eltd-ls-cat-icon.eltd-custom-icon{width:54px;height:54px;display:block}.eltd-ls-list-holder .eltd-ls-cat-icon.eltd-custom-icon img,.eltd-ls-single-related-posts-holder .eltd-ls-cat-icon.eltd-custom-icon img{width:100%;height:100%}.vc_column_container .eltd-listing-single-holder article .eltd-ls-single-related-posts-holder .eltd-related-post-holder{padding-bottom:0;padding-top:40px}.vc_btn3-container .vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{background-color:#bf3326!important}.eltd-page-footer .eltd-image-widget{margin-top:25px}.eltd-page-footer .eltd-footer-column-1{margin:25px 0}.eltd-page-footer .widget_text .textwidget p{color:#f7f7f7}.eltd-page-footer .widget_text .textwidget a{color:#f7f7f7}.eltd-page-footer .eltd-footer-bottom-holder .widget_text .textwidget p{color:#7d8080;font-size:9pt}.eltd-page-footer .eltd-footer-bottom-holder .widget_text .textwidget a{color:#7d8080}.vasjon-articles-gallery .eltd-ls-cat-icon.eltd-custom-icon{max-width:54px!important}.vasjon-articles-gallery .eltd-ls-gallery-item-text.vasjon{text-shadow:1px 1px 2px #000}.vasjon-articles-gallery .eltd-ls-categories-holder .eltd-ls-gallery-item.eltd-ls-gallery-simple h2.eltd-gallery-item-title{font-family:exoregular;font-size:36pt}.svc-insta-item.opacity0{opacity:1!important}h2.vasjon-icon-overlay-title{position:absolute;left:30px;top:12px;z-index:10;color:#fff;display:block;padding-left:64px;padding-top:14px;font-family:exomedium;font-size:18pt;text-shadow:1px 1px 2px #000}h2.vasjon-icon-overlay-title:hover{color:#fff!important}h2.vasjon-icon-overlay-title:hover span{color:#fff!important}h2.vasjon-icon-overlay-title:before{position:absolute;left:0;top:0;display:block;width:55px;height:55px;background:#bf3326;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:""}h2.vasjon-icon-overlay-title.instagram:before{background-image:url(lib/gfx/icon-insta.png);background-repeat:no-repeat;background-size:26px 25px;background-position:center center}@media only screen and (min-width:769px){.single-projekt .project_info{padding-bottom:0}.single-projekt .project_info .read_more{display:block}.single-projekt .project_info .read_more_btn{display:none}}@media only screen and (max-width:769px){.eltd-listing-single-holder article .eltd-ls-single-related-posts-holder .eltd-no-slider article{padding-right:18px}}