@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Muli:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i&display=swap");body{background:#fff;color:#000;font-weight:400}*{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:42px}h2{font-size:32px !important}h3{font-size:28px}h4{font-size:20px}h5{font-size:18px}h6{font-size:14px}.h1{font-weight:400 !important;font-size:42px !important}.h2{font-size:32px !important;font-weight:400 !important}.h3{font-weight:400 !important;font-size:28px !important}.h4{font-weight:600 !important;font-size:20px !important;margin-bottom:20px;line-height:20px}.h5{font-weight:700 !important;font-size:18px !important;line-height:20px}.h6{font-weight:400 !important;font-size:14px !important;line-height:20px}p{font-size:16px;line-height:27px}a,a:hover{text-decoration:underline !important;color:#07587d !important}li{list-style:none}a .img{border:0}a{transition:background-color .5s ease;transition:color 1s;-webkit-transition:color 1s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;color:#009dc2}a:hover{transition:background-color .5s ease;color:#222}.clear{clear:both}.height5{height:5px}.height10{height:10px}.height15{height:15px}.height20{height:20px}.height25{height:25px}.height30{height:30px}.height35{height:35px}::selection{background:#009dc2;color:#fff}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:FontAwesome}#Certificates-Documents{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:1230px){#Certificates-Documents{width:1200px}}#Certificates-Documents:before,#Certificates-Documents:after{display:table;content:""}#Certificates-Documents:after{clear:both}@media(min-width:768px){#Certificates-Documents{width:750px}}@media(min-width:992px){#Certificates-Documents{width:970px}}@media(min-width:1200px){#Certificates-Documents{width:1170px;padding-top:60px;padding-bottom:60px}.modal.modal-lg{width:auto !important;right:1% !important;left:1% !important;margin:0 auto}}.header-two .logo-dark,.header-two .logo2{margin:25px 0;min-width:221px;max-width:221px;min-height:33px;max-height:33px}.header-two .nav ul li a.login2{padding:2px 0;margin-right:0}li.dropdown{margin-top:-2px}.header-two .nav ul li.select-item a{color:#fff;border-bottom:solid 1px #fff}.header-two .america-flag{margin-right:8px;margin-left:20px}.arrow-scroll img{width:43px;height:36px}.scroll-down{position:absolute;left:49.2%;bottom:60px;z-index:5555}.scroll-down.bounce{Transform:translateY(4em);animation-name:bounce;animation-timing-function:ease-in;animation-duration:2.5s;animation-iteration-count:infinite;animation-direction:alternate}.welcome-message .hidden-phone a{color:#93d1de;border-right:1px solid #585858;padding-right:15px}.welcome-message #country-select a{border-right:0;padding-left:15px;padding-right:0;line-height:14px}.header .nav ul li a.select-item{color:#009dc2}.header .nav ul li a:hover{color:#009dc2}.header .logo-fixed{display:none}.header-two.sticky .nav ul li.select-item a{color:#222;border-bottom:solid 1px #222}.header-two.sticky .nav ul li.select-item a:hover{color:#222;border-bottom:solid 1px #222}.header-two.sticky .logo-dark,.header-two.sticky .logo2{display:inline-block;width:165px;margin:3px 0 0 0}.header-two.sticky .welcome-message{display:none}#page header.sticky a{top:14px;z-index:99998;left:-40px}#page .header{position:fixed;z-index:99998;min-height:0}#page header.sticky{border-bottom:0}@media(max-width:767px){.modal-header h4{font-size:18px}#page header.sticky a{top:7px;left:0}.how-it-works-page{padding:50px 0 0}#headermenuwrapper{display:none !important}#divMobileView{margin-bottom:10px}#divMobileWrapper ul{margin:0 !important;padding:0}#divMobileWrapper .nav-list>li>a{margin:0;padding:6px 15px;color:#333 !important}#divMobileWrapper .nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{background:#f1f1f1 !important;font-weight:700}#divMobileWrapper .dropdown.open ul{margin:0 !important}#divMobileWrapper .dropdown button{height:auto;font-size:17px;text-decoration:none;transition:.3s;-webkit-transition:all .3s ease 0;-o-transition:all .3s ease 0;text-align:left;text-transform:uppercase;letter-spacing:1.3px;font-weight:500}#divMobileWrapper .dropdown .dropdown-menu{border:5px solid #f4f4f4 !important;margin:15px 0 20px 0;box-shadow:none;width:100%;position:relative}#divMobileWrapper hr{margin:5px 0}#divMobileWrapper .dropdown .caret{margin-left:10px}#divMobileWrapper .dropdown-menu>li>a{padding:3px 12px}#divMobileWrapper li.nav-header{padding:10px 15px 4px;margin:0;font-size:13px;border-top:1px solid #f1f1f1}#divMobileWrapper .nav-list>.active>a:after{display:none}#divMobileWrapper .nav>li>a:hover,.nav>li>a:focus{background:transparent}#divMobileView button{text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:1px}#divMobileView .dropdown-menu{box-shadow:none;border:2px solid #f1f1f1;position:relative;width:100%;margin-bottom:40px;margin-top:10px}.mobile-tabs .btn-group.open .btn.dropdown-toggle{background-color:transparent;box-shadow:none;border:0}.mobile-tabs .dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{background-color:#e6f3f6;background-image:none}.mobile-tabs .dropdown-menu{margin-top:7px;border-radius:5px}.mobile-tabs .dropdown-menu>li>a{padding:8px 20px}.rightcontentwrapper .h4{display:none}}.back{background:#f9f8f7}.forgot-password{margin-bottom:25px;float:left}.special-services{padding:30px 0 0}.condo-get-touch .get-touch-sec i{color:#222;display:inline-block;border-radius:100%;padding:0;font-size:58px;text-align:center}.condo-get-touch .get-touch-sec .text h3,.condo-get-touch .get-touch-sec .text span{font-size:16px;display:block;color:#222;line-height:30px}.condo-get-touch .get-touch-sec .text h3{font-weight:700;font-family:'Muli',sans-serif;font-size:22px;text-transform:uppercase}.condo-get-touch .get-touch-sec .text li strong{font-weight:700;font-family:'Muli',sans-serif;font-size:22px;text-transform:uppercase;color:#222;display:block}.condo-get-touch .get-touch-sec .text li{color:#222}.condo-get-touch .get-touch-sec .text li.border-right{margin-right:8px;padding-right:10px}.condo-get-touch .get-touch-sec ul{margin-left:0}.footer-condo .foot-detail .useful-links ul li a:hover,.footer .food-detail .useful-links ul li a:hover i{color:#009dc2}footer{background:#000}footer a{color:#fff !important;display:inline-block;line-height:28px;letter-spacing:1.68px;word-spacing:2.24px;text-decoration:none !important}footer img{min-width:221px;max-width:221px;min-height:33px;max-height:33px}.footer-bottom li a{color:#000 !important;font-weight:700;margin:0 6px;line-height:28px;letter-spacing:1.44px;word-spacing:1.92px}.foot-detail .count:last-child{border-right:0}.foot-detail .count-value{font-size:60px;line-height:72px}.sub-banner{height:350px}.privacy-banner{height:246px;min-height:246px}.privacy-banner .detail ul{margin:10px 0 0 0}.privacy-banner .detail{top:140px}.banner-small{height:300px;min-height:300px}#Privacy{padding-top:50px}.about-condo .quality{text-align:center;margin:0 0 38px 0}.about-condo .quality img{width:150px;height:138px}.about-condo .what-we-do{margin:58px 0 0 0}.about-condo .what-we-do p{margin:8px 0 0 0}.works-condo .quality{text-align:center;margin:0 0 38px 0}.works-condo .quality img{width:150px;height:138px}.works-condo .what-we-do{margin:58px 0 0 0}.works-condo .what-we-do p{margin:8px 0 0 0}.works-condo .include-sec{text-align:center;float:left;width:15.8%;padding:24px 0;border:solid 1px #ccc;margin:0 1% 0 0;background-color:#fff}.works-condo .include-sec.last{margin:0}.works-condo .include-sec:hover{background:#eaeaea}.works-condo .include-sec img{width:114px}.works-condo .include-sec span{display:block;text-transform:uppercase;font-weight:700;font-size:15px;margin:15px 0 0 0}.works-condo .include-sec a{color:#333}.works-condo .include-sec a:hover{text-decoration:none}a[id= "nav1"]:target ~ #main .works-step-background{-webkit-transform:translateY(0);transform:translateY(0)}.how-it-works-page #nav1{padding:10px}.how-it-works-page .next a{text-align:center;text-transform:uppercase;margin:110px 0 60px;color:#00748f !important;float:left;width:100%}.how-it-works-page .next a:hover,.how-it-works-page .next a:focus{text-decoration:none}.how-it-works-page .next-btn:before{content:"\f13a";font-family:FontAwesome;font-size:40px;line-height:50px}@-moz-keyframes bounce{0,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-20px);transform:translateY(-20px)}60%{-moz-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes bounce{0,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounce{0,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.accordion-group{margin-bottom:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 !important;border-bottom:1px solid #e5e5e5 !important}.bfh-selectbox .glyphicon{display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:normal;line-height:1;position:relative;top:2px}.bfh-selectbox-toggle .caret{border-top:4px solid #fff}.header-two.sticky .bfh-selectbox-toggle .caret{border-top:4px solid #000}#SignUpModal input[type=text]{width:100%;height:40px;border-radius:4px;padding:0 10px;font-size:14px;color:#464646;margin-right:10px;margin-bottom:15px}#SignUpModal input[type=password]{width:100%;height:40px;border-radius:4px;padding:0 10px;font-size:14px;color:#464646;margin-right:10px;margin-bottom:15px}#LoginModal input[type=text]{float:left;width:100%;height:40px;border-radius:4px;padding:0 10px;font-size:14px;color:#464646;margin-right:10px;margin-bottom:15px}#LoginModal input[type=password]{float:left;width:100%;height:40px;border-radius:4px;padding:0 10px;font-size:14px;color:#464646;margin-right:10px;margin-bottom:15px}#SignUpModal input[type=submit],#LoginModal input[type=submit],.modalSubmit{float:left;border:0;border-radius:0;padding:18px 40px;font-size:15px;color:#fff;font-family:'Muli',sans-serif;font-weight:400;text-transform:uppercase;width:100%;margin-top:0;background-color:#88c155;background-image:none;text-shadow:none}#SignUpModal input[type=submit]:hover,#LoginModal input[type=submit]:hover,.modalSubmit:hover{background:#6fa63d;color:#fff;border-color:#5d8c33}h3#myModalLabel{font-size:18px}#SignUpModal p{font-size:14px;line-height:36px;display:inline-block}#RegContent .form-horizontal .controls{margin-left:0 !important}.modal{border-radius:0;border:0}.modal-footer span{font-size:16px}.modal h5{color:#fff}.modal-backdrop,.modal-backdrop.fade.in{background:#000 !important}.cont-right .modal{margin-left:-232px}.cont-right .modal2{margin-left:-165px}.cont-right .modal.fade.in{top:130%}.faq-content .accordion-inner ul li{list-style:disc}p#reserv_error{border:solid 3px #ffa3a3;background:#fbf0f0;padding:12px 0;margin:-28px 0 15px 16px;width:96%}form#newsletter_form .error{border:solid 2px #f77070 !important}#contact_form .error{border:solid 1px #ff8282 !important;background:#fff1f1}.booking-form .success{font-family:'Muli',sans-serif;font-size:26px;margin:95px 0 0 0;color:#009dc2;position:absolute;left:0;text-align:center;width:100%}.newsletter .success_msg{font-family:'Muli',sans-serif;font-size:22px;margin:12px 0 0 0;color:#009dc2;position:absolute;left:0;text-align:center;width:100%}.get-touch-form .success_msg{font-family:'Muli',sans-serif;font-size:22px;margin:12px 0 0 0;color:#009dc2;position:absolute;left:0;text-align:center;width:100%}#country-select{display:inline-block}o #country-select form{width:180px;padding:0}#country-select select,#country-select input{display:inline;padding:0;margin:0}.dropdown dd{position:relative}.dropdown a{text-decoration:none;outline:0;display:block;overflow:hidden;color:#009dc2}.dropdown dd ul{background:#f2f2f2;border:1px solid #d5d5d5;color:#009dc2;display:none;position:absolute;z-index:999;top:0;left:0;padding:7px 2px;list-style:none;border-top:0;margin:0}.dropdown dd ul li a{line-height:24px !important}.dropdown dd ul li a{padding:2px 10px;width:132px}.dropdown dt a:after{content:"\f0d7";font-family:FontAwesome;padding-top:2px;float:left}.dropdown dd ul li a span,.dropdown dt a span{float:left;width:16px;height:11px;margin:5px 6px 0 0;background-image:url(flags.png);background-repeat:no-repeat;cursor:pointer}.us a span{background-position:0 0}.canada a span{background-position:-16px 0}.dropdown dd ul li a em,.dropdown dt a em{font-style:normal;float:none;width:100px;cursor:pointer}#country-select dl{margin-bottom:0}#country-select dd{margin-left:-100px;margin-top:10px}#country-select dt{font-weight:normal}#country-select dt em{display:none}.dropdown dd ul li a em{color:#009dc2}.dropdown dd ul li a:hover{background-color:rgba(255,255,255,.1)}.dropdown dd ul li a:hover em{color:#222}.dropdown-menu{border-radius:0;min-width:auto;left:auto;min-width:auto;right:0}.header-two .nav ul li.dropdown ul li a{color:#414141 !important;margin:0;padding:7px 17px;text-transform:none}.header-two .nav ul li.dropdown ul li a:hover{color:#fff !important}.header-two .nav ul li.dropdown ul li a:focus{background:#fff}.dropdown-menu>li{width:100%}.innerpage-heading{font-size:32px;margin-top:50px;color:#424242}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{background-color:#009dc2;background-image:none}.search-accor{position:relative}.search-accordion{width:100%;max-width:100%}.search-accordion li{text-align:center}.search-accordion .link{cursor:pointer;display:none;padding:10px 24px;color:#4d4d4d;font-size:14px;font-weight:700;border-bottom:1px solid #CCC;position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background-color:#000;-webkit-border-top-left-radius:100px;-webkit-border-top-right-radius:100px;-moz-border-radius-topleft:100px;-moz-border-radius-topright:100px;border-top-left-radius:100px;border-top-right-radius:100px}.search-accordion li:last-child .link{border-bottom:0}.search-accordion li.open .link{color:#b63b4d}.search-accordion li.open img{color:#b63b4d}.search-accordion li.open img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.search-accordion .field{display:inline-block;width:72%}.search-accordion .field.field2{width:15%}.search-accordion .field input{height:50px;width:100%;padding-left:10px;border-radius:30px}.search-accordion .search-title p{color:#fff;font-size:16px;margin-bottom:15px;font-family:'Muli',sans-serif}.search-accordion .floating-label>label{padding:12px 26px}.search-accordion .search-title p{text-align:left}.search-landingpage button#btnSearchPro{vertical-align:top;margin-top:20px}.search-landingpage #divSearchPropAddress #txtNameAddress_error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;font-size:13px;padding:8px 20px;border-radius:20px;font-weight:400}.search-accordion .availability{width:auto;text-transform:uppercase;color:#fff !important;background:#00738f;font-size:15px !important;padding:15px 42px;font-size:13px;border-radius:30px;margin-left:15px;font-weight:600;letter-spacing:3px}.search-accordion .availability:hover{color:#fff;background-color:#00627a;border-color:#00627a;text-decoration:none}.search-accordion li.default .booking-form{display:block}.search-accordion .form-accordion{display:none;background-color:transparent;font-size:16px;padding:15px 0;float:left;width:100%;margin:0}.search-accordion .form-accordion .field.field2 a{display:block;text-decoration:none;color:#6e6e6e;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;border-radius:0;height:48px;width:100%;line-height:42px;text-align:left}.inner-search .search-accordion{position:relative;margin:0}.inner-search .search-accordion .field input{background-color:#f6f6f6;border:1px solid #767676}.inner-search .search-accordion .search-title p{display:inline-block;margin-top:10px;margin-right:15px;color:#5f5f5f}.inner-search .search-accordion .field{width:50%;display:flex}.inner-search .search-accordion .form-accordion{padding:40px 0;margin:0;background-color:transparent}.inner-search .search-accordion .availability{background:transparent;font-size:0;padding:10px 0}.inner-search .search-accordion a#btnSearchPro:before{content:"\f002";font-size:22px;color:#009dc2;font-family:FontAwesome}.inner-search .search-accordion a#btnSearchPro:hover:before{color:#525252}#table-collapse_filter{float:right}.inner-content-page #listContainer select,.inner-content-page #listContainer input[type="text"]{border-radius:0;height:38px;padding:10px 6px}.inner-content-page #listContainer #table-collapse{margin-top:20px}.header .logo-fixed{display:none}.header-two.sticky .nav ul li.select-item a{color:#222;border-bottom:solid 1px #222}.header-two.sticky .nav ul li.select-item a:hover{color:#222;border-bottom:solid 1px #222}.header-two.sticky .logo2{display:block}.header-two.sticky .get-touch li.contact-no a{color:#222}.header-two.sticky .get-touch{margin:16px 0 0 0}#page header.sticky a{top:5px;z-index:222;left:0}#page .header{position:fixed;z-index:222;min-height:0}#page header.sticky{border-bottom:0}.tp-banner-container{width:100%;position:relative;padding:0}.tp-banner{width:100%;position:relative;background:url(../../../images/banner-img3.jpg) no-repeat;max-height:100%;height:900px;background-size:cover !important;background-position:top center !important}.tp-banner-fullscreen-container{width:100%;position:relative;padding:0}.tp-caption{z-index:1;white-space:normal !important}.banner-content{position:absolute;z-index:6;top:38%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;font-family:'Muli',sans-serif;color:#FFF}.sub-banner .banner-img,.sub-banner .banner-img-default,.sub-banner .banner-img-faq,.sub-banner .banner-img-how,.sub-banner .banner-img-search2,.sub-banner .banner-img-register,.sub-banner .banner-img-privacy{width:100%;height:100%;background-size:cover !important;background-color:#000}.sub-banner .banner-img{background:url(../../../images/sub-banner-contact-1.jpg) no-repeat}.sub-banner .banner-img-default{background:url(../../../images/sub-banner-default.jpg) no-repeat}.sub-banner .banner-img-faq{background:url(../../../images/sub-banner-faq-1.jpg) no-repeat}.sub-banner .banner-img-how{background:url(../../../images/sub-banner-how.jpg) no-repeat}.sub-banner .banner-img-search2{background:url(../../../images/sub-banner-search.jpg) no-repeat}.sub-banner .banner-img-register{background:url(../../../images/sub-banner-register.jpg) no-repeat}.sub-banner .banner-img-privacy{background:url(../../../images/sub-banner-privacy.jpg) no-repeat}@media only screen and (max-width:992px){.banner-content{top:30%}.hero-image-text2{margin-top:10px !important;margin-bottom:15px}.tp-banner{background:url(../../../images/banner-img3-992.jpg) no-repeat}.parallax.parallax-customer-words{background:url(../../../images/testimonials-bg-1-992.jpg) no-repeat}.sub-banner .banner-img-how{background:url(../../../images/sub-banner-how-992.jpg) no-repeat}.sub-banner .banner-img-faq{background:url(../../../images/sub-banner-faq-1-992.jpg) no-repeat}.sub-banner .banner-img{background:url(../../../images/sub-banner-contact-1-992.jpg) no-repeat}.sub-banner .banner-img-default{background:url(../../../images/sub-banner-default-992.jpg) no-repeat}.sub-banner .banner-img-search2{background:url(../../../images/sub-banner-search-992.jpg) no-repeat}.sub-banner .banner-img-privacy{background:url(../../../images/sub-banner-privacy-992.jpg) no-repeat}.sub-banner .banner-img-register{background:url(../../../images/sub-banner-register-992.jpg) no-repeat}}@media only screen and (max-width:768px){.banner-content{top:20%}.tp-banner{background:url(../../../images/banner-img3-768.jpg) no-repeat}.parallax.parallax-customer-words{background:url(../../../images/testimonials-bg-1-768.jpg) no-repeat}.sub-banner .banner-img-how{background:url(../../../images/sub-banner-how-768.jpg) no-repeat}.sub-banner .banner-img-faq{background:url(../../../images/sub-banner-faq-1-768.jpg) no-repeat}.sub-banner .banner-img{background:url(../../../images/sub-banner-contact-1-768.jpg) no-repeat}.sub-banner .banner-img-default{background:url(../../../images/sub-banner-default-768.jpg) no-repeat}.sub-banner .banner-img-privacy{background:url(../../../images/sub-banner-privacy-768.jpg) no-repeat}.sub-banner .banner-img-register{background:url(../../../images/sub-banner-register-768.jpg) no-repeat}.hero-image-text2{margin-top:0 !important;margin-bottom:0}.search-landingpage p{margin-top:10px !important}}@media only screen and (max-width:568px){.banner-content{top:18%}}.search-landingpage{font-size:24px;line-height:26px;font-family:'Muli',sans-serif;color:#FFF;font-weight:300;letter-spacing:1.5px}.hero-image-text1 h1{font-size:34px !important;line-height:68px !important;letter-spacing:4.08px !important;word-spacing:5.44px !important}.hero-image-text2{font-size:66px !important;line-height:99px !important;letter-spacing:7.92px !important;word-spacing:10.56px !important;font-family:Muli,sans-serif;margin-top:-30px;font-weight:800 !important}@media(max-width:1280px){.hero-image-text1 h1{font-size:22px !important;line-height:33px !important;letter-spacing:2.64px !important;word-spacing:3.52px !important}.hero-image-text2{font-size:48px !important;line-height:72px !important;letter-spacing:5.76px !important;word-spacing:7.68px !important;margin-top:0 !important}}@media(max-width:1023px){.hero-image-text2{font-size:30px !important;line-height:45px !important;letter-spacing:3.6px !important;word-spacing:4.8px !important;margin-top:0 !important;font-weight:800 !important}.search-landingpage p{margin-top:20px}}@media(max-width:650px){.hero-image-text1 h1{font-size:18px !important;line-height:22px !important;letter-spacing:2.16px !important;word-spacing:2.88px !important;margin:0 !important;padding-bottom:10px}.hero-image-text2{font-size:26px !important;line-height:29px !important;letter-spacing:3.12px !important;word-spacing:4.16px !important;margin:0 !important;font-weight:800 !important}}@media(max-width:580px){.hero-image-text2{font-size:20px !important;line-height:28px !important;letter-spacing:2.4px !important;word-spacing:3.2px !important;margin:0 !important}}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}100%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}100%{opacity:1}}.zoomin{opacity:0;-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.search-landingpage.zoomin{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}h1#main-content.zoomin{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}.zoomin.hero-image-text2{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}#special-services .item{margin:0 15px 0 0;padding:0 15px 0 0}#footnote{margin-bottom:20px;display:block}.instructions ul{margin-left:0}.left_column.span4{background-color:#f6f6f6;padding:20px 20px;border:1px solid #ddd}@media(min-width:1200px){.modal.modal-lg{width:auto !important;right:1% !important;left:1% !important;margin:0 auto}}.col-sm-9.rightcontentwrapper{padding:0 0 0 25px}.dataTables_paginate.paging_bootstrap.pagination{float:right}.pagination{margin:0}#UnitSelect input[type="checkbox"]{display:none}.ui-button{background-color:#f2f2f2;background-image:none}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input,select{border-color:#595959}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,.refine-search button.dropdown-toggle:focus,.refine-search select:focus,select:focus{border-color:transparent !important;transition:none;box-shadow:0 0 0 2px #2491eb,0 0 0 3px #000,0 0 0 2px #fff inset !important;outline:1px solid rgba(11,161,242,0.9) !important}a:focus{outline-offset:0;transition:none}@media screen and (max-width:991px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:auto}.table-responsive td:not(.nonResponsiveRow){position:inherit !important;padding-top:10px;text-align:left !important;white-space:nowrap !important}.table{width:100% !important;max-width:100% !important}}@media only screen and (max-width:991px){.table-responsive td a{display:inline-block;padding:0;text-align:center;text-shadow:none;background-color:transparent;background-image:none;border:0;border-radius:0;filter:none;box-shadow:none}.table-responsive td:before{content:none}.table-responsive table.table{margin-bottom:0 !important;padding-bottom:0 !important}.table>tbody>tr>td,.table>tfoot>tr>th{border-top:1px solid #e9e9e9}}.table{width:100%;max-width:100%}.parallax{position:relative;width:100%;overflow:hidden;text-align:center}@media(min-width:769px) and (max-width:1024px){.search-accordion .field{width:72%}}@media(max-width:767px){.table-responsive{border:1px solid #ddd}.col-sm-9.rightcontentwrapper{padding:0}.customer-words .detail{margin:90px 0 0 0}.copyrights .visible-phone{display:inline-block !important}.header-two .nav ul li a.login{padding:8px 9px;margin-left:12px}.header-two .logo2{margin:33px 10px 0 0}.search-accordion .availability{width:40px;padding:14px 30px}.search-landingpage button#btnSearchPro{width:auto}.search-accordion .field input{width:auto;min-width:100%}.welcome-message .hidden-desktop{float:inherit}}@media(max-width:580px){.header-two .logo2{width:170px;margin:46px 0 0 0}.header-two{text-align:center}.customer-words .detail{margin:90px 0 0 0}.property-managers .text-detail{margin:0 15px 10px}.condo-get-touch{padding:24px 0 24px 0}.sub-banner .detail span{display:none}.works-condo,.next,#nav1{display:none}.works-step-background-first{margin-top:0}.works-step-background{padding:15px}.property-managers .text-detail .main-title h2,.main-title h2{font-size:20px}h4{font-size:14px}.main-title-white h1{background:url(../../../images/heading-light.png) no-repeat center 50px}.search-accordion .field{width:65%}.search-accordion .form-accordion{padding:10px 1%}.tp-caption div{font-size:14px !important}.search-landingpage #divSearchPropAddress #txtNameAddress_error{padding:0 20px}}@media(max-width:380px){.main-title-white h1{background:url(../../../images/heading-light.png) no-repeat center 35px;padding:0 0 40px 0}}@media(max-width:420px){#SignUpModal input[type=text]{width:100%}}.document-card{width:160px;height:185px;border:1px solid #c6c6c6;list-style:none;margin:15px;display:inline-block;box-shadow:0 1px 2px #c6c6c6;text-align:center;font-size:14px;float:left}.document-card:hover{border:1px solid #afafaf;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.15);-moz-box-shadow:0 0 20px rgba(0,0,0,0.15);box-shadow:0 0 20px rgba(0,0,0,0.15);transition:box-shadow .15s linear,transform .15s linear}.document-card i{font-size:46px;color:#c3c2c2;display:block;margin-top:52px;margin-left:58px;margin-bottom:44px}.document-card i:hover{color:#a4a2a2}.user-signing-document-icon-outer,.user-signing-details{display:table-cell;float:left;margin-right:12px}.user-signing-document-icon{line-height:42px;text-align:center;font-size:22px;color:#b9b9b9;background-color:transparent !important;border:1px solid #d1d1d1;margin-top:15px;border-radius:50px;padding:8px 13px}.checkbox-container input{display:none}.checkbox-container input:checked+label{border:1px solid #459870}.checkbox-container label{display:block;float:left;margin-top:10px;margin-right:10px;max-width:calc((100% / 3) - 10px);width:100%;border:1px solid #ddd;padding:20px;text-align:center;font-family:'Ubuntu',sans-serif;background:white;cursor:pointer;transition:box-shadow .15s linear,transform .15s linear;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15)}.checkbox-container label:hover{border:1px solid #afafaf;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px rgba(0,0,0,0.15);box-shadow:0 0 10px rgba(0,0,0,0.15);transition:box-shadow .15s linear,transform .15s linear}.checkbox-container label div.spec{display:block;margin:0 auto 15px;font-size:14px;text-align:left}.checkbox-container label span.occupant-divider{color:#bbb;margin:0 10px}.user-signing-document{font-size:18px;margin-bottom:6px;text-align:left;display:block}[id^="selectContentId"] .icon-checkmark-alt{color:#2b5797;margin-right:8px}[id^="description"]{color:#2b5797}body,h1,h2,h3,h4,h5,h6,p,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Muli',sans-serif !important}#headermenuwrapper{border:15px solid #f4f4f4}#headermenuwrapper ul{margin:15px 0}#headermenuwrapper .nav>li>a:hover,.nav>li>a:focus{background:transparent}#headermenuwrapper .nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{background:transparent;color:#000 !important;text-shadow:none;font-weight:700}#headermenuwrapper .nav-list>.active>a:after{content:"\f0a9";color:#009dc2;font-family:FontAwesome;padding-left:6px}#headermenuwrapper .nav li+.nav-header{margin-top:40px;font-size:13px}#headermenuwrapper .nav-list>li>a{color:#333 !important;text-decoration:none !important}.header-two .nav ul li:last-child a{margin-right:0;padding-left:3px}table a:visited,span.MsoHyperlinkFollowed{color:#017d9b !important}#tabs .nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus,#menuTabs .nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus,#Certificates-Documents .nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{border:1px solid transparent;border-bottom:3px solid #009dc2;color:#017d9b !important;font-weight:700;background:transparent}#tabs .nav-tabs>li>a:hover,.nav-tabs>li>a:focus,#menuTabs .nav-tabs>li>a:hover,.nav-tabs>li>a:focus,#Certificates-Documents .nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border:1px solid transparent;background:transparent;border-bottom:3px solid #009dc2}#tabs .nav-tabs>li>a,#menuTabs .nav-tabs>li>a,#Certificates-Documents .nav-tabs>li>a{color:#959595 !important}#tabs ul,#menuTabs ul,#Certificates-Documents ul{margin-bottom:25px}#Certificates-Documents .find-out-more-wrap ul{margin-bottom:0}#tabs .nav-tabs>li>a,.nav-pills>li>a,#menuTabs .nav-tabs>li>a,.nav-pills>li>a,#Certificates-Documents .nav-tabs>li>a,.nav-pills>li>a{padding-right:15px;padding-left:15px}.nav-tabs a{text-decoration:none !important}#Certificates-Documents .nav-tabs>li>a{padding-right:8px;padding-left:8px}.mm-slideout .cd-top{background-color:#017d9b !important}.search-holder .form-control{padding-left:40px}.search-holder .icon-search:before{font-size:18px}.search-holder .form-control-icon{z-index:2;top:0;left:0;width:40px;height:40px;line-height:40px}.search-holder span{font-family:FontAwesome !important}.search-holder .floating-label>label{padding-left:40px}.search-holder .floating-label.focused>label{padding:0 5px}.search-title a>i{font-family:FontAwesome !important}.search-accordion .field input#txtNameAddress{vertical-align:baseline;margin-bottom:10px !important}div#menuDiv #ItemList a>i{font-family:FontAwesome !important}div#PortalPropDocuments_wrapper table.table td>a>i{font-family:FontAwesome !important}.content div#Certificates-Documents h3,table.table{padding-bottom:25px}.content div#Certificates-Documents h3,table.table{padding-bottom:15px}.sub-banner h1{color:#fff;display:block;margin-top:-10px;text-transform:uppercase;font-weight:800;letter-spacing:1px}div#page .welcome-message i{font-family:FontAwesome !important}.dataTables_wrapper .dataTables_paginate.paging_bootstrap ul>li a,.dataTables_info{color:#414141 !important}div#menuTabs .tab-pane .control-group .nav-pills>.active>a{background-color:#fbfbfb !important;border:1px solid #ccc}.heading-btn-wrap{padding-top:10px}div.alert i{font-family:FontAwesome !important}.processing-wrap{z-index:1060;left:0;right:0}.btn-toggle button{height:34px;width:80px;box-shadow:none !important;background-image:none !important;border:1px solid #d6d6d6}@media(max-width:1200px){#Certificates-Documents{padding-top:30px;padding-bottom:30px}}@media(min-width:1024px) and (max-width:1200px){.header-two .logo2{min-width:180px;max-width:180px;min-height:26px;max-height:26px}.header-two .nav ul li a{margin:0 8px}.no-padding{padding:0}}@media(min-width:992px){#Certificates-Documents{padding-right:15px;padding-left:15px}}@media(min-width:1024px){#Certificates-Documents{padding-right:0;padding-left:0}}@media(max-width:1024px){.property-managers img{margin:10px 0 10px}.property-managers .text-detail{margin:10px 0 10px}.main-title h1,.main-title h2{font-size:22px}.property-managers .text-detail .main-title h2{font-size:30px;padding:0 0 20px 0}.footer-condo-dark .condo-get-touch .get-touch-sec .text h3{font-size:18px}.footer-condo-dark .condo-get-touch .get-touch-sec .text span{font-size:14px}.contact-page .get-in-touch{padding:50px 0}}@media(max-width:768px){.main-title-white h2{background:url(../../../images/heading-light.png) no-repeat center 65px}.property-managers .text-detail .main-title h2{padding:0 0 15px 0}.h1{font-size:38px !important}}@media(max-width:992px){.accordion-heading .accordion-trigger{padding:8px 0}}@media(max-width:580px){.main-title h1{background:url(../../../images/heading-dark.png) no-repeat center 58px;font-size:24px}.main-title span,.main-title-white span{font-size:32px}.main-title-white h2{background:url(../../../images/heading-light.png) no-repeat center 50px}.footer-condo-dark .foot-detail{padding:0 0 18px 0}.footer-condo-dark .copyrights{padding:32px 0 20px 0}.customer-words .owl-theme .owl-controls .owl-buttons .owl-next{background-position:-34px 0}.customer-words .owl-theme .owl-controls .owl-buttons .owl-prev{background-position:12px 0}.sub-banner .detail{left:0;top:216px}}.accordion-heading .accordion-trigger{display:block;padding:8px 15px;text-decoration:none !important}.btn{padding:7px 16px;border-radius:4px}.btn-large{padding:12px 20px}.btn-primary{background-color:#00748f;background-image:none;border-color:#00748f;box-shadow:none;text-shadow:none;transition:background-color .5s ease}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background:#00627a;border-color:#00627a;transition:background-color .5s ease}.btn-danger{background-color:#da4f49;background-image:none;border-color:#bd362f;box-shadow:none;text-shadow:none}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background:#bd362f}.btn-light{text-shadow:none}.btn-sm{font-size:12px;padding:3px 10px}.label-info,.badge-info{background-color:#00748f}.active .label-info,.active .badge-info,#Topmenu .nav>li>a:hover .badge-info,#Topmenu .nav>li>a:hover .label-info{background-color:#00748f}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#bfbbbb !important}.pagination ul>li>a,.pagination ul>li>span{font-size:11px;padding:4px 10px;text-decoration:none !important}.table th,.table td{padding:12px;line-height:22px}.modal-header .close{margin-top:5px;opacity:.5}.table-bordered{border:0}.table-bordered th,.table-bordered td{border-left:0}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input,button.dropdown-toggle{font-family:'Muli',sans-serif}div.dataTables_filter input[type="text"]{background-color:#fbfbfb !important}div.dataTables_length select{width:60px !important}#Topmenu .nav-tabs>li{margin-bottom:0 !important}select{background-color:#fbfbfb !important;height:40px}input[type="text"],button.dropdown-toggle{height:40px;border-radius:4px}#cafeCertsConfirmRegistration input[type="password"]{height:36px;border-radius:4px}select[size]{height:36px}input,select{width:235px}.dropdown a>i{font-family:FontAwesome !important}.header-two .nav ul li.active a{background:transparent;color:#01a3cb !important;padding:5px 0 5px 0}#Logout .dropdown-menu a:hover{background:#00748f;color:#fff}.header-two .nav ul li#Logout a:hover{border:0}.menu-list .nav-tabs{border:0}#page .header a{background:#009dc2}.input-append span.add-on{height:36px}.ui-corner-all.ui-draggable.ui-resizable{padding:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-radius:0;border:0}.ui-dialog .ui-dialog-content{border:1px solid #d3d3d3}.ui-dialog .ui-dialog-titlebar{border:0}@media(max-width:767px){#menu.mm-menu{background:#000 !important}#menu.mm-menu li a{color:#fff !important}#menu.mm-menu li.active a{background:#017d9b !important}.header-two{padding-bottom:20px}}#nav-mobile{transition:margin-left .5s;background-color:rgba(0,0,0,0.5)}#nav-mobile a{background:#00738f;display:inline-block;padding:17px 20px 11px}.d-none-desktop{display:none}@media(max-width:1023px){#page{display:block !important}.header-two{display:none}div#page{float:none !important;background:#000}#Topmenu .nav>li>a:hover .badge-info,#Topmenu .nav>li>a:hover .label-info{background-color:#009dc2}.label-info,.badge-info{background-color:#009dc2}.d-none-desktop{display:block;width:auto !important;height:auto !important}}@media(max-width:992px){.works-condo .include-sec{width:32.2%;margin:0 1% 7px 0}}a.cd-top{background-color:#017d9b !important;z-index:1000}.sort-search-wrap{padding:25px 0}.sort-search-wrap select[size]{height:40px}.sort-search-wrap input[type="text"],input[type="password"]{height:40px;border-radius:4px}.btn-add,.btn-right-floated,.btn-light{background-image:none;background:#efefef;border:1px solid #d6d6d6;box-shadow:none}.btn-add:hover,.btn-right-floated:hover,.btn-light:hover,.btn-add:focus,.btn-right-floated:focus,.btn-light:focus{background:#e0e0e0;border:1px solid #c1c1c1}.btn-add,.btn-right-floated{padding:5px 16px}.btn-dark{background-color:#191919;background-image:none;border-color:#191919;box-shadow:none;text-shadow:none}.btn-dark:hover,.btn-dark:focus,.btn-dark:active,.btn-dark.active,.btn-dark.disabled,.btn-dark[disabled]{background:#000;border-color:#000}.modal-inner .modal-header h5{color:#000}table i.icon-circle{font-family:fontawesome !important;line-height:16px}#divCertificateApprovers button{height:32px}table .badge{text-shadow:none;border-radius:5px}.icon-circle:before{content:"\f111";font-size:5px}.dataTables_paginate ul{margin-bottom:0 !important}.label-danger,.badge-danger{background-color:#dc3545}.label-danger2,.badge-danger2{background-color:#d65755}.label-fail,.badge-fail{background-color:#d65755}.label-dark,.badge-dark{background-color:#343a40}.label-info2,.badge-info2{background-color:#007bff}.label-info3,.badge-info3{background-color:#17a2b8}.label-success1,.badge-success1{background-color:#28a745}.find-out-more-wrap ul li{list-style:disc}#ItemList{list-style-type:none;text-decoration:none}#ItemList li a{text-decoration:none}#ItemList{max-height:365px;overflow-y:scroll;border-style:solid;border-width:1px;border-color:#ddd;margin:0}.formtableheader{background:#000;color:#fff;line-height:24px;padding:3px 12px}.custom-menu-top{font-weight:700;font-size:1.1em;color:#4b4b4b;line-height:30px;background-color:#ededed;display:block;padding-left:8px}.custom-menu-top i{font-size:.6em}.custom-menu-sub{color:#888;margin-left:20px}button:focus,.btn:focus,input:focus,textarea:focus,label:focus,address:focus,[role="button"]:focus,*[tabindex="0"]:focus,a:focus,h1:focus{box-shadow:0 0 0 2px #2491eb,0 0 0 3px #000,0 0 0 2px #fff inset !important;outline:1px solid rgba(11,161,242,0.9) !important}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.floating-label{position:relative}.floating-label:not(.focused) input::-webkit-input-placeholder{color:transparent}.floating-label:not(.focused) input:-ms-input-placeholder{color:transparent}.floating-label:not(.focused) input::-ms-input-placeholder{color:transparent}.floating-label:not(.focused) input::-moz-placeholder{color:transparent}.floating-label:not(.focused) input::placeholder{color:transparent}.floating-label>label{position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;padding:7px 10px;transition:margin .15s cubic-bezier(.4,0,.2,1),font-size .15s cubic-bezier(.4,0,.2,1),padding .15s cubic-bezier(.4,0,.2,1),background-color 0 cubic-bezier(.4,0,.2,1);max-width:calc(100% - 12.5px);border-top:1px solid transparent;line-height:1.8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:4;color:rgba(0,0,0,0.75)}.floating-label.focused>label{margin:5px calc(16px);transition:margin .15s cubic-bezier(.4,0,.2,1),font-size .15s cubic-bezier(.4,0,.2,1),padding .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);background-color:#fff;font-size:12px;padding:0 5px;width:auto;top:-15px;color:rgba(0,0,0,0.75)}.floating-label.input-group{flex-wrap:nowrap}.floating-label.input-group:not(.focused) label{width:75%}.refine-search .dropdown button.dropdown-toggle:after{content:"\f0dd";font-family:FontAwesome;padding-right:1.2em;position:absolute;top:10px;right:0}.refine-search .dropdown button.dropdown-toggle{padding:7px 16px;margin:0}.refine-search .dropdown .dropdown-menu{width:100%;margin:0}.refine-search input,.refine-search button.dropdown-toggle{width:100%}.form-inline.refine-search{padding:40px 0 52px;display:inline-block}.refine-search p{display:inline-block;margin-right:10px}.refine-search select,.refine-search input[type="text"],.refine-search button.dropdown-toggle{margin-right:10px;background-color:#f6f6f6;border:1px solid #767676;height:48px;width:100%}.refine-search select{background-color:#f6f6f6 !important}.refine-search button#btnSearchPro:before{content:"\f002";font-size:22px;color:#009dc2;font-family:FontAwesome;float:left;margin-top:-10px}.refine-search button#btnSearchPro:hover:before{color:#525252}.refine-search .go_btn{width:0;height:0;font-size:0;background:transparent;border:0;box-shadow:none}header{min-height:70px;background:#fff;z-index:999;position:absolute;width:100%;transition:all .4s ease}header.sticky{position:fixed}.contact-section h2{font-size:18px !important;font-weight:700 !important}.testi-sec p{width:88%;margin:0 auto}.welcome-message{background-color:#000;border-bottom:1px solid #383838;color:#cecece !important;font-size:13px;line-height:26px;letter-spacing:1.56px;word-spacing:2.08px}.welcome-message a{color:#cecece !important;font-size:13px}.welcome-message a:hover{color:#019ac1 !important}.header-two .nav{float:right}.header-two .nav ul li{float:left}.header-two .nav ul li a{color:#fff !important;text-transform:uppercase;font-weight:400;font-size:14px;line-height:28px;letter-spacing:3px;word-spacing:2.24px;margin:0 12px;text-decoration:none !important;padding:5px 0 5px 0}.header-two .nav ul li a:hover,.header-two .nav ul li a:active{color:#01a3cb !important}.welcome-content{padding:80px 0 10px}.contact-section{padding:65px 0}.service-sec .title{line-height:55px}.service-sec .detail p{line-height:22px}.footer-contact-section{padding:100px 0}.service-section{padding:42px 60px}.welcome-content .welcome-para{padding:30px 92px 0}.special-services .include-sec{float:left;padding:50px 0;background-color:#fff}.special-services .include-sec img{width:114px}.special-services .include-sec span{font-weight:900;font-size:12px;display:flex !important;justify-content:center;width:125px;margin:15px auto}.quick-easy-width{width:85px !important}.property-managers{padding:80px 0 80px;clear:both}.subheader{background:#000}.sticky .subheader{padding:25px 0}a.btn{text-decoration:none !important}a.btn-rf{color:#fff !important;padding:15px 37px !important;border-radius:50px;box-shadow:2px 2px 8px 2px #adadad;font-weight:900;letter-spacing:3px;transition:background-color .5s ease;display:inline-block}a.btn-rf:hover{color:#fff !important;border:none !important;padding:15px 37px !important;background:#00627a;border-color:#00627a}a.btn-primary{text-decoration:none !important}.d-block li{display:block}.d-block li a{color:#333 !important}.list-inline li{display:inline-block;padding:16px 17px 0 0}.savetimetile{background:#009dc2;color:#fff}.first-block{width:24%;padding:52px 30px;box-shadow:-8px 14px 16px 5px #b4b4b4}.inner-search .search-accordion .field input{border-radius:4px}.search-accor .open p{color:#fff;margin:0}.connectwith-sec{padding:52px 0 6px}.connectwith-sec ul{padding:20px 0 0}.faq-content{padding:65px 0}.faq-content .accordion-heading .accordion-trigger{color:#333 !important}.getintouch-sec{background:#fff;padding:55px}.text-underline a{text-decoration:underline !important}.content{min-height:620px}@media(min-width:576px) and (max-width:767px){.content{min-height:auto}}form#cafeCertsForgotPassword{margin:40px 0}.customer-words h2{font-size:42px !important;line-height:42px}.parallax.parallax-customer-words{background:url(../../../images/testimonials-bg-1.jpg) no-repeat;height:600px;width:100%;background-position:center center}.how-it-works-page a.btn-rf{display:inline-block}.footer-contact-section a{color:#000 !important}.footer-bottom ul.inline>li{padding:0 8px}span.contactusemail a{color:#000 !important;font-weight:700}.d-flex{display:flex}.align-items-center{align-items:center !important}.justify-content-center{justify-content:center !important}.d-inline-flex{display:inline-flex}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}@media(min-width:1024px){.d-lg-none{display:none}}@media(min-width:768px){.d-md-flex{display:flex}}.bg-light{background:#eee}.bg-gray{background:#eee}.bg-primary{background:#00738f !important}.d-block{display:block !important}.text-muted{color:#757575}.w-50{width:50%}.text-4x{font-size:44px}.letter-spacing-1{letter-spacing:1px}.letter-spacing-2{letter-spacing:2px}.text-m-grey{color:gray}.h-50{height:62%}.w-100{width:100%}.w-30{width:30%}.ml-auto{margin-left:auto}.text-white{color:#fff}.border-right{border-right:1px solid #f4f4f4}.text-primary{color:#00748f !important}.error-color{color:#c72334}.hamburger-mobile{height:100%;width:0;position:fixed;z-index:1000;top:0;left:0;background-color:#1c1c1c;overflow-x:hidden;transition:.5s}.hamburger-mobile ul li a{text-decoration:none;color:#fff !important;transition:.3s;font-size:16px;display:block;padding:8px 15px;white-space:nowrap;line-height:32px;letter-spacing:1.92px;word-spacing:2.56px}.hamburger-mobile ul li.hover a,.hamburger-mobile ul li.active a{background:#009dc2}.hamburger-mobile ul li a:hover{background:#009dc2}.hamburger-mobile .closebtn{position:absolute;top:20px;right:10px}.hamburger-mobile img.mobile-logo{max-height:23px;max-width:146px;min-height:23px;min-width:146px}#hamburger-nav div{border-bottom:1px solid rgba(255,255,255,0.2)}.search-landingpage .alert-error{font-size:14px;display:inline-block;text-align:center;padding:8px 24px;border-radius:30px;margin:13px 3px}.alert-danger,.alert-error{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.table.table-summary{border:1px solid #ddd;padding:10px 10px 0 10px}form#ResetPasswordForm{padding:30px 0}#tabMyProfile p{margin-bottom:38px}#fileUploadFormR input#fUploadR{width:235px}.form-control.error.formError,.formtextfield.error.formError{border:1px solid #c72334;margin-bottom:10px !important}.faq-content .h5{line-height:40px}.find-out-more-wrap a.btn-rf{font-size:15px}.how-it-works-page .include-sec{margin:40px 0}.how-it-works-page{padding:85px 0 0}.border-1{border:1px solid #ccc}footer.page .text-uppercase a:hover{color:#019ac1 !important}.inner-search .search-accor{padding:40px 0}.search-landingpage p{margin-bottom:0}.search-landingpage .search-accordion{text-align:center}form#cafeCertsCheckout{margin:32px 0}button#btnProcessOrder{margin:15px 0}.ShoppingCartTotalDetails label.rush-description{display:inline-block;position:relative}.ShoppingCartTotalDetails label.rush-label{display:flex;justify-content:flex-end;text-align:right}.ShoppingCartTotalDetails .rush-label span{padding-left:6px;display:inline-block}div#Notes{margin-bottom:15px}.hiw-box{position:relative}.hiw-box a.js-scroll-trigger:after{content:"";width:1px;height:124px;background:#f4f4f4;position:absolute;right:0;z-index:99;top:38px}.valid{border:1px solid #28a745 !important}.modal-body-scrollable.modal{height:70%;padding:0 1px;overflow-y:auto !important}.modal-body-scrollable .modal-body{max-height:calc(100% - 120px);overflow-y:auto}.search-landingpage .alert-messages{text-align:left}.alert-messages .alert-error{display:inline-block}#cafeCertsCheckout .formtextfield.valid{margin-bottom:10px}a.js-scroll-trigger:focus{outline-offset:-3px}@media(min-width:992px){.align-items-lg-center{align-items:center}}@media(min-width:1280px){.align-items-lg-center{align-items:center}}@media(max-width:992px){.justify-content-lg-start{justify-content:flex-start !important}}@media(max-width:991px){.form-inline.refine-search{padding:40px 0 30px}}@media(min-width:768px) and (max-width:1024px){.how-it-works-page{padding:40px 0 0}.how-it-works-page .next a{margin:74px 0 20px}}@media(min-width:769px) and (max-width:991px){.welcome-content .welcome-para{padding:30px 0 0}.service-section{padding:42px 0}}@media(min-width:768px) and (max-width:991px){.first-block{width:100%}.how-it-works-page{padding:40px 0 0}.how-it-works-page .next a{margin:74px 0 20px}#headermenuwrapper{border:8px solid #f4f4f4}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.parallax.parallax-customer-words{height:500px}.search-landingpage .alert-messages{margin-left:2%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.search-landingpage .alert-messages{margin-left:3%}}@media only screen and (min-device-width :375px) and (max-device-width :812px) and (orientation :landscape){.tp-banner-custom{height:400px !important}.special-services{padding:30px 0 0}}@media only screen and (min-device-width :375px) and (max-device-width :812px) and (-webkit-device-pixel-ratio :3) and (orientation :landscape){.search-landingpage .alert-messages{margin-left:1%}}@media only screen and (min-device-width :414px) and (max-device-width :736px) and (orientation :landscape){.search-landingpage .alert-messages{margin-left:4%}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :landscape){.search-landingpage .alert-messages{margin-left:3.8%}}@media(max-width:768px){#Notes textarea#txtAdminNote{width:100%}.serv-main-sec{padding-bottom:60px}.property-managers .text-detail a{margin-bottom:25px}.main-title span,.main-title-white span{font-size:48px}h1{font-size:30px}h1,h2,h3{line-height:30px}.welcome-content .text-detail{margin:68px 25px 30px}.special-services{padding:10px 0}.parallax.parallax-customer-words{background:url(../../../images/testimonials-bg-1.jpg) no-repeat;height:440px;width:100%;background-position:right center;background-size:cover}.footer-condo-dark .condo-get-touch .get-touch-sec .text{padding:2px 0 2px 0}.sub-banner{height:240px;min-height:240px}.sub-banner .detail{top:224px;left:0}.sub-banner .detail ul{margin:35px 14px 0 0}.contact-page .get-in-touch .get-touch-detail p{margin-bottom:20px}.search-accordion .form-accordion{padding:25px 1%}.search-accordion .field{width:68%}.sub-banner h1{font-size:25px}#content_inner p{line-height:40px}.welcome-content{padding:35px 0 0}.first-block{width:auto;box-shadow:none;padding:52px 30px}.border-right{border-right:0 solid #f4f4f4}.text-detail-sec1{margin:46px 0 46px}.welcome-content .welcome-para{padding:30px 10px 0}.service-section{padding:42px 4px}.special-services .include-sec span{margin:12px auto 0;font-size:15px;font-weight:700;width:140px}.quick-easy-width{width:66px !important}.property-managers{padding:40px 0}}@media(max-width:767px){table#CreditCardsTable{padding-top:15px}div#Notes{margin-bottom:20px}.how-it-works-page{padding:20px 0 0}.dataTables_paginate.paging_bootstrap.pagination{padding-top:20px;float:left}.foot-detail .count-value{font-size:40px;line-height:55px}.left_column.span4{margin:18px 0 0}.contact-section{padding:30px 0}.hiw-box a.js-scroll-trigger:after{content:none}.rightcontentwrapper #tabs,.rightcontentwrapper #menuTabs{margin-left:0}}@media(min-width:501px) and (max-width:768px){.tp-banner-custom{height:495px !important}.special-services .include-sec{float:left}.special-services .include-sec:nth-child(5){display:flex;justify-content:flex-end;padding-right:60px}.special-services .include-sec:nth-child(6){display:flex;justify-content:flex-start;padding-left:60px}}@media(max-width:500px){.special-services .include-sec{float:left;padding:25px 0}.faq-content{padding:30px 0}.content{min-height:auto}img.d-none-desktop{width:60% !important;margin:0 auto}.tp-banner-custom{height:424px !important}.search-accor .open p{color:#fff;margin:20px 10px 12px;line-height:18px;font-size:13px}.search-accordion .availability{padding:6px 0;display:block;width:170px;margin:8px auto}#formLandingSearch button#btnSearchPro{line-height:38px;width:170px;margin-top:12px}.search-landingpage p{margin:5px 0 0;line-height:22px;font-size:13px;padding:0 4px}.search-accordion .field{width:90%}.search-landingpage .alert-error{padding:3px 12px;margin:2px 4px;line-height:20px;letter-spacing:1px}#formLandingSearch .inner-search .search-accor button#btnSearchPro{height:50px;width:auto !important;margin:0 !important}}@media(max-width:480px){form#cafeCertsForgotPassword .controls{margin-left:0}form#cafeCertsForgotPassword .controls .btn{margin-left:0}.modal-header .close{padding:0;margin:6px 0 0}#fileUploadFormR button#btnUploadRequest{margin-top:12px}}@media(max-width:375px){.sort-search-wrap #DocumentDisplay_filter input#DocumentDisplay_search{width:180px}}@media(min-width:992px){.my-lg-0{margin-bottom:0 !important;margin-top:0 !important}.d-lg-flex{display:flex !important}.p-r-custom{padding-right:5px}.p-l-custom{padding-left:5px}.p-r-none-md-up{padding-right:0}}@media(max-width:991px){.p-r-none-custom{padding-right:0}.p-l-none-custom{padding-left:0}.inner-search .search-accordion .field{width:100%}.footer-contact-section{padding:40px 0}.faq-content .h5{line-height:20px}span#footnote{padding:6px 12px}}.alert .close{color:#a76b6e !important;opacity:1 !important;top:-4px !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}a#skip-nav{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}a#skip-nav:focus{position:fixed;top:10px;left:10px;width:auto;height:auto;text-decoration:underline;background:white;padding:10px 20px 10px;z-index:100000}.tooltipx{position:relative}.tooltipx .topx{top:-10px;left:22%;transform:translate(-50%,-100%);padding:4px 6px;color:#fff;background-color:#000;font-weight:normal;font-size:11px;border-radius:4px;position:absolute;z-index:99999999;box-sizing:border-box;border:1px solid #000;box-shadow:0 1px 8px rgba(0,0,0,0.5);display:none}.tooltipx:hover .topx{display:block}.tooltipx a:focus+.topx{display:block}.tooltipx .topx i{position:absolute;top:100%;left:50%;margin-left:-12px;width:24px;height:12px;overflow:hidden}.tooltipx .topx i::after{content:'';position:absolute;width:12px;height:12px;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:#000;border:1px solid #000;box-shadow:0 1px 8px rgba(0,0,0,0.5)}.form-horizontal label.control-label{padding-top:6px}.table th{font-weight:700 !important}.well form{margin-bottom:0;display:flex;align-items:center}.well{padding:20px;margin-bottom:10px;background-color:#f9f9f9;border:1px solid #f3f3f3;box-shadow:none}.ui-datepicker td .ui-state-default{color:#333 !important;box-shadow:none}.ui-datepicker td .ui-state-active{background:#00738f;color:#fff !important;border-radius:0}.ui-datepicker td .ui-state-hover{color:#fff !important;background:#00748f;background-color:#00748f;border-radius:0;background-image:none}.ui-datepicker thead th{color:#000;font-size:12px}.ui-widget-content{border-bottom:1px solid #aaa;background:#f6f6f6 url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;color:#404040;border:1px solid #ccc !important;background-image:none}.input-append span.add-on{height:40px;display:inline-flex;align-items:center}input[type="text"],button.dropdown-toggle{border-color:#595959}#menuDiv .custom-menu-top{background:transparent;padding-left:0}#menuDiv .formtableheader{background:transparent;color:inherit;padding:0;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:11px}#menuDiv #ItemList{border:0}div#menuDiv li{line-height:28px}#menuDiv .custom-menu-top{background:transparent;padding-left:0}#Certificates-Documents .tab-content #tabDocuments .span3,#CreatedDocuments #tabMergedDocuments div.span3:last-child{padding:25px 0 25px 0}@media(max-width:767px){#Certificates-Documents .tab-content #tabDocuments .span3,#CreatedDocuments #tabMergedDocuments div.span3:last-child{padding:25px 0 0 0}}#Certificates-Documents .tab-content #DocumentSetup #tabDocuments div.span3 b:first-child,#Certificates-Documents .tab-content #CreatedDocuments #tabMergedDocuments div.span3 b:first-child{margin-bottom:20px;display:inline-block}form#cafeCertsOrderNotesForm .control-group .controls{margin-left:0}form#cafeCertsOrderNotesForm .control-group .controls button{margin-top:15px}div#UserNotesModalBody{padding-bottom:0}form#cafeCertsOrderNotesForm textarea#Note{width:100% !important}form#cafeCertsOrderManagementForm{margin-bottom:40px}@media(max-width:767px){#cafeCertsOrderManagementForm input#DownloadCount{width:168px !important}#cafeCertsOrderManagementForm select#drpType{width:186px !important}}@media(max-width:991px) and (min-width:768px){#cafeCertsOrderManagementForm input#DownloadCount{width:160px !important}#cafeCertsOrderManagementForm select#drpType{width:175px !important}}@media(max-width:1200px){button#ViewFinal{margin-bottom:15px}}@media(max-width:767px) and (min-width:518px){#cafeCertsOrderManagementForm label{width:auto}}@media(min-width:1200px){.property-unit-margin{margin-left:-10px}.payment-method-margin{margin-left:-25px}.download-remaining-margin{margin-left:-10px}}@media(min-width:1024px) and (max-width:1190px){.payment-method-margin{margin-left:-64px !important}}@media(max-width:413px){#cafeCertsOrderManagementForm input#DownloadCount{width:120px !important}#cafeCertsOrderManagementForm select#drpType{width:160px !important}}@media(max-width:480px){.property-unit-margin{margin-left:15px}}@media(max-width:991px) and (min-width:768px){.property-unit-margin{width:40% !important}}@media(max-width:499px) and (min-width:350px){.property-unit-margin{width:70% !important}}@media(max-width:767px) and (min-width:500px){.property-unit-margin{width:56% !important}}#tabSubUnits div#property-units{width:-webkit-fill-available}@media screen and (max-width:768px){#Documents .well form{display:inline-block}}@media screen and (max-width:991px){#property-units #UnitfileUploadForm #btnUnitDocumentUpload{margin-top:10px}}@media(min-width:768px){form#UnitfileUploadForm{display:flex !important}}@media screen and (max-width:768px){#headermenuwrapper .nav li+.nav-header{padding:0 16px}#Certificates-Documents div#headermenuwrapper ul li{padding:0 7px}input#PortalVoyagerDoc_search{width:225px}}span.search-iconstyle{display:block;padding:7px 6px}#DivReportContent .input-prepend.input-append input{width:39%}.formbuilder .input-append span.add-on{height:40px;width:36px;line-height:34px}span.search-iconstyle{display:inline-block;padding:7px 5px}#DivReportContent .formbuilder #divPropControl input#txtProperty{width:235px}#DivReportContent button#ReSendEmailButton{margin-left:5px}@media screen and (max-width:768px){#DivReportContent input#txtProperty{width:180px}#DivReportContent .form-horizontal label.control-label{padding-right:4px}}@media screen and (max-width:480px){#DivReportContent .input-prepend.input-append input{width:45% !important}#DivReportContent .formbuilder #divPropControl input#txtProperty{width:100% !important}#DivReportContent #cafeCertsAmount .control-group:nth-child(4) .input-prepend.input-append{width:100% !important}}input#fUpload{display:flex}input#PortalContactRole_search{width:200px}form#PortalCreateCustomMenuItem{margin-bottom:10px}button#createcustommenuid,btn-primary{padding:7px 16px;margin-left:5px}#SiteMenu .btn{margin-bottom:15px}#SiteMenu #PortalCreateCustomMenuItem #btndelete{margin-left:5px}button#leastrestrictive,button#mostrestrictive{margin-bottom:10px}button#mostrestrictive{margin-left:5px}.modal-body #PortalCreateCustomMenuItem select{border-radius:4px;height:40px}.modal-body #PortalCreateCustomMenuItem{margin-top:5px}.modal-body #PortalCreateCustomMenuItem ButtonDiv{margin-top:-10px}#Menu #CafeCertsPortalMenuItemAccess #itemContentDiv h2{font-size:15px !important}#Menu #CafeCertsPortalMenuItemAccess button{margin-top:10px}@media(max-width:480px){#cafeCertsMyPropertyInfo input{width:100%}}@media(max-width:991px){div#PropertyListModal{transform:none}}#PropertyListModalBody ul.nav.nav-tabs li a{border:1px solid transparent;border-bottom:3px solid #009dc2;color:#017d9b !important;background:transparent;font-weight:700}@media(max-width:480px){#cafeCertsMyPropertyCertsSettings input,#cafeCertsMyPropertyCertsSettings select{width:100%}#cafeCertsMyPropertyCertsSettings input#bShowOnlyDefaultCategory{width:auto}}#Certificates-Documents #menuTabs #Images #DocType{margin-bottom:0}#Certificates-Documents #menuTabs #Images p{margin-bottom:20px}@media(max-width:480px){#cafeCertsMyPropertyPortal input,#cafeCertsMyPropertyPortal select,#cafeCertsMyPropertyPortal .input-append{width:100%}#cafeCertsMyPropertyPortal input#chkAllowPastOwnerLogin{width:auto}#cafeCertsMyPropertyPortal #lblPastOwnerAccessDays input#txtPastOwnerAccessDays{width:85% !important}}#cafeCertsMyPropertyPortal #lblPastOwnerAccessDays .add-on{display:inline-flex;align-items:center;justify-content:center}#cafeCertsMyPropertyPortal #lblPastOwnerAccessDays input#txtPastOwnerAccessDays{width:185px}label#lblPastOwnerAccessDays{margin-bottom:0}#lblPastOwnerAccessDays input#txtPastOwnerAccessDays{border-radius:4px 0 0 4px}#lblPastOwnerAccessDays .input-append .add-on{border-color:#ddd}.formbuilder #lblPastOwnerAccessDays .input-append span.add-on{width:50px}#cafeCertsMyPropertyPortal select{height:40px}form#cafeCertsPortalCustomPages{margin-bottom:3px}div#divWelcomeTitle input#Title{width:100%}form#cafeCertsPortaHomePageContent #divWelcomeTitle{margin-bottom:20px}form#cafeCertsPortaHomePageContent label{margin-bottom:10px}@media(max-width:991px){form#cafeCertsPortaHomePageContent #divWelcomeTitle input{width:100% !important}}#divUserDefinedSection input#UDTitle{width:100%}form#cafeCertsPortaUserDefined #divUDTitle{margin-bottom:20px}form#cafeCertsPortaUserDefined label{margin-bottom:10px}@media(max-width:991px){form#cafeCertsPortaUserDefined #divUDTitle input{width:100% !important}}#UserDefined div#DataDiv{margin-top:15px}#UserDefined #divMain{width:auto !important}div#CertificateApprovers_Popup{padding-top:10px}#CertificateApprovers_Popup .form-horizontal .control-label{width:160px}#CertificateApprovers_Popup .select{width:235px;height:40px}#CertificateApprovers_Popup .form-horizontal .controls{margin-left:180px}@media(max-width:480px){#CertificateApprovers_Popup .form-horizontal .controls{margin-left:0}#CertificateApprovers_Popup .select,#CertificateApprovers_Popup input{width:100%}}#PortalCustomPages_Popup label{margin-bottom:10px}#PortalCustomPages_Popup #TitleDiv{margin-bottom:20px}#PortalCustomNarratives_Popup label{margin-bottom:10px}#PortalCustomNarratives_Popup #PageSection{margin-bottom:20px}@media(max-width:480px){#PortalCalendarEventsModal form#CondoCommonPortalEditCalendarEvent.form-horizontal .control-group:nth-child(3),#PortalCalendarEventsModal form#CondoCommonPortalEditCalendarEvent.form-horizontal .control-group:nth-child(7){display:inline-flex}#PortalCalendarEventsModal form#CondoCommonPortalEditCalendarEvent.form-horizontal .control-group:nth-child(3) label.control-label,#PortalCalendarEventsModal form#CondoCommonPortalEditCalendarEvent.form-horizontal .control-group:nth-child(7) label.control-label{margin-right:10px;padding-top:6px}}#CondoCommonPortalEditCalendarEvent.form-horizontal label.control-label{padding-top:5px}@media(max-width:480px){#PortalCalendarEventsModal .form-horizontal .control-group:before,#PortalCalendarEventsModal .form-horizontal .control-group:after{clear:none;display:block;content:none}}div#EmailContacts_Popup #cafeCertsPortalEditEmailContact select#RequestType{border-color:#ddd}@media(max-width:480px){div#EmailContacts_Popup #cafeCertsPortalEditEmailContact input,div#EmailContacts_Popup #cafeCertsPortalEditEmailContact select{width:100%}div#EmailContacts_Popup #cafeCertsPortalEditEmailContact .checkbox input{width:auto}}#SendNotificationTab #DivAttach br{display:none}#SendNotificationTab div#DivAttach label b{font-weight:normal}#EventTemplatesTab div#Buttons button{margin-left:0}@media(min-width:991px){#SendNotificationTab div#DivAttach{margin-top:90px}}@media(max-width:480px){#SendNotificationTab input,#SendNotificationTab select{width:100% !important}.checkbox #chkCurrentOwner{width:auto !important}}@media(min-width:992px) and (max-width:1199px){#SendNotificationTab input,#SendNotificationTab select{width:100% !important}#SendNotificationTab #AttachmentSelect,.checkbox #chkCurrentOwner{width:auto !important}}#SendNotificationTab label{margin-bottom:10px}#SendNotificationTab #dropdownDiv{margin-bottom:15px}.AttachmentSelectBox select{margin-bottom:7px;margin-top:3px;min-width:235px}@media screen and (max-width:768px){#Documents .well form{display:inline-block}}#Certificates-Documents div#headermenuwrapper ul li{word-break:break-all}@media screen and (max-width:768px){#Certificates-Documents div#headermenuwrapper ul li{padding:0 7px}#headermenuwrapper .nav li+.nav-header{padding:0 16px !important}input#PortalVoyagerDoc_search{width:225px}}div#DivReportSelector select{height:40px}.DivReportContent select{height:40px}span.search-iconstyle{display:block;padding:7px 6px}#DivReportContent .input-prepend.input-append>input{border-bottom-left-radius:4px;border-top-left-radius:4px}#DivReportContent .input-prepend.input-append>.add-on+input{border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.formbuilder .input-append span.add-on{height:40px;width:36px;line-height:34px}span.search-iconstyle{display:inline-block;padding:7px 5px}@media screen and (max-width:768px){#DivReportContent input#txtProperty{width:180px}#DivReportContent .form-horizontal label.control-label{padding-right:4px}}input#PortalContactRole_search{width:200px}div#CommunicationRequestTypes .submitForm #CommSubTypeDiv tbody tr td:first-child{vertical-align:middle}div#CommunicationRequestTypes .submitForm #CommSubTypeDiv tbody tr td:first-child label{margin-bottom:0}div#CommunicationRequestTypes div#CommSubTypeDiv table tr td:nth-child(2){vertical-align:bottom;padding:20px 18px 20px 28px}@media screen and (max-width:800px){div#CommunicationRequestTypes .submitForm #CommSubTypeDiv tbody tr td:first-child input[type=checkbox]{margin-top:1px}div#CommunicationRequestTypes div#CommSubTypeDiv table tr td:nth-child(2) label.checkbox{margin-bottom:0;min-height:14px}}form#CondoCommonPortalEditAnnouncement .form-horizontal .control-group:nth-child(3){display:inline-flex}form#CondoCommonPortalEditAnnouncement .form-horizontal .control-group:nth-child(3) .checkbox{margin:3px 0 0 0;padding-left:24px}#UserOrderManagementModal form#cafeCertsPortalEditUserGroup .control-group:nth-child(6){margin-bottom:0}#UserOrderManagementModal form#cafeCertsPortalEditUserGroup .control-group:nth-child(8){margin-bottom:10px}div#UserOrderManagementModal div#btnDiv{margin-bottom:30px}#UserOrderManagementModal button#DeleteButton68{margin-left:5px}#UserOrderManagementModal div#btnDivForSave{margin-top:20px}#UserGroupAccessTable_wrapper #UserGroupAccessTable th.table-header{width:100px}#UserOrderManagementModal h4.p-b{margin:40px 0 0;padding-bottom:5px}#PortalUserManagementModal ul.nav.nav-tabs li a{border:1px solid transparent;border-bottom:3px solid #009dc2;color:#017d9b !important;font-weight:700;background:transparent}#UserGroupAccessTable_wrapper #UserGroupAccessTable .checkbox input[type="checkbox"]{margin-top:4px}#dynamic-packet #fileUDForm input#fUploadD{display:flex}#DynamicDocuments_Popup .control-group:nth-child(5){display:flex;margin-bottom:15px}#DynamicDocuments_Popup .control-group:nth-child(5) .control-label{padding:5px 8px 0 0}#DynamicDocuments_Popup .control-group:nth-child(6){display:flex;margin-bottom:15px}#DynamicDocuments_Popup .control-group:nth-child(6) .control-label{padding:5px 8px 0 0}#DynamicDocuments_Popup .control-group:nth-child(7){display:flex}#DynamicDocuments_Popup .control-group:nth-child(7) .control-label{padding:5px 8px 0 0}@media screen and (max-width:400px){#dynamic-packet #fileUDForm input#fUploadD{width:228px}}#UserOrderManagementModal #divMain label.checkbox{margin:20px 0}#PaymentTermsModalBody label.checkbox{margin:15px 0 20px}#PaymentTermsModalBody select#drpType{margin-bottom:0}form#cafeCertsPortalUserGroupSetup table{width:100% !important}#cafeCertsPortalUserGroupSetup tr td input{width:85%}form#cafeCertsPortalUserGroupSetup table td{vertical-align:middle;width:50%}form#cafeCertsPortalUserGroupSetup table td a{display:flex}@media screen and (max-width:500px){#cafeCertsPortalUserGroupSetup tr td{width:75%}#cafeCertsPortalUserGroupSetup tr td input{width:80%}}div#subjectDiv #EmailTemplateSubject{margin:0 0 15px}#EventTemplatesTab div#subjectDiv{margin:15px 0 0}#EventTemplatesTab button#btnSaveEventTemplate{margin-right:5px}#EventTemplatesTab div#DivHeaderTemplateToken{margin-top:15px}div#DivEventTemplate select{width:auto;min-width:235px}@media screen and (max-width:991px){div#DivEventTemplate select{width:100%;min-width:235px}}#OfficeHours form#cafeCertsMyPropertyOfficeHours{margin-bottom:0}#cafeCertsCompanyManagementOfficeHours .hidden-phone label{font-weight:bold;margin-bottom:15px}div#ScheduleDiv .span3 .office-hour-label-weekday strong{font-weight:normal}#OfficeHours button#formButton{margin-top:15px}#ScheduleDiv .span4+.span4:nth-child(2){margin:0 4px 4px !important}#cafeCertsMyPropertyOfficeHours .hidden-phone .span4:nth-child(2){margin:0 4px 4px !important}#ScheduleDiv .span4 .control-row select{margin:0 0 4px}#ScheduleDiv .span3+.span4 .span4:nth-child(3){margin:0 4px 4px !important}#cafeCertsCompanyManagementOfficeHours #ScheduleDiv .span1 label.checkbox{display:flex;align-items:center;justify-content:center;padding:0;margin:4px}form#cafeCertsMyPropertyOfficeHours #ScheduleDiv .span1 label.checkbox{display:flex;align-items:center;justify-content:center;padding:0;margin:4px}#OfficeHours #ScheduleDiv .span3{display:flex;align-items:center;padding:6px 0}#OfficeHours #ScheduleDiv .span1 label.checkbox input{margin-left:-6px}#cafeCertsMyPropertyOfficeHours .hidden-phone label{font-weight:bold;margin-bottom:15px}#cafeCertsMyPropertyOfficeHours #ScheduleDiv .span3+.span4{margin-left:5px}#cafeCertsMyPropertyOfficeHours #ScheduleDiv .span3+.span4 .span4:nth-child(3){margin:0 0 4px !important}@media screen and (max-width:991px){#OfficeHours{width:768px;margin-bottom:15px;overflow-y:hidden;overflow-x:auto;padding:10px}}@media screen and (max-width:767px){div#ScheduleDiv .span3 .office-hour-label-weekday strong{font-weight:bold}#ScheduleDiv .span4+.span4:nth-child(2){margin:1px 0 5px !important}#OfficeHours #ScheduleDiv .span1{display:inline-block;padding:8px 0}#ScheduleDiv .span4:nth-child(2){margin:3px 0 5px !important}form#cafeCertsMyPropertyOfficeHours #ScheduleDiv .span1 label.checkbox{margin:0 22px 16px 6px}#OfficeHours #ScheduleDiv .span1 label.checkbox{display:flex;justify-content:start;padding:0;margin:0 22px 22px 6px}#OfficeHours{width:auto}#OfficeHours #ScheduleDiv label{font-weight:normal}#OfficeHours #ScheduleDiv .span1 label.checkbox input{width:auto}#OfficeHours #ScheduleDiv .span1 label.checkbox input{margin-left:0;margin-top:0}#OfficeHours #cafeCertsCompanyManagementOfficeHours{margin:0}#ScheduleDiv .span4 .control-row select{width:32.2%}#OfficeHours div#ScheduleDiv .span4+.span4+.span1{display:flex}#OfficeHours button#formButton{margin-top:0}#cafeCertsMyPropertyOfficeHours #ScheduleDiv .span3+.span4 .span4:nth-child(3){margin:0 4px 4px !important}#ScheduleDiv .span4 .control-row select{margin:0 4px 4px}#ScheduleDiv .span3+.span4 .span4:nth-child(3){margin:3px 0 5px 4px !important}#ScheduleDiv .span4 .control-row select:first-child{margin:0 4px 4px 0}}@media screen and (max-width:480px){#cafeCertsMyPropertyOfficeHours #ScheduleDiv .span3+.span4 .span4:nth-child(3){margin:0 0 4px !important}#ScheduleDiv .span3+.span4 .span4:nth-child(3){margin:3px 4px 5px 0 !important}#ScheduleDiv .span4 .control-row select{margin:0 0 4px}#ScheduleDiv .span4:nth-child(2){margin:3px 0 2px !important}}a#CondoCafeLogoBanner{display:none}a#CondoCafeLogoBanner img{margin:25px 0;min-width:221px;max-width:221px;min-height:33px;max-height:33px}@media(max-width:1023px){a#CondoCafeLogoBanner{display:block}a#CondoCafeLogoBanner img{width:auto !important;height:auto !important}}@media(max-width:500px){a#CondoCafeLogoBanner img{width:60% !important;margin:20px auto}}#divHamburgerCondoCafeLogo img{max-height:23px;max-width:146px;min-height:23px;min-width:146px;margin-left:15px}@media screen and (max-width:500px){input#PortalOneToManyPages_search{width:210px}.rightaligncheckbox{display:flex}.rightaligncheckbox .checkbox{margin:1px 8px 0}}#cafeCertsPortalBoardMembersOrder table#BoardMembersOrder{width:100% !important}#cafeCertsPortalBoardMembersOrder table#BoardMembersOrder tr td input{width:85%}#cafeCertsPortalBoardMembersOrder table#BoardMembersOrder tr td:nth-child(4){vertical-align:middle;padding:0 20px}@media screen and (max-width:767px){#cafeCertsPortalBoardMembersOrder table#BoardMembersOrder tr td input{width:auto}}#divProperty,#divProfile,#divVehicleSetup,#divContactSetup,#divCommunication,#divAccount,#divOnlinePayments,#divAutoPaySetup,#divLedgerSetup,#divBankAccountSetup,#divCreditCardSetup,#divDebitCardSetup{margin-bottom:15px}#divProperty .span12 strong,#divProfile .span12 strong,#divVehicleSetup .span12 strong,#divContactSetup .span12 strong,#divCommunication .span12 strong,#divAccount .span12 strong,#divOnlinePayments .span12 strong,#divAutoPaySetup .span12 strong,#divLedgerSetup .span12 strong,#divBankAccountSetup .span12 strong,#divCreditCardSetup .span12 strong,#divDebitCardSetup .span12 strong,#divConciergePref .span12 strong{font-weight:600}#divProperty label.span12,#divProfile label.span12,#divVehicleSetup label.span12,#divContactSetup label.span12,#divCommunication label.span12,#divAccount label.span12,#divOnlinePayments label.span12,#divAutoPaySetup label.span12,#divLedgerSetup label.span12,#divBankAccountSetup label.span12,#divCreditCardSetup label.span12,#divDebitCardSetup label.span12,#divConciergePref label.span12{min-height:20px}#divOnlinePayments select#DisableOneTimePayment{margin-bottom:4px}#divAutoPaySetup select#DisableScheduleAutoPay{margin-bottom:4px}#divOnlinePayments .checkbox{margin-bottom:15px}#Detailed form#cafeCertsMyPropertyPortalGroup{margin:0 0 10px}div#divGroupLeft{min-height:auto}#divDisableOneTimePay #DisableOneTimePayment+label{font-size:13px;font-style:italic;color:#757575}#divDisableScheduleAutoPay #DisableScheduleAutoPay+label{font-size:13px;font-style:italic;color:#757575}@media screen and (max-width:767px){#Detailed form#cafeCertsMyPropertyPortalGroup{margin:0}}.setup-check-row{word-wrap:break-word;display:flex;align-items:start;padding-bottom:25px}.setup-check-row:last-child{padding-bottom:0}.divider-style{border-top:1px solid #f1f1f1;padding-top:28px}.setup-check-row .span2+.span4{margin-left:0;min-height:auto}@media screen and (max-width:767px){.setup-check-row{flex-direction:column}.rightcontentwrapper .setup-check-row:nth-child(6){padding-bottom:6px}.rightcontentwrapper .setup-check-row:nth-child(11){padding-bottom:6px}}.status-info.well{margin:10px 0 30px}.status-info .update-properties-label{display:flex;padding-bottom:14px}.info-label-2{margin-left:40px}.status-info.well>.update-properties-label{padding-bottom:0}@media screen and (max-width:767px){.update-properties-label{display:flex;padding-bottom:0;flex-direction:column}}#LoginPage .form-horizontal .control-label{width:auto}#LoginPage .controls .FormTextArea{width:235px;border-radius:4px}#LoginPage .control-group .control-label strong{margin-top:20px;display:inline-block}#LoginPage #CustomLoginForm .control-group:nth-child(2) .control-label strong{margin-top:0}#LoginPage #CustomLoginForm button#btnSaveCustomLogin{margin-top:20px}#LoginPage .control-group{margin-bottom:10px;display:flex}#LoginPage .control-group:nth-last-child(2) .controls{margin-left:0 !important}#LoginPage .control-group .controls{margin-left:20px}@media screen and (max-width:767px){#LoginPage .control-group.rightaligncheckbox .control-label{padding-top:4px}}#divSchedulePayments label.span12,#divLedger label.span12,#divBankAccount label.span12,#divCreditCards label.span12,#divDebitCards label.span12,#divConciergePref label.span12{min-height:20px}#divSchedulePayments label.span12 strong,#divLedger label.span12 strong,#divBankAccount label.span12 strong,#divCreditCards label.span12 strong,#divDebitCards label.span12 strong,#divConciergePref label.span12 strong{font-weight:600}#divSchedulePayments,#divLedger,#divBankAccount,#divCreditCards,#divDebitCards{margin-bottom:15px}#divSchedulePaymentsLeft #DisableScheduleAutoPay+label{font-style:italic;color:#757575;font-size:13px}div#divPastOwner .input-append .add-on{background:transparent;border:0;font-size:13px;font-style:italic;color:#757575;padding-left:8px}.dropdownAddOn select{width:60px}.dropdownAddOn{display:flex;align-items:center}.dropdownAddOn label{padding-left:8px;padding-bottom:3px}#divPastOwner .inputAddOn input{width:62px}#GeneralSettings button#btnCreate{margin-top:15px}#PortalPropDocumentsModalBody #btnDiv .btn{margin:0 5px 0 0}#Folders form#fileDocUploadForm{display:block}#Folders #fileDocUploadForm #fUploadP{display:flex}@media(max-width:480px){#Folders #fileDocUploadForm #fUploadP{display:flex;padding-top:0}#Folders form#fileDocUploadForm input{width:100%}}#Folders #divWell{padding-bottom:0}@media(max-width:767px){#Folders form#fileDocUploadForm button{margin-top:-10px}}#cafeCertsCompanyManagementCerts .control-group .control-label{width:164px}.control-group .controls select#ySignType{width:235px}.control-group+h5.h5.update-properties-label{padding-top:12px}.controls .checkbox input#bDisclaimer{margin-bottom:12px}.control-group button#CertsSaveButton{margin-left:15px}#cafeCertsCompanyManagementCerts button#CertsSaveButton{margin-left:0}#SiteDesign div#divCustomButtonSwitch{padding-bottom:15px}#SiteDesign #CustomCSSTab>.control-group:first-child{margin-bottom:15px}#SiteDesign #divCustomButtonSwitch #LinkCustomCSSTab{width:118px !important}#SiteDesign .control-group:nth-child(2)+hr.m-b-md{border:0;margin:0}#SiteDesign .control-group+hr.m-b-md{border:0;margin:0}@media screen and (max-width:480px){#SiteDesign div#divCustomButtonSwitch{margin-bottom:8px;margin-top:8px}}#SendNotificationTab button#btnSendEmailNotification{margin-left:0}.AttachmentSelectBox{padding:15px 0 0}#divCertsSettings .col-xs-12{padding:0}#cafeCertsRushFees #RushFee tr td:nth-child(4){vertical-align:middle;padding:0 20px}#cafeCertsRushFees table#RushFee tr td input{width:85%}#cafeCertsRushFees .table-responsive{margin-top:30px}#cafeCertsRushFees table#RushFee{margin-bottom:0}@media screen and (max-width:767px){#cafeCertsRushFees table#RushFee tr td input{width:auto}}form#SiteMgrNotificationEmailTempalteEdit{margin:0}#PortalNotificationTemplatesModal input#EmailTitle+label{margin-top:15px}#PortalNotificationTemplatesModal input#EmailTemplateName+label{margin-top:15px}#PortalNotificationTemplatesModal input#EmailTitle+.formError+label{margin-top:15px}#PortalNotificationTemplatesModal input#EmailTemplateName+.formError+label{margin-top:15px}#PortalNotificationTemplatesModal #Buttons .btn{margin:0 5px 5px 0}@media screen and (max-width:767px){div#DivHeaderTemplateToken{margin-top:15px}}table#PortalNotificationTemplates tr td:nth-child(3){padding-left:20px}.selectyeardiv select#YearDropDown{width:100px;margin-left:5px}.selectyeardiv label{padding-bottom:7px}.selectyeardiv{display:flex;align-items:center;margin-bottom:15px;margin-top:15px}@media screen and (min-width:768px) and (max-width:1024px){div#Holidays input{width:96%}}@media(max-width:480px){input#fUploadD{width:225px}}#CommunicationRequestTypes form#cafeCertsPortalCommunicationSubtypeSetup{display:inline-block;width:100%}div#CommunicationRequestTypes table thead tr th:nth-child(1){width:120px}@media screen and (max-width:500px){div#CommunicationRequestTypes table tr td input[type="text"]{width:235px !important}}#CompanyUserManagementModalBody ul.nav.nav-tabs li a{border:1px solid transparent;border-bottom:3px solid #009dc2;color:#017d9b !important;font-weight:700;background:transparent}.span6.rightuserprofile .control-group{margin-bottom:10px}.rightuserprofile div#divAdminAccess{margin-top:0}.rightprofileheader{margin:30px 0 10px 0}.rightuserprofile .control-group .control-label{text-align:left}.rightuserprofile a#btnSearchPropLookup{margin-right:20px}.rightuserprofile .control-group{margin-bottom:5px}.rightuserprofile input#txtProperty{width:168px}@media screen and (max-width:991px){.rightuserprofile #propdiv .control-label{float:none}.rightuserprofile #propdiv .controls{margin-left:0}}@media screen and (max-width:767px){.rightuserprofile{margin-top:35px}form#cafeCertsUserManagementForm .controls .btn{margin-top:15px}}@media screen and (max-width:500px){.rightuserprofile .control-group{display:flex}.rightuserprofile div#propdiv{display:block}.rightuserprofile{padding-left:0}.rightuserprofile .control-label{padding-right:10px}#cafeCertsUserManagementForm button#btnUpdateUser{margin-top:15px}}#PortalRequestsModalBody div#ChangeFormTableDiv{display:flex;margin-top:-2px}#PortalRequestsModalBody table#ChangeFormTable{margin-bottom:0 !important;padding-bottom:5px}td.highlightdiff{background:#eff8fb}form#cafeCertsCompanyManagementRequest>.control-group:first-child{display:none}@media screen and (max-width:880px){#PortalRequestsModalBody div#ChangeFormTableDiv table#ChangeFormTable{display:inline-block}#PortalRequestsModalBody div#ChangeFormTableDiv table#ChangeFormTable tr td{width:50%}}@media screen and (max-width:767px){#PortalRequestsModalBody div#ChangeFormTableDiv table#ChangeFormTable{border:1px solid #ddd}}form#cafeCertsOrderSummary>.control-group .control-label{font-weight:normal}table#OrderSummaryEmailActivity,table#OrderSummaryEmailActivity a{display:inline-block}#divOrderSummary .leftordersummary .dl-horizontal dt{font-weight:normal}#divOrderSummary .leftordersummary dd{font-weight:600}span.headertextstyle{font-weight:normal}.leftordersummary dd{margin-bottom:6px}table#OrderSummaryPricing tr td{border-top:0 solid #fff}table#OrderSummaryPricing th .m-l-sm{margin-left:0}table#OrderSummaryPricing{background:#f6f6f6;clear:none;padding-top:0}#OrderSummaryDocument{background:#f6f6f6;clear:none;padding-top:0;border:1px solid #ddd;padding:10px 10px 0 10px}#OrderSummaryDocument tr td{border-top:0 solid #fff}#OrderSummaryChangeCard{color:#333 !important}#Cancel a.btn.btn-light{color:#333 !important}.leftordersummary button#SendReminderButton{text-transform:capitalize}.rightordersummary>.h5{margin-top:0}.rightordersummary .table{margin-bottom:10px !important;padding-bottom:8px}.rightordersummary{padding-right:0}@media screen and (min-width:992px) and (max-width:1199px){a#OrderSummaryChangeCard{margin:15px 0}table#OrderSummaryEmailActivity td{word-break:break-word}.rightordersummary>.h5:first-of-type+.table{display:inline-block;overflow-x:auto}}@media screen and (max-width:991px){.leftordersummary{padding:0}.rightordersummary{padding:0}table#OrderSummaryEmailActivity tr td{width:100%}}@media screen and (max-width:767px){.rightordersummary .table{display:inline-block;margin-bottom:20px !important;padding-bottom:0}.rightordersummary .table tr td{width:100%}.leftordersummary .dl-horizontal dt{float:left;margin-right:10px;min-width:90px}.leftordersummary .dl-horizontal:nth-last-child(3)+.dl-horizontal{margin-bottom:0}.rightordersummary .table-responsive{border:1px solid #ddd}}@media screen and (max-width:480px){a#OrderSummaryChangeCard{margin:30px 0 15px}table#OrderSummaryCCTranHistory{display:inline-block}#OrderSummaryAdditionalInfo{display:inline-block}}form#CondoCommonPortalFAQ .controls textarea{width:235px}@media(min-width:768px){.m-r-md-xl{margin-right:40px}.hidden-sm-up{display:none !important}}.modal-md{width:950px;margin:0 auto;transform:translate(-50%,0)}.modal-footer{margin:1px;background-color:#fafafa}.modal-header{margin:1px}.modal{background:#fff}.modal-footer .btn+.btn{margin-left:7px}span.backtoarrow{vertical-align:middle;display:inline-block;padding-top:2px}a#btnBackToProperties{font-size:14px;display:inline-block;margin-bottom:15px}span.SelectionTableSelectedCount{display:inline-block;margin-bottom:15px}@media screen and (max-width:767px){.d-flex.align-items-center.heading-btn-wrap{clear:both}}#Properties .heading-btn-wrap{padding-top:22px}#PageSection+.padding5+label{margin-top:10px}select#ResourceNames+.padding5+label{margin-top:10px}input[type="text"].error.formError,textarea.error.formError,select.error.formError{margin-bottom:10px}#Certificates-Documents div#address_error{margin-bottom:8px}@media(max-width:1199px){.modal.modal-md{transform:translate(0,0) !important;overflow-y:auto !important;margin:0 auto !important}.modal-full-sm{overflow-y:scroll !important}}@media(max-width:480px){select,input[type="text"],textarea{width:100% !important}.heading-btn-wrap h3{font-size:22px;max-width:185px}}.rightcontentwrapper .nav-tabs>li,.nav-pills>li{display:inline-flex;flex-wrap:nowrap;flex-direction:row;float:none}.content .nav.nav-tabs li{float:none !important;display:inline-flex}input#fUploadD,input#fUpload,input#fUploadP{margin-right:10px}.search-accordion button svg{width:auto !important}a#LoginFromSignUp{font-weight:600}a#SignUpFromLogin{font-weight:600}.inner-search .search-accor button#btnSearchPro{height:50px}.search-landingpage div#txtNameAddress_error:before,.error-color:before{content:"\f06a";font-family:FontAwesome;font-size:16px;margin:5px 5px 0 5px}.success-color:before{content:"\f164";font-family:FontAwesome;font-size:16px;margin:5px 5px 0 5px;color:#4bb543}h1.font-inherit{font-size:inherit !important;font-weight:300}.form-required-text{font-size:14px !important}.service-section h2{font-weight:700 !important;font-size:18px !important}.dataTables_wrapper .dataTables_paginate.paging_bootstrap ul>.disabled>a,.dataTables_wrapper .dataTables_paginate.paging_bootstrap ul>.disabled>a:focus,.dataTables_wrapper .dataTables_paginate.paging_bootstrap ul>.disabled>a:hover,.dataTables_wrapper .dataTables_paginate.paging_bootstrap ul>.disabled>span{color:#999 !important;background-color:transparent;cursor:default;outline:transparent !important;box-shadow:none !important;border:1px solid #ececec}.modal-header h2{margin:0;line-height:30px;font-weight:400 !important;font-size:24px !important}input:focus-visible,textarea:focus-visible,textarea:focus,input:focus,a:focus-visible,a:focus,label:focus-visible,address:focus-visible,[role="button"]:focus-visible,*[tabindex="0"]:focus-visible,select:focus-visible,.custom-control-input:focus ~ .custom-control-label::before,.checkbox input[type="checkbox"]:focus+label:before,button:focus,.btn:focus,button:focus-visible,.btn:focus-visible{box-shadow:0 0 0 2px #2491eb,0 0 0 3px #000,0 0 0 2px #fff inset !important;outline:1px solid rgba(11,161,242,0.9) !important}.footer-contact-section .list-inline li a{display:block}#ot-sdk-btn-floating.ot-floating-button{z-index:998 !important}.header-two .logo-dark,.header-two .logo2{margin:0 !important}a#CondoCafeLogoHeader{display:inline-block;margin:25px 0}#divHamburgerCondoCafeLogo img{margin:0 !important}a#CondoCafeLogoMobile{display:inline-block;margin-left:15px}.second-block{width:75%}.special-services .include-sec{width:20%}@media(min-width:768px) and (max-width:991px){.second-block{width:100%}}@media(min-width:501px) and (max-width:768px){.second-block{width:100%}.special-services .include-sec{width:33.3%}.second-block .include-sec:nth-child(4){width:49.9%}.second-block .include-sec:nth-child(5){width:49.9%}}@media screen and (max-width:500px){.second-block{width:100%}.special-services .include-sec{width:50%}.second-block .include-sec:nth-child(5){width:100%}}table.table thead .sorting button:after,table.table thead .sorting_asc button:after,table.table thead .sorting_desc button:after{color:#808080 !important}table.table thead .sorting button,table.table thead .sorting_asc button,table.table thead .sorting_desc button,table.table thead .sorting_desc_disabled button,table.table thead .sorting_asc_disabled button{padding:12px;border:0 !important;font-weight:700;text-align:left;width:100%;background:transparent}table.table thead .sorting,table.table thead .sorting_asc,table.table thead .sorting_desc,table.table thead .sorting_desc_disabled,table.table thead .sorting_asc_disabled{padding:0}.total{margin-bottom:10px;padding-top:5px;border-top:1px solid #dee5e7;border-bottom:1px solid #dee5e7}.radio input[type="radio"],.checkbox input[type="checkbox"]{border-color:#595959}.dataTables_paginate.paging_bootstrap.pagination>ul>li>a:focus{position:relative}.ui-datepicker .ui-datepicker-prev{left:5px}.ui-datepicker .ui-datepicker-next{right:5px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:19px;width:auto !important;height:auto !important;line-height:12px !important}button#btnSearchPro:focus,button#btnSearchPro:focus-visible{box-shadow:0 0 0 2px #2491eb,0 0 0 4px #000,0 0 0 4px #fff inset !important;outline:1px solid rgba(11,161,242,0.9) !important}.banner-content{width:80%;left:10%;padding:20px;background-color:rgba(0,0,0,0.6);text-align:center}@media screen and (max-width:768px){.search-landingpage button#btnSearchPro{margin-top:10px}.banner-content{padding-bottom:0}}@media only screen and (max-width:568px){.tp-banner-custom{height:520px !important}}.svg-fill-danger{fill:#c72334}.svg-fill-warning{fill:#e47011}.text-center{width:100%;text-align:center}.line-text-separator{display:flex;align-items:center;text-align:center;margin:20px 0}.line-text-separator::before,.line-text-separator::after{content:"";flex:1;border-bottom:1px solid #ccc}.line-text-separator:not(:empty)::before{margin-right:.5em}.line-text-separator:not(:empty)::after{margin-left:.5em}