/*
Theme Name: Petzorg Child
Description: Child Theme for petzorg Theme
Author: zozothemes
Version: 1.0
Template: petzorg
Tags: one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: zozothemes
*/

/*Custom Style Code Right Here */
.site-header .header-topbar .topbar-ul ul.nav.social-icons > li > a{
	background:transparent!important;
}

footer button.input-group-addon.zozo-mc.btn.btn-default {
	z-index:9;
}

article > *:last-child {
    margin-bottom: 0px;
}

.petzorg-body-inner.container{
	max-width:100%;
	margin:0;
	padding:0;
}

header ul.nav.wp-menu li > ul.sub-menu li a:hover:before {
     opacity: 0;
    left: -20px;
}
body.page-id-93021 .nav.navbar-ul.pull-center,
body.page-id-93021 .nav.mobilebar.pull-center{
	display:none !important;
}
/** Siingle Testimonial Design**/

.single .testimonial-info > .testimonial-designation-wrap {
	margin-bottom:0px;
}
header ul.nav.wp-menu li > ul.sub-menu li a{
    display: block;
    padding: 0 10px;
    font-weight: normal;
    font-size: 16px;
	color:black;
}
header ul.nav.wp-menu li > ul.sub-menu li a:hover{
	list-style:none;
	padding:0px 10px !important;
	transition:none !important;
}

.contact-form-wrapper.cf-style-default .contact-form .wpcf7-submit
{
	background-color:#f77836;
}
#canine-button{
	min-width:221px;
}
.float-parallax{
	display:none;
}

.price-list{
--border-color:none !important;
}

.image-slider .metaslider.ms-theme-clarity .flexslider .slides li
{
	margin-top:0px !important;
	margin-bottom:0px !importnat;
}

.metaslider.ms-theme-clarity .flexslider{
	margin:0px !important;
}

.elementor-image-box-title{
	height:60px;
}
@media only screen and (min-width: 912px) {
	.elements-3 > div > ul {
		width:15%;
	}
	.elements-3 > div > ul.pull-center.justify-content-center {
        width: 70%;
    }
	
}

@media only screen and (max-width: 1024px) {
    .petzorg-content-wrap.container {
        padding: 0px !important;
    }
	.single-cea-testimonial .petzorg-content-wrap.container {
        padding: 60px 0px !important;
    }
	.zhf-fly-enabled.zhf-fly-layout-slide .mobile-menu-deactive{
		left=-500px;
	}
	.zhf-fly-enabled.zhf-fly-layout-slide .mobile-menu-active{
		width:500px;
	}
}
@media only screen and (max-width:991px) {
.zhf-fly-enabled.zhf-fly-layout-slide .mobile-menu-active {
        width: 100%;
    }
}
@media (min-width: 1200px) {
.petzorg-content-wrap.container{
	max-width:1200px;
}
}
.header-topbar.navbar > div > ul.nav > li {
    padding-right: 30px;
}
.elementor.elementor-94161 .container-fluid{
	padding:0px 30px;
}
.header-topbar.navbar > div > ul.nav > li > address{
	margin-bottom:0px;
}
.header-topbar.navbar > div > ul.nav > li:last-child {
    padding-right: 0;
}
 ul.nav.social-icons > li > a {
	margin-right:7px;
}
.zhf-nav-menu-align-left .zhf-nav-menu li{
	padding:0 12px;
}
.zhf-menu-wrap.zhf-menu-fly.zhf-slide-left.mobile-menu-deactive.mobile-menu-active{
	padding:20px 15px;
}
.zhf-vertical-enabled .zhf-menu-wrap .zhf-nav-menu {
	padding-left:15px;
	margin-top:40px;
}
.elementor-94161 .elementor-element.elementor-element-692e9a8 .zhf-menu-wrap .zhf-nav-menu > li{
	padding: 15px 0;
    line-height: 1;
	height:46px;
    display: block;
}
.zhf-menu-toggle.opened{
	position: absolute;
    right: 20px;
    top: 30px;
	margin-bottom:25px;
}
body.home.page.page-id-93021 .nav.mobilebar.pull-center .header-mobile-toggle-wrapper{
	display:none;
}