@font-face{font-family:brandon-grotesque;src:url(../fonts/Brandon_reg.otf) format("opentype");font-style:normal;font-weight:400}body,html{min-height:100%;height:100%;margin:0;padding:0;font-size:16px;font-family:brandon-grotesque;color:#3c3c3c;font-weight:300;background:#eee}.no-margin{margin:0;padding:0}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}.margin-top-15{margin-top:15px}.margin-bottom-15{margin-bottom:15px!important}.margin-right-15{margin-right:15px}.margin-left-15{margin-left:15px}.margin-top-30{margin-top:30px}.margin-bottom-30{margin-bottom:30px}.pad0{padding:0}.padding-top-15{padding-top:15px}.padding-bottom-15{padding-bottom:15px}.padding-right-15{padding-right:15px}.padding-left-15{padding-left:15px}.padding-top-30{padding-top:30px}.padding-bottom-30{padding-bottom:30px}.no-left-padding{padding-left:0}.no-right-padding{padding-right:0}.no-top-padding{padding-top:0}.no-bottom-padding{padding-bottom:0}.overflow-auto{overflow:auto}.mbtm0{margin-bottom:0!important}.margin-minuslr{margin-left:-10px!important;margin-right:-10px!important}.marginlr0{margin-left:0;margin-right:0}.paddinglr0{padding-left:0;padding-right:0}.default-tab .tab-content.tabmar-right0{margin-right:0}.pad20{padding:20px}a,a:visited{color:#000}a:active,a:hover,a:visited{text-decoration:none!important}a:focus,a:hover{color:#cab8b8}#logo-container{height:75px;top:0;left:0;width:250px;text-align:center;position:fixed;z-index:9999}#logo-container a{padding:0;position:relative;display:block}#logo-container a img.big-logo{position:relative;max-width:100%;width:auto;margin-top:5px;height:auto;max-height:60px}#logo-container a img.small-logo{display:none;width:30px}header{display:block;width:100%;position:relative;background:#f2f3f4;height:75px;z-index:999;margin-bottom:20px}header .logo{width:200px;margin:auto;display:block;padding-top:10px}header .logo a{display:block}header .logo img{width:auto;display:block;margin:auto;max-width:100%}.nav{border:none}.row{margin:0}th{font-weight:400}b,dt,label,strong{font-weight:400}.clear{clear:both}#playground{width:100%;height:100%;display:block;overflow:hidden;position:fixed;left:0;right:0;background:#f2f3f4;padding-top:0;padding-bottom:0}.content-area{position:relative;height:100%;width:100%}.carouselhideshow{height:100%}.whitebg{background:#fff;box-shadow:0 0 8px #a5a5a5;max-width:96%;margin:0 auto 10px;overflow:hidden;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.carousel-inner .item{height:100%;z-index:9}.innerboxheight{position:relative;display:block;overflow:auto;height:calc(100vh - 175px)}#save_contact_info,#save_order_info{width:205px;padding:5px;color:#fff;font-size:18px;text-transform:uppercase;border:2px #fff solid;border-radius:20px;text-align:center;background:#000}.saveinfo:enabled:hover{background:#fff101!important;color:#000!important;border-color:#fff101!important}@media (max-width:991px){.sidebarscroll{z-index:-1;width:250px}#logo-container{height:60px;top:0;width:200px;text-align:center;padding-top:4px;padding-left:9px;position:fixed;left:0;right:0;margin:auto}#logo-container a img.big-logo{margin-top:0}#logo-container a{display:block;text-align:left}}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative;height:100%;max-height:none;width:100%}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:0;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-janos.theme-blue>.scroll-element,.scrollbar-janos.theme-blue>.scroll-element .scroll-bar,.scrollbar-janos.theme-blue>.scroll-element .scroll-element_corner,.scrollbar-janos.theme-blue>.scroll-element .scroll-element_track{background-color:#6ce}.scrollbar-janos>.scroll-element,.scrollbar-janos>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-janos>.scroll-element div{background-color:transparent;display:block;height:100%;left:0;top:0;width:100%}.scrollbar-janos>.scroll-element.scroll-y{border-left:1px solid #aaa;height:100%;min-height:100%;right:0;top:0;width:10px}.scrollbar-janos>.scroll-element .scroll-element_corner{display:none}.scrollbar-janos>.scroll-element.scroll-y,.scrollbar-janos>.scroll-element.scroll-y .scroll-bar{background-image:url(../images/scroll.png);background-repeat:repeat-y}.scrollbar-janos>.scroll-element.scroll-y .scroll-bar{box-shadow:0 1px 2px,0 -1px 1px rgba(255,255,255,.8)}.scrollbar-janos>.scroll-element.scroll-y .scroll-element_track{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAAXNSR0IArs4c6QAAAFNJREFUKM/FzksKgDAMBNDX3NT7X8BaC25clBKw4sKBgYTMJwUbGurAfWLFcbPhREcPBEpC05ztqXkUPyKS5LJqHj9YaU11sdgarw+LKF8D/B9wAWL/DzbaLOVxAAAAAElFTkSuQmCC);background-repeat:repeat-y}.scrollbar-janos>.scroll-element.scroll-y .scroll-bar .scroll-bar_body{background-image:url(../images/scroll-bar_body.png)}.scrollbar-janos>.scroll-element.scroll-y .scroll-arrow_less{background-image:url(../images/arrow-less.png);box-shadow:0 1px 2px rgba(0,0,0,.7)}.scrollbar-janos>.scroll-element.scroll-y .scroll-arrow_more{background-image:url(../images/arrow-more.png)}.scrollbar-janos>.scroll-element .scroll-arrow,.scrollbar-janos>.scroll-element .scroll-bar_body{background-position:center;background-repeat:no-repeat}.scrollbar-janos>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-janos>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-janos>.scroll-element .scroll-arrow{display:none}.scrollbar-janos>.scroll-element.scroll-element_arrows_visible .scroll-arrow{display:block;z-index:12}.scrollbar-janos>.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less{width:100%;height:16px}.scrollbar-janos>.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more{width:100%;top:auto;bottom:0;height:16px}.scrollbar-janos>.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-element_outer{top:16px}.scrollbar-janos>.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-element_track{top:-32px}.scrollbar-janos>.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-element_size{top:-33px}.scrollbar-janos>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-17px}.scrollbar-janos>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_inner{top:-17px}.scrollbar-janos>.scroll-element.scroll-y.scroll-element_arrows_visible.scroll-scrollx_visible .scroll-element_corner,.scrollbar-janos>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_corner{border-top:1px solid #aaa;bottom:0;display:block;height:16px;left:auto;right:0;top:auto;width:16px;z-index:13}.scrollbar-janos>.scroll-element.scroll-y.scroll-element_arrows_visible.scroll-scrollx_visible .scroll-arrow_more{bottom:17px}.scrollbar-janos>.scroll-element.scroll-y.scroll-element_arrows_visible.scroll-scrollx_visible .scroll-element_track{top:-50px}.scrollbar-janos>.scroll-element.scroll-y.scroll-element_arrows_visible.scroll-scrollx_visible .scroll-element_size{top:-51px}.mbtm0{margin-bottom:0}.headernew.headerleft{padding-left:240px}.formobile{display:none}.zipbgimg .zipareabox{background:0 0;height:115px}.zipbgimg .zipareabox #agentmsg{color:#fff;font-weight:500;font-size:18px}.whitebg.zipbgimg .innerboxheight{background-size:cover!important;background:url(../images/brookdale_bg.jpg) no-repeat;background-position:bottom}.zipcodeouter{display:none;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);z-index:99999}.zipareabox{background:#fff;width:600px;margin:auto;height:160px;border-radius:10px;padding:15px;text-align:center;position:absolute;bottom:0;top:0;left:0;right:0}.zipareabox h3{margin:0}.zipareabox p{margin:10px 0}.zipareabox .locationdivbox{width:400px;margin:15px auto 0;height:43px}.zipareabox .locationdivbox input[type=text]{font-weight:700;text-align:center;width:300px;float:left;border-radius:0;padding:10px;height:auto}.zipareabox .locationdivbox input[type=button],.zipareabox .locationdivbox input[type=submit]{border-radius:0;width:100px;font-size:24px;height:42px}#zipcodevalidatefrm .form-group{text-align:center}#zipcodevalidatefrm .form-group h3{margin:0}#zipcodevalidatefrm .form-group h4{font-size:16px}.locationdivbox{width:400px;margin:auto}.locationdivbox .form-control{width:300px;float:left;border-radius:0;padding:10px;height:auto}.locationdivbox input[type=submit]{border-radius:0;width:100px;font-size:24px;height:42px}.modal#ziplocations .modal-body{padding:30px}.modal#ziplocations{text-align:center;padding:0!important}.modal#ziplocations:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}#ziplocations .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.enterzip,.formobile,.mobilenav{display:none}.financeprice{display:none}.septline{display:block;width:120%;position:relative;clear:both;height:6px;background:#f2f3f4;margin:2px -10% 6px}.calcontent{padding:0;transition:all .5s ease}.commercial-items,.decorativeaccent-items,.onecar-items,.twocar-items,.windows-items{display:none}.catimgbox{display:block;width:auto;position:relative;clear:both;padding:13px 15px 0 15px;height:100%;margin-left:240px;margin-right:270px}.catimgbox .item h3{font-size:15px;font-weight:700;padding:15px 10px;margin:0;color:#3e3e3f}.cattitle{height:57px;text-align:center;font-size:26px;color:#000;padding:10px;font-weight:500;background:#fff;box-shadow:0 0 8px #a5a5a5;width:96%;margin:8px auto 10px;border-top-left-radius:10px;border-top-right-radius:10px}.cattitle span{font-size:16px}.toptitle{display:block;width:100%;text-align:center;font-size:32px;margin:0 0 30px}.contentcenter{margin:auto;display:table;width:100%;position:relative;vertical-align:middle;height:100%}.ctnslidebox{position:fixed;width:390px;z-index:9999;display:none;right:0;left:0;margin:auto;bottom:80px;overflow:hidden}.ctnclocker{background:#3868b0;border-color:#3868b0;height:30px;position:relative;display:block;margin:auto;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;width:130px}.ctnclocker i{position:absolute;top:7px;right:4px}.contact-box{height:420px;background:#3868b0;color:#fff;padding:15px;border-top-left-radius:10px;border-top-right-radius:10px}.contact-box .form-group{height:30px}.contact-box .form-group label{float:left;width:100px}.contact-box .form-group .form-control{float:left;width:260px}.contact-box .form-group.textarea-group{height:130px}.contact-box .form-group textarea.form-control{height:130px}.contact-box .gcaptcha{height:70px;margin-bottom:5px}.contact-box button{background:0 0;color:#fff;border-radius:20px;width:100px;display:block;margin:auto;font-size:18px;padding:2px;border-width:2px}.ctnupbtn{position:fixed;left:0;right:0;margin:auto;bottom:54px;width:390px;z-index:9999}.ctnslidebox.ctnslidebox-full{left:250px;bottom:82px}.categoryhouse,.iwanttodiv,.selectcathouse{width:100%}.sabtitle{text-align:center;font-size:26px;color:#000;padding:10px;font-weight:500;background:#fff}.contentcenter1{display:table;width:100%;position:relative;vertical-align:middle;height:88%}.boxsquare ul{margin:0;padding:0;list-style:none;display:table-cell;text-align:center;vertical-align:middle}.boxsquare ul li{height:350px;width:350px;position:relative;display:inline-block;background:#fff;border-radius:10px;margin:10px 20px 0;vertical-align:top}.boxsquare ul li .houseimg img{width:100%}.boxsquare ul li .houseimg{height:250px;margin-bottom:0;display:block;overflow:hidden}.boxsquare ul li .houseimg img{display:block;margin:auto;max-height:100%;width:auto}.boxsquare ul li label{cursor:pointer;position:relative;width:100%;height:350px;overflow:hidden;margin:0;display:block;border:1px #908f8c solid;border-radius:10px}.boxsquare ul li a{overflow:hidden;display:block;width:100%;position:relative;margin:0;height:100%;text-decoration:none}.boxsquare ul li label:hover p{color:#908f8c}.boxsquare ul li.activeli label.cathactive:after{content:"";width:100%;height:100%;border:3px #fff101 solid;position:absolute;left:0;top:0;border-radius:10px}.boxsquare ul li p{position:relative;overflow:hidden;height:95px;margin:0;padding:12px 10px 15px 42px;font-size:24px;color:#014081;text-align:right}.boxsquare ul li p:after{width:29px;height:136px;content:"";position:absolute;top:-18px;left:37px;z-index:999;transform:rotate(45deg)}.boxsquare ul li label.cathactive,.boxsquare ul li label.liveinactive{border-color:#fff101}.boxsquare.noinfobox ul li label:hover:before{display:none}.boxsquare ul li .thumb,.servicebox ul li span.thumb{visibility:hidden;width:0;height:0;border-bottom:70px solid #ffeb3b;border-left:70px solid transparent;margin:0;float:right;position:absolute;bottom:0;right:0}.boxsquare ul li label.cathactive .thumb,.boxsquare ul li label.liveinactive .thumb,.boxsquare ul li.bgactive .thumb,.servicebox ul li.bgactive .thumb,.specialofferbox ul li.spactive .thumb{visibility:visible;display:block!important}.boxsquare ul li .thumb img,.servicebox ul li.bgactive .thumb img,.specialofferbox ul li.spactive .thumb img{width:26px;margin-left:-35px;margin-top:35px}.boxsquare ul li label:hover,.servicebox ul li label:hover{border-color:#fff101;cursor:pointer}.boxsquare ul li label.cathactive:after,.categoryhouse ul li label.liveinactive:after,.iwanttodiv ul li label.cathactive:after,.selectcathouse ul li label.cathactive:after{content:"";width:100%;height:100%;border:4px #fff101 solid;position:absolute;left:0;top:0;border-radius:10px}.boxsquare ul li label:hover:after{content:"";width:100%;height:100%;border:4px #fff101 solid;position:absolute;left:0;top:0;border-radius:10px}.boxsquare ul li label:before{content:"";background:#fff;background-size:90px;top:19px;width:160px;height:18px;left:-40px;transform:rotate(135deg);z-index:99;position:absolute;border-top:1px #908f8c solid}.boxsquare ul li:after{content:"";position:absolute;width:130px;height:9px;left:-26px;background:#fff;transform:rotate(135deg);top:31px;z-index:99}.boxsquare .specialofferbox ul li.spactive label:before,.boxsquare ul li label.cathactive:before,.boxsquare ul li label.liveinactive:before,.boxsquare ul li label:hover:before{content:"";background:#fff101;top:43px;width:160px;height:5px;left:-43px;transform:rotate(135deg);z-index:99;position:absolute;border-color:#fff101}.boxsquare ul li .infobar .infoicon:hover,.servicebox ul li .infobar .infoicon:hover{cursor:pointer;background:#fff101;border-color:#fff101;cursor:pointer}.boxsquare.longheight ul li{height:300px}.boxsquare.longheight ul li label{height:300px}.boxsquare.longheight ul li label .houseimg{margin-top:20px}.boxsquare.longheight ul li p{height:auto;padding:12px 10px 0 12px;color:#000}.boxsquare.longheight ul li p.list{padding-top:0;font-size:16px;color:#000}.boxsquare.brooklocbox ul li{width:150px;height:150px;margin:0}.boxsquare.brooklocbox ul li:first-child{margin-right:20px}.boxsquare.brooklocbox ul li label{width:150px;height:150px}.boxsquare.brooklocbox ul li label p{font-size:16px;text-align:center;height:60px;color:#000}.brookdalelocation{width:365px;float:right;background:#3868b0;margin:10% 5% 0 0;padding:20px;border-radius:20px}.catimgbox .item .brookdalelocation h3{color:#fff;font-size:24px;text-align:center;color:#fff;font-weight:400;padding-bottom:35px;padding-top:0}.boxsquare.brooklocbox ul li .houseimg{height:85px}.brookdalelocation.brookformlc p{color:#fff;margin-bottom:20px}.brookdalelocation.brookformlc .form-group{height:28px}.brookdalelocation.brookformlc .form-group label{float:left;width:30%;line-height:28px;text-align:right;padding-right:10px;color:#fff}.brookdalelocation.brookformlc .form-group label.citydesign{line-height:16px;font-size:14px}.brookdalelocation.brookformlc .form-group input{float:left;width:70%;height:28px}.brookdalelocation.brookformlc button{width:100px;font-size:16px;padding:2px;border-radius:15px;display:block;margin:auto;background:#fff101;outline:0;border-color:#fff101}.brookdalelocation.brookformlc button:focus{outline:0}.brookdalelocation.brookformlc button:hover{background:#077944}.boxsquare.longheight ul li{height:300px}.boxsquare.longheight ul li label{height:300px}.boxsquare.longheight ul li label .houseimg{margin-top:20px}.boxsquare.longheight ul li p{height:auto;padding:12px 10px 0 12px;color:#000}.boxsquare.longheight ul li p.list{padding-top:0;font-size:16px;color:#000}.boxsquare.twobox ul li:last-child .infobox,.onetwocar.boxsquare ul li:last-child .infobox{left:-365px}.boxsquare.fourbox ul li{width:280px;height:280px;margin:15px 10px}.boxsquare.fourbox ul li label{height:280px}.boxsquare.fourbox ul li .houseimg{height:180px;display:block;width:100%;position:relative}.boxsquare.fourbox ul li p{padding:15px 10px 15px 40px;margin:0;font-size:24px;text-align:right;height:95px}.boxsquare.fourbox ul li:nth-child(1) .infobox,.boxsquare.fourbox ul li:nth-child(5) .infobox,.boxsquare.fourbox ul li:nth-child(9) .infobox{left:-5px}.boxsquare.fourbox ul li:nth-child(10) .infobox,.boxsquare.fourbox ul li:nth-child(2) .infobox,.boxsquare.fourbox ul li:nth-child(6) .infobox{left:-179px}.boxsquare.fourbox ul li:nth-child(11) .infobox,.boxsquare.fourbox ul li:nth-child(3) .infobox,.boxsquare.fourbox ul li:nth-child(7) .infobox{left:-360px}.boxsquare.fourbox ul li:nth-child(12) .infobox,.boxsquare.fourbox ul li:nth-child(4) .infobox,.boxsquare.fourbox ul li:nth-child(8) .infobox{right:0;left:inherit}.boxsquare.largethreebox ul li{height:320px;width:320px;margin:10px 10px}.boxsquare.largethreebox ul li label{height:320px}.boxsquare.threebox .contentcenter{max-width:970px}.boxsquare.threebox ul li{height:280px;width:280px;margin:10px 10px}.boxsquare.threebox ul li label{height:280px}.boxsquare.threebox ul li label p{height:90px;padding:15px 10px 15px 42px;font-size:24px}.boxsquare.threebox ul li .houseimg{height:180px}.boxsquare.threebox ul li:nth-child(1) .infobox{left:-25px}.boxsquare.threebox ul li:nth-child(2) .infobox{left:-250px}.boxsquare.threebox ul li:nth-child(3) .infobox,.boxsquare.threebox ul li:nth-child(6) .infobox{left:inherit;right:-25px}.boxsquare.threebox ul li:nth-child(4) .infobox{left:-140px}.boxsquare.threebox ul li:nth-child(5) .infobox{left:inherit;right:-170px}.boxsquare.noinfobox ul li label.cathactive:before,.boxsquare.noinfobox ul li label:hover:before{display:none}.boxsquare.noinfobox ul li label:before,.boxsquare.noinfobox ul li:after{display:none}.boxsquare.noinfobox ul li label p{padding:5px!important;text-align:center}.boxsquare ul li label p span{display:block;font-size:11px}.boxsquare.fivebox ul li{width:230px;height:230px;margin:15px 5px}.boxsquare.fivebox ul li label{height:230px}.boxsquare.fivebox ul li .houseimg{height:145px;display:block;width:100%;position:relative}.boxsquare.fivebox ul li p{padding:10px 10px 10px 50px;margin:0;font-size:22px;text-align:right;height:80px}.boxsquare.fivebox ul li:nth-child(1) .infobox{left:-5px}.boxsquare.fivebox ul li:nth-child(2) .infobox{left:-140px}.boxsquare.fivebox ul li:nth-child(3) .infobox{left:-280px}.boxsquare.fivebox ul li:nth-child(4) .infobox{left:-430px}.boxsquare.fivebox ul li:nth-child(5) .infobox{right:0;left:inherit}.boxsquare.fivebox ul li:nth-child(7) .infobox{left:-215px}.boxsquare.fivebox ul li:nth-child(8) .infobox{left:-350px}.boxsquare.fivebox ul li:nth-child(9) .infobox{left:-500px}.boxsquare.nosquarebox ul li{height:100px;margin:10px 5px 0}.boxsquare.nosquarebox ul li label{height:100px}.boxsquare.nosquarebox ul li p{padding:5px;height:30px;text-align:center}.boxsquare.nosquarebox ul li .houseimg{height:50px}.boxsquare.onlyimage ul li label .houseimg{margin-top:40px}.categoryhouse ul li.activeli .infobar:after,.selectcathouse ul li.activeli .infobar:after,.servicebox ul li.bgactive .infobar:after{border-bottom:4px #fff101 solid}.infobar{width:70px;height:70px;overflow:hidden;position:absolute;top:0;left:0;z-index:999;border-top-left-radius:10px}.infobar .infoicon{position:relative;display:block;cursor:pointer;height:100%;background-color:#908f8c;transform-origin:bottom left;transform:skewY(-45deg);-webkit-transform:skewY(-45deg);border:4px transparent solid}.infobar .infoicon:hover{background:#ddd;border:4px #000 solid}.infobar1 .infoicon:hover:after{height:4px;left:0;content:"";background:#000;position:absolute;top:31px;width:100%;transform:skew(0deg,45deg)}.infobar .infoicon i{width:22px;height:22px;background:#fff;border-radius:11px;position:absolute;bottom:10px;transform:skew(0deg,45deg);left:9px;line-height:22px}.infobar .infoicon:before{content:"";width:100px;height:2px;background:#ddd}.boxsquare ul li label.cathactive .infobar1{background:url(../images/infobghover.png) right no-repeat;background-size:90px}.infobar .infoicon.chkaro:after{content:"\f0d8";position:absolute;font:normal normal normal 14px/1 FontAwesome;color:#908f8c;font-size:34px;top:41px;left:12px;z-index:999;transform:skew(0deg,44deg)}.infobar .infoicon.chkaro{background:#fff101;border-color:#fff101}.ctninfo .col-sm-6.chkapply ul li .infobar.chkaro .infoicon:after{color:#908f8c;transform:rotate(180deg);top:-16px;left:1px}.infobox{background:#fff;padding:10px 15px;display:none;position:absolute;width:700px;z-index:9999;border:2px #908f8c solid;box-shadow:0 0 4px #ccc;border-radius:5px;left:-75px;right:0;top:42px;height:auto;margin:auto}.categoryhouse ul li .check.chkaro:after,.selectcathouse ul li .check.chkaro:after{content:"";position:absolute;background:url(../images/infoarw.png);left:-7px;top:24px;width:42px;height:13px;z-index:10}.infobox .infoctn,.infobox .infoimg{float:left}.infobox .infoimg{width:25%;margin-right:2%}.infobox .infoimg img{width:100%}.infobox .infoctn{width:73%;position:relative;min-height:110px}.infobox .btn-close{cursor:pointer;outline:0;float:right;background:#797979;border-radius:15px;width:70px;height:30px;position:absolute;bottom:5px;right:5px;color:#fff;z-index:999;padding:4px}.infobox .btn-cross.myclosing-btn:focus{outline:0}.infobox .btn-cross.myclosing-btn{cursor:pointer;position:absolute;top:-8px;right:-8px;border-radius:15px;background:#014081;color:#fff;border:1px #ccc solid;width:26px;height:26px}.infobox .infoctn p{padding:0!important;text-align:justify!important;font-size:16px!important;margin-bottom:10px!important;color:#000;height:auto}.infobox .infotext{text-align:left;width:auto}.infobox .infovideo{float:right;width:40%;overflow:hidden;margin-left:15px;max-height:175px}.infobox .infovideo iframe{border:5px #000 solid;border-radius:6px;width:100%}.txtbox.boxsquare ul li{height:185px;width:222px;margin:44px 20px 0}.txtbox.boxsquare ul li label{height:200px}.txtbox.boxsquare ul li p{padding:10px 10px 10px 42px;font-size:18px;height:65px}.mystyle.boxsquare ul li{height:185px;width:214px;margin:44px 20px 0}.mystyle.boxsquare ul li label{height:200px}.mystyle.boxsquare ul li p{padding:10px 10px 10px 42px;font-size:18px;height:65px}.windowstyle.boxsquare ul li{height:182px;width:173px;margin:40px 8px 0}.windowstyle.boxsquare ul li label{height:200px}.windowstyle.boxsquare ul li p{padding:10px 10px 10px 47px;font-size:18px;height:65px}.ctninfo{display:table;width:90%;margin:16px auto 0;clear:both;position:relative}.ctninfo h4{margin:0;padding-bottom:10px;padding-left:10px}.ctninfo .col-sm-6.leftsm{padding-right:20px}.ctninfo .col-sm-6.rightsm{padding-left:20px}.ctninfo .col-sm-6 label{display:block;margin:0;font-size:14px}.ctninfo .col-sm-6 .form-group.stategrop{width:65%;float:left}.ctninfo .col-sm-6 .form-group.zipgroup{width:33%;float:left;margin-left:2%}.ctninfo .col-sm-6 .form-control{margin-bottom:8px;padding:4px 8px}.ctninfo .col-sm-6 select.form-control{padding:1px 3px}.ctninfo .col-sm-6 .form-control.customerfname{width:49%;float:left}.ctninfo .col-sm-6 .form-control.customerlname{width:49%;float:left;margin-left:2%}.ctninfo .col-sm-6 .form-control.phonetype{width:33%;margin-left:2%;float:left}.ctninfo .col-sm-6 textarea.form-control{height:200px;margin-bottom:0!important}.ctninfo .col-sm-6.chkapply h5{margin:0;padding-bottom:0}.ctninfo .col-sm-6.chkapply .checkbox{margin-left:20px;font-size:12px}.ctninfo .col-sm-6.chkapply .checkbox input{margin-top:1px}.ctninfo .col-sm-6.chkapply p{font-size:11px;margin-bottom:0;text-align:right;line-height:12px;padding:5px 5px 5px 5px;height:47px}.ctninfo .col-sm-6.chkapply p.note{padding:0;height:auto;margin-top:10px;text-align:left;font-size:12px}.ctninfo .col-sm-6.chkapply ul{margin:0;display:table}.ctninfo .col-sm-6.chkapply ul li{width:100px;height:106px;margin:10px 0 0 8px;float:left;display:initial}.ctninfo .col-sm-6.chkapply ul li:nth-child(1){margin-left:0}.ctninfo .col-sm-6.chkapply ul li:nth-child(1) p,.ctninfo .col-sm-6.chkapply ul li:nth-child(2) p{padding-top:10px}.ctninfo .col-sm-6.chkapply ul li label{height:100%;overflow:hidden}.ctninfo .col-sm-6.chkapply ul li .infobar{width:40px;height:40px}.ctninfo .col-sm-6.chkapply ul li .infobar i{font-size:12px;width:16px;height:16px;line-height:16px;bottom:3px;left:0}.ctninfo .col-sm-6.chkapply ul li .serimg{height:60px}.ctninfo .col-sm-6.chkapply ul li .serimg img{width:auto;height:100%}.ctninfo .col-sm-6.chkapply ul li span.thumb{border-bottom:60px solid #ffeb3b;border-left:60px solid transparent}.ctninfo .col-sm-6.chkapply ul li.chkparking .thumb img{margin-top:27px}.ctninfo .col-sm-6.chkapply ul li label:hover:before{top:39px}.ctninfo .col-sm-6.chkapply ul li.chkparking .infobar{background:url(../images/infobghover.png) right no-repeat;background-size:50px}.ctninfo .col-sm-6.chkapply ul li label:before{display:none}.ctninfo .col-sm-6.chkapply ul li:after{display:none}.ctninfo .col-sm-6.chkapply ul li .infobar .infoicon.chkaro:after{display:none}#commercial-cleaning .ctninfo .leftsm .border-box{border-radius:4px}#commercial-cleaning .ctninfo .leftsm .border-box .custom-checkbox{padding:0 8px;height:20px}#commercial-cleaning .ctninfo .leftsm .border-box .custom-checkbox input[type=checkbox]{float:left;margin:4px 4px 0 0}#commercial-cleaning .ctninfo .leftsm .border-box .custom-checkbox label{margin:0;float:left}#commercial-cleaning .ctninfo .leftsm textarea{height:113px}#commercial-confirmation .schtextarea ul{display:block}#commercial-confirmation .boxsquare ul li{height:200px;width:200px}#commercial-confirmation .boxsquare ul li label{height:200px}#commercial-confirmation .boxsquare ul li p{height:60px;font-size:26px}#commercial-confirmation .boxsquare ul li .houseimg{height:140px}#commercial-confirmation .boxsquare ul li:first-child .infobox{left:-122px}#commercial-confirmation .boxsquare ul li:last-child .infobox{left:-365px}#commercial-confirmation .boxsquare ul li .infobox p{font-size:14px}.rightsidebar{width:280px;position:fixed;right:0;bottom:0;top:0;border-radius:0;overflow:hidden}.rightsidebar .righttopheader{height:56px;background:#3868b0;padding:5px 10px;color:#fff}.rightsidebar .righttopheader ul{margin:0;padding:0;list-style:none}.rightsidebar .righttopheader ul li{float:left}.rightsidebar .righttopheader ul li:nth-child(1){width:40%}.rightsidebar .righttopheader ul li:nth-child(2){width:60%}.rightsidebar .righttopheader ul li p{font-weight:700;margin:13px 0;font-size:14px}.rightsidebar .righttopheader ul li .onoffbtn{display:block;text-align:right}.rightsidebar .righttopheader ul li .onoffbtn span{font-size:10px;text-transform:uppercase}.rightsidebar .righttopheader ul li .clearbtn{display:block;clear:both;text-align:right;margin-top:6px}.rightsidebar .rightmiddle{height:calc(100% - 401px);box-shadow:0 0 5px #a5a5a5;background:#fff;display:block;width:100%;position:relative;overflow:hidden;margin:0 auto 10px}.rightsidebar .rightmiddle.proscrolling .scroll-wrapper{height:calc(100% - 65px)}.rightsidebar .rightbottom{height:60px;background:#231f20;padding:10px}.rightsidebar .rightbottom a{background:#bcbdc0;color:#000;border-radius:20px;height:40px;line-height:18px;font-variant-caps:petite-caps;font-size:15px;width:100%;word-break:break-all;font-weight:700;padding:2px}.rightsidebar .rightbottom a:hover{background:#fff101}.applysaving{box-shadow:0 0 5px #a5a5a5;background:#fff;display:table;height:74px;width:100%;position:relative;clear:both;padding:0 7px}.applysaving .applytitle{display:table;width:100%;position:relative;clear:both;height:25px;line-height:25px;font-size:12px}.applysaving .applytitle:after{content:"";height:1px;width:100%;top:15px;z-index:-1;border-bottom:1px #000 dashed;left:0;position:absolute}.applysaving .applytitle p{float:left;background:#fff;padding-right:4px;margin:0}.applysaving .applytitle span{float:right;background:#fff;padding-left:3px;color:#f44336}.applysaving ul{margin:0;padding:0;list-style:none}.applysaving ul li{width:115px;float:left;margin-bottom:3px}.applysaving ul li:nth-child(1),.applysaving ul li:nth-child(3){margin-right:2px}.applysaving ul li a{display:block;font-size:11px;text-align:center;border:1px #ccc solid;border-radius:10px;height:18px;line-height:18px;text-decoration:none;cursor:auto}.estimatetotal{display:block;width:100%;position:relative;clear:both;height:120px;box-shadow:0 0 8px #a5a5a5;overflow:hidden;background:#3868b0;margin-top:10px}.estimatetotal .estotal{display:block;height:auto;margin-bottom:0;background:#3868b0;color:#fff}.estimatetotal .estotal p{color:#fff;float:left;margin:7px 10px 0;width:100%;text-transform:uppercase;font-size:14px;text-align:center;padding-right:0;font-style:normal}.estimatetotal .estotal span{background:#fff;border:1px #ccc solid;height:28px;display:block;width:90%;border-radius:5px;text-align:center;line-height:30px;font-size:15px;color:#000;font-weight:700;margin:auto;position:relative;clear:both}.estimatetotal .estotal span sup{font-weight:400;font-size:12px}.estimatetotal p{font-size:12px;font-style:italic;margin:0;padding:8px 10px;color:#fff}.datepickup{display:block;width:100%;position:relative;clear:both;padding:0 7px;margin-bottom:10px;box-shadow:0 0 5px #a5a5a5}.datepickup:after{content:"";height:10px;background:#f2f3f4;bottom:-12px;position:absolute;width:100%;left:0}.datepickup h4{font-size:14px;font-weight:700;margin:0;padding-top:3px}.datepickup p{margin:0;font-size:12px}.datepickup p i{margin-right:5px}.rightserbox{display:block;width:100%;position:relative;clear:both}.rightserbox .serheading{height:42px;background:#baa675;line-height:23px;padding:0 7px;position:relative}.rightserbox .serheading p{width:242px;margin:5px;float:left;font-size:12px;font-variant-caps:petite-caps;position:relative}.applysaving .applytitle p:after{content:"";height:1px;width:63%;top:14px;z-index:0;border-bottom:1px #000 dashed;left:77px;position:absolute}.rightserbox .serheading span{background:#baa675;position:relative;z-index:1}.rightserbox .serheading span:first-child{float:left;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:105px}.rightserbox .serheading span:last-child{float:right;font-size:13px;font-weight:700}.rightserbox .serheading a{float:left;font-size:8px;background:#fff101;height:14px;margin-top:-2px;line-height:17px;width:28px;text-align:center;border-radius:3px;text-decoration:none}.rightserbox ul{margin:0;padding:0 0 0 7px;list-style:none}.rightserbox ul li{display:table;border-bottom:solid 1px #000;width:100%;height:18px;padding-left:5px;line-height:18px}.rightserbox p{margin:0;float:left;font-size:14px}.rightserbox p.sername{width:125px}.rightserbox p.sernumber{width:23px}.rightserbox p.serprice{width:100px;text-align:left}.totalservicep{display:block;width:100%;position:relative;background:#fff;box-shadow:0 0 5px #a5a5a5;padding:5px 0;height:205px}.totalservicep table tr td{padding:1px 8px;border:0}.totalservicep table tr td:last-child{width:90px;text-align:right}.totalservicep table tr.boldtext td{font-weight:700}.products-services-heading{display:block;width:100%;height:18px}.products-services{padding-left:3px}.products-services-heading p{font-weight:700;font-size:12px}.checkbox label .toggle,.checkbox-inline .toggle{margin-left:-20px;margin-right:5px}.toggle{position:relative;overflow:hidden}.toggle input[type=checkbox]{display:none}.toggle-group{position:absolute;width:200%;top:0;bottom:0;left:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none}.toggle.off .toggle-group{left:-100%}.toggle-on{position:absolute;top:0;bottom:0;left:0;right:50%;margin:0;border:0;border-radius:0}.toggle-off{position:absolute;top:0;bottom:0;left:50%;right:0;margin:0;border:0;border-radius:0;color:#000!important}.toggle-handle{position:relative;margin:-4px auto 0;padding-top:0;padding-bottom:0;height:100%;width:0;border-width:0 1px}.toggle.btn{width:50px!important;height:22px!important;border-radius:10px;outline:0;float:right}.toggle-on.btn{padding-right:24px;line-height:11px;background:#4caf50;border-color:#368c39}.toggle-off.btn{padding-left:24px;line-height:11px}span.thumb{display:block}.carousel-inner .item{height:100%;z-index:9}.indicators-btn2{overflow:hidden;position:fixed;width:250px;bottom:0;z-index:999;height:100%;background:#3868b0;top:0}.indicators-btn2 .carousel-indicators2{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.indicators-btn2 .carousel-indicators2{top:inherit;left:inherit;right:inherit;width:210px;margin:auto;height:auto;position:relative;bottom:0;margin-top:10px}.indicators-btn2 .carousel-indicators2 li{text-indent:0;position:relative;background:#fff;border-color:transparent;font-size:14px;width:100%;height:31px;margin-bottom:5px;line-height:19px;text-align:left;padding:6px 8px}.carousel-indicators2 li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.indicators-btn2 .sidelogo{display:block;width:100%;padding:5px;background:#fff;height:80px}.indicators-btn2 .sidelogo img{display:block;margin:auto;width:auto;max-height:54px}.indicators-btn2 .carousel-indicators2 li.active{background-color:#054630;color:#fff}span.thumb2{display:none}span.thumb2 img{height:25px;float:right}.indicators-btn2 .carousel-indicators2 li ul:first-child{padding:0;clear:both;display:none;position:relative;margin-top:8px}.indicators-btn2 .carousel-indicators2 li ul li{margin:0;border-bottom:1px #ccc solid;border-radius:0;background:#f2f3f4;color:#014081}.indicators-btn2 .carousel-indicators2 li#upholstery-cleaning-nav.active ul{display:block}.carousel-btn{background:#3868b0;position:relative;padding:10px;display:block;clear:both;height:54px;bottom:0;width:100%;left:0;right:0;margin:auto}.indicators-btn .sidelogo{display:block;width:100%;padding:10px 5px;background:#fff}.indicators-btn .sidelogo img{display:block;margin:auto;width:180px}.indicators-btn{overflow:hidden;position:fixed;width:250px;bottom:0;z-index:999;height:100%;background:#6cadde;top:0}.indicators-btn .scroll-wrapper,.indicators-btn2 .scroll-wrapper{height:calc(100% - 77px)}.indicators-btn .scrollbar-janos>.scroll-element.scroll-y,.indicators-btn2 .scrollbar-janos>.scroll-element.scroll-y{left:0}.indicators-btn .scrollbar-janos>.scroll-content.scroll-scrolly_visible,.indicators-btn2 .scrollbar-janos>.scroll-content.scroll-scrolly_visible{left:0;margin-left:4px}.indicators-btn .carousel-indicators{top:inherit;left:inherit;right:inherit;width:210px;margin:auto;height:auto;position:relative;bottom:0;margin-top:15px}.indicators-btn .carousel-indicators li{text-indent:0;position:relative;background:#fff;border-color:transparent;font-size:14px;width:100%;height:34px;margin-bottom:5px;line-height:19px;text-align:left;padding:6px 8px}.indicators-btn .carousel-indicators li.active{background-color:#014081;color:#fff}.indicators-btn .carousel-indicators li.active:before,.indicators-btn2 .carousel-indicators2 li.active:before{content:"";position:absolute;background:url(../images/indi-arrow.png);right:-21px;top:-12px;width:16px;height:50px}.indicators-btn p{position:relative;display:table;text-align:center;width:100%;margin:0;color:#fff}.indicators-btn p a{color:#fff}.indicators-btn .carousel-indicators li ul{margin:10px 0;padding:0}.indicators-btn .carousel-indicators li ul li{height:30px;border-radius:0;margin:0;padding:0 10px;background:#e6e7e9;color:#014081;border-top:1px #9e9e9e solid}.carousel-btn a{width:120px;padding:5px;color:#fff;font-size:18px;text-transform:uppercase;border:2px #fff solid;border-radius:20px;text-align:center}.carousel-btn a:hover{background:#fff101;color:#000;border-color:#fff101}.carousel-btn button.typebutton{outline:0;width:auto;padding:10px;font-size:18px;text-transform:uppercase;background:0 0;border:0;color:#fff}.footer{display:block;margin:auto;width:96%;position:relative;clear:both;line-height:10px}.footer a{margin-right:50px;font-size:12px}.footer a:hover{color:#337ab7}#exitintent .modal-dialog h3{line-height:40px}#exitintent .modal-dialog p.apply-discount{font-size:18px;margin:15px}#exitintent .closingbtn{float:right;width:20px;height:20px;border-radius:50%;text-align:center;font-family:cursive;cursor:pointer;color:#000;z-index:999;background:#fff;position:relative}#exitintent .underlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);cursor:pointer;-webkit-animation:fadein .5s;animation:fadein .5s}.servicebox ul{margin:0 20px;padding:0;list-style:none;display:table-cell;text-align:center;vertical-align:middle}.servicebox ul li{width:170px;height:170px;margin:15px;display:inline-block;overflow:hidden;border-radius:10px;position:relative}.servicebox ul li label{margin:0;border:1px #908f8c solid;border-radius:10px;display:block;height:170px;width:100%;overflow:hidden;position:relative}.servicebox ul li.bgactive label,.specialofferbox ul li.spactive label{border-color:#fff101}.servicebox ul li p{padding:10px 10px 10px 40px;margin:0;font-size:13px;text-align:right}.servicebox ul li .serimg{height:113px;display:block;width:100%;position:relative}.servicebox ul li .serimg img{width:100%}.servicebox ul li.bgactive,.specialofferbox ul li.spactive{border-color:#ffeb3b;display:inline-block}.servicebox ul li.bgactive label:after,.specialofferbox ul li.spactive label:after{content:"";width:100%;height:100%;border:4px #fff101 solid;position:absolute;left:0;top:0;border-radius:10px}.servicebox ul li.bgactive .infobar,.specialofferbox ul li.spactive .infobar{background:url(../images/infobghover.png) right no-repeat;background-size:70px}.servicebox ul li label:hover{cursor:pointer;border-color:#fff101}.servicebox ul li label:hover:after{content:"";width:100%;height:100%;border:2px #fff101 solid;position:absolute;left:0;top:0;border-radius:10px}.servicebox ul li label:hover:before{content:"";background:url(../images/infobghover.png) right no-repeat;background-size:70px;top:0;width:70px;height:70px;z-index:1;position:absolute;left:0}table.roomtables{width:95%;margin:30px auto 0}table.roomtables thead tr th{text-align:center;position:relative}table.roomtables thead tr th:nth-child(1){border:0}table.roomtables thead tr th:nth-child(1):after{position:absolute;content:"";background:#fff;height:56px;width:100%;left:-1px;top:-5px}table.roomtables thead tr th p{display:block;padding-top:5px;margin:0;clear:both}table.roomtables>tbody>tr{background:#f3f9fd}table.roomtables>tbody>tr:nth-of-type(even){background-color:#fff}table.roomtables .tdimg{width:50px;height:50px;display:inline-block;margin:5px 5px 5px 0}table.roomtables .tdimg img{width:100%}.incrementbox{width:85px;height:39px;border:2px #ccc solid;border-radius:5px;margin:auto;position:relative}.incrementbox input{float:left;width:50px;border:0;height:34px;text-align:center;outline:0;font-size:18px;font-weight:700}.incrementbox button{float:right;height:18px;padding:0;width:30px;margin:0;line-height:14px;font-size:22px;font-weight:700;border-radius:0;border:0;border-left:1px #ccc solid}.incrementbox button:focus,.incrementbox button:hover{outline:0}.incrementbox button.sub{margin-top:15px;line-height:12px;font-size:30px;height:20px;position:absolute;right:0;bottom:0}.incrementbox button.add{position:absolute;top:0;right:0;border-bottom:1px #ccc solid}.incrementbox.plus{border-color:#fff101}.incrementbox.plus:before{content:"";width:89px;height:42px;border:3px #fff101 solid;position:absolute;left:-4px;top:-3px;border-radius:5px;z-index:0}.tdinfo{position:relative;width:16px;height:16px;background:#000;border-radius:8px;color:#fff;font-size:12px;text-align:center;float:right;clear:both;display:block}table.roomtables.threecol{max-width:500px;width:100%}.savingpromotion{display:block;width:100%;position:relative;padding:25px 50px}.savingpromotion .checkbox{width:400px;margin:auto;font-size:16px;margin-bottom:6px}.savingpromotion label{width:460px;margin:auto;display:block;font-size:18px;font-weight:600;padding-bottom:12px}.savingpromotion .checkbox.promocode input[type=text]{width:100px;display:inline-block;margin-left:10px}.savingpromotion .checkbox.promocode input[type=checkbox]{float:left;margin-top:7px}.savingpromotion .sepline{border-bottom:1px #000 solid;margin-bottom:25px;margin-top:15px}.savingpromotion button{border-radius:20px;width:220px;font-size:20px;box-shadow:0 0 5px #b1b1b1;font-weight:700;display:block;background:#fff101;margin-left:-20px;border-color:#e2d60a}.savingpromotion button:focus{outline:0}#calendartimepopup .locationdivbox{max-width:400px;width:100%;margin:auto}#calendartimepopup .modal-header{padding:5px 10px}#calendartimepopup .modal-header h4{font-size:30px;text-align:center}#calendartimepopup .modal-header .close{margin-top:0;font-size:40px;outline:0}#calendartimepopup .modal-body{overflow:auto}#calendartimepopup .modal-body .form-group{margin-bottom:0}.datepickbox{text-align:center}.datepickbox #calendar{width:480px;height:320px;display:inline-block}.datepickbox .datepicker table{background:#054630;border:1px #e6e7e9 solid}.datepickbox .datepicker table thead tr:nth-child(2){color:#fff}.datepickbox .datepicker table thead tr:nth-child(2) th:hover{background:#032b54;color:#fff}.datepickbox .datepicker table thead tr:nth-child(3){background:#676767;color:#fff;border-radius:0}.datepickbox .datepicker table tbody{background:#fff;color:#000}.datepickbox .datepicker table tbody td{border-bottom:1px #e6e7e9 solid;border-left:1px #e6e7e9 solid;height:45px}.availbedatebox{display:inline-block;width:200px;position:relative;vertical-align:top}.availbedatebox p{margin:0;padding-left:20px;padding-top:40px;text-align:left;line-height:28px}.availbedatebox ul,.timebox ul{padding:0;list-style:none;display:block}.availbedatebox ul li{width:100%!important;height:auto!important;border:0;text-align:left;border-radius:0;display:block}.availbedatebox ul li:after{display:none}.availbedatebox ul li span{width:20px;height:20px;float:left;border:1px #ccc solid;margin-right:10px}.availbedatebox ul li:nth-child(1) span{background:#e6e7e9}.availbedatebox ul li:nth-child(2) span{background:#fff}.availbedatebox ul li:nth-child(3) span{background:#ffeb3b}.timebox{display:block;width:90%;position:relative;margin:35px 0}.timebox h3{padding-top:0!important;text-align:center}.timebox ul li{display:block;width:100%!important;border:1px #ccc solid;border-radius:0;margin:0 0 10px 0;height:36px!important;line-height:36px;text-align:left;padding:0 20px;cursor:pointer}.timebox ul li.timeactive{background:#ffeb3b}.timebox ul li:after{display:none}.timebox p{text-align:center}.timebox p.note{font-size:12px}.ctninfo{display:table;width:90%;margin:20px auto 0;clear:both;position:relative}.ctninfo h4{margin:0;padding-bottom:10px;padding-left:10px}.ctninfo .col-sm-6.leftsm{padding-right:20px}.ctninfo .col-sm-6.rightsm{padding-left:20px}.ctninfo .col-sm-6 .form-control{margin-bottom:8px;padding:4px 8px}.ctninfo .col-sm-6 .form-control.phonenu{width:65%;float:left}.ctninfo .col-sm-6 .form-control.phonetype,.ctninfo .col-sm-6 textarea{height:175px}.ctninfo .col-sm-6.chkapply h5{margin:0;padding-bottom:0}.ctninfo .col-sm-6.chkapply .checkbox{margin-left:20px;font-size:12px}.ctninfo .col-sm-6.chkapply .checkbox input{margin-top:1px}.ctninfo .col-sm-6.chkapply p{font-size:12px;margin-bottom:15px}.panelincrement{width:95%;margin:30px auto 0}.panelincrement.panel-group .panel-heading{position:relative}.panelincrement .panel-title a:after{position:absolute;right:15px;font-size:14px;font:normal normal normal 14px/1 FontAwesome}.panelincrement .panel-title a.collapsed:after{content:"\f067"}.panelincrement .panel-title a:after{content:"\f068"}.schtitle{display:block;width:100%;text-align:center;position:relative;padding:0 0 30px}.schtitle h3{font-size:24px!important;font-style:italic}.schtitle p{margin-bottom:0}.schtextarea{display:table-cell;vertical-align:middle;width:100%;position:relative}.schtextbox{display:block;margin:auto;text-align:center;width:100%;max-width:500px;border:1px #a2a2a2 solid;padding:20px;border-radius:10px}.schtextbox h4{font-weight:700;font-size:22px}.schtextbox .schdatetime{display:block;width:300px;margin:auto;text-align:left}.schtextbox .schdatetime p{font-size:18px}.schtextbox .schdatetime p i{margin-right:5px}.schtextbox .estotal{display:block;width:295px;position:relative;margin:40px auto 10px;height:35px}.schtextbox .estotal p{margin:0;font-size:20px;float:left;padding-right:20px;line-height:30px}.schtextbox .estotal span{float:left;height:30px;width:140px;border-radius:4px;border:2px #ccc solid;line-height:30px;font-size:20px;font-weight:700}.schtextbox p.note{width:295px;margin:auto;text-align:left;font-size:14px}.subtitle{display:block;text-align:center;padding:0 0 40px}.guidestep ul li .numimg{z-index:3;position:absolute;height:165px;width:125px;top:-32px}.guidestep ul li .numimg img{height:100%}.guidestep ul li:nth-child(1) .numimg{left:-85px}.guidestep ul li:nth-child(2) .numimg,.guidestep ul li:nth-child(3) .numimg{left:-70px}.guidestep ul li h4{font-size:24px;text-align:center;margin:0;padding:10px 0}.guidestep ul li p{padding:0 12px;text-align:center;margin-bottom:15px}.guidestep ul li .stepimg{height:125px;overflow:hidden;display:block;position:relative;border:1px #ccc solid;border-radius:10px;outline:0}.guidestep ul li .stepimg img{width:100%}.guidedownload{background:#fff101;color:#000;border-color:#fff101;width:140px;margin:70px auto 0;display:block}.guidestep{display:table-cell;width:100%;position:relative;vertical-align:middle}.guidestep ul{margin:0;padding:0;list-style:none;text-align:center}.guidestep ul li{width:190px;display:inline-block;margin:0 25px;position:relative}.guidestep ul li:nth-child(2){top:30px}.guidestep ul li:nth-child(3){top:60px}.guidestep ul li .numimg{z-index:3;position:absolute;height:165px;width:125px;top:-32px}.guidestep ul li .numimg img{height:100%}.guidestep ul li:nth-child(1) .numimg{left:-85px}.guidestep ul li:nth-child(2) .numimg,.guidestep ul li:nth-child(3) .numimg{left:-70px}.guidestep ul li h4{font-size:24px;text-align:center;margin:0;padding:10px 0}.guidestep ul li p{padding:0 12px;text-align:center;margin-bottom:15px}.guidestep ul li .stepimg{height:125px;overflow:hidden;display:block;position:relative;border:1px #ccc solid;border-radius:10px;outline:0}.guidestep ul li .stepimg img{width:100%}.guidedownload{background:#fff101;color:#000;border-color:#fff101;width:140px;margin:60px auto 0;display:block}.meetourteam .subtitle{max-width:500px;margin:auto;padding:20px 0}.subtitle h4{margin:0;font-size:18px;line-height:normal}.meetourteam .guidestep{display:block;text-align:center;margin:auto}.meetourteam .guidestep ul{display:table;margin:auto}.meetourteam .guidestep ul li{width:250px;height:auto;border:0;float:left;margin:0 15px;top:0}.meetourteam .guidestep ul li label{height:296px;margin:0;position:relative}.meetourteam .guidestep ul li .teamimg{height:290px;width:250px;box-shadow:0 0 4px #7d7d7d;margin:5px 0;padding:5px}.meetourteam .guidestep ul li .teamimg img{width:auto;max-width:100%;height:auto;display:block;margin:auto}.meetourteam .guidestep ul li .thumb{visibility:hidden;width:0;height:0;border-bottom:70px solid #ffeb3b;border-left:70px solid transparent;margin:0;float:right;position:absolute;bottom:35px;right:0}.meetourteam .guidestep ul li .thumb img{width:26px;margin-left:-35px;margin-top:35px}.specialoffer .subtitle{max-width:500px;margin:auto}.specialofferbox{display:table-cell;margin:auto;width:100%;position:relative;vertical-align:middle}.specialofferbox ul{display:block}.specialofferbox ul li{width:200px;height:200px}.specialofferbox ul li label{height:200px}.boxsquare.threebox .specialofferbox ul li p{height:70px;color:#014081;font-size:13px;padding:10px 10px 10px 40px;margin:0;text-align:right}.specialofferbox ul li .houseimg img{width:100%}.youpricetext{display:block;text-align:center;position:relative;margin:10px 0}.inspectiontitle{text-align:center;font-size:24px;padding-top:40px}.zipchange{display:block;height:25px;clear:both;position:relative;width:100%;text-align:center;margin-top:5px;padding:0 20px;color:#fff}.btn-about,.btn-about:focus{display:block;margin:15px 20px 0;border:4px #b0bb42 solid;font-size:18px;background-color:#cddc39;clear:both}.modal-dialog.fullscreenmodal{width:90%;height:90vh;margin:5vh auto}.modal-dialog.fullscreenmodal .modal-content{height:100%}.modal-dialog.fullscreenmodal button.close{margin-top:0;font-size:34px;line-height:26px;opacity:1}.modalaboutinfo ul.nav-tabs{width:200px;float:left;height:100%;background:#908f8c;padding:10px}.modalaboutinfo ul.nav-tabs li{display:block;width:100%;margin-bottom:5px}.modalaboutinfo ul.nav-tabs li a:hover,.modalaboutinfo ul.nav-tabs li.active a{background-color:#6cadde;color:#fff;border:0}.modalaboutinfo ul.nav-tabs li a{color:#000;margin:0;border:0;border-radius:5px;background:#fff;transition:all 1.5s ease}.modalaboutinfo .tab-content{width:auto;margin-left:220px;height:100%}.modalaboutinfo .tab-content h3{margin:0;padding-bottom:15px;text-align:center}.modalaboutinfo .tab-content #carousel-review .carousel-inner,.modalaboutinfo .tab-content .ratingbox{height:191px;overflow:hidden;display:block;width:100%;position:relative;border:1px #ccc solid;border-radius:10px;padding:10px;box-shadow:0 0 3px #ccc}.modalaboutinfo .tab-content h4{text-align:center;margin:0;padding-bottom:10px}.modalaboutinfo .tab-content .ratingbox ul{margin:0;padding:0;list-style:none}.modalaboutinfo .tab-content .ratingbox ul li{display:block;width:100%;position:relative;height:30px;margin:5px 0}.ratingbox .ratingimg{width:30%;padding-right:15px}.ratingbox .ratingimg img{max-width:100%;height:30px;display:block;float:right}.ratingbox .ratingpoint{width:25%;text-align:right;padding-right:15px;font-weight:700}.ratingbox .ratingstar{width:45%}.ratingbox .ratingstar i{color:#fff101}.modalaboutinfo .tab-content #carousel-review .carousel-control{background-image:none;width:30px;height:30px;top:inherit;opacity:1;color:#000;font-weight:400;z-index:99}.modalaboutinfo .tab-content #carousel-review .carousel-control .glyphicon{font-size:20px}.modalaboutinfo .tab-content #carousel-review .carousel-control.left{right:40px;left:inherit}.modalaboutinfo .tab-content #carousel-review .carousel-inner{padding:0}.modalaboutinfo .tab-content #carousel-review .carousel-inner .item{padding:10px}.modalaboutinfo .tab-content #carousel-review .carousel-inner h4{padding-bottom:5px}.modalaboutinfo .tab-content #carousel-review .carousel-inner .ratingreview{text-align:center;font-size:12px}.modalaboutinfo .tab-content #carousel-review .carousel-inner .reviewname{display:block;text-align:left;font-style:italic}.modalaboutxt{position:relative;overflow:hidden}.carousel-gallery .slider{width:80%;float:left}.carousel-gallery .navigation-thumbs{width:20%;float:left}.brandgallery{display:block;width:100%;position:relative;padding:0 30px;height:80px;overflow:hidden}.brandgallery .owl-stage-outer{width:100%;display:block}.brandgallery .owl-stage-outer .item{border:2px #ccc solid;height:80px;overflow:hidden;border-left:0}.brandgallery .owl-stage-outer .item img{display:block;margin:auto;height:auto;max-height:80px;padding:5px;max-width:147px}.brandgallery .owl-nav .owl-next,.brandgallery .owl-nav .owl-prev{position:absolute;width:30px;height:80px;top:0;outline:0}.brandgallery .owl-nav .owl-prev{background:url(../images/slide-arrow-right.png) right no-repeat!important;right:-25px}.brandgallery .owl-nav .owl-next{background:url(../images/slide-arrow-left.png) right no-repeat!important;left:-31px}.imagevideogallery{display:block;width:740px;position:relative;overflow:hidden;margin:auto}.modalaboutinfo .tab-content .imagevideogallery .carousel-inner{border:0;display:block;margin:auto;width:85%}.modalaboutinfo .tab-content .imagevideogallery .carousel-inner .item{padding:0}.modalaboutinfo .tab-content .imagevideogallery .carousel-control{background-image:none;color:#000}.modalaboutinfo .tab-content .imagevideogallery iframe{width:100%;height:440px}.modalaboutinfo .tab-content .imagevideogallery.aboutvideo{width:740px}.modalaboutinfo .tab-content .imagevideogallery.aboutvideo .carousel-inner{width:85%}.modalaboutinfo .carousel-control .glyphicon-chevron-right,.modalaboutinfo .carousel-control .icon-next{right:0;margin-right:0}.modalaboutinfo .carousel-control .glyphicon-chevron-left,.modalaboutinfo .carousel-control .icon-prev{left:0;margin-left:0}.doveraddress{display:block;border:2px #ccc solid;border-radius:10px;padding:15px;width:300px;margin:auto}.modalaboutinfo .tab-content .doveraddress h4{text-align:left;font-size:20px;color:#000;margin:0;padding:0}.howmanywindow{display:block;margin:40px auto;position:relative;max-width:760px;width:100%}.howmanywindow table thead th{background:#8e7272;padding:10px;text-align:center}.howmanywindow table th p{padding-right:50px;font-size:18px;color:#fff;display:inline-block;height:30px;line-height:30px;vertical-align:top;margin-bottom:0}.howmanywindow table th .windowinc{width:130px;display:inline-block}.howmanywindow table th .windowinc button{outline:0;font-size:24px;font-weight:700;width:30px;height:30px;line-height:23px;float:left;margin:0;border:0}.howmanywindow table th .windowinc input[type=text]{outline:0;width:63px;height:30px;vertical-align:top;margin:0;float:left;border:0;text-align:center;font-weight:700}.howmanywindow table td{padding:8px!important}.howmanywindow table td:nth-child(1){width:80px}.howmanywindow table td:nth-child(2){width:125px}.howmanywindow table td:nth-child(3){width:225px}.howmanywindow table td select.windowtype{max-width:150px}.howmanywindow table td:nth-child(4){width:135px}.howmanywindow table td label{float:left;font-weight:700;padding-right:7px;height:30px;margin:0;line-height:30px}.howmanywindow table td label.radio-inline{float:inherit;display:inline-block;font-weight:400;line-height:normal;height:20px}.howmanywindow table td:nth-child(2) select{width:100px}.howmanywindow table td:nth-child(4) select{width:80px}.howmanywindow table td select{padding:4px}.howmanywindow table td input[type=text]{text-align:center;padding:4px}.howmanywindow table .form-control{float:left}.howmanywindow table .radiogrid{float:left;height:22px;padding-top:4px}.winsize{display:block;position:relative;width:100%;margin:auto;text-align:center;height:30px}.approxheight,.approxwidth{float:left;width:95px;margin-left:10px;position:relative;height:30px}.approxheight p,.approxwidth p{margin:0}.approxheight input,.approxwidth input{padding-right:50px!important}.approxwidth:after{content:"Width";position:absolute;right:10px;top:6px}.approxheight:after{content:"Height";position:absolute;right:10px;top:6px}span.wintypeimg{margin-left:2px}span.wintypeimg img{width:42px}@media (max-width:1366px){.infobar{width:60px;height:60px}.infobar .infoicon i{width:20px;height:20px;bottom:7px;left:5px;line-height:20px}.boxsquare ul li label:before{left:-55px}.boxsquare ul li:after{width:110px;left:-31px}.boxsquare .specialofferbox ul li.spactive label:before,.boxsquare ul li label.cathactive:before,.boxsquare ul li label.liveinactive:before,.boxsquare ul li label:hover:before{top:27px}.boxsquare ul li{height:260px;width:260px}.boxsquare ul li .houseimg{height:180px}.boxsquare ul li label{height:260px}.boxsquare ul li p{height:80px;font-size:20px}.boxsquare.twobutton ul li:last-child .infobox,.onetwocar.boxsquare ul li:last-child .infobox{left:-365px}.boxsquare.fourbox ul li{width:160px;height:160px;margin:15px 10px}.boxsquare.fourbox ul li label{height:160px}.boxsquare.fourbox ul li .houseimg{height:100px}.boxsquare.fourbox ul li p{font-size:14px;height:60px;padding:5px 10px 5px 50px}.boxsquare.fourbox ul li:nth-child(1) .infobox,.boxsquare.fourbox ul li:nth-child(5) .infobox,.boxsquare.fourbox ul li:nth-child(9) .infobox{left:-5px}.boxsquare.fourbox ul li:nth-child(10) .infobox,.boxsquare.fourbox ul li:nth-child(2) .infobox,.boxsquare.fourbox ul li:nth-child(6) .infobox{left:-179px}.boxsquare.fourbox ul li:nth-child(11) .infobox,.boxsquare.fourbox ul li:nth-child(3) .infobox,.boxsquare.fourbox ul li:nth-child(7) .infobox{left:-360px}.boxsquare.fourbox ul li:nth-child(12) .infobox,.boxsquare.fourbox ul li:nth-child(4) .infobox,.boxsquare.fourbox ul li:nth-child(8) .infobox,.boxsquare.fourbox.sevenli ul li:nth-child(7) .infobox{right:0;left:inherit}.boxsquare.fourbox.sevenli ul li:nth-child(5) .infobox{left:-80px}.boxsquare.fourbox.sevenli ul li:nth-child(6) .infobox{left:-270px}.boxsquare.fourbox.sevenli ul li:nth-child(7) .infobox{right:-80px;left:inherit}.boxsquare.fourbox ul li.li9center .infobox{left:-260px}.boxsquare.fourbox ul li .infobar{width:50px;height:50px}.boxsquare.fourbox ul li:after{width:93px;left:-18px;top:23px}.boxsquare.fourbox ul li label:before{width:122px;left:-40px}.boxsquare.fourbox ul li label.cathactive:before,.boxsquare.fourbox ul li label.liveinactive:before,.boxsquare.fourbox ul li label:hover:before{width:122px;top:40px}.boxsquare.fourbox ul li .infobar .infoicon i{width:20px;height:20px;bottom:4px;left:0;line-height:20px}.boxsquare.threebox ul li{height:200px;width:200px;margin:10px 10px}.boxsquare.threebox ul li label{height:200px}.boxsquare.threebox ul li label p{height:65px;font-size:18px}.boxsquare.threebox ul li .houseimg{height:134px}.boxsquare.threebox ul li:nth-child(1) .infobox,.boxsquare.threebox.sixbox ul li:nth-child(4) .infobox{left:-25px}.boxsquare.threebox ul li:nth-child(2) .infobox{left:-250px}.boxsquare.threebox ul li:nth-child(3) .infobox,.boxsquare.threebox ul li:nth-child(6) .infobox,.boxsquare.threebox.sixbox ul li:nth-child(6) .infobox{left:inherit;right:-25px}.boxsquare.threebox ul li:nth-child(4) .infobox{left:-140px}.boxsquare.threebox ul li:nth-child(5) .infobox{left:inherit;right:-170px}.boxsquare.threebox.sixbox ul li:nth-child(5) .infobox{left:inherit;right:-240px}.boxsquare.fivebox ul li{width:135px;height:135px;margin:15px 5px}.boxsquare.fivebox ul li label{height:135px}.boxsquare.fivebox ul li .houseimg{height:75px}.boxsquare.fivebox ul li p{font-size:14px;height:60px}.boxsquare.fivebox ul li:nth-child(1) .infobox{left:-5px}.boxsquare.fivebox ul li:nth-child(2) .infobox{left:-140px}.boxsquare.fivebox ul li:nth-child(3) .infobox{left:-280px}.boxsquare.fivebox ul li:nth-child(4) .infobox{left:-430px}.boxsquare.fivebox ul li:nth-child(5) .infobox{right:0;left:inherit}.boxsquare.fivebox ul li:nth-child(7) .infobox{left:-215px}.boxsquare.fivebox ul li:nth-child(8) .infobox{left:-350px}.boxsquare.fivebox ul li:nth-child(9) .infobox{left:-500px}.boxsquare.fivebox ul li p{padding:10px 10px 10px 40px}.boxsquare.fivebox ul li .infobar{width:50px;height:50px}.boxsquare.fivebox ul li .infobar .infoicon i{width:20px;height:20px;bottom:4px;left:2px}.boxsquare.fivebox ul li:after{width:97px;left:-23px;top:26px}.boxsquare.fivebox ul li label:before{width:122px}.boxsquare.fivebox ul li label.cathactive:before,.boxsquare.fivebox ul li label.liveinactive:before,.boxsquare.fivebox ul li label:hover:before{width:122px}.boxsquare.nosquarebox ul li{height:80px;margin:10px 5px 0}.boxsquare.nosquarebox ul li label{height:80px}.boxsquare.nosquarebox ul li p{padding:5px;height:30px;text-align:center}.boxsquare.nosquarebox ul li .houseimg{height:45px}.boxsquare.onlyimage ul li label .houseimg{margin-top:40px}.timebox{margin:20px 0 0}.timebox ul li{height:30px!important;line-height:30px;margin-bottom:5px}.timebox h3{padding-bottom:5px!important}.inspectiontitle{padding-top:15px}.ctninfo .col-sm-6 .form-group{margin-bottom:5px}.ctninfo .col-sm-6 .form-control{margin-bottom:0;padding:1px 8px;height:24px}.imagevideogallery{width:370px}.modalaboutinfo .tab-content .imagevideogallery.aboutvideo{width:400px}.modalaboutinfo .tab-content .imagevideogallery iframe{height:200px}}@media only screen and (min-width:1199px) and (max-width:1280px){.boxsquare.threebox ul li{margin:10px 5px}.infobox{width:665px;left:-50px}.boxsquare.fourbox ul li{margin:10px 4px}.boxsquare.threebox ul li:nth-child(2) .infobox{left:-230px}.boxsquare.threebox ul li:nth-child(5) .infobox{right:-130px}.boxsquare.fourbox ul li:nth-child(3) .infobox{left:-338px}.boxsquare.threebox ul li:nth-child(4) .infobox{left:-125px}.boxsquare.threethree ul li:nth-child(5) .infobox{left:-235px}.boxsquare.threethree ul li:nth-child(4) .infobox{left:-19px}.boxsquare.fivebox ul li{width:130px;height:130px;margin:15px 2px}.boxsquare.fivebox ul li:nth-child(4) .infobox{left:-403px}.boxsquare.fivebox ul li:nth-child(9) .infobox{left:-474px}.howmanywindow{max-width:670px}.howmanywindow table td label{float:inherit;display:block}.howmanywindow table .window-quantity-preview td label{float:left;display:inherit}.howmanywindow table .window-quantity-preview td:nth-child(3){width:160px}.boxsquare.fivebox ul li:after{width:97px;left:-19px;top:22px}.ctninfo{width:100%}}@media (max-width:1199px){.zipbgimg .zipareabox{width:100%}.boxsquare.threebox ul li{margin:10px 5px}.infobox{width:665px;left:-50px}.boxsquare.fourbox ul li{margin:10px 4px}.boxsquare.threebox ul li:nth-child(2) .infobox{left:-230px}.boxsquare.threebox ul li:nth-child(5) .infobox{right:-130px}.boxsquare.fourbox ul li:nth-child(3) .infobox{left:-338px}.boxsquare.threebox ul li:nth-child(4) .infobox{left:-125px}.boxsquare.threethree ul li:nth-child(5) .infobox{left:-235px}.boxsquare.threethree ul li:nth-child(4) .infobox{left:-19px}.boxsquare.fivebox ul li{width:130px;height:130px;margin:15px 2px}.boxsquare.fivebox ul li:nth-child(4) .infobox{left:-403px}.boxsquare.fivebox ul li:nth-child(9) .infobox{left:-474px}.howmanywindow{max-width:670px}.howmanywindow table td label{float:inherit;display:block}.howmanywindow table .window-quantity-preview td label{float:left;display:inherit}.howmanywindow table .window-quantity-preview td:nth-child(3){width:160px}.boxsquare.fivebox ul li:after{width:97px;left:-19px;top:22px}.timebox p{font-size:14px}.timebox{margin:30px 0 0}.datepickbox #calendar{margin:30px auto 10px}.savingpromotion{padding:30px 50px}.ctninfo{width:96%;margin:10px auto 0}.ctninfo h4{padding-bottom:5px}.ctninfo .col-sm-6 .form-control{margin-bottom:5px;padding:2px 8px;height:28px}.ctninfo .col-sm-6 textarea{height:170px!important}.indicators-btn2 .carousel-indicators2 li p{padding:4px 8px;height:32px}}@media only screen and (min-width:992px) and (max-width:1199px){.whitebg.zipbgimg .innerboxheight{background-size:contain!important}.indicators-btn .scroll-wrapper,.indicators-btn2 .scroll-wrapper{height:calc(100% - 140px)}.indicators-btn2 .carousel-indicators2 li{height:28px;margin-bottom:3px;line-height:17px;padding:5px 8px;border-radius:4px}.boxsquare ul li{width:200px;height:200px;margin:10px 10px 0}.boxsquare ul li label{height:200px}.boxsquare li label p{height:60px;font-size:14px}.boxsquare.longheight ul li label .houseimg{margin-top:10px;height:120px}.boxsquare.longheight ul li label{height:230px}.boxsquare.longheight ul li{height:230px}.cattitle{font-size:18px}.servicebox ul li{margin:15px 5px}.ctninfo .col-sm-6.chkapply ul li{height:90px}.ctninfo .col-sm-6.chkapply ul li .serimg{height:40px}.ratingbox .ratingpoint{width:30%;padding-right:10px}.ratingbox .ratingstar{width:40%}.imagevideogallery{overflow:visible}.modalaboutxt{height:auto!important;overflow:visible}.modalaboutxt,.reviewrating{width:50%;float:left}.reviewrating .col-md-6{width:100%}.modalaboutinfo .tab-content .ratingbox ul li{margin:5px 0}.modalaboutinfo .tab-content .ratingbox{height:170px;margin-bottom:10px}.modalaboutinfo .tab-content #carousel-review .carousel-inner{height:190px}.imagevideogallery,.modalaboutinfo .tab-content .imagevideogallery.aboutvideo{width:100%}.modalaboutinfo .tab-content .imagevideogallery .carousel-control{top:inherit;height:40px;width:40px;bottom:-40px}}@media (max-width:991px){body{background:#dcdddf}body.modal-open{overflow:hidden}#playground{padding:0;background:#dcdddf;position:fixed;overflow:hidden}.content-area{position:relative;width:100%;height:100%}.carouselhideshow{position:fixed;width:100%;top:43px;bottom:50px;overflow:hidden}.carouselhideshow.ziploadpage{bottom:0}.carouselhideshow.ziploadpage .whitebg{top:0;bottom:43px}.catimgbox{width:100%;height:100%!important;margin-left:0;margin-right:0;padding:0}.carousel-inner,.oneformbox{height:100%;position:relative;display:block}.whitebg.zipbgimg .innerboxheight{background:#dcdddf;height:100%!important}.whitebg.zipbgimg{background-size:cover!important}.financeprice.finaddprice{display:block}.whitebg{background:#dcdddf;border-radius:0;box-shadow:none;max-width:100%;margin:0 auto 0;overflow:hidden;position:fixed;width:100%;top:57px;bottom:94px}.innerboxheight{height:calc(100% - 40px)!important}.indicators-btn2 .sidelogo img{max-width:70%;margin-top:10px}.indicators-btn2.slideleftnav{display:block;left:0}.footer{height:20px}.footer a{margin-right:10px}.estimatetotal,.progressdiv .zipchange{display:none}.carousel-btn a:focus,.carousel-btn a:hover,.carousel-btn button:focus,.carousel-btn button:hover{background:0 0}.saveinfo:enabled:hover{background:0 0!important;color:#000!important;border-color:transparent!important}.brookdalelocation{width:100%;float:inherit;background:#dcdddf;margin:10% auto 0;padding:0;border-radius:0;text-align:center}.boxsquare .brookdalelocation ul{display:block}.boxsquare .brookdalelocation ul li{display:inline-block}.catimgbox .item .brookdalelocation h3{color:#000}.brookdalelocation.brookformlc{max-width:430px;margin-top:0}.brookdalelocation.brookformlc .form-group label{color:#000}.brookdalelocation.brookformlc p{color:#000;margin-bottom:20px;font-size:18px;padding-left:40px;padding-top:15px}.btn-about,.btn-about:focus{width:100%}.indicators-btn,.indicators-btn2{left:-300px;width:300px;height:calc(100% - 50px);transition:all .5s ease;background:#baa675}.indicators-btn2 .carousel-indicators2{width:100%;margin-top:0}.indicators-btn.indicator-rightbar,.indicators-btn2.indicator-rightbar{left:0;display:block;transition:all .5s ease}.zipchange{display:none}.indicators-btn .carousel-indicators li.active:before,.indicators-btn2 .carousel-indicators2 li.active:before{display:none}.indicators-btn2 .carousel-indicators2 li{border-radius:0;margin-bottom:0;background:#baa675;border-bottom-color:#4a4a4a}.btn-about,.btn-about:focus{margin:0}.indicators-btn .scroll-wrapper,.indicators-btn2 .scroll-wrapper{height:calc(100% - 133px)}.scroll-wrapper{overflow:initial;padding:initial;position:initial;height:initial;max-height:initial;width:initial}.scrollbar-janos>.scroll-content.scroll-scrolly_visible{left:initial;margin-left:initial;height:initial;margin-bottom:initial;margin-right:initial;max-height:initial}.scrollbar-janos>.scroll-content.scroll-scrollx_visible{top:0;margin-top:0}.estimatetotal,.footer{display:none}.financeprice{display:none;position:fixed;bottom:0;width:100%;background:#fff;height:50px;overflow:hidden}.financeprice ul{margin:0;display:block;width:100%;padding:0 70px 0 10px;height:50px}.financeprice ul li{display:block;width:100%}.financeprice ul li p{margin:0;float:left;height:50px;line-height:50px;font-size:18px;font-weight:700;color:#005da9;padding-right:15px}.financeprice ul li span{text-align:center;display:block;width:50%;float:right;line-height:50px;font-size:18px;font-weight:700;color:#005da9}.financeprice .mobiledetails{position:absolute;right:0;top:0;width:70px;height:50px;color:#005da9;text-align:center;font-size:14px}.financeprice .mobiledetails i{display:block;font-size:26px;padding-top:3px}.financeprice .mobiledetails.closequote:after{content:"\f00d";font:normal normal normal 14px/1 FontAwesome;color:#fff;font-size:18px;z-index:999999;position:fixed;top:12px;right:15px;border-radius:15px;border:2px #fff solid;height:30px;width:30px;line-height:27px}.formobile{display:block}.mobilenav{overflow:hidden;display:block;height:43px;position:relative;top:0;width:100%;clear:both;background:#fff;color:#005da9;border-bottom:2px #6cadde solid}.mobilenav ul{margin:auto;padding:0;list-style:none;text-align:center}.mobilenav ul li{position:relative;width:24%;display:inline-block;height:41px;line-height:43px;text-align:center;vertical-align:top}.mobilenav ul li{line-height:23px}.mobilenav ul li:first-child{border-left:0}.mobilenav ul li:nth-child(1) i,.mobilenav ul li:nth-child(2) i{font-size:30px}.mobilenav ul li i{font-size:18px;display:block;padding-top:3px}.mobilenav ul li .navcall,.mobilenav ul li .navclickonmobile{padding-top:5px}.mobilenav ul li .navcall a{color:#005da9}.mobilenav ul li .navclickonmobile.closenav i{display:none}.mobilenav ul li .navclickonmobile.closenav:after{color:#1f528b;content:"\f00d";font:normal normal normal 14px/1 FontAwesome;font-size:18px;z-index:999999;position:fixed;top:25px;left:260px;border-radius:15px;border:2px #1f528b solid;height:30px;width:30px;line-height:27px;transition:all .5s ease}.mobilenav ul li:nth-child(1),.mobilenav ul li:nth-child(3),.mobilenav ul li:nth-child(4){display:none}.mobilezip .zipicon{display:block}.mobilezip .zipicon i{display:inline-block}.mobilezip a{line-height:14px;height:17px;display:block;color:#005da9}.zippage .carousel-btn,.zippage .cattitle{display:none}.zippage .mobilelogo{text-align:center;margin-top:40px;margin-bottom:15px}.catimgbox .item.zippage .easyestimate{color:#fff;padding:0;font-size:26px;font-weight:400;margin-bottom:0;text-align:center}.zipbgimg .zipareabox{position:relative;width:auto;background:0 0;border:0;height:auto;margin:auto}.zipbgimg .zipareabox p{margin:0 0 10px;color:#b4ddff;font-size:24px}.zippage .zipareabox .locationdivbox{width:100%;height:auto;border:0;margin-top:0}.zippage .zipareabox .locationdivbox input[type=text]{text-align:center;font-weight:700;letter-spacing:2px;width:190px;float:inherit;display:block;margin:auto;border-radius:5px}.zippage .zipareabox .locationdivbox input[type=button]{border-radius:5px;height:36px;display:block;margin:20px auto 0;float:inherit!important;line-height:29px}.ziptitle{display:none}.rightsidebar{right:-100%;z-index:999;height:calc(100% - 40px)!important;background:#fff;width:100%;transition:all .5s ease}.rightsidebar .righttopheader ul li:nth-child(2){width:45%;margin-right:15%}.rightsidebar.rightsidebar-add{right:0;display:block;z-index:99999}.rightsidebar .rightmiddle{height:calc(100% - 270px)!important;overflow:auto}.rightserbox .serheading p{width:170px}.rightserbox p.sername{width:30%}.rightserbox p.serprice{width:65%}.applysaving ul li{width:70%}.applysaving ul li a{font-size:10px}.totalservicep{height:190px}.cattitle{background:#dcdddf;padding:10px;height:57px;overflow:hidden;width:100%;border-radius:0;margin:0;box-shadow:none}.whitebg{background:#dcdddf;border-radius:0;box-shadow:none;max-width:100%;margin:0 auto 0;overflow:hidden}.carousel-btn{height:40px;padding:5px}.carousel-btn a:first-child:after{content:"";position:absolute;height:42px;width:2px;background:#fff;left:50%;top:0}#save_contact_info,#save_order_info,#saveorder_commercial,.carousel-btn #save_contact_info,.carousel-btn a{font-size:0;border:0;margin:auto;display:block;text-align:center;width:50%;padding:0;background:0 0}#save_contact_info:focus,#save_contact_info:hover,#save_order_info:focus,#save_order_info:hover,#saveorder_commercial:focus,#saveorder_commercial:hover{background:0 0}.carousel-btn a span,.carousel-btn button span{font-size:30px}.carousel-btn a:hover{background:0 0;color:#fff101;border-color:transparent}.boxsquare ul li:after{width:110px;left:-22px;background:#dcdddf;top:23px}.carouselhideshow.ziploadpage .ctnupbtn{bottom:83px}.ctnupbtn{bottom:134px;width:100%}.datepickbox .availbedatebox ul li{width:100%!important;height:auto!important;margin:20px 0;background:0 0}.timebox ul li{width:100%!important;margin:0 0 10px 0!important;height:33px!important}.modalaboutinfo ul.nav-tabs{width:100%;padding:0;height:42px}.modalaboutinfo ul.nav-tabs li{display:inline-block;width:auto;margin-bottom:0;float:left}.modalaboutinfo ul.nav-tabs li a{border-radius:0;background:#908f8c}.modalaboutinfo .tab-content{width:100%;margin-left:0;height:100%}.modalaboutinfo.modal-body{overflow:auto}.modalaboutinfo .reviewrating .col-md-6{padding:0}.modalaboutxt{height:auto!important;margin-bottom:20px;width:100%}.imagevideogallery{width:100%}.modalaboutinfo .tab-content .imagevideogallery .carousel-inner,.modalaboutinfo .tab-content .imagevideogallery.aboutvideo .carousel-inner{width:66%}.modalaboutinfo .tab-content h3{padding-top:15px}.modalaboutinfo .tab-content #carousel-review .carousel-inner,.modalaboutinfo .tab-content .ratingbox{margin-bottom:15px}.modalaboutinfo .tab-content .imagevideogallery.aboutvideo{width:100%}.modalaboutinfo .tab-content #carousel-review .carousel-control .glyphicon{top:25%}.ctnslidebox{bottom:40px;width:100%;max-width:340px}.contact-box .form-group label{width:80px}.contact-box .form-group .form-control{width:226px}.contact-box .form-group textarea.form-control,.contact-box .form-group.textarea-group{height:90px}.contact-box .gcaptcha{height:40px}.contact-box{height:350px}.cp-repairinfo{border-radius:0;width:calc(100% - 0px);bottom:40px}.whitebg.zipbgimg .carousel-btn,.whitebg.zipbgimg .ctnupbtn,.zippage .cattitle{display:none}.datepickbox #calendar{margin:0 auto 0}#calendartimepopup .modal-header{padding:5px 15px}#calendartimepopup .timebox{margin:0;width:100%}#calendartimepopup .modal-dialog{width:400px}#calendartimepopup .modal-body{overflow:auto}.modalaboutinfo .tab-content #carousel-review .carousel-inner,.modalaboutinfo .tab-content .imagevideogallery .carousel-inner,.modalaboutinfo .tab-content .ratingbox{height:auto}.modalaboutinfo .tab-content .imagevideogallery .carousel-inner,.modalaboutinfo .tab-content .imagevideogallery.aboutvideo .carousel-inner{width:100%}.doveraddress{width:100%}.ratingbox .ratingimg{width:30%}.ratingbox .ratingpoint,.ratingbox .ratingstar{width:35%}.modalaboutinfo .tab-content .imagevideogallery .carousel-inner .item img{display:block;margin:auto}}@media (max-width:767px){.cattitle{font-size:16px}#ziplocations .modal-dialog{display:block;position:absolute;left:0;right:0;top:10%;height:190px}.modal#ziplocations .modal-body{padding:30px 15px}.zipareabox{width:90%!important;height:175px}.ziptitle{font-size:24px}.zipareabox .locationdivbox{width:100%}.zipareabox .locationdivbox input[type=text]{width:70%}.zipareabox .locationdivbox input[type=button],.zipareabox .locationdivbox input[type=submit]{width:30%}.indicators-btn,.indicators-btn2{width:100%;left:-100%}.mobilenav ul li:nth-child(1),.mobilenav ul li:nth-child(2){width:20%}.mobilenav ul li:nth-child(3),.mobilenav ul li:nth-child(4),.mobilenav ul li:nth-child(5){width:28%}.mobilezip .zipicon{font-size:12px}.mobilezip a{margin-top:-2px}.scroll-wrapper{overflow:initial;padding:initial;position:initial;height:initial;max-height:initial;width:initial}.scrollbar-janos>.scroll-content.scroll-scrolly_visible{left:initial;margin-left:initial;height:initial;margin-bottom:initial;margin-right:initial;max-height:initial}.mobilenav ul li .navclickonmobile.closenav:after{left:initial;right:15px}.btn-about,.btn-about:focus{margin:0 0 0}.indicators-btn2 .carousel-indicators2{width:100%;margin-top:0}.indicators-btn2 .carousel-indicators2 li{background:#baa675;margin:0;border-radius:0;border-left:0;border-right:0;padding:6px 20px;border-bottom-color:#8c7847}.aboutbottom{bottom:10px!important;height:60px!important}.aboutbottom img{height:100%!important}.indicators-btn .scroll-wrapper,.indicators-btn2 .scroll-wrapper{height:calc(100% - 150px);overflow:auto!important}.boxsquare ul li{width:160px!important;height:160px!important;margin:8px!important}.boxsquare ul li label{height:160px!important}.boxsquare ul li p{height:60px!important;padding:10px 10px 10px 42px!important;font-size:16px!important}.boxsquare ul li .houseimg{height:98px}.servicebox ul{width:100%;margin:0 0 20px 0}.servicebox ul li{background:#fff;margin:20px 7px 0;width:140px;height:140px}.servicebox ul li span.thumb{bottom:0}.servicebox ul li:after{width:90px;left:-19px;top:24px}.servicebox ul li label{height:140px}.servicebox ul li label:before{top:19px;width:120px;left:-40px}.servicebox ul li label:hover:before{top:39px;width:120px;left:-40px}.servicebox ul li.bgactive label:before{top:14px}.boxsquare.longheight ul li{margin-bottom:30px!important}.boxsquare.longheight ul li,.boxsquare.longheight ul li label{height:220px!important}.boxsquare.longheight ul li p{height:auto!important}.infobar{width:50px;height:50px}.infobar .infoicon i{width:20px;height:20px;bottom:4px;left:1px}.boxsquare ul li:after{width:90px;left:-15px;top:20px;height:5px}.boxsquare ul li label:before{top:1px;width:90px;left:-24px}.boxsquare ul li label.cathactive:before,.boxsquare ul li label.liveinactive:before,.boxsquare ul li label:hover:before{top:20px!important;width:115px;left:-24px!important}.boxsquare.fourbox ul li label:before{top:12px;left:-33px}.boxsquare.fourbox ul li{margin:10px 1px!important}.boxsquare ul li{margin:10px 1px!important}.boxsquare ul li .houseimg img{max-width:100%}.guidestep ul li{margin:25px;top:0!important}.guidedownload{margin:1px auto 40px}.boxsquare .specialofferbox ul li.spactive label:before{top:21px}.infobar .infoicon.chkaro:after{display:none}.infobox{position:fixed;width:90%;left:0!important;right:0!important;top:42px;max-height:83vh;height:auto}.infobox .infoimg{width:100%;margin-right:0}.infobox .infoctn{width:100%;padding-top:10px;min-height:auto!important}.infobox .infoctn p{margin-bottom:0!important;height:auto!important}.infobox .btn-close,.thinfobox .myclosing-btn{width:30px;top:-18px;right:-8px;font-size:0;position:absolute}.infobox .btn-close:after,.thinfobox .myclosing-btn:after{content:"X";position:absolute;color:#fff;font-size:18px;width:30px;left:0}.infobox .infovideo{width:100%;max-height:100%;display:block}.infobox .infovideo iframe{display:block}.infoscroll{overflow:auto;height:auto;max-height:80vh}#upholstery-cleaning .servicebox ul li:nth-child(1) .infobox,#upholstery-cleaning .servicebox ul li:nth-child(2) .infobox,#upholstery-cleaning .servicebox ul li:nth-child(3) .infobox,.selectcathouse.boxsquare ul li:last-child .infobox,.servicebox ul li:nth-child(1) .infobox,.servicebox ul li:nth-child(2) .infobox,.servicebox ul li:nth-child(3) .infobox,.servicebox ul li:nth-child(4) .infobox{left:0}.servicebox ul li p{padding:10px 4px 10px 40px}.savingpromotion{padding:15px}.savingpromotion .form-group{width:100%}.savingpromotion .checkbox{margin-left:20px;width:100%}.savingpromotion button{float:left}.datepickbox #calendar{width:270px;height:270px;margin:0 auto 0}.datepickbox #calendar .datepicker-inline{width:270px}.inspectiontitle{display:none}.availbedatebox{width:270px}.datepickbox .datepicker table tbody td{height:34px}.datepickbox .availbedatebox ul li{font-size:14px;width:auto!important;float:left}.availbedatebox ul li span{margin-right:5px}.timebox{width:270px;margin:20px auto}.ctninfo{width:100%;padding:0 15px}.ctninfo .col-sm-6,.ctninfo .col-sm-6.leftsm{padding-right:0}.ctninfo .col-sm-6,.ctninfo .col-sm-6.rightsm{padding-left:0;clear:both}.ctninfo .col-sm-6.rightsm.chkapply{padding-bottom:30px}.modal.in#calendartimepopup{display:block!important}#schedule-date .col-md-4{display:none}#calendartimepopup .modal-body{overflow:auto}#calendartimepopup .modal-body h3{text-align:center}#calendartimepopup .modal-dialog{width:auto}.schtextarea{padding:15px}.schtitle h3{font-size:20px!important;padding:5px!important}.schtextarea .schtitle{padding:0 0 10px}.schtextbox{padding:10px;background:#fff}.schtextbox h4{font-size:16px;margin:0;padding-bottom:15px}.schtextbox .estotal{margin:10px auto 10px;height:35px}.meetourteam .guidestep ul{width:100%}.meetourteam .guidestep ul li{height:210px;width:150px;float:inherit;display:inline-block;margin:0 10px}.meetourteam .guidestep ul li .teamimg{height:173px;width:150px}.meetourteam .guidestep ul li label{height:210px}.meetourteam .subtitle{padding:0 15px 20px}.specialoffer .subtitle{padding:0 0 0;width:100%}.rightsidebar .righttopheader ul li p{margin:4px 0}.boxsquare .brookdalelocation ul li{background:0 0}.boxsquare.brooklocbox ul li{width:150px!important;height:150px!important;margin:0 5px!important}.boxsquare.brooklocbox ul li label{height:150px!important;background:#fff}.brookdalelocation.brookformlc{max-width:90%}.brookdalelocation.brookformlc p{padding-left:0}.rightserbox p.sername{width:90%;font-size:16px;font-weight:700}.rightserbox p.serprice{width:100%;color:#3868b0}}@media only screen and (max-width:480px){.modalaboutinfo ul.nav-tabs li a{padding:10px}}@media only screen and (max-width:375px){body{font-size:14px}}.item .carousel-btn a.nextbtn{display:none}.rightservlst{padding:2px}.pricing-div{padding:2px 5px}

.accesslogin{position: fixed; top: 0; bottom: 0;width: 100%;background-color: rgba(0,0,0,0.95); z-index: 99;}
.accesslogcode{padding: 30px;width: 370px;margin: auto;height: 100px;background: #fff; border-radius: 10px;box-shadow: 0 0 4px #7b7b7b;position: absolute;left: 0;right: 0;bottom: 0;top: 0;}
.accesslogcode input{width: 200px; float: left; height: 40px; font-size: 24px; font-style: italic;}
.accesslogcode button{width: 110px; height: 40px; border-top-left-radius: 0;border-bottom-left-radius: 0;  margin-left: -2px; font-size: 18px;text-transform: uppercase; color: #000;font-weight: bold; outline: none;}
.accesslogcode button:focus,
.accesslogcode button:hover{outline:none;}