@media (min-width:768px){#bannerTop{padding-left:0}.subHeader{margin-top:0;background:0 0;border-bottom:none}#timeslotsWrap #slotsDateHeading{margin:0 0 10px;font-weight:700}#timeslotsWrap .timeslots{padding:0 0 0 15px}#bannerTop,#datepickerWrap{padding-right:0}.main{overflow:visible}.main.withProceeder .footer{bottom:-150px}.footer{position:relative;bottom:0;width:100%;margin:30px auto 20px}.footer .footerContent{padding:8px 20px;margin:0 auto;display:inline;border-radius:30px;background-color:rgba(0,0,0,.5);box-shadow:0 1px 0 rgba(0,0,0,.4)}.photoThumbs.myPhotos figure{width:16.666666667%}}@media (max-width:767px){body{background:#fff!important}.boutique .blurb,.intro{margin-bottom:0}.text-left-xs{text-align:left}.main{border:none;margin-bottom:0;margin-top:0;box-shadow:none;padding-bottom:15px}.main.wallWrap{max-width:100%;padding:0}.servPrices{display:block}#summaryWrap{border-bottom:0}#timeslotsWrap{margin:0 0 50px}.back,.front{box-shadow:none}#bannerTop h1,h2{font-size:20px}h3{font-size:17px;font-weight:700}h2.mainHeading{margin:-1px -15px 20px;background:#777;color:#fff;border-bottom:1px solid #555;padding:12px 15px}.wallContent{max-width:420px;margin:0 auto}.footer,.footer .footerContent a{color:#bbb}.footer{margin:15px 0 85px}#versionBanner{position:relative}#accountDD{display:block}}@media (max-width:767px) and (orientation:portrait){#proceeder{position:fixed;bottom:0;width:100%}body.iosPad #proceeder{padding-bottom:35px}body.iosPad .footer{margin:0 0 110px}}@media (max-width:767px) and (orientation:landscape){.main.withProceeder{padding-bottom:0}.main.withProceeder #servicesWrap{padding-bottom:40px}.main.withProceeder .footer{margin:-95px 0 0;z-index:5;position:relative}}@media (max-width:415px){.hidden-xxs{display:none!important}.visible-xxs{display:inline-block!important}.block-xxs{width:100%}.list-group.xxs-full{box-shadow:none;border:0;border-radius:0}.list-group.xxs-full .list-group-item{border:0;padding:15px 0;border-top:1px solid #ddd}.list-group.xxs-full .list-group-item:first-of-type{border-top:0;padding-top:0}.list-group.xxs-full .list-group-item:last-of-type{padding-bottom:0}.ui-datepicker{margin-top:-5px;border:0;padding:0;background:#fff}}@media (max-width:500px){#banner{display:none}.photoThumbs.myPhotos figure{width:33.333333333333%}}.printOnly{display:none}@media print{#topBannerSection,.footer,.noPrint{display:none}.printOnly{display:block}.printStyle{margin:1em auto;max-width:400px;border:1px solid #ddd;border-radius:4px;padding:1em;line-height:2.5em}}