@media only screen and  (min-width: 1200px) and (max-width: 1500px)  {
	.why_us::before {width: 36%;}
	.why_us::after  {width: 64%;}
	.why_us .whypoints {padding-left: 35px;}
}

@media (max-width: 1199px) {}

@media (max-width: 991px) {
	header .header-bottom {display: none;}
	.cbp-spmenu {}
    a.toggle-menu.menu-left.push-body.jPushMenuBtn {/* margin-left: 11px; *//* display: inline-block; */position: relative;z-index: 99999;}
    a.toggle-menu:before{content: '\f0c9';font-family: fontAwesome;color: #000000;position: absolute;left: 20px;top: 6px;display: block;height: 13px;width: 22px;-webkit-transform-origin: .28571rem center;transform-origin: .28571rem center;font-size: 30px;}
}

@media (max-width: 767px) {
	.headingstyle1 h2 {font-size: 22px;margin-bottom: 10px;}
	.home-banner .banner-content h1, .inner-pg .home-banner .banner-content h1 {font-size: 40px;line-height: 40px;}
	.home-banner .banner-content h4, .inner-pg .home-banner .banner-content h4 {font-size: 14px;margin-bottom: 15px;}
	.home-banner {position: relative;}
	.home-banner::after {content: " ";position: absolute;left: 0px;bottom: 0px;height: 440px;width: 100%;display: block;
    background: -moz-linear-gradient(top, rgba(240,249,255,0) 0%, rgba(0,0,0,1) 100%);
    background: -webkit-linear-gradient(top, rgba(240,249,255,0) 0%,rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(240,249,255,0) 0%,rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f0f9ff', endColorstr='#000000',GradientType=0 );}
	.home-banner .banner-content {transform: translateY(38%);display: inline-block;position: relative;z-index: 999;}
	.bannerform {margin-top: 10px;margin-bottom: 10px;}
	.bannerform .bannerbottom {border: 1px solid #cccccc;}
	.why_us::before {width: 0;}
	.why_us::after {width: 100%;}
	.why_us .whyox {margin-bottom: 50px;}
	.why_us .whypoints {padding-left: 0;}
	.counter_points .col-md-3+.col-md-3 .countBox::before {display: none;}
	.cta .cta_head h3 {font-size: 22px;}
	.cta .cta_head h2 {font-size: 30px;margin-bottom: 20px;}
	.cta .cta_action a {font-size: 14px;}
	footer .header-bottom {display: none;}
	footer .contact_info {margin-bottom: 25px;}
	footer p.ft_about::before {display: none;}
	footer p.ft_about {padding-left: 0;margin-top: 20px;font-size: 14px;}
	.ratings::before {width: 100%;}
	.oxconsultant .process_flow ul li+li::before {display: none;}
	footer .copyrights p {font-size: 14px;}
	.offer_points .points ul li::before {display: none;}
	.offer_points .points ul li+li {margin-left: 0;}
	.oxconsultant .process_flow ul li {width: 100%;}
	.oxconsultant .process_flow ul li img {margin: auto;}
	.process_flow ul.slick-dots {position: relative;overflow: hidden;width: 200px;margin: auto;}
	.process_flow .slick-dots li {display: inline-block;width: 15% !important;margin: auto;}
	.offer_points {padding: 30px 0 0 0;}
	.process_flow .slick-dots li button {margin: auto;}
	.offer_points .points ul li {width: 50%;margin-bottom: 30px;}
	.whyox h2 {font-size: 33px;line-height: 35px;}
	.header-top .float-right {float: none !important;}
	.header-top .contact_header {margin-top: 15px;}
	footer .b-bottom {display: none;}
	.logo {text-align: center;}
	.contact_header a:first-child {display: none;}
	.contact_header a {width: 50%;float: left;font-size: 14px;}
	.contact_header a+a {margin-left: 0;}
	.cust_riviews .riviewBox i {font-size: 12px;}

}

@media (max-width: 480px) {
	.logo {text-align: center;margin-bottom: 25px;}
	.cta .cta_head h3 {font-size: 16px;}
	.cta .cta_head h2 {font-size: 20px;margin-bottom: 20px;}
	footer p.ft_about {margin-top: 0;text-align: center;}
	.cust_riviews .riviewBox.underline::before {display: none;}
	.riviewBox.verticaline::after {display: none;}
	.cust_riviews .riviewBox {margin-bottom: 10px;padding-bottom: 10px;}
	.cust_riviews .riviewBox h4 {font-size: 14px;}
	.testiBox .userBox {width: 100%;margin-right: 0;text-align: center;margin-bottom: 20px;}
	.testiBox .userFeedback {width: 100%;margin-left: 0;}
	.testiBox .userBox img {margin: auto;}
	.testiBox .userFeedback::before {display: none;}
	.ratings .paddin_left50 {padding-left: 15px;}
	.offer_points {padding: 30px 0 30px 0;}
	.offer_points .points ul {padding-left: 15px;padding-right: 15px;}
	.offer_points .points ul li {width: 100% !important;float: left;margin-bottom: 40px;}
	.offer_points .points ul li:last-child {margin-bottom: 0;}
	.cust_riviews .riviewBox img {width: 85px;}
	.header-top .contact_header {margin-top: 0;}
	.cta .cta_action a {font-size: 12px;}

}

@media (max-width: 320px) {}