.toggleSwitchAlmostHidden{opacity:.01!important}.switch.sexy{position:relative;display:inline-block;width:74px;height:32px}.switch.sexy .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;padding-top:5px;border-radius:4px}.switch.sexy .slider:before{position:absolute;content:"";height:26px;width:26px;left:3px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:4px}.switch.sexy .sliderMessage{color:#fff;font-size:16px}.switch.sexy .sliderON{float:left;margin-left:10px}.switch.sexy .sliderOFF{float:right;margin-right:10px}.switch.sexy .toggleSwitch:checked~.slider{background-color:#14212d}.switch.sexy .toggleSwitch:focus~.slider{box-shadow:0 0 1px #14212d}.switch.sexy .toggleSwitch:checked~.slider:before{-webkit-transform:translateX(42px);-ms-transform:translateX(42px);transform:translateX(42px)}.switch.sexy span.switch-null{position:absolute;top:0;left:0;background-color:#fff;width:90px;height:34px;border-radius:4px;border:2px solid #cfd3d3;color:#636569;padding:0}.switch.sexy span.switch-null span.switch-null-on{position:absolute;top:0;height:30px;width:49%;text-align:center;padding-top:4px}.switch.sexy span.switch-null span.switch-null-on:hover{background-color:#eceded;cursor:pointer}.switch.sexy span.switch-null span.switch-null-off{position:absolute;top:0;left:43px;height:30px;text-align:center;width:50%;padding-top:4px}.switch.sexy span.switch-null span.switch-null-off:hover{background-color:#eceded;cursor:pointer}.switch.sexy span.switch-null svg{position:absolute;top:5px;left:42px}.switch.sexy span.switch-null svg line{stroke:#cfd3d3;stroke-width:2px}label.switch{display:inline-block;font-weight:400;margin-bottom:5px;position:relative;left:0;vertical-align:middle;top:0!important;cursor:pointer}.icon{width:150px;display:block;margin:25px auto 25px;border-radius:50%;stroke:#31afb4;-webkit-animation:bounceIcon .17s ease-in-out;animation:bounceIcon .17s ease-in-out;-webkit-animation-delay:.5s;animation-delay:.5s}.circle{stroke-dasharray:190;stroke-dashoffset:190;stroke-width:9;stroke:#31afb4;fill:none;-webkit-animation:drawCircle .5s linear;animation:drawCircle .5s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.check{stroke-width:7;stroke-dasharray:120;stroke-dashoffset:120;-webkit-animation:drawCheckmark .5s cubic-bezier(.89,.09,.91,.67);animation:drawCheckmark .5s cubic-bezier(.89,.09,.91,.67) forwards;-webkit-animation-delay:.5s;animation-delay:.5s}@keyframes drawCircle{100%{stroke-dashoffset:0}}@keyframes drawCheckmark{100%{opacity:1;stroke-dashoffset:0}}@keyframes bounceIcon{0%{transform:none}50%{transform:scale3D(.9,.9,1)}100%{transform:none}}.confirmationIE{display:none}.confirmationNonIE{display:inherit}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.confirmationNonIE{display:none!important}.confirmationIE{display:inherit!important}}@media(min-width:767.8px){.confirmationDiv{padding-top:15px;padding-bottom:15px}}.questionForm{margin-bottom:5px}.yesynoanswerDiv{padding-bottom:10px}@media(max-width:767.98px){.questionForm{margin-top:25px;margin-bottom:8px!important}.yesynoanswerDiv{padding-bottom:0!important}}#addrsssWrapper{margin-bottom:5px}.contactPracticeHeaderLink{margin-right:20px}#LogoSrcPreview{max-height:95px;box-shadow:0 2px 10px rgba(0,0,0,.13);max-width:300px}#LogoSrcPreviewDiv{margin:auto;text-align:center;margin-bottom:-10px;margin-top:30px}.additionalTextDiv{margin-bottom:25px}.preHeaderDiv{margin-bottom:20px}#customerFormDiv{box-shadow:0 2px 10px rgba(0,0,0,.15)!important;padding-left:25px;padding-right:25px;padding-top:15px;padding-bottom:60px;margin-top:13px;background-color:#fff}@media(max-width:767.98px){#customerFormDiv{padding-left:15px;padding-right:15px}#LogoSrcPreview{max-width:220px}.yesynoanswerDiv{margin-bottom:25px}.preHeaderDiv{margin-top:15px;margin-bottom:15px!important}#LogoSrcPreview{max-height:70px!important}}.presginatureText p{font-size:14px!important;font-style:italic}@media(max-width:768.1px){#formsMainDiv .selectMainDiv{margin-bottom:40px}}.wrapper{position:relative;width:100%;height:270px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767.98px){.wrapper{margin-left:5%;width:90%}}.signature-pad{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#fff;border:4px #ccc solid}@media(max-width:768.1px){.wrapper{height:230px}#signatureTextDiv{text-align:center}}#signatureTextDiv{margin-bottom:10px;font-weight:bold}.signingBtn{background-color:#3e4e5a;color:#fff;text-transform:uppercase;border:0;font-size:10px;padding:6px 12px;margin-top:15px;outline:none;width:100%}.signingBtn:hover{opacity:.8}#html-content-holder{height:100%;text-align:center;background-color:transparent;display:flex;justify-content:center;align-items:center;padding-bottom:25px}#signatureGeneratedSpan{font-size:29px}#signupFormPopUp{position:fixed;bottom:50px;right:20px;width:300px;background-color:#cfe6e7!important;padding:14px;box-shadow:5px 5px 5px #aaa;z-index:99}@media(max-width:1600px){#signupFormPopUp{width:250px}}#closeSignupFormPopUp{position:absolute;top:7px;right:7px;font-size:14px;cursor:pointer;z-index:100}.berwick-signature{opacity:.75;background-image:url(/Content/Files/Images/Berwick-watermark.png);background-size:cover;background-position:center}#signature-pad{cursor:url(/content/files/images/pencursor.cur),crosshair}@media screen and (min-width:0\0) and (min-resolution:+72dpi){#difficultySigning{display:none}#signatureBtn{display:none!important}#signatureBtnIE{display:inline!important}}#submitBtnWrapper{margin-top:35px}.innerBoxShadow{padding-top:20px!important;padding-bottom:50px!important}@media(max-width:767.98px){.innerBoxShadow{box-shadow:none!important;padding:0!important;background-color:#fbfefd!important}}.openingDay{font-weight:bold}@media(max-width:767.98px){#openingHourWrapper{margin-bottom:30px}}.noRiskConfirmation .applicationLink,.riskConfirmation .applicationLink{text-decoration:underline!important}@media(min-width:768px){.topBannerDiv{margin-bottom:0!important}}.goalsection{margin-bottom:20px}.goalsection table{width:100%;border-collapse:collapse}.goalsection th,.goalsection td{border:1px solid #ddd;padding:8px;text-align:center}.goalsection th{background-color:#f4f4f4;font-weight:bold}.goalsection tr:nth-child(even){background-color:#f9f9f9}.goalsection td:first-child,.goalsection th:first-child{background-color:#ffebcc}.goalsection .scoreCbx{cursor:pointer}.goalsectionTable{max-width:100%;overflow:scroll}@media(max-width:768.1px){.goalsection{max-width:100%;overflow:scroll}}