input[type=date],input[type=email],input[type=password],input[type=tel],input[type=text]{padding:8px 2px;width:48.2%;display:inline-block;font-family:Raleway,Helvetica,Arial,sans-serif}form{padding:0;margin:0;text-align:justify;font-size:14px;color:#4d4d4f}.sl-container,input[type=date],input[type=email],input[type=password],input[type=tel],input[type=text],textarea{font-size:14px;margin-bottom:18px;color:#4d4d4f}input[type=email],input[type=password],input[type=tel],input[type=text]{border-radius:0;border:0;border-bottom:1px solid #a4a4a8;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=date]{border-radius:0;border:0;border-bottom:1px solid #a4a4a8}input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}label{font-size:14px;color:#4d4d4f;padding:8px 0;user-select:none}textarea{border:1px solid #a4a4a8;border-top-color:#e2e3e3;border-bottom-color:#e2e3e3;padding:8px;width:100%;max-width:100%;min-width:100%;min-height:120px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;font-family:Raleway,Helvetica,Arial,sans-serif}.sl-container{display:inline-block;width:48.2%;border-bottom:1px solid rgba(255,255,255,0);vertical-align:top;text-align:left}.sl-container label{margin-left:20px}.sl-container .checkmark{top:0}@media(max-width:950px){.sl-container{width:100%;margin-bottom:0}}@media(max-width:640px){.sl-container{font-size:16px}}@media(max-width:510px){.sl-ttl{display:block;padding:9px 0}.sl-container label{margin-left:0;margin-right:20px}}form h3{margin:17px 0}form h3:first-child{margin-top:0}.patient-form button{margin-top:2px}.patient-form label{display:none}.patient-form .dob{width:48.2%;display:inline-block;vertical-align:top;text-align:right}.patient-form .clinic-city-state{width:48.2%;display:inline-block;vertical-align:top;text-align:left}.patient-form .elements{width:48.2%;display:inline-block;vertical-align:middle;position:relative;top:-1px;text-align:left;padding:8px 0}.patient-form .dob-ttl{display:inline-block;float:left;margin:9px 0 9px 2px;vertical-align:middle}.patient-form .dob-container{white-space:nowrap;display:inline-block;margin-left:14px}.patient-form .dob .custom-select{width:118px;margin-left:14px;-webkit-appearance:none}.patient-form .clinic-city-state .custom-select,.patient-form .clinic-city-state input{width:46.2%;vertical-align:middle!important}.patient-form .clinic-city-state .custom-select{float:right}@media (max-width:1080px){.patient-form .dob .custom-select{width:70px}.patient-form .dob .dob-month{width:112px}}@media(max-width:850px){.patient-form .dob-container{margin-left:0}.patient-form .dob-ttl{margin-right:20px}.patient-form .dob .dob-month{width:80px}.patient-form .dob .dob-day{width:64px}.patient-form .dob .dob-year{width:67px}}@media(max-width:760px){.patient-form .dob{width:100%;margin-left:0;margin-right:0;text-align:left}.patient-form .dob .dob-month{width:90px}.patient-form .dob .dob-day{width:72px}.patient-form .dob .dob-year{width:76px}}.materials-form .elements,.patient-form .checkbxs{width:100%;text-align:left}.patient-form .checkbxs{display:inline-block;clear:both;line-height:32px;position:relative;padding-left:100px}.patient-form .checkbxs-ttl{display:inline-block;position:absolute;top:0;left:2px}.patient-form .checkbxs .thebxs{display:inline-block;vertical-align:top}.patient-form .checkbxs label{padding:2px 0;display:inline-block;margin-right:20px;cursor:pointer;white-space:nowrap}.patient-form-only .checkbxs{padding-left:131px;min-height:33.4px}.patient-form-only .checkbxs .thebxs{display:inline;text-align:left;min-width:5px}.patient-form-only .checkbxs label{padding:0}.materials-form .checkbxs{padding-left:154px}.materials-form .checkbxs .thebxs{display:block;float:right;padding-left:0}.materials-form .checkbxs label{margin-left:17px;margin-right:0}.materials-form .elements .checkbox-wrap{margin-right:20px;cursor:pointer}.materials-form .elements .checkbox-wrap .checkmark{top:0}.materials-form .placeholder-input{border-bottom-color:rgba(255,255,255,0)!important;background-color:rgba(255,255,255,0);color:#fff;opacity:0;padding:0;margin:0;height:1px}@media(max-width:850px){.materials-form #caddy{width:100%;clear:both}.materials-form .clinic-city-state .custom-select,.materials-form .clinic-city-state input{width:48.2%!important}.materials-form .clinic-city-state{width:100%}}@media(max-width:760px){.materials-form .checkbxs,.patient-form .checkbxs{padding-left:0}.patient-form .checkbxs .thebxs{padding-left:2px;display:block;margin-bottom:6px}.materials-form .checkbxs-ttl,.patient-form .checkbxs-ttl{position:relative}.materials-form .checkbxs-ttl{margin-right:10px;margin-left:0}}@media(max-width:500px){html body .materials-form .checkbxs{padding:0!important;margin:0 -30px 0 0!important}.materials-form .checkbxs label{white-space:normal;line-height:1.3;display:inline-block!important;margin:3px 0 0;width:100%!important}.materials-form .checkbxs .checkmark{top:1.3px}}.button,.custom-select{position:relative;z-index:1;display:inline-block}#datepicker,#datepicker2{background:url(img/select-1b.png) right 3px top 2px no-repeat;background-size:28px 28px;cursor:pointer}.custom-select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:48.2%;margin-bottom:18px;vertical-align:top}.custom-select select{background:url(img/select-1b.png) right 2px bottom 3px no-repeat;background-size:28px 28px;cursor:pointer;display:block;line-height:1.3;padding:8px 0;color:#4d4d4f;width:100%;border-radius:0;border:0;border-bottom:1px solid #a4a4a8;font-weight:400;font-family:Raleway,Helvetica,Arial,sans-serif;font-size:14px;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none}.custom-select select::-ms-expand{display:none}.custom-select select option{font-weight:400}.custom-select select:disabled,.custom-select select[aria-disabled=true]{opacity:.4}.custom-select select:disabled:hover,.custom-select select[aria-disabled=true]{border-color:#aaa}@media (max-width:600px){.custom-select,input[type=date],input[type=email],input[type=password],input[type=tel],input[type=text]{width:100%}}.button{background:#6472ae;color:#fff;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;overflow:hidden;padding:10px 40px;border:0;border-radius:10px;transition:all .4s ease;text-align:center;letter-spacing:2px;text-transform:uppercase;text-decoration:none!important;min-width:156px;font-size:16px;cursor:pointer}@media (max-width:420px){.button{white-space:normal!important}}.button span{position:absolute;display:block;top:0;right:0;width:160%;height:100%;background:url(img/button4.png) left bottom no-repeat;background-size:732px 100px;z-index:-1;transform-origin:0 0;transform:translateX(100%) translateY(0) rotate(0);transition:transform .4s}.button:hover{text-decoration:none;color:#4d4d50!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.button:hover span{transform:translateX(23%) translateY(0) rotate(0)}.button.orange{background:#c6470c}.checkbox-wrap:hover input~.checkmark,.checkmark,.search-bar .yxt-AutoComplete-wrapper,.search-bar .yxt-SearchBar-button,.search-bar .yxt-SearchBar-clear,.search-bar .yxt-SearchBar-form,.single-locations .right-controls .closeittheyext{background-color:#fff}.button.orange span{background-image:url(img/button4-orange.png)}.no-js form .morebtn{display:none}input::-webkit-input-placeholder{color:#4d4d4f!important;opacity:1!important}input:-moz-placeholder{color:#4d4d4f!important;opacity:1!important}input::-moz-placeholder{color:#4d4d4f!important;opacity:1!important}input:-ms-input-placeholder{color:#4d4d4f!important;opacity:1!important}textarea::-webkit-input-placeholder{color:#4d4d4f!important;opacity:1!important}textarea:-moz-placeholder{color:#4d4d4f!important;opacity:1!important}textarea::-moz-placeholder{color:#4d4d4f!important;opacity:1!important}textarea:-ms-input-placeholder{color:#4d4d4f!important;opacity:1!important}.checkbox-wrap{display:inline-block;position:relative;padding-left:23px;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;top:-1px}.checkbox-wrap.single-check label{display:inline-block!important;font-size:12px;line-height:1.2}.checkbox-wrap.single-check .checkmark{top:6.5px}.checkbox-wrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:8px;left:0;height:16px;width:16px;border:1px solid #a4a4a8;border-radius:4px}.checkbox-wrap:hover input~.checkmark{border:1px solid #d9dded}.checkbox-wrap input:checked~.checkmark{background-color:#5b6cb0;border-color:#5b6cb0}.checkmark:after{content:"";position:absolute;display:none}.checkbox-wrap input:checked~.checkmark:after{display:block}.checkbox-wrap .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-wrap+.message{display:inline-block;margin-left:30px}.checkbox-wrap+.message a{white-space:nowrap}.page-id-11986 .header,.page-id-11996 .header,.page-id-12050 .header,.page-id-2893 .header,.page-id-3047 .header,.page-id-3251 .header,.page-id-6660 .header,.page-id-773 .header,.page-id-971 .header,.page-id-974 .header,html.tywctas div .header{background-size:contain;background-color:#d2d7eb!important}.page-id-2893 .breadwrap,.page-id-3047 .breadwrap,.page-id-3251 .breadwrap,.page-id-6660 .breadwrap,.page-id-773 .breadwrap,.page-id-971 .breadwrap,.page-id-974 .breadwrap,html.tywctas div .breadwrap{display:none}.page-id-2893 .wrapper{display:none!important}.page-id-2893 .button,.page-id-3047 .button,.page-id-3251 .button,.page-id-6660 .button,.page-id-773 .button,.page-id-971 .button,.page-id-974 .button,html.tywctas div .button{white-space:nowrap}.page-id-981 .header{background-size:contain;background-color:#828ec8!important}.page-id-981 .breadwrap{display:none}@media (max-width:1073px){.page-id-981 .header{background-size:cover}}@media (max-width:500px){.page-id-2893 .button,.page-id-3047 .button,.page-id-3251 .button,.page-id-6660 .button,.page-id-773 .button,.page-id-971 .button,.page-id-974 .button,html.tywctas div .button{white-space:normal}}#datepicker:focus,.checkbox-wrap input:focus~.checkmark,.custom-select select:focus,input:focus,textarea:focus{outline:0!important;box-shadow:0 1px 5px 1px rgba(0,0,0,.2)}button:focus,input[type=submit]:focus{background-color:#243e8a;box-shadow:0 1px 5px 1px rgba(0,0,0,.2)}.right-controls .search-bar{z-index:403;display:inline-block;position:absolute;top:22px;right:0;min-width:252px;line-height:28px}.right-controls .search-bar.active{display:inline-block}.single-locations .right-controls .tel{margin-right:49px}.search-bar .Icon-image,.search-bar .yxt-SearchBar-buttonImage{width:20px;height:20px}@media(max-width:1410px){.right-controls .search-bar{right:53px}}@media(max-width:640px){.right-controls .search-bar,.showittheyext{display:none!important}}.showittheyext{cursor:pointer;display:none;position:absolute;top:19px;right:0;width:50px;height:50px}@media(max-width:1410px){.showittheyext{right:48px}}.showittheyext svg{width:20px;height:20px;position:absolute;top:14.5px;left:15px}.showittheyext svg .a{stroke:#fff}.fixed .showittheyext svg .a,.hide-feat-image .showittheyext svg .a{stroke:#243e8a}.closeittheyext{cursor:pointer;display:none;color:#fff;height:50px;width:50px;line-height:44px;text-align:right;padding-right:17px;font-size:30px;position:absolute;left:-50px;top:0;z-index:404;-webkit-transition:all .2s ease;-khtml-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.fixed .closeittheyext,.hide-feat-image .closeittheyext{color:#243e8a}.search-bar .yxt-SearchBar-container{border-radius:10px;border-color:#838fc2;color:#fff;padding:2px!important;text-align:left}.search-bar .yxt-SearchBar-input::-webkit-input-placeholder{color:#838fc2!important;opacity:1!important}.search-bar .yxt-SearchBar-input:-moz-placeholder{color:#838fc2!important;opacity:1!important}.search-bar .yxt-SearchBar-input::-moz-placeholder{color:#838fc2!important;opacity:1!important}.search-bar .yxt-SearchBar-input:-ms-input-placeholder{color:#838fc2!important;opacity:1!important}.search-bar .yxt-AutoComplete-option,.search-bar .yxt-SearchBar-input{font-size:14px;font-family:Raleway,Helvetica,sans-serif;font-weight:500}.search-bar .yxt-SearchBar-input{margin:0;border:0;padding-left:16px;width:100%}html body .search-bar .yxt-SearchBar-input:focus{box-shadow:0 0 0 0 #5b6cb0!important}.search-bar .yxt-AutoComplete:before{background-color:#e1e1e2}.search-bar .yxt-AutoComplete-option.yxt-selected,.search-bar .yxt-AutoComplete-option:hover{background-color:#fff;color:#4d4d4f}.search-bar .yxt-SearchBar-clear,.search-bar svg{color:#4d4d4f;fill:#4d4d4f}.search-bar path{stroke:#4d4d4f}.single-locations .search-bar{display:none}.single-locations .closeittheyext,.single-locations .showittheyext{display:block}body.search .search-bar{display:none}body.search .closeittheyext,body.search .showittheyext{display:block}.hav-nav-yext{display:none;padding:30px 20px 0;margin:0 auto;max-width:600px}@media(max-width:640px){.hav-nav-yext,.single-locations .search-bar{display:block}.custom-select select,form,input[type=email],input[type=password],input[type=tel],input[type=text],label,textarea{font-size:16px}#datepicker,#datepicker2{background-position:right 3px top 9px!important;background-size:18px 18px!important}}.page-template-template-contact div div form input#humanpass{display:none!important}