@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Light.woff2') format('woff2'),url('../fonts/Poppins-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Regular.woff2') format('woff2'),url('../fonts/Poppins-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Medium.woff2') format('woff2'),url('../fonts/Poppins-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-SemiBold.woff2') format('woff2'),url('../fonts/Poppins-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Bold.woff2') format('woff2'),url('../fonts/Poppins-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap;}
:root {
    --pz-color-green-text: #0c3831;
    --pz-color-green: #64b494;
    --pz-color-light-green: #d6ede4;
    --pz-color-orange: #fa8072;
    --pz-color-gray: #f7f7f7
}

/*custom css start*/
*{margin:0;padding:0}:focus{outline:0}html{height:100%;-webkit-text-size-adjust:none}body{height:100%;font-size:12px;font-family:'Roboto',sans-serif;color:#000;background:#fff}a{text-decoration:none;outline:0;color:#6f6f6f;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0;outline:0}a:hover,a:focus{text-decoration:none;outline:0}.btn:hover,.btn:focus,.btn.focus{outline:0}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn.active.focus{outline:0;box-shadow:none}img{padding:0;margin:0;max-width:100%;border:0;height:100%}h1,h2,h3,h4,h5,h6,p{font-weight:normal;margin:0;padding:0;display:block}ul,ul li,ol,ol li{padding:0;margin:0;list-style:none}p{line-height:24px;font-family:'Roboto',sans-serif;font-size:12px;color:#000;clear:both;text-align:justify}*{box-sizing:border-box;-webkit-box-sizing:border-box}textarea{resize:vertical}input[type="text"],input[type="password"],input[type="tel"],input[type="search"],input[type="email"],textarea,select{float:left;width:100%;background:#fff;border:1px solid #e8e8e8;padding:11px 10px;color:#9f9f9f;font-family:'Roboto',sans-serif;font-size:14px;border-radius:1px;-webkit-border-radius:1px;outline:medium none;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}input[type="submit"],input[type="text"],input[type="password"],textarea{-webkit-appearance:none}input[type="submit"]{cursor:pointer;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0;border:0}input[placeholder],textarea[placeholder]{color:#000 !important;opacity:1 !important}input[type="text"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="search"],input[type="email"]:focus,textarea:focus,select:focus{box-shadow:none}::selection{background:#000;color:#fff}::-moz-selection{background:#fb6422;color:#fff}.pull-left{float:left}.pull-right{float:right}.block{width:100%;float:left}@font-face{font-family:'Helvetica';src:url('HelveticaNeue.eot');src:url('../fonts/HelveticaNeue.eot?#iefix') format('embedded-opentype'),url('../fonts/HelveticaNeue.woff') format('woff'),url('../fonts/HelveticaNeue.ttf') format('truetype'),url('../fonts/HelveticaNeue.svg#HelveticaNeue') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica';src:url('../fonts/HelveticaNeue-Medium.eot');src:url('../fonts/HelveticaNeue-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/HelveticaNeue-Medium.woff') format('woff'),url('../fonts/HelveticaNeue-Medium.ttf') format('truetype'),url('../fonts/HelveticaNeue-Medium.svg#HelveticaNeue-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(../fonts/MaterialIcons-Regular.woff) format('woff'),url(../fonts/MaterialIcons-Regular.ttf) format('truetype');font-display:swap}@font-face{font-family:"serif-ds";font-style:normal;font-weight:800;src:url("../fonts/serif-ds.woff2") format("woff2"),url("../fonts/serif-ds.woff") format("woff");font-display:swap}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';vertical-align:middle}@font-face{font-family:'DejaVuSerif-BoldItalic';src:url('../fonts/DejaVuSerif-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/DejaVuSerif-BoldItalic.woff') format('woff'),url('../fonts/DejaVuSerif-BoldItalic.ttf') format('truetype'),url('../fonts/DejaVuSerif-BoldItalic.svg#DejaVuSerif-BoldItalic') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'DejaVuSerif-Italic';src:url('../fonts/DejaVuSerif-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/DejaVuSerif-Italic.woff') format('woff'),url('../fonts/DejaVuSerif-Italic.ttf') format('truetype'),url('../fonts/DejaVuSerif-Italic.svg#DejaVuSerif-Italic') format('svg');font-weight:normal;font-style:normal;font-display:swap}h1{font-size:46px;color:#fff;font-family:'Roboto',sans-serif;font-weight:100}h2{font-size:24px;font-family:'Roboto',sans-serif}h3{font-size:18px;font-family:'Roboto',sans-serif}h4{font-size:16px;font-family:'Roboto',sans-serif}h5{font-size:15px;font-family:'Roboto',sans-serif}h6{font-size:14px}.btn{display:inline-block;padding:6px 10px;text-align:center;color:#fff;font-size:14px;font-family:'Roboto',sans-serif;border:1px solid transparent;border-radius:0;-webkit-border-radius:0;-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;-o-transition:all .5s ease 0;transition:all .5s ease 0}.btn:hover,.btn:focus{color:#fff}.btn i{margin-left:6px;font-size:16px;margin-top:-2px}.black_btn{background:#000;color:#fff;padding:9px 22px;font-size:22px;border-radius:2px;font-weight:100;text-transform:uppercase;border:0}.black_btn i{display:inline-block;height:22px;width:22px;border:1px solid #fff;border-radius:50%;line-height:19px;font-size:19px;text-align:center;margin-left:14px;position:relative;top:-3px}.black_btn:hover{background:#313131 !important;color:#fff !important}.black_btn.user_login{background:var(--pz-color-light-green);color:var(--pz-color-green-text);padding:3px 13px;font-size:16px;border-radius:2px;font-weight:400;border:0;text-transform:none}.toggle-icon{display:none;float:left;width:32px;padding:0;margin:20px 24px 0 0;z-index:9}.toggle-icon span{float:left;width:100%;height:3px;background:#000;margin:3px 0;border-radius:5px;-webkit-border-radius:5px}.main_wrapper{float:left;width:100%;position:relative;min-height:100%;padding-bottom:102px}.inner_page{background:#fff}.header{width:100%;float:left;padding:10px 0;box-shadow:0 2px 4px rgba(0,0,0,0.08);border-bottom:1px solid #cfcfcf;position:-webkit-sticky;position:sticky;top:0;z-index:11}.logo{float:left}.logo a{float:left}.logo a img{max-width:300px}.header_right{float:right;margin-top:11px}.account-info{float:left;width:100%}.account-info ul{float:right}.account-info ul li{float:left;margin-left:22px}.account-info ul li a{float:left;color:rgba(51,51,51,.70);font-size:13px;font-family:'Roboto',sans-serif;text-transform:uppercase}.account-info ul li a:hover{color:#000}.account-info ul li a i{font-size:16px;margin-right:4px}nav{float:right;clear:both;margin-top:26px}nav ul{float:right}nav>ul>li{float:left;position:relative;margin-left:24px;min-height:32px}nav>ul>li>a{color:#000;float:left;font-size:14px;font-weight:500;font-family:'Roboto',sans-serif;text-transform:uppercase;position:relative}nav>ul>li:hover>a,nav>ul>li>a.active{text-decoration:none;color:#515151;border-bottom:3px #000 solid;padding-bottom:10px}nav ul li a:focus{text-decoration:none;outline:0}nav ul li a i.fa{font-size:14px}nav ul li:hover>ul{display:block}nav ul ul,nav ul ul.sub_menu{position:absolute;top:calc(100% - 2px);background:#fff;left:0;z-index:2;width:200px;box-shadow:0 0 4px rgba(0,0,0,0.12),0 4px 4px rgba(0,0,0,0.24);display:none;border-top:3px #000 solid}nav ul ul li{border-top:1px #bdbdbd dashed;position:relative;float:left;width:100%}nav ul ul li:first-child,nav ul ul.sub_menu li:nth-child(-n+2){border-top:0}nav ul ul li a{display:block;padding:10px 6px 10px 12px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}nav>ul>li>a span{display:none}nav>ul>li>a .drop_icon{display:none}nav ul ul:before{content:"";position:absolute;top:-11px;width:0;height:0;left:8px;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #000}nav ul ul li a:before,nav ul ul li a.active:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#000;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}nav ul ul li a:hover:before,nav ul ul li a:focus:before,nav ul ul li a:active:before,nav ul ul li a.active:before{-webkit-transform:scaleX(1);transform:scaleX(1);color:#fff}nav ul ul li:hover>a,nav ul ul li.active a,nav ul ul.sub_menu li:hover>a,nav ul ul.sub_menu li.active a{color:#fff;background:#000}nav ul ul.sub_menu li.active a,nav ul ul li.active a{background:#000;color:#fff !important}nav ul ul.sub_menu{width:400px}nav ul ul.sub_menu li{width:49%;float:left;margin:0 2% 0 0}nav ul ul.sub_menu li:nth-child(2n){margin-right:0;float:right}.filter-section{float:left;width:100%;background:var(--pz-color-gray);padding:15px 0;border-bottom:1px solid rgba(208,208,208,0.4)}.pet_directory{float:left;width:25%;border-right:1px solid #bababa;padding-right:34px;display:none}.filter{float:left;width:100%;position:relative}.filter .directory-btn{float:left;width:100%;background:#000;font-size:17px;color:#fff;text-transform:uppercase;padding:17px 13px;line-height:17px}.filter .directory-btn i{float:right;font-size:42px;line-height:17px}.search-filter{float:left;width:100%}.search-filed{float:left;width:100%;padding-right:106px;position:relative}.search-bar{float:left;width:100%;position:relative}.search-bar i{position:absolute;top:6px;left:0;bottom:6px;color:#666;font-size:30px;border-right:1px solid #ccc;padding:4px 10px}.search-filed input[type="text"]{border:1px solid #ccc;padding:13px 10px 14px 66px}.search-filed input[type="submit"]{position:absolute;top:0;right:0;color:#fff;background:#7c7c7c;padding:12px 22px;font-size:17px;border-radius:1px;cursor:pointer}.search-filed input[type="submit"]:hover{background:#000}.filter-section .search-filed{padding-left:80px;padding-right:0}.filter-section .search-foot-icon{position:absolute;left:0;height:100%;display:flex;align-items:center}.filter-section .search-bar{box-shadow:0 0 3px rgb(0 0 0 / 10%),0 0 2px rgb(0 0 0 / 10%);overflow:hidden;border-radius:4px}.filter-section .search-bar i{border:0;color:#979797;font-size:24px;display:flex;height:100%;top:0;padding:0 12px 0 16px;align-items:center}.filter-section .search-filed input[type="text"]{font-family:'Poppins',sans-serif;padding-left:46px;font-size:16px;border:0;max-height:50px}.filter-section .search-filed input[type="submit"]{background:var(--pz-color-green);height:100%;max-height:50px;border-radius:0 4px 4px 0;font-family:'Poppins',sans-serif;text-transform:uppercase;padding-top:0;padding-bottom:0}.filter-section .search-filed input[type="submit"]:hover{background:#000}.filter-section .search-foot-icon{width:60px}.filter-section .search-foot-icon img{padding:5px 0}.category-list{position:fixed;top:0;left:-250px;width:250px;height:100%;background:#fff;border:1px solid #d9d9d9;border-top:0;z-index:9;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0;z-index:999}.category-list.show{left:0;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}.category-list ul{float:left;width:100%;height:100%;overflow:auto;padding:5px}.category-list ul li{float:left;width:100%;border-bottom:1px solid #d9d9d9}.category-list ul li:last-child{border-bottom:0}.category-list ul li a{float:left;width:100%;color:#000;font-size:14px;padding:10px 5px}.category-list ul li:hover a,.category-list ul li a.active{background:#000;color:#fff}.category-list ul li:hover a i,.category-list ul li a.active i{color:#fff}.category-list ul li a i{float:right;font-size:22px}.category-head{float:left;width:100%;background:var(--pz-color-gray);border-bottom:1px solid #d9d9d9}.category-head a{display:block;padding:20px 10px;color:#000;font-size:18px}.category-head a i{font-size:32px;margin-right:10px}.breadcrumb-wrap{float:left;width:100%}.ft-breadcrumb{padding:15px 0;background:0;border-radius:0;border-bottom:1px solid rgba(208,208,208,0.4);width:100%;float:left;display:inline-block;margin:0;margin-top:5px}.ft-breadcrumb>li{font-size:13px;float:left;display:inline-block;font-family:'Poppins',sans-serif;display:inline-block;font-weight:500}.ft-breadcrumb li a{color:var(--pz-color-green)}.ft-breadcrumb>li:after,.ft-breadcrumb>li+li:after{padding:0 5px;color:#3d3d3d;content:"\f105";font-family:'FontAwesome' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;font-size:16px;text-transform:none;line-height:16px}.ft-breadcrumb li.active,.ft-breadcrumb li a.active{color:#3d3d3d;font-weight:400}.ft-breadcrumb li.active:after{display:none}.mid-wrapper{float:left;width:100%;padding-top:24px}.page-content{float:left;width:100%;margin-bottom:40px}.pet-options{float:left;width:25%;padding-right:10px}.option-outer{float:left;width:100%;background:var(--pz-color-gray);padding:15px 0 20px;min-height:635px}.option-outer h2{color:#000;font-size:20px;font-weight:500;margin-bottom:12px;padding-left:8px}.option-outer ul{float:left;width:100%;padding:0 6px}.option-outer ul.scrollbar{max-height:629px;overflow-y:auto}.option-outer ul li{float:left;width:100%;border-bottom:1px solid #e4e1e1}.option-outer ul li a{display:block;padding:15px 8px;color:#000;font-size:13px;font-weight:500}.option-outer ul li a i{float:right;font-size:20px}.option-outer ul li:hover a{background:#000;color:#fff}.option-outer ul li:hover a i{color:#fff}.content_right{float:left;width:75%;padding-left:10px;position:relative}.pet_profiles{float:left;width:100%}.pet_profiles .col{float:left;width:49%;margin-right:2%}.pet_profiles .col:nth-child(2n){margin-right:0}.create_profile{float:left;width:100%;position:relative}.create_profile figure{float:left;width:100%}.create_profile figure img{width:100%}.banner-content{float:left;width:100%;position:absolute;top:0;left:0;height:100%;padding:18px 10px}.banner-content h2{color:#000;font-size:24px;font-family:'DejaVuSerif-BoldItalic'}.banner-content h3{color:#000;font-size:19px;padding:10px 0;font-family:'DejaVuSerif-Italic'}.banner-content p{color:#000;font-size:15px;font-weight:500}.banner-content .btn{background:rgba(0,0,0,0.40);text-transform:uppercase;margin-top:25px}.banner-content .btn:hover{background:rgba(0,0,0,0.60)}.create_profile.forever .banner-content p{font-weight:normal;padding-top:10px;line-height:21px}.create_profile.forever .banner-content .btn{margin-top:20px}.trending-row{float:left;width:100%;padding-top:48px}.trending-row .col{float:left;width:49%;margin-right:2%}.trending-row .col:nth-child(2n){margin-right:0}.human-pets{float:left;width:100%}.title{float:left;width:100%;margin-bottom:15px}.title span{width:100%;float:left;color:rgba(0,0,0,0.80);font-size:15px;font-style:italic}.title h3{color:#000;font-size:25px;font-weight:500}.human-pets ul{float:left;width:100%;padding-bottom:0;min-height:362px}.human-pets ul li{float:left;width:32.5%;margin-right:1%;margin-bottom:4px}.human-pets ul li:nth-child(3n){margin-right:0}.human-pets ul li a{float:left;width:100%}.human-pets ul li a figure{float:left;width:100%}.human-pets ul li a img{width:100%}.view-more{float:left;width:100%;text-align:right;padding-top:18px}.view-more a{color:#000;font-size:13px;font-weight:100}.view-more a span{text-decoration:underline}.view-more a:hover span{text-decoration:none}.view-more a i{font-size:14px}.video-col .video-outer{width:100%;float:left}.celebrity_pets{float:left;width:100%}.celebrity_pets .title{padding-left:60px;margin-bottom:6px}.celebrity_pets ul{float:left;width:100%;position:relative;padding:34px 0 15px}.celebrity_pets ul:before{position:absolute;top:0;left:50px;height:100%;width:1px;border-left:2px dashed #cacaca;content:''}.celebrity_pets ul li{float:left;width:100%;margin-bottom:17px;position:relative}.celebrity_pets ul li figure{float:left;width:100px;height:100px;border-radius:50%;border:5px solid #e8e8e8;overflow:hidden}.celebrity_pets ul li figure img{width:100%;height:100%;border-radius:50}.pet-details{display:block;overflow:hidden;padding-left:20px}.pet-details h3{font-size:15px;color:#000;font-weight:500;padding:8px 0 6px}.pet-details p{font-size:12px;color:#535353;font-weight:normal;line-height:18px}.celebrity_pets .view-more{padding-top:0;margin-top:-15px;position:relative}.video-wrapper{float:left;width:100%;background:#e8e8e8;padding:15px 0 8px;margin-top:40px}.video-wrapper .col{float:left;width:50%;padding:0 18px}.video-wrapper .col.video-col{border-right:1px solid #b7b7b7}.rate-pats .image-outer{float:left;width:100%}.rate-pats .image-outer img{width:100%}.video-wrapper .col.video-col .video-outer{margin-top:0}footer{float:left;width:100%;background:#000;text-align:center;padding:22px 0;position:absolute;bottom:0;left:0;right:0}.footer-links{float:left;width:100%;text-align:center}.footer-links li{display:inline-block;border-right:1px #504d4d solid;padding:0 15px}.footer-links li:last-child{border-right:0}.footer-links li a{color:#fff;font-size:14px;text-transform:uppercase;font-weight:500;font-family:'Roboto',sans-serif}.footer-links li:hover a,.footer-links li a.active{color:rgba(255,255,255,0.7)}.social-info{float:left;width:100%;text-align:center;padding:25px 0 15px}.social-info li{display:inline-block;margin:0 22px}.social-info li a{color:#fff;font-size:25px}footer p{font-size:14px;color:rgba(255,255,255,0.50);font-weight:normal}.social-info li a.fa-facebook-f:hover,.social-icon li a.fa-facebook-f:hover{color:#3c66c4;border-color:#3c66c4}.social-info li a.fa-pinterest-p:hover,.social-icon li a.fa-pinterest-p:hover{color:#cb2027;border-color:#cb2027}.social-info li a.fa-youtube-play:hover,.social-icon li a.fa-youtube-play:hover{color:#ed1e18;border-color:#ed1e18}.social-info li a.fa-twitter:hover,.social-icon li a.fa-twitter:hover{color:#00acec;border-color:#00acec}.social-info li a.fa-instagram:hover,.social-icon li a.fa-instagram:hover{color:#c33581;border-color:#c33581}.login-form-popup,.register_popup{display:none}.login_popup{position:fixed;top:calc(50% - 35%);left:0;right:0;margin:0 auto;width:100%;max-width:1020px;z-index:9993}.popup-content{float:left;width:100%;padding:10px;border:1px #fff solid;-moz-border:1px #fff solid;-webkit-border:1px #fff solid}.popup-content .team-head{float:left;width:100%;position:relative}.team-head .popup-close{position:absolute;top:-32px;right:-54px;z-index:9}.team-head .popup-close i{color:#fff;font-size:40px}.popup-overlay{background:rgba(0,0,0,0.93);position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:99}.contact_row{width:100%;float:left;background:#fff;position:relative}.login_user{position:relative;width:55%;float:left;background:#fafafa}.orhalf{width:44px;height:44px;border:2px solid #d9d9d9;border-radius:50%;position:absolute;left:calc(50% - -27px);top:calc(47% - 20px);text-align:center;padding-top:9px;background:#fff;z-index:9;color:#7c7c7c;font-family:'Roboto',sans-serif;font-weight:100;font-size:16px}.orhalf span{font-family:'Roboto',sans-serif;font-weight:100;font-size:16px;text-transform:uppercase}.contact_row h2{font-size:20px;font-family:'Roboto',sans-serif;font-weight:400;color:#000;text-align:center;margin-bottom:10px;text-transform:uppercase}.contact_row h4{font-size:16px;font-family:'Roboto',sans-serif;font-weight:300;color:#000;text-align:center;margin-bottom:10px;line-height:25px}.inner_login{padding:46px 44px;width:100%;float:left;border-right:1px solid #e0e0e0}.left_account{float:left;width:45%;background:#fff;height:100%}.register_popup .left_account:before{height:97%}.login_form{padding:50px 0;width:100%;float:left}.form-group{position:relative;width:100%;display:block;margin-bottom:0}.inner_login .form-group i{position:absolute;left:0;font-size:22px;color:#666;line-height:23px;border-right:1px solid #ccc;padding-right:9px;top:9px}.form-group .form-control{padding:0;height:40px;width:100%;border-color:transparent;border-bottom-color:rgba(0,0,0,0.20);border-radius:0;transition:all .35s ease 0;color:#333;display:block;box-shadow:none;line-height:40px;background:0;padding-left:50px;color:#252525;font-family:'Roboto',sans-serif;font-weight:300;font-size:14px}.login_form.form-horizontal .control-label{margin-bottom:0;padding-top:0}.form-group input[type="password"]{font-weight:600;font-size:20px;color:#252525}.form-group .control-label{transition:all .35s ease 0;display:block;line-height:40px;position:absolute;bottom:0;font-size:15px;font-weight:normal;pointer-events:none;left:50px;color:#252525;font-family:'Roboto',sans-serif;margin-bottom:0}.form-group .form-control:focus{box-shadow:none;text-decoration:none}.form-group .form-control:focus~.control-label,.form-group .form-control:valid~.control-label{font-size:12px;bottom:18px;color:#999}.bar{display:block;width:100%}.bar:after,.bar:before{display:block;content:"";background:#000;position:absolute;bottom:0;height:1px;width:0;transition:all .4s ease 0}.bar:after{right:50%}.bar:before{left:50%}.form_in{width:100%;float:left;margin-bottom:30px}.login_form .error_msg{font-size:12px;color:#cb0621}.form-group .form-control:focus~.bar:after,.form-group .form-control:focus~.bar:before{width:50%}.red_btn{color:#fff;background:#cb0621;padding:10px 15px;font-family:'Roboto',sans-serif;font-weight:100;font-size:22px;line-height:25px;vertical-align:middle;text-transform:uppercase;border:0}.login_form .red_btn{color:#fff;background:#cb0621;padding:10px 12px 10px 13px;font-family:'Roboto',sans-serif;font-weight:100;font-size:22px;line-height:25px;vertical-align:middle;text-transform:uppercase;border:0;position:relative;background:#cb0621}.red_btn:hover{background:#f01533;-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;-o-transition:all .5s ease 0;transition:all .5s ease 0}.signin_btn.red_btn i{font-size:22px;padding-left:10px;vertical-align:middle;display:inline-block}.signin_btn.red_btn .feminin_loader{border-top:4px solid #fff;border-bottom:4px solid #fff;border-right:4px solid #fff;width:22px;height:22px;margin-left:10px}.red_link{color:#cb0621;font-family:'Roboto',sans-serif;font-weight:100;font-size:14px;text-align:center;display:table;margin:0 auto;cursor:pointer}.red_link:hover{color:#f01533;-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;-o-transition:all .5s ease 0;transition:all .5s ease 0}.account_login{width:100%;float:left;background:#fff;padding:45px 0;position:relative}.social_login{padding:50px 0;width:100%;float:left}.social_login .social_block{width:100%;float:left;padding:0 40px 20px 60px}.social_login .social_block a{color:#fff;font-family:'Roboto',sans-serif;font-weight:normal;font-size:22px;display:block;border-radius:2px}.social_login .social_block a i{font-size:40px;vertical-align:middle;display:inline-block;width:20%;text-align:center}.social_login .social_block a span{line-height:70px;border-left:1px #6385d0 solid;display:inline-block;width:78%;text-align:center}.f_blue{background:#3c66c4}.f_blue:hover{background:#2c55b1;-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;-o-transition:all .5s ease 0;transition:all .5s ease 0}.g_red{background:#cf4332}.g_red:hover{background:#bc301f;-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;-o-transition:all .5s ease 0;transition:all .5s ease 0}.social_login .social_block a.g_red span{border-left:1px #d9695b solid}.social_login .social_block a.g_red i{font-size:30px}.creat_account{width:100%;float:left;border-top:1px #e5e5e5 solid;padding:20px;position:relative;background:#fff}.creat_account .info_create{float:left;width:50%;padding-right:25px}.creat_account .info_create h2{text-align:right}.creat_account .info_create h4{text-align:right;color:#4e4e4e}.account_btn{border:1px #6a6a6a solid;color:#000;font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;text-transform:uppercase;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;line-height:30px;float:left;padding:8px 15px;background:#fff}.account_btn:hover,.existing_Coustomer .account_btn:hover{transition:all .5s ease 0;border:1px solid #222;color:#fff;background:#222}.register_form .login_form{padding:35px 0}.register_form .login_form .form_in{margin-bottom:22px}.register_popup .social_login{padding:50px 0 0 0}.captcha_block{width:100%;float:left;margin-bottom:20px}.existing_Coustomer{width:100%;float:left;border-top:1px #e5e5e5 solid;padding:20px}.existing_Coustomer .account_btn{background:#fff;float:none;display:table;margin:0 auto}.existing_Coustomer .info_create{width:100%;float:left}.register_popup .account_login{padding-bottom:0}.creat_account .info_create h2{text-align:right}.existing_Coustomer a{text-align:center;margin:0 auto;float:none;display:table}.register_popup p{font-family:'Roboto',sans-serif;font-weight:100;font-size:14px;color:#000;text-align:center}.register_popup .red_link{display:inline-block}.login_form .alert-danger,.login_form .alert-wait{color:#a94442;background-color:#f2dede;border-color:#ebccd1;width:100%;padding:8px 10px;border-radius:4px;float:left;margin-bottom:20px;font-size:14px}.login_form .alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;width:100%;padding:8px 10px;border-radius:4px;float:left;margin-bottom:20px;font-size:14px}.login_form .alert-wait{background:#faf8f8;border:1px dashed #d9d9d9}.login_form .alert-success .close{opacity:1;color:#68b548;width:20px;height:20px;background:#bee2b0;border-radius:10px;text-align:center;font-size:12px;border:1px solid #95ca80;line-height:19px;margin:-3px 0 0;padding:0}.login_form .alert-danger .close{opacity:1;color:#f90a06;width:20px;height:20px;background:#f9a7a5;border-radius:10px;text-align:center;font-size:12px;border:1px solid #ea7775;line-height:19px;margin:-3px 0 0;padding:0}.login_form .alert-danger i,.login_form .alert-success i{margin-right:7px}.form-submit{float:left;width:100%;text-align:center}.forgot-pass{font-size:14px;color:#1488d1;display:inline-block;margin-top:12px;cursor:pointer}.pet-mark{position:absolute;top:-113px;right:68px}.form-group .control-label span{color:#cb0621}.register_popup .login_form{padding-bottom:0}.register-mark{position:absolute;bottom:0;right:-129px}.register_popup .form-submit{margin-top:20px}.login_form .error_validation{position:absolute;top:45px}.login_form .error_validation.red{color:#ff0601;background:0}.login_form .error_validation.green{color:#43a244;background:0}.filter_option{width:100%;float:left;background:#fff;box-shadow:0 0 2px rgba(0,0,0,0.12),0 1px 1px rgba(0,0,0,0.24);padding-bottom:15px}.filter_option .heading_filter{font-size:20px;color:#000;font-family:'Roboto',sans-serif;font-weight:500;border-bottom:1px #e4e1e1 solid;padding:15px 15px 10px 15px;position:relative}.col_filter{width:100%;float:left;padding:0 5px}.filter_option .heading_filter:after{display:none}.col_filter h3{font-size:20px;color:#000;font-family:'Roboto',sans-serif;font-weight:500;padding:15px 10px 0}.col_filter>ul{width:100%;float:left;padding:5px 0}.col_filter>ul>li{width:100%;float:left;border-bottom:1px #efecec solid}.col_filter>ul>li:last-child{border-bottom:0}.col_filter>ul>li>a{padding:10px;display:block;font-size:13px;color:#000;font-family:'Roboto',sans-serif}.col_filter>ul>li>a>i{float:right;display:block;color:rgba(0,0,0,0.75);font-size:20px}.col_filter>ul>li:hover>a,.col_filter ul li a.active{background:var(--pz-color-orange);color:#fff}.col_filter>ul>li:hover>a>i,.col_filter ul li a.active i{color:#fff}.col_filter>ul ul{display:block;width:100%;float:left;overflow-y:auto;min-height:110px;max-height:193px}.col_filter>ul ul li{width:100%;float:left;border-bottom:1px #efecec solid}.col_filter>ul ul li:last-child{border-bottom:0}.col_filter>ul ul li a{padding:10px 0;display:block;width:100%;float:left;background:#f3f2f2;color:#000}.col_filter>ul>li .list_nav ul li:hover a,.col_filter>ul>li .list_nav ul li.active a{background:#e8e8e8;color:#000}.col_filter>ul ul li .type_block label{width:100%;text-align:left}.col_filter>ul>li.dropdown.open>a>i{color:#fff}.col_filter>ul>li.dropdown.open>a{background:#000;color:#fff;cursor:pointer}.col_filter>ul>li .list_nav{display:none;width:100%;float:left;background:#f3f2f2;padding:0;border:1px #eceaea solid}.col_filter>ul>li .list_nav .type_search{margin-top:10px;padding:0 10px}.col_filter>ul>li .list_nav .type_search button{left:11px}.col_filter>ul>li .list_nav ul li .type_block{padding:10px}.col_filter>ul>li .list_nav .type_block [type="checkbox"]:not(:checked)+label,.col_filter>ul>li .list_nav .type_block [type="checkbox"]:checked+label{margin-bottom:0;font-size:13px}.col_filter>ul>li .list_nav ul li{border-bottom:1px #ccc solid}.col_filter>ul>li .list_nav ul li a{padding:10px;font-size:13px}.col_filter>ul>li .list_nav ul li:last-child{border-bottom:0}.col_filter .choose_color{width:100%;float:left;margin-top:10px}.type_search{width:100%;float:left;position:relative}.type_search.scrollbar{max-height:192px;overflow-y:auto}.type_search input{border:1px #e4e1e1 solid;padding:8px 8px 8px 40px;font-family:'Roboto',sans-serif;font-weight:500;font-size:13px;color:#bbb9b9;border-radius:0;box-shadow:none}.type_search button{padding:0;border:0;float:left;position:absolute;left:1px;top:1px;bottom:1px;width:40px;background:#fff}.type_search button i{color:#b0adad;line-height:34px}.col_filter .choose_color{width:100%;float:left;height:100%;overflow-y:auto;max-height:350px}.col_filter>.choose_color>li{border-bottom:0;width:100%;padding:5px 7px;text-align:left}.col_filter>.choose_color>li .type_block{text-align:left}.col_filter>.choose_color>li>a{display:inline-block;padding:0}.col_filter>.choose_color>li>a span{border:2px #f2f0f0 solid;width:20px;height:20px;display:inline-block;opacity:.7}.col_filter>.choose_color>li:hover>a{background:0}.col_filter>.choose_color>li:hover>a span{opacity:1}.col_filter>.choose_color .type_block [type="checkbox"]:not(:checked)+label,.col_filter>.choose_color .type_block [type="checkbox"]:checked+label{margin-bottom:0;display:block}.col_filter .type_search{margin-top:10px}.col_listing{width:100%;float:left}.pagination_list{width:100%;float:left;padding:6px 10px}.pagination_list ul{float:right}.pagination_list ul li{display:inline-block;margin-left:5px}.pagination_list ul li a{padding:2px;border:1px #efeeee solid;display:block;font-size:15px;font-weight:500;font-family:'Roboto',sans-serif;min-width:38px;min-height:35px;text-align:center;line-height:30px;background:#fff}.pagination_list ul li a i{font-size:20px}.pagination_list ul li:hover a,.pagination_list ul li:focus a,.pagination_list ul li a.active{background:var(--pz-color-orange);color:#fff}.wcard{box-shadow:0 0 2px rgba(0,0,0,0.12),0 1px 1px rgba(0,0,0,0.24);background:#fff}.inner_mid{width:100%;float:left}.list_block{width:100%;float:left;margin-top:20px;padding:10px}.list_block .list_item{width:160px;float:left}.list_block .list_item figure{float:left;border:1px #e8e8e8 solid;padding:3px;width:155px;margin-bottom:10px}.list_block .black_btn{font-size:12px;font-weight:500;padding:6px 12px;margin:0 auto;display:table;text-transform:inherit}.list_block .black_btn i{border:0;margin:0 5px 0 0;position:inherit;font-size:16px;vertical-align:middle;width:auto;height:auto}.list_block .list_item figure img{width:100%}.list_block .list_describe{display:block;overflow:hidden;float:none;padding-left:10px}.list_block .list_describe h2{display:inline-block;font-size:18px;font-weight:500;font-family:'Roboto',sans-serif;color:#000;margin-bottom:12px}.list_block .list_describe h6{font-size:13px;font-weight:400;font-family:'Roboto',sans-serif;color:rgba(0,0,0,0.50);margin-bottom:12px}.list_block .list_describe p{font-size:14px;font-weight:300;font-family:'Roboto',sans-serif;color:#858585;line-height:21px;clear:inherit;display:inline;display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:justify}.list_block .list_describe a{display:inline;color:#000}.list_block .list_describe a:hover{color:#858585}.list_block .list_describe .item_btn{float:right;display:block;margin-top:23px}.list_block .list_describe .item_btn a{display:inline-block;margin-left:10px;text-transform:inherit;color:#fff}.rating{float:right}.rating li{display:inline-block;margin-left:2px}.rating li i{color:#ffc600;font-size:16px}.rating li i.grey_star{color:#dbdbdb}.pet_reviews .petContainer .no_record h3{text-align:center;border-bottom:0;padding:0;font-size:22px}.petContainer .no_record{padding:15px 0}.pet_reviews .petContainer .review_list.no_review{margin-top:0;border-bottom:0;margin-bottom:0;padding-bottom:0}.petContainer .no_record h4{text-align:center;font-size:16px;clear:both;margin-top:8px;float:left;width:100%;color:rgba(0,0,0,0.65)}.pet_reviews .petContainer .review_list .no_record .black_btn{float:none;margin:0}.list_block .list_bottom{width:100%;float:left;border-top:1px #e8e8e8 solid;padding-top:10px}.list_block .list_bottom .item_btn{display:block;overflow:hidden;float:none;padding-left:10px;text-align:right}.list_block .list_bottom .item_btn a.black_btn{display:inline-block;margin-left:10px}.list_block .list_bottom .location_link{float:left;width:160px;text-align:center;margin-top:6px}.list_block .list_bottom .location_link i{font-size:20px;vertical-align:middle;display:inline-block}.list_block .list_bottom .location_link span{font-size:15px;vertical-align:middle;display:inline-block}.contact_info{float:right;width:35%}.contact_info h3{border-bottom:1px #000 solid;font-size:16px;font-weight:500;padding-bottom:6px}.contact_info h3 a.black_btn{float:right;padding:2px 5px;font-size:12px;line-height:18px;text-transform:inherit;cursor:pointer}.contact_info h3 a.black_btn i{font-size:13px;line-height:16px;height:auto;width:auto;margin-right:2px}.contact_info h3 span{border-bottom:3px #000 solid;padding-bottom:4px}.list_info .list_describe h6{font-weight:500;font-size:13px;color:#000}.list_info .list_describe h6 time{font-weight:400}.contact_info ul{width:100%;float:left;margin-top:10px}.contact_info ul li{width:100%;float:left;font-size:14px;font-weight:500;margin:3px 0}.contact_info ul li span{width:30%;float:left}.contact_info ul li small{display:block;overflow:hidden;float:none;font-size:14px;font-weight:400}.contact_info ul li a{color:#000;word-break:break-all}.list_info .list_describe{padding-right:30px;width:45%;float:left;overflow:inherit}.list_info .list_item figure{margin-bottom:0}.map-popup{display:none}.map-popup .map{height:600px}.contact_info .white_btn{float:right;padding:3px 10px;margin-top:5px}.care_map{position:relative;overflow:hidden;width:100%;float:left;height:300px;margin-top:15px;border:1px #ccc solid}.breed_detail{width:100%;float:left}.heading_title{font-size:36px;font-weight:500;text-align:center;position:relative;margin-bottom:35px;font-family:"serif-ds",serif}h1.heading_title{color:#000}.heading_title:before{position:absolute;content:"";bottom:-14px;margin:0 auto;left:0;right:0;width:45px;height:4px;background:#000}.breed_block{width:100%;float:left;position:relative}.breed_block ul{margin:0;padding:0}.breed_block ul li{float:left;width:22.7%;margin-right:3%;border:1px #f1f0f0 solid;background:#fff;margin-top:20px}.breed_block ul li a{display:block;width:100%;float:left}.breed_block ul li a .pet_img{width:100%;float:left;padding:5px}.breed_block ul li figure{width:100%;float:left;background:var(--pz-color-gray);min-height:120px}.breed_block ul li figure img{width:100%;opacity:1}.breed_block ul li:hover figure{background:#282828}.breed_block ul li:hover figure img{opacity:.5}.breed_block ul li:nth-child(4n){margin-right:0}.breed_block ul li .breed_name{width:100%;float:left;border-top:1px #f1f0f0 solid;padding:10px 5px}.breed_block ul li .breed_name h3{text-align:center;font-size:14px;font-weight:500;font-family:'Roboto',sans-serif;color:#000;margin-bottom:5px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breed_block ul li .breed_name h5{text-align:center;font-size:12px;font-weight:400;font-family:'Roboto',sans-serif;color:#535353;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pet_describe{width:100%;float:left}.pet_describe .about_pet{width:100%;float:left;padding:10px}.about_pet .pet_item{width:42%;float:left}.about_pet .pet_item figure{width:100%;float:left}.about_pet .pet_item img{width:100%}.about_pet .pet_detail{width:58%;float:left;padding-left:30px}.about_pet .pet_detail h2{font-size:24px;margin-bottom:15px;font-family:"serif-ds",serif}.about_pet .pet_detail h1{font-size:24px;margin-bottom:15px;font-family:"serif-ds",serif;color:#000}.about_pet .pet_detail p{color:#858585;font-size:14px;line-height:24px}.about_pet .pet_detail .pet_info{width:100%;float:left;margin-top:20px}.about_pet .pet_detail .pet_info dl{border-bottom:1px #e3e1e1 solid;font-family:'Roboto',sans-serif;width:100%;float:left;margin:0;padding:15px 0;font-size:18px}.about_pet .pet_detail .pet_info dl dt{float:left;width:150px;font-weight:400}.about_pet .pet_detail .pet_info dl dd{width:auto;display:block;overflow:hidden;float:none;color:#858585;font-weight:300}.about_pet .pet_detail .detail_btn{width:100%;float:left;margin-top:25px}.about_pet .pet_detail .detail_btn .black_btn{padding:8px 15px;font-size:18px;text-transform:inherit;margin-right:15px;font-weight:400}.about_pet .pet_detail .detail_btn .black_btn i{width:auto;height:auto;margin-left:6px;border:0;position:inherit}.pet_comments{width:100%;float:left;margin-top:40px}.pet_tab{width:100%;float:left}.pet_tab ul{margin:0;padding:0}.pet_tab ul li{float:left;position:relative}.pet_tab ul li a{border:1px #e8e8e8 solid;font-size:18px;color:#696969;padding:10px 30px;display:block;margin-right:-1px;background:#fff}.pet_tab ul li.active>a:before{content:"";width:100%;height:3px;background:#000;position:absolute;bottom:0;left:0}.pet_tab ul li.active a{color:#000}.petContainer{width:100%;float:left;padding:10px}.pet_reviews{width:100%;float:left}.pet_reviews .review_list{width:100%;float:left;margin-bottom:10px;height:100%;max-height:556px;overflow-x:auto;margin-top:20px;overflow:auto;border-bottom:1px #807e7e solid;padding-bottom:20px}.pet_reviews .review_list .col_review{width:100%;float:left;margin-top:20px}.pet_reviews .review_list .col_review:first-child{margin-top:0}.pet_reviews .review_list .col_review figure{width:80px;height:80px;border-radius:50px;border:1px #e8e8e8 solid;padding:3px;float:left}.pet_reviews .review_list .col_review figure img{width:100%;border-radius:50px}.pet_reviews .review_list .col_review .review_text{width:89%;float:right;background:#f8f8f8;padding:15px;position:relative;border-radius:5px}.pet_reviews .review_list .col_review .review_text h3{font-size:15px;color:#000;font-family:'Roboto',sans-serif;font-weight:400;border-bottom:1px #d9d9d9 solid;padding-bottom:8px;margin-bottom:15px}.pet_reviews .review_list .col_review .review_text h3 small{font-size:15px;color:#000;font-family:'Roboto',sans-serif;font-weight:400}.pet_reviews .review_list .col_review .review_text h3 span{float:right;color:#686868}.pet_reviews .review_list .col_review .review_text p{color:#535353;font-size:14px;line-height:24px}.pet_reviews .review_list .col_review .review_text:before{position:absolute;left:-17px;content:"";width:0;height:0;border-top:17px solid transparent;border-bottom:0 solid transparent;border-right:17px solid #f8f8f8}.pet_reviews .review_list .black_btn{font-size:18px;text-transform:inherit;float:right;margin:15px 0;font-weight:400}.publish_block{width:100%;float:left;padding-top:10px}.publish_message{width:100%;float:right}.publish_message .form_input{width:100%;float:left}.publish_message .col_lg{margin-bottom:20px}.publish_message .col_lg textarea{min-height:90px;color:#696969;font-size:14px}.publish_message .col_lg input{color:#696969;font-size:14px}.publish_message .black_btn{font-size:18px;float:left;text-transform:inherit;font-weight:400;margin:0 auto !important}.simlar_pet{width:100%;float:left}.simlar_pet li{float:left;width:15.8%;margin-right:1%;border:1px #f1f0f0 solid;background:#fff;margin-top:20px}.simlar_pet li a .pet_img{width:100%;float:left;padding:5px}.simlar_pet li figure{width:100%;float:left;background:#000}.simlar_pet li figure img{width:100%;opacity:1}.simlar_pet li:hover figure img{opacity:.5}.simlar_pet li:nth-child(6n){margin-right:0}.simlar_pet li .pet_name{width:100%;float:left;border-top:1px #f1f0f0 solid;padding:10px 5px}.simlar_pet li .pet_name h3{text-align:center;font-size:12px;font-weight:500;font-family:'Roboto',sans-serif;color:#000;margin-bottom:5px}.simlar_pet li .pet_name h5{text-align:center;font-size:12px;font-weight:400;font-family:'Roboto',sans-serif;color:#535353}.publish_message .col_lg .black_btn{float:right}.gallery_list{width:100%;float:left}.gallery_list figure{width:100%;float:left;margin-bottom:20px;background:#000}.gallery_list figure img{width:100%;float:left;opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.gallery_list figure:hover img{opacity:.5}.gallery_list .gallery_inner{margin-top:50px;position:relative}.gallery_list .gallery_inner a{display:block;margin:15px 0}.gallery_list .gallery_inner a img{width:100%}.dashboard_right{width:100%;float:left}.dashboard_right h1,.dashboard_right h2{font-size:20px;font-weight:500;border-bottom:1px #e4e1e1 solid;padding:15px 10px 10px;float:left;width:100%;color:#000}.dashboard_right h1 a.black_btn,.dashboard_right h2 a.black_btn{font-size:13px;padding:5px 10px;float:right;position:absolute;right:10px;top:10px;background:var(--pz-color-orange);font-weight:300}.dashboard_right h1 a.black_btn i,.dashboard_right h2 a.black_btn i{border:0;width:auto;height:auto;top:auto;vertical-align:middle;margin-left:0;margin-right:5px}.dashboard_right h1 span,.dashboard_right h2 span{float:left;padding-right:18px;line-height:33px}.dashboard_content{width:100%;float:left;padding:10px}.password_top{width:100%;float:left;position:relative;margin-bottom:30px}.password_top figure{text-align:center}.password_top figure img{z-index:1;position:relative}.password_top:before{content:"";position:absolute;bottom:27px;left:0;width:100%;height:3px;background:#e1e1e1}.dashboard_content.change_password{padding:10px 0;width:100%;float:left;margin-bottom:50px}.password_change{width:436px;margin:0 auto;display:table}.password_change h3{font-size:20px;font-weight:400;font-family:'Roboto',sans-serif;text-align:center;text-transform:uppercase;margin-bottom:10px}.password_change p{font-size:16px;font-weight:300;font-family:'Roboto',sans-serif;text-align:center}.password_change .inner_password{width:100%;float:left;margin-top:30px}.password_change .inner_password .form_input{width:100%;float:left;background:#fff;border:1px #000 solid;margin-bottom:20px;font-size:14px;font-weight:400;padding:14px 10px}.password_change .inner_password .change_btn .grey_btn,.password_change .inner_password .change_btn .black_btn{font-size:16px;text-transform:inherit;border:1px solid #262626;font-weight:400;padding:12px 30px;width:48%}.grey_btn{background:#ebebeb;color:#000;padding:9px 22px;font-size:16px;border-radius:2px;font-weight:100;text-transform:uppercase;border:1px #000 solid}.grey_btn:hover,.grey_btn:focus{background:#fff;color:#000;box-shadow:none}.password_change .inner_password .change_btn .black_btn{float:right}.red{background:red}.blue{background:#1729d7}.green{background:#00b37d}.yellow{background:#ffe400}.orange{background:#ff9500}.black{background:#000}.maroon{background:#973b59}.violet{background:violet}.profile_info{width:100%;float:left}.profile_info h2{font-size:16px;font-weight:500;color:rgba(0,0,0,0.80);padding:15px 15px 10px 15px;border-bottom:1px #e4e1e1 solid;position:relative}.profile_info h2 a i{color:#d6dbdf;font-size:35px;float:right;line-height:20px}.profile_info h2 a:hover i{color:#000}.profile_detail{width:100%;float:left;padding:15px}.profile_detail .col_profile{width:100%;float:left;margin-bottom:25px}.profile_detail .col_profile h3{margin-bottom:10px;font-size:18px;font-weight:400}.profile_detail .col_profile h5{color:#727171;font-size:16px;font-weight:400}.profile_detail .col_profile p{color:#535353;font-size:14px;text-align:justify}.content_mid{width:50%;float:left;padding:0 20px 0 10px}.profile_mid{width:100%;float:left}.profile_mid .col_mid{width:100%;float:left;padding:15px 15px 0;margin-bottom:20px}.profile_mid .col_mid .user_info{width:100%;float:left;margin-bottom:15px}.profile_mid .col_mid .user_info .user_time{float:right;color:#999;font-size:13px}.profile_mid .col_mid .user_info .user_time i{font-size:15px;margin-right:2px;vertical-align:middle}.profile_mid .col_mid .user_title{float:left;width:50%}.profile_mid .col_mid .user_title figure{width:50px;height:50px;border-radius:50%;display:inline-block;vertical-align:middle}.profile_mid .col_mid .user_title figure img{width:100%;height:100%;border-radius:50%}.profile_mid .col_mid .user_title .user_name{display:inline-block;padding-left:12px;vertical-align:middle}.profile_mid .col_mid h2{font-size:14px;font-weight:500;color:#000;display:block;vertical-align:middle;margin-bottom:5px}.profile_mid .col_mid h5{font-size:12px;font-weight:500;color:rgba(0,0,0,0.50);display:block;vertical-align:middle}.profile_mid .col_mid .col_link{width:100%;float:left;border-top:1px #e4e1e1 solid;margin-top:15px}.profile_mid .col_mid .col_link ul{margin:0;padding:12px 0}.profile_mid .col_mid .col_link ul li{display:inline-block;margin-right:20px;color:#999;vertical-align:middle}.profile_mid .col_mid .col_link ul li samp{display:inline-block;vertical-align:middle}.profile_mid .col_mid .col_link ul li span{font-size:12px;font-weight:500;vertical-align:middle}.profile_mid .col_mid .col_link ul li i{font-size:20px;vertical-align:middle;margin-right:5px;color:#999;cursor:pointer}.profile_mid .col_mid .col_link ul li:hover a,.profile_mid .col_mid .col_link ul li:hover span,.profile_mid .col_mid .col_link ul li:hover i{color:#000}.right_section{width:25%;float:left;padding-left:10px}.profile_mid .col_mid p{font-size:14px}.profile_mid .col_mid .info_pet{width:100%;float:left;border:1px #e8e9ea solid;margin:15px 0}.profile_mid .col_mid .info_pet figure{float:left;width:120px}.profile_mid .col_mid .info_pet figure img{width:100%}.profile_mid .col_mid .info_pet .info_pet_detail{float:none;overflow:hidden;display:block;padding:15px}.profile_mid .col_mid .info_pet .info_pet_detail p{color:#535353;font-size:14px}.profile_mid .col_mid .info_pet .info_pet_detail h6{font-size:14px;color:#333;margin-bottom:10px;font-weight:500}.profile_gallery{width:100%;float:left}.profile_gallery li{width:32%;margin-right:2%;float:left;margin-top:5px}.profile_gallery li:nth-child(3n){margin-right:0}.profile_gallery li a{width:100%;float:left}.profile_gallery li figure{width:100%;float:left;background:#000}.profile_gallery li figure img{width:100%;height:100%;opacity:1}.profile_gallery li figure:hover img{opacity:.5;width:100%}.profile_info.profile_video,.profile_info.profile_gl{margin-bottom:20px}.profile_info.profile_video .profile_detail,.profile_info.profile_gl .profile_detail{padding:25px 12px}.profile_info.profile_video .video_profile{width:100%;float:left}.profile_info.profile_video .video_profile img{width:100%}.profile_banner{width:100%;float:left;margin-bottom:40px;margin-top:25px}.profile_banner .banner_block{width:100%;float:left;position:relative}.profile_banner .banner_block figure{width:100%}.profile_banner .banner_block figure img{width:100%}.profile_banner .banner_block .profile_pic{width:100%;float:left;position:absolute;bottom:-30px}.profile_banner .banner_block .profile_pic figure{border:5px #fff solid;border-radius:50%;width:130px;height:130px;margin:0 auto}.profile_banner .banner_block .profile_pic figure img{width:100%;border-radius:50%}.profile_banner .pet_title{width:100%;float:left;padding:35px 10px 15px}.profile_banner .pet_title h1{font-size:20px;font-weight:700;color:#000;text-align:center;position:relative;margin-bottom:5px}.profile_banner .pet_title h2{font-size:20px;font-weight:700;color:#000;text-align:center;position:relative;margin-bottom:5px}.profile_banner .pet_title h4{font-size:14px;font-weight:400;color:rgba(0,0,0,0.60);text-align:center}.profile_banner .pet_title h1 a{color:#d6dbdf;position:absolute;right:0}.profile_banner .pet_title h2 a{color:#d6dbdf;position:absolute;right:0}.profile_banner .pet_title h1 a i{font-size:35px}.profile_banner .pet_title h2 a i{font-size:35px}.profile_banner .pet_title h1 a:hover i{color:#000}.profile_banner .pet_title h2 a:hover i{color:#000}h2.title_more{font-size:16px;font-weight:500;color:rgba(0,0,0,0.80);padding:15px 10px 10px;border-bottom:1px #e4e1e1 solid;position:relative}h2.title_more a{float:right;color:#000;font-size:16px;font-weight:500}h2.title_more a i{font-size:20px;color:#000;line-height:18px;width:15px}h2.title_more a:hover,h2.title_more a:hover i{color:#515151}.post_info{width:100%;float:left;margin-bottom:15px}.post_info .user_title{width:100%;float:left}.post_info .post_content{width:100%;float:left;margin-top:10px}.post_info .post_content .form_group{border-color:rgba(0,0,0,0.40)}.post_info .post_btn{width:100%;float:left;border-top:1px #e4e1e1 solid;margin-top:15px;padding-top:15px}.post_info .post_btn .white_btn{float:right;padding:6px 15px}.accordian_block{width:100%;float:left;margin-top:0;border-top:1px #e4e1e1 solid;padding-top:20px}.accordian_block.pet_reviews .review_list .col_review figure{width:50px;height:50px}.accordian_block.pet_reviews h3{font-size:20px}.accordian_block.pet_reviews .review_list .col_review .review_text{width:87%}.accordian_block.pet_reviews .review_list .col_review .comment_reply figure{width:35px;height:35px}.accordian_block.pet_reviews .review_list .col_review{margin-top:0;margin-bottom:10px}.accordian_block.pet_reviews .review_list{padding:0;border:0;margin-top:0}.pet_reviews .review_list .reply_comment .black_btn{margin:0;float:right;margin-left:10px;padding:5px 20px;line-height:27px;font-size:17px}.reply_link{float:right;margin:6px 0;font-weight:500;font-size:14px;color:#000;border-bottom:1px #000 solid}.reply_link:hover{color:rgba(0,0,0,0.75);border-color:rgba(0,0,0,0.75)}.accordian_block.pet_reviews .review_list .col_review:last-child{margin-bottom:0}.reply_col{width:100%;float:left;margin:10px 0}.reply_col .input_text{width:auto;display:block;overflow:hidden;float:none;white-space:nowrap}.reply_col .input_text input{width:100%;padding:8px 10px}.reply_col .black_btn{margin:0;float:right;margin-left:10px;padding:5px 20px;line-height:27px;font-size:17px}.profile_wrap{width:100%;float:left;position:relative}.new_pets_reviews{width:100%;float:left}#sidebar,#rightsticky,#top_sticky{float:left;color:#ffbdbd;will-change:min-height}#sidebar .profile_info,#rightsticky .profile_info,#top_sticky .post_detail{position:relative;transform:translate(0,0);transform:translate3d(0,0,0);will-change:position,transform;z-index:99}.post_detail{width:100%;float:left}#top_sticky{z-index:99}#rightsticky.right_section{padding-left:0}.profile_wrap .profile_gallery li{width:49%;margin-right:1%;margin-top:0;margin-bottom:5px;cursor:pointer}.profile_wrap .profile_gallery li:nth-child(2n){margin-right:0;float:right}.profile_wrap .profile_gl .profile_detail ul,.profile_wrap .profile_video .profile_gallery{height:223px;overflow:auto}.profile_info.profile_video .video_profile{position:relative}.profile_info.profile_video .video_profile i{position:absolute;left:0;right:0;margin:0 auto;border:2px #fff solid;color:#fff;color:#fff;width:30px;height:30px;border-radius:50%;text-align:center;line-height:28px;top:calc(50% - 15px);background:#000}.news_events{width:100%;float:left}.news_events .content_left{width:70%;float:left;padding-right:10px}.news_option{width:30%;float:right;padding-left:10px}.news_events .pagination_list{padding:10px 0}.news_option .video_block{width:100%;float:left}.news_option .video_block .news_video{width:100%;float:left}.news_option .video_block .video_title{width:100%;float:left;padding:20px 15px}.news_option .video_block .video_title h4{color:#636363;font-size:20px;font-weight:400;line-height:30px}.news_option .news_link{width:100%;float:left}.news_option .video_block{margin-bottom:15px}.news_option .news_link .link_nav{width:100%;float:left;padding:10px}.news_option .news_link .link_nav li{width:100%;float:left;position:relative;padding-left:25px;margin:0;min-height:43px;display:flex}.news_option .news_link .link_nav li:before{content:'\f105';position:absolute;left:8px;font-family:'FontAwesome';font-size:15px;color:#636363}.news_option .news_link .link_nav li a{display:block;color:#636363;font-size:14px}.news_option .news_link .link_nav li:hover a{color:#000}.news_option .add_news{width:100%;float:left;margin-top:15px}.pet_col{width:100%;float:left}.pet_col li{width:48%;margin-bottom:15px;margin-right:2%;float:left;min-height:388px}.pet_col li a{width:100%;float:left}.pet_col li:nth-child(2n){margin-right:0}.pet_col li figure{width:100%;overflow:hidden}.pet_col li figure img{width:100%;transition:transform .2s}.pet_col a:hover figure img{transform:scale(1.1)}.pet_col li .news_detail{width:100%;float:left;padding:15px 15px 15px}.pet_col li .news_detail h4{font-size:14px;color:rgba(0,0,0,0.50);margin-bottom:15px}.pet_col li .news_detail h2{font-size:20px;color:#000;font-weight:700;margin-bottom:10px;line-height:22px;font-family:"serif-ds",serif}.pet_col li .news_detail p{font-size:14px;color:#636363;font-weight:400;display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:justify}#news_events{width:100%;float:left;min-height:200px;position:relative}.news_events #news_events .pet_col{display:flex;flex-wrap:wrap;justify-content:space-between}.news_events #news_events .pet_col li{width:calc(50% - 10px);margin-left:0;margin-right:0}.blog_page .col_blog figure{width:100%;overflow:hidden}.blog_page .col_blog figure img{width:100%;transition:transform .2s}.blog_page .col_blog:hover figure img{transform:scale(1.1)}.news_link h2.title_more a{display:none}.news_option .news_link .link_nav li a{display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news_link .scrollbar{overflow-y:scroll !important}.news_events.full_content .content_left{width:100%;float:left;padding:0}.news-events-articles .article-col-content p{margin-top:5px;color:#000;font-size:13px}.news-events-articles .trending-text span{line-height:20px}.blog_page{width:100%;float:left}.blog_page .content_left{width:100%;float:left;padding-right:0}.blog_page .col_blog{width:100%;float:left;margin-bottom:15px;min-height:300px;position:relative}.blog_page .col_blog figure{width:300px;float:left}.blog_page .col_blog figure img{width:auto}.blog_page .col_blog .blog_detail{display:block;overflow:hidden;float:none;padding:30px 20px 15px 20px}.blog_page .col_blog .blog_detail h2{font-size:25px;font-weight:700;margin-bottom:5px}.blog_page .col_blog .blog_detail p{color:#636363;font-size:14px;height:99px;overflow:hidden;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}.blog_page .col_blog .blog_detail .post_author{width:100%;float:left;margin-bottom:15px}.blog_page .col_blog .blog_detail .post_author .author_name,.blog_page .col_blog .blog_detail .post_author .author_date{display:inline-block;font-size:12px;color:rgba(0,0,0,0.50);margin-right:10px}.blog_page .col_blog .blog_detail .post_author ul{display:inline-block}.blog_page .col_blog .blog_detail .post_author ul li{display:inline-block;margin-right:10px;font-size:12px;color:#000}.blog_page .col_blog .blog_detail .post_author ul li a{color:#000}.blog_page .col_blog .blog_detail .post_author ul li i{font-size:15px;margin-right:2px}.blog_page .col_blog .blog_detail .white_btn{margin-top:14px;float:right;position:absolute;right:15px;bottom:15px}.white_btn{background:#fff;color:#000;padding:7px 12px;font-size:12px;border-radius:2px;font-weight:500;text-transform:uppercase;border:1px #000 solid;display:inline-block}.white_btn i{margin-left:10px}.white_btn:hover,.white_btn:focus{background:#000;color:#fff;box-shadow:none}.blog_option{width:30%;float:right;padding-left:10px}.blog_option .recent_post{width:100%;float:left}.blog_option .recent_post .recent_blog{width:100%;float:left;padding:5px 0}.blog_option .recent_post .scrollbar{max-height:595px;height:100%;overflow:hidden}.blog_option .recent_post .scrollbar.show{height:100%;overflow-y:auto}.blog_option .recent_post .recent_blog li{width:100%;float:left;border-bottom:1px #ccc solid;padding:10px}.blog_option .recent_post .recent_blog li:last-child{border-bottom:0}.blog_option .recent_post .recent_blog li a{display:block;width:100%;float:left}.blog_option .recent_post .recent_blog li figure{border:1px #ccc solid;padding:3px;width:25%;float:left}.blog_option .recent_post .recent_blog li figure img{width:100%}.blog_option .recent_post .recent_blog li .recent_post_title{width:auto;overflow:hidden;display:block;float:none;padding-left:10px;position:relative}.blog_option .recent_post .recent_blog li .recent_post_title .post_title{width:70%;float:left}.blog_option .recent_post .recent_blog li .recent_post_title .post_title p{font-size:13px;line-height:20px;color:#636363;height:44px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog_option .recent_post .recent_blog li .recent_post_title .post_title:hover p{color:#000}.blog_option .recent_post .recent_blog li .recent_post_title .post_title .post_date{font-size:13px;color:#666;line-height:20px;margin-top:10px}.recent_post_title .total_like{float:right;font-size:13px;color:#000;font-weight:700}.recent_post_title .total_like i,.recent_post_title .total_msg i{font-size:15px;margin-right:2px;vertical-align:middle}.instagram_feed{margin-top:15px}.instagram_feed .profile_detail{padding:25px 12px;margin-bottom:25px}.instagram_feed .profile_detail.scrollbar{max-height:310px;height:100%}.instagram_feed .profile_detail.scrollbar.show{max-height:310px;height:100%;overflow-y:auto;padding-bottom:0}.blog_page .pagination_list{padding:10px 0}.recent_post_title .total_msg{position:absolute;right:0;top:22px;float:right;font-size:13px;color:#000;font-weight:700}.blog-article-section .article-block{padding-bottom:0}.blog_inner_mid{padding-top:0}.blog-slider{float:left;width:100%;z-index:1;position:relative;padding:0;margin-bottom:50px}.blog-slider .owl-stage-outer{float:left;width:100%;overflow:hidden;margin:0;position:relative;z-index:1}.blog-slider .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.blog-slider .item{width:100%}.blog-slider figure{width:100%;height:660px;display:flex;align-items:center}.blog-slider figure img{width:100%}.blog-slider .owl-item{float:left;-ms-touch-action:pan-Y;touch-action:pan-Y}.blog-slider .owl-nav{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center}.blog-slider .owl-nav button[class*="owl-"] i{font-size:24px}.blog-slider .owl-nav button[class*="owl-"]:hover{background:rgba(255,255,255,1);color:var(--pz-color-green)}.blog-slider .owl-nav button[class*="owl-"].disabled{display:none}.blog-slider .owl-nav button[class*="owl-"]{position:absolute;height:34px;width:34px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.65);color:#000;z-index:2;border:0;border-radius:100%}.blog-slider .owl-nav button.owl-prev{left:6px}.blog-slider .owl-nav button.owl-next{right:6px}.blog-slider .owl-dots{position:absolute;bottom:0;left:0;text-align:center;float:left;width:100%;z-index:1}.blog-slider .owl-dot{background:0;border-radius:0;border:0;padding:0}.blog-slider .owl-dot span{width:14px;height:14px;background:#fff;display:block;border-radius:100%;margin:3px}.blog-slider .owl-dot.active span{background:var(--pz-color-green)}.blog-slider .owl-nav.disabled{display:none}.blog-slider .owl-dots.disabled{display:none}.ads-block{display:flex;width:100%;justify-content:center;margin-bottom:0}.ads-block figure{border:1px solid #000}.ads-block figure:has(:not(img)){border:none}.ads-block figure img{height:auto;width:auto;max-width:100%}.pet-options+.content_right>.ads-block,.news_events.blog_content>.ads-block,.news_events.blog_page>.ads-block,.blog_page.blog_content>.ads-block{margin-bottom:20px}.col_listing>.ads-block{padding-top:18px}.container>.ads-block,.blog_page.blog_page>.ads-block,.image_popup+.ads-block+.ads-block,.news_events.blog_content>.ads-block+.ads-block,.blog_page.blog_content>.ads-block+.ads-block{margin-bottom:14px}.blog_describe .col_content p+.ads-block{margin:24px 0}.blog_describe .col_content div+.ads-block,.blog_describe .col_content table+.ads-block{margin:30px 0px 10px;}.blog_describe .col_content .ads-block figure{width:auto !important;margin-top:0 !important;margin-bottom:0 !important}.blog_page .content_left a+.ads-block{padding:10px 0 25px}.image_popup+.ads-block{padding-top:18px}.blog_page .col_blog+.ads-block{padding-top:10px;margin-bottom:24px}.news_events #news_events .pet_col li+.ads-block{padding:10px 0 25px}.col_listing.blog-listing+.ads-block{padding-top:14px}.content_left>.ads-block{padding-top:10px;margin-bottom:14px}.inner_column .content_left{width:70%;float:left;padding-right:10px}.news_letter{position:fixed;top:calc(50% - 30%);left:0;right:0;margin:0 auto;width:100%;max-width:1020px;z-index:9993;display:none}.popup_inner{float:left;width:100%;padding:10px;border:1px #fff solid;-moz-border:1px #fff solid;-webkit-border:1px #fff solid}.newsletter_content{width:100%;float:left;background:#fff;padding:15px}.newsletter_content .newsletter_img{width:40%;float:right}.newsletter_content .content_in{width:60%;float:left;padding:40px 40px}.newsletter_content .content_in h2{font-size:36px;text-align:center;color:#000;margin-bottom:15px}.newsletter_content .content_in p{color:#535353;font-size:12px;text-align:center;line-height:18px}.newsletter_content .content_in .subscribe_btn{position:relative;width:100%;float:left;margin:30px 0 35px}.newsletter_content .content_in .subscribe_btn input[placeholder]{opacity:.6 !important;font-weight:100;font-size:14px;width:100%}.newsletter_content .content_in .subscribe_btn .black_btn{position:absolute;right:0;padding:5px 20px;line-height:33px;border-radius:0;font-size:20px}.type_block{width:100%;float:left;text-align:center}.type_block [type="checkbox"]:not(:checked),.type_block [type="checkbox"]:checked{position:absolute;left:-9999px}.type_block [type="checkbox"]:not(:checked)+label,.type_block [type="checkbox"]:checked+label{position:relative;padding-left:25px;cursor:pointer;color:#555;font-family:'Roboto',sans-serif;font-weight:400;font-size:14px}.type_block [type="checkbox"]:not(:checked)+label:before,.type_block [type="checkbox"]:checked+label:before{content:'';background:url(../images/checkbox.png)no-repeat top center;position:absolute;left:0;top:3px;width:14px;height:14px}.type_block [type="checkbox"]:not(:checked)+label:after,.type_block [type="checkbox"]:checked+label:after{content:'';background:url(../images/checkbox.png)no-repeat bottom center;position:absolute;top:3px;left:0;width:14px;height:14px}.type_block [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}.type_block [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}.type_block [type="checkbox"]:disabled:not(:checked)+label:before,.type_block [type="checkbox"]:disabled:checked+label:before{box-shadow:none}.social-icon{width:100%;float:left;text-align:center;margin-top:50px}.social-icon li{display:inline-block}.social-icon li a{color:#000;display:inline-block;font-size:15px;border:1px #000 solid;border-radius:50px;text-align:center;vertical-align:middle;line-height:26px;width:26px;height:26px;margin:0 2px}.content_right .alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;width:auto;padding:8px 10px;border-radius:4px;margin-bottom:0;font-size:14px;float:none;overflow:hidden;white-space:normal;display:block;position:relative;padding-right:26px}.content_right .alert-success i,.content_right .alert-danger i{padding-right:5px}.content_right .alert-success i+i,.content_right .alert-danger i+i{float:right;position:absolute;top:11px;right:10px}.content_right .alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;width:auto;padding:8px 10px;border-radius:4px;margin-bottom:0;font-size:14px;float:none;overflow:hidden;white-space:normal;display:block;position:relative;padding-right:26px}.news_link .scrollbar{min-height:227px;height:100%;overflow-y:hidden;max-height:226px;overflow-y:hidden}.news_link .scrollbar.show{overflow-y:scroll;height:100%}.scrollbar{float:left;max-height:314px;width:100%;overflow:hidden;position:relative}.account-info ul li.logout a{color:red}.content_right .dashboard_right h2+.alert-danger,.content_right .dashboard_right h2+.alert-success{top:5px}.form_dashboard{width:100%;float:left}input.form_group,.form_group{width:100%;float:left;background:#fff;border:1px #000 solid;font-size:14px;font-weight:400;padding:10px 10px;min-height:43px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0 !important;-ms-border-radius:0;-o-border-radius:0}select.form_group{height:43px;-webkit-appearance:none;appearance:none;-ms-appearance:none;-o-appearance:none;-moz-appearance:none;background:url(../images/arrow.png) no-repeat 98% center;outline:0}.password_change .inner_password .change_btn .grey_btn,.password_change .inner_password .change_btn .black_btn{font-size:16px;text-transform:inherit;border:1px solid #262626;font-weight:400;padding:12px 30px;width:48%}.grey_btn{background:var(--pz-color-gray);color:#000;padding:9px 22px;font-size:16px;border-radius:2px;font-weight:400;text-transform:uppercase;border:1px #000 solid}.grey_btn:hover,.grey_btn:focus{background:#fff;color:#000;box-shadow:none}.password_change .inner_password .change_btn .black_btn{float:right}.password_change .inner_password .change_btn .black_btn i,.password_change .inner_password .change_btn .grey_btn i{border:0;border-radius:0;margin-left:0;margin-right:5px;top:0;width:auto;height:auto;font-size:19px;vertical-align:middle}.checkbox_custom{text-align:left;display:inline-block;width:20%;padding-right:30px}.inline_check{width:100%;float:left}.radio_btn{width:100%;float:left}.radio_btn .input_block{color:#000;display:block;position:relative;float:left}.radio_btn .input_block input[type=radio]{position:absolute;visibility:hidden}.radio_btn .input_block label{display:block;position:relative;padding:0 25px 0 25px;margin:0 auto;height:auto;z-index:9;cursor:pointer;-webkit-transition:all .25s linear;cursor:pointer;color:#555;font-family:'Roboto',sans-serif;font-weight:400;font-size:14px}.radio_btn .input_block .check{display:block;position:absolute;border:1px solid #999;border-radius:100%;height:16px;width:16px;top:3px;left:0;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}.radio_btn .input_block .check::before{display:block;position:absolute;content:'';border-radius:100%;height:6px;width:6px;top:4px;left:4px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.input_block input[type=radio]:checked~.check{border:1px solid #000}.input_block input[type=radio]:checked~.check::before{background:#000}.input_block input[type=radio]:checked~label{color:#000}.btn_bottom{width:100%;float:left;text-align:center;margin:8px 0}.btn_bottom .black_btn{font-size:18px}.btn_bottom .black_btn i,.btn_bottom .grey_btn i{border:0;border-radius:0;width:auto;height:auto;top:0;vertical-align:middel;font-size:18px;margin:0 5px 0 0}.label_group{width:100%;float:left;font-size:14px;font-family:'Roboto',sans-serif;font-weight:400;color:#000;margin-bottom:5px}.form_block{min-height:70px;margin-bottom:20px}.type_block.checkbox_custom [type="checkbox"]:not(:checked)+label:before,.type_block.checkbox_custom [type="checkbox"]:checked+label:before{top:2px}.type_block.checkbox_custom [type="checkbox"]:not(:checked)+label:after,.type_block.checkbox_custom [type="checkbox"]:checked+label:after{top:2px}.my_pet{width:100%;float:left}.pet_wrap{width:100%;float:left;margin-top:20px}.no_record{width:100%;float:left;padding:0 0 50px 0}.record_nofound{width:100%;float:left;position:relative}.record_nofound:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:#e1e1e1}.dashboard_right .no_record figure{width:150px}.no_record figure{text-align:center;width:300px;margin:0 auto}.no_record figure img{width:100%}.no_record h3{text-align:center;border-bottom:0;font-size:30px;font-weight:500;padding:45px 10px 10px;float:left;width:100%}.choose_browse{display:block;border:1px solid #000;color:#34495e;cursor:pointer;height:43px;line-height:39px;text-align:left;background:#fff;overflow:hidden;position:relative}.inputfile{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.inputfile-1+label{color:#5e5e5e;width:100%;padding:0;position:relative}.inputfile-1+label span,.inputfile-1+label strong{padding:9px 10px}.inputfile-1+label span{width:99%;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;padding-left:110px;line-height:25PX}.inputfile-1+label strong{height:100%;color:#fff;background-color:#000;font-family:'Roboto',sans-serif;font-weight:400;cursor:pointer;position:absolute;left:0;line-height:26px;top:0}.required{color:#f00 !important}.choose_browse .ajax-file-upload{margin:0;background:#000;border:0;border-radius:0;-webkit-border-radius:0;line-height:30px;height:41px;text-transform:none;font-size:14px}.choose_browse .ajax-file-upload:hover,.choose_browse .ajax-file-upload:focus{background:#000}.choose_browse .ajax-upload-dragdrop{width:auto !important;float:left}.choose_browse .ajax-file-upload-progress,.choose_browse .ajax-file-upload-preview{display:none;height:0}.choose_browse .ajax-file-upload-statusbar{display:block;overflow:hidden;width:auto !important;padding:0;margin:0}.profile_section{width:100%;float:left}.profile_image{margin-bottom:20px;width:100%;float:left;padding-bottom:10px;position:relative}.profile_image figure{width:160px;height:160px;margin:0 auto;border:1px #ccc solid;padding:2px;position:relative;border-radius:50%}.profile_image figure img{width:100%;height:100%;border-radius:50%}.profile_image figure i{position:absolute;right:0;border:2px #7a7b7b solid;background:#fff;width:40px;height:40px;border-radius:50%;text-align:center;font-size:21px;line-height:40px;bottom:-11px;left:0;margin:0 auto;color:#7a7b7b;display:block !important;pointer-events:none}.profile_image .ajax-upload-dragdrop{position:absolute;bottom:-15px;left:0;right:0;margin:0 auto;text-align:center;opacity:0;width:40px !important;height:40px;border-radius:50%}.profile_image .ajax-upload-dragdrop .ajax-file-upload{width:40px !important;height:40px;border-radius:50%;line-height:40px;margin:0;padding:0}.profile_image .ajax-file-upload-statusbar{display:none}.edit_pic{width:100%;float:left;margin-bottom:15px}.image_edit{width:100%;float:left}.image_edit figure{border:1px #ccc solid;float:none;width:100%;margin:0 auto;position:relative;padding:2px;display:table}.image_edit figure img{width:100%}.image_edit figure i{position:absolute;right:-12px;border:2px #000 solid;background:#fff;width:40px;height:40px;border-radius:50%;text-align:center;font-size:21px;line-height:40px;margin:0 auto;color:#000;top:-5px;cursor:pointer}.inmport_file{position:relative;cursor:pointer}.inmport_file input{position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;z-index:0;cursor:pointer}.pet_comments .alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;width:auto;padding:8px 10px;border-radius:4px;margin-bottom:0;font-size:14px;float:none;overflow:hidden;white-space:normal;display:block;position:relative;padding-right:26px;width:100%;float:left}.pet_comments .alert-success i,.pet_comments .alert-danger i{padding-right:5px}.pet_comments .alert-success i+i,.pet_comments .alert-danger i+i{float:right;position:absolute;top:11px;right:10px}.pet_comments .alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;width:auto;padding:8px 10px;border-radius:4px;margin-bottom:0;font-size:14px;float:none;overflow:hidden;white-space:normal;display:block;position:relative;padding-right:26px;width:100%;float:left}.publish_message .col_lg .alert-success,.publish_message .col_lg .alert-danger{margin-bottom:10px}.loader{width:100%;height:100%;display:flex;align-items:center;background:#f6f6f6;left:0;position:fixed;top:0;vertical-align:middle;z-index:99999}.loader{position:absolute;top:0}.loader span{width:100%;float:left;text-align:center}.loader span img{width:70px}.breed_block .loader,.listing_mid .loader{min-height:316px}.content_right .loader{min-height:62vh}.gallery_list .gallery_inner .loader{min-height:400px}#pets_content{position:relative;width:100%;float:left}.page_load{width:100%;float:left;position:relative}.pagination_list ul li.disable a{background:#ccc;pointer-events:none;cursor:none;border:1px #ccc solid;opacity:.7}.pagination_list ul li.disable:hover a{color:#3c3a3a}.forgot-password-popup{display:none}.scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#f5f5f5}.scrollbar::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.scrollbar::-webkit-scrollbar-thumb{background-color:#000}.section_hide{display:none}.section_show{display:block}.blog_describe{width:100%;float:left;padding:15px}.blog_describe.wcard{box-shadow:none}.blog_describe .col_content{width:100%;float:left;text-align:justify}.blog_describe .col_content p{color:#636363;font-size:14px;line-height:24px;margin-bottom:10px;clear:none}.blog_describe .col_content figure{width:100%;float:left;padding:0;margin-bottom:15px}.blog_describe .col_content figure img{width:100%}.blog_content .post_author{width:100%;float:left;margin:0}.blog_content .post_author .author_name,.blog_content .post_author .author_date{display:inline-block;font-size:12px;color:rgba(0,0,0,0.50);margin-right:10px}.blog_content .post_author ul{display:inline-block}.blog_content .post_author ul li{display:inline-block;margin-right:10px;font-size:12px;color:#000}.blog_content .post_author ul li a{color:#000}.blog_content .post_author ul li i{font-size:15px;margin-right:2px}.advertisement-center{line-height:1.6}.advertisement-center img{height:auto !important}.blog_content h3{font-size:30px;font-weight:500;position:relative;margin-bottom:3px;text-align:left}.blog_content h2:before{display:none}.blog_describe .col_content h2{margin-block-start:10px;margin-block-end:10px;margin-inline-start:0;margin-inline-end:0}.blog_describe .col_content ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}.blog_describe .col_content ul li{font-size:13px;font-weight:500}.blog_describe .col_content td p{margin:4px 0}.blog_describe .col_content p{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}.blog_describe .col_content h2,.blog_describe .col_content h3{font-size:inherit}.pet_reviews.block_review .petContainer .review_list .col_review .review_text{width:84%}.pet_reviews.block_review .petContainer .review_list{height:100%;max-height:650px;border-bottom:1px #807e7e solid}.pet_reviews.block_review .petContainer h3{font-size:30px;font-weight:500;position:relative;margin-bottom:12px;text-align:left;padding-bottom:7px;border-bottom:1px #e2e0e0 solid;position:relative}.blog_like{float:right;font-size:14px;position:absolute;right:0;top:10px;font-weight:400;color:rgba(0,0,0,0.75)}.blog_like i{padding-left:5px;font-size:20px;line-height:30px;vertical-align:middle;cursor:pointer}.blog_like.liked i{display:none}.blog_like.liked i+i{display:inline-block;color:rgba(0,0,0,0.55)}.blog_like i+i{display:none;color:rgba(0,0,0,0.55)}.block_review .publish_message{width:100%;float:left;display:flex;flex-wrap:wrap;justify-content:center}.block_review .publish_message .row{margin:0;width:100%}.block_review .publish_message .row [class*="col-"]{padding:0}.block_review .publish_block{border-top:0}.pet_reviews.block_review .petContainer .publish_block h3{margin-bottom:0}.pet_reviews .petContainer h3{font-size:30px;font-weight:500;position:relative;margin-bottom:0;text-align:left;padding-bottom:7px;border-bottom:1px #e2e0e0 solid;position:relative}.reply_comment{width:100%;float:left;margin:10px 0}.reply_comment .input_text{width:auto;display:block;overflow:hidden;float:none;white-space:nowrap}.reply_comment .input_text input{width:100%;padding:8px 10px}.pet_reviews .petContainer .review_list .col_review .review_text .reply_comment .black_btn{margin:0;float:right;margin-left:10px;padding:5px 20px;line-height:27px;font-size:17px}.comment_reply{width:100%;float:left;margin-top:5px;border-top:1px #d9d9d9 solid;padding-top:10px}.comment_text{width:auto;float:none;display:block;overflow:hidden;padding-left:14px}.pet_reviews .petContainer .review_list .col_review .review_text .reply_link{float:right;margin:6px 0;font-weight:500;font-size:14px;color:#000;border-bottom:1px #000 solid}.pet_reviews .petContainer .review_list .col_review .review_text .reply_link:hover{color:rgba(0,0,0,0.75);border-color:rgba(0,0,0,0.75)}.pet_reviews .petContainer .review_list .col_review .comment_reply figure{width:50px;height:50px}.comment_text .inner_comment{background:#fff;width:100%;float:left;padding:10px;position:relative}.comment_text .inner_comment:before{position:absolute;left:-14px;content:"";width:0;height:0;border-top:14px solid transparent;border-bottom:0 solid transparent;border-right:14px solid #fff}.pet_reviews .petContainer .review_list .col_review .review_text .comment_text .inner_comment h3{margin-bottom:10px}.comment_replies_container{width:100%;float:left}.comment_replies{width:100%;float:left}.blog_describe .col_content h1,.blog_describe .col_content h2,.blog_describe .col_content h3,.blog_describe .col_content h4,.blog_describe .col_content h5,.blog_describe .col_content h6{color:#000;font-weight:normal;line-height:21px;margin-bottom:10px;clear:both}.blog_describe .col_content li,.blog_describe .col_content ul li{font-weight:normal;position:relative}.blog_describe .col_content ul li{padding-left:14px;list-style:none !important}.blog_describe .col_content ul li:before{content:"\f111";position:absolute;left:0;font-family:'FontAwesome';font-size:6px;color:var(--pz-color-green);top:10px}.blog_describe .col_content p{color:#000}.blog_describe .col_content p a,.blog_describe .col_content p a *{color:var(--pz-color-green) !important}.regenerate_password{width:100%;float:left;position:relative}.password_generate{width:600px;margin:0 auto;display:table;position:fixed;top:calc(50% - 17%);left:0;right:0}.password_generate .form_block{width:100%;float:left}.regenerate_password .alert-danger,.regenerate_password .alert-wait{color:#a94442;background-color:#f2dede;border-color:#ebccd1;width:100%;padding:8px 10px;border-radius:4px;float:left;margin-bottom:20px;font-size:14px}.regenerate_password .alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;width:100%;padding:8px 10px;border-radius:4px;float:left;margin-bottom:20px;font-size:14px}.regenerate_password .alert-wait{background:#faf8f8;border:1px dashed #d9d9d9}.regenerate_password .alert-success .close{opacity:1;color:#68b548;width:20px;height:20px;background:#bee2b0;border-radius:10px;text-align:center;font-size:12px;border:1px solid #95ca80;line-height:19px;margin:0}.regenerate_password .alert-danger .close{opacity:1;color:#f90a06;width:20px;height:20px;background:#f9a7a5;border-radius:10px;text-align:center;font-size:12px;border:1px solid #ea7775;line-height:19px;margin:0}.regenerate_password .alert-danger i,.regenerate_password .alert-success i{margin-right:7px}.error_red{width:100%;float:left;color:red}.my_blog{width:100%;float:left}.my_blog .col_myblog{width:100%;float:left;margin-bottom:10px;border-bottom:1px #e8e8e8 solid;padding-bottom:10px;position:relative}.my_blog .col_myblog .my_blog .col_myblog:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.my_blog .col_myblog figure{width:170px;float:left}.my_blog .col_myblog figure a,.blog_page .col_blog figure a{width:100%;float:left;display:block}.my_blog .col_myblog .blog_detail{float:none;display:block;overflow:hidden;padding-left:20px}.my_blog .col_myblog h2{border-bottom:0;padding:0 0 2px 0;font-family:"serif-ds",serif}.blog_page .col_blog .blog_detail h2{font-family:"serif-ds",serif}.my_blog .col_myblog h2 a,.blog_page .col_blog .blog_detail h2 a{color:#000}.col_myblog .blog_detail .post_author{width:100%;float:left;margin-bottom:5px}.col_myblog .blog_detail .post_author .author_date{display:inline-block;font-size:10px;color:rgba(0,0,0,0.50);margin-right:10px}.col_myblog .blog_detail .post_author ul{display:inline-block}.col_myblog .blog_detail .post_author ul li{display:inline-block;margin-right:10px;font-size:12px;color:#000}.col_myblog .blog_detail .post_author ul li a{color:#000}.col_myblog .blog_detail .post_author ul li i{font-size:15px;margin-right:2px}.col_myblog .blog_detail p{color:#636363;font-size:14px;overflow:hidden;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:76px}.my_blog .col_myblog .blog_detail .white_btn{float:right;margin-top:9px;margin-left:9px}.my_blog .col_myblog .blog_detail .white_btn i{margin-left:10px;font-size:16px;vertical-align:middle}.my_blog .col_myblog figure img{width:100%}.my_blog .col_myblog:last-child .blog_detail .white_btn{bottom:0}.video_popup,.image_popup{display:none;position:fixed;top:calc(50% - 29%);left:0;right:0;margin:0 auto;width:100%;max-width:1140px;z-index:9993}.video_popup .contact_row{background:#fafafa}.popupleft_col{position:relative;width:20%;float:left;background:#fafafa}.popupleft_col .inner_col{padding:20px 20px;width:100%;float:left}.popupleft_col .inner_col ul{width:100%;float:left;overflow:auto;max-height:540px}.popupleft_col .inner_col ul li{width:100%;float:left}.popupleft_col .inner_col ul li a{width:100%;float:left}.popupleft_col .inner_col ul li figure{width:100%;float:left;padding:3px}.popupleft_col .inner_col ul li figure img{width:100%;padding:2px;border:1px #ccc solid;height:130px}.popupright_col{float:left;width:80%;background:#fff;height:100%;border-left:1px solid #e0e0e0}.popupright_col .click_view{width:100%;float:left;height:100%;min-height:580px;display:table;vertical-align:middle;text-align:center}.popupright_col .click_view .middle_block{display:table-cell;vertical-align:middle}.popupright_col .click_view .middle_block img{height:500px;border:1px #ccc solid;padding:2px}.video_popup .orhalf,.image_popup .orhalf{width:30px;height:30px;border:2px solid #d9d9d9;border-radius:50%;position:absolute;left:calc(20% - 15px);top:calc(52% - 15px);text-align:center;padding-top:2px;background:#fff;z-index:9;color:#7c7c7c;font-family:'Roboto',sans-serif;font-weight:100;font-size:16px}.popupleft_col .inner_col ul li.selected a figure{opacity:1}.popupleft_col .inner_col ul li.selected a figure img{border:1px #000 solid;background:#000}.video_popup .popupright_col{width:100%}.popupright_col .click_view .middle_block .img_loader img{border:0;width:150px;height:auto;padding:0}.pet_block{width:100%;float:left}.pet_block ul{width:100%;float:left;margin:0;padding:0 10px 20px}.note-editor.note-frame{float:left;width:100%;border-radius:0;border:1px solid #000 !important}.note-toolbar.panel-heading .btn,.note-children-container .note-btn-group .btn{color:#333;background-color:#fff;border-color:#ccc;border-radius:3px;-webkit-border-radius:3px;padding:3px 9px}.note-toolbar.panel-heading .btn.active,.note-children-container .note-btn-group .btn.active{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.note-toolbar.panel-heading .note-color .btn.dropdown-toggle{padding:4px 5px 5px;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}.ask_vat .content_left{width:70%;float:left;padding-right:10px}.ask_vat{width:100%;float:left}.banner_pet{width:100%;float:left}.banner_pet figure{width:100%;float:left}.banner_pet figure img{width:100%;height:100%}.form_col{width:100%;float:left;padding:25px 15px 30px 15px}.form_col .form_block .btn_bottom{text-align:center}.ask_vat .content_left .wcard{width:100%;float:left}.ask_vat .blog_option .recent_post .scrollbar{max-height:500px}.form_col h2{font-size:25px;font-weight:500;padding:0 0 20px 0;float:left;width:100%;text-align:center}.container>.about-us-wrap,.term_and_condition,.privacy_policy{width:100%;float:none;max-width:730px;margin:0 auto}.term_and_condition .content_block p,.privacy_policy .content_block p{font-size:15px;margin-bottom:12px}.term_and_condition h3 a{font-family:'Poppins',sans-serif;color:var(--pz-color-orange);padding:5px 0 4px;display:inline-block;line-height:12px;font-weight:500}.content_block{width:100%;float:left}.content_block h2{font-size:20px;font-weight:500;margin-top:20px;float:left;width:100%;color:rgba(0,0,0,0.85)}.content_block h3{font-size:18px;font-weight:500;float:left;width:100%;color:rgba(0,0,0,0.85);margin:20px 0 5px 0}.content_block h4{font-size:15px;font-weight:500;float:left;width:100%;color:#000;line-height:24px}.content_block p{color:#636363;font-size:14px;line-height:24px;margin-bottom:10px;text-align:justify}.content_block ul{width:100%;float:left;margin-bottom:10px;padding-left:30px}.content_block ul li{width:100%;float:left;color:#636363;font-size:14px;line-height:24px;margin-bottom:5px;position:relative;padding-left:25px;font-weight:500;text-align:justify}.content_block ul li:before{content:"\f111";position:absolute;left:8px;font-family:'FontAwesome';font-size:7px;color:#403e3e;top:0}.content_block p a,.content_block ul li a{color:var(--pz-color-orange);font-weight:500}.term_cond-highlight span{background:#ff0;font-weight:500;padding:2px;color:rgba(0,0,0,0.7)}.about-us-wrap a,.term_and_condition a,.privacy_policy a{word-break:break-all}.about-us-wrap{float:left;width:100%}.about-us-wrap .content_block p{font-size:16px;margin-bottom:16px}.about-us-wrap .content_block p.about-thanks{font-size:14px}.about-us-wrap.content_block h4{margin-top:12px}.article_events{width:100%;float:left}.article_events .content_left{width:70%;float:left;padding-right:10px}.col_article{width:100%;float:left;margin-bottom:15px}.col_article figure{width:100%;overflow:hidden}a:hover .col_article figure img{transform:scale(1.1)}.col_article figure img{width:100%;transition:transform .2s}.col_article .article_detail{width:100%;float:left;padding:25px 15px 15px;font-size:14px;color:#636363}.col_article .article_detail h4{font-size:14px;color:rgba(0,0,0,0.50);margin-bottom:15px}.col_article .article_detail h2{font-size:25px;color:#000;font-weight:700;margin-bottom:10px;font-family:"serif-ds",serif}.col_article .article_detail p{font-size:14px;color:#636363;font-weight:100}.article_events .pagination_list{padding:10px 0}.no_article{width:100%;float:left;margin:40px 0 0 0}.no_article figure{width:30%;margin:0 auto}.no_article h2{text-align:center;font-size:24px;color:#000;margin-top:50px;padding:30px 0;border-top:1px #ccc dotted}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;width:auto;padding:8px 10px;border-radius:4px;margin-bottom:0;font-size:14px;float:none;overflow:hidden;white-space:normal;display:block;position:relative;padding-right:26px;width:100%;float:left}.alert-success i,.alert-danger i{padding-right:5px}.alert-success i+i,.alert-danger i+i{float:right;position:absolute;top:11px;right:10px}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;width:auto;padding:8px 10px;border-radius:4px;margin-bottom:0;font-size:14px;float:none;overflow:hidden;white-space:normal;display:block;position:relative;padding-right:26px;width:100%;float:left}.label_group span{color:red}.like i{padding-left:5px;font-size:20px;line-height:30px;vertical-align:middle;cursor:pointer}.like.liked i{display:none}.like.liked i+i{display:inline-block;color:rgba(0,0,0,0.55)}.like i+i{display:none;color:rgba(0,0,0,0.55)}.pointer-none{pointer-events:none}.gallery_check_img{position:relative;width:20%;float:left;float:left;padding:0 10px 0}.gallery_check_img input{opacity:0;position:absolute}.gallery_check_img img{padding:2px;border:1px solid rgba(119,119,119,0.29);width:100%}.gallery_check_img label{content:'';position:relative;margin-right:10px;display:inline-block;vertical-align:text-top;background:white;width:100%;float:left}.check_gallery:checked+label{background:#054591;cursor:pointer}.check_gallery:checked+label img{opacity:.7;background:#1d5ba4}.gallery_check_img input{opacity:0;position:absolute}.gallery_img_dlte{display:inline-block;position:absolute;float:right;margin:-5px 0 5px -18px;font-size:18px;color:#1e5aa4;cursor:pointer;transform:scale(1.5);height:16px;width:16px;text-align:center;border-radius:50px;background:#ddd;border:solid 2px #999;opacity:1;top:3px;right:5px}.gallery_img_dlte:after{position:absolute;height:8px;width:1px;transform:rotate(45deg);display:block;content:"";left:6px;top:2px;background:#000}.gallery_img_dlte:before{position:absolute;height:8px;width:1px;transform:rotate(-45deg);display:block;content:"";left:6px;top:2px;background:#000}.search .pet_tab .active-menu{display:none;float:left;width:100%}.search .pet_tab .active-link{float:left;width:100%;padding:8px;border:1px solid #eee}.search .pet_tab .active-link span{font-size:15px;line-height:24px;display:inline-block;font-weight:500}.search .pet_tab .active-link .material-icons{float:right}.search .pet_tab.active-tab .active-link .material-icons{transform:rotate(90deg)}.gallery_img_dlte:hover{background:#fff}.search-page .page-content{display:flex}.search-page .container.search{position:relative;display:inline-block}@media(min-width:1025px){.search-page .search .pet_tab{position:sticky;position:-webkit-sticky;top:110px}}@media(max-width:767px){.search-page .search .content_right,.search-page .search .content_left,.search-page .search .content_left#news_events{width:100% !important;padding:0 10px !important}.search-page .container.search{padding:0 !important}.search .pet_tab .active-menu{display:block}.search .pet_tab .detail_tab{display:none}.search .pet_tab.active-tab .detail_tab{display:block}.search-page .search .pet_tab{position:sticky;position:-webkit-sticky;top:46px;background:#fff;z-index:1;padding:6px 10px 2px}}.container.search .tab_detail{float:left;width:100%}.container.search .pet_care_tab_detail{float:left;width:100%}.search .col_listing{margin-bottom:20px !important}.search .tab_detail.show-content-fadein+.tab_detail.show-content-fadein,.search .tab_detail.show-content-fadein+.pet_care_tab_detail.show-content-fadein,.search .pet_care_tab_detail.show-content-fadein+.tab_detail.show-content-fadein,.search .pet_care_tab_detail.show-content-fadein+.pet_care_tab_detail.show-content-fadein{border-top:1px #e8e8e8 solid;padding-top:15px}.search .content_right,.search .content_left,.search .content_left#news_events{width:75%;float:left;padding:0 0 0 25px}.search .col_listing{margin-top:0;margin-bottom:20px}.search .pet_tab{width:25%;float:left}.search .pet_tab ul li{width:100%;float:left;border-bottom:1px solid #e4e1e1}.search .pet_tab ul li a{display:block;padding:15px 8px;color:#000;font-size:13px;font-weight:500;border:0;margin-right:0;background:0}.search .pet_tab ul li a i{float:right;font-size:20px}.search .pet_tab ul li.active>a:before{display:none}.search .pet_tab ul ul{display:none;background:#fff}.search .pet_tab ul li.active ul li a{color:#000;font-size:13px;font-weight:500;padding-left:25px}.search .col_listing .heading_title{clear:both}.search .pet_tab ul{width:100%;float:left;box-shadow:0 0 2px rgba(0,0,0,0.12),0 1px 1px rgba(0,0,0,0.24);background:#fff}.search .pet_tab ul li.active ul li:hover a,.search .pet_tab ul li ul li.active a{background:#e8e8e8;color:#000}.search .pet_tab ul li.active ul{display:block;background:#f3f2f2;width:100%;float:left;box-shadow:none}.search .pet_tab ul li.active>a{background:#000;color:#fff}.dropdown_pet_care.open a i{transform:rotate(90deg)}a.view_more{margin-top:2px;float:right;border:1px #a5a3a3 solid;padding:3px 6px;font-size:13px;margin-left:5px}a.view_more i{font-size:12px}.details_page .content_left{width:70%;float:left;padding-right:10px}.details_page .pet_comments{margin-top:20px}.details_page .black_btn i{border:0;margin:0 5px 0 0;position:inherit;vertical-align:middle}.details_page .contact_option{width:30%;padding-left:10px;float:left;margin-top:62px}.details_page .contact_option .contact_info{width:100%}.contact_option_inner{padding:15px;width:100%;float:left}.details_page h1.head-detail,.details_page h2.head-detail{font-size:28px;margin-top:5px;color:#000;font-weight:700;margin-bottom:5px;font-family:"serif-ds",serif;color:#000}.detail-meta{font-size:14px;margin:0 0 10px;color:#535353}.details_page .about_pet .pet_detail .detail_btn.details_btn{margin:10px 0}.details_page p{margin-bottom:15px}.details_page h3{margin-bottom:10px;font-weight:500}.map-block{width:100%;float:left;margin-top:15px}.detail-featured-image{width:100%;float:left;position:relative;margin-bottom:10px}.detail-featured-image figure{width:100%;float:left}.detail-featured-image figure img{width:100%;float:left}.map-content{width:100%;float:left}.map-content figure{width:100%;float:left}.map-content figure img{width:100%;float:left}.reviews-txt-heading{margin-bottom:16px}.details_page .profile_gallery li{width:49%;margin-right:1%;margin-top:0;margin-bottom:5px;cursor:pointer}.ds-gallery{margin-top:15px}.dark_btn{background:#000}.detail-featured-image .details_btn{position:absolute;bottom:0;padding:10px;width:100%}.detail-featured-image .details_btn .btn{float:right}.rating-block{width:100%;float:left;margin-bottom:10px}.contact_info .rating-block{margin:0}.rating-block .rating-list{float:left;margin:0}.rating-heading{float:left;font-size:14px;margin:0 10px 0 0;color:#535353}.rating-block .rating-list li{float:left;width:auto;margin:0;cursor:pointer}.rating-block .rating-list .fa.selected:before{content:"\f005"}.rating-block .rating-list .fa.active-hover:before{content:"\f005"}.rating-star{font-size:16px;color:#f9cd1b;cursor:pointer;padding:0 5px 0 0;float:left}.publish_message .grey_btn{padding:8px 22px;font-size:18px;float:left;text-transform:inherit;font-weight:400;margin-left:6px}.review_text .rating-star{cursor:auto}.rate-block{width:100%;float:left;margin-bottom:10px}.contact_info .rate-block{margin:0}.per_rating{position:relative;display:inline-block;font-family:'FontAwesome';font-size:16px;margin:0;display:table;width:auto;float:none;letter-spacing:6px;line-height:18px}.per_rating:before{content:'\f006 \f006 \f006 \f006 \f006';color:#f9cd1b;max-width:101px;display:block}.per_rating .rating-inner{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;width:0;font-family:'FontAwesome'}.per_rating .rating-inner:before{content:'\f005 \f005 \f005 \f005 \f005';color:#f9cd1b;font-family:'FontAwesome'}.review-message-heading{margin-bottom:10px;font-weight:500}.review-message-heading{border-bottom:1px #000 solid;font-size:20px;font-weight:500;padding-bottom:3px;margin-top:15px}.review-message-heading span{border-bottom:3px #000 solid;padding-bottom:4px}.details_page .pet_reviews .review_list{border-color:rgba(128,126,126,0.2);min-height:72px}.details_page .publish_message .col_lg textarea{min-height:130px}.pet_reviews .review_list .col_review .review_text h3 .rate-block{width:auto;display:inline-block;float:none;margin:0 0 -4px 8px}.map-content .map{height:230px;max-height:230px}.pet_reviews .review_list .col_review .review_text h3 .rating-block{width:auto;display:inline-block;float:none;margin:0 0 -4px 8px}.details_page .profile_info .scrollbar{max-height:286px;overflow:auto}.login_popup.login-form-popup{max-width:640px;position:fixed !important}.login-form-popup .login_user{width:100%}.login-form-popup .pet-mark{top:-74px;left:calc(50% - 100px);width:200px;right:auto}.login-form-popup .creat_account{text-align:center}.login-form-popup .creat_account .info_create{width:100%;padding:0}.login-form-popup .creat_account .info_create h2{margin:8px 0 0;text-align:center}.login-form-popup .creat_account .info_create h4{text-align:center}.login-form-popup .creat_account .account_btn{display:inline-block;float:none;margin:0 auto}.login_popup.forgot-password-popup{max-width:640px;position:fixed !important;top:calc(50% - 26%)}.forgot-password-popup .login_user{width:100%}.forgot-password-popup .pet-mark{top:-74px;left:calc(50% - 100px);width:200px;right:auto}.forgot-password-popup .creat_account{text-align:center}.forgot-password-popup .creat_account .info_create{width:100%;padding:0}.forgot-password-popup .creat_account .info_create h2{margin:8px 0 0;text-align:center}.forgot-password-popup .creat_account .info_create h4{text-align:center}.forgot-password-popup .creat_account .account_btn{display:inline-block;float:none;margin:0 auto}.terms-condition-link{font-size:14px;color:#1488d1;display:inline-block;margin-top:12px;cursor:pointer}.login_popup.register_popup{max-width:640px;position:fixed !important;top:calc(50% - 40%)}.register_popup .login_user{width:100%}.register_popup .pet-mark{top:-74px;left:calc(50% - 100px);width:200px;right:auto}.register_popup .creat_account{text-align:center;margin-top:70px;padding:0 0 10px;background:#fafafa}.register_popup .creat_account .info_create{width:100%;padding:0}.register_popup .creat_account .info_create h2{margin:8px 0 0;text-align:center}.register_popup .creat_account .info_create h4{text-align:center}.register_popup .creat_account .account_btn{display:inline-block;float:none;margin:0 auto}.input-group .input-group-addon{border-color:#000;background:#000;color:#fff;border-radius:0;padding:0;min-width:40px}.panel-heading.note-toolbar .note-fontsize .dropdown-menu{max-height:190px;overflow:auto}.create-memorial-describe{padding:5px 25px;width:100%;float:left}.create-memorial-describe p{font-size:18px;font-weight:400;color:#000;line-height:24px;text-align:justify;font-family:'Helvetica'}.create-memorial-button{width:100%;float:left;text-align:center;margin-top:15px}.create-memorial-button .black_btn{font-size:15px;background:var(--pz-color-orange);padding:9px 15px;font-weight:400;margin:2px}.create-memorial-button .black_btn i{display:inline-block;height:20px;width:20px;border:0;border-radius:50%;line-height:18px;font-size:18px;text-align:center;margin:0 2px;position:relative;top:1px}.create-memorial-button .black_btn i.fa-eye{margin-right:5px}.dashboard_content .form_dashboard form .inline_check>.checkbox_custom{padding-right:10px}.dashboard_content .form_dashboard form .inline_check>.checkbox_custom label{width:calc(100% - 24px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;top:5px;margin:2px 0 2px 4px}.breed-detail-wrapper .about_pet{clear:both;display:block;float:left;width:100%;margin:0 0 25px}.banner_pet{position:relative}.button-over{position:absolute;bottom:0;left:0;right:0;padding:14px 18px}.view_all_btn{font-size:15px;padding:8px 13px;font-weight:400;text-transform:uppercase;background:rgba(0,0,0,0.55);float:right}.view_all_btn:hover{background:rgba(0,0,0,1)}.view_all_btn i{display:inline-block;height:20px;width:20px;border:0;border-radius:50%;line-height:18px;font-size:18px;text-align:center;margin:0 0 0 4px;position:relative;top:1px}.breed-detail-wrapper .pet_detail{padding:15px 25px}.breed-detail-wrapper .list_block{width:calc(50% - 8px);margin-right:16px}.breed-detail-wrapper .list_block:nth-child(2n){margin-right:0}.breed-detail-wrapper .list_block .bdr_btn{border:1px #000 solid;color:#fff;background:#000;padding:6px 10px;width:50%;float:left;width:calc(50% - 4px);margin:3px 8px 3px 0;font-size:12px}.breed-detail-wrapper .list_block .bdr_btn:hover{background:#313131 !important}.breed-detail-wrapper .list_block .bdr_btn i{font-size:15px;margin-right:4px}.breed-detail-wrapper .list_block .bdr_btn:nth-child(2n){margin-right:0}.breed-detail-wrapper .list_block .list_bottom .item_btn{padding:0}.breed-detail-wrapper .list_block:first-child,.breed-detail-wrapper .media_video_popup_0+.list_block,.breed-detail-wrapper .media_image_popup_0+.list_block,.breed-detail-wrapper .list_block:nth-child(2){margin-right:0}.breed-detail-wrapper .media_video_popup_0+.list_block,.breed-detail-wrapper .media_image_popup_0+.list_block,.breed-detail-wrapper .media_video_popup_2+.list_block,.breed-detail-wrapper .media_image_popup_2+.list_block,.breed-detail-wrapper .media_video_popup_4+.list_block,.breed-detail-wrapper .media_image_popup_4+.list_block,.breed-detail-wrapper .media_video_popup_6+.list_block,.breed-detail-wrapper .media_image_popup_6+.list_block,.breed-detail-wrapper .media_video_popup_8+.list_block,.breed-detail-wrapper .media_image_popup_8+.list_block,.breed-detail-wrapper .media_video_popup_10+.list_block,.breed-detail-wrapper .media_image_popup_10+.list_block,.breed-detail-wrapper .media_video_popup_12+.list_block,.breed-detail-wrapper .media_image_popup_12+.list_block{margin-right:0;float:right}.article_meta{font-size:14px;color:rgba(0,0,0,0.50);margin-bottom:15px}.article_meta span.meta_cat{margin-left:5px}.article_meta span.meta_cat i{margin-right:3px}.post_author .article_meta{display:inline-block;margin:0 7px 0 0;line-height:32px}.blog_content .post_author{margin:0;text-align:center}.blog_content h3{text-align:left}.blog_content>h1,.blog_content>h3{text-align:center;font-family:"serif-ds",serif;font-size:36px;color:#000}.article_meta.sidebar-meta{font-size:13px;color:#666;line-height:20px;margin-top:10px;margin-bottom:0;letter-spacing:-0.2px;min-width:224px}.article_meta.sidebar-meta span{display:inline-block}.article_meta.sidebar-meta span.meta_cat{margin-left:2px}.article_meta.sidebar-meta span.meta_cat i{margin-right:0}.article_meta.blog-list-meta span.meta_cat{margin-right:5px}.article_meta.blog-list-meta ul li:last-child{margin-right:0 !important}.human-pets.pet-list-min ul{min-height:auto}.blog_describe .col_content p{text-align:left}.blog_describe .col_content p img{padding:10px;height:auto !important}.blog_describe .col_content li img{padding:10px;height:auto !important}.create_profile.forever figure{filter:grayscale(20%)}.create_profile.forever .banner-content h2{color:#fff}.create_profile.forever .banner-content p{text-align:right;color:#fff;letter-spacing:-0.3px}footer p{text-align:center}body.show-modal{overflow:hidden !important}body.show-modal .login_popup .contact_row{max-height:calc(100vh - 100px);overflow:auto}body.show-modal .login_popup .contact_row::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#f5f5f5}body.show-modal .login_popup .contact_row::-webkit-scrollbar{width:6px;background-color:#f5f5f5}body.show-modal .login_popup .contact_row::-webkit-scrollbar-thumb{background-color:#aaa}body.show-modal div.show{display:flex !important;align-items:center;position:fixed !important;top:0 !important;height:100vh;padding:0 5px}body.show-modal div.video_popup.show{padding:0 14px}.content_right .dashboard_right h2 .alert-danger i+i,.content_right .dashboard_right h2 .alert-success i+i{top:8px}.comming-soon-wrap{display:flex;height:calc(100vh - 450px);align-items:center;justify-content:center;width:100%}.comming-soon-text{font-size:41px;font-family:open_sansregular;font-weight:bold}.content_left .loader{position:relative;min-height:210px}.content_left #article_events .loader{min-height:55vh}.contact-block{float:left;width:100%;padding:24px 10px 24px}.contact-wrap-inner{max-width:1024px;margin:0 auto 30px;width:100%;float:left}.contact-wrap{float:left;width:100%}.contact-block textarea{min-height:120px}.contact-block .btn_bottom{margin-top:0}.contact-block .btn_bottom .grey_btn{min-height:43px;margin-left:5px}.contact_right h2{font-size:20px;font-weight:500;border-bottom:1px #e4e1e1 solid;padding:15px 10px 10px;float:left;width:100%}.block-full{float:left;width:100%}.contact-info{float:left;width:100%;margin:0}.contact-info li{float:left;width:100%;margin:0;padding:10px 0}.contact-info li i{float:left;width:20px;font-size:18px;text-align:center}.contact-info li span{float:left;width:calc(100% - 20px);color:#636363;padding-left:8px;font-size:14px;font-family:'Roboto',sans-serif;line-height:20px}.contact_right{float:left;width:100%;margin-bottom:30px}.contact_right .social-info li a{font-size:20px;color:#000}.contact_right .social-info li{margin:0 5px}.contact_right .social-info{padding-top:15px;padding-right:5px}.contact_inner{float:left;width:100%;padding:15px 10px 15px 15px}.contact_wrapper{min-height:calc(100vh - 350px)}.contact-block .form_block{display:block;overflow:hidden}.contact-info li a:hover{color:#000}.contact-info li a:hover span{font-weight:500}.connect-block{float:left;width:100%}.connect-heading{color:#000;font-size:24px;float:left;width:100%;margin:0;font-weight:500;line-height:30px}.sub-text{float:left;width:100%;text-align:left;display:block;color:#636363;font-size:14px;margin-bottom:20px;line-height:24px;font-family:'Roboto',sans-serif}.content_right .contact-wrap-inner .alert-danger,.content_right .contact-wrap-inner .alert-success{top:-10px}.contact-info-wrap{float:left;width:100%;display:flex;gap:30px 0;margin-bottom:30px}.contact-info-wrap .contact-wrap{height:100%}.contact-info-wrap .contact-wrap-inner{margin:0;height:100%}.contact-info-wrap .contact-block{height:100%}.contact-info-wrap .contact_right{margin:0;height:100%}.contact_wrapper .content_right{padding:0 10px 0 0}.contact_wrapper .pet-options{padding:0 0 0 10px}li.dropdown-sub a i{position:relative;top:3px;float:right;right:-5px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}nav .dropdown-sub ul.inner_sub_menu{left:100%;display:none;top:-3px;border-left:1px #fff solid}nav ul li.dropdown-sub:hover a{background:#000}nav ul li.dropdown-sub:hover a i{border-left-color:#fff}nav ul li.dropdown-sub:hover ul.inner_sub_menu{display:block}nav ul li.dropdown-sub:hover ul.inner_sub_menu li a{color:#000;background:#fff}nav ul li.dropdown-sub:hover ul.inner_sub_menu li:hover a{color:#fff;background:#000}nav ul li.dropdown-sub:hover ul:before{display:none}.blog_describe .col_content>ol{list-style-type:decimal;padding-left:20px}.blog_describe .col_content>ul{list-style-type:disc;padding-left:20px}.blog_describe .col_content>ol li,.blog_describe .col_content>ul li{list-style:inherit;margin:5px 0;font-size:13px;font-weight:normal;color:rgba(0,0,0,0.75)}.blog_describe .col_content>p+ul,.blog_describe .col_content>p+ol{margin-top:0}.note-editable ol{list-style-type:decimal;padding-left:20px}.note-editable ul{list-style-type:disc;padding-left:20px}.note-editable ol li,.note-editable ul li{list-style:inherit;margin:5px 0}.search-content{display:inline;display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:17px !important;color:#636363 !important}.search-content p{display:inline;display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:17px !important;color:#636363 !important}.banner-view .banner-content{height:auto;bottom:0;top:auto}.banner-view .banner-content .btn{background:rgba(0,0,0,0.40);float:right}.banner-view .banner-content .btn:hover{background:rgba(0,0,0,0.60)}.cat-hug-banner{position:relative;float:left;width:100%}.cat-hug-banner figure{float:left;width:100%}.cat-hug-banner figure img{float:left;width:100%}.cat-hug-bottom{float:left;width:100%;position:absolute;bottom:0;left:0;padding:18px 10px}.cat-hug-bottom .btn{background:rgba(0,0,0,0.40);text-transform:uppercase;float:left}.time-schedule{float:left;width:100%;margin-bottom:6px}.time-schedule-inner{float:left;width:100%}.time-schedule-heading{float:left;margin-right:5px;font-weight:500;font-size:14px;color:#000}.time-schedule-content{float:left;font-size:13px;color:#191919;font-weight:400;width:100%;max-width:calc(100% - 50px);padding-top:2px}.list_block .list_describe .time-schedule-content p,.time-schedule-content p{float:left;font-size:13px;color:#191919;font-weight:400;width:100%;display:block;line-height:20px !important;margin:0}.time-schedule-content p span{min-width:94px;display:inline-block;font-family:'Roboto',sans-serif !important;font-size:13px !important}.time-schedule-content ul{float:left;width:100%}.time-schedule-content ul li{float:left;font-size:13px;color:#191919;font-weight:400;width:100%;display:block;line-height:18px !important;margin:0}.time-schedule-content ul li span{min-width:94px;display:inline-block;font-family:'Roboto',sans-serif !important;font-size:13px !important}.time-schedule-content p span:blank,.time-schedule-content ul li span:blank{display:none}.time-schedule-content p span:empty,.time-schedule-content ul li span:empty{display:none}.list_block .list_describe p{color:#191919;font-weight:400;letter-spacing:-0.2px}.about_pet .pet_detail p{color:#191919}.col_article .article_detail p{color:#191919}.image-credit-section{width:100%;float:left;padding:0;margin-bottom:15px;position:relative}.image-credit-section figure{margin:0 !important}.image-credit{float:left;width:100%;margin:0;padding:5px 0;text-align:right}.image-credit .image-credit-inner{float:left;font-size:12px;color:#191919;font-weight:100;width:100%;line-height:18px !important;margin:0;text-align:left}.image-credit .image-credit-inner strong{margin-right:5px;white-space:nowrap;float:left}.image-credit .image-credit-content{display:block}.blog_describe .col_content .image-credit .image-credit-content p{margin:0;font-size:12px !important;line-height:18px}.blog_describe .col_content .image-credit .image-credit-content p span{font-family:'Roboto',sans-serif !important;font-size:12px !important;line-height:18px}.image-credit .image-credit-content a{color:#009dda;font-weight:bold;margin-left:3px}.about_pet .pet_item .image-credit-section{margin-bottom:0}.about_pet .pet_item .image-credit-content p{margin:0;line-height:normal}.about_pet .pet_item .image-credit{padding-bottom:0}.gm-style .gm-style-iw-t::after,.gm-style-iw{margin-top:-4px !important}.col-outer-wrap{float:left;width:100%}.col-outer{float:left;width:100%}.pop-map-rating{float:left;width:100%}.left-col figure{float:left;border:1px #e8e8e8 solid;padding:3px;width:100%;margin-bottom:5px}.left-col figure img{width:100%}.left-col{width:100%;float:left}.right-col{display:block;overflow:hidden;float:left;width:100%;padding-left:0;padding-top:5px}.pop-map-heading{display:inline-block;font-size:16px;font-weight:500;font-family:'Roboto',sans-serif;color:#000;margin-bottom:6px}.pop-map-content{float:left;width:100%;font-weight:300;font-family:'Roboto',sans-serif;color:#858585;line-height:21px;font-size:14px}.pop-map-rating ul.rating{float:left;width:100%;text-align:left;margin-bottom:6px}.pop-map-rating .rate-block{margin:0 0 2px 0}.gm-ui-hover-effect{padding:2px 2px 0 0 !important;opacity:1}.gm-ui-hover-effect img{height:18px !important;width:18px !important;margin:2px !important}.gm-style .gm-style-iw-c{padding:16px 0 4px 18px !important}.details_page .contact_option .map-block .per_rating{font-size:9px;line-height:12px}.details_page .contact_option .map-block .pop-map-content{font-weight:400;color:#000;line-height:12px;font-size:10px;margin:0 !important}.details_page .contact_option .map-block .pop-map-heading{font-size:14px;margin-bottom:0;line-height:normal}.details_page .contact_option .map-block .right-col{padding-top:0}.details_page .contact_option .map-block .left-col figure{padding:0;margin-bottom:2px;max-width:140px}.details_page .contact_option .map-block .map-content .map{height:266px;max-height:266px}.details_page .contact_option .map-block .gm-style .gm-style-iw-c{padding-bottom:0 !important}.details_page .contact_option .map-block .pop-map-rating .rate-block{margin:0 !important}.article_meta span.by-user{margin-left:6px}.article_meta span.by-user i{margin-right:6px}.article_meta span.by-user span,.article_meta span.by-user p{font-size:14px;color:rgba(0,0,0,0.50);display:inline-block}.blog_describe .col_content iframe{width:100%;float:left;padding:0;margin-bottom:15px;height:auto;min-height:333px}.blog_describe .col_content iframe{min-height:462px}.pet_col li iframe{width:100%;float:left;height:auto;min-height:257px}.form_block textarea+.cke{float:left;width:100%;border-color:#000}@media(min-width:992px){.content_left #news_events .loader{min-height:1209px}}.faq-block{float:left;width:100%}.content_block_category{float:left;width:100%;padding:5px 20px;background:#fff;margin-bottom:25px}.category-list-item{float:left;width:100%;padding:0;border-bottom:1px solid rgba(232,232,232,0.8)}.content_block_category .category-list-item:last-child{border-bottom:0}.faq-block .content_block .title{margin:0;padding:15px 34px 15px 15px;position:relative}.faq-block .content_block .open .title{background:var(--pz-color-gray);border-bottom:1px solid rgba(232,232,232,0.8)}.faq-block .content_block .title .fa{position:absolute;right:12px;font-size:24px;height:100%;top:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease 0;color:rgba(0,0,0,0.85)}.faq-block .content_block .open .title .fa{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.faq-block .content_block h3{margin:0;padding:0;font-size:16px}.title-lg{float:left;width:100%;margin-bottom:12px;border-bottom:1px solid #d0d0d0}.content_block .title-lg h3{color:#000;font-size:25px;font-weight:500;padding:2px 10px;margin:15px 0 10px}.content-card{float:left;width:100%;display:none;background:var(--pz-color-gray);padding:15px}.content-card p:last-child{margin-bottom:0}.content_block .content-card ul{padding-left:18px}.content-card ol{width:100%;float:left;margin-bottom:10px;padding-left:40px;list-style-type:decimal}.content-card ol li{width:100%;float:left;color:#636363;font-size:14px;line-height:24px;margin-bottom:5px;position:relative;padding-left:5px;font-weight:500;text-align:justify;list-style-type:decimal}.content_block ul.faq-accordin{float:left;width:100%;list-style:none;margin:0;padding:0}.content_block ul.faq-accordin li{float:left;width:100%;list-style:none;margin:0;padding:0}.error_page .page-not-found{padding-top:20px}.content_block ul.faq-accordin li:before{display:none}@media(max-width:992px){.content_block_category{padding:5px 10px}.content-card ol{padding-left:25px}.content_block .content-card ul{padding-left:8px}.content-card p{line-height:21px}.faq-block .content_block h3{font-size:15px}.faq-block .content_block .title{padding:12px 34px 12px 10px}.faq-block .content_block .title-lg h3{font-size:21px;margin:10px 0 10px}.title-lg{margin-bottom:8px}.error_page .page-not-found{padding-top:110px}}.mid-section{width:100%;float:left}.page-not-found{height:100%;display:flex;align-items:center;justify-content:center;padding:20px;padding-top:110px}.not-found{width:100%;max-width:620px;padding:20px;text-align:center}.not-found h1{font-size:35px;font-weight:700;color:#000}.not-found figure{max-width:180px;margin:0 auto 25px auto}.not-found figure img{width:100%}.not-found p{color:#3b3b3b;font-size:20px;margin-top:5px;margin-bottom:20px;line-height:1.4em;font-weight:400;text-align:center}.not-found p a{text-decoration:underline;color:#41a64b}.btn-bar .btn{font-size:18px;text-transform:inherit;margin:15px 0;font-weight:400}.error_page{height:100%;overflow:hidden}.error_page .main_wrapper{padding:0;display:flex;height:100%}.error_page .mid-wrapper{padding:0;height:100%;display:flex;width:100%;align-items:center;justify-content:center}.error_page .not-found figure{max-width:240px}.new-404 .not-found h1{font-size:160px}.new-404 .not-found h3{font-size:35px;font-weight:700;color:#000;margin-bottom:1px}.new-404 .not-found p{margin-bottom:10px}.tags{width:100%;float:left;list-style:none;margin:0;overflow:hidden;padding:0}.tags li{float:left}.tag{margin-right:6px;float:left;margin-bottom:8px}.city-name{background:var(--pz-color-gray);border-radius:0;color:#8b7575;display:inline-block;height:30px;line-height:30px;font-weight:400;padding:0 7px 0 22px;position:relative;margin:0;text-decoration:none;-webkit-transition:color .2s}.city-name::before{background:#7c7c7c;border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,0.25);content:'';height:6px;left:10px;position:absolute;width:6px;top:12px;opacity:.7}.city-name::after{bottom:0;background:#fff;border-bottom:15px solid transparent;border-right:10px solid var(--pz-color-gray);border-top:15px solid transparent;content:'';position:absolute;left:0;top:0}.tag-count{background:#fff;color:#000;display:inline-block;height:30px;line-height:30px;position:relative;padding-left:6px;text-decoration:none;-webkit-transition:color .2s}.tag-count::after{bottom:0;background:var(--pz-color-gray);border-bottom:15px solid transparent;border-right:10px solid #fff;border-top:15px solid transparent;content:'';position:absolute;left:0;top:0}.t-count{height:22px;width:22px;border-radius:16px;background:var(--pz-color-gray);color:#8b7575;display:inline-block;align-items:center;text-align:center;line-height:22px;position:relative;z-index:1}li.active .tag,.tag.active,.tag:hover{background-color:#000;color:white}li.active .tag::after,.tag.active::after,.tag:hover::after{border-right-color:#000}li.active .tag .city-name::before,.tag.active .city-name::before,.tag:hover .city-name::before{background:#fff;opacity:1}li.active .tag .city-name::after,.tag.active .city-name::after,.tag:hover .city-name::after{border-right-color:#7c7c7c}li.active .tag .tag-count::after,.tag.active .tag-count::after,.tag:hover .tag-count::after{background:#7c7c7c}li.active .tag .city-name,.tag.active .city-name,.tag:hover .city-name,li.active .tag .t-count,.tag.active .t-count,.tag:hover .t-count{background:#7c7c7c;color:#fff}.details_page .pet_describe .about_pet .pet_detail{padding-right:6px}.details_page .pet_describe .about_pet .pet_detail p{font-size:18px !important}.details_page .pet_describe .about_pet .pet_detail p span{font-size:18px !important;min-width:100px}.details_page .pet_describe .about_pet .time-schedule-content ul li{line-height:22px !important}.details_page .pet_describe .about_pet .time-schedule-content ul li span{font-size:18px !important;min-width:110px}.details_page .pet_describe .about_pet .time-schedule-heading{font-size:18px}.details_page .pet_describe .about_pet .time-schedule-content{max-width:calc(100% - 60px);font-size:15px;padding:3px 0 0}.details_page .pet_describe .about_pet .pet_detail p:empty{display:none}.image_popup .gallery-block{display:none}.gallery-list{float:left;width:100%;background:#fff;position:relative;padding:0}.gallery-list .owl-stage-outer{float:left;width:100%;overflow:hidden;margin:0}.gallery-list .gallery_image{width:100%}.gallery-list .gallery_image a{width:100%;display:flex;align-items:center;height:100%}.gallery-list .gallery_image figure img{width:100%}.gallery-list .gallery_image figure{width:100%;display:flex;align-items:center;height:100%;border:1px #ccc solid;padding:6px}.gallery-list .owl-stage{justify-content:center;min-width:100%}.gallery-list .owl-stage{display:flex}.gallery-list .owl-item{display:flex;justify-content:center}.gallery-list .owl-item{float:left}.gallery-list .owl-nav button,.gallery-list .owl-nav div{left:0}.gallery-list .owl-nav button.owl-next,.gallery-list .owl-nav div.owl-next{left:auto;right:0}.gallery-list .owl-nav div .material-icons,.gallery-list .owl-nav button .material-icons{font-size:32px}.gallery-list .owl-nav button,.gallery-list .owl-nav div{background:0;outline:0;position:absolute;top:calc(50% - 16px);left:0;display:flex;align-items:center;border:0;background:#fff}.slider-counter{float:left;width:100%;text-align:center;padding:6px;position:fixed;top:4px;left:0}.slider-counter span{font-size:16px;letter-spacing:2px;font-weight:400;color:#fff}.gallery-list .disabled{pointer-events:none;opacity:.5}.gallery-list .owl-nav.disabled{display:none}.image-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.gallery-owl-popup .popup-content{position:relative;z-index:2}@media(min-width:768px) and (max-width:992px){.image_popup .team-head .popup-close{top:-36px;right:-11px;background:#fff}.image_popup .team-head .popup-close i{color:#cb0621;font-size:25px}}@media(max-width:992px){.gallery-owl-popup .popup-content{padding:5px}.image_popup.gallery-owl-popup .contact_row{display:none}.image_popup.gallery-owl-popup .gallery-block{display:block;width:calc(100% - 50px);margin-left:25px}.image_popup.gallery-owl-popup .team-head .popup-close{top:-31px;right:-6px}.gallery-list .owl-nav button.owl-next,.gallery-list .owl-nav div.owl-next{left:auto;right:-30px;width:30px;text-align:left;justify-content:end}.gallery-list .owl-nav button,.gallery-list .owl-nav div{background:0;left:-29px;justify-content:flex-start}.gallery-owl-popup .team-head .popup-close i{color:#fff !important}}@media only screen and (min-device-width:320px) and (max-device-width:992px) and (orientation :landscape){.image_popup.gallery-owl-popup{max-width:370px}}@media(max-width:480px){.image_popup.gallery-owl-popup{max-width:100%}}.blog-listing .time-schedule-content{font-size:15px !important;padding-top:0}.blog-listing .time-schedule-content ul li span{font-size:15px !important;line-height:20px}.blog-listing .time-schedule-content p span{font-size:15px !important}.blog-listing .time-schedule-content p{font-size:15px !important;margin:0 !important;padding:0 !important;line-height:20px !important}.blog-listing .list_info.wcard{box-shadow:0 0 2px rgb(0 0 0 / 33%)}.blog-listing .list_block{padding:24px 0 20px;margin-bottom:6px}.blog-listing .list_block .list_describe h2{font-size:21px;margin-bottom:8px}.blog-listing .list_info .list_describe{width:calc(100% - 200px);padding:2px 20px 0 24px}.blog-listing .list_info .list_describe p{font-size:16px;line-height:1.3em;margin-top:4px;-webkit-line-clamp:4}.blog-listing .listing-btn-block{display:flex;align-items:center;justify-content:center;width:140px;float:right;margin-top:6px}.blog-listing .listing-btn-block a.view_more{width:100%;text-align:center;padding:6px 6px;font-size:14px;margin:0 0 0 6px}.blog-listing .listing-btn-block a.view_more i{margin:0 4px}.blog-listing .list_block .list_item{width:200px;padding-left:20px}.blog-listing .list_block .list_item figure{width:100%}.blog-listing .contact_info{width:100%;margin-top:10px;padding:14px 20px;background:var(--pz-color-gray)}.blog-listing .contact_info ul li{margin:2px 0;font-size:15px}.blog-listing .contact_info ul li small{font-size:15px}.blog-listing .contact_info ul li span{width:100%;max-width:166px}.line-clamp-text{float:left;width:100%;overflow:hidden;max-height:100px}.line-clamp-text p{font-size:16px;line-height:1.3em;margin-top:4px;display:inline;display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-align:justify}.line-clamp-text p:empty{display:none !important}.no_record_wrap{padding:20px 0 0}.search-no-record .record_nofound{width:100%;float:left;display:flex;position:relative;flex:1;align-items:center}.search-no-record figure{max-width:260px}.search-no-record{box-shadow:0 0 4px rgb(0 0 0 / 23%);width:100%;float:left;border-radius:5px;padding:36px 12px;min-height:calc(100vh - 500px);display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;overflow:hidden;background:#fff}.search-no-record:before{position:absolute;left:-11px;bottom:-18px;content:"";height:365px;width:360px;background:url(../images/left-shape-live.png);background-repeat:no-repeat;z-index:1;opacity:.6;background-size:100%}.search-no-record:after{position:absolute;right:6%;bottom:29px;content:"";height:236px;width:210px;background:url(../images/right-shape-live.png);background-repeat:no-repeat;z-index:1;opacity:.6;background-size:100%}.search-no-record .record_nofound:before{opacity:0}.record_nofound_text{width:100%;float:left;padding-top:36px}.search-no-record h3{font-family:'Poppins',sans-serif;padding:0 0 6px;width:100%;text-align:center;font-size:24px}.search-no-record p{font-family:'Poppins',sans-serif;padding:0;width:100%;text-align:center;color:rgba(40,40,40,0.8);font-size:16px}.search-no-record .material-icons{color:rgba(40,40,40,0.5);color:var(--pz-color-green);font-size:100px}.form-pet-img{width:100%;float:left;text-align:center;position:relative}.form-pet-img:after{content:"";position:absolute;bottom:-2px;top:auto;left:12%;height:2px;width:76%;background:#e5e5e5;background:linear-gradient(90deg,#fff 0,#e5e5e5 20%,#e5e5e5 80%,rgba(255,255,255,1) 100%)}.form-pet-img figure{max-width:210px;margin:0 auto}.form-pet-img figure img{position:relative;bottom:-20px;z-index:1}.at-share-btn-elements{text-align:center}.addthis_inline_share_toolbox+.content_left{margin-top:0 !important}.addthis_inline_share_toolbox+.content_left .blog_describe{padding:10px 0}.at-resp-share-element .at4-share-count-container,.at-resp-share-element .at-label{display:none}.at-style-responsive .at-share-btn{clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);width:32px;text-align:center;display:inline-flex;justify-content:center}.heading-dayslist{background:var(--pz-color-gray)}.btn.green-btn{background:#008000}.heading-dayslist label{margin:0;padding:4px;text-align:center}.opens-at-block{float:left;width:100%}.time-days-listing{float:left;width:100%;border:1px #000 solid}.time-days-listing .time-dayslist:last-child{border-bottom:0}.time-dayslist{float:left;width:100%;display:flex;align-items:center;border-bottom:solid 1px #ebeef1}.time-dayslist .col{width:33.33%;padding:4px 6px;display:inline-flex;justify-content:space-between;flex-wrap:wrap}.col-time{border-right:1px solid #ebeef1;border-left:1px solid #ebeef1}.action-button .btn{color:#fff;border-radius:2px;font-size:12px;padding:2px 7px}.full_input{float:left;width:100%}.half-input{float:left;width:calc(50% - 5px)}.time-schedule p span{font-size:13px;min-width:80px;display:inline-block;color:#606060}.time-schedule p{font-size:13px;margin:0;padding:0;line-height:18px}.varify-card{margin:20px 0;box-shadow:0 0 4px rgb(0 0 0 / 23%);width:100%;float:left;border-radius:5px;padding:36px 12px;min-height:calc(100vh - 600px);display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;overflow:hidden;background:#fff}.varify-card .varify-card-block{width:100%;float:left;display:flex;justify-content:center;position:relative;align-items:center}.varify-card .material-icons{color:var(--pz-color-green);font-size:100px}.varify-content-text{width:100%;float:left}.varify-content-text h3{font-family:'Poppins',sans-serif;padding:35px 10px 10px;width:100%;text-align:center;font-size:30px;font-weight:600;position:relative;z-index:2}.record_nofound_text{position:relative;z-index:2}.varify-content-text p{font-family:'Poppins',sans-serif;padding:0;width:100%;text-align:center;color:rgba(40,40,40,0.8);font-size:16px}.varify-card:before{position:absolute;left:-11px;bottom:-18px;content:"";height:365px;width:360px;background:url(../images/left-shape-live.png);background-repeat:no-repeat;z-index:1;opacity:.6;background-size:100%}.varify-card:after{position:absolute;right:6%;bottom:29px;content:"";height:236px;width:210px;background:url(../images/right-shape-live.png);background-repeat:no-repeat;z-index:1;opacity:.6;background-size:100%}.green-color{color:green !important}.red-color{color:red !important;background:rgb(255 0 0 / 14%);padding:10px;border-radius:50%;font-size:60px !important}.full-wrap .content_left{width:100% !important}.gallery-modal-row{display:flex;flex-direction:column}.gallery-modal-row{display:none}.image_popup .gallery-block{display:block}.gallery-modal-row .orhalf{display:none}.gallery-modal-row .popupleft_col{width:100%;order:1}.gallery-modal-row .popupleft_col .inner_col ul li figure img{height:110px}.gallery-modal-row .popupright_col{width:100%;border-left:0;border-bottom:1px solid #e0e0e0;order:0}.gallery-modal-row .popupright_col .click_view{min-height:480px;background:var(--pz-color-gray)}.gallery-modal-row .popupright_col .click_view .middle_block img{height:400px}.gallery-modal-row .popupleft_col .inner_col ul li.selected a figure img{border:1px var(--pz-color-green) solid;background:var(--pz-color-green)}.gallery-modal-row .popupleft_col .inner_col{padding:12px 0}.gallery-modal-row .popupleft_col .inner_col ul li{width:100%}.popupleft_col .inner_col ul.scrollbar-owl{float:left;width:100%;background:#fff;position:relative;padding:0 20px;overflow:hidden}.scrollbar-owl .owl-stage-outer{float:left;width:100%;overflow:hidden;margin:0}.scrollbar-owl .owl-stage{display:flex;justify-content:center;min-width:100%}.scrollbar-owl .owl-item{float:left;display:flex;justify-content:center}.scrollbar-owl .owl-nav button,.gallery-list .owl-nav div{left:0}.scrollbar-owl .owl-nav button.owl-next,.scrollbar-owl .owl-nav div.owl-next{left:auto;right:0}.scrollbar-owl .owl-nav div .material-icons,.scrollbar-owl .owl-nav button .material-icons{font-size:32px}.scrollbar-owl .owl-nav button,.scrollbar-owl .owl-nav div{background:0;outline:0;position:absolute;top:0;left:0;display:flex;align-items:center;border:0;height:100%}.scrollbar-owl .disabled{pointer-events:none;opacity:0}.at-resp-share-element .at-share-btn .at-icon-wrapper{padding-left:1px}.scrollbar-owl .owl-nav button.owl-prev,.scrollbar-owl .owl-nav div.owl-prev{left:-4px}.scrollbar-owl .owl-nav button.owl-next,.scrollbar-owl .owl-nav div.owl-next{right:-4px}.with-in input{max-width:calc(100% - 80px)}.with-in input.within-input{width:74px;padding:8px 5px;margin-left:6px;text-align:center}.within-txt{float:right;width:74px;font-size:13px;color:#757575;position:relative;bottom:-8px;font-weight:500}.with-in.col_filter h3{padding-right:0}.within-txt small{font-size:11px;color:#757575}.within-search input{padding-left:12px}.select-type{position:relative}.select-type:after{content:"\f0d7";font-family:FontAwesome;position:absolute;top:0;display:flex;align-items:center;width:20px;right:0;height:100%;color:#757575;font-size:16px}.type_search select{border:1px #e4e1e1 solid;padding:8px 8px 8px 12px;font-family:'Roboto',sans-serif;font-weight:500;font-size:13px;color:#757575;border-radius:0;box-shadow:none;height:36px !important;min-height:36px;background-color:#ffffff;}.care_with_in.disabled{pointer-events:none;color:#c5c4c4 !important;background:rgb(221 221 221 / 60%)}.advertisement-wrap{float:left;width:100%;position:relative;z-index:1}.add-left{float:right;width:310px;padding-left:10px;position:-webkit-sticky;position:sticky;top:5px;padding-bottom:15px}.add-left img{max-width:100%}.block-add{width:100%;float:left;padding-top:15px}.after-advertisement{float:right;width:100%}.advertisement-wrap .add-left+.after-advertisement{width:calc(100% - 310px)}.image-credit-section+.advertisement-wrap .block-add{padding:0}.image-credit-section+.advertisement-wrap .add-left{top:110px}.advertisement-center{width:calc(100% - 20px);clear:both;background:#fff;padding:10px 0 !important}.blog_describe .addthis_inline_share_toolbox{margin-top:12px;float:left;width:100%}@media(max-width:992px){.add-left{display:none}.advertisement-wrap .add-left+.after-advertisement,.after-advertisement{width:100%}.advertisement-center{width:100%;max-width:100%}.image-credit-section{margin-bottom:0}}@media(max-width:992px){.gallery-list{background:0;padding:2px;border:1px #ccc solid}.gallery-list .gallery_image figure{padding:0;border:0}.gallery-owl-popup .popup-content{padding:0;border:0}.image_popup.gallery-owl-popup .team-head .popup-close{top:7px;right:3px;position:fixed;background:none !important}.gallery-list .owl-nav div .material-icons,.gallery-list .owl-nav button .material-icons{color:#fff}.search-content p{font-size:15px !important;line-height:21px}}@media(min-width:993px){.slider-counter{display:none}.gallery-list{background:0}.gallery-list .gallery_image a{width:100%;display:table;align-items:center;height:100%;vertical-align:middle;min-height:560px;text-align:center}.gallery-list .gallery_image figure{border:0}.gallery-list .gallery_image figure img{;border:1px #ccc solid;padding:2px}.gallery-list .owl-nav button,.gallery-list .owl-nav div{background:rgba(255,255,255,1);top:calc(50% - 40px);height:80px}.gallery-list .owl-nav div .material-icons,.gallery-list .owl-nav button .material-icons{font-size:52px;width:42px}body.show-modal div.image_popup.gallery-owl-popup{max-width:100vw;max-height:calc(100vh - 60px);margin-top:30px;padding:0}.gallery-owl-popup .popup-content{border:0;padding:10px}.gallery-owl-popup .popup-content img{width:auto;height:auto;max-width:100vw;max-height:calc(100vh - 80px);margin:0 auto}.gallery-list .gallery_image{width:100%;max-width:1120px}.gallery-owl-popup .team-head .popup-close{top:16px;right:12px;position:fixed}.gallery-list .owl-nav button.disabled,.gallery-list .owl-nav div.disabled{background:#bbb;pointer-events:none;color:#7b7b7b;opacity:.75}.gallery-list .owl-nav button.owl-prev .material-icons{position:relative;left:-4px}.gallery-list .owl-nav button.owl-next .material-icons{position:relative;left:-4px}}.mapboxgl-popup{max-width:176px !important}.mapboxgl-popup-content{padding:16px 18px 12px 18px !important;border-radius:8px !important;box-shadow:0 2px 7px 1px rgb(0 0 0 / 30%) !important}.contact_info .mapboxgl-popup-content{padding-right:8px !important}.contact_info .mapboxgl-popup-content .col-outer-wrap{max-height:171px;overflow-x:auto;overflow-y:auto;padding-right:10px}.contact_info .mapboxgl-popup-content .col-outer-wrap::-webkit-scrollbar-track{background-color:#fff}.contact_info .mapboxgl-popup-content .col-outer-wrap::-webkit-scrollbar{width:6px;background-color:#fff;margin-right:-5px}.contact_info .mapboxgl-popup-content .col-outer-wrap::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:6px}.mapboxgl-popup-close-button{font-size:18px;right:4px !important;top:2px !important;color:#333}.map-popup .mapboxgl-popup{max-width:250px !important}.form_block .mapboxgl-ctrl-geocoder{width:100%;max-width:100%;box-shadow:none;margin-bottom:10px}.form_block .mapboxgl-ctrl-geocoder input{width:100%;max-width:100%;border:1px solid #000 !important;box-shadow:none !important;padding:6px 35px}.card-well{min-height:20px;padding:30px 10px;margin-bottom:20px;background-color:var(--pz-color-gray);border:1px solid rgba(208,208,208,0.4);border-radius:4px;float:left;width:100%;font-family:'Poppins',sans-serif}.content_sitemap_block{width:100%;float:left}ul.treeMenu{font-size:11pt;margin-top:5px}.treeMenu li{padding:0 0 10px 10px;color:#000;margin-left:15px;list-style-type:none;cursor:pointer}.treeMenu li:last-child{padding-bottom:5px}.treeMenu li ul{display:none;margin-top:10px;margin-left:-10px}.treeMenu>li>ul>li{border-left:1px dotted #ccc}.treeMenu li a{color:#000;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.treeMenu li a:hover{color:var(--pz-color-green)}.treeMenu li a.selectedDoc{background-color:#e3e3e3}.treeMenu li a i{margin-right:3px}.treeMenu li span.pipe{color:#ccc}.b-heading a,.b-heading{font-weight:bold !important;font-size:16px}.s-heading a,.s-heading{font-weight:500 !important}.col-block{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;height:100%}.col-info{float:left;width:calc(50% - 6px);height:100%}.bracket-list{float:left;width:100%}.bracket-list-inner{float:left;width:100%;position:relative}.bracket-listing{display:flex;justify-content:center;float:left;width:100%}.bracket-list .bracket-list-inner:first-child .item-bracket-inner:before{opacity:0}.bracket-list .bracket-list-inner:first-child:after{height:1px;content:'';position:absolute;left:8.33%;width:calc(100% - 16.66%);background:rgba(0,0,0,0.23);top:100%}.bracket-list-item{float:left;width:calc(16.66% - 10px);padding:28px 5px;position:relative;min-width:16.66%}.item-bracket{float:left;width:100%}.item-bracket-inner{height:100%;float:left;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,0.23);background:#fff;border-radius:3px;position:relative;min-height:34px}.item-bracket-inner:after{height:calc(100% - 3px);content:'';position:absolute;width:1px;left:50%;background:rgba(0,0,0,0.23);top:100%}.item-bracket-inner:before{height:calc(100% - 3px);content:'';position:absolute;width:1px;left:50%;background:rgba(0,0,0,0.23);bottom:100%}.item-bracket-inner span{font-size:14px;color:#000}.item-bracket-inner i.fa-home{font-size:18px;margin-right:4px}.spacing-less .bracket-list-item{padding:0 5px}.spacing-less .bracket-list-item:last-child .item-bracket-inner:last-child:after{opacity:0}.spacing-less .item-bracket-inner:before{opacity:0}.item-bracket-list{border:1px solid rgba(0,0,0,0.23);background:#fff;border-radius:3px;position:relative;float:left;width:100%}.bracket-tree{margin:5px 0 0;float:left;width:100%;padding:0 3px 0 5px}.bracket-tree li{font-size:14px;padding:8px 2px 8px 5px;color:#000;list-style-type:none;cursor:pointer;border-bottom:1px dotted #ccc}.bracket-tree li:last-child{border:0}.bracket-tree li a i.fa{margin-right:5px}.bracket-tree li a{font-size:13px;color:#000;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.bracket-heading{float:left;width:100%;font-weight:bold;padding:11px 3px 1px 10px;position:relative}.bracket-heading a{color:#000;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;float:left;font-size:14px;font-weight:600}.bracket-heading .bk-icon-toggle{float:left;margin-right:0;position:absolute;top:0;cursor:pointer;right:0;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s ease 0;font-size:18px;color:#000;width:30px}.open .bracket-heading .bk-icon-toggle{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.category-toggle .bracket-tree-outer{display:none}.category-toggle .bracket-heading{padding:8px 3px 6px 10px}.category-toggle.open .bracket-tree-outer{display:block}.bracket-list-inner-item{float:left;width:100%}.bracket-list-inner-item .item-bracket{position:relative;padding-bottom:28px}.bracket-list-inner-item .item-bracket:after{height:28px;content:'';position:absolute;width:1px;left:50%;background:rgba(0,0,0,0.23);bottom:0}.bracket-list-inner-item .item-bracket:last-child{padding-bottom:0}.bracket-list-inner-item .item-bracket:last-child:after{opacity:0}.item-bracket-inner+.item-bracket-inner{margin-top:28px}.bracket-tree-outer{float:left;width:100%}.action-bracket.bracket-tree-outer .bracket-tree li:nth-child(-n+4),.action-bracket.bracket-tree-outer.show .bracket-tree li{display:block}.action-bracket.bracket-tree-outer .bracket-tree li{display:none}.show-default{float:left;width:100%;border-top:1px solid #ccc;line-height:28px;text-align:center;background:#000}.show-default a{float:left;width:100%;color:#fff !important;font-size:12px;padding:0 14px}.show-default a i{font-size:16px;display:inline-block;position:relative;top:1px;margin-left:3px}.show-default a.expand-less,.show-default.show a.expand-show{display:none}.show-default.show a.expand-less{display:block}.show-default.show{background:var(--pz-color-green)}.ps__thumb-y{background:var(--pz-color-orange) !important}.bracket-list .bracket-list-inner:first-child .item-bracket-inner{background:var(--pz-color-orange);border-color:var(--pz-color-orange);min-height:44px;top:-10px}.bracket-list .bracket-list-inner:first-child .item-bracket-inner i.fa-home{color:#fff;font-size:20px}.bracket-list .bracket-list-inner:first-child .item-bracket-inner span{color:#fff;font-size:21px;font-weight:500}.bracket-list .bracket-list-inner:first-child .bracket-list-item{padding-top:10px}.bracket-list-item a:hover,.item-bracket-inner a:hover span{color:var(--pz-color-orange)}.custom-well{background:0;min-height:680px}.custom-well .item-bracket-inner{background:var(--pz-color-gray);border-color:rgba(208,208,208,0.4)}.custom-well .bracket-list-inner-item .item-bracket:after,.custom-well .bracket-list .bracket-list-inner:first-child:after,.custom-well .item-bracket-inner:after,.custom-well .item-bracket-inner:before{background:rgba(0,0,0,0.1)}.custom-well .item-bracket-list{border-color:rgba(0,0,0,0.1)}.mobile-heading span{font-size:16px;color:#000;font-weight:500}.mobile-heading{float:left;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;border:1px solid rgba(208,208,208,0.4);background:var(--pz-color-gray);border-radius:3px;position:relative;min-height:38px;margin-bottom:10px}.custom-scrollbar{position:relative;overflow:hidden;overflow-y:auto;max-height:352px}@media(min-width:993px){.desktop-none{display:none}}@media(max-width:992px){.mobile-none{display:none}.bracket-listing{flex-wrap:wrap}.bracket-listing .bracket-list-item{width:100%;min-width:100%;padding:5px 5px}.bracket-list .bracket-list-inner:first-child:after,.bracket-list-inner-item .item-bracket:after,.item-bracket-inner:before,.item-bracket-inner:after{opacity:0}.bracket-list-inner-item .item-bracket{position:relative;padding-bottom:8px}.item-bracket-inner+.item-bracket-inner{margin-top:10px}.custom-scrollbar{max-height:178px}}.back-to-top{float:left;width:56px;height:56px;position:fixed;bottom:10px;right:10px;z-index:99;opacity:0;visibility:hidden}.back-btn{float:left;width:100%;height:100%;border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,0.30);background:var(--pz-color-orange)}.back-btn i{float:left;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:32px;color:#fff}.back-to-top.show_top{opacity:1;visibility:visible;-webkit-animation-name:zoomInback;animation-name:zoomInback;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes zoomInback{0{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomInback{0{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.back-to-top:not(.show_top){-webkit-animation-name:zoomOutBack;animation-name:zoomOutBack;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes zoomOutBack{0{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOutBack{0{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@media(max-width:992px){.back-to-top{display:none}}.show-content{display:block !important;-webkit-animation:fadeIn .3s;animation:fadeIn .3s}.hide-content{display:none !important;-webkit-animation:fadeOut .3s;animation:fadeOut .3s}.hidden-content{display:none !important}.show-content-animation{display:block !important;-webkit-animation:fadeIn .3s;animation:fadeIn .3s}.hide-content-animation{display:none !important;-webkit-animation:fadeOut .3s;animation:fadeOut .3s}.show-content-fadein{display:block !important;-webkit-animation:fadeIn .3s;animation:fadeIn .3s}.hide-content-fadeout{display:none !important;-webkit-animation:fadeOut .3s;animation:fadeOut .3s}.font-size-15{font-size:15px}.font-size-25{font-size:25px}.text-align-center{text-align:center}.color-red{color:red}.color-green{color:#43a244}.pointer-none{pointer-events:none}.pointer-auto{pointer-events:auto}.map-visible{opacity:1;visibility:visible}.map-hidden{opacity:0;visibility:hidden}.review-error-show{border-color:#f00 !important;border-width:1px !important;border-style:solid !important}.review-error-hide{border-color:#e8e8e8 !important;border-width:1px !important;border-style:solid !important}.show-content .form_block{float:left;width:100%}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeIn{from{opacity:1}to{opacity:0}}figure{margin:0}@media(min-width:1200px){.container{max-width:1170px}}.dashboard_content .form_dashboard form{width:100%}.dashboard_content .form_dashboard form .col-md-6{float:left}
.extra-content-inner h3,.extra-content-inner p{float:left;width:100%;font-family:Poppins,sans-serif}.extra-content-block{float:left;width:100%;margin-bottom:20px}.extra-content-inner{float:left;width:100%;padding:24px 30px;border-radius:3px;border-left:6px solid #64b494;background:rgba(214,237,228,.5);overflow:hidden}.extra-content-inner h3{font-size:24px!important;font-weight:600!important;margin:0 0 12px!important;color:#000!important;letter-spacing:-1px!important}.extra-content-inner p{font-size:15px!important;font-weight:500!important;margin:0!important;line-height:1.5em!important}@media(max-width:991px){.extra-content-inner{padding:18px 14px;border-left:4px solid #64b494}.extra-content-inner h3{font-size:18px!important;margin:0 0 6px!important}.extra-content-inner p{font-size:13px!important;line-height:1.3em!important}.contact-info-wrap {flex-direction: column;}.contact-info-wrap .content_right, .contact-info-wrap .pet-options {width: 100%;padding: 0px;}}
.tags li .tag{max-height:29px;overflow:hidden;}
.visibility-hiden{opacity:0;}
/* custom css end */
/* home css start */
.main_wrapper.home-wrapper{padding:0}.main_wrapper.home-wrapper footer.footer-block{position:relative}.main_wrapper.home-wrapper .page-content{margin:0}.header-block{font-family:'Poppins',sans-serif;border:0;background:#fff;padding:12px 0}.inner-header{display:flex;align-items:center;justify-content:space-between;float:left;width:100%}.header-block .logo a{width:207px;float:left}.top-left-col .logo{width:160px}.logo-link{width:100%;float:left}.logo-link img{width:100%;float:left}.header-block .logo h1{width:100%;float:left;font-size:12px;margin:0;padding:0}.header-block .logo a img{max-width:100%;width:100%;height:auto}.header-block .header_right{margin:0;width:100%}.header-block .header_right .account-info{display:none;margin:0}.header-block nav{margin:0;width:100%;padding-left:8px}.header-block nav>ul>li{min-height:auto;margin-left:0}.account-info-list{float:right}.header-block nav>ul>li>a,.header-block .account-info ul li a{font-family:'Poppins',sans-serif}.header-block nav>ul>li>a{color:#282828;font-size:14px;font-weight:600;padding:6px 6px;border-bottom:2px solid #fff}@media(min-width:993px){.header-block nav>.desk-none+ul>li:last-child>a{padding-right:0 !important}}.header-block nav>ul>li:hover>a,.header-block nav>ul>li>a:hover,.header-block nav>ul>li>a.active{color:var(--pz-color-green);border-bottom:2px solid var(--pz-color-green);padding:6px 6px}.header-block nav>ul ul:before{border-bottom:11px solid var(--pz-color-green)}.header-block nav ul ul,.header-block nav ul ul.sub_menu{border-color:var(--pz-color-green)}.header-block nav ul ul li a{color:#282828;font-size:14px;font-weight:600}.header-block nav ul ul li a.active,.header-block nav ul ul li a:hover:before,.header-block nav ul ul li a:focus:before,.header-block nav ul ul li a:active:before,.header-block nav ul ul li a.active:before{color:#fff}.header-block nav ul ul li a:hover,.header-block nav ul ul li a:focus{color:#fff}.header-block nav ul ul li.selected a{color:#fff;background:#000}.header-block nav>ul.account-info-list>li{margin-left:5px}.header-block nav>ul.account-info-list>li a{padding:5px 12px;border-radius:2px;font-weight:500}.header-block nav>ul.account-info-list>li a:hover{border:0;color:#fff}.header-block .account-info ul li{margin:0}.header-block .account-info ul li+li{margin-left:5px}.header-block .account-info ul li a{padding:5px 12px;border-radius:2px;font-weight:500}.btn-theme{background:var(--pz-color-light-green);color:var(--pz-color-green-text) !important}.btn-theme:hover{background:#000;color:#fff !important}.btn-theme:hover .btn-text{color:#fff !important}.btn-dark{background:var(--pz-color-orange);color:#fff !important}.btn-text{display:inline-block !important;line-height:normal}.desk-none{display:none}footer.footer-block{font-family:'Poppins',sans-serif;background:var(--pz-color-gray);padding:2px 0 0;margin:0}footer.footer-block .footer-inner{padding:24px 0 18px;background:var(--pz-color-gray);border-top:1px solid #fff}footer.footer-block .footer-links li a{color:#282828;font-size:16px;font-weight:600;padding:0 6px;text-transform:capitalize;font-family:'Poppins',sans-serif}footer.footer-block .footer-links li a:hover{color:var(--pz-color-orange)}footer.footer-block .footer-links li{border-right-color:rgba(40,40,40,0.8);padding:0 4px;margin:8px 0;line-height:12px}footer.footer-block p{color:rgba(40,40,40,0.6);font-family:'Poppins',sans-serif;font-size:14px;font-weight:400;padding:4px 0 0;margin:0}.pet-banner-section{float:left;width:100%}.pet-search-inner{float:left;width:100%;position:relative}.pet-search-inner figure{float:left;width:100%;position:relative}.pet-search-inner>figure:after{position:absolute;bottom:0;left:0;height:100%;content:'';width:100%;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(0,0,0,0.55) 100%)}.pet-search-inner figure img{float:left;width:100%;height:auto;object-fit:cover;max-height:560px}.pet-banner-search{position:absolute;top:72px;left:0;right:0;float:left;width:100%}.search-filter-outer{display:flex;justify-content:center;float:left;width:100%}.search-filter-outer .search-filter{max-width:950px;margin:0 auto}.pet-banner-search .search-bar i{border:0;color:#979797;font-size:24px;display:flex;height:100%;top:0;padding:0 12px 0 16px;align-items:center}.pet-banner-search .search-filed{padding-right:0;width:calc(100% - 0);margin:0}.pet-banner-search .search-filed input[type="text"]{font-family:'Poppins',sans-serif;padding-left:46px;font-size:16px;border:0;max-height:50px}.pet-banner-search .search-filed input[type="submit"]{background:var(--pz-color-green);height:100%;max-height:50px;border-radius:0 4px 4px 0;font-family:'Poppins',sans-serif;text-transform:uppercase;padding-top:0;padding-bottom:0}.pet-banner-search .search-filed input[type="submit"]:hover{background:#000}.pet-banner-search .search-bar{overflow:hidden;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.2)}.search-filter-heading{float:left;width:100%;display:flex;align-items:center;padding-bottom:9px}.search-foot-icon{float:left;width:70px;margin-right:10px}.search-foot-icon img{float:left;width:100%;height:auto}.search-heading-text{font-size:35px;color:#fff;font-family:'Poppins',sans-serif;text-transform:uppercase;font-weight:600;display:flex;align-items:center}.equal-sign{width:56px}.equal-sign-white{width:32px;height:auto}.heart_icon{margin-left:10px;color:#fff;position:relative;text-shadow:none;display:flex;align-items:center}.equal-heart{width:40px;margin-left:8px}.heart_icon .outline-fa{font-size:35px}.heart_icon .solid-fa{position:absolute;left:1px;font-size:32px;top:1px}.outline-fa{position:relative;z-index:1;text-shadow:none;color:var(--pz-color-green)}.equal_text{font-size:30px;color:#fff;font-weight:bold}.pet-breeds-section{float:left;width:100%;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:4px}.pet-breeds-block{float:left;width:100%;position:relative;margin-top:-72px;z-index:1}.pet-breeds-block-inner{float:left;width:100%;display:flex;align-items:end;justify-content:center}.pet-breeds-col{float:left;width:33.33%;padding:0 8px}.pet-breeds-col-inner{float:left;width:100%}.pet-banner-content-block{margin-bottom:30px;float:left;width:100%}.pet-breeds-heading{font-size:40px;font-family:'Poppins',sans-serif;font-weight:700;color:#000}.pet-breeds-text{font-size:12px;font-family:'Poppins',sans-serif;font-weight:500;color:#000;line-height:normal;text-align:left}.pet-banner-block{float:left;width:100%}.pet-banner-block-inner{float:left;width:100%;position:relative;overflow:hidden}.pet-banner-image{float:left;width:100%}.pet-banner-figure{padding:8px;background:rgba(255,255,255,0.56);overflow:hidden;border-radius:4px;float:left;width:100%}.pet-banner-figure img{float:left;width:100%;border-radius:4px;overflow:hidden;height:auto}.pet-banner-content{position:absolute;padding:8px;left:0;right:0;width:100%;bottom:0}.pet-banner-inner{display:flex;align-items:center;justify-content:space-between;padding:15px 12px;float:left;width:100%}.pet-banner-heading{font-size:18px;font-family:'Poppins',sans-serif;font-weight:600;color:#fff;line-height:21px;padding-right:6px}.pet-banner-btn .btn{background:var(--pz-color-green);border-radius:24px;font-family:'Poppins',sans-serif;padding:5px 12px;font-size:12px;line-height:normal;border:1px solid var(--pz-color-green)}.pet-banner-btn .btn:hover{background:rgba(0,0,0,0.30);color:var(--pz-color-green)}.pet-banner-btn .btn:hover i{color:var(--pz-color-green)}.pet-foot{width:60px;display:inline-block;top:-8px;left:-4px;position:relative}.pet-foot img{width:100%;float:left;height:auto}.trending-section{float:left;width:100%}.trending-block{float:left;width:100%;padding-bottom:32px;padding-top:60px}.trending-banner-block{float:left;width:100%;display:flex;justify-content:center}.trending-block-top{float:left;width:100%}.trending-block-content{float:left;width:100%;margin-top:30px}.trending-heading{float:left;width:100%;text-align:center;font-size:40px;color:#000;font-family:'Poppins',sans-serif;font-weight:700;margin:0;padding:0}.trending-text{float:left;width:100%;text-align:center;padding-top:6px}.trending-text span{color:#676767;font-family:'Poppins',sans-serif;display:inline-block;margin:0 auto;text-transform:capitalize;font-size:18px;line-height:1.4em;max-width:830px;font-weight:500}.trending-block-inner{float:left;width:100%;display:flex;align-items:start;justify-content:space-between}.trending-col{float:left;width:50%;padding:0 13px;margin-top:20px}.trending-col-heading{float:left;width:100%;font-size:20px;font-family:'Poppins',sans-serif;font-weight:700;color:#000;line-height:21px;padding-bottom:6px;text-transform:uppercase}.trending-card-inner{float:left;width:100%;position:relative;overflow:hidden}.trending-banner-image{float:left;width:100%}.trending-banner-video{float:left;width:100%;border-radius:4px;overflow:hidden}.trending-banner-figure{border-radius:4px;float:left;width:100%}.trending-banner-figure img{float:left;width:100%;border-radius:4px;overflow:hidden;height:auto}.trending-col-inner{float:left;width:100%}.trending-banner-content{position:absolute;padding:8px;left:0;right:0;width:100%;bottom:0}.trending-banner-inner{display:flex;align-items:center;justify-content:space-between;padding:12px 10px;flex-wrap:wrap;float:left;width:100%}.trending-banner-heading{float:left;width:100%;font-size:30px;font-family:'Poppins',sans-serif;font-weight:600;color:#fff;line-height:1.2em;padding-bottom:20px}.trending-banner-btn .btn{border-radius:24px;font-family:'Poppins',sans-serif;padding:6px 12px}.trending-banner-btn .btn.btn-border{border:2px solid var(--pz-color-green);color:var(--pz-color-green);background:rgba(0,0,0,0.20)}.trending-banner-btn .btn.btn-border i{color:var(--pz-color-green)}.trending-banner-btn .btn.btn-border:hover{background:var(--pz-color-green);color:#fff}.trending-banner-btn .btn.btn-border:hover i{color:#fff}.video-col .trending-banner-heading{font-size:22px;margin-bottom:0;padding-bottom:6px}.trending-content{float:left;width:100%;text-align:center;padding:15px;margin-top:14px}.trending-content p{font-size:15px;color:#676767;font-family:'Poppins',sans-serif;font-weight:400;display:inline-block;line-height:24px;padding-bottom:10px}.article-section{float:left;width:100%;border-top:1px solid rgba(0,0,0,0.1);background:#fff}.article-block{float:left;width:100%;padding-bottom:48px;padding-top:60px}.article-block-top{float:left;width:100%}.article-block-content{float:left;width:100%;margin-top:16px}.article-heading{float:left;width:100%;text-align:center;font-size:40px;color:#000;font-family:'Poppins',sans-serif;font-weight:700}.article-text{float:left;width:100%;text-align:center}.article-text span{font-size:14px;color:#282828;font-family:'Poppins',sans-serif;font-weight:400;display:inline-block;max-width:680px;margin:0 auto}.article-block-inner{float:left;width:100%;display:flex;justify-content:center;flex-wrap:wrap}.article-col{float:left;width:33.33%;padding:0 6px;margin-top:20px}.article-card-inner{float:left;width:100%;position:relative;overflow:hidden}.article-banner-image{float:left;width:100%}.article-banner-figure{border-radius:4px;float:left;width:100%}.article-banner-figure img{float:left;width:100%;border-radius:4px;overflow:hidden;height:auto}.article-banner-image iframe{float:left;width:100%;border-radius:4px;overflow:hidden;height:120px}.article-col-inner{float:left;width:100%;height:100%;padding:7px;display:flex;box-shadow:0 4px 10px rgba(0,0,0,.1);background:#fff;border-radius:4px;overflow:hidden;flex-direction:column}.article-banner-content{position:absolute;padding:8px;left:0;right:0;width:100%;bottom:0}.article-col-heading{float:left;width:100%;font-size:15px;font-family:'Poppins',sans-serif;font-weight:600;color:#000;line-height:20px;padding:6px 0 0;margin-bottom:6px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px}.home-wrapper .article-col-heading{-webkit-line-clamp:1;min-height:auto}.home-wrapper .article-col-heading+.article-col-content{margin-top:4px}.article-col-content{float:left;width:100%;flex:1;min-height:80px}.article-col-content p{float:left;width:100%;font-size:16px;font-family:'Poppins',sans-serif;font-weight:400;color:#000;line-height:20px;text-align:justify;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-family:'Helvetica'}.article-meta{margin-top:10px;font-size:13px;font-family:'Poppins',sans-serif;font-weight:400;color:#8b8b8b;float:left;width:100%}.meta-date{font-size:13px;font-family:'Poppins',sans-serif;font-weight:400;color:#8b8b8b;margin-right:6px}.article-meta span.meta-cat{margin-left:5px;margin-right:5px;text-transform:capitalize}.article-meta span.meta-cat i{margin-right:5px}.article-banner-inner{display:flex;align-items:center;justify-content:space-between;padding:12px 10px;flex-wrap:wrap;float:left;width:100%}.article-banner-heading{float:left;width:100%;font-size:30px;font-family:'Poppins',sans-serif;font-weight:600;color:#fff;line-height:1.2em;padding-bottom:10px}.article-link-block{float:left;width:100%}.article-link-block{margin-top:10px;text-align:right}.article-link-block .read-more,.article-link-block a.read-more{background:var(--pz-color-light-green);border-radius:24px;font-family:'Poppins',sans-serif;padding:5px 12px;font-size:12px;font-weight:500;color:#fff;line-height:normal;color:var(--pz-color-green-text);border:1px solid var(--pz-color-light-green);display:inline-block}.article-col>a:hover .article-link-block .read-more{background:#000;border-color:#000;color:#fff}.article-link-block .read-more .fa{font-size:15px;margin-left:3px}.article-banner-text{float:left;flex:1;width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;padding:0 3px 6px}.article-btn-block{float:left;width:100%;margin-top:34px;text-align:center}.btn.view-all-article{background:var(--pz-color-orange);color:#fff;border-radius:24px;font-family:'Poppins',sans-serif;padding:8px 18px;font-size:16px;width:auto;max-width:none;min-height:46px;display:inline-flex;align-items:center}.btn.view-all-article:hover{background:#000;color:#fff}.view-all-article.btn i{font-size:18px}.article-section{position:relative;overflow:hidden}.article-section .container{position:relative;z-index:1}.article-section:before{position:absolute;left:-36px;top:-58px;content:"";height:627px;width:524px;background:url(../images/left-shape-green.png);background-repeat:no-repeat;z-index:0;opacity:.5;background-size:100%}.article-section:after{position:absolute;right:12%;bottom:29px;content:"";height:312px;width:285px;background:url(../images/right-shape-orange.png);background-repeat:no-repeat;z-index:0;opacity:.5;background-size:100%}.pet-graphic:before{position:fixed;left:-36px;bottom:0;content:"";height:537px;width:447px;background:url(../images/left-shape-green.png);background-repeat:no-repeat;z-index:-1;opacity:.6;background-size:100%}.pet-graphic:after{position:fixed;right:12%;bottom:0;content:"";height:312px;width:285px;background:url(../images/right-shape-green.png);background-repeat:no-repeat;z-index:-1;opacity:.6;background-size:100%}a.home-link{font-family:'Poppins',sans-serif;color:var(--pz-color-green);padding:5px 0 4px;display:inline-block;line-height:12px;font-weight:500}.breeds-section{float:left;width:100%}.breeds-section-inner{float:left;width:100%;padding:60px 0 75px}.dog-breeds-section{background:var(--pz-color-gray);position:relative;border-top:1px solid rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.03)}.breeds-block{float:left;width:100%}.breeds-block-inner{float:left;width:100%;position:relative;z-index:1}.breeds-block-top{float:left;width:100%}.breeds-block-top>a{float:left;width:100%}.breeds-block-bottom{float:left;width:100%;margin-top:30px}.breeds-pet-block{float:left;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.breeds-pet-col{float:left;width:calc(50% - 12px)}.breeds-pet-col-inner{float:left;width:100%;height:100%}.breeds-pet-block-inner{float:left;width:100%;border-radius:6px;position:relative;box-shadow:0 0 2px rgb(0 0 0 / 23%);overflow:hidden;height:100%;background:#fff;background:rgba(255,255,255,0.56);padding:8px}.banner-pet-image{float:left;width:100%;height:100%}.banner-pet-figure{overflow:hidden;float:left;width:100%;height:100%;border-radius:8px}.banner-pet-figure img{float:left;width:100%;overflow:hidden;height:auto}.banner-pet-content{position:absolute;padding:0;left:0;right:0;width:100%;bottom:0}.banner-pet-inner{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;background:#fff;border-radius:14px;overflow:hidden;float:left;width:100%;flex-direction:column}.banner-pet-left{float:left;flex:1;width:100%}.banner-pet-heading{font-size:18px;font-family:'Poppins',sans-serif;font-weight:bold;color:#000;line-height:21px;padding-bottom:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.banner-pet-text{float:left;width:100%;color:#000;font-size:18px;font-family:'Helvetica';line-height:21px;overflow:hidden;text-overflow:ellipsis;text-align:justify;display:-webkit-box;line-height:21px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.banner-pet-btn .btn{background:var(--pz-color-light-green);border-radius:24px;font-family:'Poppins',sans-serif;padding:5px 12px;font-size:12px;font-weight:500;line-height:normal;border:1px solid var(--pz-color-light-green);color:var(--pz-color-green-text)}.breeds-section .news-pet-image{min-width:240px;width:240px}.breeds-section .news-pet-content{width:calc(100% - 240px)}.breeds-section .news-pet-image figure{height:100%}.breeds-section .news-pet-image img{height:100%;object-fit:cover}.news-pet-col{float:left;width:100%}.news-pet-inner-col{float:left;width:100%;box-shadow:0 0 2px rgb(0 0 0 / 23%);border-radius:6px;margin-bottom:18px;overflow:hidden;background:rgba(255,255,255,0.56);padding:8px}.news-pet-inner{float:left;width:100%;display:flex;justify-content:space-between;background:#fff;border-radius:8px;overflow:hidden}.news-pet-image{width:180px;float:left;overflow:hidden}.news-pet-image figure{float:left;width:100%}.news-pet-image iframe{float:left;width:100%;height:180px}.news-pet-image img{float:left;width:100%}.news-pet-content{padding:12px 8px 8px;float:left;width:calc(100% - 180px)}.news-pet-content-inner{float:left;width:100%}.news-pet-heading{float:left;width:100%;font-size:18px;font-family:'Poppins',sans-serif;font-weight:600;color:#000;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:3px;line-height:1.3em}.news-pet-text{float:left;width:100%;font-family:'Poppins',sans-serif;padding-top:3px}.news-pet-text p{color:#000;font-size:18px;text-align:justify;display:-webkit-box;line-height:21px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:72px;font-family:'Helvetica';text-align:justify;hyphens:auto;-webkit-hyphens:auto;word-spacing:-0.05em}.news-pet-bottom{float:left;width:100%;padding-top:6px;display:flex;align-items:center;justify-content:space-between}.news-pet-left{flex:1;float:left;width:100%}.news-pet-left span{color:#676767;font-size:13px}.article-col-inner,.top-animation{transition:transform .3s ease}.article-col-inner:hover,.top-animation:hover{transform:translateY(-5px)}.breeds-pet-block-inner:hover .banner-pet-btn .btn,.news-pet-inner-col:hover .banner-pet-btn .btn{background:#000;border-color:#333;color:#fff}.ads-banner-section{float:left;width:100%;margin:46px 0 0}.ads-banner-section .ads-block{margin:0}.ads-banner-section+.news-article-section .breeds-section-inner{padding-top:48px}.paw-graphic{position:relative;overflow:hidden}.paw-graphic:before{position:absolute;left:-50px;bottom:30px;content:"";height:565px;width:471px;background:url(../images/paw-graphic.png);background-repeat:no-repeat;z-index:0;opacity:.8;background-size:100%}.cat-breeds-section .trending-heading,.news-article-section .trending-heading,.dog-breeds-section .trending-heading{font-size:34px;margin-bottom:6px}.cat-breeds-section .breeds-section-inner{padding-top:0;margin-top:-380px;z-index:1;position:relative}.cat-breeds-section .breeds-block-top{margin-bottom:70px}.cat-breeds-section .breeds-section-inner .trending-heading,.cat-breeds-section .breeds-section-inner .trending-text span{color:#fff}.cat-breeds-section .trending-heading{font-size:48px}.in-iframe .header-block,.in-iframe .filter-section,.in-iframe .footer-block,.in-iframe .pet_comments,.in-iframe .article-section.blog-article-section{display:none !important}.breeds-section.cat-breeds-section .news-pet-inner{flex-wrap:wrap}.breeds-section.cat-breeds-section .news-pet-content,.breeds-section.cat-breeds-section .news-pet-image{width:100%;max-width:100%;max-width:100%}.breeds-section.cat-breeds-section .breeds-pet-col{width:calc(33.33% - 12px)}.inner-banner-section{float:left;width:100%}.inner-banner-outer{float:left;width:100%;position:relative}.inner-banner-fig{float:left;width:100%;position:relative;margin:0}.inner-banner-fig:after{position:absolute;bottom:0;left:0;height:100%;content:'';width:100%;background:rgba(0,0,0,.53)}.inner-banner-fig img{float:left;width:100%;height:auto;object-fit:cover;max-height:320px}.pet-name-generator-section{float:left;width:100%;margin-top:-210px;margin-bottom:80px;position:relative;z-index:1}.pet-name-generator-section-inner{float:left;width:100%}.pet-name-generator-block{float:left;width:100%}.pet-name-generator-block-inner{float:left;width:100%}.pet-name-generator-block-top{float:left;width:100%;margin-bottom:100px}.pet-name-generator-block-top .trending-heading{color:#fff;font-size:48px}.pet-name-generator-block-bottom{float:left;width:100%}.name-generator-card{float:left;width:100%;background:rgba(255,255,255,0.3);border-radius:10px;padding:5px;box-shadow:0 0 6px rgba(0,0,0,0.14)}.name-generator-card-outer{float:left;width:100%;background:#fff;border-radius:10px}.name-generator-card-top-col{float:left;width:100%;background:#f7f7f7;padding:40px 15px 45px;border-radius:7px 7px 0 0;position:relative;overflow:hidden}.name-generator-card-top-col:before{content:"";position:absolute;top:-25px;left:0;background:url('../images/white-paw.svg') no-repeat center center;width:149px;height:146px;opacity:.14;transform:rotate(-22deg)}.name-generator-card-top-col:after{content:"";position:absolute;bottom:-25px;right:20px;background:url(../images/right-shape-orange.png) no-repeat center center;background-size:cover;width:104px;height:114px;opacity:.2}.name-generator-card-heading{float:left;width:100%;text-align:center;font-weight:700;color:#000;font-size:36px;font-family:'Poppins',sans-serif;margin:0 0 10px 0}.name-generator-card-sub-heading{float:left;width:100%;text-align:center;font-weight:500;color:#676767;font-size:18px;line-height:1.4em;font-family:'Poppins',sans-serif}.name-generator-card-bottom-col{float:left;width:100%;padding-top:80px;position:relative}.name-generator-card-top-text{float:left;width:100%;display:flex;justify-content:center;text-align:center;padding:0 10px}.name-generator-card-top-text .text{display:inline-block;width:100%;max-width:84%;text-align:center;font-weight:500;color:#676767;font-size:16px;font-family:'Poppins',sans-serif}.name-generator-card-main-content{float:left;width:100%;position:relative}.name-generator-block{float:left;width:100%;position:relative;z-index:1}.name-generator-block-outer{float:left;width:100%;display:flex;align-items:center;justify-content:center;min-height:490px}.start-block-content{float:left;width:100%}.start-heading{float:left;width:100%;padding:0 10px}.start-heading .text{float:left;width:100%;text-align:center;font-weight:500;color:#1d1d1d;font-size:30px;line-height:1.2em;font-family:'Poppins',sans-serif}.name-generator-block .btn-block{float:left;width:100%;display:flex;justify-content:center;margin-top:45px}.primary-btn{background:var(--pz-color-orange);color:#fff;border-radius:50px;font-family:'Poppins',sans-serif;padding:0 18px;font-size:24px;font-weight:500;width:100%;max-width:232px;min-height:52px;line-height:52px}.primary-btn:hover{background:#000}.name-generator-card-pet-img{float:left;width:100%;display:flex;align-items:flex-end;justify-content:space-between;position:absolute;bottom:0;overflow:hidden;border-radius:0 0 7px 7px}.pet-name-thumb-col{bottom:-5px;position:relative;width:26%}.pet-name-thumb-col.left{left:-5px}.pet-name-thumb-col.right{right:-5px}.pet-name-thumb-fig{float:left;width:100%;display:flex;align-items:flex-end}.pet-name-thumb-fig img{width:51%;max-width:51%;min-width:51%;height:auto}.pet-name-thumb-fig img+img{position:relative;left:-2%}.pet-name-thumb-col .breed-images-right{justify-content:flex-end}.about-your-pet-block-content{float:left;width:100%}.about-your-pet-heading{float:left;width:100%}.about-your-pet-heading .text{float:left;width:100%;text-align:center;font-weight:700;color:#1d1d1d;font-size:21px;line-height:1.2em;font-family:'Poppins',sans-serif}.select-gender-block{float:left;width:100%;display:flex;justify-content:center;margin-top:22px}.select-gender-block .opt-col{float:left}.select-gender-block .opt-col+.opt-col{margin-left:40px}.select-gender-opt{float:left;width:130px;height:130px;display:flex;align-items:center;justify-content:center;border:2px solid #64b494;border-radius:10px;cursor:pointer}.select-gender-opt.active{background:#d6ede4}.select-gender-opt-outer{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.gender-icon-col{float:left;width:100%;text-align:center}.gender-icon{font-size:40px;color:#64b494;font-weight:bold}.gender-opt-label{float:left;width:100%;text-align:center;font-size:18px;color:#64b494;font-family:'Poppins',sans-serif;font-weight:500}.select-breed{float:left;width:100%;display:flex;justify-content:center;margin-top:30px}.select-breed .form_group{float:left;width:100%;max-width:100%;padding:10px 44px 10px 20px;font-size:14px;color:#fff;background:#64b494 url(../images/angle-down.svg) no-repeat calc(100% - 10px) center;background-size:16px;border-color:#64b494;border-radius:8px !important;font-family:'Poppins',sans-serif;cursor:pointer}.get-results-btn{font-size:21px}.choose-pet-name-block{position:relative;top:-26px}.choose-pet-name-block-outer{align-items:flex-start}.choose-pet-name-block-content{float:left;width:100%}.choose-pet-name-heading{float:left;width:100%}.congrats-label{float:left;width:100%;text-align:center;font-weight:700;color:var(--pz-color-orange);font-size:58px;line-height:1.2em;font-family:'Poppins',sans-serif;margin-bottom:10px}.choose-pet-name-heading .text{float:left;width:100%;text-align:center;font-weight:500;color:#1d1d1d;font-size:18px;line-height:1.2em;font-family:'Poppins',sans-serif}.choose-pet-name-list-block{float:left;width:100%;display:flex;justify-content:center;flex-wrap:wrap;margin-top:40px;padding:0 12% 0}.choose-name-opt-col{float:left;width:100%;max-width:calc(100% / 3);margin-top:20px}.choose-name-opt{float:left;width:100%;display:flex;justify-content:center}.choose-name-opt-outer{float:left;width:100%}.choose-name-heading-col{float:left;width:100%}.choose-name-heading-col .text{float:left;width:100%;text-align:center;padding-bottom:8px;font-weight:700;color:#64b494;font-size:21px;line-height:1.2em;font-family:'Poppins',sans-serif;position:relative}.choose-name-heading-col .text:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:50px;height:3px;background:var(--pz-color-orange)}.choose-name-cont-col{float:left;width:100%;padding:10px 15px 0}.choose-name-cont-col .text{float:left;width:100%;text-align:center;color:#1d1d1d;font-size:14px;line-height:1.2em;font-family:'Poppins',sans-serif}.sound-col{float:left;width:100%;text-align:center}.sound-play-btn{display:inline-block;color:#1d1d1d;font-size:24px;cursor:pointer}.sound-play-btn:hover{color:var(--pz-color-orange)}.share-results-block{float:left;width:100%;margin-top:40px}.share-results-heading{float:left;width:100%;text-align:center}.share-results-heading .text{float:left;width:100%;text-align:center;font-size:21px;color:#1d1d1d;font-family:'Poppins',sans-serif;font-weight:500}.share-results-block .social-info{padding:10px 0 0}.name-generator-block .start-again-btn-block.btn-block{margin-top:30px}.loader-absolute{background:0;box-shadow:none;position:absolute;height:100%;width:100%;z-index:1}.loader-absolute .loader{background:rgba(255,255,255,0.5);box-shadow:none}.mid-pet-container{margin:0 auto;max-width:320px}.error-box{padding:5px;border:2px solid #ff8133}.error-message{float:left;width:100%;text-align:center;padding:6px;border:2px solid #ff8133;margin-top:10px;font-size:14px}@media(max-width:1680px){.pet-name-generator-section{margin-top:-160px}.pet-name-generator-block-top{margin-bottom:50px}}@media(min-width:993px) and (max-width:1199px){.pet-name-generator-section{margin-top:-130px}.pet-name-generator-block-top{margin-bottom:30px}.pet-name-generator-block-top .trending-heading{font-size:42px}.choose-pet-name-list-block{padding:0 4% 0}}@media(max-width:992px){.pet-name-generator-section{margin-top:30px}.pet-name-generator-block-top{margin-bottom:30px}.pet-name-generator-block-top .trending-heading{font-size:34px;color:#000}.choose-pet-name-list-block{padding:0}.name-generator-card-heading{font-size:30px}.name-generator-card-sub-heading{font-size:17px}.name-generator-card-top-col{padding:30px 15px 35px}.name-generator-card-top-col:before{width:109px;height:106px}.name-generator-card-top-col:after{width:84px;height:94px}.congrats-label{font-size:42px}.choose-pet-name-heading .text{font-size:17px}.choose-name-heading-col .text{font-size:18px}.share-results-heading .text{font-size:19px}.name-generator-card-top-text .text{font-size:15px;max-width:94%}.start-heading .text{font-size:26px}}@media(max-width:767px){.pet-name-generator-section{margin-bottom:50px}.pet-name-generator-block-top .trending-heading{font-size:22px}.name-generator-card-heading{font-size:24px}.name-generator-card-sub-heading{font-size:15px}.name-generator-card-sub-heading br{display:none}.name-generator-card-top-col{padding:30px 15px 35px}.name-generator-card-top-col:before{width:89px;height:86px}.name-generator-card-top-col:after{width:74px;height:84px;right:10px}.congrats-label{font-size:32px}.choose-pet-name-heading .text{font-size:15px;padding:0 6%}.choose-pet-name-list-block{margin-top:10px}.choose-name-opt-col{max-width:50%}.choose-name-opt-col{margin-top:15px}.choose-name-heading-col .text:after{width:40px;height:3px}.choose-name-heading-col .text{font-size:18px}.share-results-heading .text{font-size:18px}.primary-btn{font-size:16px;min-height:46px;line-height:46px;max-width:192px}.name-generator-card-bottom-col{padding-top:30px}.name-generator-card-top-text .text{font-size:14px;max-width:100%}.name-generator-block-outer{min-height:inherit;padding:30px 0}.about-your-pet-heading .text{font-size:18px}.select-gender-block .opt-col+.opt-col{margin-left:20px}.select-gender-opt{width:120px;height:120px}.gender-opt-label{font-size:16px}.gender-icon{font-size:34px}.select-breed .form_group{max-width:100%}.start-heading{margin-bottom:20px}.start-heading .text{font-size:24px}}@media(max-width:480px){.inner-banner-section{margin-top:48px}.inner-banner-fig img{height:77px}.pet-name-generator-section{margin-top:20px}.pet-name-generator-block-top{margin-bottom:15px}.pet-name-generator-block-top .trending-heading{font-size:18px}.name-generator-card-heading{font-size:20px}.name-generator-card-sub-heading{font-size:14px}.name-generator-card-top-col{padding:25px 10px 30px}.name-generator-card-top-col:before{width:69px;height:66px}.name-generator-card-top-col:after{width:64px;height:74px}.congrats-label{font-size:28px}.choose-pet-name-heading .text{font-size:14px}.choose-pet-name-list-block{margin-top:10px}.choose-name-opt-col{max-width:100%}.choose-name-heading-col .text{font-size:16px}.choose-name-cont-col .text{font-size:13px}.share-results-block{margin-top:30px}.share-results-heading .text{font-size:17px}.primary-btn{font-size:16px;min-height:42px;line-height:42px;max-width:162px;padding:0 4px}.pet-name-thumb-col{width:29%}.name-generator-card-top-text .text{font-size:13px}.name-generator-block-outer{min-height:inherit;padding:20px 0}.select-gender-block{margin-top:15px}.select-gender-block .opt-col+.opt-col{margin-left:15px}.select-gender-opt{width:110px;height:110px}.gender-opt-label{font-size:15px}.gender-icon{font-size:30px}.select-breed{margin-top:20px}.select-breed .form_group{max-width:240px}.start-block-outer{padding-bottom:40px}.start-heading{margin-bottom:0}.start-heading .text{font-size:17px}.name-generator-block .btn-block{margin-top:25px}.mid-pet-container{max-width:250px}}@media(max-width:991px){.news-pet-content{padding:10px 6px}.breeds-section.cat-breeds-section .breeds-pet-col{width:calc(50% - 12px)}.article-col{width:50%}}@media(max-width:480px){.breeds-section.cat-breeds-section .breeds-pet-col{width:100%}}.in-iframe .main_wrapper{padding:0}@media(min-width:1921px){.header{padding:12px 0}.header .container{width:1440px}.header-block nav>ul>li>a{font-size:16px}.header-block .logo a{width:240px}.cat-breeds-section .breeds-section-inner{margin-top:-450px}.header-block nav{padding-left:46px}}@media(min-width:1600px){.article-section .container,.news-article-section .container,.breeds-section .container{width:1440px}.breeds-section .news-pet-text p{-webkit-line-clamp:5;min-height:90px;font-size:18px}.news-pet-text p{font-size:18px}.banner-pet-text{font-size:18px}.breeds-section .news-pet-image{min-width:260px;width:260px}.breeds-section .news-pet-content{width:calc(100% - 260px)}.news-pet-image{min-width:200px;width:200px}.news-pet-content{width:calc(100% - 200px)}}@media(min-width:1400px) and (max-width:1599px){.article-section .container,.news-article-section .container,.breeds-section .container{width:1340px}.news-pet-text p{-webkit-line-clamp:5;min-height:90px;font-size:18px}.banner-pet-text{font-size:18px}}@media(min-width:1200px){.cat-breeds-section .breeds-section-inner .trending-text span{max-width:960px;font-size:19px}}@media(min-width:992px){.trending-content p{font-size:16px}.article-banner-image{margin-bottom:4px}.pet-breeds-heading{font-size:38px}.pet-breeds-block-inner .pet-breeds-col{width:37%;padding:0 4px}.pet-breeds-block-inner .pet-breeds-col:first-child{width:26%;padding-right:0}.pet-breeds-block{margin-top:-110px}.pet-banner-heading{font-size:24px}.pet-banner-btn .btn{font-size:13px}.article-banner-image iframe,.article-banner-figure img{min-height:150px}.article-banner-figure img{object-fit:cover}.article-link-block{margin-top:8px}.pet-banner-inner{padding:18px 16px}.d-none{display:none}}@media(max-width:1366px){.article-section:after{right:2%}.article-section:before{left:-46px;top:-21px;width:420px}.pet-graphic:before{left:-46px;width:420px}.pet-graphic:after{right:2%}.cat-breeds-section .breeds-section-inner{margin-top:-330px}.cat-breeds-section .breeds-block-top{margin-bottom:40px}}@media(max-width:1199px){.pet-graphic:before{position:fixed}.pet-graphic:after{position:fixed}}@media(min-width:993px) and (max-width:1199px){.header-block .logo a{width:160px}.header-block nav{padding-left:20px}.header-block nav>ul>li:first-child{margin-left:0}.header-block nav>ul>li{margin-left:1px}.header-block nav>ul>li:hover>a,.header-block nav>ul>li>a:hover,.header-block nav>ul>li>a.active,.header-block nav>ul>li>a{padding:6px 6px;font-size:12px}.header-block nav>ul.account-info-list>li a{padding:5px 8px}.pet-banner-search{top:30px}.pet-breeds-block{margin-top:-60px}.pet-banner-content-block{margin-bottom:10px}.trending-banner-video{height:230px !important}.pet-breeds-heading{font-size:30px}.pet-breeds-block{margin-top:-90px}.article-banner-figure img{min-height:auto}.news-pet-image{width:178px}.news-pet-bottom{padding-top:6px}.news-pet-text p{-webkit-line-clamp:4;min-height:88px}.news-pet-content{padding:10px 16px}.cat-breeds-section .breeds-section-inner{margin-top:-290px}.cat-breeds-section .breeds-section-inner .trending-heading{font-size:42px}.cat-breeds-section .breeds-block-top{margin-bottom:24px}.cat-breeds-section .breeds-section-inner .trending-text span{max-width:960px}.breeds-section .news-pet-image{min-width:200px;width:200px}.breeds-section .news-pet-content{width:calc(100% - 200px)}}@media(min-width:576px){.nav-search-filed{max-width:510px;margin:0 auto}}@media(min-width:768px){.nav-search-filed{max-width:690px;margin:0 auto}}@media(max-width:992px){.pet-search-inner>figure:after{display:none}.breeds-section .news-pet-image{min-width:200px;width:200px}.breeds-section .news-pet-content{width:calc(100% - 200px)}.banner-pet-image{height:auto}.banner-pet-content{position:relative}.m-none{display:none}.cat-breeds-section .breeds-section-inner{margin-top:30px}.cat-breeds-section .breeds-block-top{margin-bottom:0}.cat-breeds-section .breeds-section-inner .trending-heading{color:#000}.cat-breeds-section .breeds-section-inner .trending-text span{color:#676767}.cat-breeds-section .trending-heading,.news-article-section .trending-heading,.dog-breeds-section .trending-heading{font-size:24px}.news-pet-inner-col{margin-bottom:20px}.breeds-pet-col{width:100%}.breeds-pet-block-inner{margin-bottom:20px;height:auto}.news-pet-left span{font-size:12px}.banner-pet-inner{padding:12px 4px 6px}.breeds-section-inner{padding:40px 0 60px}.trending-content{padding:3px}.trending-content p{font-size:14px;line-height:20px;padding-bottom:8px}.desk-none{display:block}.header-block .logo a{width:100px}.header-block .toggle-icon{width:26px;min-width:26px;margin-top:0;margin-bottom:0}.header-block .block.desk-none .toggle-icon{margin:4px 10px}.header-block .header_right .account-info{display:block}.header-block nav>ul.account-info-list{display:none}.header-block nav{padding-left:0}.header-block nav ul ul li a,.header-block nav>ul>li>a,.header-block nav ul ul.sub_menu li a{color:#000}.header-block nav>ul>li{margin:0 0 4px;padding:0 5px}.header-block nav>ul>li>a{padding:6px 12px !important;border-radius:3px;border-bottom:none !important}.header-block nav>ul>li:hover>a,.header-block nav>ul>li>a:hover,.header-block nav>ul>li>a.active{background:var(--pz-color-green);color:#fff;border:0;padding:8px 12px !important}.header-block nav>ul ul li:hover>a,.header-block nav>ul ul>li>a:hover,.header-block nav>ul ul>li>a.active{background:var(--pz-color-green);color:#fff}.pet-banner-search{bottom:38px;top:auto}.pet-banner-search .search-filed{width:calc(100% - 20px);margin:0 10px}.search-foot-icon{width:54px;margin-right:8px}.equal-sign-white{width:30px}.heart_icon .outline-fa{font-size:26px}.heart_icon .solid-fa{font-size:22px;top:1px}.search-heading-text{font-size:30px}.pet-banner-search .search-filed input[type="text"]{padding:9px 10px 9px 46px}.pet-banner-search .search-bar i{padding:0 12px}.pet-breeds-block-inner{display:block}.pet-breeds-block-inner .pet-breeds-col:first-child{width:100%}.pet-breeds-col{width:50%;padding:0}.pet-breeds-block{margin-top:0}.pet-banner-content-block{margin:0;padding:8px 8px 0}.pet-breeds-heading{font-size:26px}.pet-banner-heading{font-size:16px;font-weight:500}.pet-banner-inner{padding:10px 8px}.pet-breeds-section{padding-bottom:12px}.pet-foot{width:46px}.trending-block-content{margin-top:6px}.trending-col{padding:0 6px}.trending-col-heading{font-size:16px;font-weight:600;padding-bottom:3px}.trending-heading{font-size:30px;font-weight:600}.trending-block{padding-bottom:47px;padding-top:40px}.trending-banner-heading{font-size:21px}.video-col .trending-banner-heading{font-size:16px}.trending-banner-content{padding:0}.trending-banner-video{height:180px !important}.article-block-content{margin-top:6px}.article-block-inner{flex-wrap:wrap}.article-section:before{width:340px;left:-15px;top:-20px}.article-section:after{right:0;height:230px;width:210px}.pet-graphic:before{width:340px;left:-15px;height:320px}.pet-graphic:after{right:0;height:230px;width:210px}}@media only screen and (min-device-width:320px) and (max-device-width:992px) and (orientation :landscape){.header-block .logo a{width:130px}.header.header-block{position:fixed;top:0;z-index:11;background:#fff;height:58px;padding:6px 0}.breadcrumb-wrap{padding-top:58px}.header.header-block+.pet-banner-section{padding-top:58px}.header.header-block+.filter-section{margin-top:58px}.trending-banner-video{height:180px !important}.breeds-section .news-pet-image img{object-position:right}.blog_content>h1,.blog_content>h3{font-size:21px}}@media only screen and (min-device-width:737px) and (max-device-width:992px) and (orientation :landscape){.article-banner-image iframe{height:152px}}@media only screen and (min-device-width:668px) and (max-device-width:736px) and (orientation :landscape){.trending-banner-video{height:177px !important}.article-banner-image iframe{height:144px}}@media only screen and (min-device-width:641px) and (max-device-width:667px) and (orientation :landscape){.trending-banner-video{height:159px !important}.article-banner-image iframe{height:127px}}@media only screen and (min-device-width:569px) and (max-device-width:640px) and (orientation :landscape){.trending-banner-video{height:152px !important}.article-banner-image iframe{height:120px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation :landscape){.trending-banner-video{height:133px !important}.article-banner-image iframe{height:104px}}@media(max-width:480px){.header.header-block{position:fixed;top:0;z-index:2;background:#fff;height:48px;padding:6px 0}.breadcrumb-wrap{padding-top:48px}.article-col-heading{min-height:auto}.blog_content>h1,.blog_content>h3{font-size:21px}.header.header-block+.pet-banner-section{padding-top:48px}.header.header-block+.filter-section{margin-top:48px}.header-block .logo a{width:100px}.pet-banner-search{bottom:14px;top:auto}.pet-banner-search .search-filed{width:100%;margin:0}.search-foot-icon{width:34px;margin-right:8px}.search-heading-text{font-size:20px}.pet-banner-search .search-filed input[type="text"]{font-size:14px}.pet-banner-search .search-filed input[type="submit"]{font-size:14px}.search-filter-heading{padding-bottom:4px}.pet-breeds-block-inner{display:block}.pet-breeds-col{width:100%;padding:0 0 8px}.pet-banner-figure{padding:0}.pet-banner-btn .btn{font-size:12px}.pet-banner-content{padding:0 4px}.trending-block-inner{flex-wrap:wrap}.trending-block-inner .trending-col{width:100%;padding:0}.trending-banner-btn .btn{font-size:12px;line-height:normal}.trending-banner-video{height:228px !important}.article-block-inner{flex-wrap:wrap}.article-col{width:100%;padding:0}.search-bottom .pet-banner-search{position:inherit;top:0;bottom:0;margin-top:20px;margin-bottom:6px}.search-bottom .search-heading-text{color:#000;text-shadow:none}.pet-graphic:after{right:0;height:186px;width:150px}.pet-graphic:before{width:232px;height:376px;left:-15px}.article-banner-image iframe{height:152px}.equal-sign-white{width:26px}.heart_icon .outline-fa{font-size:25px}.heart_icon .solid-fa{font-size:22px;top:1px}.news-pet-figure{display:flex;height:100%}.news-pet-image img{object-fit:cover;height:auto}.news-pet-text p{-webkit-line-clamp:3;min-height:auto}.breeds-section .news-pet-text p{font-size:16px}.news-pet-text p{font-size:16px}.banner-pet-text{font-size:16px}.news-pet-bottom{padding-top:6px}.news-pet-image{width:140px;min-width:140px}.news-pet-image iframe{height:140px}.news-pet-content{padding:8px 0 8px 12px;width:calc(100% - 140px)}.news-pet-content .banner-pet-btn .btn{padding:4px 7px 4px;font-size:10px;display:flex;align-items:center}.news-pet-heading{font-size:16px;line-height:20px;-webkit-line-clamp:3;margin-top:2px}.banner-pet-heading{font-size:18px;line-height:21px;padding-bottom:2px}.cat-breeds-section .breeds-section-inner .trending-heading,.breeds-section-inner .trending-heading{font-size:24px}.trending-text span,.breeds-section-inner .trending-text span{font-size:15px;font-weight:500}.ads-banner-section+.news-article-section .breeds-section-inner,.breeds-section-inner{padding:30px 0 44px}.banner-pet-text{-webkit-line-clamp:4}.breeds-block-bottom{margin-top:20px}.ads-banner-section{margin-top:30px}.breeds-section .news-pet-image{min-width:140px;width:140px}.breeds-section .news-pet-content{width:calc(100% - 140px)}.breeds-section .news-pet-image img{object-position:right}}@media(max-width:360px){.breeds-section .news-pet-image{min-width:140px;width:140px}.breeds-section .news-pet-content{width:calc(100% - 140px)}.header.header-block .container{padding:0 10px}.header-block .account-info ul li a{padding:5px 10px}.trending-banner-video{height:216px !important}.news-pet-content .banner-pet-btn .btn{padding:4px 7px 4px;font-size:10px;display:flex;align-items:center}.news-pet-content .banner-pet-btn .btn i{margin-left:3px;font-size:12px}}@media(max-width:359px){.trending-banner-video{height:192px !important}}.top-bar{background:var(--pz-color-gray);padding:10px 0}.top-bar-wrap{float:left;width:100%}.top-bar-inner{display:flex;align-items:center;justify-content:space-between;float:left;width:100%}.col-top{flex:1}.top-right-col{max-width:476px}.top-center-col{max-width:188px}.top-icon{width:40px;float:left;margin-left:2px}.top-icon a{pointer-events:none}.top-icon img{width:100%;float:left}.account-top{float:right}.account-top>li{float:left;position:relative;margin-left:5px}.account-top>li a{padding:5px 12px;border-radius:2px;font-weight:500;font-size:14px;box-shadow:none !important;display:block;border:none !important;outline:none !important;font-family:'Poppins',sans-serif}.top-bar .social-info{padding:0}.top-bar .social-info li{margin:0 3px}.top-bar .social-info li a{height:34px;width:34px;border-radius:50%;background:#000;display:inline-flex;align-items:center;justify-content:center;font-size:20px;color:#fff}.top-bar .social-info li a:hover{color:#fff !important}.top-bar .social-info li a.fa-facebook-f:hover{background:#3c66c4}.top-bar .social-info li a.fa-pinterest-p:hover{background:#cb2027}.top-bar .social-info li a.fa-youtube-play:hover{background:#ed1e18}.top-bar .social-info li a.fa-twitter:hover{background:#00acec}.top-bar .social-info li a.fa-instagram:hover{background:#c33581}.top-bar .social-info li a.fa-linkedin:hover{background:#0a66c2}.top-right-col .col-top-inner{display:flex;justify-content:space-between;align-items:center}.top-search{flex:1;padding:0 15px}.has-search .form-control{padding-left:2.375rem;background:#fff;border-radius:18px;border:1px solid var(--pz-color-green);font-family:'Poppins',sans-serif;font-size:15px;font-weight:500}.has-search .form-control-feedback{position:absolute;z-index:2;display:block;width:2.375rem;height:2.375rem;line-height:2.375rem;text-align:center;pointer-events:none;color:#676767;font-size:16px}.section-over .trending-heading,.section-over .trending-text span{color:#fff}.section-over{position:absolute;top:0;left:0;right:0;float:left;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.block{width:100%;float:left}.subscribe-section{float:left;width:100%;background-image:url('../images/subscribe-bg.webp');background-position:center;background-attachment:fixed;background-size:cover}.subscribe-label{float:left;width:100%;font-size:16px;color:#fff;text-align:center;margin-bottom:5px}.subscribe-heading{float:left;width:100%;font-size:30px;color:#fff;text-align:center;margin-bottom:10px;font-weight:500;line-height:1.2em}.subscribe-inner{float:left;width:100%;background:rgba(0,0,0,0.4);display:flex;align-items:center;justify-content:center;padding:38px 20px 50px;position:relative}.subscribe-form .input-groups{align-items:center !important;position:relative}.subscribe-inner-wrap{max-width:640px;margin:0 auto;width:100%}.addon-btn{display:flex;align-items:center;background:var(--pz-color-light-green);color:var(--pz-color-green-text) !important;position:absolute;right:3px;height:calc(100% - 6px);top:3px;border-radius:4px !important;min-width:110px;width:110px;text-align:center;font-size:16px;justify-content:center;cursor:pointer;line-height:20px !important;font-weight:500}.addon-btn:hover{background:#000;color:#fff !important}.form-control:focus+.addon-btn{z-index:2}.subscribe-form .form-group{margin:0;float:left}.subscribe-form .form-control{-webkit-border-radius:4px !important;border-radius:4px !important;-moz-border-radius:4px !important;-khtml-border-radius:4px !important;background:#fff;padding:4px 16px;font-weight:500;height:46px;line-height:38px;font-size:16px}.subscribe-form .alert-card{position:absolute;bottom:auto;left:0;right:0;top:100%;margin-top:6px}.subscribe-form .alert-card-outer{float:left;width:100%;display:flex;border-radius:4px;background:#dee1e3;padding:4px 24px 4px 8px;position:relative;border:1px solid #d9d9d9}.subscribe-form .alert-icons{float:left;margin-right:8px}.subscribe-form .alert-icons .icon{font-size:22px}.subscribe-form .alert-content{float:left;flex:1}.subscribe-form .alert-content p{font-size:14px}.subscribe-form .alert-card.success-alert .alert-card-outer{background:#d4edda;align-items:center;border-color:#c3e6cb}.subscribe-form .alert-card.success-alert .alert-icons i{color:#078b26}.subscribe-form .alert-card.success-alert .alert-content p{color:#078b26}.subscribe-form .alert-card.error-alert .alert-card-outer{background:#f8d7da;align-items:center;border-color:#f5c6cb}.subscribe-form .alert-card.error-alert .alert-icons i{color:#b81c2a}.subscribe-form .alert-card.error-alert .alert-content p{color:#b81c2a}.home-wrapper .social-share-article .social-info{padding:40px 0 0}.social-share-article .social-info li{margin:0 6px}.social-share-article .social-info li a{height:34px;width:34px;border-radius:50%;background:#000;display:inline-flex;align-items:center;justify-content:center;font-size:20px;color:#fff}.social-share-article .social-info li a:hover{color:#fff !important}.social-share-article .social-info li a.fa-facebook-f:hover{background:#3c66c4}.social-share-article .social-info li a.fa-pinterest-p:hover{background:#cb2027}.social-share-article .social-info li a.fa-youtube-play:hover{background:#ed1e18}.social-share-article .social-info li a.fa-twitter:hover{background:#00acec}.social-share-article .social-info li a.fa-instagram:hover{background:#c33581}.social-share-article .social-info li a.fa-linkedin:hover{background:#0a66c2}.top-bar .account-top>li a:hover{opacity:.9}.table-outer{display:block;width:100%;overflow:auto;clear:both;position:relative;z-index:2}@media(min-width:992px){.mobile-item{display:none}.header-block nav{display:flex;justify-content:center;padding-left:24%}nav ul{flex:1;display:flex;justify-content:space-between}}@media(max-width:992px){.desktop-item{display:none}}@media(max-width:992px){.top-bar{display:none}.header-block .account-info ul li a.search-icon{padding-left:6px;padding-right:4px}.header-block .account-info ul li a.search-icon i{color:#000;font-size:20px;font-weight:600;margin:0}.nav-search{float:left;width:100%;padding:10px 15px;right:0;top:100%;position:absolute;background:#fff;box-shadow:0 0 2px rgb(0 0 0 / 23%);display:flex}.nav-search-filed,.nav-search-ba{float:left;width:100%;position:relative}.nav-search-filed input[type="text"]{padding:9px 12px 9px 12px;border-radius:4px;font-family:'Poppins',sans-serif}.nav-search-filed input[type="submit"]{background:var(--pz-color-orange);color:#fff;height:100%;border-radius:0 4px 4px 0;font-family:'Poppins',sans-serif;text-transform:uppercase;padding:0 12px;position:absolute;right:0;font-weight:500;font-size:14px;color:#fff}.header-block .account-info ul li.active-search .search-tab,.header-block .account-info ul li:not(.active-search) .search-close,.header-block .account-info ul li:not(.active-search) .nav-search{display:none}.subscribe-label{font-size:14px}.subscribe-heading{font-size:24px}}

.col-top.top-left-col{flex:inherit;}
.top-right-col{max-width:100%;}
.top-search-bar{display:flex; background:#fff; align-items:center;border:1px solid var(--pz-color-green); border-radius:50px; padding:1px 3px 1px 1px; position:relative; float:right; width:100%; max-width:540px;}
.top-search-bar .has-search .form-control{border:none; padding-left:15px; padding-right:15px;}
.top-search-bar .ctgy-search:after{content:""; position:absolute; top:2px; right:0; height:calc(100% - 4px); width:1px; background:var(--pz-color-green); opacity:0.5; z-index:2;}
.search-btn{background:transparent; --item-size:36px; width:var(--item-size); height:var(--item-size); min-width:var(--item-size); border-radius:100%; color:var(--pz-color-green); display:flex; align-items:center; justify-content:center; font-size:18px; cursor:pointer;}
.form-group .form-control{padding-left:10px; border:none; font-family:'Poppins',sans-serif; color:#757575; font-size:15px; font-weight:500;}
.form-group.ctgy-search{max-width:180px;}

.ctgy-search .dropdown{position:relative;}
.select-arrow{position:absolute;top:8px;right:8px;z-index:10;font-size:14px;line-height:inherit;color:#757575;pointer-events:none;}
.ctgy-search .dropdown-select{position:relative;font-family:'Poppins',sans-serif;font-size:15px;font-weight:500;cursor:pointer;user-select:none;width:100%;height:auto;color:#757575;padding:7px 16px 7px 15px;transition:all 0.3s ease-in-out;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; max-width:180px;}
.ctgy-search .dropdown-menu{position:absolute;display:none;background:var(--pz-color-gray);top:100%;margin:0px;left:0;width:100%;z-index:12;border-radius:5px;box-shadow:0 5px 7px rgb(0 0 0 / .2);transition:all 0.3s ease-in-out;padding:0;float:left;padding:10px 0 0;overflow:hidden;min-width:fit-content;}
.ctgy-search .dropdown-menu-inner{max-height:220px;overflow:hidden;overflow-y:auto;padding:0;float:left;width:100%;}
.ctgy-search .dropdown-menu-item{background:#fff;font-size:15px;font-weight:500; color:#282828;cursor:pointer;padding:10px 10px;transition:all 0.2s ease-in-out;border-bottom:1px solid #e4e1e1;white-space:nowrap;}
.ctgy-search .dropdown-menu-item.selected{display:none !important;}
.ctgy-search .dropdown-menu-item:hover{color:var(--pz-color-green);}
.ctgy-search .dropdown-menu-item.is-select,.ctgy-search .dropdown-menu-item.is-select:hover{background:var(--pz-color-green); color:#fff;}
.ctgy-search .dropdown-menu-search{display:block;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5;width:100%;max-width:calc(100% - 20px);margin:0 0 10px 10px;height:auto;padding:6px 10px;border:none;outline:none;border:1px solid #ddd;}
.ctgy-search .dropdown-menu{padding:0px; background:transparent;}
.ctgy-search .dropdown-menu-search{display:none;}
.ctgy-search .dropdown-menu-item:last-child{border-bottom:none;}
.ctgy-search .dropdown-select:after{content:""; border-color:#888 transparent transparent transparent; border-style:solid; border-width:6px 5px 0 5px; height:0; right:6px; margin-top:-2px; position: absolute; top:50%; width:0;}
.search-btn.disabled, .nav-search-filed input[type="submit"].disabled{opacity:0.5; pointer-events:none;}

@media(max-width: 992px) {
    .ctgy-search .dropdown{width:100%;}
    .nav-search.nav-ctgy-search-filed{flex-wrap:wrap;}
    .form-group.ctgy-search{max-width:690px; margin:0px auto 10px;}
    .ctgy-search .dropdown-select{border:1px solid #e8e8e8; width:100%; max-width:100%; font-size:14px; border-radius:4px; font-family:'Poppins',sans-serif; font-weight:400; padding:9px 22px 9px 12px;}
    .ctgy-search .dropdown-select:after{right:10px;}
}
@media(max-width: 767px) {
    .form-group.ctgy-search{max-width:510px;}
}
.content-full{width:100% !important; padding-left:0px !important; padding-right:0px !important;}

/* home css end */
/* responsive css start */
@media(min-width:1200px){img.gallery_img{max-height:90px}.profile_info img.gallery_img{max-height:82px}.pet-care-details-page .profile_info img.gallery_img{max-height:112px}}@media(max-width:1199px){img.gallery_img{max-height:72px}.profile_info img.gallery_img{max-height:66px}.pet-care-details-page .profile_info img.gallery_img{max-height:112px}.pet_col li iframe{min-height:211px}.blog_describe .col_content iframe{min-height:380px}}@media(max-width:991px){img.gallery_img{max-height:48px}.pet_col li iframe{min-height:160px}}@media(max-width:768px){img.gallery_img{max-height:49px}.pet_col li iframe{min-height:250px}.author_meta{width:100%;margin:5px 0 -4px !important;line-height:normal}.article_meta{font-size:13px}.btn.view-all-article{font-size:13px;min-height:40px}.social-share-article .social-info li{margin:0 2px}.article-btn-block{margin-top:20px}}@media(max-width:767px){img.gallery_img{max-height:90px}}@media(max-width:480px){img.gallery_img{max-height:105px}.profile_info img.gallery_img{max-height:114px}.pet_col li iframe{min-height:200px}.blog_describe .col_content iframe{min-height:200px}}@media(max-width:413px){img.gallery_img{max-height:105px}.profile_info img.gallery_img{max-height:107px}}@media(max-width:375px){img.gallery_img{max-height:94px}.profile_info img.gallery_img{max-height:102px}}@media(max-width:374px){img.gallery_img{max-height:90px}.profile_info img.gallery_img{max-height:97px}}@media(max-width:359px){img.gallery_img{max-height:77px}.profile_info img.gallery_img{max-height:87px}}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (orientation :landscape){img.gallery_img{max-height:205px}.profile_info img.gallery_img{max-height:101px}}@media only screen and (min-device-width:320px) and (max-device-width:667px) and (orientation :landscape){img.gallery_img{max-height:184px}.profile_info img.gallery_img{max-height:92px}}@media only screen and (min-device-width:320px) and (max-device-width:640px) and (orientation :landscape){img.gallery_img{max-height:175px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation :landscape){img.gallery_img{max-height:153px}.profile_info img.gallery_img{max-height:160px}}@media(min-width:993px){nav ul li ul.sub_menu{max-width:330px}nav ul li:nth-last-of-type(3) ul.sub_menu{right:0;left:auto;max-width:330px}nav ul li:nth-last-of-type(3) ul.sub_menu:before{right:10px;left:auto}nav ul li:nth-last-of-type(2) ul.sub_menu{right:0;left:auto;max-width:330px}nav ul li:nth-last-of-type(2) ul.sub_menu:before{right:10px;left:auto}nav ul li:nth-last-of-type(1) ul.sub_menu{right:0;left:auto;max-width:330px}nav ul li:nth-last-of-type(1) ul.sub_menu:before{right:10px;left:auto}nav ul li:nth-last-of-type(1) ul.sub_menu ul.sub_menu:before{left:auto !important;right:-8px !important;transform:rotate(270deg);top:14px;border-bottom:8px solid #000}nav ul li:nth-last-of-type(1) ul.sub_menu.full_sub_menu li ul.sub_menu{width:200px;top:100%;right:auto !important;left:-200px !important}nav>ul>li{margin-left:46px}.sub_menu .sub_menu{right:auto !important;left:100% !important;top:0 !important}.sub_menu ul.sub_menu:before{left:-7px !important;right:auto;transform:rotate(90deg);top:14px;border-bottom:8px solid #000}.full_sub_menu{width:200px !important}.full_sub_menu li{width:100% !important;margin:0 !important}nav ul ul.sub_menu.full_sub_menu li{border-top:1px #bdbdbd dashed}nav ul ul.sub_menu.full_sub_menu li:first-child{border-top:0 #bdbdbd dashed}nav ul ul.sub_menu.full_sub_menu li ul.sub_menu{width:200px;top:100%}nav ul.sub_menu li a i.fa{float:right}nav ul li:nth-last-of-type(1) .dropdown-sub ul.inner_sub_menu{right:100%;left:auto;border-right:1px #fff solid;border-left:0}nav ul li:nth-last-of-type(2) .dropdown-sub ul.inner_sub_menu{right:100%;left:auto;border-right:1px #fff solid;border-left:0}nav ul li:nth-last-of-type(3) .dropdown-sub ul.inner_sub_menu{right:100%;left:auto;border-right:1px #fff solid;border-left:0}.create_profile.forever .banner-content{background-image:-webkit-linear-gradient(90deg,transparent,rgba(0,0,0,0.25));background-image:-moz-linear-gradient(90deg,transparent,rgba(0,0,0,0.25));background-image:-ms-linear-gradient(90deg,transparent,rgba(0,0,0,0.25));background-image:-o-linear-gradient(90deg,transparent,rgba(0,0,0,0.25));background-image:linear-gradient(90deg,transparent,rgba(0,0,0,0.25))}}@media(min-width:993px) and (max-width:1199px){.breed_block ul li figure{min-height:98px}nav>ul>li>a{font-size:13px}nav>ul>li{margin-left:40px}.banner-content h2{font-size:18px}.banner-content h3{font-size:14px;padding:5px 0}.banner-content p{font-size:12px}.create_profile.forever .banner-content p{padding-top:5px;line-height:16px}.banner-content .btn,.create_profile.forever .banner-content .btn{margin-top:14px}.team-head .popup-close{right:0;top:-52px}h2.title_more a{position:absolute;right:0;font-size:14px}.blog_page .col_blog .blog_detail{padding:15px 20px 15px 20px}.blog_page .col_blog .blog_detail p{line-height:24px;height:auto}.blog_page .col_blog{height:auto}.blog_page .col_blog figure img{height:auto}.blog_page .col_blog .blog_detail h2{font-size:20px;margin-bottom:7px}.blog_page .col_blog .blog_detail .post_author{margin-bottom:10px}.my_blog .col_myblog .blog_detail .white_btn{position:inherit}.list_info .list_describe{width:40%}.human-pets ul{min-height:auto}}@media(min-width:768px) and (max-width:992px){.breed_block ul li figure{min-height:98px}.team-head .popup-close{right:0;top:-52px}.blog_page .col_blog figure img{height:226px}.blog_page .col_blog figure{width:auto}.blog_page .col_blog .blog_detail p{-webkit-line-clamp:2}.pet_col li{width:100%;margin-bottom:15px;margin-right:0;min-height:auto}.pet_col li:nth-child(2n){margin-right:0}}@media(max-width:992px){.full-wrap .content_left{width:100% !important}.varify-card:after{height:147px;width:135px}.varify-card:before{height:230px;width:200px}nav ul li.dropdown-sub:hover ul.inner_sub_menu{left:0;border:0}nav ul li.dropdown-sub:hover ul.inner_sub_menu li a{background:var(--pz-color-gray);color:#000}nav ul li.dropdown-sub:hover ul.inner_sub_menu li a{-webkit-transform:scaleX(1);transform:scaleX(1);color:#000}nav ul li.dropdown-sub a i{border-left-color:#fff;transform:rotate(90deg);border-width:4px;right:2px}.toggle-icon{display:block}nav{position:fixed;top:0;opacity:0;left:-100%;width:100%;z-index:99;background:var(--pz-color-gray);height:100%;margin:0;-webkit-transition:all .4s ease 0;-moz-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0;overflow:auto}nav.show_menu{left:0;opacity:1}nav ul{float:left;width:100%}nav>ul>li{float:left;width:100%;margin-bottom:0;padding:0;text-align:left;margin-left:0;min-height:auto}nav>ul>li>a{padding:14px 14px 14px 24px;float:none;display:block;color:#fff}nav>ul>li:hover>a{color:#515151}nav ul li a i.fa{float:right}.inquire-top{width:100%;text-align:center;margin-top:20px}nav .toggle-icon{float:left;padding:4px;margin:15px 10px 14px 15px}nav .toggle-icon span{transform:rotate(-45deg);margin:10px 0 0;background:rgba(0,0,0,0.80)}nav .toggle-icon span:last-child{transform:rotate(45deg);margin:-16px 0 0}nav .toggle-icon span:nth-child(2){opacity:0}body.show-nav{overflow:hidden}nav>ul>li>a:after{display:none}nav ul ul,nav ul ul.sub_menu{position:inherit;width:100%;top:0;background:var(--pz-color-gray);border-top:0}nav ul ul li,nav ul ul.sub_menu li,nav ul ul.sub_menu li:nth-child(-n+2){border-top:1px #bdbdbd dashed;width:100%;float:left}nav ul ul li:first-child{border:0}nav ul ul li a,nav ul ul.sub_menu li a{padding-left:20px;color:rgba(255,255,255,0.75)}nav ul ul:before{display:none}nav>ul>li.dropdown:hover>a,nav>ul>li.dropdown>a.active{padding-bottom:14px}.pet-options{width:28%}.content_right{width:72%}.trending-row{padding-top:18px}.pet_profiles .col,.trending-row .col{width:100%;margin-right:0;margin-bottom:15px}.celebrity_pets .title{padding-left:0}.filter a.directory-btn{font-size:14px}.filter a.directory-btn i{font-size:26px}.pet_directory{width:28%;padding-right:20px}.footer-links li a{font-size:12px}.footer-links li{margin:0 8px}.logo a img{max-width:194px}.account-info{margin-top:15px}.social_login .social_block a,.social_login .social_block a span{font-size:18px;line-height:56px}.social_login .social_block{padding:0 30px 20px 30px}.orhalf{top:calc(47% - 0);left:calc(50% - -14px)}.contact_info{width:100%;margin-top:15px}.list_info .list_describe{padding-right:0;float:none;overflow:hidden;display:block;width:auto}.about_pet .pet_item{width:30%}.about_pet .pet_detail{width:70%}.about_pet .pet_detail .pet_info{margin-top:5px}.about_pet .pet_detail .pet_info dl{padding:6px 0;font-size:16px}.about_pet .pet_detail h2{margin-bottom:5px}.pet_reviews .petContainer .review_list .col_review .review_text{width:84%}.simlar_pet li{width:19.2%}.simlar_pet li:nth-child(5n){margin-right:0}.simlar_pet li:nth-child(6n){margin-right:1%}.breed_block ul li:nth-child(4n){margin-right:3%}.breed_block ul li:nth-child(3n){margin-right:0}.breed_block ul li{width:31.3%}nav ul li:hover a,nav ul li a.active{border-bottom:0;padding-bottom:14px}.content_mid{width:47%;padding:0}.profile_detail .col_profile h3{font-size:15px}.profile_detail .col_profile h5{font-size:14px}.profile_detail .col_profile{margin-bottom:20px}.profile_mid .col_mid .user_info{margin-bottom:10px}.profile_mid .col_mid .col_link{margin-top:10px}.profile_mid .col_mid .info_pet{margin:10px 0}.profile_info.profile_video .profile_detail,.profile_info.profile_gl .profile_detail{padding:12px}h2.title_more{font-size:15px}.blog_option .recent_post .recent_blog li figure{width:18%;padding:1px}.blog_option .recent_post .recent_blog li .recent_post_title{padding-left:6px}.blog_page .col_blog .blog_detail{padding:15px 15px}.blog_page .col_blog .blog_detail h2{font-size:20px;margin-bottom:6px}.blog_page .col_blog .blog_detail .post_author ul{display:block;margin-top:8px}.blog_page .col_blog .blog_detail .post_author{margin-bottom:6px}.blog_page .col_blog .blog_detail .white_btn{margin-top:10px;padding:5px 12px;position:inherit}.news_events .content_left{width:62%}.news_option{width:38%}.blog_page .content_left{width:100%}.col_news .news_detail h2{font-size:20px}.news_option .video_block .video_title h4{font-size:16px;line-height:25px}.news_option .video_block .video_title{padding-top:15px;padding-bottom:15px}h2.title_more a{position:absolute;right:6px;font-size:14px;top:15px}h2.title_more span{width:179px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.blog_page .col_blog{min-height:auto}.blog_page .col_blog .blog_detail p{line-height:24px;height:auto}.my_blog .col_myblog .blog_detail .white_btn{position:inherit}.list_block .list_bottom{padding-top:5px;margin-top:10px}.list_block .list_bottom .location_link{width:100%;margin-top:0;margin-bottom:10px}.list_block .list_bottom .item_btn{text-align:center}.list_block .list_bottom .item_btn a.black_btn{margin:0 5px 5px 5px}.video-col .video-outer{margin-top:0}.human-pets ul{min-height:auto}.accordian_block.pet_reviews .review_list .col_review figure{margin:0 auto;display:table;float:none}.accordian_block.pet_reviews .review_list .col_review .review_text{margin-top:20px}.accordian_block.pet_reviews .review_list .col_review .review_text{width:100%}.comment_text .inner_comment:before{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;border-top:0;margin:0 auto;left:0;right:0}.comment_text{width:100%;float:left;padding-left:0;margin-top:20px;overflow:inherit}.comment_reply{padding-left:0}.details_page .contact_option{width:28%}.details_page .content_left{width:72%}.breed-detail-wrapper .media_video_popup_0+.list_block,.breed-detail-wrapper .media_image_popup_0+.list_block,.breed-detail-wrapper .list_block:nth-child(2){margin-top:20px}.breed-detail-wrapper .list_block{width:100%;margin-right:0}.post_author .article_meta.blog-list-meta{width:auto;margin:0;display:inline-block}.blog_page .col_blog .blog_detail .post_author .article_meta.blog-list-meta ul{display:inline-block}.create_profile.forever .banner-content .btn{margin-top:0;position:absolute;bottom:10px}.create_profile.forever .banner-content{background-image:-webkit-linear-gradient(90deg,transparent,rgba(0,0,0,0.25));background-image:-moz-linear-gradient(90deg,transparent,rgba(0,0,0,0.25));background-image:-ms-linear-gradient(90deg,transparent,rgba(0,0,0,0.25));background-image:-o-linear-gradient(90deg,transparent,rgba(0,0,0,0.25));background-image:linear-gradient(90deg,transparent,rgba(0,0,0,0.25))}}@media(max-width:767px){.details_page .contact_option{width:100%;padding-left:0;margin-top:20px}.details_page .content_left{width:100%;padding-right:0}.search .pet_tab{width:100%;padding-left:0;margin-bottom:20px}.search .content_right{width:100%;padding-left:0}.pet-options{width:100%;padding-right:0}.content_right{width:100%;padding-left:0}.option-outer{min-height:inherit;margin-bottom:15px;padding:0}.video-wrapper .col{width:100%;text-align:center;padding:0}.video-wrapper .col.video-col{border-right:0;border-bottom:1px solid #b7b7b7;margin-bottom:20px;padding-bottom:20px}.footer-links li{margin:4px 8px}.social-info li{margin:0 8px}.pet_directory{width:32%}.login_popup{position:absolute;left:0;top:50px}.team-head .popup-close{top:0;right:0;color:#000}.team-head .popup-close i{color:#cb0621;font-size:25px}.login_user,.left_account,.creat_account .info_create{width:100%}.inner_login{width:100%;padding:20px}.register-mark,.pet-mark,.orhalf{display:none}.login_popup.register_popup{top:40px}.register_popup .pet-mark{display:block;top:-58px;left:calc(50% - 80px);width:160px}.register_popup .creat_account{text-align:center;margin-top:46px;padding:0 0 20px}.register_popup .contact_row{max-height:calc(100vh - 100px);overflow:auto}.login_popup.login-form-popup{top:40px}.login-form-popup .pet-mark{display:block;top:-58px;left:calc(50% - 80px);width:160px}.login-form-popup .creat_account{text-align:center;margin:0;padding:15px 0 15px}.login-form-popup .inner_login{padding-bottom:40px}.login-form-popup .contact_row{max-height:calc(100vh - 100px);overflow:auto}.login_popup.forgot-password-popup{top:calc(50% - 35%)}.forgot-password-popup .pet-mark{display:block;top:-58px;left:calc(50% - 80px);width:160px}.forgot-password-popup .creat_account{text-align:center;margin:20px 0 0;padding:15px 0 15px}.forgot-password-popup .inner_login{padding-bottom:40px}.forgot-password-popup .contact_row{max-height:calc(100vh - 100px);overflow:auto}.social_login,.register_popup .account_login,.register_popup .login_form,.account_login{padding-bottom:0;padding-top:15px}.register_popup .social_login{padding-top:10px}.creat_account .info_create{padding-right:0;text-align:center}.creat_account .info_create h2,.creat_account{text-align:center}.account_btn{float:none;display:inline-block}.login_form{padding:20px 0}.login_form .alert-success,.login_form .alert-danger,.login_form .alert-wait{font-size:12px}.option-outer ul{display:none}.option-outer h2.options_heading{cursor:pointer;position:relative;padding:12px 15px;margin:0}.options_heading:after{position:absolute;top:9px;right:15px;content:'\f107';font-size:26px;color:#000;font-family:'FontAwesome';transition:all .3s ease 0}.options_heading.active:after{transform:rotate(180deg);transition:all .3s ease 0}.register_popup .form-submit{margin-top:0}.creat_account .info_create h4{text-align:center}.account_btn{font-size:16px;padding:5px 10px}.register_popup p{margin-top:10px}.detail_filter{display:none}.filter_option{margin-bottom:15px}.filter_option .heading_filter:after{position:absolute;top:9px;right:15px;content:'\f107';font-size:26px;color:#000;font-family:'FontAwesome';transition:all .3s ease 0;display:inline-block}.filter_option .heading_filter.active:after{transform:rotate(180deg);transition:all .3s ease 0}.heading_title{font-size:24px;margin-bottom:26px}.heading_title:before{bottom:-11px;height:3px}.breed_block ul li:nth-child(4n){margin-right:3%}.breed_block ul li:nth-child(3n){margin-right:0}.breed_block ul li{width:31.3%}.publish_message .col_lg{margin-bottom:15px;float:left;width:100%}.simlar_pet li{width:24.2%}.simlar_pet li:nth-child(6n){margin-right:1%}.simlar_pet li:nth-child(4n){margin-right:0}.pet_reviews .petContainer .review_list .col_review .review_text{width:80%}.gallery_list .gallery_inner .col-lg-4{width:50%;float:left}.gallery_list .gallery_inner{margin-top:0}.password_change .inner_password .change_btn .grey_btn,.password_change .inner_password .change_btn .black_btn{text-align:center;padding:10px 6px}.right_section{padding-left:15px;width:50%;margin-top:15px}.content_mid{width:50%;margin-top:15px}.profile_intro{display:none}.list_block{margin-top:15px}.profile_info .profile_title:after{position:absolute;top:9px;right:15px;content:'\f107';font-size:26px;color:#000;font-family:'FontAwesome';transition:all .3s ease 0;display:inline-block}.profile_info .profile_title.active:after{transform:rotate(180deg);transition:all .3s ease 0}.profile_info .profile_title i{line-height:16px;padding-right:26px;font-size:30px}.profile_mid .col_mid{margin-bottom:15px}.profile_banner .banner_block .profile_pic figure{width:60px;height:60px;border:2px #fff solid}.profile_banner{margin:0 0 15px}.news_option,.blog_option{width:100%;padding-left:0}.news_option .video_block .news_video img{width:100%}.news_option .add_news img{margin:0 auto;display:table}.news_option .add_news{background:#fff;box-shadow:0 0 2px rgb(0 0 0 / 12%),0 1px 1px rgb(0 0 0 / 24%)}.news_events .content_left,.blog_page .content_left{padding-right:0;width:100%;margin-top:15px}.blog_option .recent_post .recent_blog li figure{width:11%}.blog_option .recent_post .recent_blog li .recent_post_title .post_title .post_date{margin-top:4px}.blog_page .col_blog figure{width:100%}.blog_page .col_blog .blog_detail{width:100%;float:left;overflow:inherit}.blog_page .col_blog figure img{height:100%;width:100%}.col_news .news_detail{padding:15px}.col_news .news_detail h4{margin-bottom:10px}.col_news .news_detail h2{font-size:18px;margin-bottom:5px}.news_events .pagination_list,.blog_page .pagination_list{padding-top:0}.pagination_list ul li{margin-left:1px}.blog_option .recent_post .recent_blog li .recent_post_title .post_title p{height:auto}.blog_describe .col_content figure{width:100%;padding:0}.blog_page .col_blog{padding-top:15px}.filter_option .heading_filter,.dashboard_right h2{font-size:18px}.btn_bottom .black_btn{font-size:15px}.main_wrapper{padding-bottom:0}footer{position:inherit;padding-bottom:7px}.password_generate{width:100%;position:inherit}.regenerate_password .alert-success,.regenerate_password .alert-danger{font-size:12px}.my_blog .col_myblog .blog_detail{float:left;display:block;overflow:inherit;padding-left:0;width:100%;padding-top:10px}.blog_page .col_blog .blog_detail .white_btn,.my_blog .col_myblog .blog_detail .white_btn{position:inherit;margin:10px auto 0 auto;display:table;float:none}.my_blog .col_myblog figure,.blog_page .col_blog figure{width:200px;margin:0 auto;float:none;border:1px #ccc solid;padding:2px}.my_blog .col_myblog h2,.blog_page .col_blog .blog_detail h2{text-align:center}.col_myblog .blog_detail .post_author,.blog_page .col_blog .blog_detail .post_author{text-align:center}.col_myblog .blog_detail p,.blog_page .col_blog .blog_detail p{text-align:center}.my_blog .col_myblog .blog_detail{text-align:center}.my_blog .col_myblog .blog_detail .white_btn{display:inline-block}.my_blog .col_myblog .blog_detail .white_btn+.white_btn{margin-left:4px}.btn_bottom .grey_btn+.black_btn{min-height:42px;font-size:16px}.my_blog .no_record h3{font-size:16px;font-weight:400;padding:15px 5px 15px}.my_blog .no_record figure{max-width:120px}.my_blog .no_record{padding:0}.dashboard_right .no_record h3{font-size:16px;font-weight:400;padding:15px 5px 15px}.dashboard_right .no_record figure{max-width:120px}.dashboard_right .no_record{padding:0}.popupleft_col{width:100%}.popupright_col{width:100%;border-left:0;border-top:1px solid #e0e0e0}.popupright_col .click_view{min-height:auto;padding:20px 20px}.popupright_col .click_view{padding:3px 4px 4px}.popupright_col .click_view iframe{float:left;width:100%}.video_popup .team-head .popup-close{top:4px;right:4px}.popupleft_col .inner_col ul{max-height:271px}.popupleft_col .inner_col{padding:27px 20px}.popupright_col .click_view .middle_block img{height:auto;width:100%}.popupleft_col .inner_col ul li{width:50%}.video_popup,.image_popup{position:absolute;left:0;top:50px}.news_events #news_events .pet_col li,.pet_col li{width:100%;margin-right:0;margin-bottom:15px;top:0 !important;float:left;min-height:auto}.ask_vat .content_left{padding-right:0;width:100%;margin-bottom:15px}.dashboard_content .form_dashboard form .inline_check>.checkbox_custom{width:25%}.dashboard_content .form_dashboard form .form_block{float:left;width:100%}footer p{text-align:center}footer .container{padding:0 3px}.footer-links li{border-color:rgba(80,77,77,0.8);padding:2px 10px;margin:5px 0}footer.footer-block .footer-links li a,.footer-links li a{font-size:14px;font-weight:500;letter-spacing:0}.mid-wrapper.inner_mid .news_events{display:flex;flex-direction:column}.mid-wrapper.inner_mid .news_option{order:1}.is-affixed .profile_intro{display:block !important}.inner-wrapper-sticky,.profile_info{position:inherit !important;width:100% !important;left:0 !important;transform:none !important}.right_section{height:auto !important}.right_section .inner-wrapper-sticky,.right_section .profile_info{position:inherit !important;width:100% !important;left:0 !important;transform:none !important}.pet-options{height:auto !important}.comming-soon-wrap{height:calc(100vh - 381px)}.content_right .loader{position:relative}.breed_block .loader{position:relative}#pets_content .loader{position:relative}.contact_wrapper .content_right,.contact_wrapper .pet-options{padding:0}.contact-block .btn_bottom .grey_btn{min-height:39px;font-size:15px;padding:7px 20px}.filter-section .search-filed{padding-left:60px;padding-right:0}.filter-section .search-foot-icon{width:50px}.filter-section .search-bar i{padding:0 12px}.filter-section .search-filed input[type="submit"]{font-size:14px}}@media(max-width:640px){.celebrity_pets ul li figure{width:80px;height:80px}.celebrity_pets ul:before{left:40px}.pet-details{padding-left:12px}.page-content{margin-bottom:10px}.video-wrapper{margin-top:10px}.title h3{font-size:18px}.title span{font-size:14px}.pet_directory{width:100%;padding-right:0;margin-bottom:10px;padding-bottom:10px;border-right:0;border-bottom:1px solid #bababa}.search-filter{width:100%;padding-left:0}.contact_row h2{font-size:15px}.contact_row h4{font-size:13px;line-height:18px}.form-group .control-label{font-size:13px}.black_btn{font-size:18px}.black_btn i{top:0}.social_login .social_block a,.social_login .social_block a span{font-size:14px;line-height:44px}.social_login .social_block a i,.social_login .social_block a.g_red i{font-size:22px}.filter .directory-btn{padding:12px 13px}.search-filed input[type="text"]{padding:9px 10px 9px 42px}.search-bar i{font-size:21px;padding:4px 6px}.search-filed input[type="submit"]{padding:7px 12px}.search-filed{padding-right:86px}.option-outer ul li a{padding:8px}.option-outer ul li:last-child{border-bottom:0}.mid-wrapper{padding-top:15px}.list_block .list_item{width:100%;margin-bottom:10px;padding-bottom:10px}.list_info .list_item figure,.list_block .list_item figure{margin:0 auto;display:table;float:none}.list_block .black_btn,.about_pet .pet_detail .detail_btn .black_btn,.pet_reviews .petContainer .review_list .black_btn,.publish_message .black_btn{padding:4px 10px;font-size:12px}.about_pet .pet_detail .detail_btn .black_btn{margin-right:10px}.about_pet .pet_detail .detail_btn .black_btn i{font-size:14px;margin-left:2px;width:auto;height:auto;vertical-align:middle}.list_block .black_btn i{font-size:14px;margin-right:2px;width:auto;height:auto}.list_block .list_item .black_btn{margin-top:10px}.rating li i{font-size:14px}.pagination_list ul li a{min-width:29px;min-height:25px;padding:2px;font-size:13px;line-height:22px}.breed_block ul li:nth-child(3n){margin-right:3%}.breed_block ul li:nth-child(2n){margin-right:0}.breed_block ul li{width:48.45%}.simlar_pet li{width:49.2%}.simlar_pet li:nth-child(4n){margin-right:1%}.simlar_pet li:nth-child(2n){margin-right:0}.about_pet .pet_item{width:100%}.about_pet .pet_detail{width:100%;padding:0;margin-top:20px}.pet_comments{margin-top:20px}.pet_tab ul li a{padding:8px 20px;font-size:14px}.about_pet .pet_detail .pet_info dl dt{width:100px}.pet_reviews .petContainer .review_list .col_review figure{width:55px;height:55px}.content_mid{width:100%}.right_section{width:100%;padding-left:0;margin-top:0}.profile_mid .col_mid .user_title{width:100%;margin-bottom:10px}.profile_mid .col_mid .user_info .user_time{float:left}.profile_mid .col_mid .info_pet figure{margin:0 auto;margin-top:12px;float:none}.profile_mid .col_mid .info_pet .info_pet_detail{width:100%;overflow:inherit;float:left;text-align:center}.list_block .list_describe .item_btn{float:none;text-align:center}.blog_option .recent_post .recent_blog li figure{width:15%}.breed-detail-wrapper .pet_detail{padding:5px 15px}.details_page .pet_describe .about_pet .pet_detail p{font-size:16px !important}.details_page .pet_describe .about_pet .pet_detail p span{font-size:16px !important}.details_page .pet_describe .about_pet .time-schedule-content ul li{line-height:20px !important}.details_page .pet_describe .about_pet .time-schedule-content ul li span{font-size:16px !important;min-width:110px}.details_page .pet_describe .about_pet .time-schedule-heading{font-size:16px}.blog-article-section .article-block{padding-bottom:57px}.blog_describe .col_content>ul{padding-left:0}.blog_describe .col_content li img{padding:0 0 4px}.blog_describe .col_content p img{padding:0 0 4px}}@media(max-width:560px){.banner-content h2{font-size:18px}.banner-content h3{font-size:14px;padding:5px 0}.banner-content p{font-size:12px}.create_profile.forever .banner-content h2{text-shadow:0 2px 3px #212121,0 -2px 3px #212121}.create_profile.forever .banner-content p{padding-top:10px;line-height:18px;text-shadow:0 2px 3px #212121,0 -2px 3px #212121;font-size:15px;letter-spacing:0}.create_profile.forever .banner-content{background-image:-webkit-linear-gradient(90deg,transparent,rgba(0,0,0,0.35));background-image:-moz-linear-gradient(90deg,transparent,rgba(0,0,0,0.35));background-image:-ms-linear-gradient(90deg,transparent,rgba(0,0,0,0.35));background-image:-o-linear-gradient(90deg,transparent,rgba(0,0,0,0.35));background-image:linear-gradient(90deg,transparent,rgba(0,0,0,0.35))}.banner-content .btn,.create_profile.forever .banner-content .btn{margin-top:14px}.gallery_list .gallery_inner .col-lg-4{width:100%;float:left}.password_change{width:100%;padding:0 20px}.password_top figure img{width:70%;max-width:100%}.password_change .inner_password .change_btn .grey_btn,.password_change .inner_password .change_btn .black_btn{width:100%;margin-bottom:10px}.password_change .inner_password .form_input{margin-bottom:10px;padding:10px}.dashboard_content.change_password{margin-bottom:20px}.my_blog .col_myblog .blog_detail .white_btn{min-width:84px;text-align:center}.my_blog .col_myblog .blog_detail .white_btn i{position:relative;top:-2px;font-size:14px}.my_blog .col_myblog .blog_detail .white_btn i.fa-pencil-square-o{top:-1px}.dashboard_right h2{font-size:15px}.dashboard_right h2 a.black_btn i{font-size:14px}.dashboard_right h2 a.black_btn{font-size:12px;padding:5px 8px;right:6px;top:7px}.pet_reviews .petContainer .blog_like{position:relative}.banner-view .banner-content .btn{background:rgba(0,0,0,0.60)}.create_profile.forever .banner-content .btn{background:rgba(0,0,0,0.60)}}@media(max-width:480px){.pet_reviews .review_list .col_review .review_text h3 .rating-block{position:absolute;top:-37px;right:-6px}.logo a img{max-width:100px}.toggle-icon{margin:4px 12px 0 0}.account-info{margin-top:0}.header_right{margin-top:6px}.breed_block ul li{width:100%;margin-right:0;margin-top:10px}.simlar_pet li{width:100%;margin-right:0;margin-top:10px}.pet_reviews .petContainer .review_list .col_review figure{margin:0 auto;display:table;float:none}.pet_reviews .petContainer .review_list .col_review .review_text{width:100%;margin-top:20px}.pet_reviews .petContainer .review_list .col_review{margin-top:15px;border-bottom:1px #efebeb solid;padding-bottom:10px}.pet_reviews .petContainer .review_list .col_review .review_text:before{border-bottom:15px solid #f8f8f8;border-left:15px solid transparent;border-right:15px solid transparent;top:-15px;border-top:0;margin:0 auto;left:0;right:0}.publish_message{width:100%}.pet_reviews .petContainer .review_list .black_btn{float:left}.popupleft_col .inner_col ul{max-height:177px}.accordian_block.pet_reviews .review_list .col_review .review_text{width:100%}.comment_text .inner_comment:before{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;border-top:0;margin:0 auto;left:0;right:0}.comment_text{width:100%;float:left;padding-left:0;margin-top:20px;overflow:inherit}.comment_reply{padding-left:0}.dashboard_content .form_dashboard form .inline_check>.checkbox_custom{width:50%}.news_option .add_news img{width:100%}.content_right .dashboard_right .dashboard_content .loader{min-height:210px;position:relative;background:#fff}.comming-soon-wrap{height:calc(100vh - 299px)}.article_meta.sidebar-meta{min-width:270px;margin-top:5px}.video-col .video-outer iframe{max-height:254px}.mid-wrapper>.page-content>.container{padding:0 10px}}@media(max-width:376px){.video-col .video-outer iframe{max-height:230px}.create_profile.forever .banner-content p{font-size:14px}}@media(max-width:374px){.comming-soon-wrap{height:calc(100vh - 320px)}.article_meta.sidebar-meta{min-width:243px}}@media(max-width:360px){.banner-content h2{font-size:16px}.banner-content{padding:6px 10px}.account-info ul li{margin-left:10px}.account-info ul li:first-child{margin-left:0}.toggle-icon{width:26px}.account-info ul li a{text-transform:none}.login_form .alert-success,.login_form .alert-danger,.login_form .alert-wait{font-size:11px}.blog_option .recent_post .recent_blog li figure{width:20%}.video-col .video-outer iframe{max-height:207px}}@media(max-width:359px){.article_meta.sidebar-meta{min-width:212px}}@media only screen and (min-device-width :300px) and (max-device-width :767px) and (orientation :portrait){.dashboard_right .no_record{padding:47px 0}.dashboard_right .no_record figure{margin-bottom:30px}.dashboard_right .record_nofound{margin-bottom:30px}}@media only screen and (min-device-width :300px) and (max-device-width :413px) and (orientation :portrait){.dashboard_right .no_record{padding:50px 0}.dashboard_right .no_record figure{margin-bottom:19px}.dashboard_right .record_nofound{margin-bottom:30px}}@media only screen and (min-device-width :300px) and (max-device-width :410px) and (orientation :portrait){.dashboard_right .no_record{padding:19px 0}.dashboard_right .no_record figure{margin-bottom:15px}.dashboard_right .record_nofound{margin-bottom:15px}}@media only screen and (min-device-width :300px) and (max-device-width :374px) and (orientation :portrait){.dashboard_right .no_record{padding:0}.dashboard_right .record_nofound{margin-bottom:5px}}@media(max-width:992px){.blog-listing .contact_info ul li{font-size:14px}.blog-listing .contact_info ul li small{font-size:14px}.blog-listing .list_info .list_describe p{font-size:15px;margin-top:1px;-webkit-line-clamp:4}.blog-listing .list_info .list_describe{padding-left:16px;width:calc(100% - 180px)}.blog-listing .list_block .list_item{width:180px}.article-col-content p{font-size:16px;color:#282828;line-height:20px}.article-banner-text .article-meta,.article-link-block a.read-more,.meta-date{font-size:13px}.meta-date{font-weight:500}}@media(max-width:480px){.blog-listing .list_block{padding-top:20px}.blog-listing .list_block .list_item{width:100%;padding:0}.blog-listing .list_block .list_item figure{margin:0 auto;display:table;float:none;width:150px}.blog-listing .list_info .list_describe{width:100%;padding:2px 16px 0}.blog-listing .contact_info ul li{font-size:14px}.blog-listing .contact_info ul li small{font-size:14px}.blog-listing .contact_info ul li span{max-width:100px}.blog-listing .contact_info{padding:14px 16px}.blog-listing .listing-btn-block{width:100%}.blog-listing .listing-btn-block a.view_more{margin:0 3px}.blog-listing .listing-btn-block a.view_more:first-child{margin-left:0}.blog-listing .listing-btn-block a.view_more:last-child{margin-right:0}.line-clamp-text{max-height:90px}}@media(max-width:992px){.search-no-record{padding-bottom:18px}.search-no-record figure{max-width:180px}.form-pet-img figure{max-width:160px}.search-no-record:before{height:230px;width:200px}.form-pet-img:after{width:92%;left:4%}.search-no-record:after{height:147px;width:135px}.news-pet-heading{font-size:16px}}@media(max-width:480px){.no_record_wrap{padding:30px 0 40px}}.pet_detail ul{list-style-type:disc;display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:20px}.pet_detail ul li{list-style-type:disc}.pet_detail a:not(.black_btn):-webkit-any-link{color:#0782c1;cursor:pointer;text-decoration:underline}.pet_detail a:not(.black_btn):-webkit-any-link:read-write{cursor:text}.pet_detail a:not(.black_btn){color:#0782c1}.img-icon{width:16px;display:block}.img-icon img{width:100%;float:left}.tiktok-icon{position:relative;bottom:-2px}.social-info li a.fa-tiktok:hover,.social-icon li a.fa-tiktok:hover{background:#25f4ee !important}.social-info li a.fa-pinterest:hover,.social-icon li a.fa-pinterest:hover{background:#e60023 !important}@media(min-width:481px){.breeds-section.cat-breeds-section .news-pet-col{display:flex;height:100%}.breeds-section.cat-breeds-section .news-pet-content,.breeds-section.cat-breeds-section .news-pet-inner-col{flex:1;display:flex}.breeds-section.cat-breeds-section .news-pet-content-inner{display:flex;flex-direction:column}.breeds-section.cat-breeds-section .news-pet-heading{min-height:auto}.breeds-section.cat-breeds-section .news-pet-bottom{flex:1;align-items:end}.breeds-section.cat-breeds-section .news-pet-inner{flex-direction:column}}

/* responsive css end */
.author_meta{position:relative;float:left;margin-right:6px}.author-tt-name{color:var(--pz-color-green);text-transform:uppercase;position:relative}.author-tt-name:hover{color:var(--pz-color-green);text-decoration:underline}.author-tooltip-wrap{float:left;width:100%}.author-tooltip-info{float:left;width:100%;padding-bottom:9px;border-bottom:1px solid #d0d0d0}.author-tooltip-inner-info{float:left;width:100%;display:flex;align-items:center}.author-tooltip-left{float:left}.author-tooltip-figure{float:left}.author-tooltip-figure img{float:left;width:100%;margin:0;padding:0;border-radius:50%;height:104px;width:104px;-o-object-fit:cover;object-fit:cover;border:2px solid #fa8072}.author-tooltip-right{flex:1;float:left;padding-left:16px}.tt-author-name{float:left;width:100%;margin:0;padding:0;text-align:left;font-family:"serif-ds",serif;font-size:30px;color:#000;line-height:1.2em}.tt-author-designation{float:left;width:100%;margin:0;padding:0;text-align:left;font-size:16px;color:#000;font-weight:500}.tt-author-block{float:left;width:100%;margin:0;padding:0}.tt-author-block ul.social-info{float:left;width:100%;margin:0 !important;padding:0;text-align:left}.tt-author-block ul.social-info li:first-child{margin-left:0}.tt-author-block ul.social-info li:last-child{margin-right:0}.tt-author-block ul.social-info li{margin:0 2px}.tt-author-block ul.social-info li .fa{height:24px;width:24px;border-radius:50%;background:#000;display:inline-flex;align-items:center;justify-content:center;font-size:14px;color:#fff;position:relative;z-index:99999}.tt-author-block ul.social-info li .img-icon{width:12px}.tt-author-block ul.social-info li .fa:hover{color:#fff}.tt-author-block ul.social-info li .fa.fa-facebook-f:hover{background:#3c66c4}.tt-author-block ul.social-info li .fa.fa-instagram:hover{background:#c33581}.tt-author-block ul.social-info li .fa.fa-twitter:hover{background:#00acec}.author-tooltip-detail{float:left;width:100%}.tt-author-detail{float:left;width:100%;padding-top:14px}.tooltip-outer .tt-author-detail p{float:left;width:100%;font-size:14px;color:#000;margin-bottom:6px;line-height:1.4em}.author_meta .info-tooltip .tooltip-outer{padding:16px 16px 10px;min-width:450px}.blog_content .post_author{position:relative;z-index:1;padding:0;margin:0}.blog_content .content_left{position:relative;z-index:0}.info-label .tooltip-icon:after{content:"";position:absolute;top:100%;width:0;height:0;left:8px;z-index:3;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;filter:drop-shadow(0 0 0 rgba(0,0,0,0.4));opacity:0}.author-link{cursor:pointer}.info-tooltip{float:left;width:100%;position:absolute;left:0;visibility:hidden;opacity:0;height:1px;transition:all .3s ease 0;z-index:1}.info-tooltip .tooltip-outer{position:absolute;top:0;left:0;width:100%;background:#fff;padding:10px 8px;text-align:center;border-radius:3px;box-shadow:0 0 3px rgb(66 66 66 / 25%)}.tooltip-outer p{color:#000;text-transform:none;line-height:normal;font-weight:normal;font-size:12px}.info-label.show-tooltip .tooltip-icon:after{opacity:1}.info-label.show-tooltip .info-tooltip{visibility:visible;opacity:1;bottom:1px}.author-name.info-label.show-tooltip .info-tooltip{bottom:1px}.blog_content .post_author ul{margin-left:6px}@media(min-width:991px){.author-name.info-label .info-tooltip{bottom:auto;top:calc(100% - 2px)}.author-name{display:inline-block}.author-name.info-label:hover .tooltip-icon:after{opacity:1}.author-name.info-label:hover .info-tooltip{visibility:visible;opacity:1;bottom:1px;bottom:-5px}}@media(max-width:480px){.author_meta .info-tooltip .tooltip-outer{min-width:calc(100vw - 20px)}.tt-author-name{font-size:21px}.author-tooltip-figure img{height:82px;width:82px}.tt-author-block ul.social-info li{margin:0 1px}}.author-info{float:left;width:100%}.author-wcard{padding:26px 24px;position:relative}.author-wcard:after{--img-size:120px;position:absolute;right:2%;margin:auto;width:var(--img-size);height:var(--img-size);background-repeat:no-repeat;content:'';background:url(../images/white-paw.svg);background-repeat:no-repeat;transform:rotate(24deg);opacity:.2;top:0;bottom:0}.author-inner-info{float:left;width:100%;display:flex;align-items:center}.author-left{float:left}.author-figure{float:left}.author-figure img{float:left;width:100%;margin:0;padding:0;border-radius:5px;height:174px;width:174px;-o-object-fit:cover;object-fit:cover;border:4px solid #fa8072}.author-right{flex:1;float:left;padding-left:36px}.aut-name{float:left;width:100%;margin:0;padding:0;text-align:left;font-family:"serif-ds",serif;font-size:36px;color:#000;line-height:1.2em}.aut-designation{float:left;width:100%;margin:0;padding:0;text-align:left;font-size:24px;color:#000;font-weight:500}.aut-block{float:left;width:100%;margin:4px 0 0;padding:0}.c_card{background:#f7f7f7;float:left;width:100%}.aut-block ul.social-info{float:left;width:100%;margin:0 !important;padding:0;text-align:left}.aut-block ul.social-info li:first-child{margin-left:0}.aut-block ul.social-info li:last-child{margin-right:0}.aut-block ul.social-info li{margin:0 4px}.aut-block ul.social-info li a{height:28px;width:28px;border-radius:50%;background:#000;display:inline-flex;align-items:center;justify-content:center;font-size:14px;color:#fff}.aut-block ul.social-info li .img-icon{width:14px}.aut-block ul.social-info li a:hover{color:#fff}.aut-block ul.social-info li a.fa-facebook-f:hover{background:#3c66c4}.aut-block ul.social-info li a.fa-instagram:hover{background:#c33581}.aut-block ul.social-info li a.fa-twitter:hover{background:#00acec}.bio-overview{display:flex;flex-direction:column;margin:0;border-left:solid 10px #fa8072;padding:24px 0 24px 24px;margin:30px 0}.bio-overview-section{margin-bottom:14px;line-height:1.2}.bio-overview-header{display:inline;font-size:16px;font-weight:700;text-transform:uppercase}.bio-overview-text{font-size:16px;text-transform:capitalize}.bio-overview-section:last-child{margin-bottom:0}.about-overview{padding:24px 24px 24px;margin:30px 0}.about-heading{font-size:30px;color:#000;margin-bottom:10px;font-weight:700;float:left;width:100%}.about-content{float:left;width:100%}.about-content p{float:left;width:100%;font-weight:400;font-size:14px;color:#000;margin-bottom:10px}.auth-info-card{float:left;width:100%;margin:10px 0}.auth-heading{float:left;width:100%;margin-bottom:16px;padding-bottom:4px;position:relative}.auth-heading:before{float:left;width:100%;position:absolute;left:0;height:1px;background:#000;bottom:0;content:''}.auth-heading:after{float:left;width:60px;position:absolute;left:0;height:4px;background:#000;bottom:0;content:''}.auth-heading span{font-size:30px;color:#000;font-weight:700;float:left;width:100%;position:relative}.auth-content{float:left;width:100%}.auth-content p{float:left;width:100%;font-weight:400;font-size:14px;color:#000;margin-bottom:10px}.auth-content p:last-child{margin:0}.auth-highlight-info-card{float:left;width:100%;margin:0 0 20px}.auth-highlight-heading{float:left;width:100%;padding:10px 22px;background:#ececec}.auth-highlight-heading span{font-size:30px;color:#000;font-weight:700;float:left;width:100%;line-height:1.2em}.auth-highlight-content{float:left;width:100%;padding:16px 0;border-bottom:1px solid #ececec}.auth-highlight-listing{float:left;width:100%}.auth-highlight-list{float:left;width:100%;display:flex;flex-wrap:wrap}.auth-highlight-item{float:left;width:50%}.highlight-item-inner{display:flex;align-items:center;float:left;width:100%;padding:8px 32px}.highlight-icon{float:left;width:30px;text-align:center}.highlight-icon .fa{font-size:16px;color:#fa8072}.highlight-text{float:left;flex:1;font-weight:400;font-size:14px;color:#000;padding-left:10px}.auth-highlight-list .auth-highlight-item:nth-child(odd){border-right:1px solid #ececec}@media(max-width:991px){.author-figure img{height:140px;width:140px}.author-right{padding-left:30px}.aut-name{font-size:30px}.aut-designation{font-size:21px}.about-heading,.auth-heading span,.auth-highlight-heading span{font-size:24px}.highlight-item-inner{padding:8px 14px}}@media(max-width:767px){.auth-highlight-item{width:100%}.auth-highlight-list .auth-highlight-item:last-child{border:0}.auth-highlight-list .auth-highlight-item:nth-child(odd){border-right:0}.auth-highlight-list .auth-highlight-item{border-bottom:1px solid #ececec}.auth-highlight-content{border:1px solid #ececec}.author-wcard{padding:16px 16px}.author-figure img{height:82px;width:82px;border:2px solid #fa8072}.author-right{padding-left:14px}.aut-name{font-size:22px}.aut-designation{font-size:18px}.about-heading,.auth-heading span,.auth-highlight-heading span{font-size:21px}.highlight-item-inner{padding:8px 10px}.aut-block{margin:0}.aut-block ul.social-info li{margin:0 1px}.bio-overview{border-left:solid 6px #fa8072;padding:20px 0 20px 20px;margin:14px 0}.bio-overview-text,.bio-overview-header{font-size:14px}.bio-overview-section{margin-bottom:10px}.author-wcard:after{--img-size:60px}.about-overview{padding:18px}}.author-blog-box{float:left;width:100%;margin-top:0}.author-blog-box .author_meta{float:left;width:100%;margin:0}.author-blog-box .author-text{font-size:14px;color:rgba(0,0,0,0.50);font-weight:500}.author-blog-box .author-tt-name{font-size:14px;color:var(--pz-color-green);cursor:pointer;font-weight:500;text-decoration:none}ul:not(.sub_menu)>li:hover>.sm-menu-item:after,li.active>.sm-menu-item:after{position:absolute;left:0;bottom:0;width:100%;height:2px;content:'';background:var(--pz-color-green)}li:hover>.sm-menu-item>a,li.active>.sm-menu-item>a{color:var(--pz-color-green)}.sm-menu-item{position:relative;display:inline-flex;align-items:center;width:100%}.sm-menu-item a{font-family:'Poppins',sans-serif;color:#282828;font-size:14px;font-weight:600;position:relative;width:100%;}.header-block nav>ul>li>.sm-menu-item>a{text-transform:uppercase;padding:6px 6px; text-align:center;}.level-1 .fa{display:none}@media(max-width:991px){nav ul ul li a:before,nav ul ul li a.active:before{opacity:0}nav ul li:hover>ul{display:none}nav ul li.open-menu>ul{display:block}ul:not(.sub_menu)>li:hover>.sm-menu-item:after,li.active>.sm-menu-item:after{opacity:0}li.active>.sm-menu-item>a{color:#fff}li.active>.sm-menu-item{background:var(--pz-color-green);border-radius:3px;color:#fff;padding:3px 12px}.header-block nav>ul>li>.sm-menu-item>a{padding-left:0; font-size:14px; text-align:left;}.sm-menu-item .fa{position:absolute;right:0;width:30px;height:100%;top:0;z-index:9;display:flex;align-items:center;justify-content:center}.header-block nav>ul>li{padding:0 12px !important}.post_author .article_meta{margin:0}}

/* author page */
#st-1 .st-btn{clip-path: polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);width:32px;text-align:center!important;display:inline-flex!important;padding:7px!important;justify-content:center;align-items:center;height:32px!important;}
#st-1 .st-btn > img{top:0!important;}

/* No Pet Name found CSS */
.hidden{display:none!important;}
.no-record-block{min-height:180px;display:flex;justify-content:center;align-items:center;flex-direction:column;}
.no-record-label{float:left;width:100%;text-align:center;font-weight:700;color:#cb0621;font-size:40px;line-height:1.2em;font-family:'Poppins',sans-serif;margin-bottom:8px;}
.no-record-text{float:left;width:100%;text-align:center;font-weight:500;font-size:16px;line-height:1.2em;font-family:'Poppins',sans-serif;color:rgba(40,40,40,0.8);}
.no-record-outer{min-height:360px;}
@media (max-width: 767px){
	.start-again-btn-block .primary-btn {max-width:162px;}
	.no-record-label{font-size:28px;}
	.no-record-text{font-size:14px;}
}

.oembed_url{width: 712px;height: 440px}

:root{
	--color-base:inherit;
	--font-base:'Roboto',sans-serif;
	--font-size:15px;
	--line-height:1.4em;
	--cell-padding:8px 8px;
	--bdr-color:1px solid #cfcfcf;
}
.table-outer{margin-bottom:14px!important;box-shadow:0 2px 4px rgba(0,0,0,0.08)!important;}
.table-outer table{min-width:100%!important;font-family:var(--font-base)!important;color:var(--color-base);background:rgba(255,255,255,0.56)!important;}
.table-outer colgroup{display:none!important;}
.table-outer table thead tr,.table-outer table tbody tr{background:none;line-height:var(--line-height)!important;}
.table-outer table thead tr td,.table-outer table thead tr th{background:none;border:var(--bdr-color)!important;padding:var(--cell-padding)!important;/*font-weight:bold;*/vertical-align:top!important;}
.table-outer table tbody tr td{background:none;border:var(--bdr-color)!important;padding:var(--cell-padding)!important;/*font-weight:400;*/vertical-align:top!important;}
.table-outer table thead tr td *,.table-outer table thead tr th *,.table-outer table tbody tr th *,.table-outer table tbody tr td *{text-decoration:none!important;background:none;font-weight:400;font-size:var(--font-size)!important;font-family:var(--font-base)!important;color:var(--color-base);white-space:normal!important;line-height:var(--line-height)!important;margin:0px!important;text-align:left;height:auto!important;}
.table-outer table thead tr td *,.table-outer table thead tr th *{min-width:120px;/*font-weight:600;*/text-align:center;}
.table-outer table tbody tr th:first-child *.table-outer table tbody tr td:first-child *{text-align:center}
.table-outer table ul li:before{top:0px!important;}
/*
.table-outer table tbody tr:first-child th *,
.table-outer table tbody tr:first-child td *{font-weight:600;text-align:center;}
.table-outer table thead ~ tbody tr:first-child th *,
.table-outer table thead ~ tbody tr:first-child td *{font-weight:400;text-align:left;}
*/
.blog_describe .col_content li,
.blog_describe .col_content ul li{list-style-position:inside;}

.sitemap-card-well{min-height:auto;padding:12px;}
.sitemap-apple{float:left;width:100%;}
.sitemap-list{float:left;width:100%;margin-bottom:24px;}
.sitemap-list:last-child{margin:0px;}
.sitemap-category{float:left;font-size:24px;width:100%;font-weight:700;background:var(--pz-color-gray);margin-bottom:12px;text-align: center;padding:5px 0px 3px;}
.sitemap-category-list{float:left;width:100%;display: flex;grid-gap: 12px;padding-bottom: 25px;flex-wrap: wrap;padding:0px 10px;justify-content:space-between;}
.sitemap-category-list > li{width:calc(33.33% - 8px);min-width:calc(33.33% - 8px);flex:1;}
.sitemap-inner-category{float:left;width:100%;margin-bottom:3px;}
.sitemap-inner-category a{font-size:18px;font-weight:600;color:#000;}
.sitemap-inner-category a:hover{color:var(--pz-color-green);text-decoration:underline;}
.sitemap-inner-list{float:left;width:100%;margin-top:7px;}
.sitemap-inner-tree{float:left;width:100%;}
.sitemap-inner-tree li{float:left;width:100%;padding-bottom:8px;}
.sitemap-inner-tree li a{position:relative;padding-left:14px;float:left;font-size: 14px;line-height: 1.2em;color:#000;}
.sitemap-inner-tree li a:hover{color:var(--pz-color-green);text-decoration:underline;}
.sitemap-inner-tree li a:after {position: absolute;left: 0px;height: 6px;width: 6px;border-radius: 50%;background: #3d3d3d;top: 5px;margin:auto;content:'';}
.four_col > li{width:calc(25% - 9px);min-width:calc(25% - 9px);}
@media(max-width:992px){
	.four_col > li,
	.sitemap-category-list > li{width:calc(50% - 18px);min-width:calc(50% - 18px);}
}
@media(max-width:767px){
	.four_col > li,
	.sitemap-category-list > li{width:100%;min-width:100%;}
	.sitemap-category{font-size:20px;font-weight:600;}
	.sitemap-inner-category a{font-size:14px;}
	.sitemap-inner-tree li a{font-size:13px;}
}


.list-carousel{float:left;width:100%;position:relative;border:1px #e8e8e8 solid;padding:2px;}
.list-item{float:left;width:100%;position:relative;}
.list-carousel .owl-stage-outer{float:left;width:100%;overflow:hidden;margin:0;}
.list-carousel .owl-stage{justify-content:center;min-width:100%;display:flex;}
.list-carousel .owl-item{float:left;}
.list-carousel .owl-nav button{background:rgba(255, 255, 255, 0.7);color:rgba(45,46,47,1);height:22px;width:22px;border-radius:50%;display:flex;justify-content:center;border:none!important;position:absolute;top:calc(50% - 11px);box-shadow:none!important;outline:none!important;}
.list-carousel .owl-nav button .fa{font-size:16px;line-height:20px;width:8px;display:block;text-align:center;}
.list-carousel .owl-nav button.owl-prev{left:8px;}
.list-carousel .owl-nav button.owl-next{right:8px;}
.list-carousel .owl-nav button.disabled{opacity:0.3;}
.list-carousel .owl-nav disabled{display:none!important;}
.list-carousel.single-list-item .owl-nav button{display:none!important;}
.all-photos-link{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background:rgba(0, 0, 0, 0.4);display:flex;align-items:center;justify-content:center;color:#ffffff!important;font-size:14px;gap:4px;flex-direction:column;}
.all-icon svg{font-size:14px;fill:rgb(255, 255, 255);}
.all-icon svg path{fill:rgb(255, 255, 255);}
.list-image-block{float:left;width:100%;}
.list-image-link{float:left;width:100%;}
.list_block .list_item figure.list-item-figure{float:left;width:100%;padding:0px;border:none;aspect-ratio:1 / 1;display:flex;overflow:hidden;align-items:center;justify-content:center;}
.list_block .list_item figure.list-item-figure img{height:auto;}
.blog-listing .list_info .list_describe{position:relative;}
.blog-listing .list_info .list_item_link{position:absolute;left:0px;right:0px;top:0px;bottom:0px;}
.blog-listing .list_info .list_describe .listing-btn-block{position:relative;z-index:1;}
.blog-listing .list_info.wcard{position:relative;}
@media (max-width: 480px){
    .blog-listing .list_block .list_item{padding:0px 10px;display:flex;justify-content:center;}
    .blog-listing .list_block .list_item .list-carousel{max-width:200px;}
	.list-carousel .owl-nav button .fa{padding-top:1px;}
}


.blog_describe .col_content h1, .blog_describe .col_content h2, .blog_describe .col_content h3, .blog_describe .col_content h4, .blog_describe .col_content h5, .blog_describe .col_content h6{font-family:Helvetica;}
.blog_describe .col_content p, .blog_describe .col_content ul li, .blog_describe .col_content ol li{font-family:Helvetica;}
.blog_describe .col_content ul li:has(span[style*="font-size:18px;"]){font-size:18px;}
.blog_describe .col_content ul li:has(span[style*="font-size:17px;"]){font-size:17px;}
.blog_describe .col_content ul li:has(span[style*="font-size:16px;"]){font-size:16px;}
.blog_describe .col_content ul li:has(span[style*="font-family:Helvetica;"]){font-family:Helvetica;}

.blog_describe .col_content ol li:has(span[style*="font-size:18px;"]){font-size:18px;}
.blog_describe .col_content ol li:has(span[style*="font-size:17px;"]){font-size:17px;}
.blog_describe .col_content ol li:has(span[style*="font-size:16px;"]){font-size:16px;}
.blog_describe .col_content ol li:has(span[style*="font-family:Helvetica;"]){font-family:Helvetica;}

.tabs-nav-bar{float:left; width:100%; display:flex; align-items:center; padding:6px 10px; margin-bottom:20px;}
.tabs-nav-bar .pagination_container{float:left; width:100%;}
.tabs-nav-bar .pagination_list{padding:0px;box-shadow:none;background:transparent;}
.tab-nav{float:left; width:100%;}
.tab-nav-list{float:left; display:flex; align-items:center; border:1px #efeeee solid;}
.tab-nav-list li{float:left;}
.tab-nav-item{float:left;display:flex; align-items:center; font-size:15px; color:#6f6f6f; font-weight:500; padding:2px 15px; gap:5px; min-height:36px; cursor:pointer;}
.tab-nav-item:hover{color:var(--pz-color-orange);}
.active .tab-nav-item{background:var(--pz-color-orange); color:#fff;}
.tab{float:left; width:100%; display:none;}
.tab.active{display:block;}
.tab-list-map{padding:24px 20px 20px; margin:0px 0px 10px; box-shadow:0 0 2px rgb(0 0 0 / 33%); position:sticky; top:100px; z-index:1;}
.show-modal .tab-list-map{z-index:12;}
.tab-list-map .map{height:475px; max-height:475px; overflow:inherit;}
.tab-list-map .mapboxgl-marker:after{content:attr(data-count); position:absolute; top:8px; left:0; right:0; margin:auto; text-align:center; z-index:1; font-size:14px; font-weight:700; color:#fff; font-family:var(--font-base);}
.tab-list-map .mapboxgl-canvas-container{position:relative;height:100%;overflow:hidden;}
.tab-content-outer .heading_title{float:left; width:100%;}
.filter-list-map{margin-bottom:25px;}
.filter-list-map .type_search.scrollbar{max-height:104px;}
.filter-list-map .heading_filter{border-bottom:none;float:left; width:100%; display:none;}
.filter-list-map .detail_filter{display:flex; flex-wrap:wrap;float:left; width:100%;}
.filter-list-map .col_filter{flex:1;}
.filter-list-map .col-full{flex:0 0 100%;}
.pet-care-section .blog-listing > .list_block:nth-child(2){margin-top:0px;}

.tab-content-outer{float:left; width:100%; display:flex; flex-wrap:wrap;}
.tab-content-outer .content_left{float:left; width:100%; max-width:50%;}
.tab-content-outer .content_right{width:50%; padding-right:20px; padding-left:0px;}
.sidebar-right{flex-direction:row-reverse;}
.sidebar-right .content_right{padding-left:0px; padding-right:20px;}
.collapse-btn-bar{float:left; display:none;}
.collapse-btn-bar .tab-nav-item{border:1px #efeeee solid;}
.collapse-btn-bar .tab-nav-item:hover{color:#fff; background:var(--pz-color-orange); border-color:var(--pz-color-orange);}
.close-modal{z-index:100;display:none;align-items:center;justify-content:center; background:var(--pz-color-orange);width:36px; height:36px; border-radius:100%; margin:10px auto 0px;}
.close-modal i{color:#fff;font-size:26px}

.list-map-filter{float:left; width:100%; display:flex; background:#fff; box-shadow:0 0 2px rgba(0,0,0,0.12),0 1px 1px rgba(0,0,0,0.24); margin-bottom:20px; padding:10px 10px;}
.list-map-filter .col_filter .type_search{margin:0px;}
.list-map-filter .type_search select{padding-right:24px;}
.type_text input{border:1px #e4e1e1 solid; padding:8px 8px 8px 40px; font-family:'Roboto',sans-serif; font-weight:500; font-size:13px; color:#bbb9b9; border-radius:0; box-shadow:none;}
.type_text button{padding:0; border:0; float:left; position:absolute; left:1px; top:1px; bottom:1px; width:40px; background:#fff; pointer-events:none;}
.type_text button i{color:#b0adad; line-height:34px;}
.type_search button:focus{outline:none;}
.remove-btn{float:left; position:absolute; right:1px; top:1px; bottom:1px; width:40px; height:34px; background:#fff; text-align:center; line-height:34px; cursor:pointer; color:#6f6f6f; z-index:1;}
.remove-btn .icon{display:inline-block; font-size:20px;}
.ui-widget.type_text{position: relative;}


.ui-front{z-index:10;}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0;}
.ui-widget{font-family:'Poppins',sans-serif;}
.ui-widget-content{border:1px solid #e4e1e1;background:#fff;color:#282828;box-shadow:0 5px 7px rgb(0 0 0 / .2);max-height:40vh;overflow:hidden;overflow-y:auto;}
.ui-menu .ui-menu-item{margin:0;cursor:pointer;}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:6px 10px;font-size:14px;font-weight:400;}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:var(--pz-color-green);font-weight:400;color:#fff;}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:var(--pz-color-green);text-decoration:none;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{background:var(--pz-color-green);color:#fff;}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none;}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:var(--pz-color-green);color:#fff;}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none;}


.pet-care-section{float:left; width:100%; display:flex; flex-wrap:wrap;}
.pet-care-section .content_left{order:2;}
.pet-care-section .content_left.show{left:0; z-index:100; max-width:100%;}
.map-expand{float:left; width:100%; position:relative;}
.map-popup{position:fixed; top:0; left:0; height:100vh; float:left; width:100%; display:none;z-index:100;}
.map-popup.show{display:flex;padding:0px !important;}
.tab-list-map .map-popup .map{height:100% !important; max-height:100% !important; width:100%;}
.map-collapse{position:absolute; z-index:1; right:10px; top:8px; background:rgba(0, 0, 0, 0.8); color:#fff; font-size:15px; border-radius:4px; padding:1px 8px 2px; display:inline-flex; align-items:center; justify-content:center; gap:6px; cursor:pointer; min-width:125px; min-height:30px;}
.map-collapse:hover, .map-collapse:focus{background:rgba(0, 0, 0, 1); color:#fff;}
.map-collapse .icon{font-size:14px;}
.map-collapse .material-icons{font-size:16px;}
.map-collapse:hover{background:rgba(0, 0, 0, 1);}

.direction-col{position:relative; min-height:36px; display:flex; flex-direction:column; justify-content:center; margin:0px; padding:0px; padding-right:50px;}
.direction-icon{position:absolute; right:0px; top:6px; cursor:pointer; display:inline-flex; flex-direction:column; justify-content:center; align-items:center;}
.direction-icon img{float:left; width:100%; max-width:20px; height:auto;}
.direction-icon .label{font-size:10px; color:#6f6f6f; line-height:1em; display:inline-block;}
.map-expand .pop-map-heading{font-size:13px !important; line-height:1.2em;}
.map-content .contact_row{overflow:hidden;}

.details_page .tab-list-map{padding:0px; margin:0px; box-shadow:none;}
.contact_info .tab-list-map .mapboxgl-popup-content .col-outer-wrap{max-height:inherit; overflow-x:auto; overflow-y:auto; padding-right:0px;}
.details_page .contact_option .map-block  .tab-list-map .left-col figure{max-width:100%;}
.contact_info .tab-list-map .mapboxgl-popup-content{padding-right:18px !important;}

.pet-care-section .loader{position:relative; min-height:52vh;}
.mapboxgl-popup{z-index:2;}
.pet-care-details-page.details_page .content_left{width:60%;}
.pet-care-details-page.details_page .contact_option{width:40%;}

.article-block-inner .loader{position:relative; min-height:60vh; background:transparent;}

@media (max-width: 991px){
    .filter-list-map{padding-bottom:0px; margin-bottom:15px;}
    .filter-list-map .heading_filter{display:block;}
    .filter-list-map .detail_filter{display:none;padding-bottom:15px; border-top:1px #e4e1e1 solid;}
    .tab-content-outer{flex-direction:column;}
    .tab-content-outer .content_right{width:100%; padding-left:0; padding-right:0;}
    .tab-content-outer .content_left{max-width:100%; display:none;}
    .tab-list-map{position:relative; margin:20px 0px 0px; top:0; z-index:100; padding:15px 15px;}
    .tab-list-map .map{height:290px; max-height:290px;}
    .show .tab-list-map{display:flex;}
    .collapse-btn-bar{display:flex;}
    .tab-content-outer .content_left.show{position:fixed; top:0; left:0; height:100vh; width:100%; z-index:100; display:flex; align-content:center; justify-content:center; flex-direction:column;}
    .close-modal{display:flex;}

    .list-map-filter{flex-wrap: wrap; gap:10px; padding:10px 4px;}
    .pet-care-details-page.details_page .content_left, .pet-care-details-page.details_page .contact_option{width:100%; padding-left:0px; padding-right:0px;}
}


/* pet food calorie calculator Start */
.pet-food-calculator-graphic:before{position: fixed; left: -6px; top: 244px; content: ""; height: 459px; width: 384px; background: url(../images/left-shape-green.webp); background-repeat: no-repeat; z-index: -1; opacity: 1; background-size: 100%;}
.pet-food-calculator-graphic:after{position: fixed; right: 10%; bottom: 0; content: ""; height: 312px; width: 285px; background: url(../images/right-shape-orange.png); background-repeat: no-repeat; z-index: -1; opacity: 1; background-size: 100%;}

.pet-food-calculator-graphic .mid-wrapper{padding-top:50px; position:relative;}
.pet-food-calculator-graphic .mid-wrapper:before{content:""; position:absolute; left:0; top:0; width:100%; height:100%; background:var(--pz-color-gray); z-index:-2;}
.pet-food-calorie-section{float:left; width:100%;}
.pet-food-calorie-block{float:left; width:100%;}
.food-calorie-top-block{float:left; width:100%; margin-bottom:48px;}
.food-calorie-top-block .heading_title{font-size:46px; margin-bottom:10px; color:#282828;}
.food-calorie-top-block .heading_title:before{display:none;}
.food-calorie-top-block .trending-text span{color:#282828; max-width:392px; text-transform:inherit;}

.search-breed-loader{background:#fff; border-radius:6px; position:relative;}
.search-breed-loader.loader span{min-height:300px; display:flex; align-items:center; justify-content:center;}

.food-calorie-block-content{float:left; width:100%;}
.food-calorie-calculator-wcard{float:left; width:100%; padding:50px 46px; border-radius:6px; box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.24),0px 0px 2px 0px rgba(0, 0, 0, 0.12); position:relative;}
.food-calorie-calculator-block{float:left; width:100%; position:relative;}
.food-calculator-frm{float:left; width:100%;}
.food-calculator-frm .label_group{font-family:'Poppins',sans-serif; font-size:14px; color:#282828; font-weight:500; margin-bottom:10px; white-space:nowrap;}
.label_group .optional-label{color:#929292; font-size:14px;}
.food-calculator-frm .form_group{background: rgb(247, 247, 247); border-radius: 4px !important; height: 52px; border:none; font-family:'Poppins',sans-serif; font-size:18px; color:#282828; font-weight:500; padding:2px 15px; box-shadow:none !important;}
.search_form_group{float:left; width:100%; position:relative;}
.search_form_group .form_group{padding-right:40px; height: 56px; border:1px solid rgb(227, 227, 227);}
.search_form_group .icon{position:absolute; right:15px; top:50%; transform:translateY(-50%); font-size:18px; color:#c5c5c5; pointer-events: none;}

.custom-select-field{position:relative;float:left;width:100%;}
.custom-select-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px!important;}
.custom-select-field:after{content:"";border-color:#282828 #fff0 #fff0 #fff0;border-style:solid;border-width:6px 5px 0 5px;height:0;right:10px;margin-top:-2px;position:absolute;top:50%;width:0;pointer-events:none;}
.form_group-block{display:flex;align-items:center;justify-content:space-between;float:left;width:100%;}
.food-calculator-frm .form_group-block .custom-select-field{width:auto;}
.food-calculator-frm .form_group-block{background:#f7f7f7;padding-right:10px;}
.food-calculator-frm .form_group-block .custom-select-field .form_group{background:#d6ede4;height:32px;width:68px;min-height:inherit;font-size:16px;padding:2px 20px 2px 10px!important;}
.food-calculator-frm .form_group-block .custom-select-field .form_group option{background:#fff;}
.form_group_addon{background:#d6ede4;height:32px;min-width:40px;min-height:inherit;font-size:16px; border-radius:4px; display:inline-flex; align-items:center; justify-content:center;}
.form_group_addon .addon_label{font-family:'Poppins',sans-serif;font-weight:500;font-size:14px;color:#97b3a8;}
.form_group_outer{float:left; width:100%;display:flex; align-items:center; gap:5px 14px;}
.food-calculator-frm .form_group_outer .form_group{padding-right:0px;}
.food-calculator-frm .row{margin-left:-10px;margin-right:-10px;}
.food-calculator-frm .row>div[class^="col"]{padding-left:10px;padding-right:10px;}
.orange_btn{background:var(--pz-color-orange);color:#fff;padding:9px 22px;font-size:22px;border-radius:2px;font-weight:100;text-transform:uppercase;border:0;}
.orange_btn:hover{background:#23272b;color:#fff;}
.food-calculator-frm .btn_bottom{display:flex;justify-content:center;gap:10px 30px;margin:20px 0px 30px;}
.food-calculator-frm .btn_bottom .btn{font-size:16px;border-radius:50px;text-transform:inherit;font-family:'Poppins',sans-serif;font-weight:400;padding:11px 30px;display:inline-flex;align-items:center;justify-content:center;gap:0 4px; min-width:140px;}
.food-calculator-frm .btn .icon{font-size:20px;font-weight:400;line-height:normal; margin:0px;}


.chose-type-block{float:left; width:100%; display:flex; gap:10px;}
.chose-type-col{float:left; width:100%; flex:1; max-width:120px;}

.chose-pet input[type="radio"][id^="checkbx"]{display:none;}
.chose-pet label{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;position:relative;cursor:pointer;margin:0;}
.chose-pet-pre{text-align:center;font-weight:700;font-size:24px;font-family:'Poppins',sans-serif;color:rgb(40 40 40 / .6);transition:all 0.3s ease 0s;line-height:1em;margin-top:10px;}
.chose-pet-fig{height:116px;width:116px;border:4px solid #fff0;border-radius:10px;background:#f7f7f7;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease 0s;margin:0 auto;}
.chose-pet-fig img{width:100%;max-width:74px;opacity:.6;transition:all 0.3s ease 0s;}
.chose-pet :checked+label .chose-pet-fig{border-color:#64b494;transition:all 0.3s ease 0s;}
.chose-pet :checked+label .chose-pet-fig img{opacity:1;transition:all 0.3s ease 0s;}
.chose-pet :checked+label .chose-pet-pre{color:rgb(40 40 40);transition:all 0.3s ease 0s}


.pet-result-block{float:left; width:100%;}
.pet-result-outer{position:relative; float:left; width:100%;}
.block_title{float:left; width:100%; font-size:18px; font-weight:700; font-family:'Poppins',sans-serif; color:#282828; margin-bottom:20px;}
.pet-result-item-list{float:left; width:100%;}
.pet-result-item{float:left; width:100%;}
.pet-result-item + .pet-result-item{margin-top:20px;}
.pet-result-card{float:left; width:100%; background:rgba(100, 180, 148, 0.1); border-radius:4px; padding:40px; display:flex; gap:15px 36px;}
.pet-result-theme{float:left; width:100%; max-width:313px;}
.pet-result-fig{float:left; width:100%; border-radius:4px; overflow:hidden;}
.pet-result-fig img{float:left; width:100%; height:auto;}
.pet-result-card .pet-result-fig img{object-fit:cover; max-height:361px;}
.pet-result-details{float:left; width:100%;}
.breed-title{float:left; width:100%; font-size:24px; font-weight:700; font-family:'Poppins',sans-serif; color:#282828; margin-bottom:20px;}
.breed-specific{float:left; width:100%; margin-bottom:20px;}
.breed-calorie, .breed-weight{max-width:40%; margin-bottom:10px;}
.breed-quote{float:left; width:100%; margin-bottom:20px;}
.breed-quote-outer{float:left; display:flex; align-items:center; gap:6px; background:rgba(255, 255, 255, 0.6); padding:5px 10px; border-radius:4px;}
.breed-quote .icon{font-size:16px;}
.breed-quote-pre{font-size:12px; font-family:'Poppins',sans-serif; color:rgba(40, 40, 40, 0.7); line-height:normal; text-align:inherit;}
.breed-specific-label{float:left; width:100%; text-transform:uppercase; font-size:16px; font-weight:600; font-family:'Poppins',sans-serif; color:rgba(0, 0, 0, 0.4); margin-bottom:6px;}
.breed-specific .breed-specific-pre{float:left; width:100%; font-size:18px; font-family:'Poppins',sans-serif; color:#282828; text-align:inherit; margin-top:0px;}
.breed-specific .breed-specific-pre + .breed-specific-pre{margin-top:6px;}
.breed-meal-plan-list, .breed-meal-plan ul, .breed-meal-plan ol{float:left; width:100%; padding-left:28px;}
.breed-meal-plan-list li, .breed-specific p, .breed-meal-plan ul li, .breed-meal-plan ol li, .breed-meal-plan{float:left; width:100%; font-size:16px; font-family:'Poppins',sans-serif; color:#282828; list-style:disc; text-align:inherit;}
.breed-meal-plan-list li + li, .breed-meal-plan ul li + li, .breed-meal-plan ol li + li{margin-top:4px;}
.breed-specific p{margin-top:10px;}
.breed-specific-head{float:left; width:100%; display:flex; align-items:center; gap:0px 10px; margin-bottom:10px;}
.breed-specific-head .breed-specific-label{margin-bottom:0px; font-size:20px; font-weight:700; color:rgba(0, 0, 0, 1.0);}
.category-fig{float:left; width:100%; max-width:50px;}
.category-fig img{float:left; width:100%; height:auto;}

.breed-btn-block{float:left; width:100%; display:flex; flex-wrap:wrap; gap:10px 20px;}
.breed-btn-block .btn{font-size: 16px; border-radius: 50px; text-transform: inherit; font-family:'Poppins',sans-serif; font-weight: 400; padding: 11px 30px; display: inline-flex; align-items: center; justify-content: center; gap: 0px 4px; min-width:132px;}
.breed-btn-block .btn .icon{font-size: 20px; font-weight: normal; border: 0; border-radius: 0; top: 0; line-height: normal; width: auto; height: auto; margin: 0;}


.pet-related-art-block{float:left; width:100%; margin:50px 0px;}
.pet-related-art-item-list{float:left; width:100%; display:flex; flex-wrap:wrap; --item:2; --item-gap-v:10px; --item-gap-h:18px; --item-size:calc(var(--item) - 1); gap:var(--item-gap-v) var(--item-gap-h);}
.pet-related-art-item{float:left; width:100%; max-width:calc((100% / var(--item)) - ((var(--item-gap-h) * var(--item-size)) / var(--item)));}
.pet-related-art-card{float:left; width:100%; height:100%; background:rgb(247, 247, 247); border-radius:6px; padding:10px; display:flex; gap:10px 26px;}
.pet-related-art-card:hover .read-more{background:#000; border-color:#000; color:#fff;}
.pet-related-art-theme{float:left; width:100%; max-width:190px;}
.pet-related-art-fig{float:left; width:100%; border-radius:4px; overflow:hidden; height:100%;}
.pet-related-art-fig img{float:left; width:100%; object-fit:cover;}
.pet-related-art-detail{float:left; width:100%; display:flex; flex-direction:column;}
.pet-art-post-info{float:left; width:100%; color:#8b8b8b; font-size:13px; font-family:'Poppins',sans-serif; margin-bottom:10px;}
.pet-art-title{float:left; width:100%; color:#282828; font-size:15px; min-height:36px; font-weight:600; font-family:'Poppins',sans-serif; margin-bottom:10px;  display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.pet-art-text{float:left; width:100%; color:#282828; font-size:14px; font-family:'Poppins',sans-serif; text-align:inherit; margin-bottom:5px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden;}
.article-link-block.pet-art-btn-block{margin-top:auto;}
.related-article-btn-block .btn.view-all-article{padding:8px 44px;}


.faqs-block{float:left; width:100%;}
.accordion{float:left; width:100%;}
.acc-item{float:left; width:100%; background: rgb(247, 247, 247); border:1px solid rgb(100, 180, 148); border-radius: 6px; margin-bottom:10px;}
.acc-item:last-child{margin-bottom:0px;}
.acc-cont{display:none;padding:0 20px 20px;}
.acc-cont p{font-size:15px;color:#282828;font-family:'Poppins',sans-serif; text-align:inherit;}
.acc-title{cursor:pointer;position:relative;padding:20px;padding-right:40px !important;}
.acc-title span{font-size:18px;font-weight:500;color:#282828;font-family:'Poppins',sans-serif;}
.acc-title:after{content:"\f107";font-family:"FontAwesome";position:absolute;top:50%;transform:translateY(-50%);right:10px;transition:all 0.3s ease;font-size:28px;color:#64b494;}
.acc-title.active:after{transform:translateY(-50%) rotate(-180deg)}


.search_form_group_outer{position:relative; float:left; width:100%;}
.search-breed-dropdown{position:absolute; left:0; top:100%; width:100%; z-index:1;}
.search-breed-list, .selected-breed-outer{background:#fff; display:flex; overflow:hidden; overflow-x:auto; white-space:nowrap; max-width:100%; width:max-content; border-radius:6px; box-shadow:0 3px 6px rgba(0, 0, 0, 0.1); border:1px solid rgba(0, 0, 0, 0.1);}
.selected-breed-outer{padding:8px 10px 7px; position:relative; overflow:inherit;}
.selected-breed-outer .icon{position:absolute; top:-6px; right:-10px; background:#fff; color:rgba(100, 180, 148, 1); width:20px; height:20px; display:inline-flex; align-items:center; justify-content:center; border-radius:100%; font-size:14px; cursor:pointer; border:1px solid rgba(100, 180, 148, 1);}
.selected-breed-outer .icon:hover{background:rgba(100, 180, 148, 1); color:#fff;}

.search-breed-autocomplete{overflow-x:auto; overflow-y:hidden; white-space:nowrap; max-width:700px; width:max-content !important; border-radius:6px; box-shadow:0 3px 6px rgba(0, 0, 0, 0.1);}
.show-autocomplete{display:flex !important;}
.ui-autocomplete[style*="display: none"], .ui-autocomplete[style*="display: none;"], .ui-autocomplete[style*="display:none"], .ui-autocomplete[style*="display:none;"]{display:none !important;}
.search-breed-autocomplete .ui-menu-item, .breed-menu-item{padding:10px 16px 4px;}
.search-breed-autocomplete .ui-menu-item-wrapper, .breed-menu-item-cont{padding:0px; font-family:'Poppins',sans-serif; font-size:12px; font-weight:500; color:rgba(40, 40, 40, 0.7); display:flex; flex-direction:column; justify-content:center; width:100%; align-items:center; text-align:center; max-width:100px; word-break:auto-phrase; white-space:normal; line-height:1.2em;}
.search-breed-autocomplete .ui-menu-item-wrapper img, .breed-menu-item-cont img{border-radius:4px; overflow:hidden; margin:0px auto 4px; min-width:58px; min-height:58px; max-width:58px; height:auto; max-height:58px; object-fit:cover; float:left;}
.search-breed-autocomplete .ui-state-active, .search-breed-autocomplete a.ui-button:active,
.search-breed-autocomplete .ui-button:active, .search-breed-autocomplete .ui-button.ui-state-active:hover{background:transparent; color:var(--pz-color-green);}
.breed-menu-item-cont:hover, .active .breed-menu-item-cont{color:var(--pz-color-green); cursor:pointer;}
.selected-breed-outer .breed-menu-item-cont:hover{cursor:auto;color:rgba(40, 40, 40, 0.7);}

.food-calculator-frm .error_red:not(.enter-breed-error){position:absolute; top:calc(100% + 2px); line-height:1em;}
.enter-breed-error{position:absolute; top:15px;}
.enter-month-error{white-space:nowrap; left:0;}
.form_group-col{float:left; width:100%; position:relative;}

.breed-no-record-wrap{background:rgba(100, 180, 148, 0.1); border-radius:4px;}
.breed-no-record{display:flex; flex-wrap:wrap; align-items:stretch;}
.breed-no-record .col-left{display:flex;}
.breed-no-record-wrap .col-right{float:left; width:100%; flex:1; display:flex; flex-direction:column; justify-content:center; padding:0px 10px;}
.breed-no-record-wrap .btn-block{float:left; width:100%; display:flex; justify-content:center; margin:30px 0px 50px;}
.breed-no-record .pet-result-fig{height:100%;}
.breed-no-record .pet-result-fig img{object-fit:cover; height:100%;}

/* Tooltip Start */
.label_group{position:relative;}
.option-label{display:inline-block;cursor:pointer;position:relative;z-index:6;}
.option-label .icon{position:relative;padding:1px 3px; color:#929292;}
.option-label .icon:after{position:absolute;text-align:center;top:-20px;left:0;right:0;margin:0 auto;content:"\f0dd";color:rgb(0 0 0 / .8);font-size:20px;font-family:"FontAwesome";opacity:0;transition:all 0.3s ease 0s;}
.option-label.show-tooltip .icon:after,.option-label:hover .icon:after{opacity:1;}
.option-label .tooltip{float:left;width:100%;position:absolute;left:0;bottom:calc(100% + 6px);visibility:hidden;opacity:0;height:1px;transition:all 0.3s ease 0s;z-index:2;}
.option-label.show-tooltip .tooltip,.option-label:hover .tooltip{visibility:visible;opacity:1;}
.option-label .tooltip .tooltip-outer{position:absolute;bottom:0;left:15px;width:100%;background:rgb(0 0 0 / .8);padding:10px 15px;text-align:left;border-radius:4px;width:max-content;max-width:264px;transform:translateX(-50%);}
.tooltip-outer p{color:#fff;font-size:13px;font-weight:400;word-break:break-word;}
.tooltip-outer p + p{margin-top:5px;}
.tooltip-label, .tooltip-outer .tooltip-label{font-weight:500; font-size:15px; margin-bottom:4px;}
.tooltip-list{padding-left:inherit;}
.tooltip-outer > .tooltip-list{margin-bottom:10px;}
.tooltip-outer > .tooltip-list:last-child{margin-bottom:0px;}
.tooltip-list li{color:#fff;font-size:13px; list-style:disc;}
.tooltip-lg .tooltip .tooltip-outer{width:100%;max-width:100%;}
.option-label.tooltip-lg{position:static;}
@media(max-width:767px){
    .option-label.tooltip-lg{position:static;}
    .tooltip-lg .tooltip .tooltip-outer{transform:none;max-width:100%;padding:7px 8px;}
}
@media(max-width:480px){
    .option-label .tooltip .tooltip-outer{left:0;max-width:100%;margin:auto;transform:none;padding:7px 16px;}
    .option-label{position:static;}
}
/* Tooltip End */

@media (max-width:1199px){
    .breed-btn-block .btn{padding:11px 20px;}
    .chose-pet-fig{height:106px; width:106px; border-width:2px;}
    .chose-pet-fig img{max-width:60px;}
    .chose-pet-pre{font-size:20px;}
    .pet-result-card{padding:30px 20px; gap:15px 26px;}
    .breed-title{font-size:20px;}
    .breed-specific-label{font-size:14px;}
    .breed-specific-head .breed-specific-label{font-size:15px;}
    .breed-specific-pre{font-size:16px;}
    .breed-meal-plan-list li, .breed-specific p, .breed-meal-plan ul li, .breed-meal-plan ol li, .breed-meal-plan, .breed-specific .breed-specific-pre{font-size:15px;}
    .pet-art-text{line-height:normal;}
    .pet-related-art-card{gap:10px 16px;}
    .food-calorie-calculator-wcard{padding:40px 36px;}
    .pet-food-calculator-graphic .mid-wrapper{padding-top:30px;}
    .pet-food-calculator-graphic:before{width:232px; height:376px; left:-5px; top:130px;}
    .pet-food-calculator-graphic:after{width:150px; height:186px; right:0;}

    .search-breed-autocomplete{max-width:500px;}
}
@media (max-width:991px){
    .pet-result-card{flex-direction:column;}
    .pet-related-art-item-list{--item:1;}
    .acc-title{padding:16px;}
    .acc-cont{padding:0 16px 16px;}
    .acc-title span{font-size:17px;}
    .acc-cont p{font-size:14px; line-height:normal;}
}
@media (max-width:767px){
    .pet-food-calculator-graphic .mid-wrapper{padding-top:65px;}
    .food-calorie-top-block .heading_title{font-size:26px; margin-bottom:0px;}
    .food-calorie-top-block{margin-bottom:26px;}
    .food-calorie-calculator-wcard{padding:16px 16px;}
    .chose-type-block{justify-content:center;}
    .search_form_group .form_group, .food-calculator-frm .form_group{height:46px;}
    .food-calculator-frm .row>div[class^="col"]{margin-bottom:15px;}
    .search_form_group_outer{min-height:160px;}
    .search-breed-dropdown{top:46px;}
    .food-calculator-frm .btn_bottom .btn{font-size:14px; min-width:130px;}
    .food-calculator-frm .btn .icon{font-size:18px;}
    .block_title{margin-bottom:10px;}
    .pet-result-card{padding:15px 14px;}
    .breed-calorie{max-width:58%;}
    .breed-weight{max-width:42%;}
    .category-fig{max-width:32px;}
    .breed-specific-pre{font-size:14px; line-height:normal;}
    .breed-meal-plan-list li, .breed-specific p, .breed-meal-plan ul li, .breed-meal-plan ol li, .breed-meal-plan, .breed-specific .breed-specific-pre{font-size:14px; line-height:normal;}
    .breed-btn-block{gap:10px 10px;}
    .breed-btn-block .btn{font-size:13px; min-width:auto; padding:9px 12px;}
    .breed-btn-block .btn .icon{font-size:16px;}
    .pet-related-art-card{flex-direction:column;}
    .pet-related-art-theme{max-width:100%;}
    .pet-related-art-fig{border-radius:4px 4px 0 0;}
    .acc-title span{font-size:14px; font-weight:600;}
    .acc-cont p{font-size:13px;}
    .acc-title{padding:14px;}
    .acc-cont{padding:0 14px 16px;}
    .search-breed-autocomplete{max-width:calc(100% - 62px);}

    .breed-no-record .col-left{width:100%; float:left;}
    .breed-no-record .pet-result-theme{max-width:100%;}
    .breed-no-record .no-record-block{min-height:140px; padding:10px 0px 20px;}
    .breed-no-record-wrap .col-right{padding:0px 10px;}
    .breed-no-record-wrap .btn-block{margin:0px 0px 40px;}
}
@media (max-width:374px){
    .breed-btn-block{gap:10px 5px;}
}

@media print {
    body *{visibility:hidden; -webkit-print-color-adjust:exact !important; print-color-adjust:exact !important;}
    html, body{height:auto; margin:0 !important; padding:0 !important; overflow:hidden; width:100%; height:100%; page-break-after:auto !important; page-break-before:auto !important;}   
    .hidden-print, .hidden-print *{display:none !important; margin:0 !important; padding:0 !important; height:0 !important; overflow:hidden;}
    .print, .print *{visibility:visible !important;}
    .print, .print:last-child{page-break-after:auto;}
    .search-breed-loader{visibility:hidden; display:none; height:0 !important;}
    .pet-result-card{display:block;}
    .pet-result-theme{width:313px;}
    .pet-result-details{width:calc(100% - (313px + 36px)); margin-left:36px;}
}
/* pet food calorie calculator End */

/* Modal Start */
.modal-alt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;pointer-events:none;overflow:hidden;opacity:0;transition:opacity 0.15s linear; height:100%;}
.modal-alt.show{opacity:1;display:block;}
.modal-alt-outer{position:relative;width:100%;max-width:500px;padding:0 2vmin;margin:.5rem auto;pointer-events:none;display:flex;align-items:center;min-height:calc(100% - (0.5rem * 2)); height:calc(100% - (0.5rem * 2));}
.modal-alt-content{display:flex;flex-direction:column;pointer-events:auto;background:#fff;--radius:4px;border-radius:var(--radius);float:left;width:100%;font-family:'Poppins',sans-serif;overflow:hidden;max-height:100%;}
.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background:rgb(0 0 0);opacity:0;transition:opacity 0.15s linear;display:none;}
.modal-overlay.show{opacity:.8;display:block;}
.modal-alt-header{float:left;width:100%;background:var(--pz-color-orange);border-radius:var(--radius) var(--radius) 0 0;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:10px 20px;position:relative;}
.modal-heading{font-size:24px;color:#fff;font-weight:500;text-transform:uppercase;}
.btn-close{font-size:24px;color:#fff;position:absolute;top:0;bottom:0;right:10px;cursor:pointer;font-weight:400;display:inline-flex;align-items:center;}
.modal-alt-body{float:left;width:100%;padding:30px 20px;flex:1 1 auto;overflow-y:auto;}
.share-wrap .form-control{border:1px solid #e8e8e8;height:48px;}
.button-bar{float:left;width:100%;margin-top:15px; display:flex; justify-content:center;}
.share-wrap .btn{font-size:16px;min-height:48px;line-height:48px;position:relative; max-width:232px;}
.share-wrap{float:left;width:100%;}
.pet-result-share-theme{float:left;width:100%;display:flex;justify-content:center; position:relative;}
.show-loader{min-height:30vh;}
.pet-result-share-theme .loader{position:absolute; background:#fff;}
.pet-result-share-theme .loader[style="display: block;"], .pet-result-share-theme .loader[style="display: block"]{position:relative; background:#fff; height:40vh; display:flex !important;}

.copy-button span, .download-btn span{font-size:16px;text-transform:uppercase;color:#ffffff;}
.copy-button .icon, .download-btn .icon{font-size:18px;color:#ffffff;margin:0px 6px 0px 0px;}
.copy-tooltip{position:absolute; bottom:calc(100% + 8px); left:0; right:0; max-width:100%; margin:0 auto; display:none; background:rgba(0,0,0,0.9); color:#fff; font-size:13px!important; font-weight:300; text-align:center; line-height:1.3em; padding:4px 5px; border-radius:4px; z-index:9; text-transform:none!important;white-space:normal;}
.copy-tooltip:after{position:absolute;content:''; bottom:-8px; left:0; right:0;text-align:center;width: 0;height: 0;margin:0 auto;border:0 solid transparent;border-right-width: 8px;border-left-width: 8px;border-top: 8px solid rgba(0,0,0,0.9);}

.share-block{float:left; width:100%; margin-top:20px;}
.share-list{float:left; width:100%; display:flex; justify-content:center; gap:7px;}
.share-btn{width:44px; height:44px; border-radius:100%; background:var(--bg-share-btn); display:inline-flex; align-items:center; justify-content:center; transition:all 0.3s ease 0s;}
.facebook{--bg-share-btn:#4267B2;}
.twitter{--bg-share-btn:#000000;}
.whatsapp{--bg-share-btn:#25d366;}
.share-icon{width:25px;}
.share-icon img{width:100%;}
.share-btn:hover{transform:translate3d(0px, -5px, 0px);}
/* Modal End */