@import url(/wp-content/themes/Divi/style.css);li.et-social-icon a{background:#fff;color:#e7067e!important;border-radius:5px;width:30px;height:30px;font-size:25px!important}.et-social-facebook a{padding-top:5px}#main-footer .footer-widget h4{margin-bottom:10px}.footerContact .fas{background:#e7067e;height:25px;width:25px;border-radius:5px;padding:5px 5px;margin-right:5px}.footerContact .fa-phone{transform:rotate(90deg)}.membersBadges{margin-top:40px;max-width:300px}.g-recaptcha div{transform:scale(.9);position:relative;left:-15px;top:-5px;margin-bottom:-20px}input.quickConButton{background:#e7067e;border:3px #5d558b solid;border-radius:10px;color:#fff;padding:5px 30px;float:right;text-transform:uppercase}.quickContact .form-control{font-size:12px!important;padding:0 10px!important;height:30px!important}.quickContact textarea.form-control{padding:5px 10px!important;height:auto!important}.logo_container{background-image:url(https://www.kindredpet.co.za/wp-content/uploads/2020/12/dog-and-cat-lines.svg);background-repeat:no-repeat;background-position:center right;background-size:contain}div#et-top-navigation{padding-right:140px!important;padding-left:50px!important}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:10px!important;padding-top:50px}#top-menu>li:last-child,#top-menu li{padding-right:11px;padding-left:11px;border-bottom:5px #fff solid}#top-menu li.current-menu-item,#top-menu li:hover{border-bottom:5px #e7067e solid}#top-menu li.current-menu-item a,#top-menu li:hover a{color:#e7067e}div.g-recaptcha{background:#fff;height:60px;overflow:hidden}#footer-widgets{background-image:url(https://www.kindredpet.co.za/wp-content/uploads/2020/12/peeking-dog.png);background-repeat:no-repeat;background-position:bottom right;background-size:400px}.et_pb_scroll_top{background-image:url(https://www.kindredpet.co.za/wp-content/uploads/2020/12/back-to-top-paws.png)!important;background-color:#ffffff57!important;background-size:cover!important;border:2px #5d558b solid;width:40px;height:40px}.et_pb_scroll_top:before{content:""!important}.contactPageForm input.quickConButton{background:#a69dcd}.contactPageForm input.quickConButton:hover{color:#5d558b!important;background:#fff}input.quickConButton:hover{background:#fff;color:#5d558b}.contactPageForm .g-recaptcha div{transform:none;left:0;top:0;margin:0}.contactPageForm .g-recaptcha{overflow:visible;height:auto}.wooNotices a{border:2px #5d558b solid!important}.prodTabText h3{font-size:14px;padding-bottom:0;font-weight:600;color:#5d558b}.prodTabText p{line-height:1.4em;padding:5px 0 20px 0;font-size:12px}.aboutHeader{background-position:left -180px}#newsList article{width:33%;float:left;padding:20px}#newsList{box-shadow:none}#newsList article{width:33%;float:left;padding:15px;min-height:480px}#newsList h2.entry-title{font-size:18px;min-height:70px}#newsList .post-content p{font-size:13px!important;line-height:1.7em}#newsList p.post-meta{background:#e7067e;color:#fff!important;padding:10px 5px;text-align:center;border-radius:10px 0 0 10px;line-height:1.5em;width:60px;height:60px;position:relative;top:-300px;margin-bottom:-60px;float:right}.prodImage{max-width:400px;margin:0 auto}#petShopList h4{font-size:20px;line-height:1em}.petShops{position:relative;float:left;width:33%;padding:0 10px;min-width:280px;margin:0px!important}.petShops .et_pb_blurb_content{min-height:180px;border-radius:10px;border:1px #000 solid;margin:10px;padding:10px}.caldera-grid .alert-success,.alert.alert-success{text-align:center;font-weight:700;background:transparent!important;text-shadow:0 0 #000;color:#e7067e!important;text-transform:uppercase}@media only screen and (max-width:1440px){.aboutHeader{background-position:center}}@media only screen and (max-width:1005px){#homeBanner .et_pb_text_inner{max-width:100%}#homeBanner h1{line-height:1em;margin:20px 0}}@media only screen and (max-width:980px){#homeBanner .et_pb_text_inner{max-width:50%}}@media only screen and (max-width:680px){.footer-widget div.et_pb_widget{width:50%;min-width:300px;margin:0 auto!important;float:none}#homeProducts li.product{width:100%!important;max-width:300px;margin:0 auto 20px auto!important;float:none}#footer-widgets{padding-bottom:180px;background-position:bottom center}}@media only screen and (max-width:480px){#footer-widgets{padding-bottom:150px;background-size:100%}}@media only screen and (max-width:425px){#homeBanner h1{font-size:40px}.footer-widget div.et_pb_widget{width:100%;min-width:auto}}