/* https://ozvacatecleaning.com.au/wp-content/themes/melbourneendofleasecleaning/css/responsive.css */
#page-content { overflow-x: hidden; width: 100%; }
.tp-caption.Fashion-BigDisplay,
.Fashion-BigDisplay { color: #fff; }
@media only screen and (max-width: 1280px) {
.package-box { min-height: 205px; }
/*	.nav-menu ul li a{line-height:106px}
*/	}
/* MAX 1200px */

	@media only screen and (max-width: 1200px) {
/*.nav-inner {
			padding: 0 20px;
		}*/
		
.nav-position-side .owl-nav { display: none; }
.header-social ul li { line-height: 60px }
.header-social ul { display: inline-block; float: right; margin: -14px 0 0 0; padding: 0; }
.nav-menu ul li a { line-height: 30px }
#navigation_sticky .header-social ul { margin-top: 0 }
#navigation_sticky .nav-menu ul li a { line-height: 44px; }
#navigation_sticky .header-social ul li { line-height: 65px }
.nav-menu { width: 100% }
#navigation_sticky.style-bottom .nav-menu,
.nav-menu .nav { float: right }
#navigation,
#navigation_sticky { height: 128px }
.cta-title { line-height: 40px }
}
	
/* MAX 1100px */
	
	@media only screen and (max-width: 1100px) {
/* Call to Action */
		
.vntd-cta a { padding: 15px 28px; }
.vntd-cta .pack-box a { padding: 0 }
/* Page Layout */
		
.page-holder .page_inner { width: 71%; }
.page_sidebar { width: 29%; }
/* Blog */
		
.page-layout-sidebar_right .blog-style-aligned .blog-post-inner { padding: 15px 20px; }
.page-layout-sidebar_right .blog-style-aligned .read-more-post { bottom: 15px; font-size: 12px !important; padding: 7px 14px !important; }
.page-layout-sidebar_right .blog-style-aligned .blog-post-inner,
 .page-layout-sidebar_right .blog-style-aligned .post-media-container { width: 100%; float: none; position: relative; top: auto; bottom: auto; }
.page-layout-sidebar_right .blog-style-aligned .blog-post-inner { padding: 15px 20px; }
.page-layout-sidebar_right .blog-style-aligned h2.blog-post-title { font-size: 25px; margin-bottom: 8px !important; }
.page-layout-sidebar_right .blog-style-aligned .details { font-size: 14px; }
.page-layout-sidebar_right .blog-style-aligned .read-more-post { bottom: 10px; font-size: 10px !important; padding: 6px 14px !important; }
.page-layout-sidebar_right .blog-style-aligned .vntd-meta-section { font-size: 13px; border-bottom: 1px solid rgba(0,0,0,0.04); margin-bottom: 8px; padding-bottom: 8px; }
.page-layout-sidebar_right .blog-style-aligned .details { font-size: 13px; }
.page-layout-sidebar_right .blog-style-aligned .read-more-post { font-size: 12px !important; padding: 8px 17px !important; }
/* Blog Grid */
		
.grid-cols-4 .vntd-grid-item { width: 31%; }
.blog-style-thumb_bg .grid-cols-4 .vntd-grid-item { width: 33.33%; }
/* Veented Slider */
		
.veented-slide h2 { font-size: 55px !important; }
.veented-slide-paragraph { font-size: 17px; }
.veented-slide-buttons a.btn { font-size: 14px; padding: 13px 25px; }
.package-box { min-height: 230px; padding: 20px 15px }
}
@media only screen and (max-width: 1024px) {
.nav-inner .logo a img { max-height: 40px; }
#navigation_sticky.navigation-sticky-visible { opacity: 1; top: 0px; }
#navigation_sticky .logo a img { max-height: 40px !important; }
.tab-img,
.tab-text { width: 46%; float: left; margin-right: 20px; }
.p-table .p-table-c ul li { word-wrap: break-word; }
.p-table .p-table-h .desc { word-wrap: break-word; }
.s-1-sub { font-size: 14px !important }
}

/* MAX 1000px */

	@media only screen and (min-width: 1001px) {
.nav-menu,
.nav-menu>ul { height: auto; /*margin:0 0 10px*/ }
#navigation-mobile { display: none !important; }
.rev_slider .s-1-head span,
.s-1-head { font-size: 34px !important }
}
 @media only screen and (max-width: 1000px) {
ul.nav>li.menu-item-has-children>a:after { display: inherit }
.header-social ul { margin-right: 100px }
.client-div1 .h4 { padding-top: 0 }
button#responsive-menu-button { top: 25px; right: 15px }
/*	.header-social{margin-right:100px}
*/		.header-social ul li,
.header-social ul li { line-height: 60px }
.c-icon i { font-size: 32px; }
.c-icon { width: 15%; }
.all-title,
.all-title-2 { font-size: 30px }
.dial_h3 { font-size: 20px; }
.client-div-container .client-div1 a { font-size: 16px }
#welcome-wrapper-2 { padding-top: 0 }
#about { padding: 30px 0 0 }
package-box h2 { font-size: 24px; margin-bottom: 15px }
#navigation { height: 82px; }
#navigation_sticky { display: none; }
.nav li.mega-menu>.dropdown-menu { padding: 0px; padding-left: 30px; }
.nav li.mega-menu>.dropdown-menu>li { width: 100%; float: none; }
.navigation-mobile .dropdown-menu { padding-left: 30px; }
/* Navigation */
.mobile-nav-button { display: none; }
#responsive-menu-button { display: block !important; position: absolute !important; }
#nav-bottom,
 .nav-extra-right { display: none; }
.nav-inner div.nav-menu { /*display: none;*/
top: 100%; width: 100%; position: absolute; left: 0; float: none; height: 0px; /*min-height: 400px;*/
overflow: hidden; padding: 0px 20px; background: #fff; }
.nav-inner div.nav-menu ul.nav { display: block; top: 0; width: 100%; height: auto; float: none; }
.first-nav.white-nav .nav-inner div.nav-menu ul.nav { color: #1f1f1f; }
.nav-inner div.nav-menu ul.nav li { display: block; top: 0; width: 100%; float: none; padding: 0; clear: both; }
.nav-inner div.nav-menu ul.nav li a { display: block; top: 0; width: 100%; /*padding:0 15px;*/
height: auto; line-height: 44px; margin: 0px; border-top: 1px solid rgba(137,137,137,0.1); }
ul.nav > li.menu-item-has-children > a:after { content: "\f107"; font-family: FontAwesome; -webkit-font-smoothing: antialiased; text-indent: 0px; width: auto; border: 0px !important; height: 44px; top: 0px; line-height: 60px; right: 15px !important; font-size: 18px; color: #666; }
.nav-menu ul.dropdown-menu { position: relative; width: 100%; }
.nav-inner div.nav-menu ul.dropdown-menu li a { padding: 0 25px; }
/* Navigation Minimal 1 */
		
.style-minimal1 .nav-inner .logo { padding: 20px 0px; }
#site-navigation.style-minimal1 .nav-inner .logo img,
 #site-navigation.style-minimal2 .nav-inner .logo img { margin: 0px; }
/* Navigation Minimal 2 */
		
.header-style-minimal2 .mobile-nav-button-popup { left: auto; right: 15px; top: 24px; }
/* Page Layout */
		
.page-holder .page_inner { width: 66%; }
.page_sidebar { width: 34%; }
/* Veented Slider */
		
.veented-slide-inner { /*padding: 0 40px;*/
}
h2.veented-slide-title { font-size: 48px !important; margin-bottom: 4px; }
.veented-slide-paragraph { max-width: 480px; font-size: 16px; margin-bottom: 18px; }
.veented-slide-buttons a.btn { font-size: 13px; padding: 12px 22px; }
.veented-slide .veented-slide-button2 { margin-left: 17px; }
.veented-slider .swiper-button-next { right: 2px !important; }
.veented-slider .swiper-button-prev { left: 2px !important; }
/* Custom Boxes */
		
		
		/* Contact Form */
		
.contact-form-left { width: 200px }
.contact-form-right { padding-left: 225px; }
/* Testimonials arrows */
		
.vntd-testimonials-tabs .testimonial-content-arrow { display: none; }
.vntd-testimonials-tabs .testimonial-item.active-item .testimonial-avatar img { width: 70px !important; height: 70px !important; }
.vntd-testimonials-tabs .testimonial-avatar,
 .vntd-testimonials-tabs .testimonial-meta { width: 72px; }
.vntd-testimonials-tabs .testimonial-avatar { height: 70px; }
.vntd-testimonials-tabs .testimonial-content { height: auto; width: 90%; }
.vntd-testimonials-tabs { padding-top: 120px; }
.vntd-testimonials-tabs .testimonial-meta { padding-top: 0px; }
/* Call to Action */
		
.vntd-cta .inner-margin > div { float: none; width: 100%; text-align: center; }
#page-content .vntd-cta a { margin-top: 22px; padding: 0; font-size: 16px; }
.vntd-cta { padding: 40px 35px 35px; }
.vntd-cta .cta-button2 { margin-left: 18px; }
#page-content .cta-right { padding-left: 15px; }
.vntd-cta.cta-with-subtitle h1 { margin-top: -2px; }
/* Pie Charts */
		
.vc_pie_chart.pie-style2 .vc_pie_chart_value:after { font-size: 80px; }
.vc_pie_chart.pie-style2 .vc_pie_chart_value:after { font-size: 48px; }
.vc_pie_chart.pie-style1 .wpb_pie_chart_heading { font-size: 17px; margin-bottom: -40px; }
/* Blog */
		
		/* Blog */
		
.blog-style-aligned .vntd-meta-section { font-size: 12px; margin-bottom: 8px; padding-bottom: 8px; }
.blog-style-aligned .details { font-size: 13px; }
.blog-style-aligned h2.blog-post-title { font-size: 24px; }
#page-content .pack-box.wpb_column:not(.vc_col-sm-12) { width: 50% }
.package-box { min-height: 165px; }
}
	
/* MAX 960 */

	@media only screen and (max-width: 960px) {
/* Blog Grid */
	
.grid-cols-4 .vntd-grid-item,
 .grid-cols-3 .vntd-grid-item { width: 47%; }
.blog-style-thumb_bg .grid-cols-4 .vntd-grid-item,
 .blog-style-thumb_bg .grid-cols-3 .vntd-grid-item { width: 50%; }
 .p-table .p-table-h .name{font-size:16px}
 #pack-wrapper > .wpb_column > .vc_column-inner {padding-left:0; padding-right:0}
 .p-table .p-table-h .desc{letter-spacing: 0;}
 .p-table .p-table-h {
    min-height: 195px;
    padding: 16px 10px 10px;}
    .p-table .p-table-c {
    padding: 0 10px 25px;font-size: 12px;
}.p-table .p-table-c ul li{letter-spacing: 1px;}
}
	
/* MAX 860 */

	@media only screen and (max-width: 860px) {
/* Blog Style Aligned */
	
.blog-style-aligned .blog-post-inner { padding: 12px 14px; width: 43%; }
.blog-style-aligned .post-media-container { width: 57%; }
.blog-style-aligned h2.blog-post-title { font-size: 20px; margin-bottom: 5px !important; }
.blog-style-aligned .details { font-size: 12px; }
.blog-style-aligned .read-more-post { bottom: 10px; font-size: 10px !important; padding: 6px 14px !important; }
.blog-style-aligned .vntd-meta-section { font-size: 11px; border: 0px; margin-bottom: 6px; padding-bottom: 0px; }


}


/* MAX 768px */

	@media only screen and (max-width: 768px) {
#responsive-menu-container #responsive-menu li.responsive-menu-item a { color: #ffffff !important; }
#responsive-menu-button { background: #035386 !important; height: 55px; position: fixed; right: 3% !important; top: 15px; width: 55px; }
/* Columns */
		
#page-content .wpb_column:not(.vc_col-sm-12) { padding-left: 15px !important; padding-right: 15px !important; margin-bottom: 0px; }
#page-content .wpb_column.vc_col-sm-12 { margin-bottom: 0px; }
section > .wpb_row { background-size: initial; }
#topbar { display: none; }
/* Page Layout */
		
.page-holder .page_inner { width: 100%; }
.page_sidebar {
 width: 100%%; padding: 0px !important; margin-top: 20px; margin-bottom: 30px; }
/* Typography */
		
.page-holder h1 { font-size: 32px; }
/* Counter */
		
.vntd-counter i { font-size: 68px; }
.counter-number { font-size: 62px; }
.vntd-counter h6 { font-size: 16px; }
/* Icon Boxes */
		
.vntd-icon-box { margin-left: auto; margin-right: auto; max-width: 380px; }
.icon-box-medium-right,
.icon-box-medium-left,
.icon-box-medium-right-light,
.icon-box-medium-left-light { padding: 0px; }
#page-content .icon-box-icon { position: relative !important; margin-left: auto !important; margin-right: auto !important; top: 0px; }
#page-content .icon-box-content { padding: 0px; }
.vntd-icon-box * { text-align: center !important; }
.vntd-icon-box h3 { margin-top: 25px !important; }
.icon-description { margin: 0 auto; max-width: 380px; }
.icon-box-boxed-outline { margin-bottom: 60px !important; }
.icon-box-boxed-circle { padding-top: 0px !important; width: 270px !important; height: 270px; }
/* Pricing Tables */
		
.vntd-pricing-box.info-box h3 { padding-top: 30px; height: auto; border-top-left-radius: 8px; border-top-right-radius: 8px; }
.vntd-pricing-box { border-radius: 8px !important; }
ul.pricing-box-features li { font-size: 18px; }
.vntd-pricing-box.info-box .pricing-box-button { height: 8px; padding: 0; }
ul.pricing-box-features { padding: 3px 0px; }
/* Special Heading */
		
.vntd-special-heading { margin-bottom: 35px !important; }
/* Footer Widgets */
		
#footer-widgets { padding-top: 50px; }
#footer-widgets .inner > div { width: 50%; }
/* Contact Form */
		
.contact-form-left,
 .contact-form-right { float: none; width: 100%; padding: 0px; }
/* Testimonials */
		
.vntd-testimonials-tabs { padding-top: 210px; }
.vntd-testimonials-tabs .testimonial-meta { position: inherit; }
.vntd-testimonials-tabs .testimonial-author { top: 140px; }
/* Images */
		
.wpb_single_image img { margin: 0 auto; display: block; }
/* Call to Action */
		
.vntd-cta p { margin: 0 auto; max-width: 400px; }
/* Blog */
		
.blog-style-bubble .blog-post-details-inner { margin-left: 0px; }
.blog-style-bubble .blog-post-details-inner .blog-extra-meta { margin: auto; left: auto; right: 0px; }
.blog-style-bubble .extra-meta-comments { display: none; }
.blog-style-bubble .blog-post-details-inner .extra-meta-date { border-radius: 4px; }
.post ul.comments li { padding: 15px; }
.comments ul.children { padding-left: 15px; }
.comment-author-avatar img { width: 60px; height: 60px; }
.post ul.comments li div.comment-text { padding-left: 80px; }
.blog-style-minimal .details { width: 90%; }
/* Blog Style Aligned */
		
.blog-style-aligned .blog-post-inner,
 .blog-style-aligned .post-media-container { width: 100%; float: none; position: relative; top: auto; bottom: auto; }
.blog-style-aligned .blog-post-inner { padding: 15px 20px; }
.blog-style-aligned h2.blog-post-title { font-size: 25px; margin-bottom: 8px !important; }
.blog-style-aligned .details { font-size: 12px; }
.blog-style-aligned .read-more-post { bottom: 10px; font-size: 10px !important; padding: 6px 14px !important; }
.blog-style-aligned .vntd-meta-section { font-size: 11px; border-bottom: 1px solid rgba(0,0,0,0.04); margin-bottom: 8px; padding-bottom: 8px; }
.blog-style-aligned .details { font-size: 13px; }
.blog-style-aligned .read-more-post { font-size: 12px !important; padding: 8px 17px !important; }
/* Pie Charts */
		
.vc_pie_chart .vc_pie_wrapper,
 .vc_pie_chart .vc_pie_chart_value,
 .vc_pie_chart canvas { max-width: 380px; max-height: 380px; }
#page-content .vc_pie_chart .vc_pie_chart_value { border-width: 9px; line-height: 80px !important; }
#page-content .vc_pie_chart.pie-style3 .vc_pie_chart_value { border-width: 8px; }
#page-content .vc_pie_chart .pie-label-inner { font-size: 80px; position: absolute; left: 0; right: 0; top: 50%; margin-top: -40px; }
.vc_pie_chart.pie-style1 .wpb_pie_chart_heading { margin-bottom: -65px; }
#page-content .wpb_pie_chart_heading { font-size: 24px; }
.vc_pie_chart.pie-style2 .vc_pie_chart_value:after { font-size: 160px; top: 50%; margin-top: -80px; line-height: 160px; }
/* Veented Slider */
		
h2.veented-slide-title { font-size: 44px !important; margin-bottom: 2px; }
.veented-slide-paragraph { max-width: 80%; font-size: 15px; margin-bottom: 14px; }
.veented-slide-buttons a.btn { font-size: 12px; padding: 10px 18px; }
.swiper-button-next,
 .swiper-button-prev { display: none; }
#page-content .veented-slider-holder .inner { padding-left: 20px !important; padding-right: 20px !important; }
.veented-slide .veented-slide-button2 { margin-left: 13px; }
#page-content .swiper-pagination { bottom: 12px; }
.header-social ul { display: inline-block; float: right; margin: -14px 60px 0 0; padding: 0; }
.header-social ul li { line-height: normal; }
.s-box1 { width: 50%; }
.c-icon i { font-size: 24px; }
.c-div1 { margin: 25px 0; width: 100%; }
.c-text h4 span { font-size: 13px; font-weight: normal; }
/*.rev_slider .tp-caption {font-size: 14px !important;}
*/div#slide-1-layer-10 { font-size: 12px !important; text-align: center !important; }
.client-hoverdiv1 .on-hover { bottom: 50px; display: inline-block; float: left; left: 0; margin: 0 10px; opacity: 0; padding: 13px 20px; position: relative; width: 70% !important; }
.c-text h4 span { color: #43474d; font-size: 14px; line-height: normal; }
/*html {
    margin: 0px 0 0 0 !important;
    overflow-x: hidden !important;
}	*/
.page_sidebar { margin: 0; width: 100%; }
.page-holder h1 { font-size: 22px; }
.list-manu { padding: 0 15px; }
.navigation-mobile ul li { width: 100% !important; line-height: 19px !important; }
#ser-con .vc_column_container>.vc_column-inner,
#ser-list .vc_column_container>.vc_column-inner { padding-left: 0; padding-right: 0 }
.c-text .h4 { line-height: 25px }
.c-text .h4 span { font-size: 12px }
.c-icon { width: 15% }
.package-box { min-height: 180px; }
.client-div1 .h4 { padding-top: 0 }
.rev_slider .s-1-head span,
.s-1-head { font-size: 34px !important; line-height: 36px !important }
}
 @media only screen and (max-width: 767px) {
.tab-img,
.tab-text { width: 100%; }
.tab-text h3 { font-family: Raleway; font-size: 22px; margin: 0px; padding: 10px 0; }
.cta-left { width: 100%; }
#wrapper_services { background: #035386; }
ul.contact-details li a { display: flex; }
ul.contact-details li { padding: 10px 0; }
.c-div1 { margin: 30px 0 0; width: 100%; border-right: 0; border-bottom: 1px solid #ddd; padding-bottom: 15px; }
.rev_slider .s-1-head span,
.s-1-head { line-height: 26px !important; font-size: 24px !important }
.s-1-sub { font-size: 14px !important }
.header-social { display: none }
.blog .post h2.blog-post-title { font-size: 20px }
.blog-post-inner { padding: 20px 15px }
.p-table .p-table-h, #page-title .page-title-holder{    min-height: inherit;}
#page-title h1{font-size:26px !important; line-height:1 !important;}
.list-manu li {
    line-height: 1.5;
    padding-bottom: 10px;
}
.inner-subhead {    
    margin: 25px 0 15px;}
   #sidebar .bar>h5{margin-bottom:0}
  h1.inner-head{font-size:20px !important;    line-height: 1.5}
  .service-inner ul, .tab-text ul {
    list-style: square;
    list-style-position: inside;
}
.service-inner{padding-bottom:30px}
.content-head{margin-bottom:10px}
.page-title-inner.inner.page_header_inner {
    padding: 20px;
}
.acc-detail p{margin-bottom:10px;}
.contact-details-form h4{margin-bottom:10px}
.contact-details-form input[type=submit]{width:100%}
.alignright {
    float: none;
    padding-left: 15px;
    padding-bottom: 20px;
    margin: 0 auto;
    text-align: center;
}
.contact-details-form p.label-warning{    margin-top: 10px !important;}
p.logged-in-as {
    margin-bottom: 0px;
}
 #respond #submit{margin-bottom:40px !important; margin-top:0;}
 #respond #submit, .post-form form button.contact-form-button {    margin-bottom: 0;    font-size: 14px;}
.contact-details-form{padding-bottom:0}
.page-layout-sidebar_right input.wpcf7-form-control.wpcf7-text{margin-bottom:0}
ul{list-style-position: inside;}
}

/* MAX 680px */

@media only screen and (max-width: 680px) {
#breadcrumbs { margin-bottom: 0px !important; padding-bottom: 10px; }
body.page-with-title #page-content { padding-top: 20px; }
#page-title .page-title-holder { display: block; }
#page-title h1 { line-height: 40px !important; max-width: 100% !important; text-align: left; display: block; }
/* Tabs */
		
#page-content .ui-tabs-nav li { float: none; margin: 0px; }
#page-content .ui-tabs-nav { padding: 0px !important; }
#page-content .ui-tabs-nav a { border-radius: 4px; }
/* Blog */
		
.post-author { padding: 15px; }
.post-author-avatar img { width: 60px; height: 60px; }
.post-author-info { padding-left: 80px; }
/* Blog Grid */
		
.blog-style-grid .blog-inner { width: 100%; }
.grid-cols-4 .vntd-grid-item,
 .grid-cols-3 .vntd-grid-item,
 .grid-cols-2 .vntd-grid-item,
 .blog-style-thumb_bg .grid-cols-4 .vntd-grid-item,
 .blog-style-thumb_bg .grid-cols-3 .vntd-grid-item { width: 100%; }


}

/* MAX 600px */

	@media only screen and (max-width: 600px) {
/* Page Content */
section.page-content .page-content-inner .content-left,
 section.page-content .page-content-inner .content-right,
 .vntd-cta .content-left,
 .vntd-cta .content-right { width: 100%; max-width: 100%; text-align: center; float: none; }
#footer-widgets .inner > div { width: 100%; }
/* Typography */
		
.page-holder h1,
.all-title,
.all-title-2 { font-size: 24px; }
/* WooCommerce */
		
#vntd-woocommerce-filters,
 #vntd-woocommerce-filters > li { float: none; width: 100%; }
#vntd-woocommerce-filters > li.product-order { margin: 5px 0px; width: 100%; }
#vntd-woocommerce-filters > li.product-order i { float: none; margin: 0 auto; }
#vntd-woocommerce-layout-switcher { display: none; }
.header-social li a.get-quote-btn { display: none; }
.title-h2 { font-size: 16px; padding-top: 0 }
.dial_h3 { font-size: 16px; }
.cta-title { line-height: 30px; font-size: 16px; }
.package-box h2 { font-size: 22px; margin-bottom: 10px; }
}
@media only screen and (max-width: 568px) {
#page-title h1 { line-height: 30px !important; max-width: 100% !important; text-align: center; display: block;    font-size: 26px !important;
    padding-bottom: 10px; }
#page-content .pack-box.wpb_column:not(.vc_col-sm-12) { width: 100% }
}

/* MAX 480px */

	@media only screen and (max-width: 480px) {
.nav-inner .logo a img { max-height: 50px; }
/* Page Title */
		
#page-title { text-align: center; }
#breadcrumbs { position: relative; text-align: center; left: 0px; }
ul.products li.product { width: 100% !important;/*float: none;*/
}
/* Blog */
		
.blog-style-minimal .details { width: 96%; }
/* Veented Slider */
		
h2.veented-slide-title { font-size: 30px !important; margin-bottom: 4px; }
.veented-slide-paragraph { font-size: 11px; margin-bottom: 11px; }
.veented-slide-buttons a.btn { font-size: 10px; padding: 6px 12px; }
.veented-slide .veented-slide-button2 { margin-left: 9px; }
.swiper-button-next,
 .swiper-button-prev { display: none; }
.s-1-sub {/*font-size:12px !important; margin-top:15px !important; min-width:280px;*/ font-size: 12px !important; margin-top: 10px !important; min-width: 280px; color: #fff !important; }
.tp-caption.Fashion-BigDisplay,
.Fashion-BigDisplay { color: #fff !important; }
}
 @media only screen and (max-width: 400px) {
}/* CSS Document */