

/*********** Responsive Css Start ************/
@media only screen and (max-width:1280px){
  #hover-banner-part .ult-ib-effect-style2 .ult-new-ib-title{top:45%;}
  #hover-banner-part .ult-new-ib .ult-new-ib-content p, #hover-banner-part-2 .ult-new-ib .ult-new-ib-content p{line-height:22px;}
  #hover-banner-part-2 .ult-ib-effect-style2 .ult-new-ib-title{top:58%; left:0%;}
  #hover-banner-part .ult-ib-effect-style2 .ult-new-ib-content, #hover-banner-part-2 .ult-ib-effect-style2 .ult-new-ib-content{padding:10px 0px 35px;}

  /******* All Page Comman Css Start *******/
  h2{font-size:30px !important;}
  ul.two-part li, ul.grey-bullet li{padding:0 0 8px 25px !important; font-size:14px !important;}
  .title-holder-service .title-holder-inner-service h1.page-title-service{font-size:40px; line-height:60px; width:50%;}
  .title-holder-service .title-holder-inner-service div.sub-title-service{font-size:18px; line-height:30px;}
  #sub-menu .nav ul li a{padding:5px 15px 0px;}
  nav.menu-header ul.main-menu{padding-left:45px;}
  nav.menu-header ul.main-menu li{margin-bottom:40px;}
  nav.menu-header ul.main-menu li a{font-size:40px !important;}
  /******* All Page Comman Css Start *******/

  /******* About Us Start ******/
  /*#team-grid-container h2{left:28% !important;}*/
  /*.people-slider  ul li{width:260px; height:490px;}*/
  /*#team-grid-container h2{top:55%; left:20%;}*/
  /******* About Us End ******/

  /******* What We Do Start ******/
  /*.inderstries .box-shadow{width:290px !important;}*/
  /******* What We Do End ******/

  /******* How to Engage Start ******/
  .workflow-section>div{height:190px; width:190px;}
  .workflow-section .discover:after,.workflow-section .define:after,.workflow-section .design:after,.workflow-section .develop:after,.workflow-section .deliver:after{display:none;}
  .workflow-section h3{padding-top:30px; padding-bottom:10px;}
  /******* How to Engage End ******/

  /******* Branding Start ******/
  .branding-logo-section .logo-content .logo-box.vc_col-sm-4{width:31.75%;}
  .branding-color-section .color-content .color-box.vc_col-sm-3{width:23.15%;}
  .guidelines-section .box{width:24.30%; padding:30px 30px; min-height:350px;}
  /******* Branding End ******/

  /******* Portfolio Start ******/
  #portfolio-feature .vc_col-sm-8,#portfolio-feature .vc_col-sm-4{width:50% !important;}
  #portfolio-feature .portfolio-features{padding:0px 30px 0px 30px;}
  #portfolio-feature .img-shadow{box-shadow:none;}
  /******* Portfolio End ******/
  .sub-footer .col-right{float:left; width:65%;}
  /** Career Page Start **/
  .title-holder-service .title-holder-inner-service h1.page-title-service.career-title{padding-top:50px;}
  div.grid_section .section_inner .vc_custom_1473689114543{padding-left:0% !important; padding-right:0% !important;}
  /** Career Page End **/

  /****** 404 Page Start ******/
  .page-404-bg { background:url("/wp-content/uploads/2016/09/page-not-found-404.jpg") no-repeat; height:900px; width:100%; background-size: 100%; position:relative;}
  .page-not-found { text-align:center; position:absolute; left:0px; right:0px; bottom:330px;}
  .page-not-found h2 { font-size:80px !important;}
  /****** 404 Page End ******/


}
@media only screen and (max-width:1024px){

  /******* All Page Comman Css Start *******/
  div.grid_section .section_inner{width:850px !important;}
  h2{font-size:22px !important;}
  p{font-size:12px !important; line-height:20px !important;}
  .green-btn a, a.green-btn,.apply-btn .flip-box-wrap .flip_link a{padding:8px 25px !important ; font-size:14px !important;}
  header.fixed, header.fixed_hiding{background:#fff; height:57px !important;}
  ul.two-part li, ul.grey-bullet li,ul.white-bullet li, ul.grey-bullet li,ul.black-bullet li{padding: 0px 0 4px 25px !important; font-size: 12px !important;}
  /******* All Page Comman Css Start *******/

  /******* Banner Page title CSS Start ******/
  .title-holder-service .title-holder-inner-service div.sub-title-service-career{width:100%;}
  .title-holder-service .title-holder-inner-service div.sub-title-service{font-size:16px; line-height:22px; width:68%;}
  .title-holder-service .title-holder-inner-service h1.page-title-service{font-size:26px; line-height:36px; margin-top:30px;}
  .title-holder-service .title-holder-inner-service h1.page-title-service.about-us { padding-top:50px;}
  .title-holder-service .title-holder-inner-service h1.page-title-service.career-title{padding-top:200px; width:100%;}
  .title-holder-service .title-holder-inner-service.pad-top div.sub-title-service{font-size:16px; line-height:25px; width:60%;}
  .title-holder-service{width:90%;}
  .title-holder-service .title-holder-inner-service.pad-top h1.page-title-service{font-size:26px; line-height:26px; margin-top:0px;}
  .title-holder-service .title-holder-inner-service div.sub-title-service-career{margin:30px auto;}
  .title-holder-service .title-holder-inner-service div.separator-border-service{ display:none;}
  /******* Banner Page title CSS End ******/



  /******* Top Menu Css Start *******/
  .menu-title-header>span{top:20px; right:90px;}
  .navbar-toggle{bottom:-20px; right:35px;}
  .q_logo{left:38px; top:-20px;}
  .ult-sticky-anchor .ult-sticky-section .sub-menu .logo{left:20px;}
  .ult-sticky-anchor .ult-sticky-section .sub-menu .navbar-toggle{right:20px;}
  /******* Top Menu Css End *******/

  /******* Header Hover Menu Start *******/
  nav.menu-header ul.main-menu li{margin-bottom:25px;}
  nav.menu-header ul.main-menu li a,.sub-nav ul li a{font-size:30px !important;}
  nav.menu-header ul.main-menu{padding-left:25px;}
  .menu-show .nav-menu-top{top:100px;}
  nav.menu-header .col-right{padding-top:75px;}
  .sub-nav ul li{font-size:30px; margin-bottom:25px;}
  .social-menu ul li{padding:0px 8px;}
  .social-menu a .fa{font-size:24px;}
  .social-menu{bottom:25px;}
  .menu-show .logo{top:13px; left:25px;}
  .mobile_menu_button{display:none;}
  /******* Header Hover Menu End *******/

  /******* Let's Talk Block Start *******/
  #lets-talk.lets-talk{margin:50px 40px !important;}
  #lets-talk.lets-talk h3{font-size:40px !important; margin-bottom:30px; padding-bottom:30px;}
  #lets-talk .contact-details p,#lets-talk .contact-details a,.nl-form,.contact-details,#lets-talk .nl-form span.thank-you{font-size:20px !important;}
  #nl-form textarea.message-box{width:65%; font-size:22px;}
  /******* Let's Talk Block End *******/

  /******* About Us Start ******/
  .title_holder .container_inner{width:100%;}
  .title-holder-service .title-holder-inner-service h1.page-title-service.about-us, .title-holder-service .title-holder-inner-service h1.page-title-service.career-title, .title-holder-service .title-holder-inner-service h1.page-title-service.contact-us{font-size:30px; line-height:30px; margin:0 auto !important; }
  .title-holder-service .title-holder-inner-service h1.page-title-service.contact-us{width:53%;}
  /*#team-grid-container h2{top:50%; left:10% !important; font-size:36px !important;}*/
  .what-is-indianic h5{font-size:18px !important; width:90% !important;}
  /*.people-slider .slider-frame ul li{width:250px; height:500px;}*/
  .certification-block.sec-colm{width:auto;}
  .image-effect .image-wrap,.image-effect .image-wrap::after, .image-effect .image-wrap::before{width:270px; height:270px;}
  .what-is-indianic{overflow:hidden;}
  /******* About Us End ******/

  /******* Comman CSS Start ******/
  h3{font-size:20px !important;}
  .mpc-tooltip-wrap{margin:3px !important;}
  .ult-sticky.ult-stick-full-width{top:32px !important;}
  #sub-menu .nav ul li a{padding:0px 15px; line-height:60px;}
  #hover-banner-part .ult-ib-effect-style2 .ult-new-ib-title {left: 10%; top: 75%;}
  .social-section .container_inner a{margin:30px 36px;}
  header, .header_inner_left, footer.uncover{position: fixed !important;}
  html .content .content_inner > .container > .container_inner,html .content .content_inner > .full_width > .full_width_inner, html .content .content_inner > .container > .container_inner.default_template_holder{padding-top:0px !important;}
  .web-development-sec .separator.transparent.dis-none{display:none !important;}
  /*.section_inner{width:900px !important;}*/
  /******* Comman CSS End ******/

  /* Career Page Title Css Start*/
  .team-title{margin-left:50px;}
  .team-title .team-inner-title{top:40px;}
  .team-inner-title > h1 > img{margin:0px 0px 20px;}
  .team-title .team-inner-title .team-sub-title{width:60%;}
  /* Career Page Title Css End*/
  /******* Banner Page title CSS End ******/

  /******* Career Start ******/
  .career-title h1{font-size:30px; line-height:36px;}
  .carousel-testimonial .carousel-inner .col-left{padding-left:30px; padding-top:25px; width:60%;}
  .carousel-testimonial .carousel-inner .item h3{font-size:14px !important; line-height:25px;}
  .carousel-testimonial .carousel-inner .item h4,.carousel-testimonial .carousel-inner .item h5{font-size:14px;}
  .carousel-testimonial .carousel-indicators li{width:36px; height:36px;}
  .carousel-testimonial .carousel-indicators img{width:36px; height:36px;}
  .carousel-testimonial .carousel-inner .col-right{width:30%; bottom:0px;}
  .carousel-testimonial .carousel-inner{height:300px;}
  /*.carousel-testimonial .carousel-inner .col-right img{height:300px; top:65px; position:relative;}*/
  .carousel-testimonial .carousel-inner .col-right > div{height:300px !important; background-size: 100% !important;}
  .carousel-testimonial .carousel-indicators{left:3%; bottom:20px;}
  /******* Career End ******/

  /******* Career Detail Start ******/
  .title_outer .title{height: 0px !important;}
  #careers-detail-box .career-detail ul li{width:42%; font-size:14px;}
  #careers-detail-box .detail-title p, #careers-detail-box .exp-detail .left p, #careers-detail-box .exp-detail .right p{font-size:14px;}
  #apply-form h2,#apply-form .pad{padding:20px 20px !important;}
  #apply-form form .education-block table.apply-table{padding-left:20px !important;}
  #apply-form form.apply-now-form textarea.effect-1 ~ label{text-overflow: ellipsis; overflow:hidden;  width: 15em; white-space: nowrap;}
  /******* Career Detail End ******/

  /******* We Work With Start ******/
  .startus-bg-sec .mpc-icon-column__content .mpc-icon-column__description,.startus-bg-sec h3.mpc-icon-column__heading,.small-buisness-sec .mpc-icon-column__content .mpc-icon-column__description,.small-buisness-sec h3.mpc-icon-column__heading,.enterprice-sec .mpc-icon-column__content .mpc-icon-column__description,.enterprice-sec h3.mpc-icon-column__heading{text-align:left !important;}
  .client-block ul li{width:32.9%;}
  .testimonial-bg .vc_column-inner{height:500px;}
  #case-study .image-hover ul.ult-ih-list li.ult-ih-list-item, #case-study .image-hover ul.ult-ih-list li.ult-ih-list-item .ult-ih-image-block, #case-study .image-hover ul.ult-ih-list li.ult-ih-list-item .ult-ih-image-block,#case-study .image-hover .ult-ih-item .ult-ih-info{width:210px !important; height:160px !important;}
  #case-study .cs-br a.view-more{padding:5px 20px;}
  .startup-sec .mpc-icon-column--style_3 .mpc-icon{float:left;}
  .testimonial-video-section .testimonial-video{width:100%;}
  /******* We Work With End ******/

  /******* Mobile Apps Development CSS Start ******/
  .we-think-banner-bg{height:670px;}
  .apps-for-banner-bg{height:560px;}
  .ios-app-banner-bg{height:480px;}
  .android-app-banner-bg{height:500px;}
  .mobile-cloud-banner-bg{height:570PX;}
  .inderstries .box-shadow{width:240px !important; margin-right:3px; margin-bottom:25px;}
  /*#sub-menu .nav ul li a::after{top:-20px;}*/
  ul.two-part li,ul.grey-bullet li{font-size:15px; width:100%;}
  ul.white-bullet li,ul.grey-bullet li{padding:0 0 15px 25px;}
  /******* Mobile Apps Development CSS End ******/

  /******* Web Development Start ******/
  .mobile-backend-section .mobile-backend-bgcolor{width:100%;}
  .mobile-backend-bgcolor ul li{width:50%; box-sizing:border-box;}
  #web-technology .box-shadow{width:223px; margin:0px 10px 20px;}
  #web-technology .box-shadow-none{display:none;}
  /******* Web Development End ******/

  /******* Mobile Game Start ******/
  #game-slider{width:960px; margin:10px auto 0;}
  #slider1, #slider2, #slider3, #slider4{left:45%;}
  .vr-games-banner-bg,.console-games-banner-bg,.mobile-game-banner-bg,.gameanax-banner-bg{height:520px;}
  /******* Mobile Game End ******/

  /******* Get Free Consultation Form Start ******/
  #consultation-form .fullscreen_search_inner .consult-form{width:840px; margin:50px 30px;}
  #consultation-form .qode_search_close a.fullscreen_search_close{top:12px; right:30px;}
  /******* Get Free Consultation Form End ******/

  /******* Contact Details Page Form Start ******/
  .contact-us .vc_custom_1473750222954{padding-left:0% !important;}
  #consultation-form form.contact-us-form .detail-part .col-three{margin-right:35px;}
  /******* Contact Details Page Form End ******/

  /******* Portfolio Start ******/
  #portfolio-sec .portfolio-footer-right img{left:40px;}
  #portfolio-feature .vc_col-sm-8{width:100%;}
  #portfolio-feature .vc_col-sm-4{width:100%;}
/*.icon-hover.vc_col-sm-6{width:30%;}
.icon-right.vc_col-sm-6{width:70%;}*/
.title-holder-service .title-holder-inner-service .portfolio-category{margin-top:70px; font-size:16px;}
.portfolio-next-project h2 { font-size: 26px;}
.portfolio-next-project h4 { font-size:16px;}
/******* Portfolio End ******/

/******* How to Engage Start ******/
.engagement-section .col-left .constrained-textblock{padding-left:0px;}
.engagement-section .col-right .evolving-textblock{left:40px;}
.engagement-section .col-right .point p:before{display:none;}
.engagement-section .col-left .constrained-budget{padding:50px 50px 0px 50px; height:310px;}
.engagement-section .col-right .evolving-scope{padding:50px 50px 0px 50px; height:400px;}
.workflow-section>div{height:160px; width:160px;}
.workflow-section h3{font-size:14px !important; padding-top:18px;}
.workflow-section p{font-size:10px !important; line-height:18px !important;}
/******* How to Engage End ******/

/******* Branding Start ******/
.branding-logo-section .logo-content .logo-box.vc_col-sm-4{width:31.10%;}
.branding-color-section .color-content .color-box.vc_col-sm-3{width:22.80%;}
.guidelines-section .box{width:100%; min-height:0px; margin:0px; padding:15px 0px; border:none;}
.guidelines-section .box .box-content h4{padding-bottom:10px;}
/******* Branding End ******/

/******* FAQ Start *******/
.title-holder-service h1.page-title-faq{font-size:30px; margin-top:60px;}
.title-holder-service .search-box input{padding:15px 70px 15px 20px; margin:25px auto 0px; font-size:20px;}
#main-wrapper #left-sec ul.faq-menu li{display:block;}
#main-wrapper #left-sec ul.faq-menu li a{padding:0px 10px 0px 10px; font-size: 14px; margin-bottom: 15px;}
#main-wrapper .faq-menu.top{top:20px; width:200px;}
/*#main-wrapper #left-sec{width:170px;}
#main-wrapper #right-sec{width:900px; margin-right:10px;}*/
/*#main-wrapper .note-dtl p{width:55%;}*/
#main-wrapper #right-sec h2{font-size:18px !important; padding-left:10px;}
#main-wrapper #right-sec h4{font-size:14px; line-height:20px;/* width:55%;*/}
/******* FAQ End *******/

.our-team-details p{font-size:24px; line-height:36px;}
/******* Footer Start ******/
.footer_top{padding:60px 40px 20px;}
.four_columns > .column1, .four_columns > .column2, .four_columns > .column3, .four_columns > .column4{width:35%;}
.sub-footer .col-left{width:20%; margin-left:40px;}
.sub-footer .col-right{float:left; width:48%;}
.footer_top .four_columns .qode_column{min-height:110px !important;}
.four_columns > .column4 > .column_inner{padding:0px;}
footer:not(.footer_border_columns) .footer_top .four_columns .column2 .column_inner>div { margin:0px;}
.four_columns>.column3>.column_inner{ padding:0px;}
.four_columns > .column3, .four_columns > .column4{ padding-top:20px;}
/******* Footer End ******/

/********* Case study **********/
#case-study-slider .web { width:770px;}
#case-study-slider .mobile { width:449px;}
#case-study-slider .ipad-landscape {width:720px;}
#case-study-slider tablet{width:600px;}
#case-study-slider .game-tablet { width:730px;}
#case-study-slider .game-mobile { width:730px;}
.title-holder-service .title-holder-inner-service img.casestudy-logo { width:50%;}
.title-holder-service .title-holder-inner-service img.casestudy-logo.small-img { width:20%;}
.title-holder-service .title-holder-inner-service img.casestudy-logo.sm-img{ width:10%;}
/********* Case study **********/

/******* Get Free Consultation Form Start ******/
#consultation-form .fullscreen_search_inner .consult-form{width:630px; margin:0px 30px;}
#consultation-form .qode_search_close a.fullscreen_search_close{top:52px; right:30px;}
#consultation-form form.consultation-form .detail-part .colm-three{width:28% !important;}
#consultation-form .contact-address{width:700px;}
#consultation-form .contact-address .col-five,#consultation-form .contact-address .col-four{width:100%;}
#consultation-form .contact-address .col-five a{border-left:none; padding-left:0px; padding-right:15px;}
/********* Get Consultation Form End **********/

/****** 404 Page Start ******/
.page-404-bg { background:url("/wp-content/uploads/2016/09/page-not-found-404.jpg") no-repeat; height:900px; width:100%; background-size: 100%; position:relative;}
.page-not-found { text-align:center; position:absolute; left:0px; right:0px; bottom:470px;}
.page-not-found h2 { font-size:60px !important;}
.page-not-found h4 { padding-bottom:0px; font-size:16px;}
.page-not-found h5 { padding:10px 0px; font-size:16px;}
/****** 404 Page End ******/

.page-id-29476 .container_inner.default_template_holder{width: 100% !important;}
.page-id-29476 .title_outer.with_image .title .title_subtitle_holder{padding: 0 15px !important;}

/**** campaign form*****/
.campaign-form .detail-row .group{ margin-bottom:40px;}
  .campaign-form .detail-row.mrt { margin-top:0px;}
  .contact-campaign h2{ margin-bottom:40px;}
  .campaign-form .btn-sub{ margin-top:40px;}
  .campaign-form .detail-row .pad0 .vc_col-sm-4{ width:40%;}
  .campaign-form .detail-row .pad0 .vc_col-sm-8{ width:60%;}
}

@media only screen and (max-width:979px){
	div.grid_section .section_inner{width:700px !important;}
	/******* Footer Start ******/
  .footer_top{padding:60px 40px 20px;}
  .four_columns > .column1, .four_columns > .column2, .four_columns > .column3, .four_columns > .column4{width:35%;}
  .four_columns > .column2 > .column_inner,.four_columns > .column3 > .column_inner{padding:0px;}
  .footer_top .widget:last-child{margin:0px !important;}
  .sub-footer .col-left{width:20%; margin-left:40px;}
  .sub-footer .col-right{float:left; width:35%;}
  /******* Footer End ******/
  /***** About Start ****/
  .title-holder-service .title-holder-inner-service h1.page-title-service.career-title{padding-top:150px; width:100%;}
  /***** About End ****/
  /******* Contact Details Page Form Start ******/
  #consultation-form form.contact-us-form .detail-part .col-three{width:29.40%; margin-top:0px;}
  /******* Contact Details Page Form End ******/

  /****** 404 Page Start ******/
  .page-404-bg { background:url("/wp-content/uploads/2016/09/page-not-found-404.jpg") no-repeat; height:900px; width:100%; background-size: 100%; position:relative;}
  .page-not-found { text-align:center; position:absolute; left:0px; right:0px; bottom:550px;}
  .page-not-found h2 { font-size:40px !important;}
  .page-not-found h4 { padding-bottom:0px; font-size:16px;}
  .page-not-found h5 { padding:10px 0px; font-size:16px;}
  /******* 404 page End ********/



}

@media only screen and (max-width:767px){

  /******* Services Page Background Image Start *******/
  .mobile-app-sec{background:#fff url("/wp-content/uploads/2016/09/service-mobile.jpg") no-repeat !important;  background-size:60% auto !important; background-position: top center !important;}
  .web-development-sec{background:#0f1316 url("/wp-content/uploads/2016/09/service-web.jpg") no-repeat !important;  background-size:100% auto !important; background-position: top center !important;}
  .design-analysis-section{background:#fff url("/wp-content/uploads/2016/09/service-design.jpg") no-repeat !important;  background-size:70% auto !important; background-position: top right !important;}
  .mobile-game-sec{background:#000 url("/wp-content/uploads/2016/09/service-game.jpg") no-repeat !important;  background-size:100% auto !important; background-position: top center !important;}
  .wearable-devices-section{background:#fff url("/wp-content/uploads/2016/09/service-wearable.jpg") no-repeat !important;  background-size:70% auto !important; background-position: top right !important;}
  .iot-solution-sec{background:#0f0e0a url("/wp-content/uploads/2016/09/service-iot.jpg") no-repeat !important;  background-size:100% auto !important; background-position: top center !important;}
  /******* Services Page Background Image End *******/
  .overflow-hd{overflow:hidden;}
  /******* All Page Comman Css Start *******/
  html{margin-top:0px !important;}
  div.grid_section .section_inner{width:360px !important;}
  h2{font-size:26px !important; line-height:30px;}
  p{font-size:14px; line-height:22px;}
  .green-btn a, a.green-btn{padding:8px 25px; font-size:12px;}
  .title_outer.with_image .title{margin-top:60px;}
  .title-holder-service .title-holder-inner-service.pad-top h1.portfolio-h1 span{width:100% !important; margin-top:15px;}
  .section_inner .icon-hover .mpc-icon{width:45px; height:45px;}
  #sub-menu .nav ul li a{font-size:14px; line-height:50px; padding:0px 15px;}
  #hover-banner-part-2 .ult-ib-effect-style2 .ult-new-ib-title{top:30%; left:0%;}
  .web-development-sec .separator.transparent.dis-none{display:none !important;}
  .nl-ti-text ul {min-width: auto;}
  .nl-ti-text ul li.nl-ti-input input{padding:10px 1.6em 10px 5px;}
  .contact-us .contact-flt-left{float:left;}
  .contact-us .contact-flt-rgt{float:right;}
  nav.menu-header ul.main-menu li a:hover { color:#fff; text-decoration:none;}
nav.menu-header ul.main-menu li a + span{ opacity:1;}
.sitemap-keyword label{ font-size:14px; margin-bottom: 10px;}
.sitemap-keyword{ margin-bottom:10px; margin-top:20px;}
  /******* All Page Comman Css Start *******/
	
/**** campaign form*****/
  .campaign-form .detail-row .pad0 .vc_col-sm-4{ width:100%;}
  .campaign-form .detail-row .pad0 .vc_col-sm-8{ width:100%;}
  .inquiry-sec .inquiry-title{ font-size:20px !important;}

  /******* Top Main Menu Start *******/
  header.fixed, header.fixed_hiding{height:60px !important; top:0px !important; position:fixed !important; box-shadow:0 0 3px 1px #f5f5f5 !important}
  .menu-title-header>span{display:none;}
  header, .header_inner_left, footer.uncover{position:absolute !important;}
  html #wpadminbar{height:0px;}
  .logo_wrapper{height:0px; left:0%;}
  .logo_wrapper .q_logo{display:inline-block; left:0px;}
  .menu-title-header>span {top: 32px; right: 75px;}
  .q_logo a{left:90%; margin:10% auto;}
  .navbar-toggle{right:20px; bottom:-20px;}
  .ult-sticky-anchor .ult-sticky-section .sub-menu .logo,.ult-sticky-anchor .ult-sticky-section .sub-menu .navbar-toggle{display:none;}
  /******* Top Main Menu End *******/

  /******* Header Hover Menu Start *******/
  .mobile_menu_button{display:block;}
  .menu-show .nav-menu-top{top:50px;}
  nav.menu-header .col-left{width:100%;}
  nav.menu-header ul.main-menu{padding-left:20px;}
  nav.menu-header ul.main-menu li,.sub-nav ul li{margin-bottom:10px;}
  nav.menu-header ul.main-menu li a,.sub-nav ul li a,.sub-nav ul li{font-size:20px !important;}
  nav.menu-header ul.main-menu li a+span{font-size:14px; padding-left:5px;}
  nav.menu-header .col-right{width:100%; padding-top:40px;}
  .social-menu ul li{padding:0px 5px;}
  .social-menu{bottom:-50px; left:10px;}
  .sub-nav ul{padding-left:20px;}
  .menu-show .logo{top:27px; left:317px !important;}
  nav.menu-header ul.main-menu li.home-icon a img.home-logo-active,nav.menu-header ul.main-menu li.home-icon a img{width:35px; height:30px;}
  .say-hello .span-animate.active-span.active-top, .say-hello .span-animate.active-span.topradius, .span-animate{display:none !important;}
  .navbar-on .menu-show{top:0px; bottom:0px; position:absolute; margin:auto; height:550px;}
  /******* Header Hover Menu End *******/

  /******* Comman CSS Start ******/
  .mpc-icon{padding:3px !important; margin:2px !important;}
  .mpc-tooltip-wrap {margin: 1px !important;}
  #portfolio-grid .codrops-header{width:75% !important; left:8%;}
  .ult-sticky.ult-stick-full-width{top:0px !important;}
  ul.black-bullet li,ul.white-bullet li{padding:0px 0px 5px 25px; font-size:14px;}
  .container_inner{width:320px;}
  html .content .content_inner > .container > .container_inner,html .content .content_inner > .full_width > .full_width_inner, html .content .content_inner > .container > .container_inner.default_template_holder{padding-top:0px !important;}
  /******* Comman CSS End ******/

  /******* Banner Page title CSS Start ******/
  .title-holder-service{width:90%;}
  .title-holder-service .title-holder-inner-service{top:85px;}
  .title-holder-service .title-holder-inner-service h1.page-title-service{font-size:22px !important; width:100%; line-height:25px; margin-top:15px;}
  .title-holder-service .title-holder-inner-service div.sub-title-service{margin:5px 0px; width:100%; font-size:13px; line-height:18px;}
  .title-holder-service .title-holder-inner-service div.separator-border-service{margin:15px 0px;}
  .title-holder-service .title-holder-inner-service.pad-top h1.page-title-service{margin-top:0px;}
  /******* Banner Page title CSS End ******/

  /******* About Us Start ******/
  .title-holder-service .title-holder-inner-service h1.page-title-service.about-us, .title-holder-service .title-holder-inner-service h1.page-title-service.career-title, .title-holder-service .title-holder-inner-service h1.page-title-service.contact-us{font-size:24px !important; line-height:24px; width:100%;}
  .title-holder-service .title-holder-inner-service h1.page-title-service.about-us { padding-top:20px;}
  .title-holder-service .title-holder-inner-service h1.page-title-service.career-title { padding-top:150px;}
  .title-holder-service .title-holder-inner-service div.sub-title-service-career,.title-holder-service .title-holder-inner-service div.career-sub-title,.title-holder-service .title-holder-inner-service div.career-sign{font-size:14px;}
  #team-grid-container h2{width:100%; font-size:18px !important;}*/
  .what-is-indianic h5{font-size:18px !important; width:100% !important;}
  #team-grid-container .team-member{width:10%;}
  .certification-block ul li,.certification-block.sec-colm{width:100%; margin-bottom:20px;}
  #team-grid-container .team-member span{display:none !important;}
  div.section.what-is-indianic{text-align:left !important;}
  .what-is-indianic p.gray-p{text-align:left;}
  .what-we-do h2{text-align:center; width:100% !important;}
  .what-is-indianic .vc_custom_1473929675994{padding-left:5% !important;}
  .image-effect .image-wrap,.image-effect .image-wrap::after, .image-effect .image-wrap::before{width:250px; height:250px;}
  .mpc-grid-images{margin-left:-40px !important;}
  /******* About Us End ******/
  .contact-us .vc_custom_1475493077553,.contact-us .vc_custom_1473931885556{padding-left:0% !important;}
  /******* Career Start ******/
  .career-title h1{font-size:30px; line-height:36px;}
  .career-detail .flip-box-wrap .flip-box{height:250px !important;}
  .carousel-testimonial .carousel-inner{height:370px;}
  .carousel-testimonial .carousel-inner .col-right{display:none;}
  .carousel-testimonial .carousel-indicators{left:10%;}
  .carousel-testimonial .carousel-inner .col-left{width:80%;}
  .carousel-testimonial .carousel-indicators li{width:35px; height:30px; margin:0px 2px;}
  /******* Career End ******/

  /******* Career Detail Start ******/
  #careers-detail-box h1{font-size:30px;}
  #careers-detail-box .career-detail ul li{width:88%; font-size:12px; margin-bottom:20px;}
  #careers-detail-box .exp-detail .left{width:100%; text-align:center; margin-bottom:10px;}
  #careers-detail-box .exp-detail .right{width:100%; text-align:center;}
  #apply-form{padding-top:30px !important;}
  #apply-form .pad{padding:20px 20px 30px !important;}
  #apply-form .colm-three{width:100% !important;}
  #apply-form h2{padding:20px 20px 0px !important;}
  #apply-form form.apply-now-form .radio-label{margin-top:10px;}
  #apply-form form.apply-now-form input.age,#apply-form form.apply-now-form input.email{margin-bottom:20px;}
  #apply-form form .education-block table.apply-table{padding-left:20px !important;}
  #apply-form .mr-top{margin-top:20px !important;}
  #apply-form form.apply-now-form textarea{padding:22px 0px 40px !important;}
  .kalpesh-purohit .vc_custom_1474352458978,.kiran-jadav .vc_custom_1474352458978,.sharad-joshi .vc_custom_1474352458978,.niraj-shah .vc_custom_1474352458978{padding-left:5% !important;}
  #consultation-form form.contact-us-form .detail-part .col-three{width:100%;}
  #consultation-form.contact-us-detail{padding:30px 30px 60px;}
  #consultation-form.contact-us-detail h2{font-size:22px !important;}
  #consultation-form .consult-form .form-detail .detail-part select{font-size:16px;}
  #consultation-form .contact-us-form .button.cd-modal-action>h6{float:none;}
  #consultation-form .cd-modal-action .gradient-btn.btn{margin-top:30px;}
  
  #apply-form form.apply-now-form input.effect-1, #apply-form form.apply-now-form textarea.effect-1{margin-bottom:25px;}
  #apply-form form.apply-now-form textarea.effect-1 ~ label{text-overflow: ellipsis; overflow: visible;  width: 16em; white-space: nowrap;}
  /******* Career Detail End ******/


  /******* Mobile Apps Development CSS Start ******/
  .we-think-banner-bg{height:600px;}
  .apps-for-banner-bg{height:1020px;}
  .gameanax-banner-bg .vc_custom_1474539533836,.mobile-game-banner-bg .vc_custom_1474539734239,.our-design .vc_custom_1474545640385,.we-think-banner-bg .vc_custom_1475846058019,.our-design .vc_custom_1474880137435,.we-think-banner-bg .vc_custom_1475238041294{padding-left:0% !important; padding-right:0% !important;}
  .inderstries .box-shadow{width:190px; float:left; min-height:160px; padding:20px 0px 0px; margin-right:5px;}
  /******* Mobile Apps Development CSS End ******/

  /******* Web Development CSS Start ******/
  .section_inner .icon-hover .mpc-icon.shopify-plus-gray-icon,.section_inner .icon-hover .mpc-icon.magento-gray-icon{height:45px; width:110px;}
  .section_inner .icon-hover .mpc-icon.abaco-gray-icon{height:45px; width:120px;}
  .mobile-backend-section .mobile-backend-bgcolor{width:100%;}
  .mobile-backend-section .mobile-backend-bgcolor .post-comment span{font-size:14px;}
  .mobile-backend-bgcolor ul li{width:100%; box-sizing:border-box;}
  #web-technology .box-shadow{width:155px; float:left;}
  /******* Web Development CSS End ******/

  /******* Game Development CSS Start ******/
  .gameanax-banner-bg{height:500px;}
  .mobile-game-banner-bg,.vr-games-banner-bg{height:560px;}
  .section_inner .icon-hover .mpc-icon.xbox-icon,.section_inner .icon-hover .mpc-icon.play-station-icon,.section_inner .icon-hover .mpc-icon.ouya-icon,.section_inner .icon-hover .mpc-icon.oculus-icon,.section_inner .icon-hover .mpc-icon.gear-vp-icon{width:115px; height:45px;}
  #hover-banner-part .ult-ib-effect-style2 .ult-new-ib-title{top:55%; left:0%;}
  /******* Game Development CSS End ******/

  /******* Design CSS Start ******/
  .our-team-details p{font-size:20px !important; line-height:30px !important; padding:0%;}
  /******* Design CSS End ******/

  /******* We Work With CSS Start ******/
  .startus-bg-sec .mpc-icon-column__content .mpc-icon-column__description,.startus-bg-sec h3.mpc-icon-column__heading,.small-buisness-sec .mpc-icon-column__content .mpc-icon-column__description,.small-buisness-sec h3.mpc-icon-column__heading,.enterprice-sec .mpc-icon-column__content .mpc-icon-column__description,.enterprice-sec h3.mpc-icon-column__heading{text-align:left !important;}
  .client-block ul li{margin-bottom:10px; width:100%;}
  .testimonial-video-section .testimonial-video{width:100%;}
  #case-study h3{text-align:center;}
  #case-study .case-study-box p{text-align:center; margin-bottom:30px;}
  .title-holder-service .title-holder-inner-service.pad-top div.sub-title-service.portfolio-tagline,#portfolio-sec .portfolio-footer-right img{display:none;}
  .ult-ih-container ul.ult-ih-list{text-align:center !important;}
  .case-study-box p{margin-bottom:0px !important;}
  #case-study .image-hover ul.ult-ih-list li.ult-ih-list-item, #case-study .image-hover ul.ult-ih-list li.ult-ih-list-item .ult-ih-image-block, #case-study .image-hover ul.ult-ih-list li.ult-ih-list-item .ult-ih-image-block,#case-study .image-hover .ult-ih-item .ult-ih-info{width:300px !important; height:230px !important;}
  #sub-menu .nav ul li a::after{top:-12px;}
  /******* We Work With CSS End ******/

  /******* How to Engage Start ******/
  .how-to-engage{text-align:left !important;}
  .engagement-section .col-left{width:100%;}
  .engagement-section .col-left .constrained-textblock{top:30px; text-align:left; margin-bottom:80px;}
  .engagement-section .point p{margin-bottom:10px;}
  .engagement-section .col-right .evolving-scope{bottom:0px; padding:50px 50px 40px 50px;}
  .engagement-section .col-right{width:100%;}
  .engagement-section .col-right .evolving-textblock{top:50px; left:0px; width:100%;}
  .engagement-section .col-left .constrained-textblock h2{font-size:16px !important; padding-bottom:20px;}
  .engagement-section .col-right .evolving-textblock h2{width:100%; font-size:16px !important; padding-bottom:20px;}
  .workflow-section>div{width:170px; height:170px;}
  .workflow-section .design{margin-left:5px; margin-top:-18px;}
  .workflow-section .develop{margin-top:-18px;}
  .workflow-section .deliver{margin-left:75px; margin-top:-40px;}
  /******* How to Engage End ******/

  /******* Branding Start ******/
  .branding-logo-section .logo-content .logo-box.vc_col-sm-4,.branding-color-section .color-content .color-box.vc_col-sm-3{width:100%; margin:20px 0px;}
  .guidelines-section .box{width:100%; min-height:0px; margin:0px; padding:15px 0px; border:none;}
  .guidelines-section .box .box-content h4{padding-bottom:20px;}
  .represents-section .represents-text{padding:30px 0px;}
  .represents-section .logo-branding { border: transparent; height: 150px;}
  /******* Branding End ******/

  /******* Portfolio Detail Start ******/
  .section_inner .icon-hover .mpc-icon.app-store-gray-icon,.section_inner .icon-hover .mpc-icon.google-play-gray-icon,.section_inner .icon-hover .mpc-icon.website-gray-icon,.section_inner .icon-hover .mpc-icon.ouya-gray-icon{height:45px; width:135px;}
  .section_inner .icon-hover .mpc-icon.app-store-black-icon{height:50px; width:160px;}
  .section_inner .icon-hover .mpc-icon.google-play-black-icon{height:50px; width:170px;}
  .icon-hover.icon-right{text-align:left; margin-top:15px;}
  .img-mrg-top{margin-top:30px;}
  .portfolio-next-project{background-size:cover !important; -webkit-filter: grayscale(0%); filter: grayscale(0%);}
  #portfolio-feature .vc_col-sm-8, #portfolio-feature .vc_col-sm-4,.icon-hover.vc_col-sm-6,.icon-right.vc_col-sm-6{width:100% !important;}
  .portfolio-next-project,.portfolio-next-project:hover{background-size:cover !important;}
  .portfolio-dtl .sub-title-service,.separator-border-service{display:none;}
  #portfolio-feature .portfolio-features{padding:30px 0px 0px 15px;}
  .title-holder-service .title-holder-inner-service .portfolio-category{font-size:12px;}
  .portfolio-next-project h4{font-size:14px;}
  .section_inner .icon-hover .mpc-icon.app-store-white-icon,.section_inner .icon-hover .mpc-icon.google-play-white-icon,.section_inner .icon-hover .mpc-icon.website-white-icon{height:50px; width:175px;}
  .portfolio-features li{width:100%;}
  .title-holder-service .title-holder-inner-service .portfolio-category{margin-top:0px;}
  #case-study .cs-br a.view-more{padding:10px 25px;}
  .img-shadow .vc_single_image-wrapper img.vc_single_image-img {-webkit-filter: grayscale(0%); filter: grayscale(0%); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
  .img-shadow .vc_single_image-wrapper img.vc_single_image-img:hover {-webkit-filter: grayscale(0%); filter: grayscale(0%); -webkit-transform: inherit; transform: inherit; }
  /******* Portfolio Detail End ******/

  /********** Case study ****************/
  .section_inner .icon-hover .mpc-icon.app-store-white-icon,.section_inner .icon-hover .mpc-icon.google-play-white-icon,.section_inner .icon-hover .mpc-icon.website-white-icon{height:50px !important; width:175px !important;}
  #case-study-slider .web { width:770px;}
  #case-study-slider .mobile { width:750px;}
  .title-holder-service .title-holder-inner-service img.casestudy-logo { width:50%;}
  .title-holder-service .title-holder-inner-service img.casestudy-logo.small-img { width:20%;}
  .title-holder-service .title-holder-inner-service img.casestudy-logo.sm-img{ width:10%;}
  .title-holder-service .title-holder-inner-service .casestudy-category { font-size:14px;}

  /********** Case study ****************/

  /******* Footer Start *******/
  .footer_top{padding:60px 0px 0px;}
  .footer_top .four_columns .qode_column{width:50%; overflow:hidden; min-height:0px !important; margin-bottom:0px;}
  /*.footer_top .widget.widget_nav_menu li{width:50%; float:left;}*/
  .sub-footer .col-left{margin-left:0px; width:100%; margin-top:20px;}
  .sub-footer .col-right{width:100%; text-align:left; margin-top:20px;}
  .sub-footer .social-icon a{padding-right:10px; margin:0px;}
  .sub-footer .social-icon a .fa{font-size:20px;}
  .footer_top .four_columns .qode_column.column3, .footer_top .four_columns .qode_column.column4{width:100%; padding-top:20px;}
  .footer_top a, .footer_top p, .footer_top li, .footer_top .textwidget, .footer_top .widget_recent_entries>ul>li>span { font-size:14px !important; font-weight: 500;}
  /******* Footer End *******/

  /******* Let's Talk Block Start *******/
  #lets-talk.lets-talk {margin: 50px 20px !important;}
  #lets-talk .contact-details{font-size:18px !important; line-height:35px;}
  #nl-form textarea.message-box{font-size:18px; padding:15px 0px 25px; width:100%;}
  #lets-talk .contact-details a{font-size:18px !important;}
  .nl-form .nl-submit, .cd-modal-action .gradient-btn.btn{padding:5px 5px !important;}
  .cd-modal-action .cd-modal-bg{height:2em; width:3em;}
  #lets-talk.lets-talk h3{font-size:30px !important; margin-bottom:15px; padding-bottom:20px;}
  #lets-talk.lets-talk h3 img{max-width:24px;}
  .sticky-menu .ult-flag .ult-sticky #sub-menu .nav ul li a{line-height:37px;}
  .nl-field.nl-dd ul{margin-top:60px; padding:10px 15px;}
  /******* Let's Talk Block End *******/

  /******* Testimonial Start *******/
  .testimonial .testimonial-row>.full_section_inner{display:block;}
  /******* Testimonial End *******/

  /******* FAQ Start *******/
  .title-holder-service h1.page-title-faq{font-size:20px; margin-top:0px;}
  .title-holder-service .search-box input{padding:15px 70px 15px 20px; margin:10px auto 0px; font-size:20px;}
  #main-wrapper #left-sec ul.faq-menu li{display:block;}
  #main-wrapper #left-sec ul.faq-menu li a{padding:0px 0px 0px 5px; font-size: 14px; margin-bottom: 15px; line-height: 18px;}
  #main-wrapper .faq-menu.top{top:50px; width:130px;}
  #main-wrapper #left-sec{display:none;}
  #main-wrapper #right-sec{ width:100%; margin-right:0px;}
  #main-wrapper .note-dtl p,#main-wrapper #right-sec h4{width:100%;}
  #main-wrapper #right-sec h2{font-size:18px !important; padding-left:10px;}
  #main-wrapper #right-sec h4{font-size:13px; line-height:20px; margin-bottom:5px;}
  #main-wrapper #left-sec ul.faq-menu li a.active{border-right:none;}
  /******* FAQ End *******/

  /******* Term and Policies Start *******/
  #policy-sec ul li, #term-content ul li{font-size:13px;}
  #term-content ul li{margin-top:15px; font-size:12px;}
  /******* Term and Policies End *******/

  /******* Thanks Popup Start *******/
  .cd-modal-content .thanks-text-outer{width:100%; text-align:center;}
  .cd-modal-content .thanks-text h2{font-size:40px !important;}
  .cd-modal-content .thanks-text h5{font-size:16px; line-height:22px;}
  .cd-modal-content .thanks-text .cdn-btn-set .cd-btn, #lets-talk.lets-talk .contact-details .cdn-btn-set a.cd-btn{float:none;}
  .cd-modal-content .thanks-text .cdn-btn-set{padding:0px;}
  .cd-modal-content .thanks-text .cdn-btn-set .cd-btn.cd-link, #lets-talk.lets-talk .contact-details .cdn-btn-set a.cd-btn.cd-link{display:inline;}
  /******* Thanks Popup End *******/

  /******* Get Free Consultation Form Start ******/
  #consultation-form .fullscreen_search_inner .consult-form{overflow-y: scroll; margin: 0px auto; width: 95%;}
  #consultation-form .fullscreen_search_table{display:inline-block; overflow:auto; overflow-x: hidden;}
  #consultation-form .fullscreen_search_inner .consult-form{ overflow-y:scroll; margin:0px auto; width: 95%; box-sizing: border-box;}
  #consultation-form .fullscreen_search_inner .consult-form h2{font-size:22px !important;}
  #consultation-form .consult-form .form-detail .detail-part .left-part,#consultation-form .consult-form .form-detail .detail-part .right-part{width:100%;}
  #consultation-form form.consultation-form .detail-part .colm-three,#consultation-form .contact-address .col-four,#consultation-form .contact-address .col-five{width:100% !important; margin-bottom:10px;}
  #consultation-form .contact-address .col-five a{border-left:none; padding-left:0px; display:block;}
  #consultation-form .fullscreen_search_inner .consult-form h6{float:none;}
  #consultation-form .consult-form .form-detail .detail-part.mrg-btm{margin-top:10px;}
  #consultation-form .consult-form .form-detail .detail-part .right-part.two-select{margin-top:30px;}
  #consultation-form .consult-form .form-detail .detail-part .right-part.two-select .right-part{margin-top:10px;}
  .rc-anchor-normal .rc-anchor-checkbox-label{width:90px;}
  .captcha-outer .button.cd-modal-action>h6{margin-top: 20px !important;}
  .captcha-outer .btn {float: left; margin-top: 15px !important;}
  #recaptcha1{margin-top:20px;}
  .rc-anchor-normal .rc-anchor-pt{right:20px;}
  .rc-anchor-logo-img-portrait{width:30px;}
  .rc-anchor-normal{width:240px;}
  #consultation-form .contact-address{width:95%; padding:0px 30px; margin:30px auto;}
  #consultation-form .contact-address .col-three{width:100%;}
  #consultation-form .contact-address .col-three a.email{font-size:20px;}
  #consultation-form .contact-address .col-three a{margin-top:5px; display:block;}
  .fixed-popup{overflow:auto !important; background:#fff;}
  #consultation-form .qode_search_close a.fullscreen_search_close{right:20px;}
  .animate-form,.close-chat{right:10px;}
  .say-hello .span-animate.active-span.active-top,.say-hello .span-animate.active-span.topradius{display:none;}
  /******* Get Free Consultation Form End ******/

  /****** 404 Page Start ******/
  .page-404-bg { background:url("/wp-content/uploads/2016/09/page-not-found-404.jpg") no-repeat; height:900px; width:100%; background-size: 100%; position:relative;}
  .page-not-found { text-align:center; position:absolute; left:0px; right:0px; bottom:580px;}
  .page-not-found h2 { font-size:26px !important;}
  .page-not-found h4 { padding-bottom:0px; font-size:12px;}
  .page-not-found h5 { padding:10px 0px; font-size:12px;}
  /******* 404 page End ********/

}
@media only screen and (max-width:480px){
  /******* Services Page Background Image Start *******/
  .mobile-app-sec{background:#fff url("/wp-content/uploads/2016/09/service-mobile.jpg") no-repeat !important;  background-size:100% !important;}
  .web-development-sec{background:#0f1316 url("/wp-content/uploads/2016/09/service-web.jpg") no-repeat !important;  background-size:100% !important;}
  .design-analysis-section{background:#fff url("/wp-content/uploads/2016/09/service-design.jpg") no-repeat !important;  background-size:100% !important;}
  .mobile-game-sec{background:#000 url("/wp-content/uploads/2016/09/service-game.jpg") no-repeat !important;  background-size:100% !important;}
  .wearable-devices-section{background:#fff url("/wp-content/uploads/2016/09/service-wearable.jpg") no-repeat !important;  background-size:100% !important;}
  .iot-solution-sec{background:#0f0e0a url("/wp-content/uploads/2016/09/service-iot.jpg") no-repeat !important;  background-size:100% !important;}
  .ios-app-banner-bg{background:#fff url("/wp-content/uploads/2016/09/service-mobile-3.jpg") no-repeat !important;  background-size:100% !important; height:940px;}
  .android-app-banner-bg{background:#000 url("/wp-content/uploads/2016/09/service-mobile-4.jpg") no-repeat !important;  background-size:100% !important; height:990px;}
  .mobile-cloud-banner-bg{background:#018cf3 url("/wp-content/uploads/2016/09/service-mobile-6.jpg") no-repeat !important;  background-size:100% !important; height:990px;}
  .custom-web-sec{background:#000 url("/wp-content/uploads/2016/09/service-web-4.jpg") no-repeat !important;  background-size:100% !important;}
  .ecommerce-sec{background:#fff url("/wp-content/uploads/2016/09/service-web-3.jpg") no-repeat !important;  background-size:100% !important;}
  .content-management-sec{background:#f4f4f4 url("/wp-content/uploads/2016/09/service-web-1.jpg") no-repeat !important;  background-size:100% !important;}
  .automotive-sec{background:#fff url("/wp-content/uploads/2016/09/service-IOT-1.jpg") no-repeat !important;  background-size:100% !important;}
  .smart-city-sec{background:#000 url("/wp-content/uploads/2016/09/service-IOT-2.jpg") no-repeat !important;  background-size:100% !important;}
  .smart-home-sec{background:#fff url("/wp-content/uploads/2016/09/service-IOT-3.jpg") no-repeat !important;  background-size:100% !important;}
  .industrial-sec{background:#000 url("/wp-content/uploads/2016/09/service-IOT-4.jpg") no-repeat !important;  background-size:100% !important;}
  .smart-health-sec{background:#fff url("/wp-content/uploads/2016/09/service-IOT-5.jpg") no-repeat !important;  background-size:100% !important;}
  .smart-retail-sec{background:#493f48 url("/wp-content/uploads/2016/09/service-IOT-6.jpg") no-repeat !important;  background-size:100% !important;}
  .startus-bg-sec{background:#e4e8d9 url("/wp-content/uploads/2016/09/we-work-with-1.jpg") no-repeat !important;  background-size:100% !important;}
  .small-buisness-sec{background:#3a3a3a url("/wp-content/uploads/2016/09/we-work-with-2.jpg") no-repeat !important;  background-size:100% !important;}
  .enterprice-sec{background:#fff url("/wp-content/uploads/2016/09/we-work-with-3.jpg") no-repeat !important;  background-size:100% !important;}
  .mobile-game-banner-bg{background:#fff url("/wp-content/uploads/2016/09/service-mobile-games-1.jpg") no-repeat !important;  background-size:100% !important; height:640px;}
  .console-games-banner-bg{background:#000 url("/wp-content/uploads/2016/09/service-mobile-games-5.jpg") no-repeat !important;  background-size:100% !important; height:565px;}
  .vr-games-banner-bg{background:#e3ebee url("/wp-content/uploads/2016/09/service-mobile-games-3.jpg") no-repeat !important;  background-size:100% !important; height:770px;}
  .our-design{background:#fff url("/wp-content/uploads/2016/09/service-design-1.jpg") no-repeat !important;  background-size:100% !important;}
  .discovery-banner-bg{background:#000 url("/wp-content/uploads/2016/09/service-design-2.jpg") no-repeat !important;  background-size:100% !important; height:650px;}
  /******* Services Page Background Image End *******/
  .web-development-sec .separator.transparent.dis-none{display:none !important;}
  #case-study-slider .ipad-landscape { width : 420px;}
  /******* Top Main Menu Start *******/
  /*.logo_wrapper .q_logo{left:-36px;}*/
  /******* Top Main Menu End *******/
  div.grid_section .section_inner{width:320px !important;}
  .inderstries .box-shadow{width:100% !important; min-height:120px;}
  .logo_wrapper .q_logo{left:-25px; top:-25px;}
  .menu-show .logo{left:161px;}

  /********** Case study ****************/
  #case-study-slider .web { width:430px;}
  #case-study-slider .mobile { width:400px;}
  #case-study-slider .ipad-portrait { width:400px;}
  #case-study-slider .game-tablet,#case-study-slider .game-mobile,#case-study-slider .tablet{width:420px;}
  /********** Case study ****************/

  /****** 404 Page Start ******/
  .page-404-bg { background:url("/wp-content/uploads/2016/09/page-not-found-404.jpg") no-repeat; height:900px; width:100%; background-size: 100%; position:relative;}
  .page-not-found { text-align:center; position:absolute; left:0px; right:0px; bottom:705px;}
  .page-not-found h2 { font-size:18px !important;}
  .page-not-found h4 { padding-bottom:0px; font-size:10px;}
  .page-not-found h5 { padding:5px 0px; font-size:10px;}
  .page-not-found a > img { width:20px;}
  /******* 404 page End ********/

  /******* About us Start ******/
  .title-holder-service .title-holder-inner-service h1.page-title-service.career-title { padding-top:70px;}
  /******* About us End *******/
}
@media only screen and (max-width:360px){

}
/*********** Responsive Css End ************/