@import url(//petparentsplace.com/wp-content/themes/divi-child/../Divi/style.css); #main-content,#et-main-area{background-color:#d7f0ff !important;background-image:url('/images/bg.png') !important}.page-id-2 #content-area,.page-id-325 #content-area{padding:30px;margin-bottom:60px;background-color:#fff;border-radius:20px}.page-id-2 h1{color:#163575 !important;font-size:30px !important;line-height:36px !important}#PetSearch .form-piece-wrap label{font-weight:700;color:#163575 !important;font-size:16px;line-height:20px;margin:0 0 5px}input.text,input.title,input[type=text],select,textarea{margin:0;width:100% !important;border-color:#add8e6 !important;padding:7px;border-radius:10px}#PetSearch h3{margin-bottom:20px !important}#PetSearch .submit.final{padding:10px 25px !important;height:44px !important;border-radius:8px !important}#PetSearch .submit.final:before{display:inline-block;text-rendering:auto;font:var(--fa-font-solid);-webkit-font-smoothing:antialiased;content:'f002'}.et-social-twitter a.icon:before{content:"\e61b";font-family:"Font Awesome 6 Brands" !important}#main-content .container #content-area h1{line-height:30px;font-size:20px;padding:10px 0;color:rgba(0,0,0,.6);max-width:100%;margin:0 auto;font-weight:600}#login_form{max-width:100%;margin:0 auto}#login_form input{height:28px;vertical-align:middle;width:100%;padding:0;margin:0 0 10px}#login_form .form-piece-wrap.clear{display:inline-block;width:300px;text-align:left;float:left;margin:0 20px}#login_form label{display:inline-block;padding-bottom:10px;color:#333;line-height:1em;font-size:16px;font-weight:400;padding:7px 0 0;width:auto;font-weight:600}#login_form input{height:28px;vertical-align:middle;width:100%;padding:0;margin:0 0 10px}#login_form .form-piece-wrap{display:inline-block;width:300px;text-align:left;float:left;margin:0 20px}#login_form input.submit{max-width:80px;background:#2ea3f2;color:#fff;font-size:14px;border:none;text-align:center;display:block;height:32px;cursor:pointer;float:left;margin:0 0 0 20px;font-weight:600;text-transform:uppercase}#content-area p{margin-left:18px;display:block;padding-bottom:20px;font-weight:600}#main-content .container #content-area #content h1{line-height:30px;font-size:22px;padding:10px 0 10px 18px;color:#333;max-width:100%;margin:0 auto;font-weight:700}#main-content .container #content-area #content h5{line-height:30px;padding:10px 0 10px 18px;max-width:100%;margin:0 auto}.page-id-47 .wrap-radio-section.register{padding:10px 0 10px 18px}#register{padding:0 20px}#register .form-piece-wrap label{font-weight:700;color:#333;font-size:16px;line-height:20px;margin:0 0 5px}#register .form-piece-wrap .asterisk{color:#e21f26;font-weight:600;font-size:16px}#register .submit{background:#2ea3f2;color:#fff;font-size:16px;border:none;text-align:center;display:block;height:32px;cursor:pointer;float:left;margin:10px 0 20px;font-weight:600;text-transform:uppercase;padding:0 16px}#register input{height:28px;vertical-align:middle;width:100%;padding:0;margin:0 0 10px;max-width:280px}#register select{max-width:280px;display:block;width:100%;padding:5px 0;margin-bottom:20px}#register .form-piece-wrap:nth-child(14){margin:10px 0}#register .form-piece-wrap input[type=radio]{height:auto;margin:0 5px 0 10px;width:16px;vertical-align:middle}#register .wrap-field .form-piece-wrap{display:inline-block;clear:none;width:40%;margin:0 30px 0 0}#register h3{line-height:30px;font-size:18px;padding:5px 0 10px;color:rgba(0,0,0,.6);max-width:100%;margin:0 auto;font-weight:600}#animalregister{padding:0 20px}#animalregister .radio-button-section label{display:block;font-weight:700;color:#333;font-size:16px;line-height:20px;margin:0 0 5px}#animalregister .asterisk{color:#e21f26;font-weight:600;font-size:16px}#animalregister input[type=radio]{font-weight:700;color:#333;font-size:16px;line-height:20px;margin:0 5px 5px 0}#animalregister .animal-title{padding:10px 0}#animalregister .wrap-section .form-piece-wrap{display:inline-block;clear:none;width:40%;margin:0 30px 0 0}#animalregister .wrap-section .form-piece-wrap select{max-width:280px;display:block;width:100%;padding:5px 0;margin-bottom:20px}#animalregister .wrap-section .form-piece-wrap input{height:28px;vertical-align:middle;width:100%;padding:0;margin:0 0 20px;max-width:280px}#animalregister .wrap-section .form-piece-wrap label{display:block;font-weight:700;color:#333;font-size:16px;line-height:20px;margin:0 0 5px}#animalregister .wrap-section.text-area-box .form-piece-wrap label{max-width:280px;display:block;width:100%;padding:0;margin-bottom:5px}#animalregister .wrap-section.text-area-box br{display:none}#animalregister .wrap-section.text-area-box .form-piece-wrap textarea{max-width:290px;display:block;width:100%;padding:5px 0;margin-bottom:20px}#animalregister .wrap-section .form-piece-wrap input[type=radio]{height:auto;margin:0 5px 0 10px;width:16px;vertical-align:middle}#animalregister .wrap-section .form-piece-wrap.clear.no-bottom{display:block;width:100%;clear:both}#animalregister .wrap-section .form-piece-wrap.clear.no-bottom label{display:block;max-width:100%;width:auto;clear:both;margin:0 0 10px}#animalregister .wrap-section #step-3{display:inline-block;clear:none;width:40%;margin:0 30px 0 0}#animalregister .wrap-section #step-3 label{font-weight:700;color:#333;font-size:16px;line-height:20px;margin:0 0 5px}#animalregister .wrap-section #step-3 textarea{max-width:290px;display:block;width:100%;padding:5px 0;margin-bottom:20px}#animalregister .wrap-section .form-piece-wrap input#date{text-transform:uppercase;-webkit-appearance:none;cursor:pointer;font-size:14px;padding:0 10px}#step-3 .form-piece-wrap.clear label{font-weight:700;color:#333;font-size:16px;line-height:20px;margin:0 0 5px}input:hover::-webkit-calendar-picker-indicator,input::-webkit-calendar-picker-indicator{display:none}#step-3 .form-piece-wrap.clear textarea{max-width:290px;display:block;width:100%;padding:5px 0;margin-bottom:20px}#animalregister .submit.final{max-width:100%;background:#2ea3f2;color:#fff;font-size:14px;border:none;text-align:center;display:block;height:32px;cursor:pointer;float:left;margin:20px 0;font-weight:600;text-transform:uppercase}.format_text h2{line-height:30px;font-size:22px;padding:10px 0;color:#333;max-width:100%;margin:0 auto;font-weight:700}#loginform .login-username,#loginform .login-password{display:inline-block;clear:none;width:40%;margin:0 30px 0 0}#loginform .login-username label,#loginform .login-password label,#loginform .login-remember label{font-weight:700;color:#333;font-size:16px;line-height:20px;margin:0 0 5px;display:block}#loginform .login-username input,#loginform .login-password input{height:28px;vertical-align:middle;width:100%;padding:0;margin:0;max-width:280px}#loginform .login-submit{margin:0}#loginform #wp-submit{max-width:100%;background:#2ea3f2;color:#fff;font-size:16px;border:none;text-align:center;display:block;height:30px;cursor:pointer;float:left;margin:10px 0 20px;font-weight:600;text-transform:uppercase;padding:0 16px}#loginform .login-remember{margin:0;padding:0}#content-area h1{line-height:30px;font-size:20px;padding:10px 0;color:rgba(0,0,0,.6);max-width:100%;margin:0 auto;font-weight:600}#PetSearch h3{line-height:30px;font-size:18px;padding:5px 0 10px;color:rgba(0,0,0,.6);max-width:100%;margin:0 auto;font-weight:600}#PetSearch .form-piece-wrap label{font-weight:700;color:#333;font-size:16px;line-height:20px;margin:0 0 5px}#PetSearch .wrap-field input{height:28px;vertical-align:middle;width:100%;padding:0;margin:0 0 10px;max-width:280px}#PetSearch .wrap-field .form-piece-wrap{display:inline-block;clear:none;width:40%;margin:0 30px 0 0}#PetSearch .wrap-field .form-piece-wrap select{max-width:280px;display:block;width:100%;padding:5px 0;margin-bottom:20px}#PetSearch .wrap-field .form-piece-wrap textarea{max-width:290px;display:block;width:100%;padding:5px 0;margin-bottom:20px}#PetSearch .wrap-field input[type=radio]{height:auto;margin:0 5px 0 10px;width:16px;vertical-align:middle}#PetSearch .text-area-box .form-piece-wrap label{max-width:290px;display:block}#PetSearch .text-area-box .form-piece-wrap br{display:none}#PetSearch .wrap-radio-section label{font-weight:700;color:#333;font-size:16px;line-height:20px;margin:0 0 5px}#PetSearch .submit.final{max-width:100%;background:#2ea3f2;color:#fff;font-size:16px;border:none;text-align:center;display:block;height:30px;cursor:pointer;float:left;margin:10px 0 20px;font-weight:600;text-transform:uppercase;padding:0 16px}.search-result .search-result .search-image{float:left;display:table-cell;vertical-align:top;margin-right:20px;height:153px !important}.search-result .search-result .search-stats{display:table-cell;vertical-align:middle}.search-result .search-result .search-stats h2{font-weight:700;color:#333;font-size:16px;line-height:20px;margin:0;padding:0 0 5px}.search-result .search-result .search-stats .stat .highlight-label,.search-result .search-result .search-stats .stat .breed{font-weight:400;color:#333;font-size:14px;line-height:20px;margin:0;padding:0 5px 5px 0}.distinguishing_marks p{display:inline-block;padding:0;font-weight:400;margin-left:0}#content-area .distinguishing_marks p{padding:0;margin:0;display:inline-block}.search-result .stat.full-length .see-profile{font-weight:700 !important}.user-dashboard-section .well.well-sm .col-sm-6.col-md-4{display:inline-block;width:auto;margin-right:10px}.user-dashboard-section .well.well-sm .col-sm-6.col-md-8{display:inline-block;width:calc(100% - 270px);vertical-align:top}.table-container-section table{text-align:center}.container.user-dashboard-section{padding-top:30px}.table-container-section .edit-remove-animal{padding:0 20px 0 0}.table-container-section{padding:20px 0}.animal-profile-section .img-col{width:50%;display:inline-block}.animal-profile-section-2>h1{line-height:30px;font-size:24px;padding:10px 0;color:rgba(0,0,0,.6);max-width:100%;margin:0 auto;font-weight:600}.animal-profile-section .info-col{display:inline-block;width:40%;margin-left:4%;vertical-align:top;padding:0}.animal-profile-section .info-col h4{font-weight:700;color:#333;font-size:16px;line-height:20px;margin:0;padding:0}.animal-profile-section .info-col p{font-weight:600;color:#333;font-size:16px;line-height:20px;margin:5px 0 0}.animal-profile-section-2 tbody tr{border:1px solid #ccc}.animal-profile-section-2 tbody tr td{line-height:30px;font-size:16px;padding:5px 30px 5px 10px;color:#333;max-width:100%;margin:0 auto;font-weight:500}.animal-profile-section-2 tbody tr td.dynamic-data{line-height:30px;font-size:16px;padding:5px 10px;color:#333;max-width:100%;margin:0 auto;text-transform:capitalize;font-weight:600}.account-animal-listing{margin:0 auto 30px}.container.animal-profile-section{padding:20px 0 0}@media (max-width:767px){.animal-profile-section .img-col{width:100%;display:block}.animal-profile-section .info-col{display:inline-block;width:100%;margin-left:0;vertical-align:unset;padding:10px 0}}#password-lost-form-wrap #lostpasswordform fieldset>legend{display:none}#password-lost-form-wrap #lostpasswordform #content-area p{margin-left:0 !important}#password-lost-form-wrap #lostpasswordform #reset-pass-submit{max-width:100%;background:#2ea3f2;color:#fff;font-size:16px;border:none;text-align:center;display:block;height:30px;cursor:pointer;float:left;margin:10px 0 20px;font-weight:600;text-transform:uppercase;padding:0 16px}.search-result.even{height:auto !important}.sharedaddy{position:relative;width:80%;max-width:1080px;margin:auto}#main-content .container #content-area #content h5{line-height:30px;padding:10px 0 10px 18px;max-width:100%;margin:0 auto}#main-content,#et-main-area{background-color:#d7f0ff !important}.ctct-form-wrapper .ctct-input-container label{color:#fff !important}.displayNone{display:none !important}sub{font-size:10px}p.ctct-form-field-hidden,p.ctct-form-field-required,p.ctct-form-field{padding-bottom:0 !important}#password-lost-form-wrap #lostpasswordform fieldset>legend{display:none}#password-lost-form-wrap #lostpasswordform #content-area p{margin-left:0 !important}#password-lost-form-wrap #lostpasswordform #reset-pass-submit{max-width:100%;background:#2ea3f2;color:#fff;font-size:16px;border:none;text-align:center;display:block;height:30px;cursor:pointer;float:left;margin:10px 0 20px;font-weight:600;text-transform:uppercase;padding:0 16px}#ss-floating-bar.ss-right-sidebar{right:0;z-index:100000}.ctct-form-wrapper .ctct-submit{color:#fff;font-size:14px !important;position:relative;padding:.3em 1em;border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#0000;background-repeat:no-repeat;background-position:center;background-size:cover;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;font-family:"Open Sans",Arial,sans-serif}.ctct-form-wrapper .ctct-submit:hover{background-color:#fff3}.ctct-form-field input[type=email],.ctct-form-field input[type=text]{width:100%;padding:16px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#999;background-color:#ffffffd6;font-size:14px;-webkit-appearance:none}#rc-imageselect,.g-recaptcha{transform:scale(.75);-webkit-transform:scale(.75);transform-origin:0 0;-webkit-transform-origin:0 0}@media (max-width:980px){#animalregister .wrap-section .form-piece-wrap{width:100% !important;margin:0 !important}#animalregister .wrap-section .form-piece-wrap select,#animalregister .wrap-section .form-piece-wrap input,#animalregister .wrap-section.text-area-box .form-piece-wrap textarea,#step-3 .form-piece-wrap.clear textarea,#animalregister .wrap-section.text-area-box .form-piece-wrap label{max-width:100% !important}}a.ppp_save_search_btn{font-size:20px;padding:15px 30px}#register .submit:disabled,#register .submit[disabled]{background-color:gray}