/**handles:vbo-sys-style,13d171b9f99ba58aa4003d8d4a39292e**/
b.invalid,label.invalid{color:#9d261d}input.invalid{border:1px solid #9d261d;background:#f2dede}.notice.no-decoration{padding:0;margin:0;border:0;background:0 0;box-shadow:none}.notice.activate-success{background:#dff0d8;border:2px solid #56b360;color:#3c763d;box-shadow:none}#adminForm table[align=center]{display:block;float:right}.tablenav input[type=search]{float:left;height:28px;margin:0 4px 0 0}.acl-rule-allowed,.acl-rule-denied{color:#fff;border-radius:3px;padding:2px 6px;font-weight:700;font-size:12px;line-height:32px}.acl-rule-allowed{background:#3c763d}.acl-rule-denied{background:#a94442}.switch-field{font-family:"Lucida Grande",Tahoma,Verdana,sans-serif;padding:2px;overflow:hidden;display:inline-block}.switch-title{margin-bottom:6px}.switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field label{float:left}.switch-field label{display:inline-block;width:60px;background-color:#e4e4e4;color:rgba(0,0,0,.6);font-size:14px;font-weight:400;text-align:center;text-shadow:none;padding:6px 14px;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.3),0 1px rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.3),0 1px rgba(255,255,255,.1);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.switch-field label:hover{cursor:pointer}.switch-field input:checked+label{-webkit-box-shadow:none;box-shadow:none;color:#fff}.switch-field input:checked+label.button-yes{background-color:#2f6f2f}.switch-field input:checked+label.button-no{background-color:#802420}.switch-field label:first-of-type{border-radius:4px 0 0 4px}.switch-field label:last-of-type{border-radius:0 4px 4px 0}
.container{margin:0 auto}.wrap{position:relative;margin:0}.vbmodroom-layout-scroll{z-index:initial}.vbmodroomsboxdiv .vbmodroomsname{font-weight:700;font-size:1.1em}span.vbmodroomscat{font-size:.9em;font-style:italic}span.vbmodroomsstartfrom{color:#000}span.vbmodroomscarcost{font-weight:700;font-size:15px;color:#444}.vbmodroom-desc{text-align:center;margin-bottom:15px}span.vbmodroomsview a{color:#fff}.vbmodrooms-item{background:#fff;border:1px solid #eee;margin:10px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.vbmodrooms-item .vbinf{padding:10px 20px 0}.vbmodroomsboxdiv{width:100%;border-radius:3px;background:#fff}.vbmodroomsimg{width:100%}.vbmodroomsboxdiv .vbo-room-carats{margin:5px 0}.vbmodroomsboxdiv .vbo-room-carats .vbo-room-carat{display:inline-block;margin:3px 8px}.vbmodroomsboxdiv .vbo-room-carats .vbo-room-carat:first-child{margin-left:0}.vbmodroomsboxdiv .vbo-room-carats .vbo-room-carat:last-child{margin-right:0}.vbmodroomsboxdiv .vbo-room-carats img{max-width:100%;width:auto}.prevPage{background:transparent url(https://book.livinginn.com/wp-content/plugins/vikbooking/modules/mod_vikbooking_rooms/left-arrow.png) no-repeat;border:0;cursor:pointer;width:24px;height:24px;left:-12px;position:absolute}.nextPage{background:transparent url(https://book.livinginn.com/wp-content/plugins/vikbooking/modules/mod_vikbooking_rooms/right-arrow.png) no-repeat;border:0;cursor:pointer;width:24px;height:24px;position:absolute;right:-12px}.vbmodrooms-controls{position:absolute;top:44%;width:100%}.vbmodrooms-divblock{display:inline-block;width:100%;padding:0;margin:10px 0 0 0}.vbmodroomsname{font-size:18px;margin:0 10px 0 0}.vbmodrooms-divblock .vbmodroomsbeds{float:right;display:inline-block}.vbmodroomscat{width:100%;color:#999;display:inline-block}.vbmodroomsdesc{display:inline-block;width:100%;margin:8px 0 8px}.vbmodroomsroomcost{display:inline-block;width:100%;font-weight:700;text-align:left;font-size:1.1em;margin:8px 0 12px}.vbmodroomslabelcost{font-size:15px}.vbmodroomsview{display:block;margin:0 20px 20px 20px;text-align:center}.vbmodroomsview>a{display:inline-block;padding:10px 20px;background:var(--vbo-pref-bgcolor);border-radius:6px;width:100%;border:1px solid var(--vbo-pref-bgcolor);color:var(--vbo-pref-fontcolor)!important;text-decoration:none}.vbmodroomsview>a:hover{background:var(--vbo-pref-bgcolorhov);border-color:var(--vbo-pref-bgcolorhov);color:var(--vbo-pref-fontcolorhov)!important}.vbmodhorsearchcheckoutdiv{margin:0 10px 0 0}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{color:#fff;font-size:14px;margin:5px;padding:4px 7px!important;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-carousel .owl-dots{display:inline-block;width:100%;margin-top:30px;text-align:center}.owl-carousel .owl-dots .owl-dot{width:10px;height:10px;background:#ddd;border-radius:50%;margin:2px 4px}.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot.hover{background:var(--vbo-pref-bgcolor)}.owl-disabled{display:none}.vbmodrooms-carats .vbulcarats{text-align:center;margin-top:5px}.vbmodrooms-carats .vbulcarats li{list-style-type:none;display:inline-block;margin:0 4px;padding:0;font-size:12px;color:#999}.vbmodroom-layout-grid{display:grid;gap:20px}.vbmodroom-grid-numb-1{grid-template-columns:repeat(1,1fr)}.vbmodroom-grid-numb-2{grid-template-columns:repeat(2,1fr)}.vbmodroom-grid-numb-3{grid-template-columns:repeat(3,1fr)}.vbmodroom-grid-numb-4{grid-template-columns:repeat(4,minmax(300px,1fr))}.vbmodroom-grid-numb-5{grid-template-columns:repeat(5,1fr)}.vbmodroom-grid-numb-6{grid-template-columns:repeat(6,1fr)}.vbmodroom-layout-grid .vbmodrooms-item{margin:0}.vbmodroom-grid-numb-1 .vbmodroomsboxdiv{display:flex;flex-wrap:wrap;align-items:center;width:100%}.vbmodroom-grid-numb-1 .vbmodroomsboxdiv .vbmodrooms-img-link{flex:0 0 25%;position:relative;max-height:300px;overflow:hidden}.vbmodroom-grid-numb-1 .vbmodroomsboxdiv .vbinf{flex:1}.vbmodroom-grid-numb-1 .vbmodroomsboxdiv .vbmodroomsview{min-width:200px}@media screen and (max-width:1160px){.vbmodroom-grid-numb-4,.vbmodroom-grid-numb-5,.vbmodroom-grid-numb-6{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:860px){.vbmodroom-grid-numb-3,.vbmodroom-grid-numb-4,.vbmodroom-grid-numb-5,.vbmodroom-grid-numb-6{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:780px){.vbmodroom-grid-numb-1 .vbmodroomsboxdiv .vbmodroomsview{flex-basis:100%;margin-top:10px}}@media screen and (max-width:580px){.vbmodroom-layout-grid{grid-template-columns:repeat(1,1fr)}.vbmodroom-grid-numb-1 .vbmodroomsboxdiv .vbmodrooms-img-link{flex:100%}}.block-editor .owl-carousel{display:flex!important;overflow:scroll}.block-editor .owl-carousel .btn{box-sizing:border-box}