@media screen and (min-device-width: 0px) and (max-device-width: 543px) { 
	.services-inner-section{padding:0 0 26px 0 !important;}
	.choose-inner-section{padding:0 0 26px 0 !important;}
	.extra-why-section{padding:30px 0 0;}
	.plan-heading-section > span {padding:0 6px 10px 6px;line-height: 30px;}
	.plan-heading-section > p{padding: 0 6px;line-height:20px;}
}


@media only screen and (min-device-width: 850px) and (max-device-width: 950px){

	
	ul.header-menu > li > a{padding:20px 20px;}
	



}

@media only screen and (min-device-width: 769px) and (max-device-width: 850px){

	ul.header-menu > li:hover ul{visibility: visible;opacity:1;}
	ul.header-menu > li > a{padding:20px 14px;}
	.header-reponsive-menu{display:none;}


}
@media only screen and ( max-width:768px){
	
	ul.header-menu > li ul{visibility: visible;opacity:1;display: none;transition: all 0ms ease 0s;position:relative;top:0px;background:none;border-bottom:1px solid rgba(255, 255, 255, 0.2) !important;width:100%;}
	ul.header-menu > li > ul::before{display:none;}
	ul.header-menu > li > ul li a{border-bottom:0px solid rgba(255, 255, 255, 0.2);color:#fff;background:tansparent !important;text-align:center;}
	ul.header-menu {background: hsl(0, 0%, 7%) none repeat scroll 0 0;height: 100%;left: -250px;overflow: auto;position: fixed;top: 0;transition: all 0.3s ease 0s;width: 250px;z-index: 2147483647;}
	ul.header-menu > li > a{color: #fff !important;display:block;padding:8px 16px;border-bottom:1px solid rgba(255, 255, 255, 0.2);font-size:13px;}
	ul.header-menu > li > a:hover{color:#518FF5;}
	ul.header-menu > li{display:block;}
	ul.header-menu > li.active ul li a{color:#fff !important;}
	ul.header-menu > li.active ul li a:hover{color:#518FF5 !important;}
	ul.header-menu > li ul li a{color:#fff !important;}
	ul.header-menu > li ul li a:hover{color:#518FF5 !important;}
	.header-reponsive-menu{display:inline-block;position:relative;top:16px;float:right;}
	.about-us-left-side-img-block {margin-bottom: 24px;margin-top:24px;}
	.about-us-right-side-block {text-align: center;}
	.statics-inner-section {padding:20px 0;}
	.static-right-side-block {text-align: center;}
	.about-us-inner-section {padding: 10px 0 22px 0;width: 100%;}
	.client-count-block-section {margin: 24px 0 0px;}
	.one-plan-section{margin-bottom:30px;}
	.main-plan-section-block{padding:30px 0 0;}
	.blog-inner-content{margin-bottom:20px;}
	.blog-main-wrapper{padding:30px 0 0 0;}
	.footer-about-us-block{margin-bottom:18px;}
	.footer-wrapper-section{padding:26px 0 0 0;}
	.cust-detail-section{margin:0px !important;padding:0px !important;}
	.contact-information{margin-left:0px;margin-top:40px;}
	ul.business-information-detail > li{width:100%;}
	ul.business-hours-information-detail > li{width:100%;}
	.error-main-content > span{font-size:150px;}
	.error-section-block{height:250px;}
	.error-main-content > abbr{margin-top:0px;}
}

@media only screen and ( max-width:600px){

	.top-header-right-side {float: left;text-align: center;width: 100%;}
	.top-header-left-side {float: left;padding: 6px 0 7px;text-align: center;width: 100%;}
	.add-to-cart-inner-section{top:77px;width:100%;}

}

@media only screen and (min-device-width: 850px) and (max-device-width: 1034px){
	
	ul.recent-post-img > li {padding: 24px 10px;}

}
@media only screen and ( max-width:950px){
	
.right-recent-blog{width:100% !important;display:flex;}
.left-blog-section{width:100% !important;}
.recent-post-block {width: 50%;margin-right:24px;}
.recent-post-block:last-child{margin-right:0px;}

}

@media only screen and ( max-width:632px){
	
.right-recent-blog{width:100% !important;display:inline-block;}
.left-blog-section{width:100% !important;}
.recent-post-block {width:100% !important;margin-right:0px;}	

	
}

@media only screen and ( max-width:480px){
	
.error-main-content > span{font-size:100px;}
	.error-section-block{height:250px;}
	.error-main-content > abbr{margin-top:0px;}
}
	
