body{background:#fff}body,body p{font-size:14px;color:#333;line-height:25px;padding:0;font-weight:400}a,.comment-reply-link,.entry-title a:hover,.entry-title a:focus,.main-navigation li:hover>a,.main-navigation li.focus>a{color:#1167b1}a:focus,button{outline:0!important}.single-post .site-inner,.category .site-inner{margin-top:40px}.menu-toggle:hover{background:#1167b1}.top-head{display:none}.site-header{position:fixed;width:100%;top:0;padding:0 50px;background-color:#1167b1;z-index:999}body:not(.home) .site-header{position:relative;top:0;background-color:#1167b1}.site-header-main{max-width:1170px;margin:0 auto}.site-header.is-sticky{max-width:100% !important;position:fixed !important;top:0;width:100%;background-color:#1167b1}.site-header-main .site-description{display:none}.site-branding{width:30%;margin-top:10px !important;margin-bottom:0 !important}.site-header-menu{margin:17px 0;width:70%}.main-navigation a{font-weight:700;font-size:14px}.main-navigation{float:right}.main-navigation .menu-main-menu-container>ul .wpmenucart-display-standard{margin-left:30px}.wpmenucartli.wpmenucart-display-standard a i{background-color:#1167b1 !important}li.wpmenucartli.wpmenucart-display-standard a:after{background:0 0 !important}.header-right-menu .textwidget.custom-html-widget{text-align:right;color:#fff;padding-right:50px}.header-right-menu>.top-head-widget{padding-top:35px}.header-right-menu .fa-shopping-cart:before{padding-right:10px !important}.site-header-menu{margin:0 !important;padding-top:0 !important;padding-bottom:0 !important;-webkit-transition:all .4s ease-in-out!important;-moz-transition:all .4s ease-in-out!important;-ms-transition:all .4s ease-in-out!important;-o-transition:all .4s ease-in-out!important;transition:all .4s ease-in-out!important}.site-header-menu.is-sticky{position:relative;margin:0 auto;top:0;z-index:999;left:0;right:0;-webkit-transition:all .4s ease-in-out!important;-moz-transition:all .4s ease-in-out!important;-ms-transition:all .4s ease-in-out!important;-o-transition:all .4s ease-in-out!important;transition:all .4s ease-in-out!important}.site-header-menu .primary-menu>li>a{font-weight:600;font-size:15px;padding-top:0!important;padding-bottom:0!important;line-height:90px;height:90px;position:relative;padding-left:10px;padding-right:10px;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.primary-menu>li>a{font-weight:500!important}.site-header-menu .primary-menu>li>a:after{content:" ";display:block;width:30px;margin:-25px auto 0px;height:2px;background:0 0;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.fa-shopping-cart:before{font-size:25px;cursor:pointer}.fa-shopping-cart:hover:before,.fa-shopping-cart:hover{color:#fff}a.circle-button{text-align:center;display:inline-block;min-width:46px;height:46px;line-height:40px;border-radius:23px;color:#ffff;padding:0;position:relative;transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s;background-color:#cb1a2b;text-shadow:none;margin-top:40px}a.circle-button span{font-size:16px;font-weight:500;white-space:nowrap}a.circle-button:hover{width:auto}a.circle-button>*{font-size:24px;display:none;vertical-align:middle;transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s}a.circle-button:before{content:"\f178";font-size:24px;font-family:FontAwesome}a.circle-button:hover>i{margin-left:7px}a.circle-button:hover>*{display:inline-block}a.circle-button:hover:before{display:none}a.circle-button:hover{padding:0 25px}.ws-slider .elementor-element-populated{padding:0 !important}.ws-btn-slider a:hover{color:#fff !important}.ws-slider-heading span{color:#1167b1}.ws-title h2{position:relative;display:inline-block;padding:0 20px !important}.ws-title h2:after{left:100%}.ws-title h2:before{right:100%}.ws-title h2:before,.ws-title h2:after{content:"";width:80px;height:2px;position:absolute;top:15px;background:#cb1a2b}.ws-gallery .gallery-size-thumbnail .gallery-item .gallery-icon{transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s}.ws-gallery .gallery-size-thumbnail .gallery-item .gallery-icon:hover img{opacity:.6}.ws-feature-item .elementor-icon-box-icon span{transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s}.ws-feature-item:hover .elementor-icon-box-icon span{transform:rotate(360deg)}body.privacy-policy .site-main{width:100%!important}body.privacy-policy #sidebar-right-blog{display:none}.ws-terms-item{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-radius:8px;transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s}.ws-terms-item:hover{border:1px dashed #1167b1}.ws-terms-item .elementor-icon i:before{transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s}.ws-terms-item:hover .elementor-icon i:before{color:#1167b1}.ws-banner-item .elementor-image-box-img,.ws-product-left .elementor-image-box-img{display:block;overflow:hidden;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.ws-banner-item img,.ws-product-left img{display:block;transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s;width:100% !important}.ws-banner-item:hover img,.ws-product-left:hover img{transform:scale(1.15);-webkit-transform:scale(1.15)}.ws-banner-item .elementor-image-box-img:before,.ws-banner-item .elementor-image-box-img:after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:rgba(0,0,0,.1);opacity:0;z-index:1;transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s}.ws-banner-item:hover .elementor-image-box-img:after{opacity:1;left:50%;right:50%}.ws-banner-item:hover .elementor-image-box-img:before{opacity:1;top:50%;bottom:50%}.ws-banner-item .elementor-image-box-content{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:9;padding:50px}.ws-banner-item p,.ws-product-left p{text-shadow:0 5px 10px rgba(0,0,0,.6)}.woocommerce ul.products li.product{margin-bottom:45px !important}.woocommerce-loop-product__title{margin-top:15px !important;font-size:18px !important}.woocommerce ul.products li.product .price{font-size:14px !important;color:#1167b1 !important;font-weight:500}.ws-product-left .elementor-image-box-content{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:9;padding:0 100px;max-height:280px}.ws-product-countdown .heading-wooCommerce-product-carousel{display:none}.ws-product-countdown .owl-carousel .owl-wrapper{width:100% !important}.ws-product-countdown .owl-carousel .owl-item{max-width:570px;float:unset;margin:0 auto;text-align:center;width:100% !important}.ws-product-countdown .scwf_latest_product_slider .scwf_product_item h3{font-size:22px;color:#222}.ws-product-countdown .owl-carousel .owl-wrapper-outer{overflow:visible}.countdownHolder{background-color:#cb1a2b;z-index:1;width:100%;max-width:400px;border-radius:80px;padding:20px 50px 10px;position:relative;margin:0 auto !important;box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.countdownHolder span{font-size:22px}.scwf_latest_product_slider .woocommerce ins,.scwf_latest_product_slider .woocommerce del{font-size:18px}.ws-product-countdown .scwf_dhm-time,.ws-product-countdown .product-hover{display:none}.ws-product-countdown .scwf_latest_product_slider{border:none}.ws-product-countdown img{margin-top:35px}.ws-product-countdown .scwf_latest_product_slider .scwf_product_item p{font-size:20px;color:#1c2334}.ws-about-right ul{margin:0}.ws-about-right ul li{position:relative;list-style-type:none;padding-left:30px;margin:10px 0}.ws-about-right ul li:before{content:'\f140';z-index:1;position:absolute;left:3px;top:0;font-family:FontAwesome;font-size:15px;display:inline-block;color:red}.ws-team .ws-team-item{box-shadow:2px 2px 30px #ccc;margin:10px;border-radius:5px;transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s}.ws-team .ws-team-item:hover{box-shadow:none}.ws-solutions,.ws-product{position:relative}.ws-solutions:before,.ws-product:before{position:absolute;content:'';left:0;right:0;bottom:0;z-index:1;height:82px;width:100%;display:inline-block;background:url(//www.doglikecat.com/wp-content/themes/ws-animal/css/../images/67.png)}.ws-blog-item .premium-blog-content-wrapper{top:0;margin:0;padding-left:0;padding-right:0}.ws-blog-item h2{font-size:18px}.premium-blog-post-content{border-top:none !important}.ws-blog-item.right .premium-blog-post-content{display:none}.ws-blog-item.right .premium-blog-post-container:nth-child(1),.ws-blog-item.right .premium-blog-post-container:nth-child(1) .premium-blog-content-wrapper{padding-bottom:0}.premium-blog-entry-meta{margin-top:8px}.ws-blog-item span{display:inline-block;height:40px;line-height:44px;padding:0 15px;position:relative;margin-right:0 !important;background-color:#cb1a2b}.ws-accordion-item .elementor-accordion-item{margin-bottom:20px !important;border-top:1px solid #d4d4d4 !important}.premium-blog-post-container.classic .premium-blog-content-wrapper{margin:0;top:0}.premium-blog-post-content{padding:0 !important}.post-thumbnail img{width:100%}.post-title:hover,.nav-previous a .post-title:hover,.nav-links .nav-previous .post-title:hover,.nav-links .nav-previous .post-title:focus,.nav-next .post-title:hover,.post-navigation a:hover .post-title,.post-navigation a:focus .post-title,.ws-title h2 span,.ws-title2 h3 span{color:#1167b1 !important}nav.post-navigation a:hover .post-title,nav.post-navigation a:focus .post-title,.ws-title h2 span,.ws-title2 h3 span{color:#1167b1 !important}.woocommerce span.onsale,.mg-wsac-badge,.mg-wsac-btn{background-color:#1167b1}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar,body .woocommerce a.button,body .woocommerce #respond input#submit,body .woocommerce a.button:hover,body .woocommerce button.button,body .woocommerce input.button,body .woocommerce .widget_price_filter .ui-slider .ui-slider-range,body .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,body .elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar,.sidebar .widget-title:before,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.form-submit input:hover,.button.compare:hover:after,.button.yith-wcqv-button:hover:after,.button.tinvwl_add_to_wishlist_button:hover:after,ul.products li.product .button.add_to_cart_button:hover:after,.price_slider div.ui-slider-range.ui-widget-header.ui-corner-all,.woocommerce-product-search button:hover,.price_slider span.ui-slider-handle.ui-state-default.ui-corner-all,.pagination .prev:hover,.pagination .prev:focus,.pagination .next:hover,.pagination .next:focus,form#commentform .form-submit input#submit{background-color:#1167b1 !important}body.woocommerce .sidebar-left-blog,body.woocommerce .sidebar-right-blog{display:block}.right-border,.woocommerce-message{border-color:#1167b1}.woocommerce-message:before{color:#1167b1}.tinvwl-buttons-group.tinv-wishlist-clear button.button.tinvwl_button_view.tinvwl-btn-onclick,.tinvwl-buttons-group.tinv-wishlist-clear button.button.tinvwl_button_close{background-color:#1167b1 !important}.woocommerce nav.woocommerce-pagination ul li span.current{background:#1167b1}.wpcf7-form textarea{height:150px;background-color:transparent}.ws-contact-form .wpcf7{display:inline-block;width:100%}.ws-contact-form p:nth-child(4),.ws-contact-form p:nth-child(5){width:48% !important;float:left;display:inline-block;margin-bottom:25px}.ws-contact-form p:nth-child(4){margin-right:4%}.ws-contact-form p:nth-child(7){text-align:center;margin-top:25px}input[type=number],input[type=date]{height:50px;background:#fff;border-color:#f2f2f2}.main-footer{position:relative;z-index:1;background:url(//www.doglikecat.com/wp-content/themes/ws-animal/css/../images/group-portrait-adorable-puppies_53876-64796.jpg);background-size:cover}.main-footer:before{position:absolute;content:'';z-index:-1;height:100%;width:100%;left:0;top:0;display:inline-block;background:#55433c;opacity:.95}.main-footer .columns h2{color:#1167b1;font-weight:600;font-size:20px;line-height:24px;margin-top:10px;margin-bottom:20px;text-transform:uppercase}.main-footer .columns,.main-footer .columns{width:25% !important;padding:20px;text-align:left !important}.main-footer .columns ul li{margin:5px 10px !important}.main-footer .columns:nth-child(1) img.lazyloaded{margin-left:-20px;margin-top:-5px}.main-footer .columns:nth-child(2){padding-left:30px}.main-footer .columns:nth-child(2) ul li{position:relative;list-style-type:none}.main-footer .columns:nth-child(2) ul li:before{position:absolute;content:'\f1b0';font-family:FontAwesome;left:-25px;bottom:4px;display:inline-block;color:#f2f2f2;font-size:14px}.main-footer .columns:nth-child(2) ul li:hover:before{color:#1167b1}.main-footer .columns:nth-child(3) ul li:before{margin-left:-10px}.main-footer .columns:nth-child(3) ul{margin-left:3px}.main-footer .columns:nth-child(3) ul li a{padding-left:15px}.main-footer .columns p{color:#ffffffd1;font-size:14px;margin-top:12px}.main-footer .columns:nth-child(4) .gallery{margin-top:30px}.main-footer .columns a{color:#ffffffd1;font-size:14px;line-height:27px;font-family:'Bitter',serif}.footer-social{margin-top:30px}.footer-social a{color:#fff;position:relative;display:inline-block;width:50px;height:50px;line-height:55px;margin:0 5px;background-color:#171e2d;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.footer-social a:hover{background-color:#1167b1}.footer-social a i{font-size:20px}.site-footer{background:#1167b1}.site-footer p{font-size:14px;color:#1167b1}.main-footer .columns:nth-child(1) #media_image-4 img.wp-image-2614{margin-left:-20px}.main-footer .columns:nth-child(1) #media_gallery-3 img{margin-left:0}.main-footer .columns image.wp-image-2614{margin-left:-20px!important}@media (max-width:1550px){.ws-product-sale .ws-product-left img{height:600px;object-fit:cover}}@media (max-width:1380px){.header-right-menu{display:none}.main-navigation{width:100%}}@media (max-width:1350px){.ws-banner .ws-banner-item img{height:400px;object-fit:cover}.main-navigation .menu-main-menu-container>ul .wpmenucart-display-standard{display:none}}@media (max-width:1000px){.main-navigation ul{max-width:100%}}@media (max-width:1024px){.ws-banner .ws-banner-item p{font-size:30px !important}.ws-product-left p{font-size:55px !important}.top-bar-right span,.top-bar-right i{margin-left:10px}body.woocommerce-page ul.products li.product:hover .button.add_to_cart_button{top:20%;margin:0 auto !important}}@media (max-width:960px){body.woocommerce #primary #main{width:100% !important;float:none;margin-right:0 !important}.sidebar{margin-left:0;width:100%!important}.site-header-menu .primary-menu>li>a{height:45px;line-height:45px}.site-header-menu .primary-menu>li>a:before{content:none}.main-navigation a{color:#fff}.ws-special-product .elementor-element{width:100% !important}.site-header{position:relative;border-radius:0 !important}.ws-feature{margin-top:0 !important}.ws-blog-column{width:100% !important}}@media(max-width:910px){.site-header-menu .primary-menu>li>a:after{content:none}}@media(max-width:769px){.ws-feature-column,.ws-client-column{width:50% !important;margin-bottom:20px}.ws-feature-column .elementor-image-box-wrapper{text-align:center !important}.ws-product-countdown{padding-bottom:50px}.ws-blog-item .premium-blog-entry-meta{top:-55px}.top-head{display:none}.ws-featured-product{padding-bottom:0 !important}.ws-featured-product .ws-banner-item img{height:600px !important;object-fit:cover}.ws-slider-text #n2-ss-2item3:after{content:none}.countdownHolder{padding:20px 45px 10px}.ws-product-left .elementor-image-box-content{padding:0 80px}.main-footer .columns{width:100% !important}.main-footer .columns:nth-child(2){padding-left:10px}article .post-thumbnail,article .entry-content p,article .entry-content a,article .entry-footer,article .entry-header{margin:10px 30px !important}body.page-template-default .post-thumbnail,body.page-template-default .entry-content p,body.page-template-default .entry-content a,body.page-template-default .entry-footer,body.page-template-default .entry-header{margin:5px !important}.lt-blog .premium-blog-post-outer-container{position:relative !important;left:0 !important;top:0 !important;width:100% !important}.lt-blog .premium-blog-thumb-effect-wrapper{margin-bottom:0}.lt-blog .premium-blog-post-container{width:100% !important}.ws-feature-column{width:100% !important}body.woocommerce-page .page-numbers.current{margin:10px 30px;background:0 0 !important;color:#000 !important}}@media(max-width:678px){.ws-blog-item .premium-blog-post-container{width:100% !important}.ws-btn-slider a{font-size:9px !important;padding:10px 20px !important}body.home .site-branding{width:80%}body.woocommerce-page div.woocommerce ul.products li.product{width:46%!important;margin:0 0 2.992em !important}}@media (max-width:480px){body.woocommerce-page div.woocommerce ul.products li.product{width:100%!important;margin:30px 0!important}body.home .woocommerce ul.products li.product{margin-right:0!important;width:100%!important}.site-branding{width:80%}.ws-contact-form p:nth-child(5),.ws-contact-form p:nth-child(6),.ws-feature-column,.ws-client-column{width:100% !important}.ws-product-left p{font-size:40px !important}.ws-product-sale .ws-product-left img{height:510px}.ws-blog-item span{padding:0 10px}.ws-blog-item.left .premium-blog-post-comments{display:none}.ws-testimonials-item figcaption{margin-left:32%}.footer-social a{width:40px;height:40px;line-height:40px}.footer-social i{font-size:15px}.ws-contact-item>.elementor-column-wrap{margin-right:0 !important}}@media (min-width:767px) and (max-width:960px){.ws-testimonials-item figcaption{margin-left:30%}}@media (min-width:767px) and (max-width:769px){.ws-product-item.featured-product .woocommerce ul.products li.product{width:100% !important}}.footer-custom-code .widget.widget_text{margin:0 !important;padding-bottom:0 !important}.footer-custom-code .widget.widget_text .textwidget{height:0 !important}.footer-custom-code .textwidget p{display:none}.footer-custom-code .widget.widget_text{background:0 0}.footer-custom-code .widget.widget_text{background:0 0}.footer-custom-code .widget{padding:0;margin:0}.site-footer p{margin:0}body.woocommerce #sidebar-right-blog{display:none}