.container{padding-left:20px;padding-right:20px}.row{width:100%;max-width:1140px;min-width:755px;margin:0 auto;overflow:hidden}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol{margin-right:3.8%;float:left;min-height:1px}.row .onecol{width:4.85%}.row .twocol{width:13.45%}.row .threecol{width:22.05%}.row .fourcol{width:30.75%}.row .fivecol{width:39.45%}.row .sixcol{width:48%}.row .sevencol{width:56.75%}.row .eightcol{width:65.4%}.row .ninecol{width:74.05%}.row .tencol{width:82.7%}.row .elevencol{width:91.35%}.row .twelvecol{width:100%;float:left}.last{margin-right:0}img,object,embed{max-width:100%}img{height:auto}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-family:'Open Sans',helvetica,verdana,arial;background:url(../img/bg.png);font-size:.9em;font-weight:300;color:#272727}a{color:#444}h1{font-family:'LeagueGothicRegular';font-size:4.8em;font-weight:400;text-transform:uppercase}h1 span{color:#dd4a38}#masthead{margin-top:60px}#masthead nav{text-align:right}#masthead nav ul{margin:0;padding:0;padding:15px 0}#masthead nav ul li{display:inline}#masthead nav ul li a{text-decoration:none;margin:20px}#masthead nav ul li a.book-now{font-weight:700;border-radius:99px;padding:7px 15px;padding-right:35px;background:#dcdcd4 url(../img/icon-cart.png) no-repeat 86px center}.call-to-action{margin-top:40px;text-align:center}.call-to-action.extra-height{margin-bottom:30px}.call-to-action h1,.call-to-action h2{padding:0;margin:0;font-weight:400;line-height:1.2em}.call-to-action h2{opacity:.5;font-size:1.2em}.call-to-action h3{font-family:'Just Me Again Down Here';font-size:2em;font-weight:400;margin:0;padding:0;color:#575757;margin-top:20px}.call-to-action h3 span{background:url(../img/header-underline.png) no-repeat center 33px}.call-to-action .buttons{margin-top:30px;padding:40px;background:no-repeat center 72px url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA/kAAAABCAYAAACFbG7lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZGNTA1RjE0MDhEOTExRTJCODI5QTVEMjUxRkRDRkJEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZGNTA1RjE1MDhEOTExRTJCODI5QTVEMjUxRkRDRkJEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkY1MDVGMTIwOEQ5MTFFMkI4MjlBNUQyNTFGRENGQkQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkY1MDVGMTMwOEQ5MTFFMkI4MjlBNUQyNTFGRENGQkQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz41D31qAAAAMElEQVR42uzXQREAMAgEsWIF/5YOK62CGmASCfvbSnIP63R3qQAAAPzMjBdc6AkwAFzFB5hzh1JVAAAAAElFTkSuQmCC)}.call-to-action .buttons .secure{display:block;float:right;width:78px;margin-left:-78px;height:37px;background:url(../img/secure-booking-arrow.png);position:relative;left:-90px;top:-40px}.call-to-action .buttons .secure span{display:block;font-family:'Just Me Again Down Here';font-size:1.5em;overflow:visible;position:absolute;top:-30px;left:-20px;width:200px;opacity:.5;-moz-transform:scale(1) rotate(15deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(15deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(15deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(15deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);transform:scale(1) rotate(15deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg)}.call-to-action .buttons.single{background:none}.call-to-action .buttons.single .secure{left:-23%;top:-20px}.call-to-action .slide{font-family:'Just Me Again Down Here';position:relative}.call-to-action .slide img{vertical-align:bottom}.big-button{display:inline-block;width:250px;border-radius:199px;padding:18px 35px;margin:0 20px;width:250px;color:#fff;text-decoration:none;font-size:1.2em;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,0.5);border-bottom:3px solid #bc3120;border-right:3px solid #bc3120;box-shadow:0 0 10px rgba(0,0,0,0.3);background:#dd4a38;background-image:linear-gradient(bottom,#dd4c38 47%,#e05b4c 47%);background-image:-o-linear-gradient(bottom,#dd4c38 47%,#e05b4c 47%);background-image:-moz-linear-gradient(bottom,#dd4c38 47%,#e05b4c 47%);background-image:-webkit-linear-gradient(bottom,#dd4c38 47%,#e05b4c 47%);background-image:-ms-linear-gradient(bottom,#dd4c38 47%,#e05b4c 47%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.47,#dd4c38),color-stop(0.47,#e05b4c))}.big-button:hover{-moz-transition:all .2s ease-in-out .2s;-webkit-transition:all .2s ease-in-out .2s;-ms-transition:all .2s ease-in-out .2s;-o-transition:all .2s ease-in-out .2s;transition:all .2s ease-in-out .2s;box-shadow:0 0 10px rgba(0,0,0,0.5)}.floating-button{max-width:960px;margin:0 auto;margin-top:-40px;margin-bottom:-20px;text-align:center}.floating-button.loner{margin-top:-52px;margin-bottom:30px}.logo{display:block;width:215px;height:38px;background:url(../img/sapphiremaids-logo.png);text-indent:-9999px}.content{background:#f5f5ef;box-shadow:0 0 20px rgba(0,0,0,0.1);margin-bottom:20px}.content p{font-size:.9em}.content.floating{background:none;box-shadow:none}.content h1{text-align:center;margin:10px 0;padding:0;font-size:2.2em;color:#8c8c8a}.content .apartment-prices{background:#f1f1ec;padding-top:20px}.content .apartment-prices h1{margin-top:0;background:center center repeat-x url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA6QAAAABCAYAAADJhmMdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZCMkQyOTFDMEE3MzExRTJBODREQzAwMUY2QkUxMUI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZCMkQyOTFEMEE3MzExRTJBODREQzAwMUY2QkUxMUI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkIyRDI5MUEwQTczMTFFMkE4NERDMDAxRjZCRTExQjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkIyRDI5MUIwQTczMTFFMkE4NERDMDAxRjZCRTExQjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6H/6/RAAAAKUlEQVR42uzWMQEAAAQAQfr3Iw4drO4i/PTZXRMAcJcSvOYjADhbAQYAhakEhYWOva0AAAAASUVORK5CYII=);margin-left:40px;margin-right:40px}.content .apartment-prices div.apartment{text-align:center;color:#a0a09d}.content .apartment-prices div.apartment.first{background:url(../img/apartment-icon-1.png) no-repeat center 16px}.content .apartment-prices div.apartment.second{background:url(../img/apartment-icon-2.png) no-repeat center 14px}.content .apartment-prices div.apartment.third{background:url(../img/apartment-icon-3.png) no-repeat center 12px}.content .apartment-prices div.apartment.fourth{background:url(../img/apartment-icon-4.png) no-repeat center 18px}.content .apartment-prices div.apartment.fifth{background:url(../img/apartment-icon-5.png) no-repeat center 11px}.content .apartment-prices div.apartment.sixth{background:url(../img/apartment-icon-6.png) no-repeat center 0}.content .apartment-prices div.apartment p{padding:0;padding-top:50px;margin:0}.content .apartment-prices div.apartment span.price{font-size:1.4em;font-weight:700;display:none;}.content .apartment-info{background:#f1f1ec url(../img/divider-dashed.png) repeat-x center bottom;text-align:center;font-size:.9em;color:#8c8c89}.content .apartment-info ul{margin:0;margin:20px 0;padding:0;display:inline-block}.content .apartment-info ul li{text-align:left;line-height:2.2em}.content .apartment-info ul li a{color:#dd4a38}.content .why-book-with-us{margin-top:50px;margin-bottom:20px;padding-bottom:30px}.content .why-book-with-us h2{font-weight:400;font-size:1.4em}.content .why-book-with-us .list{margin-left:60px;margin-top:10px}.content .why-book-with-us ul{margin:0;padding:0;margin-left:10px}.content .why-book-with-us ul li{line-height:3em;display:block;list-style:none;padding-left:30px;font-size:.9em;background:url(../img/why-book-with-us-icons.png) no-repeat}.content .why-book-with-us ul li.flat-rate{background:url(../img/why-book-with-us-icons.png) no-repeat 0 12px}.content .why-book-with-us ul li.book-online{background:url(../img/why-book-with-us-icons.png) no-repeat 0 -28px}.content .why-book-with-us ul li.green-cleaning{background:url(../img/why-book-with-us-icons.png) no-repeat 0 -70px}.content .why-book-with-us ul li.satisfaction{background:url(../img/why-book-with-us-icons.png) no-repeat 0 -113px}.content .why-book-with-us ul li.notch{background:url(../img/why-book-with-us-icons.png) no-repeat 0 -156px}.content .why-book-with-us .list{float:left}.content .why-book-with-us .video{float:right;margin-right:5%}.content .why-book-with-us .video iframe{border:1px solid #cecece;width:565px;height:318px}.content .testimonials{width:60%;margin:0 auto;margin-top:60px;margin-bottom:50px}.content .testimonials p{position:relative}.content .testimonials .top-quote{position:absolute;top:0;left:-20px;font-size:2em;opacity:.3;font-weight:700}.content .testimonials .bottom-quote{position:relative;top:20px;font-size:2em;opacity:.3;font-weight:700;line-height:.5em}.content .testimonials h1{font-family:'Open Sans';text-align:center;text-transform:none;text-align:left;font-size:1.3em}.content .testimonials p.blurb,.content .testimonials p.author{font-style:italic;font-size:.9em;line-height:2.2em;margin:0;padding:0}.content .testimonials p.author{float:right;opacity:.3;position:relative;left:-80px}.content .as-seen-on{text-align:center;padding-bottom:30px;border-bottom:1px solid #ddd}.content .as-seen-on h1{background:center center repeat-x url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA6QAAAABCAYAAADJhmMdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZCMkQyOTFDMEE3MzExRTJBODREQzAwMUY2QkUxMUI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZCMkQyOTFEMEE3MzExRTJBODREQzAwMUY2QkUxMUI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkIyRDI5MUEwQTczMTFFMkE4NERDMDAxRjZCRTExQjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkIyRDI5MUIwQTczMTFFMkE4NERDMDAxRjZCRTExQjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6H/6/RAAAAKUlEQVR42uzWMQEAAAQAQfr3Iw4drO4i/PTZXRMAcJcSvOYjADhbAQYAhakEhYWOva0AAAAASUVORK5CYII=)}.content .as-seen-on div > a,.content .as-seen-on div > img{margin:0 50px;text-decoration:none;border:0}.content .about-us h1{text-align:left}.content .about-us .social-media{margin-top:30px}.content .about-us .social-media span{font-family:'LeagueGothicRegular';font-weight:400;text-transform:uppercase;margin:10px 0;padding:0;font-size:2.2em;color:#8c8c8a}.content .about-us .social-media a.social-media-icon{display:inline-block;width:33px;height:31px;background:url(../img/social-media.png);position:relative;top:4px;margin:0 10px}.content .about-us .social-media a.social-media-icon.twitter{background:url(../img/social-media.png) 33px 0}.content .about-us .social-media a.social-media-icon.facebook{background:url(../img/social-media.png) 88px 0}.content .contact-us h1{text-align:left}.content .contact-us ul{font-size:.9em;list-style:none;padding:0;margin:0}.content .contact-us ul li{line-height:2.3em;padding-left:30px}.content .contact-us ul li.mail{background:url(../img/contact-us-icons.png) 0 11px no-repeat}.content .contact-us ul li.tel{background:url(../img/contact-us-icons.png) 0 -20px no-repeat}.content .contact-us ul li.chat{background:url(../img/contact-us-icons.png) 0 -48px no-repeat}.content .contact-us ul li.hours{padding-left:0}.content .about-us h1,.content .about-us p,.content .about-us div,.content .about-us ul,.content .contact-us h1,.content .contact-us p,.content .contact-us div,.content .contact-us ul{padding-left:60px;padding-right:20px}.content .about-us a,.content .contact-us a{color:#dd4a38}.site-footer{text-align:center;border-top:1px solid #DDD;margin-top:20px;padding-top:30px}.site-footer div{margin-bottom:20px}.site-footer img{width:140px}@font-face{font-family:'LeagueGothicRegular';src:url(../fonts/League_Gothic-webfont.eot);src:url(../fonts/League_Gothic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/League_Gothic-webfont.woff) format("woff"),url(../fonts/League_Gothic-webfont.ttf) format("truetype"),url(../fonts/League_Gothic-webfont.svg#LeagueGothicRegular) format("svg");font-weight:400;font-style:normal}.clear{clear:both}iframe{border:0}.page{padding:30px 60px;padding-bottom:120px;background:url(../img/page-book-online.png) no-repeat 75% bottom;color:#656564}.page p{line-height:1.8em}.page a{color:#dd4a38}.page h1{text-align:left;font-size:3em}.page h2{font-family:'LeagueGothicRegular';font-size:2.2em;font-weight:400;text-transform:uppercase;color:#8C8C8A;margin-bottom:10px}.page .video-wrapper{width:100%;text-align:center}.page .video{width:565px;margin:0 auto;margin-top:40px}.page .video iframe{border:1px solid #cecece;width:565px;height:318px}.page ul{margin:0;padding:0;margin-left:6px;font-size:.9em;list-style:none}.page ul li{line-height:2.1em;padding-left:16px;background:url(../img/list-bullet-grey.png) no-repeat center left}.page.faq h2{font-family:'Open Sans';text-transform:none;font-size:1.4em;font-weight:700}.page.cleaning-services{background:none;padding-bottom:0}.page.cleaning-services h2{padding-top:0;margin-top:0}.page.cleaning-services .discount{padding-bottom:70px;margin-bottom:40px;background:url(../img/page-discounts.png) no-repeat 30% bottom}.page.cleaning-services .discount ul li{font-weight:700}.page.book-now{background-image:none;padding-bottom:20px}.no-header{margin-top:50px}.pricing{background:#e15e4e;color:#fff;font-family:'LeagueGothicRegular';text-shadow:1px 1px 1px rgba(0,0,0,0.4);padding-top:20px;padding-bottom:10px}.pricing hr{height:1px;border:0;background:none;border-bottom:1px solid #dd4a38;margin:20px}.pricing .twocol{text-align:center;padding:0;margin:0;width:16.5%}.pricing .twocol .wrapper{border-right:1px solid #dd4a38}.pricing h2{padding:0;margin:0;font-size:2.2em;font-weight:400}.pricing span{display:block;font-size:1.4em}.pricing span.price{margin-top:15px;font-size:4.2em}.pricing.categories{padding-top:0}.pricing.categories h1{font-size:3em;color:#fff;text-align:center;position:relative;top:-15px}.pricing.categories h2{font-size:2em;text-transform:uppercase;position:relative;text-align:center}.pricing.categories h2 span{font-size:.7em;opacity:.7;display:inline}.pricing.categories h2 div.best-value{position:absolute;width:103px;height:38px;top:-25px;left:-70px;background:url(../img/best-value.png) no-repeat}.services-wrapper{padding-bottom:160px;background:#f5f5f5 url(../img/page-book-online.png) no-repeat 75% bottom}.services-list{background:#fff;color:#656564;padding:13px 0;font-size:.9em}.services-list .twelvecol{font-size:1.4em;text-align:left;font-weight:700}.services-list.alt{background:#f5f5f5}.services-list.header{border-top:5px solid #dbd9ca}.services-list a{border-bottom:1px dotted #a2a2a2;cursor:pointer}.services-list div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.services-list div.name{text-align:left;padding-left:20px}.services-list div img{vertical-align:middle}.services-list div:first-child{text-align:left;padding-left:40px}.booking-success{margin-top:100px}.booking-success article{padding:50px;text-align:center}.booking-success article h1{font-size:4em}.booking-success article a{color:#dd4a38}.booking-success article img{margin-bottom:30px}form{font-family:'Open Sans',helvetica,verdana,arial!important}form input[type="text"],form input[type="tel"],form input[type="email"],form input[type="number"],form textarea{border:0 solid #fff!important;background-image:none!important;padding:6px!important;font-family:'Open Sans',helvetica,verdana,arial!important;font-weight:400!important}form h1{font-size:4em!important;font-weight:400!important}form h2{font-size:3em!important;font-weight:400!important}form .fsFieldFocused{background:#efeee4!important}form select{padding:3px!important}form p{font-size:1em!important}form hr{border:0;border-bottom:1px solid #cecece;background:none}form .fsLabel{font-size:1.3em!important;font-weight:400!important;margin-bottom:10px!important}form legend,form label{margin-bottom:10px!important}form .fsSubmit{background:none!important;text-align:left}form .big-button{display:inline-block!important;width:250px!important;border-radius:4px!important;padding:18px 35px!important;margin:0!important;width:250px!important;color:#fff!important;text-decoration:none!important;font-size:1.2em!important;font-weight:700!important;text-shadow:1px 1px 1px rgba(0,0,0,0.5)!important;border:0!important;border-bottom:3px solid #bc3120!important;border-right:3px solid #bc3120!important;box-shadow:0 0 10px rgba(0,0,0,0.3)!important;background:#dd4a38!important;background-image:linear-gradient(bottom,#dd4c38 47%,#e05b4c 47%);background-image:-o-linear-gradient(bottom,#dd4c38 47%,#e05b4c 47%);background-image:-moz-linear-gradient(bottom,#dd4c38 47%,#e05b4c 47%);background-image:-webkit-linear-gradient(bottom,#dd4c38 47%,#e05b4c 47%);background-image:-ms-linear-gradient(bottom,#dd4c38 47%,#e05b4c 47%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.47,#dd4c38),color-stop(0.47,#e05b4c))}form #fsCell16492683 label{margin-left:15px!important}form #fsCell16492685 .ui-datepicker-trigger{position:relative!important;top:4px!important;left:3px!important}form #fsRow1264297-13 select{position:relative;top:3px}form #fsRow1264297-13 #field17016750-state{margin-bottom:6px!important}.fsBody .fsFieldRow input[type="text"],.fsBody .fsFieldRow input[type="email"],.fsBody .fsFieldRow input[type="tel"],.fsBody .fsFieldRow input[type="number"],.fsBody .fsForm textarea{width:auto!important}.fsBody{font:.9em 'Open Sans',helvetica,verdana,arial!important;font-family:'Open Sans',helvetica,verdana,arial!important;background:url(../img/bg.png)!important;font-size:.9px!important;font-weight:300!important;color:#272727!important}.fsBody .fsForm{border:0!important;background:none!important;width:100%;margin:0 auto}.fsSectionHeader{background:none!important}#mbinside{padding:30px 0 0 10px;background:#ff5e4e;margin:0}#booktop{overflow:hidden;margin:0 auto}#booktop h2{color:#fff;font-size:59px;text-align:center;margin:0 auto}.mb5blocks{background:green}.mbblock{color:#fff;float:left;margin:40px 25px 20px;text-align:center;width:150px}#bookingform{padding-top:20px;text-align:center}@media only screen and (max-width: 1023px){#masthead{margin-top:60px}#masthead nav ul li a{margin:10px}.container{padding-left:0;padding-right:0}.call-to-action .buttons .secure{display:none}.call-to-action .big-button{width:200px}.call-to-action h1{font-size:3.9em}.content .why-book-with-us .list{width:100%;float:none;margin:0;margin-bottom:20px;text-align:center}.content .why-book-with-us .list ul li{display:inline-block;margin-right:20px}.content .why-book-with-us .video{float:none;margin:0 20px;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.content .why-book-with-us .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page{padding:30px 60px;padding-bottom:120px;background:url(../img/page-book-online.png) no-repeat 75% bottom}.page p{line-height:1.8em}.page h1{text-align:left;font-size:3em}.page h2{font-family:'LeagueGothicRegular';font-size:2.2em;font-weight:400;text-transform:uppercase;color:#8C8C8A;margin-bottom:10px}.page .video-wrapper{width:100%;text-align:center}.page .video{float:none;margin:0 20px;width:auto;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.page .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page ul{margin:0;padding:0;margin-left:6px;font-size:.9em;list-style:none}.page ul li{line-height:2.1em;padding-left:16px;background:url(../img/list-bullet-grey.png) no-repeat center left}}@media handheld,only screen and (max-width: 767px){body{font-size:16px;-webkit-text-size-adjust:none}#masthead{margin-top:60px;text-align:center}#masthead .logo{margin:0 auto}#masthead nav{text-align:center}#masthead nav ul li a{margin:5px}#masthead nav ul li a.book-now{background:none;padding:0}.call-to-action{margin-top:15px}.call-to-action .big-button{width:350px;margin:10px 20px}.call-to-action .buttons{padding:0}.call-to-action .buttons .secure{display:none}.call-to-action h1{font-size:3em}.call-to-action h3{margin-top:0;margin-bottom:20px}.call-to-action .big-button{width:80%;margin:10px 0;position:relative;left:-5px}.content .apartment-prices div.apartment{margin-bottom:15px}.content .apartment-prices div.apartment.last{margin-bottom:0}.content .apartment-info{background:#f1f1ec url(../img/divider-dashed.png) repeat-x center bottom;text-align:center;font-size:.9em;color:#8c8c89;padding-top:10px;padding-bottom:10px}.content .apartment-info ul{list-style:none;margin:0}.content .apartment-info ul li{text-align:center}.content .as-seen-on{text-align:center;padding-bottom:20px;border-bottom:1px solid #ddd}.content .as-seen-on h1{background:center center repeat-x url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA6QAAAABCAYAAADJhmMdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZCMkQyOTFDMEE3MzExRTJBODREQzAwMUY2QkUxMUI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZCMkQyOTFEMEE3MzExRTJBODREQzAwMUY2QkUxMUI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkIyRDI5MUEwQTczMTFFMkE4NERDMDAxRjZCRTExQjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkIyRDI5MUIwQTczMTFFMkE4NERDMDAxRjZCRTExQjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6H/6/RAAAAKUlEQVR42uzWMQEAAAQAQfr3Iw4drO4i/PTZXRMAcJcSvOYjADhbAQYAhakEhYWOva0AAAAASUVORK5CYII=)}.content .as-seen-on a{margin:0 20px;text-decoration:none;border:0}.content .why-book-with-us .list{font-size:.9em}.content .why-book-with-us .video{float:none;margin:0 20px;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.content .why-book-with-us .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content .testimonials{width:90%}.content .testimonials p.author{left:-60px}.content .about-us h1,.content .about-us p,.content .about-us div,.content .about-us ul,.content .contact-us h1,.content .contact-us p,.content .contact-us div,.content .contact-us ul{padding-left:10px;padding-right:10px}.page.cleaning-services{padding:0}.services-list .twelvecol,.categories .twelvecol{font-size:1.4em;text-align:left;font-weight:700}.services-list .threecol,.categories .threecol{float:left!important;width:22.05%!important;padding:0!important}.categories h2{font-size:1.5em!important}.categories h2 span{display:block!important}.categories .best-value{left:-40px!important;top:-35px!important}.floating-button{max-width:960px;margin:0 auto;margin-top:-40px;margin-bottom:-20px;text-align:center}.floating-button.loner{margin-top:-52px;margin-bottom:30px}.floating-button .big-button{width:150px}.page.book-now{padding:10px}.row,body,.container{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row .onecol,.row .twocol,.row .threecol,.row .fourcol,.row .fivecol,.row .sixcol,.row .sevencol,.row .eightcol,.row .ninecol,.row .tencol,.row .elevencol,.row .twelvecol{width:auto;float:none;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}}