@media only screen and (min-width : 320px) and (max-width : 480px) 
{

header#top .span_9 >.slide-out-widget-area-toggle
{
right: 20px !important;
}
.importDummyDiv
{
padding-top:0px;
}
.approach_heading br
{
display:none;
}
.communityHeading
{
     font-size: 25px; 
}
.impactDetailstext
{
  font-size: 25px; 
}
body #header-outer, body[data-header-color="dark"] #header-outer
{
    background-color: transparent !important;
    padding-left: 20px;
}
.appTechdivhead
{
      padding-top:40px;  
}
.footerCopyRightText
{
       text-align: center; 
}
.mob-version-logo_white
{
    display:none !important;
}

.mob-version-logo_blue
{
   opacity:1 !important;
}

.slide-out-hover-icon-effect
{
    right: 20px !Important;
}


.slide-out-hover-icon-effect.slide-out-widget-area-toggle[data-icon-animation="simple-transform"] .unhidden-line .lines:before, 
.slide-out-hover-icon-effect.slide-out-widget-area-toggle[data-icon-animation="simple-transform"] .unhidden-line .lines:after,
.slide-out-hover-icon-effect.slide-out-widget-area-toggle[data-icon-animation="simple-transform"] .unhidden-line.lines-button:after
{
    width:30px !important;
}


.contactTopDummyDiv
{
padding-top:0px; 
}


.indexmaincontainer
{
  padding-left: 10px !important; 
  padding-top:10px !important;
}
.servFirstDiv
{
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.slider1_heading
{
    font-size: 22px;	
}
.slider1_subtext
{
font-size: 15px;
}
.slide1bottomimg
{
padding-top: 10px;
}
.row .col h4, body h4
 {
    font-size: 17.6px !important;
 }
 .socsubtexthead
 {
    font-size: 18px !important;
 }
  .socsubtext
 {
 font-size: 12px;
 }
.cascading-image .inner-wrap .img-wrap
{
	width: 65%;
}
.serviceTopDummyDiv
{
    display:none;
}
 .enterprisesHeading
{
    padding-top:25px;
    margin-top: 0px;
    font-size: 21px;
}
.enterprisesText
{
    font-size:14px;
}
.enterprisesText br
{
display: none;
}
.enterprisesItem
{
font-size: 15px;
}
.storieSOfChange
{
font-size:20px;
margin-top: 0px !important;
line-height: 20px;
}
.nectorGraphstyle1
{
top: 32.543%;
left: 6.15574%;
height: 30px;
width: 30px;
z-index: auto;
}
.nectorGraphstyle2
{
top: 24.6484%;
left: 43.1%;
 width: 30px;
 height: 30px;
}
.nectorGraphstyle3
{
top: 15.6484%;
left: 74.5000%;
 width: 30px; 
 height: 30px; 
 z-index: auto;
}
.nectorGraphstyle4
{
top: -0.9148%;
left: 94.2392%; 
width: 30px;
 height: 30px;
}


.servenectorGraphstyle1 
{
    top: 64.543%;
    left: 6.15574%;
}
.servenectorGraphstyle2 
{
    top: 47.6484%;
    left: 43.1%;
}
.servenectorGraphstyle3
{
    top: 31.6484%;
    left: 74.5000%;
}
.servenectorGraphstyle4 
{
    top: -1.9148%;
    left: 92.2392%;

}


.vc_custom_1468952632915
{
margin-top: 0px !important;
margin-bottom: 0px !important;
}

.grpinter
{
  font-size: 14px !important;
}

.graphLinkText
{
font-size: 12px;
padding-top: 70px;
}
.graphLinkText span
{
font-size: 14px;	
}
.abtDrawing 
{
    font-size:25px;
    line-height: 40px;
}
.abtDbText
{
	font-size: 13px;
}
.nectar-animated-title-inner
{
     margin-top: 0px !important; 	
}

/*services page*/

.serviceTopDummyDiv
{
height: 0px;
}
.serviceslider1_heading
{
	font-size: 30px;
}
.serviceslider1_heading br
{
display: none;
}
.impactDetailsSubtext
{
  font-size: 14px; 
}
.codewavelinktext
{
  text-align: center;
}
.launchstagetext
{
  font-size: 14px !important;
}
.growthmobhide
{
  display: none;
}
.grpVarStage
{
margin-top:0px !important;
}
.graphcontainer
{
     padding-top:0% !important; 
}
}








@media only screen and (min-width : 481px) and (max-width : 600px) 
{
.graphcontainer
{
     padding-top: 0% !important; 
}
.growthmobhide
{
  display: none;
}
.grpVarStage
{
margin-top:0px !important;
}
header#top .span_9 >.slide-out-widget-area-toggle
{
right: 20px !important;
}
body #header-outer, body[data-header-color="dark"] #header-outer
 {
    background-color: transparent;
    padding-left: 20px;
}
.serviceTopDummyDiv
{
    display:none;
}

.vc_custom_1468952632915
{
margin-top: 0px !important;
margin-bottom: 0px !important;
}

.grpinter
{
  font-size: 14px !important;
}

.communityHeading
{
     font-size: 25px; 
}
.impactDetailstext
{
  font-size: 25px; 
}

.slide-out-hover-icon-effect.slide-out-widget-area-toggle[data-icon-animation="simple-transform"] .unhidden-line .lines:before, 
.slide-out-hover-icon-effect.slide-out-widget-area-toggle[data-icon-animation="simple-transform"] .unhidden-line .lines:after,
.slide-out-hover-icon-effect.slide-out-widget-area-toggle[data-icon-animation="simple-transform"] .unhidden-line.lines-button:after
{
    width:30px !important;
}

.footerCopyRightText
{
       text-align: center; 
}


.contactTopDummyDiv
{
padding-top:0px; 
}


.appTechdivhead
{
      padding-top:40px;  
}
.impactDetailsSubtext
{
  font-size: 14px; 
}

.slide-out-hover-icon-effect
{
    right: 20px !Important;
}

.mob-version-logo_white
{
    display:none !important;
}

.mob-version-logo_blue
{
   opacity:1 !important;
}

.servFirstDiv
{
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.slider1_heading
{
    font-size: 22px;	
}
.slider1_subtext
{
font-size: 15px;
}
.slide1bottomimg
{
padding-top: 10px;
}
.row .col h4, body h4
 {
    font-size: 17.6px !important;
}
 .socsubtexthead
 {
    font-size: 18px !important;
 }
 .socsubtext
 {
 font-size: 12px;
 }
 .enterprisesHeading
{
     padding-top: 25px;
    margin-top: 0px;
    font-size: 21px;
}
.enterprisesText
{
font-size: 14px;
}
.enterprisesText br
{
display: none;
}
.enterprisesItem
{
font-size: 15px;
}
.storieSOfChange
{
font-size:20px;
margin-top: 0px !important;
line-height: 20px;
}
.nectorGraphstyle1
{
    top: 32.543%;
left: 6.15574%;
height: 30px;
width: 30px;
z-index: auto;
}
.nectorGraphstyle2
{
    top: 24.6484%;
left: 43.1%;
 width: 30px;
  height: 30px;
}
.nectorGraphstyle3
{
top: 15.6484%;
left: 74.5000%;
 width: 30px; 
 height: 30px; 
 z-index: auto;
}
.nectorGraphstyle4
{
top: -0.9148%;
left: 94.2392%; 
width: 30px;
 height: 30px;
}

.servenectorGraphstyle1 
{
    top: 64.543%;
    left: 6.15574%;
}
.servenectorGraphstyle2 
{
    top: 47.6484%;
    left: 43.1%;
}
.servenectorGraphstyle3
{
    top: 31.6484%;
    left: 74.5000%;
}
.servenectorGraphstyle4 
{
    top: -1.9148%;
    left: 92.2392%;

}


.graphLinkText
{
font-size: 12px;
padding-top:70px;
}
.graphLinkText span
{
font-size: 14px;	
}
.abtDrawing 
{
    font-size:25px;
    line-height: 40px;
}
.abtDbText
{
	font-size: 13px;
}
.nectar-animated-title-inner
{
     margin-top: 15px !important; 	
}
.codewavelinktext
{
  text-align: center;
}
}






@media only screen and (min-width : 601px) and (max-width :768px) 
{

header#top .span_9 >.slide-out-widget-area-toggle
{
right: 20px !important;
}
body #header-outer, body[data-header-color="dark"] #header-outer
 {
    background-color: transparent !important;
    padding-left: 0px;
}
.serviceTopDummyDiv
{
    display:none;
}
.impactDetailsSubtext
{
  font-size: 14px; 
}

.communityHeading
{
     font-size: 25px; 
}
.impactDetailstext
{
  font-size: 25px; 
}

.contactTopDummyDiv
{
padding-top:0px; 
}


.footerCopyRightText
{
       text-align: center; 
}

.appTechdivhead
{
      padding-top:40px;  
}

.slide-out-hover-icon-effect
{
    right: 20px !Important;
}

.slide-out-hover-icon-effect.slide-out-widget-area-toggle[data-icon-animation="simple-transform"] .unhidden-line .lines:before, 
.slide-out-hover-icon-effect.slide-out-widget-area-toggle[data-icon-animation="simple-transform"] .unhidden-line .lines:after,
.slide-out-hover-icon-effect.slide-out-widget-area-toggle[data-icon-animation="simple-transform"] .unhidden-line.lines-button:after
{
    width:30px !important;
}


.mob-version-logo_white
{
    display:none !important;
}

.mob-version-logo_blue
{
   opacity:1 !important;
}
.servFirstDiv
{
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.slider1_heading
{
    font-size: 40px;	
}
.slider1_subtext
{
font-size: 30px;
}
.slide1bottomimg
{
padding-top: 40px;
}
.row .col h4, body h4
{
    font-size: 26.6px !important;
}
.socsubtexthead
{
font-size: 30px !important;
line-height: 40px !important;
 }
 .socsubtext
 {
 font-size:20px;
 }
 .enterprisesHeading
{
     padding-top:25px;
    margin-top: 0px;
    font-size:34px;
}
.enterprisesText
{
font-size: 26px;
line-height: 1.6;
}
.enterprisesText br
{
display: none;
}
.enterprisesItem
{
font-size: 27px;
}
.storieSOfChange
{
font-size:45px;
line-height: 1.27 !important;
}
.nectorGraphstyle1
{
top: 51.543%;
left: 6.15574%;
height: 30px;
width: 30px;
z-index: auto;
}
.nectorGraphstyle2
{
    top: 24.6484%;
left: 43.1%;
 width: 30px;
  height: 30px;
}
.nectorGraphstyle3
{
top: 15.6484%;
left: 74.5000%;
 width: 30px; 
 height: 30px; 
 z-index: auto;
}
.nectorGraphstyle4
{
top: -0.9148%;
left: 94.2392%; 
width: 30px;
 height: 30px;
}


.graphLinkText
{
font-size: 22px;
}
.graphLinkText span
{
font-size: 22px;	
}
.abtDrawing 
{
    font-size:45px;
    line-height: 40px;
}
.abtDbText
{
	font-size: 22px;
}
.nectar-animated-title-inner
{
     margin-top: 0px !important; 	
}
.codewavelinktext
{
  text-align: center;
}
}












@media only screen and (min-width : 769px) and (max-width :992px) 
{

header#top .span_9 >.slide-out-widget-area-toggle
{
right: 20px !important;
}
body #header-outer, body[data-header-color="dark"] #header-outer {
    background-color: transparent !important;
    padding-left: 0px;
}
.servFirstDiv
{
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.mob-version-logo_white
{
    display:none !important;
}

.footerCopyRightText
{
       text-align: center; 
}

.mob-version-logo_blue
{
   opacity:1 !important;
}
.codewavelinktext
{
  text-align: center;
}
}