input{padding:1.5rem;border:1px solid #d3d3d3;border-radius:.5rem;font-size:2.4rem}.language-filter{padding:1rem;font-size:2rem;margin-top:1rem}.locator-search{text-align:center}.locator-search input[type=text]{width:100%}.locator-search-spinner{height:3rem;position:absolute;right:3rem;top:1.8rem}.locator-search-button,.expand-filter-button{padding:1.5rem 0;border-radius:.5rem;width:100%;font-size:2.1rem}.blue-bottom{padding-bottom:5px;border-bottom:5px solid #0054a4;padding-right:10px;margin-bottom:10px}.bottom-spacing{margin-bottom:3rem}.pt-10{padding-top:10px}@media(max-width:990px){.locator-search-button,.expand-filter-button{padding:1rem 0;width:100%;font-size:2rem;margin-top:10px}}.locator-list{margin-top:1rem;margin-bottom:5rem;min-height:20rem;text-align:left}.locator-list>div.row{margin-bottom:6rem}.locator-result-header{font-size:3.7rem;font-weight:bold;margin-bottom:1rem}.locator-result-name{text-transform:capitalize}.locator-result-header a{text-decoration:none;color:#000}.locator-result-state{color:#0054a4;text-transform:capitalize;font-size:2.8rem}.locator-company{font-size:2.3rem;margin-right:.7rem;margin-top:-1rem}.red-separator{width:18rem;border:2px solid #c91e2b;margin-top:-1rem;margin-bottom:1rem}.locator-result-email{color:#0054a4;margin-bottom:1rem;font-weight:bold;font-size:2.3rem;margin-left:.7rem}.locator-member-since{font-size:1.7rem;text-align:center;margin-top:.4rem}.locator-phone{font-size:2.3rem;margin-right:.7rem}.locator-contact-info{word-wrap:break-word}.locator-result-description{max-width:7in;margin:3rem auto 3rem 0;font-size:1.7rem;overflow-wrap:break-word}.locator-see-listing{font-size:1.5rem;padding:1.2rem 2rem}.locator-see-listing+.locator-see-listing{margin-left:.5rem}.locator-search-wrapper{background-color:#ebebeb;margin-top:3rem}.locator-search-container{padding-top:4rem;padding-bottom:4rem}.locator-search-container .filter-header{margin-top:1rem;text-align:left}.locator-option-container{display:grid;grid-template-columns:repeat(7,14%);text-align:left;margin-top:1rem}.locator-option-container.skills-row{grid-template-columns:repeat(5,20%)}.locator-option,.verified-label{margin-right:0;margin-left:0;font-size:1.8rem;position:relative;left:-1rem;top:.3rem}.locator-option{font-weight:normal}.verified-label{font-weight:bold}.verified-label-bullet{color:#c91e2b;font-weight:normal;font-size:1.6rem;margin-right:.2rem}.locatorDivider{border-top:1px solid #c1c0bf}.locator-option-container input{border:none}.locator-title-container b,.locator-title-container p{font-size:2.3rem;margin-top:2rem}.notary-is{margin-right:6rem}#clearFilters{color:#0054a4}.clear-filters-icon{font-size:.8em;margin-left:1rem;margin-right:.7rem}.terms-agree-warning.popover{color:#fff;background-color:#c91e2b;width:auto;font-size:1.7rem}.terms-agree-warning.popover .arrow:after{border-top-color:#c91e2b}.terms-agree-warning.popover .terms-agree-dismiss{cursor:pointer;font-size:2em;margin-left:1em}.terms-agree-warning .popover-content{padding:1rem 3rem;display:flex;align-items:center}.notary-photo-container{position:relative;text-align:center;padding:60px 0;max-width:30rem;margin:auto}.notary-photo-container a{cursor:pointer}.notary-photo-container--photo{background-color:#e5e5e5;border-radius:10px}.notary-photo-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e5e5e5;opacity:.8;border-radius:10px}.fa-check-circle{color:#0054a4}img.notary-photo-small{max-height:16rem;max-width:100%;height:16rem}img.notary-photo-large{max-height:27rem;width:auto;max-width:100%;padding-top:1rem}div.get-listed{text-align:right}a.get-listed{margin-right:8%;font-size:2.5rem;padding:1.5rem 4rem;position:relative;top:6rem;z-index:100}@media(max-width:1200px){a.get-listed{margin-right:5%}}@media(max-width:1000px){a.get-listed{top:unset}.locator-option{font-size:1.6rem}.notary-is{margin-right:0}}@media(max-width:700px){.locator-option-container{grid-template-columns:auto auto auto}.locator-option-container span{padding-top:.5rem}}@media(max-width:450px){.locator-option-container{grid-template-columns:auto auto}}.notary-profile-top{margin-top:5rem;margin-bottom:5rem;padding-left:8%;padding-right:8%}.notary-profile-bottom{padding-top:4rem;padding-bottom:4rem}.notary-profile-top div.row,.notary-profile-bottom div.row{padding-top:.5rem;padding-bottom:.5rem}.notary-profile-top h4,.notary-profile-bottom h4{margin:0 0 2rem 0;font-weight:bold}.notary-profile-bottom-strip{background-color:#ebebeb;margin-bottom:7rem}.notary-information>div:last-child{font-weight:bold}.notaryInformation h4{font-size:2.5rem;font-weight:900}.blueVerified{font-size:1.7rem}.notaryInformation{font-size:2rem}.notaryInformation .separator-blue{width:unset}.separator-gray{border:1px solid #b9b9b9;background-color:#b9b9b9;width:40%}#modalNotaryContact .form-label-group{margin-bottom:0;padding-bottom:.5rem}#modalNotaryContact .form-control{margin-bottom:10px}#modalNotaryContact .form-label-group textarea.form-control{height:7em}#modalNotaryContact .attachment-group{display:flex}#modalNotaryContact .modal-header,#modalNotaryContactThanks .modal-header{background-color:#f2f2f2;border:none;text-align:left;color:#000;padding-left:6rem;padding-right:6rem;padding-top:2rem}#modalNotaryContact .modal-body,#modalNotaryContactThanks .modal-body{padding-left:6rem;padding-right:6rem;padding-top:3rem}#modalNotaryContact h4.notary-phone{margin:0;color:#0054a4;font-size:2rem;font-weight:800}#modalNotaryContactThanks .modal-header{padding-bottom:3rem}#modalNotaryContact h3.modal-title,#modalNotaryContactThanks h3.modal-title{font-size:3rem;font-weight:900}#modalNotaryContactThanks .thank-you{font-size:4rem;font-weight:900}#modalNotaryContactThanks div:last-of-type{font-size:2.5rem}#modalNotaryContactThanks .check-mark-container{width:25%;text-align:right}#modalNotaryContactThanks .checkmark{max-width:100%}#modalNotaryContactThanks .thank-you-container{width:70%;padding-left:3rem}#modalNotaryContactThanks .close-thanks-btn{margin-top:5rem;width:40%;min-width:7rem;font-size:3.5rem}@media screen and (min-width:1200px){#modalNotaryContact .modal-dialog{width:1100px}}@media screen and (max-width:991px){#modalNotaryContact .attachment-group{display:flex;flex-wrap:wrap}#modalNotaryContact .drag-file-here{display:none}#modalNotaryContact .paperclipAttachment.attached{position:inherit;top:0}}@media screen and (max-width:550px){#modalNotaryContact .paperclipAttachment:not(.attached) .file-name{display:none}}@media screen and (max-width:1100px){#modalNotaryContact h3.modal-title,#modalNotaryContactThanks h3.modal-title{font-size:2.5rem}}@media screen and (max-width:1000px){#modalNotaryContactThanks .thank-you{font-size:3rem}#modalNotaryContactThanks div:last-of-type{font-size:2rem}}@media screen and (max-width:600px){#modalNotaryContact h3.modal-title,#modalNotaryContactThanks h3.modal-title{font-size:2rem}#modalNotaryContactThanks .thank-you{font-size:2rem}#modalNotaryContactThanks div:last-of-type{font-size:1.5rem}#modalNotaryContactThanks .close-thanks-btn{font-size:2rem}}#modalNotaryContact .btn-row .btn{width:100%;font-size:2.3rem;margin-top:2rem}#modalNotaryContact .modal-body{max-height:calc(100vh - 250px);overflow-y:auto;overflow-x:hidden}#modalNotaryContact .footer{background-color:#ebebeb;padding-left:6rem;padding-right:6rem;padding-bottom:1rem;padding-top:2rem}#modalNotaryContact .footer button{margin-bottom:15px}#modalNotaryContact .btn-row{text-align:center;margin-bottom:3rem}#modalNotaryContact .g-recaptcha{width:100%;max-width:40rem}#modalNotaryContact #g-recaptcha-error{text-align:center;position:relative;top:17px}#modalNotaryContact .recaptcha-container-row{max-width:40rem;margin-left:auto;margin-right:auto}#modalNotaryContact .recaptcha-row{margin-top:10px;margin-bottom:10px !important}#modalNotaryContact .close{position:absolute;top:15px;right:15px;font-size:4rem}#modalNotaryContact [type="file"]{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute !important;white-space:nowrap;width:1px}@media screen and (min-width:992px){#autocomplete-recaptcha-row{display:flex;justify-content:space-between}}#autocomplete-recaptcha-row{min-height:100px}#attachmentBox:not(.attachment-box){cursor:pointer;color:#0054a4}.paperclipAttachment .fa-paperclip{pointer-events:none;color:#0054a4}.paperclipAttachment.attached{top:3.5rem;color:#0054a4}.attachment-box{padding:1rem;border:1px dashed #ced4da;border-radius:7px;font-size:1.75rem;font-weight:normal;width:100%;text-align:right}.attachmentButton{background:#0053a4;color:#fff;padding:.5rem 2rem;margin-left:.5rem;border-radius:7px;pointer-events:none}.paperclipAttachment{position:absolute;top:2.5rem;left:1rem}#modalNotaryContact .remove-file{background-color:unset;border:none;color:#8b0000;cursor:pointer;display:none;margin-left:.5rem}#modalNotaryContact .file-name{font-size:2rem}#modalNotaryContact textarea[required]+label::after,input[required]+label::after{content:" *";color:#f00}input[type='checkbox'].mycheck~label:before{top:3px}.text-left .title{text-align:left;font-size:5rem}.title .notary-title{font-family:'lato','karla',sans-serif;font-size:4rem;font-weight:bold}.title .notary-company{font-family:'lato','karla',sans-serif;font-size:2.6rem;font-weight:900}.notary-title-underline span:last-child{border-bottom:8px solid #c91e2b}.notary-profile-top div.row .description-break p{margin-top:-1rem;min-height:30px}.notary-profile-top div.row .description-break{padding-left:15px;font-size:2rem;overflow-wrap:break-word;white-space:pre-line;margin-top:-4rem}.gray-line{border-top:2px solid #b9b9b9;padding-bottom:25px;margin-bottom:25px}.notary-sidebar .gray-line{padding-bottom:0;margin-bottom:0}.notary-sidebar div.row{padding-top:0;padding-bottom:10px}.notary-sidebar .no-background{padding-bottom:0}.contact-form-phone{font-size:18px}.contact-form-body,.contact-form-header{padding-left:5rem;padding-right:5rem}.contact-form-header{border-bottom:0;padding-top:5rem;padding-bottom:10px}.form-label-group.contact-message{padding-bottom:0}.add-attachment{position:absolute;top:14px;left:10px;pointer-events:none}.remove-top.add-attachment{top:0}.attachment-upload{width:100%;text-align:right;border:1px dashed #ced4da;border-radius:5px;padding:10px}.attachment-upload .btn{font-size:12px;pointer-events:none}.remove-attachment{color:#b90707;padding-left:1rem;pointer-events:auto;font-weight:bold;font-size:12px;cursor:pointer}#sendEmail{margin-bottom:15rem}.send-section.modal-footer{border:0;padding-top:5rem;padding-bottom:5rem}.send-section .btn{width:100%;margin-top:1rem}.notary-sidebar div:not(.no-background):not(.contact-bar):not(.notary-flair),.contact-form-header{background:#f8f8f8}.notary-sidebar a{color:#0054a4}.notary-sidebar div.row{padding-right:0;margin-right:15px}.notary-sidebar div.contact-bar{background:#0054a4;height:2.5rem}.notary-sidebar div.contact-bar hr{border-top:#0054a4;margin-bottom:0}.notary-sidebar{font-size:2rem}.notary-sidebar div.contact-section{padding-top:2rem}.verified-row{font-size:2rem}.verify-check-container{position:relative;font-size:.8em}.verify-check-container::before,.skills-box div::before,.special-box div::before,.service-area-box::before{content:'';display:inline-block;height:1.8rem;width:1.8rem;background-image:url(/assets/icon-checklist.png);background-size:contain;background-repeat:no-repeat;margin-right:.5rem}.service-area-box{margin-right:1rem}.skills-box div,.special-box div{margin-left:2.5rem;position:relative;min-width:21rem}.skills-box div::before,.special-box div::before{position:absolute;left:-2.5rem;top:1rem}.notary-sidebar h4{font-size:2.4rem}.notary-sidebar .online-social{padding-right:0}#social-wrapper{display:flex;justify-content:space-evenly}.notary-sidebar #social-wrapper .social-bubble{width:45px;height:45px;background:#0054a4;border-radius:100%;display:flex;justify-content:center;align-items:center}.notary-sidebar .social-bubble .social-icon{color:#fff}.notary-sidebar .social-bubble img.social-icon{width:25px}.notary-contact{background:#0054a4;color:#fff;width:100%;border:none;border-radius:3px;padding:.5rem 0;font-weight:bold;font-size:2rem}a.notary-contact{background:unset;color:#0054a4;cursor:pointer;position:relative;z-index:2}.notary-flair{background:#0054a4;color:#fff;width:100%;border:none;border-radius:3px;font-weight:bold;padding:1rem 1rem;font-size:1.5rem}.icon-print-bold{height:23px;width:23px;fill:#fff;display:inline-block;position:relative}.nav-item .icon-print-bold{fill:#0054a4}.social-container{display:flex;max-width:150rem;margin-left:1rem}.social-icons button{font-size:1.3rem;font-weight:900;padding:1rem 2rem 1rem 2rem}.social-icons .nav-item{float:right}.social-icons li{margin-right:10px}.social-icons svg{height:1.4em;vertical-align:sub}.social-icons button{vertical-align:middle}.share-row button{display:flex;justify-content:space-around;align-items:center;width:100%;font-size:1.6rem}#emailModal .row-label-container{padding-top:2rem;position:relative}#emailModal .row-label{position:absolute;top:0;left:15px;font-weight:900;font-size:1.7rem}@media screen and (min-width:992px){#emailModal .modal-dialog{width:75%}}#emailModal span.title{font-size:2.4rem;text-align:left;font-family:'Baskerville',serif;margin-top:10px;line-height:1.2}#emailModal .modal-title{font-size:3.4rem;line-height:1.2;text-align:left;font-weight:600;display:inline-block}#emailModal .seperator-left{border:0;width:50em;max-width:70%;margin-top:5px;border-top:4px solid #c91e2b;margin-bottom:8px}#emailModal .title{font-size:3.4rem;font-weight:600}#emailModal .modal-body{padding:35px}#emailModal .modal-header{padding:25px 35px}.notary-back{margin-left:5%;font-size:2rem}.notary-back a{color:#0054a4;font-weight:bold}.notary-sidebar-last{padding-bottom:2rem}.verified-hover{font-size:12px;font-weight:bold;background:#fff;box-shadow:0 0 3px #ccc;position:absolute;z-index:1;top:0;width:150px;right:-150px;padding:10px;display:inline-block;top:17px}.verified-container{display:inline;position:relative}.relative .verified-container{position:absolute;right:-18px;top:0}.relative{position:relative}.notary-sidebar .relative{display:inline-block;max-width:100%}.notary-sidebar a{word-wrap:break-word}.contact-blue{color:#0054a4}.section-padding{padding-bottom:5rem}.service-block,.language-block{display:flex;align-items:baseline}.service-block .remove-service,.language-block .remove-language{height:13px}.service-block .form-control:focus,.language-block .form-control:focus{border-bottom-width:1px}.skills-box{max-height:200px;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start}.skills-box>*{flex:0 1 50px;padding:5px 30px 5px 0}.special-box{max-height:250px;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start}.special-box>*{flex:0 1 50px;padding:5px 30px 5px 0;max-width:300px}h3 span.email-msg{font-weight:normal;font-size:14px;position:absolute;right:-1rem;bottom:3rem}.floating-listing-button{position:fixed;bottom:0;left:0;right:0;margin:0}.grayBackground{background-color:#ebebeb;padding:2rem 1rem 1rem;z-index:10001}.check-section{line-height:4rem}@media screen and (min-width:992px) and (max-width:1193px){.skills-box div,.special-box div{min-width:255px}}@media screen and (max-width:600px){#modalNotaryContact .modal-body{max-height:calc(100vh - 200px)}}@media screen and (max-width:1585px){.special-box{max-height:300px}}@media screen and (min-width:992px) and (max-width:1192px){.special-box{max-height:450px}.skills-box{max-height:300px}}@media screen and (max-width:900px){.special-box{flex-direction:row;height:auto;max-height:unset}.skills-box{flex-direction:row;height:auto;max-height:unset}.special-box>*,.skills-box>*{flex:0 1 300px}}.print-only{display:none}@media print{.row,img.notary-photo-large,#social-wrapper,.print-only{display:block}.visible-md,.visible-lg{display:block !important}.jumbotron,.popover-content,.primary-links-column,.sidebar-col,.footerbar,#PaginateContainer,.banner-menu-button-container,.add-cart-row,#product-menu,.btnViewImpression,.desc-col-tablet,.like-border,.share-row,.visible-xs,.visible-sm,.notary-contact,.notary-back,.dev-banner,.print-hide{display:none !important}.print-padding{padding-top:1rem}img{max-width:100%}a[href]:after{content:none !important}.notary-sidebar #social-wrapper .social-bubble,.notary-sidebar .social-bubble .social-icon,.notary-sidebar .social-bubble .social-icon::before{-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}.notary-sidebar .social-bubble .social-icon,.notary-sidebar .social-bubble .social-icon::before{color:#fff !important}.notary-sidebar #social-wrapper .social-bubble{display:inline-block;background:#0054a4 !important;border-radius:100% !important}.notary-sidebar #social-wrapper .social-bubble i,.notary-sidebar #social-wrapper .social-bubble img{top:5px;left:12px;position:relative;display:inline-block}}