@media screen and (min-width:1381px) and (max-width:1900px) {
.video-new { background-color: #fff; height: 435px; margin: 202px 150px 205px 149px; width: auto }
.wrapper { max-width: 100% }
.resp-tabs-list li { margin: 0 20px 40px 40px }
.banner-txt { padding-top: 250px }
}
/*.side-menu {
    display: none
}*/
@media screen and (max-width:1400px) {
.br_industriesblk .fa.fa-spin { width: 100%; }
.br_hire_dedicatedleft_inner { text-align: center; }
.br_hire_dedicatedblk h3 { margin-right: 0px; }
}
 @media screen and (max-width:1399px) {
.home_headings_blk h2 { font-size: 30px; }
.br_fulltime_left h3 { font-size: 24px; }
.home_headings_blk_white h2 { font-size: 30px; }
.br_whatwe_doblk p { font-size: 14px; }
.service_c h2 { font-size: 30px; }
.service_c p { line-height: 24px; }
.home_headings_blk { margin-bottom: 20px; }
.br_ourwork_processvideo video { width: 98%; }
/**/
.br_ourportfolio_tamplatesblk ul { padding-top: 240px; }
.br_itprovider_partners { margin: 0px; }
.br_industriesleft_inner { margin-left: 0px; }
.technologier_wedoslider .slick-prev { left: -10px; }
.technologier_wedoslider .slick-next { right: -10px; }
.service_c { padding-left: 30px; }
.br_radymad_solutionsslider .slick-prev { top: -20%!important; }
.br_radymad_solutionsslider .slick-next { top: -20%!important; }
}
 @media screen and (max-width:1366px) {
.roullet-icon1 { width: 5%; }
.roullet-icon2 { width: 6%; }
.banner-txt { padding-top: 165px; }
/* banner*/
.archivesSection li .iconsAcrchve { display: block; margin: 0 auto; }
.site-banner { height: auto; }
.site-banner video { height: auto; position: initial; transform: translate(0%, 0%); width: 100%; }
.archivesSection .archivetext { text-align: center; }
.archivesSection .archivetext p { text-align: center; }
.about_clint_req_dv { clear: both; margin-top: 104px; }
.android_left_abstract { left: 0; opacity: 0.3; }
body { overflow-x: hidden; }
.homebanner { min-height: auto; }
.homebanner2 { min-height: 500px; }
#text { font-size: 40px; }
.hvr-bounce-in { visibility: visible !important; }
.wow { visibility: visible !important; }
.homebanner_text h1 {font-size:22px;}
}
 @media screen and (max-width:1300px) {
}
 @media screen and (max-width:1199px) {
.container { width: 100%; }
header { /*display: none;*/ }
.mobile_header { border-bottom: 1px solid #ddd; z-index: 9999; display: block; }
.navbar-toggle { display: block; float: left; }
.main_div.home_main { padding-top: 56px; }
.main_div { padding-top: 56px; }
.banner_bottomarea { padding: 10px 0; }
.banner_bottomarea h1 { font-size: 24px; }
.big-data-analytics h2 { font-size: 18px; }
.types-game h1, .Variation-game h2, .teenpatti-game-development h2, .FeaturesGame-Part h2, .teenpatti-why-choose h2 { font-size: 22px !important; }
.whychoose_h { font-size: 22px; margin-bottom: 20px; }
.casino_feature_section h2 { font-size: 22px; line-height: 20px; margin-bottom: 20px; }
.res_page_blk h4 { font-size: 18px; }
.res_page_blk p { font-size: 13px; }
.features-box p { font-size: 18px; }
.casino_game_solution_section h2 { font-size: 22px; margin-bottom: 20px; line-height: 30px; }
.casino_developers h3 { font-size: 22px; margin-bottom: 15px; }
.casino_lets_in p { margin-bottom: 10px; }
.teenpatti-game-development h4 { font-size: 18px; line-height: 50px; }
.pocker-choose .mid-contant-col.contant_express_hding .express_right > h4 { font-size: 20px; }
.gamebox_sectionarea h2 { font-size: 26px; }
.gameboxes h3 { font-size: 18px; }
.bitcoin-mlm-part .development_services p { font-size: 12px !important; }
.Latestblogcta_img { min-height: 189px; }
.Latestblogcta_text h3 { font-size: 15px; margin-bottom: 10px; }
.main_page_holder .first_hd_up h1, .main_page_holder .first_hd_up h2 { font-size: 20px; }
.main_page_holder .first_hd_up h1 span, .main_page_holder .first_hd_up h2 span { font-size: 22px; }
.blue_commeted_bx_dv .border_dv h2 { color: #fff; font-size: 22px !important; font-weight: 300; margin-bottom: 10px; margin-top: 10px !important; text-align: center; }
.tab_br_hme_mn ul.nav { white-space: nowrap; overflow-x: auto; background: #1d1d29; top: 0px; }
.tab_br_hme_mn ul.nav li { float: none; margin-top: 7px; min-height: 175px; width: auto; }
.tab_br_hme_mn ul.nav li b { display: block; }
.tab_br_hme_mn ul.nav li.active a { transform: scale(1.1); }
.tab_in_rt_con { text-align: center; }
.tab_in_rt_con ul { display: inline-block; margin-top: 30px; text-align: center; }
.tab_in_rt_con ul li { display: inline-block; float: none; min-height: 110px; width: 120px; }
.cnslt_btn_tab { text-align: center; }
.cnslt_btn_tab button { float: none; display: inline-block; }
.dedicated_resources_box h2 { font-size: 32px; }
.dedicated_resources_box h4 { font-size: 36px; }
.dedicated_hire { font-size: 24px; }
.sm-icon { margin-right: 6px; }
.high_skill_dv .right_part { width: 100%; }
.high_skill_dv .right_part ul li.high { margin-left: 0; }
.high_skill_dv .right_part ul li.hours { margin-left: 0; }
.portfolio_slider h3 { font-size: 22px; }
.industries_area h2 { font-size: 22px; }
/*.industries_box ul li { padding-top: 0; }*/
.technology_part ul.resp-tabs-list { display: inline-block; width: 100%; margin-top: 20px!important; }
.technology_part ul.resp-tabs-list li:before { display: none; }
.technology_part ul.resp-tabs-list li { width: 100%; }
.technology_part ul.TechnologiesAll li { width: 50%; float: left; }
.technology_part ul.TechnologiesAll { display: inline-block; width: 100%; }
.iphone-game-part1 h2 { font-size: 22px; }
.iphone-game-part1 h3 { min-height: auto; }
.iphone-game-part1 .check-col { margin-bottom: 40px; }
.iphone-game-part1 .check-col p { line-height: 20px; }
.why_development h2 { font-size: 22px; }
.development_services .box { margin-left: 0; }
.App_Development_text .box li { line-height: 20px; }
.development_services .box li { background: rgba(0, 0, 0, 0) url(../images/dev_service.png) no-repeat scroll left 2px; }
.ios_app_col .why_box_news { min-height: 190px; }
.ipad_first_para h1 { font-size: 22px; text-align: center; }
.br_hire_advantage_row h2 { text-align: center; font-size: 22px; }
.profitable_bx_column { margin-top: 30px; }
.br_hire_advantage_row h2 { margin-top: 40px; }
h3.ehy_c_last { font-size: 22px; text-align: center; }
.ipad_development_row_last { text-align: center; }
.Ipad_d_column h5 { margin-top: 15px; font-size: 22px; }
.relations_box h1 span { font-size: 28px; }
.relations_box h1 { line-height: 36px; }
.bank_software_content .ref-ser-head, .hospital_management_content .ref-ser-head { font-size: 22px; }
.bank_software_content .ref-service-box { margin-top: 15px; margin-bottom: 15px; }
.why_development p { line-height: 20px; margin-bottom: 15px!important; margin-top: 7px!important; }
.ipad_game_page_n .hire_iphone_box { min-height: auto; }
.bank_software_content .ref-service-box + p { margin-bottom: 25px!important; }
.ipad_social_bottom span, .ipad_social_top span { line-height: 20px; font-size: 22px; }
.ipad_social_bottom p { margin-bottom: 25px!important; }
.testimonial_bg { padding: 60px 0; }
.testimonial_area { margin-top: 0; }
.client_content { float: right; min-height: 225px; }
.testimonial_area .carousel-control.left { display: none; }
.testimonial_area .carousel-control.right { display: none; }
.strongteamwrap h2 { font-size: 26px; margin-bottom: 20px; }
.newswrap .heading p { font-size: 14px; line-height: 24px; text-align: center; }
#welcome_contant p { font-size: 14px; line-height: 24px; margin-top: 20px !important; text-align: center; }
#welcome_contant h1 { font-size: 22px; }
#welcome_contant { padding: 30px 0 0; }
.enquiry-txt { text-align: left; }
.banner-txt { padding-top: 70px; }
.bannertext_area { top: 30%; }
.bannertext_area h1, .bannertext_area h2 { font-size: 34px; }
/**/
.footer_blk { background: #fbebc2; padding: 0; width: 100%; position: inherit; margin-top: 50px; padding: 0; border-radius: 5px; padding: 50px 0px; }
.grass_b { display: none; }
span.bird_icon { display: none; }
.footer_left { padding: 0; width: 100%; }
.footer_right { padding: 0; width: 100%; }
.footer_right input[type="text"], .footer_right textarea { box-shadow: none; }
.red-part { padding-top: 55px; }
.br_ourportfolio_tamplatesblk ul { padding-top: 220px; }
.br_ourportfolio_tamplatesblk ul li { pointer-events: none; }
.br_ourportfolio_shape_l { bottom: -260px; }
.br_ourportfolio_shape_2 { bottom: -220px; }
.br_ourportfolio_shape_3 { bottom: -170px; }
.br_ourportfolio_shape_main { bottom: -140px; }
.br_ourportfolio_shape_5 { bottom: -180px; }
.br_ourportfolio_shape_6 { bottom: -205px; }
.br_ourportfolio_shape_7 { bottom: -422px; }
.technologier_wedoslider .slick-prev { display: none !important; }
.technologier_wedoslider .slick-next { display: none !important; }
.br_radymad_solutionsslider .slick-prev { display: none !important; }
.br_radymad_solutionsslider .slick-next { display: none !important; }
.br_radymade_submiddle { min-height: 220px; }
.br_happlyclient_reviewbox { min-height: 230px; }
.br_happyclients_left h2 { font-size: 26px; }
.br_radymade_submiddle h3 { font-size: 16px; }
.br_industriesleft_inner { width: 100%; }
.sm-icon { margin-right: 4px; }
.sugarcam_box .banefit_Rrp p { min-height: 190px; }
.absolute_div_machine h1 { font-size: 18px; }
.absolute_div_machine p { font-size: 14px; line-height: 15px; }
.absolute_div_machine { width: 100%; }
.brhome_videomain { height: auto; }
.brhome_videomain video { height: auto; width: 100%; }
.faq_accordian_pg { padding: 0 15px; }
/*04-09-2019*/
.ai_banner_mn .bannertext_area { top: 15%; }
.ai_banner_mn .bannertext_area h1 { font-size: 28px; }
.ai_banner_mn .bannertext_area a { padding: 6px 20px; }
.crowd_app_web_heading h2 { font-size: 22px; }
.ipad_development_row_last h2 { font-size: 28px; }
.res_page_blk h3 { font-size: 18px; }
.hd_ai_mn h2 { font-size: 24px; }
.sngl_frmwkr_ai h3 { font-size: 20px; }
.sngl_frmwkr_ai p { line-height: 1.4; }
.expertice_section { padding: 35px 0px; }
.ai_call_action .left_expertice { margin-top: 10px; }
.left_expertice span { font-size: 22px; }
.ai_back_aol_sec .col-sm-5 { display: none; }
.ai_back_aol_sec .col-sm-7 { width: 100%; }
.inds_con_ai h4 { font-size: 13px; }
.why_chs_con_ai p { text-align: center; }
.bsns_intl_comp_sngl { min-height: 280px; }
.bsns_intlgnc_con { padding: 20px; }
.bsns_intlgnc_con h2 { margin-bottom: 30px; font-size: 24px; }
.bsns_cnsltng_con h2 { font-size: 24px; }
.pentaho_sol_sec { padding: 20px 15px; }
.tchnlgy_stck_sec h2 { font-size: 28px; }
.tchnlgy_stck_sec { padding: 30px 0px; }
.tchnlgy_stck_sec p { margin-bottom: 15px; }
.alexskill_box .res_page_blk { min-height: 305px; }
.br_readymade_mainsolutionimg { min-height: auto; }
.br_readymade_solutions_socials ul li { margin: 0px; }
.testimonial-section .carousel-control.left { display: none; }
.testimonial-section .carousel-control.right { display: none; }
.industries_box ul li { float: none; display: inline-block; margin-bottom: 5px; vertical-align: top; }
.nn_sprst_rt_n { padding: 15px; }
.nn_sprst_rt_n h4 { font-size: 16px; }
.nn_sprst_rt_n p { font-size: 12px; line-height: 1.5; }
.containerwrap .stepBg { background: none; padding-bottom: 550px; }
.containerwrap .stepBg li { width: 100%; }
.content-one { margin: 30px 0px 0 0; width: 25%; }
.content-type { width: 70%; }
.content-type-Left { width: 70%; }
.content-type-top { padding-top: 0px; }
.vr_video_div { height: 75vh; }
.vr_video_text_in { margin: auto; }
.ar_video_text_in h1 { font-size: 32px; }
.vr_video_text_in p { font-size: 16px; }
.frst-timeline-block { padding-right: 0; width: 100%; }
.BlockChain-bg1 { color: #090909; font-size: 14px !important; }
.BlockChain-bg1 h2 { color: #010f0e; font-size: 20px !important; }
.BlockChain-bg1 span.head { color: #fff; }
.manufact-whychoose .whychoose-outer .andrios { width: 100%; }
.hire-time p { font-size: 18px; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic { position: initial; top: 25px; width: 98%; margin-bottom: 30px; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic .topic-description { width: 88%; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic2 .topic-icon-main { width: 115px; }
.objective_blk h3 { font-size: 28px; }
.industries_box { overflow: auto; }
.industries_box ul { width: 1180px; }
.RubyOnRailsDevelopment.ASP-Servive .yii_app_choose { min-height: 470px; }
.mixedapp_realityinnerrightblk { width: 100%; padding: 15px 0px; }
.mixed_bannercaption { margin-top: 0; text-align: center; }
h2, .h2 { font-size: 20px; }
ul.wallet-text li { width: 100%; }
.objective_blk h2 { font-size: 26px; }
.DedicatedDeveloper p { font-size: 15px; }
.school_Management.hospital-manag-soft .school_blk h4 { font-size: 18px; }
.school_Management.hospital-manag-soft .school_blk { min-height: 200px; }
section.opd-intro-section h3 { font-size: 25px; margin-bottom: 16px; }
ul.benefits-li { padding-left: 15px; }
.CryptocurrencyBanner { top: 50px; width: 60%; }
.CryptocurrencyBanner h1 { font-size: 24px; }
.core_business_row .round_detail { margin-bottom: 0px; }
.br_industriesblk .fa.fa-spin { width: 75%; }
.right_menuarea { width: 311px; z-index: 9999; background: rgba(0, 0, 0, 0.9); }
.unrl_gm_dvlpmt_sngl { margin-bottom: 30px; }
.top_gme_dt_img{display:none;}
.top_gme_mob_img{display:block;}


}
 @media screen and (max-width:1023px) {
.btn_quoteanbr_ms { margin-top: 0px !important; }
.pocker-choose .mid-contant-col.contant_express_hding .express_right > h4 { font-size: 16px; }
.howbig_titaltop h2 { font-size: 20px; margin-bottom: 10px; }
.Latestblogcta_img { height: 152px; min-height: 152px; margin-bottom: 0px; }
.gamebox_sectionarea h2 { font-size: 22px; }
.gameboxes h3 { font-size: 13px; font-weight: bold; }
.contury_innerslide h3 { font-size: 16px; }
/*.footerwrap .collapse {display: block !important;}*/
.banner-txt { padding-top: 70px; }
.archivesSection .archivetext .headingBlue { font-size: 18px; }
.our_metho_btn { margin-top: -84px; text-align: center; }
.about_timeline_animation_bg { background: #fdf6ea; min-height: 1px; }
.timeline_long_row { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; padding: 20px 15px; height: auto; }
.our_metho_btn img { margin-right: 0; max-width: 280px; }
.about_clint_req_dv { clear: both; margin-top: 35px !important; padding-top: 35px; position: relative; text-align: center; }
.about_clint_req_dv h4 { float: none; font-size: 21px; left: 0; margin-bottom: 0; margin-left: 0 !important; margin-right: 0 !important; margin-top: 0 !important; padding: 0 !important; position: absolute; text-align: center !important; top: 0; width: 100%; }
ul.resp-tabs-list { margin: 0 !important; padding: 0; width: 100% !important; }
.about_clint_req_dv .square_try.bg_2 { background: #b3b434; margin-left: 0px; }
.about_clint_req_dv .square_try.bg_3 { background: #eec217; margin-left: auto; }
.about_clint_req_dv .square_try.bg_4 { background: #86419c; margin-left: 0px; }
.about_clint_req_dv .square_try.bg_6 { background: #86419c; margin-left: auto; }
.about_clint_req_dv .square_try.bg_5 { background: #bc412a; margin-left: auto; }
.about_clint_req_dv .square_try { background: #ff6d00; float: right; height: auto; margin: 0 !important; padding: 20px; width: 100%; border-radius: 5px; }
.awrd_hd_row h4 { font-size: 28px; }
.succ_stry_hd h5 { font-size: 30px; }
.cust_s_inner h5 { font-size: 30px; }
.softech_awrd_bg { padding: 15px !important; }
.award_winn_bg { min-height: 550px; }
.dedicated_hire_box .btn { width: 100%; }
.dedicated_hire_box p { font-size: 13px; margin: 18px 0 !important; }
.dedicated_hire { font-size: 18px; }
.social-icons { text-align: left; }
.twoD-Design .inner.design_web { min-height: 320px; }
.webdesign_box h3 { font-size: 20px; }
.banner-txt .intro { font-size: 2.2rem; line-height: 4.375rem; }
.middle_left_blk ul { min-height: 701px; }
.middle_left_blk ul li { font-size: 16px; }
.middle_right_blk ul li { font-size: 16px; }
.middle_left_blk h2 { font-size: 22px; }
.middle_right_blk h2 { font-size: 22px; }
.middle_left_blk ul p, .middle_right_blk ul p { margin-bottom: 25px !important; }
.feature_container_sym ul.resp-tabs-list { display: inline-block; width: 100%; }
.feature_container_sym .resp-tabs-list li { width: 49.3%; height: auto; min-height: auto; text-align: left; background: #131313!important; padding: 12px!important; border-radius: 4px; margin: 3px!important; }
.feature_container_sym .resp-tabs-list li:hover, .feature_container_sym .resp-tabs-list li.resp-tab-active { background: #f4bf61!important; }
.feature_container_sym .resp-tabs-list li:hover, .feature_container_sym .resp-tabs-list li.resp-tab-active span { color: #333; text-shadow: none; }
.feature_container_sym .resp-tabs-list li span { margin-top: 0; }
.resp-tabs-list li.resp-tab-item img.grey_img { display: none; }
.feature_container_sym ul.resp-tabs-list .resp-tab-active::before { display: none; }
.feature_container_sym .resp-tabs-list li span { font-size: 12px; }
.feature_container_sym { height: auto; background-size: cover; }
.br_services_innerblk p { font-size: 14px; }
.br_services_innerblk { min-height: 215px; }
.home_headings_blk_white h2 { font-size: 26px; margin-bottom: 10px; }
.home_headings_blk_white p { font-size: 14px; }
.home_headings_blk_white { margin-bottom: 20px; }
.br_itprovider_partners { margin: 0px 0 0; }
.br_whatwe_doblk { margin-top: 20px; padding: 20px; }
.centerdiv { text-align: center; }
.br_industriesleft_inner { margin-left: 0px; }
.br_industries_rightinner .home_headings_blk { text-align: center; }
.awrd_sngl_con h4 { font-size: 16px; }
.awrd_sngl_con p { font-size: 14px; }
.br_hire_dedicationdeveloper { top: -60px; width: 100%; }
.br_hire_dedicationdeveloper img { max-width: 100%; }
.br_happyclients_left { margin-top: 30px; width: 100%; text-align: center; }
.common_section_main { padding: 40px 0; }
/**/
.br_ourportfolio_tamplatesblk ul { padding-top: 160px; }
.br_ourportfolio_shape_7 { bottom: -382px; }
.br_staticsubpart h3 { font-size: 24px; }
.br_staticsubpart p { font-size: 12px; }
.br_staticlef_img { width: 25%; }
.br_staticsubpart.br_static_countries { width: 65%; }
.br_staticlef_img.br_static_countriesimg { width: 25%; margin-right: 10px; }
.br_fulltime_left { width: calc(100% - 55px); }
.br_fulltime_left h3 { font-size: 22px; }
.br_fulltime_left p { font-size: 12px; text-transform: capitalize; }
/** tab **/
.tab_hd { position: inherit; width: 100%; float: none; }
.tab_hd .nav { position: inherit; width: 100%; background-color: #daeaff; }
.tab_hd .nav li { width: 33.33%; background-color: #daeaff; border-bottom: 0; }
.home_services .left_side_s { width: 100%; }
.home_services .col-sm-8.pull-right { width: 100%; }
.br_reviewtestimonial_slider ul.slick-dots { bottom: -28px; }
figure.br_industries_cuntriesall { width: 100%; }
.social-icons { text-align: left; }
.woocommerce_page .iconic_box p { margin-top: 40px!important; }
p.jigo_txt { padding: 0 15px; text-align: justify; line-height: 28px; font-size: 14px; }
.mchinlrng_sol_sec p { margin-bottom: 30px!important; margin-top: 15px!important; }
.mchinlrng_sol_sec .mining-box { min-height: 640px; }
.service_c { padding-left: 0; }
.timeline_long_row .square_try p { width: 100%; margin: 0!important; }
.ai_banner_mn .bannertext_area h1 { font-size: 22px; margin-bottom: 10px; }
.sectionarea { padding: 40px 0; }
.ai_first_para h2 { font-size: 22px; }
.ai_first_para p { line-height: 21px; font-size: 13px; margin-bottom: 20px; }
.crowd_app_web_heading h2 { font-size: 20px; }
.crowd_app_content p { font-size: 13px; line-height: 1.5; }
.ipad_development_row_last h2 { font-size: 26px; }
.res_page_blk { min-height: 375px; margin-bottom: 20px; }
.sngl_frmwkr_ai { padding: 15px; }
.hd_txt_sngl_frmwrk { padding: 0px; }
.ai_tech_con ul li::before { left: -15px; }
.ai_tech_img { width: 95%; }
.ai_tech_sec { padding: 40px 0; }
.hd_ai_mn { margin-bottom: 30px; }
.rt_con_why_busin ul li { width: 48%; }
.hd_ai_mn h2 { font-size: 20px; }
.ai_banner_mn .bannertext_area p { margin-bottom: 5px; }
.ai_banner_cont h3 { font-size: 20px; color: #fff; text-align: left; margin-top: 17px; }
.left_expertice span { font-size: 18px; }
.indstry_li { text-align: center; }
.indstry_li ul li { float: none; display: inline-block; width: 13%; vertical-align: top; }
.alexa_featurebox { min-height: 240px; }
.alexa_featurebox h3 { width: calc(100% - 18%); }
.alexskill_box .res_page_blk { min-height: 390px; }
.sngl_frmwkr_ai { min-height: 315px; }
.br_statichome_sprite1 { background-size: 40px; height: 44px; }
.br_statichome_sprite2 { background-size: 40px; height: 44px; background-position: 0 -41px; }
.br_statichome_sprite3 { background-size: 40px; height: 44px; background-position: 0 -88px; }
.br_statichome_sprite4 { background-size: 40px; height: 44px; background-position: 0 -132px; }
.brservices_providersprite1 { background-size: 44px; height: 40px; width: 50px; background-position: 0 -207px; }
.brservices_providersprite2 { background-size: 44px; height: 40px; width: 50px; background-position: 0 -253px; }
.brservices_providersprite3 { background-size: 44px; height: 40px; width: 50px; background-position: 0 -296px; }
.brservices_providersprite4 { background-size: 44px; height: 40px; width: 50px; background-position: 0 -334px; }
.pentaho_sol_out ul li { width: 50%; }
.bsns_intl_comp_sngl { min-height: 375px; }
.bsns_intl_comp_sngl p { line-height: 1.4; }
.nn_sprt_hd h3, .poplr_fntsy_sprt_hd h3, .beneft_fntsy_con h2, .fnts_app_sprt_hd h3, .ky_ftr_fnts_hd h3, .fnts_app_sprt_hd h3, .hire_fntsy_con h3, .hd_ai_mn h3 { font-size: 24px; }
.poplr_fntsy_sprt_hd h4 { font-size: 20px; }
.ky_ftr_fnts_sngl h3 { font-size: 18px; }
.fntsysprt_soft_img { max-width: 100%; }
.lnch_fnts_sprt_sngl h3 { font-size: 16px; }
.or_fms_api_sec .nn_sprt_hd h3 { margin-bottom: 15px; }
.hire_fntsy_con h3 { margin-bottom: 15px; }
.fantasy_banner_mn .bannertext_area { top: 30%; }
.nn_sprt_sngl h3 { font-weight: 600; }
.testimonial-section .col-xs-offset-2 { margin-left: 0px; }
.content-type-top { padding-top: 50px; }
.downArrow { display: none; }
.strategy-heading { line-height: 50px; }
.containerwrap .stepBg { padding-bottom: 450px; }
.Hyperledger-choose p { font-size: 14px; color: #333; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic .topic-description { width: 82%; }
.objective_blk h3 { margin-bottom: 20px; }
.objective_blk p { font-size: 14px; }
.HotelHelp { min-height: 265px; }
.bank_software_detail { padding: 30px 0px; }
.objective_blk h2 { font-size: 22px; }
.DedicatedDeveloper h3 { margin-bottom: 16px; font-size: 24px; }
.DedicatedDeveloper p { margin-bottom: 10px; }
.school_bottom_blk p { min-height: 80px; }
.hospitakLets .about_title p { font-size: 24px; }
.objective_blk p { margin-bottom: 35px; margin-top: 5px; }
.CryptocurrencyBanner { top: 35px; }
.vr_video_div { height: 42vh; }
.vr_video_text_in h1 { font-size: 36px; }
.earth-circle { display: none; }
.yellow-circle { display: none; }
.why-app { padding-top: 35px; padding-bottom: 30px; }
.vr-middle-title h2 { border: 2px dashed #fff; font-weight: bold !important; padding: 16px 35px; font-size: 24px; }
.mult_platfrom_left .support_box { width: 26%; }
.mult_platfrom_left label { font-size: 15px; font-weight: normal; padding-right: 32px; text-align: right; width: 50%; }
.mult_platfrom_right { right: 0; top: 76px; width: 58%; }
.mult_platfrom_right label { font-size: 15px; font-weight: normal; padding-left: 50px; padding-top: 14px; text-align: left; width: 50%; }
.app_service_vr_head h3 { font-size: 24px; padding: 16px 35px; width: auto; display: inline-block; }
.app_service_vr_single h4 { font-size: 18px; }
.app_service_vr_single { padding: 20px 5px; }
.app_service_vr_single { min-height: 265px; }
.app_service_vr_single p { font-size: 14px; color: #333; line-height: 22px !important; }
.vr-middle-title.mp-title h2 { margin-top: 30px; }
.most-popilarlist { overflow: auto; padding-top: 36px; }
.most-popilarlist ul { width: 1300px; }
.most-appcontentpart { margin: 0px; }
.most-appcontentpart h3 { font-size: 20px; }
.black { font-size: 24px !important; line-height: 22px; }
#text { font-size: 30px; }
}
 @media screen and (max-width:991px) {
.feature_container_sym .resp-tabs-list li { width: 47.9%; }
.Wordpress_box { min-height: 260px }
#Being { padding-bottom: 150px; }
.Being_box .inner_box li { height: auto; }
.joomla_choose { padding: 0 15px; }
.exp_ser_detail { padding-top: 0; }
.anglr_js_dvlmnt .Angular_choose { min-height: 220px; }
.microsoft_dynamic_inner { margin-bottom: 30px; }
.microsoft_dynamic_inner p { margin-top: 10px!important; }
.bannertext_area h1, .bannertext_area h2 { font-size: 26px; line-height: 20px; }
.absolute_div_machine hr { display: none; }
.services_robot_content ul.nav-pills li { width: 50%; float: left; margin-left: 0; }
.flutter_single_ad { min-height: 440px; }
.various_industries_section_s .hire_php_box { min-height: 170px; }
.golang_single_ad { min-height: 280px!important; }
.goiang_why_single { min-height: 410px; }
section.wrble_sec_bsn_drvn .res_page_blk { min-height: 415px; }
.parallax-4 h2 { padding: 0; }
.indst_we_srv ul li { width: 33.33%; }
.or_fms_api_sec .lnch_fnts_sprt_sngl { min-height: 220px; }
.nn_sprt_sngl { min-height: 270px; }
.nn_sprt_sec .lnch_fnts_sprt_sngl { min-height: 225px; }
.nn_sprst_rt_n:before { display: none; }
.nn_sprst_lft_n { width: 100%; text-align: center; margin-bottom: 15px; }
.nn_sprst_rt_n { width: 100%; text-align: center; padding: 0; }
.nn_sprt_sngl_new { padding: 15px; }
.FlexibleHiringModules ul.hire-team-process li { width: 100%; margin-bottom: 30px; }
.FlexibleHiringModules ul.hire-team-process li:after { display: none; }
.vrapp-gamebox { min-height: 680px !important; }
.vdo_gm_dvlpmnt_con h4{font-size:18px;}

}
 @media screen and (max-width:767px) {
.homebanner_text {transform: translate(8%, -55%);}
.homebanner_text h1 {font-size:16px;}
#text { font-size: 20px; }
.homebanner { min-height: auto; }
.homebanner2 { min-height: 200px; }
.testimonial_innerleft { width: 100%; text-align: center; }
.testimonial_innerright { width: 100%; }
.mobile_header { display: block; }
header { /*display: none;*/ }
section.PokerGameApp-Part h2 { font-size: 22px; }
section.PokerGameApp-Part p { font-size: 14px; line-height: 26px; }
section.HirePokerGameDevelopers-Part h3, section.HirePokerGameDevelopers-Part h2 { font-size: 20px; margin-bottom: 10px; }
section.HirePokerGameDevelopers-Part p { font-size: 14px; font-weight: 300; line-height: 24px; margin-bottom: 15px; text-align: justify; }
section.HirePokerGameDevelopers-Part h3, section.HirePokerGameDevelopers-Part h2 { font-size: 20px !important; margin: 0 0 20px !important; }
.common_section_main { padding: 25px 0; }
.br_itprovider_partners ul li { width: 37%; margin: 0 2px 20px; float:none; display:inline-block; }
.br_service_provider { background: #3f4ea7; }
.br_whatwe_doblk { box-shadow: none; }
.br_industriesleft_inner { width: 100%; margin-bottom: 20px; }
/***/
.br_ourportfolio_tamplatesblk ul { padding-top: 0px; }
.br_ourportfolio_shape_l { bottom: -140px; }
.br_ourportfolio_shape_2 { bottom: -126px; }
.br_ourportfolio_shape_3 { bottom: -110px; }
.br_ourportfolio_shape_main { bottom: -100px; }
.br_ourportfolio_shape_5 { bottom: -114px; }
.br_ourportfolio_shape_6 { bottom: -118px; }
.br_ourportfolio_shape_7 { bottom: -185px; }
.our_protfolio_gradientbtn { height: 70px; width: auto; }
.br_ourportfolio_mainblk i { width: 30px; height: 30px; }
.br_ourportfolio_mainblk i::before { background-size: 15px auto; }
.br_ourmail_getxet { font-size: 14px !important; }
.br_ourmail_yestext { font-size: 14px; }
.br_happyclient_rightfixedimg { display: none; }
.br_happlyclient_reviewbox { width: 100%; padding: 40px 20px; min-height: 320px; }
.br_happyclients_left h2 { font-size: 24px; line-height: 20px; }
.home_headings_blk h2 { font-size: 22px; }
.br_statusmain_part { text-align: center; }
.br_fulltime_left { width: 100%; margin-bottom: 20px; }
.br_staticsubpart { width: 100%; text-align: center; }
.br_staticlef_img { width: 100%; text-align: center; }
.br_staticsubpart.br_static_countries { width: 100%; text-align: center; }
.br_staticlef_img.br_static_countriesimg { width: 100%; text-align: center; margin-right: 0px; }
.br_static_innercenter { margin-bottom: 40px; margin-top: 40px; }
.br_static_innerleft.br_static_innersecond { width: 49%; display: inline-block; margin-bottom: 0px; margin-top: 30px; }
.br_static_innerleft { width: 49%; }
.br_indboxstc { width: 96%; margin: 0 2%; margin-bottom: 30px; }
.br_hire_dedicationdeveloper { position: initial; }
.br_hire_dedicatedblk { padding-bottom: 0px; }
.br_hire_dedicatedblk h3 { margin-bottom: 20px; }
.br_ourclientscttion_inners ul li { width: 40%; float:none; display:inline-block;}
.br_ourclientscttion_inners ul::before { display:none; }
.tab_hd .nav li { text-align: center; }
.tab_hd .nav li a { padding: 0px; font-size: 12px; }
.tab_hd .nav li a span.mobile { display: block; margin: 0 auto; }
.home_services .left_side_s { display: none; }
.btn_cnslt { margin-top: 10px; }
.service_c { padding-top: 25px; }
.service_c h2 { font-size: 20px; margin-bottom: 10px; }
.home_services { min-height: 880px; }
.service_c ul li { width: 50%; min-height: 120px; }
.service_c ul li .iphone { margin-top: 8px; }
.service_c p { line-height: 22px; font-size: 12px; }
.br_radymade_submiddle h3 { font-size: 16px; }
figure.br_industries_cuntriesall { width: 50%; }
.home_headings_blk p { font-size: 13px; }
ul.br_industries_servicesblk li h5 { font-size: 12px; vertical-align: top; line-height: 18px; }
.br_radymade_submiddle { min-height: 140px; }
.awrd_sngl { margin-bottom: 20px; }
.service_c ul li span { font-size: 10px; }
.br_leaderships_awards { padding: 0px !important; }
.service_c ul { margin-top: 10px; }
.sugarcam_box .banefit_Rrp p { min-height: auto; text-align: justify; }
.sugarcam_box h5 { font-size: 22px; }
.cmpnt_zho_dvlpmnt { margin-top: 30px; }
.cmpnt_zho_dvlpmnt .col-sm-4 p { margin-bottom: 30px!important; }
.php_nuke_page ul li { text-align: justify; }
.betting_development_area h2 { font-size: 22px; margin-bottom: 30px; margin-top: 30px; }
.betting_development_area { background: none; padding: 0; }
.sport-line { background: none; padding: 0; }
.sport-left { width: 100%; padding: 0; }
.sport-left img { display: none; }
.sport-wrap p { text-align: justify; font-size: 14px; text-align-last: center; }
.sport-wrap h4 { text-align: center; font-size: 22px; }
.sport-right img { display: none; }
.sport-right { width: 100%; padding: 0; }
.sport-line:after { display: none; }
.sport-line:before { display: none; }
.sports_h_heading h2 { font-size: 22px; }
.sports_betting_services_section .sports_h_heading { margin-bottom: 30px; }
.sports_right_content_main { margin-bottom: 30px; }
.sprts_rw_flx { display: flex; flex-direction: column-reverse; }
.sports_righ_img_main { margin-bottom: 15px; }
.sports_right_content_main h3 { text-align: center; }
.sports_right_content_main hr { margin: 0 auto 15px; }
.food_tabs_heading h2 { font-size: 22px; }
.food_tabs_heading { margin-bottom: 15px; }
.tab_in_left_food { text-align: center; }
.food_tabs_main ul { background: none; }
.sp_heading h4 { font-size: 22px; }
.wc_sectoin { padding: 0; }
.tabs_heading_in h3 { font-size: 22px; }
.home_headings_blk_white h2 { font-size: 22px; }
.ai_banner_mn .bannertext_area { display: none; }
.alexa_featurebox { text-align: center; }
.alexa_featureicon { margin-bottom: 15px; }
.bannertext_areamob { display: block !important; }
.indstry_li ul li { width: 23%; vertical-align: top; margin-bottom: 20px; }
h2 { font-size: 20px; }
.bsns_sol_dlvr_sngl h4 { font-size: 18px; }
.bsns_intl_comp_sngl h3 { font-size: 20px; }
.indstry_cnslt_sec { padding: 48px 0 15px; }
.alexa_featurebox h3 { width: 100%; padding: 0; }
.br_staticmin_box .br_webspritebg { background-position-x: center !important; width: 100%; text-align: center; }
.br_readymade_solutions_socials ul li { margin: 0px; }
.bsns_intl_comp_sngl { min-height: 1px; }
.right_expertice { width: 100%; }
.bsns_intl_comp_sngl { min-height: 1px; }
.enquiry-txt { font-size: 14px; }
.strategy-heading { font-size: 18px; line-height: 50px; }
.containerwrap .stepBg li { text-align: center; }
.content-one { margin: 0px 0px 20px 0px; width: 65%; }
.content-type { width: 100%; }
.containerwrap .stepBg li h2 i { right: 0; margin: auto; }
.containerwrap .stepBg li h2 { font-size: 20px; }
.content-type-Left { width: 100%; }
.containerwrap .stepBg { padding-bottom: 175px; }
.prjectbox img { width: 75%; }
.content-type-top { padding-top: 90px; }
.slim_top_container h2 { font-size: 20px; margin: 20px 0px 12px; }
.middle_top_container.middle_top_container_ress .col-xs-6 { width: 100%; text-align: center; padding-bottom: 25px; }
.middle_top_container::after { width: 100%; }
.middle_bottom_container.middle_top_container_ress .col-xs-6 { width: 100%; text-align: center; padding-bottom: 25px; }
.middle_bottom_container::after { width: 100%; }
.slim_middle_container img { float: none; margin: 32px 0px 20px 0px; }
p.ipdad_ui_p { font-size: 14px; line-height: 22px; }
ul.hire-team-process .figcaption { margin: 15px auto 0; }
.Angular_js p { line-height: 22px !important; }
ul.wallet-text li { font-size: 14px; }
.most-popilarlist { overflow: auto; padding-top: 0; margin-top: 0; }
.most-popilarlist ul { width: 100%; }
.most-popilarlist ul li { width: 100%; margin-top: 40px !important; }
.vr_video_text_in h1 { font-size: 20px; }
.vr_video_div { height: 24vh; }
.vr_video_text_in { padding: 15px; }
.vr_video_text_in h1 { font-size: 20px; }
.vr_video_text_in p { font-size: 14px; }
.vr_reality_top i { font-size: 18px; margin-bottom: 25px; }
.virtualreality p { font-size: 14px; }
.Illustrator_box.vr_reality_top h3 { text-align: center; }
.vr_reality_top ul li { padding: 4px 0; font-size: 16px; }
.vr-middle-title h2 { padding: 16px 20px; font-size: 18px; }
.img_ar_section { display: none; }
.ar_img { display: none; }
.app_service_vr_head h3 { font-size: 17px; padding: 16px 7px; }
.app_service_vr_head { margin-bottom: 20px; }
.app_service_vr_single { min-height: 1px; margin-bottom: 15px; }
.app_service_vr_single h4 { font-size: 16px; }
.industry_in .bhoechie-tab-menu { padding-left: 15px; }
.inner_phone .phone_right { width: 100%; }
.content_slint p { padding: 15px; }
.slid_sec .slick-prev.slick-arrow { display: none !important; }
.slid_sec .slick-next.slick-arrow { display: none !important; }
.inner_colorfull2 { padding: 0 20px; }
.CryptocurrencyWalletContent { display: inline-block; width: 100%; }
.bitcoinPhonegap .Angular_box h4 { font-size: 18px; margin-top: 5px; }
.HowBrWork .CryptocurrencyWalletRow .icon-text { padding-left: 78px; }
.CryptocurrencyWalletImg { display: inline-block; width: 100%; margin-top: 50px; }
.RailsTechnicalExpertise h3 { font-size: 26px; }
.bitcoinPhonegap .Angular_box h4 { font-size: 16px; margin-top: 8px; }
.Angular_js .Angular_box p { float: none; }
.bannertext_areacenter ul { margin-top: 0px; }
.bannertext_areacenter ul li { font-size: 12px; margin: 0 5px; }
.bannertext_area h1 { text-align: center; }
.bannertext_areacenter ul li i { font-size: 12px; }

.common_section_main.br_happyclients_testimonial {padding-bottom: 50px;}

}
 @media screen and (max-width:767px) {
.footernew h2 { font-size: 15px; padding: 15px 0; color: #d5d5d7; margin-bottom: 0px; cursor: pointer; }
.footerwrap .fa { float: right; }
.submit-btn { width: 100%; }
.LatestBlog, .QuickLinks, .WeSocial { border-top: 1px dashed #4c4646; padding-top: 15px; }
.LatestBlog, .WeSocial { margin-top: 20px; }
section.CalltoAction h3 { font-size: 24px; }
.pokergame-app h3 { font-size: 24px; }
.features-box h3 { font-size: 18px; }
.banner_bottomarea h1 { font-size: 18px; font-weight: 400; }
.sports_heading_betting { font-size: 20px; margin-bottom: 30px; margin-top: 20px; }
.express_right { min-height: 1px; }
.gameboxes { margin-bottom: 30px; margin-top: 15px; }
.sports_content_ul ul li { font-size: 12px; font-weight: 600; }
.big-data-analytics p { font-size: 14px; }
.features-box p { font-size: 16px; }
.rummy_type_heading h3 { font-size: 22px; margin-bottom: 0; text-align: center; }
.rummy_type_content h4 { font-size: 18px; }
.rummy_type_content p { text-align: center; }
.rummy_type_single { margin-bottom: 30px; }
.pocker-choose .mid-contant-col.contant_express_hding .express_right > h4 { font-size: 18px; }
.gameboxes h3 { font-size: 15px; font-weight: bold; }
.getauote_area input.send_button { padding: 8px 5px; }
.casino_p_content p { font-size: 14px; margin-top: 15px; }
ul.resp-tabs-list { margin: 0 0 15px; padding: 0; font-size: 14px!important; text-align: justify; }
/* ul.resp-tabs-list, p { margin: 0 0 15px; padding: 0; font-size: 14px!important; text-align: justify; } */
.paker-game-development .features-box { min-height: 1px; }
.why_choose_section_sports .col-sm-7 p { color: #333; }
.types-game h3 { color: #dec123; margin-bottom: 25px; margin-top: 10px; }
.Variation-game p { color: #333; }
.gamebox_sectionarea p { color: #333; margin-bottom: 50px; }
.features-content { width: 100%; }
.features-content li { margin: 0; padding: 0 20px 0 50px; width: 100%; }
.about_para_column p { color: #333; }
.mission_page_holder .first_heading p { color: #333; }
.core_busness_holder { clear: both; display: inline-block; text-align: center; width: 100%; }
.core_busness_holder .left_column { float: none; width: 53%; }
.core_busness_holder .right_column { float: left; width: 100%; }
.core_busness_holder .left_column p { margin: 47px 30px 75px; }
h1.main_hd { font-size: 22px; }
.prompt_left_column h4 { font-size: 22px; }
.getauote_area { margin-top: 20px; }
.blue_inner_strip h3 { font-size: 22px; }
.blue_inner_strip { text-align: center; }
.blue_inner_strip h3.hding_1 { float: none; text-align: center; }
.nda_btn { float: none; padding-top: 0px; margin-bottom: 10px; display: block; }
.nda { margin: 0; padding: 0; }
.nda li span { padding-left: 0; }
.productwrap h2 { font-size: 18px; }
#welcome_contant h1 { font-size: 20px; line-height: 30px; }
#welcome_contant p { font-size: 14px; line-height: 28px; margin-top: 20px; }
.newswrap .heading > h5 { font-size: 18px; }
.newswrap .heading p { font-size: 14px; line-height: 28px; }
.testimonial_bg { padding: 35px 0; }
.strongteamwrap { padding: 50px 0; }
.strongteamwrap h2 { font-size: 22px; font-weight: 600; margin-bottom: 15px; }
.newswrap .heading > h5 { color: #2e2e2e; font-size: 20px; font-weight: 600; line-height: 35px; padding: 0 0 10px; text-align: center; }
.archivesSection { display: none; }
.banner-txt { padding-top: 70px; }
#welcome_contant { padding: 25px 0 0; }
.footerwrap .collapse { display: none; }
.footerwrap .collapse.in { display: block; }
.testimonial_area .carousel-inner > .item { text-align: center; }
.client_content { width: 100%; }
.client_content p { font-size: 14px !important; line-height: 24px; text-align: center; }
.brnd_br_indx { text-align: center; }
.design-part { width: 50%; }
.testimonial_area { margin-top: 0px; }
.service-icon { height: auto; padding: 0; }
.service-icon svg { width: 150px; }
.sm-icon { margin-right: 5px; }
.our_metho_btn { margin-top: 0; }
.about_clint_req_dv .square_try p { font-size: 14px; }
.about_clint_req_dv { margin-top: 45px !important; padding-top: 55px; }
.paragraph_text_award p { font-size: 12px; line-height: 26px; }
.img_M_mrg { margin-bottom: 20px; margin-top: 0; }
.dedicated_resources_box h2 { font-size: 22px; margin-bottom: 20px; }
.dedicated_resources_box p { font-size: 14px; line-height: 26px; margin: 20px 0; text-align: center; }
.dedicated_resources_box h4 { font-size: 30px; }
.dedicated_hire { width: 99%; }
.dedicated_hire_box { margin: 0; margin-bottom: 35px; }
.dedicated_hire_box2 { margin: 0 0 30px; }
.dedicated_hire_box2 p { margin-top: 10px !important; }
#dedicated_resources_3 label { text-align: center; }
a.download-icon { background: rgba(0, 0, 0, 0) url("../images/check_btn.png") no-repeat scroll 0 0 / 100% auto; width: 285px; }
.check_btn { padding-bottom: 50px; padding-top: 50px; }
/* py css start*/
.twoD-Design .inner.design_web { min-height: auto; }
.black { line-height: 26px; font-size: 18px !important; margin-bottom: 10px; }
.white { font-size: 22px; line-height: 32px; }
.provide_illustrator .inner p { font-size: 14px; }
.provide_illustrator .inner h3 { margin-bottom: 8px; }
.Angular_box { margin-top: 20px; }
.webdesign_box h3 { font-size: 20px; margin-bottom: 5px; }
.codeigniter_inner h1, .codeigniter_inner h2 { font-size: 22px!important; line-height: 24px; text-align: center; }
.sectionarea { padding: 20px 0; }
.os_comerce_box p { margin-bottom: 15px!important; margin-top: 7px!important; }
.webdesign_box p { font-size: 14px; line-height: 24px; }
#webdesign h2 { font-size: 22px; line-height: 30px; }
#webdesign .inner.design_web { min-height: auto; }
.codeigniter_botom h1 { font-size: 20px; }
.threeD-opt-design h2 { font-size: 22px; }
.provide_illustrator .inner.design_web { min-height: auto; }
.provide_illustrator .inner.design_web p { margin-top: 8px!important; }
ul.adobe_left { width: 100%; }
ul.adobe_right { width: 100%; }
ul.adobe_left .grey_color::before { display: none; }
ul.adobe_left .black_color::before { display: none; }
ul.adobe_left .red_color::before { display: none; }
ul.adobe_right .red_color::before { display: none; }
ul.adobe_right .black_color::before { display: none; }
ul.adobe_right .grey_color::before { display: none; }
.adobe_page_content { background: none; }
.codeigniter_box .adobe_page h3 { font-size: 22px; margin-bottom: 12px; }
.symphony_bottom .exp_ser_detail { padding-left: 10px; }
.black_real { font-size: 22px!important; font-weight: 400; padding: 0px 0 20px; }
.android_app_development h2.expertise_hd { font-size: 16px; line-height: 30px; }
.ServicesOffers .services_res { margin-bottom: 25px; }
.expertise_text_section p { font-size: 14px; line-height: 22px; margin-bottom: 15px; }
.BlockChain-bg2.AndService h2 { font-size: 22px; line-height: 30px; padding: 15px; }
p.subtitle { padding: 0; font-size: 16px; line-height: 30px; margin-bottom: 15px!important; }
.mid-contant-col.contant_express_hding h2 { font-size: 22px; line-height: 30px; }
.contant_express_contain { margin-top: 0; }
.express_right { margin-bottom: 30px; }
.portfolio_slider_n .heading-part h3 { font-size: 22px; }
section.portfolio_slider { padding: 40px 0; }
.development_services h3 { font-size: 22px; }
.development_services { margin-bottom: 20px; padding: 30px 0!important; }
.start-bitcoin-mining { padding: 30px 0; }
.SmartTechnologies h3 { font-size: 20px; margin-bottom: 15px; }
.SmartTechnologies .mining-box { margin-top: 15px; }
.review-head { font-size: 22px!important; }
.client_content h4 { margin-top: 10px; }
.androin-choose-br h2 { font-size: 22px; }
.androin-choose-br p { margin-bottom: 15px!important; }
.start_project .about_title h4 { font-size: 22px; margin-bottom: 15px; }
.start_project .about_title p { font-size: 14px; }
.portfolio-part .slick-dots { bottom: -28px; }
.client_content { min-height: 275px; }
.android-game-part1 .provide_illustrator .inner p { min-height: 255px; }
#Agd-Service-Part h2 { font-size: 22px; }
#Agd-Service-Part { padding: 30px 0; }
#Agd-Service-Part p { font-size: 14px; margin-bottom: 25px!important; }
.Angular_box h4 { font-size: 22px; }
.android-game-part1 { padding: 30px 0!important; }
.cstm_n_types .inner.design_web p { min-height: auto; }
.cstm_n_types .inner.design_web { margin-top: 15px; }
.choose-section h2, .main-process h2 { font-size: 22px; line-height: 30px; }
.choose-section { padding: 30px 0; }
.choose-section .choose-box { height: initial; text-align: center; }
.choose-section .choose-box h3 { text-align: center; margin-top: 8px; }
.choose-section .choose-box p { text-align: justify; }
.testimonial_toparea h2 { font-size: 22px; }
.codeigniter_inner h4 { text-align: center; }
.trusted_row_dv h2 { font-size: 22px; text-align: center; margin-bottom: 7px; }
.iphone_container_row h1 { padding-top: 7px; }
.why-choose-iphone h2.iphone_benefits_heading { font-size: 22px; }
.n_iphone-sec h2 { font-size: 22px; margin-bottom: 7px; }
.n_iphone-sec p { margin-bottom: 15px!important; }
.n_iphone-sec .mining-box { min-height: auto; }
.why_choose_br_row .question_heading .right_text h3 { font-size: 22px; }
.our_class_services h3 { font-size: 22px; }
ul.services_left li { margin-bottom: 20px; text-align: justify; font-size: 14px; }
ul.services_right li { margin-bottom: 20px; text-align: justify; font-size: 14px; }
.ipad_ui_blk h2, .ipad_ui_blk_1 h2 { text-align: center; font-size: 22px; }
.ipad_ui_blk p, .ipad_ui_blk_1 p { text-align: justify; }
.business_box .box p { margin-bottom: 15px!important; text-align: justify; }
.business_box .benefit h2 { line-height: 20px; font-size: 22px!important; }
p.ipdad_ui_p { text-align: justify; }
.benefit .black { font-size: 22px!important; line-height: 30px; }
.benifit_mode_boxs label { text-align: justify; }
#hire_dedicated label { text-align: justify; font-size: 14px; }
.online_company p { margin-bottom: 20px!important; margin-top: 7px!important; }
#online_social01 .why_development h3 { line-height: 30px; }
.aso-container p { text-align: justify; }
.aso-container h2 { text-align: center; }
.aso-container p .store-txt { text-align: justify; }
.appstorewrap h2 { text-align: center; font-size: 22px; }
.appstorewrap .marginB15 { font-size: 14px; text-align: justify; }
.appstorewrap h3 { min-height: auto; }
.appstorewrap p { text-align: justify; }
.development_services .box li { height: auto; font-size: 14px; }
.Angular_box h2 { font-size: 22px!important; }
.codeigniter_inner h2 { font-size: 18px!important; line-height: 22px; }
.node_js_box li { font-size: 14px; }
.development-part h4 { font-size: 22px; }
.check-col { margin-bottom: 35px; }
#sharepoint_developer h1 { font-size: 22px; }
.iconic_page .iconic_content { margin-bottom: 40px; }
.iconic_page .iconic_box p { min-height: auto; }
#sharepoint_capabilities h2 { font-size: 22px!important; line-height: 30px; }
.iconic_blk .sharepoint_microsoft { margin-bottom: 35px; }
.sharepoint_box_main { min-height: 260px; }
.window_first_para h1 { font-size: 22px; text-align: center; }
.window_b_row h2 { text-align: center; font-size: 22px; }
h3.include { font-size: 22px; text-align: center; }
.wide_varity_column ul li h4 { padding: 15px; }
.wide_varity_column ul li .hvr-bounce-in { min-height: auto; }
.company_hire_advantage h4 { text-align: center; font-size: 22px; margin-top: 20px; }
.why_choose_column_w h4 { font-size: 22px; text-align: center; }
.windows_container_row h3 { margin-top: 7px; }
.clinet_scroll_bg { background: #fff; width: 95%; height: 243px; margin: 0 auto; margin-top: 30px; border-radius: 6px; padding: 15px; }
.client_review_text_section { max-width: 100%; margin: 0 auto; padding-top: 0px; }
.game-banner-content h1 { font-size: 24px; }
.game-banner-content h1 span { display: block; font-size: 15px; margin-top: 10px; }
.Being_box h2 { font-size: 22px; margin-bottom: 0; line-height: 30px; }
#advantages_illustrator .responsive-web p { margin-bottom: 35px!important; }
.windows_ui_li.iphone_game ul li { font-size: 14px; }
.mid-contant-col.contant_express_hding h4 { font-size: 22px; }
.mid-contant-col.contant_express_hding .express_right > h4 { text-align: center!important; font-size: 22px; }
.OpenStack#advantages_illustrator .responsive-web p { min-height: auto; }
.OpenStack#advantages_illustrator .responsive-web { margin-top: 30px; }
.OpenStack .android_tblt h2.black { margin-top: 25px; }
.openshift_nav li { font-size: 14px; }
.SmartTechnologies4 h2 { font-size: 22px; margin-bottom: 15px; }
.development_process .heading_count h3 { font-size: 22px; }
.DedicatedDeveloper h3 { font-size: 22px; }
.Salesforce-box h4 { font-size: 18px; }
.development_services_n_n .box ul li { line-height: 18px; min-height: 40px; }
.development_services_n { padding: 0 15px; }
.left_expertice span { font-size: 20px; margin-bottom: 15px; display: inline-block; width: 100%; }
.why_development h1, .why_development h2 { font-size: 22px; }
#rubt_on .hire_php_box { min-height: 235px; }
.contury_innerslide p { text-align: center; }
.tab_in_rt_con p { text-align: center; }
.ruby-on-rails .development_why { min-height: auto; }
.L-Development h3 { font-size: 22px; }
.l-contant h2 { font-size: 22px; }
.Our-Laravel .fourimg p { text-align: center; margin-bottom: 15px!important; margin-top: 15px!important; }
.L-Development .col-sm-4 h3 { font-size: 18px; }
.last h2 { font-size: 22px; }
.laravel_wy_ch .choose_1, .choose_2, .choose_3, .choose_4, .choose_5, .choose_6 { margin: 15px auto; }
.laravel_wy_ch .round-part { margin-top: 0!important; }
.slim_top_container { padding: 0 15px; }
.slim_top_container p { margin-bottom: 15px; text-align: center; }
.feature_container_sym .resp-tabs-list li { min-height: 104px; }
.feature_blk h2 { font-size: 22px; }
.feature_container_sym .resp-tabs-container img { display: inline-block; float: initial; }
.feature_container_sym .resp-tab-content p { padding: 15px 0; text-align: justify; }
.banefit_Rrp.symphony_blk ul li { font-size: 18px; }
.zend_indsofter h1.why_cart, .zend_indsofter h2.why_cart { font-size: 22px; }
.zend_indsofter p { margin-bottom: 30px!important; }
#yii_app_bottom p { text-align: justify; }
.Being_box h3 { font-size: 22px; }
.development_services h1, .development_services h2 { font-size: 22px; font-weight: 400; line-height: 30px; }
.joomla_box { text-align: center; margin-bottom: 15px; }
#drupal .Being_box h2 { font-weight: 400; font-size: 22px; margin-bottom: 15px; }
.php_nuke_page h5 { font-size: 22px; }
.contant_express_hding .col-sm-9 .express_right h2 { font-size: 22px!important; text-align: center; margin: 15px 0; }
.contant_express_hding .col-sm-9 .express_right p { text-align: justify!important; }
.Radiant_CMS h2 { font-size: 22px; }
.ref-ser-head { font-size: 22px; }
.ref-services .ref-service-box p { margin-top: 15px!important; text-align: center; }
.Refinery-CMS-Part .Core_extensions { font-size: 22px; margin-top: 25px; }
.ref-cms-heading { font-size: 22px; }
.refinery-contant h1, .Refinery-CMS-Development h2 { text-align: center; }
#kentico_cms h1, #kentico_cms h2 { font-size: 22px; }
#kentico_Benefits h5 { font-size: 24px; line-height: 30px; }
#kentico_cms ul { margin-top: 35px; }
.provide_illustrator h3.white { font-size: 22px; line-height: 30px; }
.javaFX-part .android_tblt p { min-height: auto; }
.anglr_js_dvlmnt .Angular_choose { min-height: auto; margin-bottom: 30px; }
.anglr_js_dvlmnt .Angular_choose p { margin-top: 15px!important; }
#advantages_illustrator label { text-align: justify; }
.microsoft_dynamic_box h2 { font-size: 22px; line-height: 30px; }
#microsoft_Effective h2 { font-size: 22px; line-height: 30px; }
#microsoft_Company h4 { font-size: 22px; line-height: 30px; }
.microsoft_Effective .left_part { width: 100%; }
.microsoft_Effective .left_part .inner_part { margin-bottom: 15px; }
.microsoft_Effective .left_part .inner_part > img { display: none; }
.microsoft_Effective .mid_part { display: none; }
.microsoft_Effective .right_part { width: 100%; }
.microsoft_Effective .right_part .inner_part2 { margin-bottom: 15px; }
.microsoft_Effective .right_part .inner_part2 > img { display: none; }
.salesforce_page .sharepoint_box_main { min-height: auto; }
.development_process .heading_count p { text-align: center; }
.salesforce-development .Salesforce-choose-box p { text-align: center; }
.salesforce-development .sharepoint_box_main { min-height: auto; margin-bottom: 0px!important; }
.DedicatedDeveloper h2 { font-size: 22px; }
.salesforce_page_sec h2 { margin-bottom: 20px!important; }
.DedicatedDeveloper .btn { font-size: 16px; }
.shr_pnt_sec .sharepoint_box_main p { margin-top: 45px!important; }
.shr_pnt_cpblt .sharepoint_box_main p { margin-top: 30px!important; }
.shr_pnt_cpblt h2 { margin-bottom: 20px!important; }
.shrpnt_sec .sharepoint_box_main p { margin-top: 45px!important; }
.food_tabs_main ul li { float: left; margin-left: 0; width: 33.33%; }
.food_tabs_main ul li.active a { background: #74c765; }
.food_tabs_main ul li.active a:hover, .food_tabs_main ul li.active a:focus { background: #74c765; }
.food_tabs_main ul li a { color: #242424; }
.tab_in_content_food ul li { width: 100%; }
.food_working_section .tabs_heading_in { margin-top: 30px; }
#joomla_choose .joomla_choose h2 { font-size: 22px; }
.joomla_choose label { text-align: justify; }
.Being_box h2 { font-size: 22px; margin-bottom: 20px; }
#coreldraw { padding: 30px 15px; }
#joomla_choose .dreamweaver_box { margin-bottom: 30px; }
#joomla_choose .dreamweaver_box p { margin-top: 15px!important; }
.Being_box h2 { font-size: 22px; font-family: inherit!important; }
.mvc_choose { min-height: 130px; }
#dreamweaver { padding: 35px 15px; }
.provide_illustrator h2.white { line-height: 30px; }
.codeigniter_botom { padding: 10px 0; }
.custom_web_boots .custom_web { margin-bottom: 30px; }
.custom_web_boots .custom_web p { margin-top: 15px!important; }
.yii_app_choose p { font-size: 14px; }
#bootstrap h2 { font-size: 22px; }
.development_services .bootstrap_box { margin-bottom: 30px; }
#bootstrap .yii_app_choose { margin-bottom: 30px; }
.bannertext_area h1, .bannertext_area h2 { font-size: 16px; line-height: 12px; }
.ipad_container_row { min-height: 1px; }
.ipad_container_row h3 { font-size: 18px; margin: 0px; padding: 10px 0px; }
.ai_banner_cont h3 { font-size: 14px; }
.shopify_box h2 { font-size: 22px; line-height: 30px; }
.shopify_box h3 { font-size: 22px; }
#advantages_illustrator h4.black { font-size: 22px; }
.solidus-icons p.why_txt_solidus { margin-bottom: 35px!important; }
.solidus-icons .responsive-web p { min-height: auto; }
.absolute_machine_banner { top: 0; left: 0; width: 100%; }
.absolute_div_machine h1 { font-size: 14px; margin-bottom: 3px; }
.absolute_div_machine p { font-size: 11px!important; }
.absolute_div_machine { width: 100%; padding: 8px; }
.services_robot_content ul.nav-pills { background: transparent; }
.services_robo_head h2 { font-size: 22px!important; line-height: 30px; }
.services_tab_in h3 { font-size: 18px; }
.robotic_process_heading_t h2 { font-size: 22px; }
.services_robot_content ul.nav-pills li { width: 100%; margin-left: 0; }
.robotic_process_lis ul { padding-left: 40px; }
.blackberry_page_banner .cyber_security_text h1 { font-size: 16px; line-height: 12px; margin-bottom: 7px; }
.cybrsqrty_h1ot .cyber_security_text { top: 0; left: 0; bottom: auto; padding: 15px; }
.blackberry_page_banner .cyber_security_text p { font-size: 12px; }
.cyber_security_out h2 { font-size: 22px; }
.role_heading_cyber h3 { font-size: 22px; margin-top: 15px; text-align: center; }
.main_bot_out .what_chat_img { text-align: center; margin: auto; }
.cyber_content_large h3 { font-size: 22px; }
.cyber_content_large p { text-align: justify; }
.cyber_share_pt { text-align: center; }
.cyber_share_pt .call_contact_right { margin-top: 15px; }
.role_heading_cyber p { text-align: justify; }
.flutter_app_define >p.flutter_sub_heading { font-size: 16px; }
.flutter_app_define h2 { font-size: 22px; text-align: center; }
.flutter_app_define p { text-align: justify; font-size: 14px; }
.flutter_app_define h2, .flutter_addvantages_head h2, .what_flutter_heading h2, .flutter_head_service h2, .ondemand_in h2, .online_grocery_right h2 { font-size: 22px; text-align: center; }
.expertice_section_flutter { text-align: center; }
.online_grocery_section { text-align: justify; }
.what_flutter_content p { text-align: justify; }
.flutter_s_single { min-height: auto; padding: 0; margin-bottom: 30px; }
.flutter_s_content >.col-sm-3 { border: none; }
.flutter_single_ad { min-height: auto!important; }
.expretise_main_f.industries_box ul li { width: 47%; margin-bottom: 10px; margin-left: 5px; margin-right: 5px; margin-bottom: 10px; height: auto; min-height: 160px; }
.expretise_main_f.industries_box ul li::before, .expretise_main_f.industries_box ul li::after { display: none; }
.expretise_main_f.industries_box ul li:hover { height: auto; margin-top: auto; }
.industries_area p { font-size: 14px; text-align: justify; }
.mchinlrng_sol_sec .mining-box { min-height: auto; }
.plateform_s_head h4, .tools_tech_head h4, .online_grocery_right h3, section.industries_section_work h3, .mchinlrng_sol_sec h2, .machine_learning_head h2 { font-size: 22px; text-align: center; }
.quote_link_machine { text-align: center; }
.machine_contact h3 { margin-bottom: 15px; }
.cyber_security_types { padding: 50px 0!important; }
h2.mitigate_major_h2 { margin-top: 0; }
.machine_learning_con h4 { text-align: center; }
.machine_learning_con p { text-align: justify; }
.machine_learning_img_c { text-align: center; margin: 15px 0; }
.rvrse_mchn { display: flex; flex-wrap: wrap; flex-direction: column-reverse; }
.cyber_security_in .cyber_single_type { margin-bottom: 0px; min-height: auto; }
section.industries_section_work p { font-size: 14px; }
.machine_contact_b p { margin-bottom: 15px!important; }
.plateform_s_single { margin-bottom: 30px; }
.various_industries_section_s .hire_php_box { min-height: auto; }
.absolute_div_glng_only br { display: none; }
.goiang_why_single { min-height: auto; }
.w_apps_main h2, section.wrble_sec_bsn_drvn h2, .wa_development h2 { font-size: 22px; text-align: center; }
section.contact_wrble_bck { text-align: center; }
.wc_wearable_app .wca_block { border: none; }
section.wrble_sec_bsn_drvn .res_page_blk { min-height: auto; }
.common_section_main .tab_hd .nav li a { min-height: 75px; }
.common_section_main .tab_hd .nav li a { line-height: 16px; }
.service_c h1 a { font-size: 22px; margin-bottom: 0; }
.service_c h2 a { font-size: 22px; margin-bottom: 0; }
.succes_strory_dv .testomonila_column { margin-bottom: 30px; }
.succes_strory_dv .succ_stry_hd { margin-bottom: 30px; }
.cust_s_inner h5, .succ_stry_hd h5, .awrd_hd_row h4 { font-size: 22px; }
.about_para_column p { text-align: justify; }
.about_panel_group .panel-title { font-size: 15px; }
.ai_banner_mn .bannertext_area h1 { font-size: 12px; line-height: 5px; margin-bottom: 7px; }
.ai_banner_mn .bannertext_area p { font-size: 10px; line-height: 12px; }
.ai_grey_sec .crowd_app_web_heading h2 { font-size: 22px; text-align: center; }
.ai_service_sec .hd_ai_srv_incld h2 { font-size: 22px; }
.ai_service_sec .res_page_blk h3 { font-size: 18px; }
.hd_ai_mn h2 { font-size: 22px; line-height: 1.4; }
.sngl_frmwkr_ai { text-align: center; }
.sngl_frmwkr_ai h3 { font-size: 18px; }
.ai_tech_con ul li { padding-left: 40px; position: relative; }
.ai_tech_con ul li:before { left: 0px; top: 5px; }
.ai_tech_img { margin-bottom: 40px; }
.rt_sngl_rt_con { margin-top: 50px; text-align: center; }
.rt_sngl_rt_con hr { display: none; }
.ai_tech_sec p { text-align: justify!important; line-height: 1.5; }
.sngl_frmwkr_ai p { text-align: justify; }
.rt_con_why_busin ul li { padding-left: 40px; width: 100%; }
.rt_con_why_busin ul li:before { left: 15px; }
.faq_accordian_pg { padding: 0 0; margin-top: 25px; }
.faq_accordian_pg .panel-title { background: #5988e4 url(../images/minus_faq.png) no-repeat scroll 96% 50%; }
.indst_we_srv ul li { width: 50%; }
.inds_con_ai h4 { font-size: 13px; }
.faq_accordian_pg .panel-title.collapsed { background: #f2f2f2 url(../images/plus_faq.png) no-repeat scroll 96% 50%; }
/* py css end*/
.red-part { padding-top: 70px; }
.middle_left_blk h2 { font-size: 24px; }
.middle_right_blk h2 { font-size: 24px; }
.middle_right_blk ul li { font-size: 15px; font-weight: 600; }
.middle_left_blk ul li { font-size: 15px; font-weight: 600; }
.banner-txt .intro { font-size: 18px; line-height: 2.375rem; }
.middle_left_blk ul { min-height: 1px; }
.middle_right_blk ul { min-height: 1px; }
/**/
.footer_right .col-md-6 input[type="text"] { border-bottom: 2px solid #000; background: none; margin-bottom: 10px; }
.footer_right input[type="text"], .footer_right textarea { border-bottom: 2px solid #000; background: none; margin-bottom: 10px; }
.footer_container h2 { font-size: 30px; padding-top: 10px; }
.footer_left { margin-bottom: 30px; }
.footer_blk { width: 96%; margin: 0 2%; border: 6px solid #926a28; }
.has-error .form-control:focus { box-shadow: none !important; }
.footer_container { padding: 0 0 30px; }
.getauote_area h3 { font-size: 24px; margin-bottom: 5px; }
.br_ourclientscttion_inners ul li img { padding: 0 15px; }
.br_reviewtestimonial_slider ul.slick-dots { width: 100%; text-align: center; right: 0; }
.ai_first_para h2 { font-size: 18px; }
.ai_grey_sec .crowd_app_web_heading h2 { margin-top: 20px; font-size: 18px; }
.ai_service_sec .hd_ai_srv_incld h2 { font-size: 20px; }
.ai_grey_sec { padding: 40px 0px; }
.hd_ai_mn h2 { font-size: 18px; }
.sngl_img_ai { margin-bottom: 10px; float: none; width: 100px; display: inline-block; }
.sngl_frmwkr_ai h3 { margin-top: 0; }
.hd_txt_sngl_frmwrk { text-align: center; width: 100%; }
.hd_txt_sngl_frmwrk hr { display: inline-block; }
.sngl_frmwkr_ai { min-height: 330px; }
.ai_tech_img { width: 100%; }
.rt_sngl_lft_img { width: 100%; text-align: center; }
.rt_sngl_rt_con { margin-top: 15px; text-align: center; width: 100%; }
.why_chs_sngl_ai { text-align: center; }
.ai_tech_sec p { text-align: center !important; }
.bsns_intl_comp_sec h2 { font-size: 22px; }
.expertice_section { text-align: center; }
.right_expertice { text-align: center; }
.bsns_intl_comp_sngl p { text-align: center; }
.bsns_sol_dlvr_sngl { text-align: center; }
.bsns_sol_dlvr_sngl p { text-align: center; }
.sngl_frmwkr_ai p { text-align: center; }
.crowd_app_content p, .res_page_blk p { text-align: center; }
.bsns_cnsltng_sec { padding: 30px 0; }
.bsns_cnsltng_con h2 { font-size: 20px; }
.pentaho_sol_out h2 { font-size: 20px; }
.pentaho_sol_out ul li { width: 100%; margin-bottom: 40px; }
.pentaho_sol_out ul li:last-child { width: 100%; }
.tchnlgy_stck_sec h2 { font-size: 24px; }
.indstry_cnslt_sec h2 { font-size: 24px; margin-bottom: 40px; }
.indstry_li ul li { width: 30%; margin-bottom: 20px; }
.bsns_sol_dlvr_sec h2 { font-size: 20px; }
.ai_first_para p { line-height: 20px; }
.bsns_intlgnc_con h3 { font-size: 20px; }
.right_expertice button { padding: 10px 30px; font-size: 18px; }
.rt_con_hire_ai { text-align: center; }
.rt_con_why_busin ul li { margin-bottom: 18px; }
.alexskill_box .res_page_blk { min-height: 1px; }
.br_readymade_solutions_socials ul li { margin: 0px; }
.progress-bar { height: 3px; }
.br_readymadesolutions_innerboxes { margin: 0 5px 20px; }
.bsns_intlgnc_img { min-height: 265px; }
div.wh-widget-send-button-wrapper div.wh-widget-send-button-wrapper-list { margin-bottom: 0px; }
.beneft_fntsy_con h2 { font-size: 22px; text-align: center; }
.beneft_fntsy_con p { text-align: justify; }
.beneft_fntsy_con ul li { text-align: left; padding-left: 30px; font-size: 14px; }
.poplr_fntsy_sprt_hd h3, .nn_sprt_hd h3, .fnts_app_sprt_hd, .ky_ftr_fnts_hd h3, .fnts_app_sprt_hd h3, .fnts_app_sprt_hd h3, .fnts_app_sprt_hd h3, .hire_fntsy_con h3, .hd_ai_mn h3 { font-size: 22px; text-align: center; margin-bottom: 20px; }
.leg_type_sec_marg .row { margin-top: 0; }
.fantasy_banner_mn .bannertext_area { top: 25%; }
.ai_first_para h2 { text-align: center; font-weight: 600; }
.view_mre_btn_out { text-align: center; }
.lnch_fnts_sprt_sngl { min-height: auto!important; text-align: center; }
.nn_sprt_sec { padding: 30px 0; }
.fnts_leg_typ h3 { font-size: 16px; text-align: center; }
.fnts_leg_typ p { text-align: justify; }
.leg_type_sec_marg .row:nth-child(2), .leg_type_sec_marg .row:nth-child(4) { display: flex; flex-wrap: wrap; flex-direction: column-reverse; }
.ky_ftr_fnts_sngl { margin-top: 20px; }
.cl_lft_con { width: 100%; text-align: center; margin-bottom: 15px; font-size: 18px; }
.right_expertice a { font-size: 14px; }
.lnch_fnts_sprt_sngl p { text-align: justify; }
.ky_ftr_fnts_sngl h3 { font-size: 18px; text-align: center; }
.beneft_fntsy_img { text-align: center; margin-bottom: 20px; }
.beneft_fntsy_img img { max-width: 70%; }
.nn_sprt_sngl h3 { font-size: 16px; }
.beneft_fntsy_con ul li:before { left: 0; }
.nn_sprt_sngl p { line-height: 1.5; text-align: justify; }
.pplsprt_sngl_img { width: 100%; text-align: center; margin-bottom: 15px; }
.pplsprt_sngl_con { width: 100%; text-align: center; }
.pplsprt_sngl_con p { text-align: justify; line-height: 1.5; }
.poplr_fntsy_sprt_hd p { text-align: justify; }
.pplsprt_lft_sngl:last-child { border-bottom: 1px solid #ebebeb; }
.lnch_fnts_sprt_sngl h3 { font-size: 16px; }
.why_chs_ai_sec p { text-align: justify!important; }
.poplr_fntsy_sprt_hd h4 { font-size: 18px; margin-top: 40px; margin-bottom: 20px; }
.nn_sprt_sngl { min-height: auto; }
.lnch_fnts_sprt_sngl p { font-size: 14px; }
.hire_fntsy_con p { text-align: justify; }
.ky_ftr_fnts_hd p { text-align: justify; font-size: 14px; }
.discusswrap { width: 100%; }
.banner_bottomarea h3 { font-size: 18px; }
.absolute_div_banking { display: none; }
.codeigniter_botom h2 { font-size: 18px; }
.codeigniter_botom h1 { font-size: 18px; }
.joomla_box { width: 100%; }
.Being_box h2 { font-size: 20px; }
.mobile_app_development .mobile_icon a span { margin-bottom: 20px; }
.BlockChain-bg1 { color: #000; }
.HyperledgerBox { min-height: 300px; }
.Hyperledger-choose h3 { font-size: 20px; }
ul.partnet-inset-lft li, ul.partnet-inset-rgt li { height: auto; }
ul.partnet-inset-lft li { padding: 0 15px; height: auto; }
.inset-lft-iconset { right: -65px; display: none; }
.inset-rght-iconset { left: -40px; top: 0px; display: none; }
ul.partnet-inset-rgt li { margin-left: 0; padding-left: 15px; }
.good-performance p { font-size: 14px; }
.partnet-inset-lft, .partnet-inset-rgt { width: 100%; }
ul.partnet-inset-lft, ul.partnet-inset-rgt { margin-bottom: 44px; margin-top: 0; padding-top: 0; }
.partnet-inset h3 { font-size: 18px; margin-bottom: 8px; }
.auhmented-choose h4 { font-size: 22px; margin-bottom: 20px; }
.mvc_choose { min-height: 145px; }
.BlockChain-bg2 h3, .BlockChain-bg3 h3 { line-height: 40px; }
.BlockChain-bg2 { padding: 50px 0px; }
p.subtitle { color: #fff; }
.sbd_blk .round-box { min-height: 340px; }
.new_blk_bc ul li { width: 49%; }
.shap-box1 { text-align: center; padding: 15px; margin-bottom: 20px; }
.shap-box2 { text-align: center; padding: 15px; margin-bottom: 20px; }
.shap-icon { padding-top: 10px; }
.shap-details h4 { font-size: 23px; margin-bottom: 12px; }
.iphone-new-content .trusted_row_dv p.trusted_text { font-size: 14px; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic { width: 100%; margin-bottom: 30px; text-align: center; display: inline-block; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic .topic-description { width: 100%; display: inline-block; text-align: center; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic .topic-description p { padding-right: 0px; padding-left: 0px; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic .divider { display: inline-block; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic .divider_right { width: 100%; display: inline-block; background-position: top center; margin-top: 15px; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic6 .topic-icon-main { float: none; margin-bottom: 30px; }
.manufact-whychoose .whychoose-outer .andrios { background: rgba(0, 0, 0, 0.9); padding: 0 15px; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic .topic-icon-main { margin-bottom: 15px; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic2 .topic-icon-main { float: none; text-align: center; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic4 .topic-icon-main { text-align: center; float: none; }
section.HireSoftechExpert h3 { font-size: 22px; }
.HotelHelp { min-height: 1px; }
.school_Management .school_blk h4 { font-size: 22px; }
.objective_blk h3 { font-size: 22px; margin-bottom: 50px; }
.bank_software_detail .front h4 { font-size: 18px; }
.objective_blk p { font-size: 16px; font-weight: 600; }
.bank_software_detail .front h4 { font-size: 18px; font-weight: 600; margin-top: 10px; }
.RubyOnRailsDevelopment.ASP-Servive .yii_app_choose { min-height: 1px; }
.industries_box ul { width: 1020px; }
#advantages_illustrator label { line-height: 22px; }
.mixed_bannercaption { margin-top: 0; text-align: left; }
.mixed_bannercaption p { font-size: 13px; }
.bannertext_area h1, .bannertext_area h2 { font-size: 14px; line-height: 10px; text-align: left; margin-bottom: 10px; }
.mixedapp_realityinnerleftblk { min-height: 200px; background-size: 100%; }
.mixedapp_realityinnerrightblk { padding: 10px; }
.mixedapp_realityinnerrightblk h3 { margin-bottom: 15px; font-size: 22px; line-height: 28px; }
.mixedapp_realityinnerrightblk p { font-size: 14px; line-height: 24px; }
.mixed_hiregroupinner h3 { font-size: 20px; }
.mixed_reality_solutions .container-fluid { padding: 0px 30px; }
.mixed_solutionbordered { min-height: 1px; }
.mixed_reality_solutions h2 { font-size: 26px; }
.mr_whychoose { min-height: 330px; }
.mr_whychoose figure { margin-bottom: 10px; }
.mr_whychoose h4 { font-size: 20px; }
.mr_solutions_slider .slick-prev { display: none !important; }
.mr_solutions_slider .slick-next { display: none !important; }
.big-data-analytics h3 { font-size: 18px; margin: 10px 0; }
.mixed_reality_solutions h2 { font-size: 22px; }
.mixed_solutionssubpart { margin: 0px; }
.mixed_technologytital h2 { font-size: 20px; }
.mixed_technologies_innerblkright p { font-size: 14px; line-height: 24px; }
.DedicatedDeveloper.HMSfotware p { line-height: 22px; font-size: 14px; }
.objective_blk p { font-size: 14px; }
.why_development p { color: #fff; }
.school_Management .ref-ser-head p { font-size: 14px; }
.school_Management.hospital-manag-soft .school_blk { min-height: 1px; }
section.opd-intro-section h3 { font-size: 22px; }
section.opd-intro-section p { font-size: 18px; }
ul.benefits-li li { font-size: 14px; margin-bottom: 8px; }
.bank_software_content .ref-ser-head, .hospital_management_content .ref-ser-head { font-size: 20px; }
.school_bottom_blk p { min-height: 1px; margin-bottom: 30px; }
.Web-Application-rightbox { text-align: center; }
section.Web-Application-Services-part h2 { text-align: center; font-size: 26px; }
.Web-Application-down p.top-discri { text-align: center; }
.industries_box ul li { width: 80px; }
.codeigniter_box { margin-top: 10px; }
.right-icon-box { padding: 33.9px 0px; min-height: 94px; }
.right-icon-box h3 { padding-right: 10px; font-size: 13px; font-weight: 600; padding-top: 5px; text-align: right; }
.Web_Portal_right > h3 { margin-bottom: 20px; text-align: center; margin-top: 20px; }
.Web_Portal_left { margin-top: 0px; }
.expert-section .hire-expert-main li.hire-expert-box { width: 100%; margin-bottom: 30px; }
.RentCollegePads-section { padding: 20px 0px; text-align: center; }
.RentCollegePads_left_img-part img { padding-right: 0px; margin-bottom: 20px; }
.RentCollegePads_left p { font-size: 14px; }
.Our-Clients-titles h3 { margin-bottom: 15px; }
.ggl_bnr_txt h1 { text-align: center; }
.ai_banner_mn .ggl_bnr_txt { top: 26%; }
.ggl_ass_bsn_sec .ggl_as_bsns h2 { font-size: 20px; }
.ggl_ass_bsn_sec .res_page_blk { margin-bottom: 70px; }
.ggl_ass_bsn_sec .col-sm-4:last-child .res_page_blk { margin-bottom: 0; }
.ggl_ass_bsn_sec { padding: 30px 0 }
.hd_ggl_vars h2 { font-size: 22px; font-weight: 400; }
.ggl_ass_srvcs_sec .alexa_featurebox h3 { width: 100%; }
.hir_sec_ggl_mrgn .lft_ai_sol { margin-bottom: 15px; }
.ggl_indst_con ul li { width: 100%; }
.CryptocurrencyBanner { top: 12px; width: 100%; padding: 10px; display: none; }
.CryptocurrencyBanner h1 { font-size: 16px; }
.startupwrap h3 { font-size: 18px; margin-bottom: 5px; }
.startupwrap p { font-size: 14px; line-height: 22px; }
.startupwrap h4 { font-size: 20px; margin-bottom: 8px; }
.weassurewrap { padding: 30px 0; }
.weassurewrap h3 { font-size: 24px; margin-bottom: 24px; }
.weassurewrap .proper-plan h4 { font-size: 22px; margin-bottom: 8px; }
.weassurewrap .proper-plan p { font-size: 14px; line-height: 22px; }
.start-icons li { width: 32.7%; }
.start-banner { background-size: cover; background-position: top center; }
.startupbox h3 { margin: 20px 0 8px; text-align: center; }
.startupbox p { text-align: center; margin-bottom: 35px; }
.weassurewrap h2 { margin-bottom: 22px; font-size: 22px; }
.flutter_head_service h2 { margin-bottom: 22px; }
.flutter_s_content p { text-align: center; }
.banking_challenges_single { margin-bottom: 30px; }
.banking_insurace_opp_sec h3 { font-size: 24px; }
.banking_insurance_con { margin-bottom: 30px; }
.banking_software_head h2 { font-size: 24px; }
.banking_c_img { vertical-align: top; }
.absolute_div_machine { display: none; }
.pricing_part { text-align: center; }
.core_business_row .pricing_orange, .pricing_blue, .pricing_red, .pricing_purple { width: 100%; display: inline-block; background: #fff; box-shadow: 0px 0px 5px #b5b5b5; border-radius: 8px; padding: 20px 0px; margin-bottom: 30px; }
.detail_text { margin-top: 0px; }
.core_business_row .round_detail i { padding-top: 0; }
.fte_rate_box { text-align: center; padding-left: 0px; }
.fte_rate_box span { margin-left: 0px; position: relative; width: 100%; }
.We_offer p { text-align: center; }
.We_offer h3 { font-size: 18px; padding: 15px 0; font-weight: 600; text-align: center; }
.cash_study_box { margin-bottom: 26px; }
.hire_tnsrflo .rt_con_hire_ai ul li { text-align: left; }
.tnsr_srvc_sec .hd_ai_srv_incld p { text-align: justify; }
.tnsr_srvc_sec .res_page_blk p { text-align: justify; }
.tnsr_flow_dvlpmnt p { text-align: justify; }
.faq_tnsrflow h4.panel-title { background: #6f7dbc url(../images/minus_faq.png) no-repeat scroll 95% 50%; font-size: 14px; }
.hire_tnsrflo p { text-align: justify!important; }
.faq_tnsrflow .faq_accordian_pg ul li { font-size: 14px; }
.why_chs_tnsr_flo .hd_ai_mn p { text-align: justify!important; }
ul.hire-team-process li { padding: 0 15px; }
.industries_area p { text-align: center; }
.RubyOnRailsDevelopment { padding: 25px 10px !important; }
ul.hire-team-process { padding: 30px 0 20px; }
.FlexibleHiringModules { padding: 40px 0; }
.content-type-top { padding-top: 40px; }
.bannertext_area h1, .bannertext_area h2 { text-align: center; }
.codeigniter_botom h1 { text-align: center; }
.mobile_app_development { padding: 30px 0px; }
.codeigniter_box { margin-top: 20px; }
.BlockChain-bg1 { padding-bottom: 60 !important; }
.Hyperledger-part { padding: 20px 0px; }
.contant_express_hding { margin-top: 0; }
.vr_video_text_in p { font-size: 12px; margin-top: 10px; line-height: 14px; }
.vr_video_text_in h1 { font-size: 16px; }
.augmented-reality-part { padding: 30px 0px; text-align: center; }
.codeigniter_inner p { text-align: center; }
.ar_framework_head h2 { font-size: 22px; }
.AR_Tool_timeline h3 { font-size: 22px; }
.center_point span::after { display: none; }
.frst-timeline-block { padding-right: 0px; width: 100%; text-align: center; }
.AR_Tool_timeline h3 { font-size: 20px; width: 100%; text-align: center; }
.inner_text::before { display: none; }
.inner_text::after { display: none; }
.top_frst_timeline .inner_text { display: none; }
.top_frst_timeline { margin-bottom: 10px; }
.frst-timeline-tow { float: right; margin-top: 0; padding-left: 0; width: 100%; }
.center_point { margin-bottom: 0; }
.bottom_img { bottom: 0; position: relative; right: 0; }
.mixed_solutionbordered { text-align: center; }
.ar_diifferent_in h2 { font-size: 20px; }
.ar_diifferent_in p { font-size: 14px; line-height: 22px; text-align: center; }
.industry_in { padding: 30px 0 0; text-align: center; margin-bottom: 50px; }
.phone_tab { padding-top: 15px; }
.phone_tab .bhoechie-tab-menu .list-group::before { display: none; }
.industry_in .list-group { height: auto; padding-bottom: 50px; }
.industry_in .bhoechie-tab-content { padding-left: 0px; }
.inner_phone .phone_right { padding-top: 20px; }
.inner_phone .phone_right h4 { font-size: 24px; }
.inner_phone .phone_right p { font-size: 14px; }
.indudtry_hed h3 { font-size: 20px; }
.app_development { padding: 0 20px 50px; }
section.app_development h3 { margin-bottom: 20px; }
.indudtry_hed.app_bottom.text-center.why_ar_development { padding-top: 35px !important; }
.incset-top { display: none; }
ul.partnet-inset-lft li { text-align: center; width: 100%; margin-bottom: 30px; }
ul.partnet-inset-lft { margin-bottom: 0px; }
ul.partnet-inset-rgt li { margin-left: 0; padding-left: 0; text-align: center; width: 100%; padding: 0 15px; }
.incset-btm { display: none; }
.good-performance p { font-size: 14px; padding: 0 15px; }
.ibeacon_content { display: none; }
.ibeacon_services .goiang_why_single { min-height: 1px; }
#impeccable_beacon h2 { font-size: 22px; margin-bottom: 30px; }
.sf_solution h3 { font-size: 18px; padding-bottom: 10px; }
section.opd-intro-section { padding: 30px 0; }
.start_project { padding: 40px 0; }
.bannertext_area h1 { margin-bottom: 5px; text-align: center; }
.br_ourclientscttion_inners ul li img { max-width: 100%; }
.home_headings_blk h2 { margin-bottom: 10px; }
.hire_outsite_developer h2 { font-size: 26px !important; padding: 18px 0; }
p.trusted_text { text-align: center; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic .topic-description h3 { font-weight: 600; font-size: 18px; }
.hire_iphone_box { margin-bottom: 25px; min-height: 1px; }
.manufact-whychoose.iosDevelopment .whychoose-outer .andrios { width: 100%; }
.manufact-whychoose.iosDevelopment .whychoose-outer .whychoose-inner .choose-topic .topic-description h3 { font-size: 16px; }
.manufact-whychoose .whychoose-outer .whychoose-inner .choose-topic .topic-icon-main span { width: 100%; }
.manufact-whychoose { padding: 45px 0 10px; margin-bottom: 35px; }
.HireDedicatedDevelopment .icon_colm { min-height: 1px !important; margin-bottom: 30px; }
.hire-time p { text-align: center; margin-bottom: 0; padding-bottom: 0; }
.hire-time { padding: 20px; }
.RubyOnRailsDevelopment.ASP-Servive .yii_app_choose h3 { margin-top: 15px; }
.hire_outsite_developer .box p { line-height: 22px !important; }
.hire_outsite_developer h2 { font-size: 22px !important; }
.hire_graphic_designer .our_benefits { margin-bottom: 50px; }
.hire_graphic_designer .out_img_part { margin-bottom: 15px; }
.hire_benefits.benefits .container > h2 { color: rgb(255, 255, 255); margin-bottom: 40px; font-size: 24px !important; }
.hire_benefits.resorse_model .container > h2 { margin-bottom: 25px; }
.you_can_hire .container > h2 { font-size: 16px !important; line-height: 28px; }
.you_can_hire .our_benefits > p { margin-bottom: 36px; }
.hire_benefits.you_can_hire .excel_t { text-align: center; }
.hire_benefits.hire_why_cl .why_chos_us { line-height: 24px; padding: 30px 0 0; text-align: center; }
.check_btn { padding-bottom: 10px; padding-top: 10px; }
.SalesforceDevelopment .hire_php_box { background-color: #073099; min-height: 1px; padding-bottom: 20px; margin-bottom: 20px; }
.HiringModuleSalesforce h3 { font-size: 24px; margin-bottom: 15px; }
.HiringModuleSalesforce.DevelopmentProcess .hire_php_box { min-height: 1px; margin-bottom: 30px; }
.HiringModuleSalesforce.DevelopmentProcess .hire_php_box h4 { margin: 15px 0px; }
section.opd-intro-section h3 { font-size: 22px; text-align: center; font-weight: 600; }
section.opd-intro-section p { font-size: 15px; text-align: center; }
.HiringModuleSalesforce { padding: 40px 0 !important; }
.HiringModuleSalesforce .hire_php_box p { min-height: 1px; }
.hire_benefits.salesforceP .container p { line-height: 28px; font-size: 15px; }
.hire_benefits.salesforceP .container p { line-height: 20px; font-size: 15px; margin-top: 0; margin-bottom: 20px; }
.banking_insurance_ul p { text-align: center; }
.Illustrator_box h2 { text-align: center; }
.banking_insurace_contant { min-height: 1px; }
.banking_insurace_contant p { font-size: 14px; text-align: center; }
.development_services .development_why { min-height: 1px; }
.entertainment_solution_box h2 { font-size: 22px !important; margin-bottom: 20px; }
.entertainment_solution_box p { font-size: 14px; line-height: 22px; text-align: center; }
#Entertainment_portal .white_real { font-size: 18px !important; padding: 0 0 20px; }
.entertainment_portal_box { margin-bottom: 30px; min-height: 1px; }
#fashion_icon_choose .black_real { padding-top: 30px; }
#fashion_icon_choose label { font-size: 14px; line-height: 22px; text-align: center !important; }
.HealthcareSolutions h2 { font-size: 22px; }
.Healthcare-box i { margin-bottom: 10px; }
.why_development .hire_php_box { padding-bottom: 1px; }
#Exclusive_Feature { margin: 0px; }
.pharmacy_features_head h2 { font-size: 22px; }
.bldn_vd_app_bsns { padding: 0; margin-bottom: 30px; border-right: none; }
.bldn_voc_rcgns_sec.hd_vc_as_sec { padding: 0; }
.bldn_voc_rcgns_sec .hd_ai_mn h2 { font-size: 22px; font-weight: 600; }
.bldn_voc_rcgns_sec { padding: 30px 0; }
.ggl_as_li_con h3 { font-size: 17px; text-align: center; }
.ggl_as_li_con p { text-align: justify; }
.ggl_as_li_con ul li { margin-bottom: 15px; }
.row_reverse_vc { display: flex; flex-direction: column-reverse; }
.ggl_as_li_img { text-align: center; margin: auto; margin-bottom: 30px; }
.ggl_as_li_img img { max-width: 50%; }
.bldn_voc_img { margin-bottom: 30px; }
.bldn_voc_img img { max-width: 65%; }
.bldn_vd_app_bsns h3 { font-size: 16px; }
.unrl_gm_dvlpmt_sngl { margin-bottom: 15px; }
.pdng_cstm_gme .col-sm-3 { padding: 0 15px; }
.bck_wht_is_unryl p { font-size: 14px; }
.vdo_gm_sol_ot ul li{width:100%;margin:10px 0;padding:7px 35px;}
.vdo_gme_dvlmt_img{width:100%;text-align:center;}
.vdo_gm_dvlpmnt_con{width:100%;}
.vdo_gm_dvlpmnt_con h4{text-align:center;margin-top:15px;}
.vdo_gm_dvlpmnt_con p{text-align:justify;text-align-last:center;}
.bannertext_area {display:none;}
.vdo_gm_proc_con p{text-align:justify;text-align-last:center;}
.vdo_gm_proc_con ul li{font-size:18px;width: 50%; margin-right: 0; float: left;text-align: left; margin: 15px 0;}
.vdo_gm_dvlpmnt_cntnt h4{margin-top:20px;font-size:20px;}
.vdo_gm_dvlpmnt_cntnt ul{width:100%;}
.vdo_gm_dvlpmnt_cntnt ul{margin-left:43px;}
.res_row_flx{display:flex;flex-direction:column-reverse;}
.pd_row_vgm{padding:0;}
.vdo_gm_proc_con{display:inline-block;width:100%;margin-bottom:30px;}
.gme_vdo_listng_sec .hd_ai_mn p{text-align:justify;text-align-last:center;}
.cl_to_actn p{font-size:20px;margin-bottom:0;}
.fb_gm_servc .bldn_vd_app_bsns{min-height:auto;}
.tls_usd_fb_sec .indst_we_srv ul li{width:50%;}

}
 @media screen and (max-width:479px) {
.Latestblogcta_area { margin-bottom: 20px; }
.roullet-icon1 { display: none; }
.roullet-icon2 { display: none; }
}




/** media.css start **/
 @media screen and (max-width:1900px) and (min-width:1210px) {
.wrapper { max-width: 100%; }
}
 @media screen and (max-width: 1155px) { /*  ipad - 768 */
.wrapper { width: 1000px; }
.nav > ul > li.blue_link_1 .companyImage { width: 30%; }
.tabnavs li { height: 134px; width: 134px; }
.get_quote_dv_home .cap input.txt { float: right; width: 55%; }
}
 @media screen and (max-width:1024px) { /*  ipad - 768 */
.get_quote_dv_home .cap input.txt { float: right; width: 55%; }
}
 @media screen and (max-width: 1199px) {
.modal-dialog { margin: 70px auto; width: 40%; }
}
 @media screen and (max-width: 999px) {
.enquire_box_right { width: 100%; }
.modal-dialog { margin: 70px auto; width: 60%; }
#client_testomonial { height: auto; min-height: auto; padding: 30px 0 !important; }
}
@media screen and (max-width: 980px) { /*  ipad - 768 */
.logo_si > img { display: block; margin: 0 auto; }
.logo_si { display: block; padding: 10px 0; width: 100%; }
li.nav-item a.frsit_li { padding: 0 29px; }
.wrapper { width: 750px; }
.nav > ul > li.blue_link_1 .companyImage { display: none; }
.blue_link_1 .sf_mega_menu li { width: 33.3333% !important; }
.Custom_nav_pills div.left { width: 25%; }
.service_image_devide .right_pr_1 { display: none; }
.service_image_devide .left_pr__1 { width: 100%; }
.thirdMenuImg { display: none; }
ul.menu_center { max-width: 100%; }
.tabnavs li { height: 100px; width: 100px; }
.tabnavs li em { display: none; }
.tabnavs li span { margin: 35px 0 10px; }
.adv-bg { height: auto; }
.adv-img-divl { height: auto; }
.prod_lis:nth-child(4n+4) { margin-right: 2%; }
.prod_lis:nth-child(3n+3) { margin-right: 0%; }
.prod_lis { width: 32%; }
#client_testomonial { padding: 0 0 50px 0; }
.lst_ftr_bg { top: 0; padding: 0 0 20px 50px; }
.main_part { overflow: hidden; }
.nav > ul > li.yellow_link_1 ul.menu_center li { width: 40%; }
}
@media (max-width: 768px) {
}
@media (max-width: 767px) {  /* 480 */
.quick_links_section { padding-left: 15px; }
.modal-dialog { margin: 70px auto; width: 95%; }
.connctus_section { padding-bottom: 30px !important; }
.enquire_box_left { width: 100%; }
.cap div { width: 43% !important; float: left !important; text-align: left; }
.loc_part { display: inline-block; min-height: auto; padding: 15px 0; width: 100%; }
.right_phone_no > p { float: none; text-align: center; width: 100%; }
.quick_links_section { padding-left: 15px; }
.logo_row > img { float: left; }
.address_container .logo_row { display: inline-block; }
.wrapper { width: 460px; }
.right_part { width: 100%; }
.left_part { width: 100%; }
.footer_fist { width: 100%; margin: 0 0 10px 0; }
.footer_cont { float: left; width: 100%; padding: 0; }
.quick_links_section h3 { margin-top: 0; }
.footer_last { float: left; width: 100%; }
.equel_apt { margin: 0 0 30px; width: 50%; }
ul.tabs li { width: 100%; }
.prod_lis { width: 100%; }
.tabpane p { height: auto; margin-bottom: 0; padding: 15px 0 20px; }
.tabpane h2 { color: rgb(255, 255, 255); font-size: 25px; }
.tabnavs li { border-radius: 0; height: 50px; margin: 0 !important; width: 100%; }
.discription_container h2 { font-size: 30px; }
.socil_ic_container a { margin-right: 18px; }
.frsit_fixed { background: #7844b4 none repeat scroll 0 0; color: #fff !important; margin-left: 0; margin-top: 32px; padding: 13px 0 !important; width: 100% !important; }
.tabnavs li span { margin: 10px 0 0; padding: 10px 0; }
ul.tabnavs li a { border-radius: 0; }
.about_section .about-inner p { width: 100%; }
.connctus_container { padding-top: 40px; }
.right_phone_no ul li.phone_no { margin-right: 0; }
.usa_mrg { margin-left: 0; }
.nav.nav_pd p_static { display: none }
.mobi_lse { display: inline-block; }
.logo_part .wrapper { position: relative; }
.first_in { float: left; padding: 0 15px 0 0; width: 100%; }
.get_quote_dv_home input.txt.kwos { float: left; margin: 0 0 0 3%; width: 76%; }
.first_in.morewd { width: 100%; }
.cap div { width: 47%; padding-left: 0px; }
.get_quote_dv_home .cap input.txt { margin-right: 20px !important; width: 42% !important; }
.nav { background: #535353; margin-bottom: 10px; }
.nav-item a { }
.show_mobiel { display: block !important; color: #fff; position: absolute; top: 18px; left: 24px; }
.nav > ul > li:first-child { border-left: 0; }
.nav-submenu-item a { color: #b6b6b6 }
.nav-submenu-item a:hover { color: #fff; }
.nav-submenu { border: 0; }
.nav > ul > li:hover { box-shadow: 0 0px 0 0 #035dab inset; color: #fff; }
.nav > ul > li { border-bottom: 1px solid #6b6b6b }
.nav-item a.frsit_li { color: #898d94; display: block; height: auto !important; line-height: normal !important; padding: 15px 24px !important; }
.nav > ul > li.pink_link_1:hover a.frsit_li { background-color: none; color: #fff; }
.logo_si { display: inline-block; padding: 10px 0; width: 100%; }
.logo_si > img { display: block; float: none; margin: 0 auto; }
.blue_link_1 .sf_mega_menu li { padding: 0 10px 12px; width: 100% !important; }
.nav-submenu.yellow { background: #fe950c none repeat scroll 0 0; }
ul.menu_center { margin: 0 10px; max-width: 1170px; padding-top: 0; }
ul.menu_center { margin: 0; max-width: 1170px; padding-top: 14px; }
.blue_link_1 .sf_mega_menu li { padding: 0 10px 3px; width: 100% !important; }
.left { width: 100% !important; }
.left_1, .left_2 { float: left; margin: 0 0 0 9px; width: 100%; }
.nav > ul > li.pink_link_1:hover a.frsit_li { background: none !important; }
.sf_mega_menu { width: 100%; }
.partner_section h3 { font-size: 30px; }
.client_testo_contenr h3 { font-size: 30px; }
.connctus_container h3 { font-size: 30px; }
.about_section .about-inner h2 { font-size: 30px; }
.feature_pro_section h2 { font-size: 30px; }
.discription_container h2 { font-size: 30px; }
.wrapper_new { width: 90%; }


.servicescroll { width: auto; overflow-x: auto; white-space: nowrap; }
.servicescroll .col-sm-3 { float: none; width: 80%; display: inline-block; }
.homebanner_text { right:0px; transform: translate(-4%, -30%); }
.homebanner_text h1 { margin-bottom:10px; }
.br_itprovider_partners {overflow: auto;white-space: nowrap;margin-bottom: 20px; padding-bottom:20px; }
.br_ourclientscttion_inners {overflow-x: auto;white-space: nowrap; min-height:138px;}

.awardscroll { width: auto; overflow: auto; white-space: nowrap; }
.awardscroll .col-sm-4 { float: none; width: 80%; display: inline-block; }
.br_happlyclient_reviewbox img { max-width:85%; }
.br_whatwe_doblk p {font-size: 13px;line-height: 20px;}

.rocket { display:none; }
.aeroplanepart img {display: none;}
.earth-round {display: none;}


}
@media (max-width: 639px) {
.get_quote_dv_home .quote_img_dv { position: absolute; right: -6px; top: -38px; }
.partner_section h3 { font-size: 25px; }
.client_testo_contenr h3 { font-size: 25px; }
.connctus_container h3 { font-size: 25px; }
.about_section .about-inner h2 { font-size: 25px; }
.feature_pro_section h2 { font-size: 25px; }
.discription_container h2 { font-size: 25px; }
.socil_ic_container a { border: 2px solid rgb(50, 48, 60); border-radius: 50%; color: rgb(50, 48, 60); display: inline-block; font-size: 32px; height: 65px; margin-bottom: 18px; margin-right: 31px; vertical-align: top; width: 65px; }
}
 @media (max-width:360px) {
.get_quote_dv_home input.txt.kwos { float: left; margin: 0 0 0 3%; width: 72%; }
}
@media (max-width: 616px) {
}
@media (max-width: 600px) {
}
@media screen and (max-width: 479px) { /* 320 */
.wrapper { width: 300px; }
.fisrt_colm { width: 100% !important; }
.input .img_an { background-image: url("../img/col.png"); background-repeat: repeat-x; }
.equel_apt { margin: 0 0 30px; width: 100%; }
.loc_part { min-height: auto; padding: 11px 0; }



}


 
/************************************************************************************************/
 
@media screen and (max-width: 360px) {
.get_quote_dv_home .quote_img_dv { position: absolute; right: 6%; top: -6%; }
}
@media screen and (min-width: 480px) and (max-width: 600px) {
.get_quote_dv_home .quote_img_dv { position: absolute; right: 11%; top: -8%; }
}
 @media screen and (min-width: 640px) and (max-width: 700px) {
.get_quote_dv_home .quote_img_dv { position: absolute; right: 12%; top: -7%; }
}
 @media (max-width:480px) {
.right_phone_no ul li.phone_no { margin-bottom: 15px; margin-right: 0; width: 75%; }
 @media ( max-width:360px) {
 .address_container {
min-height: 413px;
margin-bottom:15px;
}
}
}

/** media.css end **/
