@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Lato:300,400,900&display=swap);body,#skel-layers-wrapper{background:#f3f6fa}body.loading *{-moz-animation:none!important;-webkit-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}body,input,select,textarea{color:#4e5152;font-family:'Lato',sans-serif;font-size:15pt;font-weight:300;letter-spacing:.025em;line-height:1.75em}.style4{line-height:1.3em}.style4 p{margin-top:0;margin-bottom:1em}.agalit{text-align:left;padding-right:11px;padding-bottom:11px;padding-left:0;padding-top:0;margin:0;font-size:18px}.agaldesc{font-size:14px}.galldiv{font-size:30px;margin-bottom:20px;background-image:url(https://www2.roomsense.co.uk/images/xdivi.png.pagespeed.ic.zOuUK6itzU.png);background-repeat:repeat-x;background-position:center;padding-left:60px;line-height:33px}#hide_button,#hide_button1{display:none;position:absolute;margin-left:25px;margin-top:10px;z-index:999999;right:0;margin-right:10px;border-bottom:none}#panel,#panel22{position:absolute;z-index:9999999;width:0;height:100%}a{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:inherit;text-decoration:none;border-bottom:dotted 1px}a:hover{border-bottom-color:transparent}strong,b{font-weight:400}p,ul,ol,dl,table,blockquote{margin:0 0 2em 0}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:300;line-height:1.8em;margin-bottom:1em;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;border:0}h1{font-size:1.9em;letter-spacing:.1em;font-weight:600}h2{font-size:1.8em;letter-spacing:.1em;font-weight:800}h3{font-size:1.15em;letter-spacing:.025em}sub{font-size:.8em;position:relative;top:.5em}sup{font-size:.8em;position:relative;top:-.5em}hr{border-top:solid 1px rgba(124,128,129,.2);border:0;margin-bottom:1.5em}.lhr{margin:1rem 0!important;color:inherit;border:0;border-top:#fff solid!important;opacity:.25!important}#list{margin-top:1em;margin-bottom:1em}.inc12 ul{list-style:none;padding-left:20px;padding-right:20px;padding-bottom:25px}.inc12 li{color:#fff;font-family:'Cost';font-size:20px;line-height:24px;padding-left:45px;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'30\'\ height=\'30\'\ fill=\'white\'\ class=\'bi\ bi-check2-circle\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M2.5\ 8a5.5\ 5.5\ 0\ 0\ 1\ 8.25-4.764.5.5\ 0\ 0\ 0\ .5-.866A6.5\ 6.5\ 0\ 1\ 0\ 14.5\ 8a.5.5\ 0\ 0\ 0-1\ 0\ 5.5\ 5.5\ 0\ 1\ 1-11\ 0z\'/%3E%3Cpath\ d=\'M15.354\ 3.354a.5.5\ 0\ 0\ 0-.708-.708L8\ 9.293\ 5.354\ 6.646a.5.5\ 0\ 1\ 0-.708.708l3\ 3a.5.5\ 0\ 0\ 0\ .708\ 0l7-7z\'/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:left center;margin-bottom:10px}#list li{font-size:40px;color:#acacac;margin-bottom:.5em;text-indent:-1em;margin-left:1em}#list li span{font-size:15pt;color:#4e5152}blockquote{border-left:solid .5em rgba(124,128,129,.2);font-style:italic;padding:1em 0 1em 2em}section.special,article.special{text-align:center}header.major{padding-bottom:2em}header.special{margin-bottom:5em;padding-top:7em;position:relative;text-align:center}header.special:before,header.special:after{border-bottom:solid 1.5px;border-top:solid 1.5px;content:'';height:7px;opacity:.1;position:absolute;top:1.75em;width:43%}header.special:before{left:0}header.special:after{right:0}header.special h2{margin-bottom:0}header.special h2+p{margin-bottom:0;padding-top:1.5em}header.special .icon{cursor:default;height:7em;left:0;position:absolute;text-align:center;top:1em;width:100%}header.special .icon:before{font-size:3.5em;opacity:.35}footer>:last-child{margin-bottom:0}footer.major{padding-top:3em}input[type="text"],select,input[type="password"],input[type="email"],textarea{-moz-transition:background-color .2s ease-in-out , border-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out , border-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out , border-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out , border-color .2s ease-in-out;transition:background-color .2s ease-in-out , border-color .2s ease-in-out;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;background:none;border:solid 1px rgba(124,128,129,.7);color:inherit;display:block;padding:.75em;text-decoration:none;width:100%;outline:0}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus,select:focus{border-color:#83d3c9}input[type="text"],input[type="password"],input[type="email"]{line-height:1em}::-webkit-input-placeholder{color:inherit;opacity:1;position:relative;top:3px}:-moz-placeholder{color:inherit;opacity:1}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}.formerize-placeholder{color:rgba(124,128,129,.5)!important}input:focus::-webkit-input-placeholder{color:transparent!important}input:focus::-moz-placeholder{color:transparent!important}input:focus:-moz-placeholder{color:transparent!important}input[type="checkbox"]{display:none}input[type="checkbox"]+label{color:#000;font-family:Arial,sans-serif;font-size:14px}input[type="checkbox"]+label span{display:inline-block;width:50px;height:50px;margin:-10px 10px 0 0;vertical-align:middle;background:url(/images/xcheck-box.png.pagespeed.ic.otnoS1HzfM.png) left top no-repeat;cursor:pointer}input[type="checkbox"]:checked+label span{background:url(/images/xcheck-box.png.pagespeed.ic.otnoS1HzfM.png) -53px top no-repeat}.image{border:0;position:relative}.image:before{content:'';height:100%;left:0;position:absolute;top:0;width:100%}.image.fit{display:block}.image.fit img{display:block;width:100%}.image.feature{display:block;margin:0 0 2em 0}.image.feature img{display:block;width:100%}.icon{position:relative}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal}.icon.circle{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:0;border-radius:100%;display:inline-block;font-size:1.25em;height:2.25em;left:0;line-height:2.25em;text-align:center;text-decoration:none;top:0;width:2.25em}.icon.circle:hover{top:-.2em}.icon.circle.fa-twitter{background:#70aecd;color:#fff}.icon.circle.fa-twitter:hover{background:#7fb7d2}.icon.circle.fa-facebook{background:#7490c3;color:#fff}.icon.circle.fa-facebook:hover{background:#829bc9}.icon.circle.fa-google-plus{background:#db6b67;color:#fff}.icon.circle.fa-google-plus:hover{background:#df7b77}.icon.circle.fa-github{background:#dcad8b;color:#fff}.icon.circle.fa-github:hover{background:#e1b89b}.icon.circle.fa-dribbble{background:#da83ae;color:#fff}.icon.circle.fa-dribbble:hover{background:#df93b8}.icon.feature{cursor:default;display:block;margin:0 0 1.5em 0;opacity:.35;text-align:center}.icon.feature:before{font-size:5em;line-height:1em}.icon>.label{display:none}ol.default{list-style:decimal;padding-left:1.25em}ol.default li{padding-left:.25em}ul.default{list-style:disc;padding-left:1em}ul.default li{padding-left:.5em}ul.icons{cursor:default}ul.icons li{display:inline-block;line-height:1em;padding-left:.5em}ul.icons li:first-child{padding-left:0}ul.feature-icons{cursor:default;margin:-.75em 0 0 0;opacity:.35;overflow:hidden;position:relative}ul.feature-icons li{display:block;float:left;text-align:center;width:50%}ul.feature-icons li .icon{display:inline-block;font-size:6.25em;height:1.25em;line-height:1.25em;width:1em}ul.buttons{cursor:default}ul.buttons:last-child{margin-bottom:0}ul.buttons li{display:inline-block;padding:0 0 0 1.5em}ul.buttons li:first-child{padding:0}ul.buttons.vertical li{display:block;padding:1.5em 0 0 0}ul.buttons.vertical li:first-child{padding:0}table{width:100%}table.default{width:100%}table.default tbody tr{border-bottom:solid 1px rgba(124,128,129,.2)}table.default td{padding:.5em 1em .5em 1em}table.default th{font-weight:400;padding:.5em 1em .5em 1em;text-align:left}table.default thead{background:#7c8081;color:#fff}.button{background:none;border:solid 1px;color:inherit;display:inline-block;font-size:.8em;font-weight:900;letter-spacing:2px;min-width:10em;padding:.85em;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;-webkit-appearance:none}.submit_btn{font-size:1.5em;padding:.1em}.button:hover{background:rgba(188,202,206,.15);border-color:inherit}.button.special{background:#f58122;border-color:#f58122;color:#fff!important}.button.special:hover{background:#96dad1!important;border-color:#96dad1!important}.button.fit{width:100%}.button.small{font-size:.7em;min-width:14em;padding:.5em 0}.wrapper{margin-bottom:5em;padding:5em}.wrapper.style1{padding:0}.wrapper.style2{background-color:#83d3c9;background-image:url(images/light-bl.svg) , url(images/light-br.svg);background-position:bottom left , bottom right;background-repeat:no-repeat , no-repeat;background-size:25em , 25em;color:#fff}.wrapper.style2 .button:hover{background:rgba(255,255,255,.15)!important}.wrapper.style2 .button.special{background:#fff;border-color:#fff;color:#83d3c9!important}.wrapper.style2 .button.special:hover{border-color:inherit!important;color:#fff!important}.wrapper.style3{background:#fff;color:inherit}.wrapper.style4{background:#fff;color:inherit;padding:4em}@-moz-keyframes reveal-header { 0% { top: -5em; } 100% { top: 0; } }@-webkit-keyframes reveal-header { 0% { top: -5em; } 100% { top: 0; } }@-o-keyframes reveal-header { 0% { top: -5em; } 100% { top: 0; } }@-ms-keyframes reveal-header { 0% { top: -5em; } 100% { top: 0; } }@keyframes reveal-header { 0% { top: -5em; } 100% { top: 0; } }#header{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.075);color:inherit;cursor:default;font-size:.8em;left:0;position:fixed;top:0;width:100%;z-index:1;padding-top:1em;padding-left:1em;padding-right:1em;background-image:url(https://www2.roomsense.co.uk/images/main/xdot.png.pagespeed.ic.CRvAr_BZOp.png);padding-bottom:0}#freephone{position:absolute;margin-right:20.5em;right:0;top:0;margin-top:1em;max-width:281px}.vert{display:none}#tabhor{display:none}#tabvert{display:none}@media screen and (max-width:1390px){#tabhor{display:block}#tabvert{display:none}#hordesktp{display:none}#covbann{font-size:23px!important}}@media screen and (max-width:1000px){#freephone{position:relative;display:block;margin-left:60%;margin-top:-5px;margin-bottom:20px;max-width:281px;min-width:281px}#tabhor{display:none}#tabvert{display:block}#hordesktp{display:none}#covbann{font-size:17px!important}}#header h1{font-weight:900;margin:0}#header h1 span{font-weight:300}#header nav{letter-spacing:.075em;float:right;right:1.5em;text-transform:uppercase;top:.75em;color:#000;z-index:9999;font-weight:400}#header nav ul li{display:inline-block;margin-left:1em;z-index:9999}#header nav ul li>ul{display:none}#header nav ul li a{border:solid 1px transparent;color:inherit;display:inline-block;padding:0 .75em;text-decoration:none}#header nav ul li .button{font-size:1em;min-width:0;width:auto}#header nav ul li.submenu>a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal}#header nav ul li.submenu>a:before{content:'\f107';margin-right:.65em}#header nav ul li.active>a,#header nav ul li:hover>a{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:rgba(188,202,206,.3);border:solid 1px}#header nav ul li.current>a{font-weight:900}#header.reveal{-moz-animation:reveal-header .5s;-webkit-animation:reveal-header .5s;-o-animation:reveal-header .5s;-ms-animation:reveal-header .5s;animation:reveal-header .5s}#header.alt{-moz-animation:none;-webkit-animation:none;-o-animation:none;-ms-animation:none;animation:none;background:transparent;box-shadow:none;color:#000;padding:1em 1em;position:absolute;background-image:url(https://www2.roomsense.co.uk/images/main/xdot.png.pagespeed.ic.CRvAr_BZOp.png);padding-bottom:0}#header.alt nav{right:2.5em;top:1.75em}#header.alt nav ul li.active>a,#header.alt nav ul li:hover>a{border:solid 1px}.dropotron{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.075);line-height:2.25em;min-width:13em;padding:1em 0;text-transform:uppercase}.dropotron.level-0{font-size:.7em;font-weight:400;margin-top:1.0em}.dropotron.level-0:before{border-bottom:solid .5em #fff;border-left:solid .5em transparent;border-right:solid .5em transparent;content:'';left:.75em;position:absolute;top:-.45em}.dropotron>li{border-top:solid 1px rgba(124,128,129,.2)}.dropotron>li>a{-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transition:none;transition:none;color:inherit;text-decoration:none;padding:0 1em;border:0}.dropotron>li:hover>a{background:#83d3c9;color:#fff}.dropotron>li:first-child{border-top:0}@-moz-keyframes reveal-banner { 0% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes reveal-banner { 0% { opacity: 0; } 100% { opacity: 1; } }@-o-keyframes reveal-banner { 0% { opacity: 0; } 100% { opacity: 1; } }@-ms-keyframes reveal-banner { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes reveal-banner { 0% { opacity: 0; } 100% { opacity: 1; } }#banner{color:#fff;cursor:default;padding:8em 0 0 0;text-align:center}#banner .inner{-moz-animation:reveal-banner 1s .25s ease-in-out;-webkit-animation:reveal-banner 1s .25s ease-in-out;-o-animation:reveal-banner 1s .25s ease-in-out;-ms-animation:reveal-banner 1s .25s ease-in-out;animation:reveal-banner 1s .25s ease-in-out;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;background:rgba(45,45,45,.85);color:#fff;display:inline-block;opacity:0;padding:2em;margin-bottom:8em;text-align:center}#bro{font-size:34px;line-height:36px}.fpb{font-size:25px}#off{-moz-animation:reveal-banner 1s .25s ease-in-out;-webkit-animation:reveal-banner 1s .25s ease-in-out;-o-animation:reveal-banner 1s .25s ease-in-out;-ms-animation:reveal-banner 1s .25s ease-in-out;animation:reveal-banner 1s .25s ease-in-out;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;text-align:center;background-position:bottom left , bottom right , top center;background-repeat:no-repeat , no-repeat , repeat}.offwrap{-moz-animation:reveal-banner 1s .25s ease-in-out;-webkit-animation:reveal-banner 1s .25s ease-in-out;-o-animation:reveal-banner 1s .25s ease-in-out;-ms-animation:reveal-banner 1s .25s ease-in-out;animation:reveal-banner 1s .25s ease-in-out;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}#banner .inner header{display:inline-block;border-bottom:solid 2px;border-top:solid 2px;margin:0 0 2em 0;padding:3px 0 3px 0}#banner .inner header h2{border-bottom:solid 2px;border-top:solid 2px;font-size:2.5em;font-weight:900;letter-spacing:.2em;margin:0;padding-left:.05em;position:relative;text-transform:uppercase}#banner .inner p{letter-spacing:.1em;margin:0;text-transform:uppercase}#banner .inner p a{color:inherit;font-weight:400;text-decoration:none}#banner .inner footer{margin:2em 0 0 0}#clogo{width:290px}#main{background-position:top left , top right , bottom left , bottom right;background-repeat:no-repeat;background-size:25em;padding:7em 0}#main>:last-child{margin-bottom:0}#main .sidebar section{border-top:solid 1px rgba(124,128,129,.2);margin:3em 0 0 0;padding:3em 0 0 0}#main .sidebar section:first-child{border-top:0;padding-top:0;margin-top:0}body.index #main{padding-top:5em}#cta{background-attachment:scroll , scroll , scroll , fixed;background-color:#645862;background-image:url(images/light-tl.svg) , url(images/light-tr.svg) , url(images/xoverlay.png.pagespeed.ic.U3RwEIekhW.png) , url(https://www2.roomsense.co.uk/images/main/back-2.avif);background-position:top left , top right , top left , bottom center;background-repeat:no-repeat , no-repeat , repeat , no-repeat;background-size:25em , 25em , auto , cover;color:#fff;padding:5em;text-align:center}#cta header{margin-bottom:2em}#footer{background:#e8eef4;color:#56595a;padding:5em 5em 10em 5em;text-align:center}#footer .copyright{font-size:.9em;line-height:1.5em;margin:0;padding:0}#footer .copyright a{color:inherit}#topButton .toggle{height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}#topButton .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal}#topButton .toggle:before{color:#fff;content:'\f039';font-size:.75em;height:30px;left:0;line-height:30px;opacity:.5;position:absolute;top:0;width:100%;z-index:1}#topButton .toggle:after{background:rgba(163,169,170,.75);border-radius:0 0 4px 4px;content:'';height:30px;left:50%;margin-left:-40px;position:absolute;top:0;width:80px}#sideButton .toggle{height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}#sideButton .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal}#sideButton .toggle:before{color:#fff;content:'\f039';font-size:1em;height:40px;left:10px;line-height:40px;opacity:.5;position:absolute;top:11px;width:60px;z-index:1}#sideButton .toggle:after{background:rgba(163,169,170,.75);border-radius:2px;content:'';height:40px;left:10px;position:absolute;top:10px;width:60px}#topPanel,#sidePanel{background:#1c2021;color:#fff;font-size:.8em;letter-spacing:.075em;text-transform:uppercase}#topPanel nav,#sidePanel nav{padding:.25em .5em 1em .5em}#topPanel .link,#sidePanel .link{border:0;border-top:solid 1px rgba(255,255,255,.05);color:inherit;display:block;height:3em;line-height:3em;opacity:.75;text-decoration:none}#topPanel .link.depth-0,#sidePanel .link.depth-0{font-weight:900}#topPanel .link:first-child,#sidePanel .link:first-child{border-top:0}#topPanel .indent-1,#sidePanel .indent-1{display:inline-block;width:1em}#topPanel .indent-2,#sidePanel .indent-2{display:inline-block;width:2em}#topPanel .indent-3,#sidePanel .indent-3{display:inline-block;width:3em}#topPanel .indent-4,#sidePanel .indent-4{display:inline-block;width:4em}#topPanel .indent-5,#sidePanel .indent-5{display:inline-block;width:5em}.divider{margin-top:50px;margin-bottom:50px;border-bottom:1px solid #d7d2d4}.divider img{display:block;margin:-3px auto}#testdiv{display:none}#frd_button{font-size:22px;margin-top:-.3em;line-height:23px;margin-bottom:-1em}.prbox{text-align:left;height:200px;margin-bottom:15px}.imgmob{display:none}.galimg2{padding-left:.9em}.galinsdiv{background-color:#ededed;padding:1em;text-align:center}#mh{display:block;background-color:#fff;width:100%;height:54px;position:fixed;z-index:55}#mhhm{display:block;background-color:#fff;width:100%;height:54px;position:fixed;z-index:55}.inb{margin:0;padding:7px;background-color:#df0000}#inb1{padding:0;margin:0;margin-right:0;width:50%;float:left}#inb2{border-left-style:solid;border-left-color:#fff;border-left-width:1px;padding:0;margin:0;width:50%;float:right}#fdbut{margin-top:-24px;padding:0;text-align:center;color:#fff;font-weight:bold;font-size:15px;line-height:19px}#hb{margin-left:57px;text-align:center;color:#fff;font-size:12px;line-height:14px;margin-right:53px;padding:0;font-weight:bolder;margin-top:7px;display:none}#tt{position:absolute;right:5px;margin-top:7px;width:35px}#mmw{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%;position:fixed;z-index:1;top:0;width:auto;overflow-x:hidden;margin-top:-23px}#fdd{padding:0;margin:0;margin-right:0;width:50%;position:absolute;left:0;z-index:-1;border-right-color:#fff;border-right-style:solid;border-right-width:1px}.obbul{background-color:#f07f01;margin:0;padding:10px}#brr{padding:0;margin:0;width:50%;position:absolute;right:0;z-index:-1}#addgap{display:none}.krhe{font-size:28px}.galrbtn{padding-top:.5em;padding-bottom:.5em;width:100%;font-size:16px;line-height:18px}.glrspan{color:#cb0407;font-weight:bold;font-size:16px}@media screen and (max-width:570px) and (max-height:320px){#fdbut{font-size:14px;line-height:17px}#addgap{height:15px;display:block}}@media screen and (max-width:350px){#hb{font-size:9px;line-height:12px}}@media screen and (max-width:640px){#rn{font-size:35px;line-height:39px;margin:0}}@keyframes fadeInHb {  
   from {  
       opacity:0;  
   }  

   to {  
       opacity:1;  
   }  
}