@media screen and (max-width:1650px) {
	
	.track_record{padding: 115px 0 110px 0;}
	.track_content ul li{font-size: 22px;}
	.contact_block p{font-size: 14px;}
	.ipad_banner .btn_sec a{margin-top: 3%;}
	.android_banner .btn_sec{ position: relative;}
	.android_banner .btn_sec a{ position: absolute; top: 0px; left: 0px; right: 0px; margin: auto; }
	
	.ios_app_d_banner .btn_sec a{top: -60px;}
	.h_ad_banner .btn_sec{top: 80px;}
	.wy_for_hybapp {
		background: url("/Content/assets/img/why_fhybrid_bg.png") left -5% top no-repeat;
		background-color: #4b00a7;
	}
	
}


@media screen and (max-width:1450px) {
	.b_img{width: 70%; float: right;}
	.android_b_con li{padding: 10px;}
	.android_b_con li p{font-size: 15px;  line-height: 30px;}
	.android_banner .btn_sec{ margin-top: -110px;}
	.inner_banner h1{margin-bottom: 40px;}
	
	
	.footer_rg_sec{padding: 30px 15px 0 15px;}
	.footer_social a:first-child{padding-left:0px;}
	.footer_social a{padding: 75px 14px;}
	.banner_content{height: auto;}
	
	 h2{font-size: 44px;}
	.inner_sec h2{font-size: 44px;}
	.ios_app_d_banner .btn_sec a{top: -90px;}
	
	.h_ad_banner .btn_sec img{top: 80px;}
	.wy_for_hybapp {
		background: url("/Content/assets/img/why_fhybrid_bg.png") left -200px top no-repeat;
		background-color: #4b00a7;
	}
	
	.inner_banner_img{display: flex; align-items: center;}
	.inner_banner .banner_content{top: auto;}
	
}


