@import url(../../../../../../themes/ferieboliger/css/affiliate-ads.css);@font-face{font-display:swap;font-family:'Lato-Bold';src:url(../../../../../../themes/ferieboliger/fonts/Lato-Bold.eot);src:url('../../../../../../themes/ferieboliger/fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'),url('../../../../../../themes/ferieboliger/fonts/Lato-Bold.svg#Lato-Bold') format('svg'),url(../../../../../../themes/ferieboliger/fonts/Lato-Bold.ttf) format('truetype'),url(../../../../../../themes/ferieboliger/fonts/Lato-Bold.woff) format('woff'),url(../../../../../../themes/ferieboliger/fonts/Lato-Bold.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Lato-LightItalic';src:url(../../../../../../themes/ferieboliger/fonts/Lato-LightItalic.eot);src:url('../../../../../../themes/ferieboliger/fonts/Lato-LightItalic.eot?#iefix') format('embedded-opentype'),url('../../../../../../themes/ferieboliger/fonts/Lato-LightItalic.svg#Lato-LightItalic') format('svg'),url(../../../../../../themes/ferieboliger/fonts/Lato-LightItalic.ttf) format('truetype'),url(../../../../../../themes/ferieboliger/fonts/Lato-LightItalic.woff) format('woff'),url(../../../../../../themes/ferieboliger/fonts/Lato-LightItalic.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Lato-Regular';src:url(../../../../../../themes/ferieboliger/fonts/Lato-Regular.eot);src:url('../../../../../../themes/ferieboliger/fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'),url('../../../../../../themes/ferieboliger/fonts/Lato-Regular.svg#Lato-Regular') format('svg'),url(../../../../../../themes/ferieboliger/fonts/Lato-Regular.ttf) format('truetype'),url(../../../../../../themes/ferieboliger/fonts/Lato-Regular.woff) format('woff'),url(../../../../../../themes/ferieboliger/fonts/Lato-Regular.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Lato-Black';src:url(../../../../../../themes/ferieboliger/fonts/Lato-Black.eot);src:url('../../../../../../themes/ferieboliger/fonts/Lato-Black.eot?#iefix') format('embedded-opentype'),url('../../../../../../themes/ferieboliger/fonts/Lato-Black.svg#Lato-Black') format('svg'),url(../../../../../../themes/ferieboliger/fonts/Lato-Black.ttf) format('truetype'),url(../../../../../../themes/ferieboliger/fonts/Lato-Black.woff) format('woff'),url(../../../../../../themes/ferieboliger/fonts/Lato-Black.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Lato-BoldItalic';src:url(../../../../../../themes/ferieboliger/fonts/Lato-BoldItalic.eot);src:url('../../../../../../themes/ferieboliger/fonts/Lato-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../../../../../../themes/ferieboliger/fonts/Lato-BoldItalic.svg#Lato-BoldItalic') format('svg'),url(../../../../../../themes/ferieboliger/fonts/Lato-BoldItalic.ttf) format('truetype'),url(../../../../../../themes/ferieboliger/fonts/Lato-BoldItalic.woff) format('woff'),url(../../../../../../themes/ferieboliger/fonts/Lato-BoldItalic.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Lato-BlackItalic';src:url(../../../../../../themes/ferieboliger/fonts/Lato-BlackItalic.eot);src:url('../../../../../../themes/ferieboliger/fonts/Lato-BlackItalic.eot?#iefix') format('embedded-opentype'),url('../../../../../../themes/ferieboliger/fonts/Lato-BlackItalic.svg#Lato-BlackItalic') format('svg'),url(../../../../../../themes/ferieboliger/fonts/Lato-BlackItalic.ttf) format('truetype'),url(../../../../../../themes/ferieboliger/fonts/Lato-BlackItalic.woff) format('woff'),url(../../../../../../themes/ferieboliger/fonts/Lato-BlackItalic.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Lato-Italic';src:url(../../../../../../themes/ferieboliger/fonts/Lato-Italic.eot);src:url('../../../../../../themes/ferieboliger/fonts/Lato-Italic.eot?#iefix') format('embedded-opentype'),url('../../../../../../themes/ferieboliger/fonts/Lato-Italic.svg#Lato-Italic') format('svg'),url(../../../../../../themes/ferieboliger/fonts/Lato-Italic.ttf) format('truetype'),url(../../../../../../themes/ferieboliger/fonts/Lato-Italic.woff) format('woff'),url(../../../../../../themes/ferieboliger/fonts/Lato-Italic.woff2) format('woff2');font-weight:400;font-style:normal}body{font-size:14px}body,h1,h2,h3,h4,h5,h6{font-family:sans-serif}.listing-meta .content-inner{color:#565656}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding-bottom:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item.lastminute>a.mega-menu-link{color:#029f52;padding-left:28px;line-height:21px;background:url(../../../../../../themes/ferieboliger/images/lastminute.jpg) left center no-repeat}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item.tilbudsannoncer>a.mega-menu-link{color:#ff4711;padding-left:28px;line-height:21px;background:url(../../../../../../themes/ferieboliger/images/tilbudsannoncer.jpg) left center no-repeat}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-item-last>a.mega-menu-link{color:#FFF;background:#3583ff;padding:3px 15px 0 15px;border-radius:5px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-item-last{float:right}.home-widget{margin:0!important;padding:5rem 0}.home-textblock.home-widget{background-color:#FFF}.home-widget-title{margin-bottom:1rem}.last-minute{background-color:#e7f1e8}.last-minute h2{margin-bottom:.5rem}.last-minute h2 span{color:#01a050;text-transform:uppercase;line-height:34px;position:relative}.last-minute h2 span::before{content:"";left:-45px;top:0;position:absolute;width:34px;height:34px;background:url(../../../../../../themes/ferieboliger/images/lastminute-icon.jpg) no-repeat left center}.text-center{text-align:center}body.home .content-area{margin-top:0}.create-ads{margin-top:5rem;color:#000}.create-ads-widget h2{margin-bottom:0}.create-ads-widget .col2 h2{font-weight:700;color:#000;margin-bottom:.5rem}.create-ads-widget .col2 h3{margin-bottom:.4rem}.create-ads-widget .col2{text-align:center}.create-ads-widget .col2>div{padding:20px 20px 15px 20px;margin:0 1.5rem;border:solid 2px #9a9a9a;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.clr{clear:both}.create-ads-widget .col2 a{color:#FFF;display:block;padding:8px;border-radius:10px;background-color:#3583ff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.create-ads-widget .col1{padding-right:1rem}.create-ads-widget .col3{padding-left:1rem}.widget_dkf_cpa_widget_listing_featured h2{margin-bottom:.5rem}.slick-prev:before,.slick-next:before{color:#565656}.cpa-items-featured-wrapper.horizontal .cpa-items-featured .slick-slide{margin:0}.cpa-items-featured .card{transform:translateZ(-50px)}#region[disabled]{opacity:.9}#menu-user{z-index:9999}.slick-slide a,.slick-slide a:hover{color:#565656}.cpa-items-featured .slick-slide .entry-cover{border-top-left-radius:5px;border-top-right-radius:5px}.listing-price{color:#FFF;font-size:.8rem;padding-top:5px;padding-bottom:3px;margin:0 10px;text-align:center;border-radius:5px;background:#FF8736;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.listing-price>strong{white-space:nowrap}.entry-header h3{font-size:1rem}.cpa-items-featured-wrapper .collapse .columns{position:relative;background:none}.cpa-items-featured-wrapper .collapse .columns.listing-meta{background:#fff}.cpa-items-featured-wrapper .collapse .columns .lable{position:absolute;top:0;right:10px;margin:0;padding:0 20px;font-size:13px;background:#F8AC59;color:#fff;text-transform:uppercase}.cpa-items-featured-wrapper .collapse .columns .country{margin:0;text-align:right;font-size:13px;margin-right:-14px}.s_dropdow{display:inline-block;width:auto;margin-bottom:20px;position:relative;float:left!important}.s_dropdow .s_dropdow_items{display:none;position:absolute;width:390px;background:#fff;border:solid 1px #eee;box-shadow:0 0 2px #eee;-webkit-box-shadow:0 0 2px #eee;border-radius:4px;top:40px;left:15px;z-index:1;padding:10px;transition:all ease 0.5s;-webkit-transition:all ease 0.5s}.s_dropdow .s_dropdow_items.cp_tb_additional_features{width:500px}.s_dropdow .s_dropdow_items.cp_tb_additional_features li{width:50%;float:left}.s_dropdow.toggle .s_dropdow_items{display:block}.s_dropdow .s_title{color:#565656;background-color:#F3F3F4;border-color:#F3F3F4;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);outline:none;padding:.5rem;padding-right:1.5rem;border-radius:4px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat}.s_dropdow .s_dropdow_items a{color:#000;padding:5px 15px;display:inline-block;position:relative}.s_dropdow .s_dropdow_items a.active:before{position:absolute;left:-2px;top:10px;content:'';width:15px;height:15px;background-image:url(../../../../../../themes/ferieboliger/images/ticket.png);background-size:contain}.a_meta{margin-bottom:10px;overflow:hidden;min-height:66px}.a_meta p{margin-bottom:0;clear:both;overflow:hidden}.a_meta .mleft,.a_meta .mright{display:block;width:50%;float:left;font-size:14px}.selected-search{display:block;clear:both;padding-bottom:20px}.selected-search li{display:inline-block;list-style-type:none;background:#01a051;color:#fff;padding:0 5px;border-radius:5px;margin-right:10px;margin-bottom:5px}.selected-search li a{color:inherit;padding-right:5px}.selected-search li a:hover{color:#fff}.s_dropdow .s_dropdow_items li{display:inline-block;list-style-type:none}.form_contact{padding:10px;background-color:#fff;-khtml-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.form_contact ol{margin:0;padding:0;list-style:none}.form_contact li{margin:0;padding:0}.form_contact label{float:left;margin:0;padding:0;font-weight:700}.form_contact input.text{padding:7px;float:left;width:289px;color:#4F4F4F;border:1px solid #E4E2E2;-khtml-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;height:auto;margin-bottom:5px}.form_contact textarea{padding:7px;float:left;width:289px;height:150px;color:#4F4F4F;border:1px solid #E4E2E2;-khtml-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.form_contact input:focus,.form_contact textarea:focus{border:1px solid #CCC;background-color:#F9F9F9}.form_contact input[type='submit']{background:#FF8736;padding-top:5px;padding-bottom:5px;margin-bottom:0}.last_sidebar{background:#d4f0d7}.last_sidebar.widget .widget-title,.listing_lasted_single h2{color:#01a051}.widget .listing-meta .a_meta{margin-bottom:10px}.vip_sidebar{background:#ffe25b}.cpa-items-featured .card .content-inner{padding-top:3px!important}.cpa-items-featured-wrapper .collapse .entry-header h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box}.twocol-single li{width:50%;line-height:1.6em;border-bottom:1px dotted #E4E2E2;float:left;display:inline}#table_price_wrapper select,#slb_year_view{max-width:200px;padding-top:5px;padding-bottom:2px;height:30px}.single-ad_listing #cp_lable,.single-ad_listing #cp_color_lable,.single-ad_listing #cp_table_price,.widget_cp_widget_listing_content .secondary,.widget_cp_widget_listing_content .entry-footer .text-muted,#cp_widget_listing_map-5,.archive #main aside,.page-template-template-last-ad .last_sidebar,#cp_omrde{display:none!important}table.listing-custom-fields tr{border-bottom:none}table.listing-custom-fields td{padding:2px 0}table.listing-custom-fields td.listing-custom-field-title{color:#ff8736;width:60%}.listing-custom-field-title{color:#ff8736;font-weight:700;display:inline-block;max-width:185px}.listing-custom-field-value{display:inline-block}.listing-custom-fields p{margin-bottom:0}.slick-slide .wrap_listing{margin:5px}.slick-vertical .slick-slide{height:auto!important}.archive_ad_listing p.country{position:absolute;top:0;right:10px}.archive_ad_listing .entry-title{margin-bottom:0}.archive_ad_listing .listing-price{float:left;padding:5px 20px;margin-left:0}.map_listing hr{display:none}#features_listing{clear:both;margin-top:-10px}#features_listing .listing-custom-field-title{width:40%}.listing_lasted_single article{position:relative;background:#d4f0d7}.listing_lasted_single .subheader{color:#565656;font-size:20px}.listing_lasted_single .content-inner{padding-bottom:0}.listing_lasted_single .icon_last_minute{width:70px;height:70px;background:url(../../../../../../themes/ferieboliger/images/last_minute_icon_large.png) left center no-repeat;position:absolute;bottom:5px;right:5px;background-size:contain}.last_sidebar.widget .widget-title{padding-left:35px;background:url(../../../../../../themes/ferieboliger/images/last_minute_icon.png) left center no-repeat}.vip_sidebar .widget-title{padding-left:35px;background:url(../../../../../../themes/ferieboliger/images/featured_icon.png) left center no-repeat}.listing-meta .content-inner{padding-top:5px}.form_contact h3{margin-bottom:0}.form_contact>p span{color:#ff8736}.listing_lasted_single>.column{padding:0}.scroll4 .cpa-items-featured-wrapper.horizontal .cpa-items-featured .slick-slide{max-width:316px}.page-template-create-listing #list_cp_tb_pricing_period,.page-template-create-listing #list_cp_tb_vendor{display:none}.box-last-minute-text{padding-right:40px}.search-form .s_dropdow_items.check_box .save_checkbox{background:#01a051;color:#fff;padding:5px 20px;border-radius:3px;margin-left:15px;clear:both;display:block}.page-template-edit-listing #list_cp_lable{display:none}.page-template-edit-listing .is_package #list_cp_lable{display:block}.title-bar .title-bar-right{margin-top:16px}.ma5menu__leave+.ma5menu__btn--enter{top:50px;bottom:auto;height:auto}.ma5menu__container,.ma5menu__panel{background:#fff}.ma5menu__panel>ul li:first-of-type{border:none}.ma5menu__panel>ul li a{color:#000;text-transform:initial;padding-top:25px;padding-bottom:25px}.ma5menu__btn--enter,.ma5menu__btn--enter:hover{width:15px;height:15px;background-image:url(../../../../../../themes/ferieboliger/images/right-arrow.svg);background-size:15px;opacity:.5}.ma5menu__leave:hover .ma5menu__btn--leave{background-image:url(../../../../../../themes/ferieboliger/images/left-arrow.svg);opacity:.5}.ma5menu__btn--leave{background-size:15px;width:15px;height:15px;background-image:url(../../../../../../themes/ferieboliger/images/left-arrow.svg);left:10px;opacity:.5}.ma5menu__close{background-size:contain;width:15px;height:15px;background-image:url(../../../../../../themes/ferieboliger/images/letter-x.svg)}.ma5menu__leave{color:#000;padding-top:5px}.ma5menu--right .ma5menu__header .ma5menu__toggle{right:0;left:unset}.ma5menu__logo{background-image:url(https://i1.wp.com/ferieboligsiden.cmswordpress.dk/wp-content/uploads/2020/04/logo_ferieboligsiden.jpg);width:100%;background-size:contain;max-width:160px;background-repeat:no-repeat;left:100px}.ma5menu__panel>ul li a,.ma5menu__head,.menu_account{border-bottom:solid 1px #f1f1f1}.ma5menu__btn--enter,.ma5menu__btn--leave{top:13px;right:10px;padding:20px}#offCanvasRight,#offCanvasLeft,.menu_account{display:none!important}.ma5menu__container .menu_account{display:flex!important}.menu_account{justify-content:center;height:62px!important}.menu_account>div{align-self:center;padding:20px 10px;flex:1;text-align:center;white-space:nowrap}.menu_account img{max-width:20px;height:auto}.menu_account a{color:#000;text-transform:initial}.menu_account.not_login .singup a:before{font-family:FontAwesome;content:'\f067';display:inline-block;padding-right:5px;vertical-align:middle;color:#FF8736}.menu_account .login,.menu_account .account{border-right:solid 1px #f1f1f1}.off-canvas-wrapper-inner{-webkit-transform:translate3d(280px,0,0);transform:translate3d(280px,0,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:both;animation-fill-mode:both;right:0;-webkit-animation-name:ma5menuOutB;animation-name:ma5menuOutB}.ma5menu--active .off-canvas-wrapper-inner{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:ma5menuIn;animation-name:ma5menuIn}.ma5menu__container .m-last-minute{background:#e7f1e8}.ma5menu__container .m-last-minute>a{margin-left:17px;color:#029f52;padding-left:28px;line-height:21px;background:url(../../../../../../themes/ferieboliger/images/lastminute-icon.jpg) left no-repeat;background-size:22px}.ma5menu__container .color-organge>a{color:#ff8836}.ma5menu__container .color-red a{color:#e30613}.ma5menu__container .create-listing{text-align:center}.ma5menu__container .create-listing a{color:#FFF;background:#3583ff;padding:15px 15px 15px 15px;border-radius:5px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;width:auto;display:inline-block;margin-top:25px}.ma5menu__container .create-listing a:hover{color:#FFF;background:#3583ff}.ma5menu--active:before{background-color:rgba(255,255,255,.1);-o-transition:background-color 0.4s ease-in}.ma5menu__container .ma5menu__alert{display:none}.ma5menu__panel:hover::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.4)}.ma5menu__panel::-webkit-scrollbar{width:5px;background-color:#ccc}.ma5menu__panel::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.15);outline:none;border:none}.title-bar-right .ma5menu__toggle{background:inherit;width:auto;height:auto}.title-bar-right .ma5menu__toggle:hover{background-color:inherit}.ma5menu__toggle:hover .ma5menu__close{background-image:url(../../../../../../themes/ferieboliger/images/letter-x.svg)}.ma5menu__panel>ul li a:hover,.ma5menu__leave:hover{color:#ff781d}.text-area .help-text{margin-top:0}.page-template-tpl-dashboard .table-bootstrap thead th,.page-template-tpl-dashboard .table-bootstrap .active-date,.page-template-tpl-dashboard .table-bootstrap .listed{white-space:nowrap}li.upgrade a.listing-upgrade-link i{display:none}li.upgrade a.listing-upgrade-link{background-image:url(../../../../../../themes/ferieboliger/images/featured_icon.png);padding:15.3px 19.7px;background-size:60%;background-repeat:no-repeat;background-position:center;background-color:#3583ff}#search_mobile_home .searchbar-shortcode{padding-top:20px;background:rgb(226 226 226 / .25);padding-bottom:20px}.search-button-wrap .reset_frm{margin-bottom:0;padding-top:7px;padding-bottom:7px;background:#01a051}.note_calendar{clear:both;margin-bottom:15px;position:relative;overflow:hidden;padding-right:200px}.note_calendar .note-right{position:absolute;padding:15px;background:#ccc;width:200px;background:#efefef;border:solid 1px #ccc;right:0;bottom:0}.note_calendar .row1,.note_calendar .row2{display:flex;margin-bottom:10px}.note_calendar .colum1,.note_calendar .colum2{display:block;width:220px;float:left}.note_calendar .colum2{width:280px}.note_calendar .legend_kan_bookes{display:inline-block;position:relative;border:1px solid #DDD;margin-right:16px;width:24px;height:24px}.note_calendar .legend_blokeret{display:inline-block;position:relative;border:1px solid #DDD;margin-right:16px;width:24px;height:24px;background:rgba(72,72,72,.05)}.note_calendar .legend_blokeret:before{content:"";top:0;left:0;width:100%;height:100%;margin:0;position:absolute;background:linear-gradient(to bottom right,rgba(0,0,0,0) -webkit-calc(50% - 1px),#484848,rgba(0,0,0,0) -webkit-calc(50% + 1px));background:linear-gradient(to bottom right,rgba(0,0,0,0) -moz-calc(50% - 1px),#484848,rgba(0,0,0,0) -moz-calc(50% + 1px));background:linear-gradient(to bottom right,rgba(0,0,0,0) calc(50% - 1px),#484848,rgba(0,0,0,0) calc(50% + 1px))}.note_calendar .legend_ankomstdag,.note_calendar .legend_afrejsedag,.note_calendar .legend_alt_ledigt,.note_calendar .legend_ledige_datoer,.note_calendar .legend_booket{display:inline-block;position:relative;width:24px;height:24px;margin-right:16px}.note_calendar .legend_alt_ledigt{background:#0f0;border:1px solid #DDD}.note_calendar .legend_ledige_datoer{background:yellow;border:1px solid #DDD}.note_calendar .legend_booket{background:red;border:1px solid #DDD}.main-calendar{clear:both;display:flex;flex-wrap:wrap}.main-calendar table{table-layout:fixed;max-width:400px}.main-calendar tr th,.main-calendar tr td{white-space:nowrap;width:40px!important;height:40px!important}.main-calendar td.day{opacity:.2;position:relative;white-space:nowrap}.main-calendar td.avaliable{cursor:pointer;opacity:1;position:relative}.main-calendar td.week{background:red;white-space:nowrap;text-align:center}.main-calendar td.week:hover{cursor:pointer}.main-calendar td.week.yellow{background:yellow}.main-calendar td.week.green{background:#0f0}.main-calendar td.week.disable-week{background-color:rgb(240 248 255 / 0);opacity:.2;cursor:inherit}.main-calendar td.day.today{background:rgba(72,72,72,.05)!important}.main-calendar td.day span{text-align:center;-webkit-box-pack:center!important;-webkit-box-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important}.main-calendar td.day.block{background:rgba(72,72,72,.05)!important}.main-calendar td.day.block.avaliable span:before{content:""!important;top:0px!important;left:0px!important;width:38%!important;height:34%!important;margin:30%!important;position:absolute!important;background:linear-gradient(to right bottom,rgba(0,0,0,0) calc(50% - 1px),rgb(72,72,72),rgba(0,0,0,0) calc(50% + 1px))!important}.main-calendar tbody tr:nth-child(even){background-color:#fff}.main-calendar td.day,.main-calendar td.week{border:1px solid rgb(221,221,221)}.columns.input{padding-left:0}.submit_pris_calendar{float:right;margin-right:.9375rem;padding:5px 10px;background:#FF8736;color:#fff!important;border-radius:3px}#modal_pris{border-color:#000;border-radius:0;color:#000;max-width:430px}.title-column{white-space:nowrap;padding-bottom:10px}.title-column .columns{padding-left:0;text-align:left;padding-right:25px}.more-month{display:block;margin-bottom:10px}.reveal-overlay{background-color:rgba(10,10,10,.15)}.preview .row .input p{margin-bottom:10px}html.is-reveal-open,html.is-reveal-open body{min-height:inherit;overflow:initial}#div_slb_year,#table_price{display:none!important}.main-calendar .day.avaliable.half1,.note_calendar .legend_ankomstdag{background-image:url(../../../../../../themes/ferieboliger/images/arrival_date1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.main-calendar .day.avaliable.half2,.note_calendar .legend_afrejsedag{background-image:url(../../../../../../themes/ferieboliger/images/departure_date1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.calendar-month .row .small-7.columns{text-align:right}#modal_pris .modal-body .medium-6{padding-left:0;padding-top:9px}#modal_pris .modal-body{font-size:16px}#modal_pris.preview .modal-body .medium-6{padding-top:0}table.table-gallery-ad tbody{background-color:#565656}table.table-gallery-ad .listing-photo-grid-sub{vertical-align:top}@media screen and (max-width:1200px){.calendar-month{width:100%}}@media screen and (max-width:39.9375em){html.is-reveal-open,html.is-reveal-open body{position:fixed}.reveal{height:inherit;top:35%!important;min-height:inherit}.main-calendar td.day.block span:before{margin-top:25%!important}#modal_pris .modal-body{font-size:14px}}#footer{background-color:#FF8737;color:#fff;font-size:14px}#footer .row{max-width:1450px}#footer .widget{margin-bottom:0;padding:0;background:none;box-shadow:none}.footer-bottom{background-color:#000}.footer-bottom .copyright{color:#fff;padding:20px 0}.i-ft p.img{margin-left:30px;margin-bottom:0}.i-ft img{max-width:70px}.i-ft ul li{padding:0}.i-ft ul li a{color:#fff}.i-ft ul li a:hover{text-decoration:underline}#footer .sub-content-ft{margin-bottom:40px;margin-top:10px;max-width:345px}@media screen and (max-width:767px){.disable-width .cpa-items-featured{margin-top:0!important}.disable-width .custom-slick-next,.disable-width .custom-slick-prev{display:none!important}.disable-width .cpa-items-featured article{display:none;margin-top:20px;border-radius:5px;overflow:hidden}.disable-width .cpa-items-featured article .entry-cover{padding:8em 0}.disable-width .cpa-items-featured article:nth-child(1),.disable-width .cpa-items-featured article:nth-child(2),.disable-width .cpa-items-featured article:nth-child(3){display:block}.note_calendar .note-right{width:140px;padding:10px}}@media screen and (min-width:501px){.cpa-items-featured-wrapper .collapse .entry-header h3{min-height:44px}}@media screen and (max-width:639px){.title-bar{background:#fff}.menu-icon::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#000;top:0;left:0;box-shadow:0 7px 0 #000,-5px 14px 0 #000}.title-bar .menu-icon{overflow:hidden;border-radius:0}.cpa-items-featured-wrapper .collapse .columns .country{margin-right:-10px}#ad_packages,#ad_packages tbody,#ad_packages tr,#ad_packages td,#ad_packages .plan-info,#ad_packages .addons-table,#ad_packages .addon-price,#ad_packages .addon-details,#ad_packages .addon-checkbox{display:block}}@media screen and (max-width:450px){.create-ads-widget .col2>div{margin-right:0;margin-left:0;margin-bottom:30px}section.home-widget.widget-last h2.home-widget-title{text-align:left}.page-template-edit-listing .form_edit fieldset{min-inline-size:auto}#list_cp_table_price,#tbl_calendar{overflow-x:auto;max-width:100%}#tbl_price tr td,#tbl_calendar tr td{min-width:100px}#tbl_calendar tr td:first-child{min-width:50px}#tbl_calendar tr td:nth-child(3),#tbl_calendar tr td:nth-child(4){display:none}#tbl_price tr td{white-space:nowrap}.main-calendar td.day span,.main-calendar td.week{letter-spacing:-1.5px}.main-calendar tr th{letter-spacing:-1px}}.pricing-table .pricing-head{text-align:center;font-family:'Lato-Regular';color:#000}.pricing-table .pricing-head .p-title{font-size:36px}.pricing-table .pricing-head .p-subtitle{font-size:18px;color:#8e8e8e;max-width:432px;margin:10px auto}.pricing-table .pricing-head .p-line{font-size:14px;position:relative;width:calc(100% - 100px);margin:0 auto;margin-top:20px}.pricing-table .pricing-head .p-line:before{content:'';position:absolute;left:0;top:10px;height:1px;width:35%;background-image:url(../../../../../../themes/ferieboliger/images/line-left.png)}.pricing-table .pricing-head .p-line:after{content:'';position:absolute;right:0;top:10px;height:1px;width:35%;background-image:url(../../../../../../themes/ferieboliger/images/line-right.png);background-size:contain}.pricingtable .pt-cell-blank.normal{background:none}.pricingtable.flat .column{margin:30px 0;padding:0 15px;width:24%;margin-right:1.3%;border:solid 1px #ebebeb;border-radius:5px;overflow:inherit;z-index:0;box-shadow:none}.pricingtable.flat .column:last-child{margin-right:0}.pricingtable.flat .column-item{background:none;color:#000;overflow:inherit;font-family:'Lato-Regular';font-size:16px}.pricingtable.flat .column:hover,.memberships-newstyle .plan-option:hover{-webkit-box-shadow:0 0 10px 5px rgba(235,235,235,1);-moz-box-shadow:0 0 10px 5px rgba(235,235,235,1);box-shadow:0 0 10px 5px rgba(235,235,235,1)}.pricingtable.flat .column.column-3:hover{-webkit-box-shadow:0 0 10px 1px #f09840;-moz-box-shadow:0 0 10px 1px #f09840;box-shadow:0 0 10px 1px #f09840}.pricingtable.flat .top-head,.memberships-newstyle .plan-option .top-head{display:block;margin-top:-60px;z-index:1111111111111}.pricingtable.flat .top-head p,.memberships-newstyle .plan-option .top-head p{font-family:'Lato-Bold';font-size:10.4px;padding:5px 10px;border:solid 1px #ebebeb;border-radius:7px;display:inline-block;font-weight:700;letter-spacing:1px;color:#050607;white-space:nowrap;background:#fff;margin-bottom:0}.pricingtable.flat div span.pricingtable-header-name{font-size:24px;font-weight:700;margin-top:20px}.pricingtable.flat .pricingtable-header-name .title,.memberships-newstyle .plan-option .pricingtable-header-name .title{margin-top:30px;margin-bottom:0;font-family:'Lato-Black'}.pricingtable.flat .column-item-price{position:relative;padding-top:0;padding-bottom:20px}.pricingtable.flat .column-item-price .price-value{color:#000;font-size:20px;line-height:20px;min-height:40px}.pricingtable.flat .orange,.pricingtable.flat .column-item-price .jatak{color:#f08a40}.pricingtable.flat .text-price{font-family:'Lato-BoldItalic';min-height:60px}.pricingtable.flat .txt-price,.pricingtable .jatak{white-space:nowrap}.pricingtable.flat .txt-price{display:block}.pricingtable .column-item-body .column-item-data,.memberships-newstyle .plan-option .icon-info{padding:7px 0}.pricingtable .line-pricing,.memberships-newstyle .line-pricing{position:relative;margin:0 45px}.pricingtable .line-pricing:before,.memberships-newstyle .line-pricing:before{content:'';background:#ebebeb;height:1px;width:100%;position:absolute;top:0;left:0}.pricingtable.flat .column-item-price .price,.memberships-newstyle .plan-option .price{position:relative;margin-top:20px}.pricingtable.flat .column-item-price .price-before{font-family:'Lato-Bold';position:absolute;color:#f08a40;left:0;text-decoration:line-through;font-size:18px}.pricingtable.flat .column-item-price .price-after,.memberships-newstyle .plan-option .price .price-after{font-family:'Lato-Bold';font-size:70px;white-space:nowrap;display:inline-block;width:calc(100% - 80px);text-align:right;padding-right:3px}.pricingtable.flat .column-item-price .text,.memberships-newstyle .plan-option .price .text{width:80px;display:inline-block;text-align:left;color:#666;font-family:'Lato-BlackItalic'}.pricingtable.flat .column-item-price .text span,.memberships-newstyle .plan-option .price .text span{font-family:'Lato-Italic'}.pricingtable.flat .content-bottom{color:#666;min-height:120px;display:block;font-family:'Lato-LightItalic'}.pricingtable.flat .column-item-footer{margin-bottom:15px;margin-top:10px}.pricingtable.flat .column-item-footer .pricingtable-button{font-family:'Lato-Bold';padding:7px 30px;border:solid 1px #ebebeb;border-radius:20px;font-size:13px;color:#000;white-space:nowrap;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.pricingtable.flat .column-2 .top-head p,.memberships-newstyle .plan-option.column-1 .top-head p{background:#469f59;border-color:#469f59;color:#fff}.pricingtable.flat .column-3 .top-head p,.memberships-newstyle .plan-option.column-2 .top-head p{background:#f0c940;border-color:#f0c940;box-shadow:0 7px 24px 0 #f0c940;-webkit-box-shadow:0 7px 24px 0 #f0c940;-moz-box-shadow:0 7px 24px 0 #f0c940}.pricingtable.flat .column-4 .top-head p,.memberships-newstyle .plan-option.column-3 .top-head p{background:#f09f40;border-color:#f09f40;color:#fff}.pricingtable.flat .column-3{background:#f09840;border-color:#f09840}.pricingtable.flat .column-3 .column-item,.pricingtable.flat .column-3 .column-item-header,.pricingtable.flat .column-3 .price,.pricingtable.flat .column-3 .text,.pricingtable.flat .column-3 .content-bottom{color:#fff}.pricingtable.flat .column-3 .column-item-footer .pricingtable-button{background:#fff;color:#f09840;border-color:#fff}.pricingtable.flat .column:hover .column-item-footer .pricingtable-button{color:#fff;background:#000;border-color:#000}#membership-packs{clear:both;margin-bottom:30px}.memberships-newstyle{width:100%;height:auto;margin-top:50px}.memberships-newstyle .plan-option{display:inline-block;margin:30px 0;padding:0 15px;width:24%;margin-right:1%;border:solid 1px #ebebeb;border-radius:5px;overflow:inherit;z-index:0;box-shadow:none;position:relative;vertical-align:top;transition:all ease 0.5s}.memberships-newstyle .plan-option.selected{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);background:#f09840;border-color:#f09840}.memberships-newstyle .plan-option.selected .title,.memberships-newstyle .plan-option.selected .price .price-after,.memberships-newstyle .plan-option.selected .price .text,.memberships-newstyle .plan-option.selected .subheader,.memberships-newstyle .plan-option.selected .plan-description{color:#fff!important}.memberships-newstyle .plan-option:last-child{margin-right:0;float:right}.memberships-newstyle .plan-option .pricingtable-header-name{text-align:center}.memberships-newstyle .plan-option .top-head{margin-top:-15px;text-align:center}.memberships-newstyle .plan-option .title{font-size:24px;color:#000}.memberships-newstyle .plan-option .price,.memberships-newstyle .plan-option .plan-description{width:100%;clear:both}.memberships-newstyle .plan-option .price .price-after{font-size:45px;color:#000}.memberships-newstyle .plan-option .price .text span{white-space:nowrap}.memberships-newstyle .plan-option .price .text{float:right;padding-top:23px;line-height:13px;padding-left:5px}.memberships-newstyle .plan-option .icon-info{text-align:center}.memberships-newstyle .plan-option .plan-info{margin-top:40px;clear:both;display:block;min-height:280px}.memberships-newstyle .plan-option .subheader{color:#000;font-family:'Lato-Regular'}.memberships-newstyle .plan-option .plan-description{text-align:center;font-family:'Lato-LightItalic'}.form_membership_step input#step1{padding:1.2em 1.4em}@media screen and (max-width:1200px){.pricingtable.flat .top-head p{font-size:10px}.pricingtable.flat .column-item-price .price-before{font-size:15px}.pricingtable.flat .column-item-price .price-value{font-size:16px}.pricingtable.flat .column-item-price .price-after{font-size:50px}.pricingtable.flat .column-item-price .text{width:50px}.pricingtable.flat .column-item-price .price{margin-top:10px}.pricingtable .text-price{min-height:50px}.pricingtable.flat .column-item-price .price-before{top:7px;left:-5px}.pricingtable.flat .column-item-footer .pricingtable-button{font-size:13px}.row.i-ft .columns{width:33.33%}.memberships-newstyle .plan-option{width:48%}.memberships-newstyle .plan-option .plan-info{min-height:150px}.memberships-newstyle .plan-option .price{max-width:185px;margin:0 auto}.memberships-newstyle .plan-option:last-child{float:unset}}@media screen and (max-width:990px){.pricing-table .pricing-head .p-title{font-size:24px}.pricing-table .pricing-head .p-subtitle{font-size:14px;max-width:350px}.pricing-table .pricing-head .p-line{font-size:11px}.pricingtable.flat .column{width:48%;float:left;margin-right:2%}.pricingtable.flat .column-item-price .price{max-width:140px;margin:0 auto}.pricingtable.flat .column-item-price .price-before{left:-20px}.pricingtable .text-price{min-height:40px}.pricingtable .column-item-body .column-item-data{padding:3px 0}}@media screen and (max-width:780px){#footer .footer-top{width:60%}#footer .footer-column2{width:100%}.row.i-ft{padding-top:20px}}@media screen and (max-width:600px){.title-bar{display:block!important}}@media screen and (max-width:470px){.pricing-table .pricing-head .p-title{font-size:18px}.pricing-table .pricing-head .p-subtitle{font-size:12px}.pricing-table .pricing-head .p-line{width:100%;font-size:10px}.pricing-table .pricing-head .p-line:before,.pricing-table .pricing-head .p-line:after{top:8px;width:30%}.pricingtable.flat .column{width:100%;float:left;margin-right:0}.empty-content{display:none}.row.i-ft .columns{width:50%}.i-ft img{max-width:50px}.i-ft h3{font-size:18px}#footer{font-size:12px}#search_ads .s_dropdow .s_dropdow_items{width:300px}#search_ads .s_dropdow .s_dropdow_items[data-input="cp_tb_rooms"],#search_ads .s_dropdow .s_dropdow_items[data-input="cp_tb_office_capacity"]{left:-110px}.reset_all{margin-bottom:20px}.map_listing{margin-top:20px}.memberships-newstyle .plan-option{width:100%;margin-right:0}.memberships-newstyle .plan-option .plan-info{min-height:auto}}@media screen and (max-width:370px){#search_ads .s_dropdow .s_dropdow_items[data-input="cp_tb_additional_features"]{left:-110px}#search_ads .s_dropdow .s_dropdow_items[data-input="cp_tb_office_capacity"]{left:15px}}@media screen and (max-width:329px){#search_ads .s_dropdow .s_dropdow_items[data-input="cp_tb_rooms"]{left:15px}#search_ads .s_dropdow .s_dropdow_items[data-input="cp_tb_additional_features"]{left:-160px}}.mega-indicator:after{content:"\f107"!important;font-family:FontAwesome!important;font-style:normal!important}li.undefined{display:none!important}.wpsbc-theme-classic div.wpsbc-calendar ul li .wpsbc-day-split-top,.wpsbc-select-status .wpsbc-day-split-top{display:none!important}div.mailpoet_form_slide_in.active{max-height:unset!important}