@media screen and (max-width:1366px) {
	.h_about h2{font-size: 50px;}
	.footer_lf_con{padding: 30px 15px 0 15px;}
	p{font-size: 16px;}
	
	.h_about h3{font-size: 34px;}
	.container{padding-left: 15px; padding-right: 15px;}
	.track_content ul li{font-size: 20px;}
	.track_record{padding: 115px 0 70px 0;}
	
	.home_banner, .home_banner .banner_content{height: auto;}
	.home_banner h1{font-size: 36px;}
	.banner_content .caption{left: 15px;}
	.track_record h2{padding: 21px 15px 52px 15px;}
	/*
	.development_aperoach{background: url("../images/our_development_aperoach.jpg") right -65% center no-repeat;}
	.our_strength_sec {background: url("../images/our_strengrh_bg.jpg") left -65% center no-repeat; background-color: #000;}
	*/
	.android_b_con li{margin-bottom: 6px;}
	.hybrid_ben_sec{background-size: 45%;}
	
	.idea_con{ padding-top: 0px;}
	.idea_con p{line-height: 23px;}
	#header .navbar-brand img{max-width: 237px;}
	.inner_banner h1{font-size: 36px;}
	
	
	

}
 @media screen and (max-width:1199px) {

	 .services_sec{padding: 60px 0 0px 0;}
	 .testimonial_sec{min-height: 850px;}
	 .oris_sec{padding: 70px 30px 30px 30px;}
	 .footer_social{padding-left: 0px; text-align: center;}
	 .location_blk ul{padding: 0 20px;}
	 
	
	 
	 .ipad_banner .btn_sec a{margin-top: -30px;}
	 .inner_sec h2{font-size: 48px;}
	 .inner_sec h2 br{display: none;}
	 .wc_for_ipad ul li{font-size: 21px;}
	 
	 h2{font-size: 34px;}
	.inner_sec h2{font-size: 34px;}
	 
	 .ios_app_d_banner ul li{background: none; margin-bottom: 0px; padding: 7px 10px;}
	 .inner_banner h1{margin-bottom: 10px; margin-top: -40px;}
	 .ios_app_d_banner ul li span{font-size: 15px;}
	 .ios_app_d_banner ul li p{font-size: 14px;}
	 .ios_app_d_banner .btn_sec a{top: -40px;}
	 
	 .methodology_sec h3{font-size: 24px;}
	 .methodology_sec ul li{padding: 1px 0 7px 18px; font-size: 19px;}
	 .methodology_sec{padding-bottom: 0px;}
	  .ios_apps .ipads_image img{margin-right: auto; display: inline-block;}
	 .inner_sec p{font-size: 16px;}
	 
	 .h_ad_banner .btn_sec img{top: 110px;}
	 .hybrid_appsec{background: none; background-color: #e7e6e8;}
	 
	 .hybrid_ben_sec{background-size: 660px;}
	 .hybrid_ben_sec ul li{width: 100%;}
	 .hybrid_ben_sec ul li:nth-of-type(2n+1) {margin-left: 0px;}
	 .hybrid_ben_sec ul li h3{font-size: 20px;}

	.wy_for_hybapp {
		background: url("/Content/assets/img/why_fhybrid_bg.png") left -300px top no-repeat;
		background-color: #4b00a7;
	}
	 .btn_sec{display: none;}
	 .android_b_con li{ text-align: center; background: none;}
	 .android_b_con li p{text-align: center;}
	 .h_ad_banner ul li{background: none;}
	 
	 .inner_banner{background: #050b2e;} 
	 .inner_banner_img img{opacity: 0.5;}
	 

}
 @media screen and (max-width:991px) {
	 .project_idea h2{text-align: center;}
	 .projects_title{width: 100%;}
	 .oris_sec{width: 100%;}
	 .footer_lf_sec, .footer_rg_sec{width: 100%;}
	 .location_con::after{left: 190px;}

	 .h_about h2{font-size: 40px;}
	 .h_about h3{font-size: 24px;}
	 p {font-size: 16px;}
	 h2{font-size: 40px;}
	  .track_record{background: none;}
	 
	 .android_banner .btn_sec{display: none;}
	 .android_b_con li{margin-bottom: 5px; background: none;}
	 .android_b_con li p{font-size: 13px; line-height: 18px;}
	 .inner_banner h1{margin-bottom: 10px;}
	 .inner_sec p{font-size: 16px;}
	 
	 .core_competencies li{width: 25%;}
	 .wc_for_ipad ul li{text-align: center; padding: 8px 0;}
	 .industries_sec ul li .ind_con{top: 47px; font-size: 20px;}
	 .ipad_banner .android_b_con li{background: none; padding: 0 10px;}
	 .inner_banner .btn_sec a{display: none;}
	 .container-fluid{padding-left: 15px; padding-right: 15px;}
	 .ipads_image{text-align: center; }
	 .ipads_image img{ margin-right: 0px; display: inline-block; float: inherit;}
	 .cost_efds ul li{width: 33.33%;}
	 .inner_banner{ background: #050b2e;}
	 .inner_banner {text-align: center;}
	 .inner_banner ul li p{text-align: center;}
	 .development_aperoach_img{display: none;}
	 .development_aperoach .container-fluid, .development_aperoach .container-fluid p{position: relative; text-align: center;}
	 .our_strength_sec_img{display: none;}
	 .our_strength_sec .container-fluid, .our_strength_sec .container-fluid p{position: relative; text-align: center;}
	 .ios_apps, .ios_apps p{text-align: center;}
	 
	 .methodology_sec {padding-bottom: 60px; text-align: center;}
	 .methodology_sec ul li:before{display: none;}
	 .wc_ios_img{display: none;}
	 .wc_for_iosapp ul{margin-top: -30px;}
	 .wc_for_iosapp ul li, .wc_for_iosapp ul li p{text-align: center;}
	 
	 .copyright_sec{padding: 20px 15px;}
	 .copyright_sec p{font-size: 15px;}
	 
	 
	 
	 .wy_for_hybapp{background:none; background-color: #4b00a7; text-align: center; color: #fff;}
	 .wy_for_hybapp ul{margin-top: 30px;}
	 .wy_for_hybapp p{text-align: center;}
	 .h_ad_banner ul li{background: none;}
 
	 .hybrid_appsec, .hybrid_appsec p{text-align: center;}
	 .hybrid_ben_sec h2{text-align: center;}
	 .hybrid_ben_sec{ background: none;}
	 .hybrid_ben_sec ul{margin-top: 10px;}
	 .idea_con p{text-align: center;}
	 .idea_img{margin-bottom: 20px;}
	 
	 .footer_social a{padding: 35px 14px;}
	 

}
 @media screen and (max-width:880px) {
	 .home_banner h1{font-size: 25px;}
	 .testimonial_panel{ left: 50px; right: 50px; width: auto; max-width: none;}
	 .whide_ind_sec ul li{width: 33.33%;}

    
}
 @media screen and (max-width:767px) {
	 
	 .clients_sec h2::after{width: 100%;}
	 .inner_banner h1{font-size: 32px;}
	 .android_b_con li{ margin-bottom: 0px; padding: 5px;}
	 .android_b_con li p{text-align: center;}
	 .b_img{display: none;}
	 
	 .core_competencies li{width: 33.33%;}
	 .banner_img img{opacity: 0.4;}
	 .banner_img{ background: #050920;}
	 .process_sec ul li{padding: 0px 0 0 0;}

	 .inner_sec h2{font-size: 30px; text-align: center;}
	 .cost_efds ul li{width: 50%;}
	 .industries_sec ul li {width: 33.33%;}
	 .wc_for_ipad ul li{font-size: 18px;}
	 
	 .inner_banner  ul{display: none;}
	 .inner_banner .banner_content{height: 100%; top: 0px; padding-top: 0px;}
	 .inner_banner .banner_content .row{align-items: center; height: 100%;  flex-wrap: wrap-reverse;}
 
	 .location_con::after{left: 80px;}
	 .track_content{margin-top: 20px;}
	 .track_content ul li{padding: 15px 0; padding-left: 30px;}
	 .inner_sec{padding: 40px 0;}
	 .our_strength_sec .container-fluid, .development_aperoach .container-fluid{padding-top: 0px; padding-bottom: 0px;}
	 .methodology_sec h2{margin-bottom: 20px;}
	 
	 .whide_ind_sec ul li{min-height: 280px;}
	 
	 
	

     
     
}
 @media screen and (max-width: 700px) {
	 .home_banner h1{font-size: 18px;}

}
 @media screen and (max-width:576px) {
	 .rating{width: 310px;}
	 .footer_top_nav ul{ width:  50%; margin-bottom: 15px;}
	 .footer_top_nav ul:last-child{width: 100%;}
	 .download_b{padding-top: 20px;}
	 .contact_block, .contact_block.location_blk{width: 100%;}
	 .contact_block.location_blk{margin-top: 40px;}
	 .location_con::after{left: 130px;}
	 .copyright_sec{padding: 30px 15px;}
	 .copyright_sec p{font-size: 15px;}
	 .idea_img{display: none;}
	 .idea_con{padding-left: 0px; padding-top: 0px;}
	 #header .navbar-brand img{width: 150px; margin-top: 10px;}
	 .home_banner h1{font-size: 14px;}
	 .home_banner, .home_banner .banner_content{height: 230px;}
	 .h_about h2{font-size: 30px;}
	 h2{font-size: 30px;}
	 .testimonial_panel{left: 20px; right: 20px;}
	 .track_record h2{background-size: contain; margin-top: 0px;}
	 .track_record{padding: 0px 0 50px 0; margin-top: 0px;}
	 .testimonial_con p{font-size: 15px;}
	 .testimonial_sec{min-height: 750px;}
	 .footer_social a{padding: 15px 9px;}
	 
	 /*nav updates*/
	 .sub_menu_sub{position: relative; left: 0px;}
	 #submenu1 .flex-column{height: auto;}
	 
	 .android_b_con, .b_img{display: none;}
	 .core_competencies li{width: 50%;}
	  .banner_content{top: 0px;}
	 
	 .industries_sec ul li {width: 50%;}
	 .business_slider .services_hd_bg{padding: 15px 8px; }
	 .business_slider .services_hd_bg p{font-size: 14px;}
	 .whide_ind_sec ul li{width: 50%; height: 250px; min-height: inherit;}

	 
	 
	 
	 
	 

}
 @media screen and (max-width:479px) {
	 .rating{width: 250px;}
	 .rating .rt{font-size: 44px;}
	 .rating .stars_sec{left: 90px; width: 140px;}
	 
	  .cost_efds ul li{width: 100%;}
	 .industries_sec ul li {width: 100%;}
.inner_banner h1 {
    font-size: 26px;
    margin: 0;
}
	 

}
 @media screen and (max-width:380px) {
	 .footer_top_nav ul{ width:  100%; margin-bottom: 15px;}

}
