@charset "utf-8";
/* CSS Document */
/*--responsive design--*/

/*
    ======================================
    Name        : Selvam
    Created     : 20 October 2016
    Version     : 2.0.0
	Project     : Perpetuuiti Website
	Developers  : Selvam, Vinoth, Vinothkumar
	Mail ID     : pselvammca@gmail.com
    ======================================
*/
@media (max-width:1366px){
	
}

@media (min-width:1367px) and (max-width:1920px){
.home .block-caption-slider .__img-background {
    background-size: inherit contain;
    background-repeat: no-repeat;
	background-position:top left;
	
}
.purchase-button1 {
    top: 440px;
}

.ibaas_gain_area {
padding-left: 15%;	
}

.datasync_icon_area {
    width: 1250px;
    height: 485px;
    float: left;
 
}
#ui-datepicker-div {
    top: 1565px !important;
    left: 364.167px !important;
}



.icon-align-dde_vis {
    margin-left: -10px;
}
.partner-btn {
	display:none;}
/*.header-height {
height: 550px !important;
}
*/
}

@media(min-width:1200px) and (max-width:1280px){
/*.header-height {
    height: 75vh !important;
}*/
.purchase-button1 {
    top: 460px;
    position: fixed;
    right: 80px;
    z-index: 1450;
}
.caption-wrapper {
    margin-top: -140px !important;
}
.home .block-caption-slider .__img-background {
    height: 100vh;
    min-height: 35px;
    background-position: center top;
    background-repeat: repeat-y;
    background-size: cover;
}

/*----------------------------------------awards page start------------------------------------*/
.responsive-award-silicon-review{
	margin-top: -40px;
	}

.responsive-award-silicon-india{
	margin-top: -40px;
	}

.responsive-award-it-enterprice{
	margin-top: -40px;
	}
	
/*-------------------------------------------awards page end-----------------------------------*/

/*----------------------------------------------media resource start-------------------------------------*/
.media-resource-button1 {
    width: 320px !important;
}
/*----------------------------------------------media resource end-------------------------------------*/

.datasync_icon_area {
    width: 1250px;
    height: 485px;
    float: left;
 
}

/*---------------------------------new about start----------------------------------*/
.abt_map_img {
    width: 1350px !important;
}

/*---------------------------------new about end----------------------------------*/
/*---------------------------------------------case study start---------------------------------------*/
.case-study-video{
margin-left: -50px;
	}
/*---------------------------------------------case study end---------------------------------------*/
/*-----------------------------------------------cp page start-----------------------------------------*/
.cp_star_ratting {
    margin-left: 230px;
}
/*-----------------------------------------------cp page end-----------------------------------------*/
/*---------------------------------------------requst demo ---------------------------------------*/
#ui-datepicker-div {
    top: 1490px !important;
    left: 54.167px !important;
}
/*---------------------------------------------requst demo ---------------------------------------*/

/*----------------------------------------------------ptech paltform page start-----------------------------------*/
.Ptech-platform{
	width: 1190px;
	margin-left:-10px;
	}
.ptech-platform-area {
    height: 500px;
}
.ptech-platform-feature-section-icons {
   height: 190px;
float: left;
width: 33% !important;
}
.ptech-platform-feature-section {
    margin-left: 40px;
}
.ptech-platform-image-text {
    margin-left: 155px;
}
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
#html5-lightbox-box{
	margin: 15px auto 0px !important;
	}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
.av3ar-div{
	margin-top:20px;
	}
.av3ar-icon-container{
	margin-top:20px;
	}
	.Button-area-sheet {
    margin-left: 15px;
}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
/*-------------------------------------------------new responsive changes - 15 september--------------------*/

.redefine-right-side{
	width:300px;
	height:300px;
	}
.redefine-div {
    height: 480px;
}
.redefine-left-side{
	margin-left:240px;
	}

.partner-btn {
	display:none !important;}
	
/*-------------------------------------------------new responsive changes - 15 september--------------------*/
}

@media (min-width:1010px) and (max-width:1028px){
	
.btn-light {
	margin-top: 64px;
float: left;
margin-left: -164%;
text-align: center;
margin-bottom:30px;
}	
	.want_more {
    text-align: center;
    margin-top: 5px;
	margin-left: 36%;
	 }
/*--------------------------------------------index page start----------------------------------*/

.slick-dots li {
    display: none;
}
.home .caption-slider .slick-next {
    right: 70px;
    background-image: url(../images/banner-icon2.png);
    width: 40px;
    height: 40px;
	margin-right: -35px;
	margin-top: 40px;
}
.home .caption-slider .slick-prev {
    left: 40px;
    background-image: url(../images/banner-icon1.png);
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    margin-top: 40px;;
}

.banner-text-align {
    padding-top:140px !important;
margin-left: 30px;
}
.font-4x {
    font-size: 25px;
}
.gatner-last{
	display:none;
	}
.banner-text-area{
	height:170px !important;
	}
.counter-group .block-counter .timer {
    font-size: 30px !important;
}
.fz-3 {
    font-size: 18px !important;
}
.page-section .section-block {
    margin-bottom: 0px !important;
}
.hidden-xs {
    display: -moz-box !important;

}

.redefine_leftside_area {
    float: left;
    height: 420px;
    width: 459px;
    margin-left: 15px;
    margin-top: 30px;
}

.info_home {
    width: 363px;
    height: 340px;
    margin-left: 0px;
	margin-top: 15px
}
.smb {
    font-size: 20px !important;
}
.common-serif {
    font-size: 20px !important;
}
.redefine-p-area {
    width: auto !important;
/*    font-size: 12px !important;
    line-height: 22px !important;*/
}
/*.container {
    margin-bottom: 35px !important;
}*/
.redefine_heading {
    margin-top: 20px !important;
    font-size: 25px !important;
}
.hr-header p.__caption {
    line-height: 22px !important;
}
.cp-section-text {
    line-height: 25px;
    margin-bottom: 10px;
    font-size: 17px;
}

.cp-section-text2 {
    line-height: 25px;
    margin-top: 25px;
    font-size: 17px;
}
.cp-section-text3 {
    line-height: 25px;
    margin-top: 35px;
    font-size: 17px;
    margin-bottom: 20px;
}
.accelerate-btn{
margin-left: 57px !important;
margin-bottom: 40px;
margin-top: -10px;
	}
.index-slider-img{
	height: 750px !important;
	}
.index-img-slider-text{
	font-size: 21px;
color: black;
text-align: center;
width: 680px !important;
margin-left: 140px;
font-weight: 500;
	}
.slick-dots li {
	display:-moz-box !important;
}
.image-slider-large .slick-dots {
    font-size: 0;
    bottom: -30px;
    left: -15px;
}
.leverage-img{
	width:120px;
	}
.leverage-text {
   font-size: 18px;
width: 270px;
}
.leverage-div {
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
}
.leverage-section {
    width: 30%;
    float: left;
    margin-right: 30px;
	margin-bottom:30px;
	margin-top: 40px;
}
.leverage-section1 {
    width: 30%;
    float: left;
    margin-right: 30px;
    padding-top: 58px;
	margin-bottom:30px;
}
.ptech-advantage-div {
width: 100%;
height: auto;
padding-top: 60px;
margin-left: 0px;
}
.ptech-section{
width: 20%;
float: left !important;
margin-bottom: 30px;
	}
.slick-dots{
	display:none !important;
	}
.redefine-div{
	margin-bottom: 25px !important;
height: 490px !important;
	}
.mobile-nav .social-area {
    display: none;
}
.brand {
    width: 180px;
    margin-right: 80px;
    margin-top: -30px;
}
.brand1{
    width: 180px;
   margin-top: 20px;
padding-left: 20px;
}
.purchase-button1 {
    top: 960px;
    position: fixed;
    right: 0px;
    z-index: 1450;
}

.chat-img {
    width: 200px;
}
.list-chats .chat-body {
    width: 200px !important;
}
.mobile-nav .mobile-menu {
	margin-top: 20px;
	}
	
.home .block-caption-slider .__img-background {
    background-position: center top;
    background-repeat: repeat-y;
    margin-top: 140px;
   min-height: 390px;
margin-top: 0px !important;
height: auto !important;
background-size: cover !important;
background-position: -40px;
}
.main-nav .__middle .nav-item {
    margin-right: 30px;
}
.pull-left {
    margin-left: 40px;
}
/*.header-height {
    height: 50vh !important;
}*/
h1.size-ll.text-responsive {
    font-size: 25px;
}
.acceleration-section{
	height: 1020px !important;
	}
/*--------------------------------------------index page end----------------------------------*/

/*--------------------------------------------Our team start----------------------------------*/

.mgmt_team {
    width: 75% !important;
    height:145px !important;
}


/*--------------------------------------------Our team end----------------------------------*/


/*iBaaS css start*/

.icon-align-iBass {
margin-left: 46px;
}

.ibaas_gain_area {
width: 100%;
margin: 0 auto;
background-color: #DEDEDE;
height: 25%;
padding-left: 5%;

}

.ibaas_gain1 {
width: 25%;
height: 295px;
padding-top: 28px;
margin-left: 9px;
}

.ibaas_comp {
float: left;
margin-left: 232px;
margin-top: -230px;
}

.ibaas_eff_area {
width: 20%;
float: left;
margin-left: 452px;
margin-top: -100%;
}

.ibaas_redu_area {
	margin-left: -30px !important;
}

.ibaas_redu_area {
width: 20%;
float: left;
margin-top: -102%;
margin-left: 288% !important;
}

/*iBaaS css end*/

/*iRaaS css start*/

	
	.icon-align-iRaaS {
    text-align: center !important;
    margin-left: -8px !important;
	 width: 555px;
}
.heading-service_dde_iraas {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-left: 117px;
width: 300px;
}
	
	
.iraas_title {
margin-left: 152px !important;
width: 250px !important;
	}
	
	/*iRaaS css end*/
	
	/*eBDR css start*/
.cp-image-slider-text1 {
    font-size: 16px;
    color: black;
    text-align: center;
    width: 450px;
   margin-left: 260px;
    font-weight: 500;
    line-height: 25px;
}
	/*eBDR css end*/
	
/*DataSync css start*/
.cv_icon_area {
   width: 1050px;
    height: 330px;
}

.notific_cv {
    margin-left: 70px;
    }
.dde-image-slider-text-cv {
    font-size: 17px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: 250px;
    font-weight: 500;
    line-height: 25px;
}
.icon-align-icm {
    text-align: center;
   margin-left: 5px;
}

.cv_ptn1_a {
    width: 30%;
   height: 198px;
    float: left;
  margin-top: 15%;
}

.cv_desc {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-left: 18px;
}

.ds_slider_img {
font-size: 14px;
color: black;
text-align: center;
width: 380px;
margin-left: 147px;
font-weight: 500;
line-height: 25px;
}

.icon_title_tex_datasync {
margin-bottom: 40px !important;
margin-left: 36px;
}	
	
.datasync_icon_area {
width: 1075px;
height: 545px;
float: left;
margin-left: 60px;
}
	


.ajs_ds_img {
width: 95px;
}

.cv_title_icon {
	width: 67%;
margin-left: 83px;
}

.heading-service_Datasync {
/*color: #00adee;
font-size: 14px !important;
width: 100%;
margin-left: 2px;*/
color: #00adee;
font-size: 14px !important;
width: 54%;
margin-left: 68px;
} 
.heading-service_Datasync1 {
width: 64%;
margin-left: 66px !important;
}

.ajs {
 margin-left: -31px;
    }	
	
	.icon-align_data_sync {
    text-align: center;
	margin-left:0px !important;
  
}

	/*DataSynccss css end*/	
	
	/*DDE css start*/
.dde_pro_area {
	width: 1061px;
	height:auto;	
		}
		
.icon-align-dde_vis {
   margin-left: 5px;
    float: left;

}

.dde_vi {
    width: 30%;
    height: 250px;
    float: left;
	margin-left:0px;
}

.dde_icon_align {
    text-align: center;
    margin-left: 125px;
	margin-top: 12%;
}

.dde-image-slider-text-dde {
    font-size: 17px;
    color: black;
    text-align: center;
    width: 450px;
   margin-left: 256px;
    font-weight: 500;
    line-height: 25px;
}

/*DDE css end*/		


/*-------------------------------partner page start---------------------------*/

.leverage-content{
	height:40px !important;
	}
.popup-button1 {
    padding: 10px 1px !important;
    margin-left: 300px;
    width: 280px !important;
}
	
/*--------------------------------partner page end------------------------------*/
/*--------------------------------customer page start----------------------------------*/
.bse-img{
	width:450px;
	}
.utube_frame_right{
	font-size:14px !important;
	}
.customer-icon-sect {
   margin-left: 60px !important;
}
.customer-icons-area2 {
   margin-left: 60px !important;
}
.call-to-action-common .__content-wrapper .__content-left, .call-to-action-common .__content-wrapper .__content-right {
   margin-top: 40px;
}
.home .block-caption-slider .__img-background {
    min-height: 400px !important;
}
/*--------------------------------customer page end----------------------------------*/

/*---------------------------------Awards page start-----------------------------------------*/
.responsive-award-silicon-review{
	margin-top: -40px;
	}

.responsive-award-silicon-india{
	margin-top: -40px;
	}

.responsive-award-it-enterprice{
	margin-top: -40px;
	}
.Awards-section {
   width: 330px;
}
.Awards-section1 {
    width: 330px;
}
.Awards-section2 {
    width: 330px;
}
/*--------------------------------Awards page end----------------------------------------------*/
/*------------------------------------------------------social media start--------------------------------------*/
.main_media_box {
    height: 100%;
	margin-left: 80px !important;
}
.media_box3{
	margin-bottom:50px;
	margin-right: 150px;
	}
.media_box2{
	margin-bottom:50px;
	}
.media_box1{
	margin-bottom:50px;
	margin-right: 150px;
	}
.socail_details{
	margin-left: 10px;
	width: 260px
	}
/*------------------------------------------------------social media end--------------------------------------*/
/*------------------------------------------------------media resource start----------------------------------*/

.media-resource-box {
    margin-left: 130px !important;
}
.media-resource-text {
   text-align: center;
}
.media-resource-button1 {
    width: 290px !important;
    color: rgb(198, 198, 198);
    margin-bottom: 35px;
    text-align: center;
    font-size: 15px;
}
/*-------------------------------------------------------media resource end--------------------------------------*/

/*---------------------------------new about start----------------------------------*/
.abt_map_img {
    width: 1150px !important;
}

/*---------------------------------new about end----------------------------------*/
/*---------------------------------------------case study start---------------------------------------*/
.case-study-video{
margin-left: -50px;
	}
/*---------------------------------------------case study end---------------------------------------*/

/*CP css start*/
.cp_text1 {
font-size: 15px;
color: black;
text-align: center;
width: 391px;
margin-left: -648px;
font-weight: 500;
line-height: 25px;
    }
.cp-customer_testimony {
	float:left;
	margin-left: 220px;
}

.cp_star_ratting {
float:left;
margin-left: 173px;
}


/*CP  css end*/
.satisfied_customer_list {
margin-left: -1px;
width: 965px;
}

/*OPS  css start*/
.ops_rpa_icon_area {
    width: 700px;
    height: auto;
}
.ops_icon1 {
text-align: center;
margin-left: -18px;
	}
.ops_icon {
text-align: center;
margin-left: -25px;
	}
.ops_title1 {
color: #00adee;
font-size: 14px !important;
width: 82%;
margin-left: 7px;		
}
.ops_title {
color: #00adee;
font-size: 14px !important;
width: 82%;
margin-left: 0px;		
}

.accuracy {
	margin-top:47px;}
.scalablity {
	margin-top:47px;}
.advanced_analytics {
	margin-top:47px;}		

.ops_rpa_icon_area {
    width:980px;
    height: 588px;
}
.ops_grey_title {
    margin-bottom: 40px !important;
    margin-left: 55px;
}
.ops-customer_testimony {
margin-left: 215px;
    margin-top: 30px;
}
.ops_star_ratting {
 margin-left: 181px;
}
/*OPS  css end*/
/*Av3ar css start*/

.icon_container {
    width: 995px;
    height: 555px;
}
.av3_cem {
width: 75%;
margin-left: 36px;
}
.av3ar_icon1_HRS {
    width: 30%;
    height: 170px;
    float: left;
    margin-top: 40px;
}
.av3ar_icon1_BOAR {
	  width: 30%;
    height: 170px;
    float: left;
    margin-top: 40px;
	
}
	
.av3_pa{
    margin-left: 62px;
 }	

.av3_its {
margin-left: 37px;
width: 200px;}	
	
.av3_hrs {
margin-left: 63px;	}	

.av3_boar {
margin-left: 38px;
width: 200px;	
	}
.av3_dmm {
margin-left: 68px;
	}	

/*Av3ar css end*/
/*----------------------------------------------career page start---------------------------------------*/
.career-feature {
    height: 300px !important;
}
.career-section-icon {
    height: 180px !important;
}
.career-section {
    margin-left: 0px;
}
.career-icons-area{
	margin-left:20px;
	}
/*----------------------------------------------career page end---------------------------------------*/

/*---------------------------------------------------request demo------------------------------------------*/
#ui-datepicker-div {
    top: 1228px !important;
left: 74.167px !important;
}
.well{
	width:100% !important;
	}
.know-more-redefine {
   margin-right: -30px !important;
    margin-top: 30px !important;
}
/*---------------------------------------------------request demo------------------------------------------*/
/*---------------------------------------------------privacy policy start---------------------------------------*/
.privacy-policy-section{
	width:100%;
	}
.terms-of-use{
	width:100%;
	}
/*---------------------------------------------------privacy policy end---------------------------------------*/
/*--------------------------------------------------cv new changes-----------------------------------*/
.slider_CV {
    margin-top: 82px;
}
/*--------------------------------------------------cv new changes-----------------------------------*/

/*----------------------------------------------------ptech paltform page start-----------------------------------*/
.Ptech-platform{
	width: 980px;
	margin-left:-10px;
	}
.ptech-platform-area {
    height: 500px;
}
.ptech-platform-feature-section-icons {
   height: 190px;
float: left;
width: 30% !important;
}
.ptech-platform-feature-section {
    margin-left: 40px;
}.ptech-platform-image-text {
    margin-left: 95px;
}
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
#html5-lightbox-box{
	margin: 15px auto 0px !important;
	}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
.av3ar-div{
	margin-top:20px;
	}
.av3ar-icon-container{
	margin-top:20px;
	}
.Button-area-sheet {
    margin-left: 380px !important;
}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
/*--------------------------------------------------cp new changes-----------------------------------------*/
.cp-slider-section {
    margin-bottom: 0px;
}


/*-------------------------------------------------new responsive changes - 15 september--------------------*/
.banner-image-height {
    margin-top: 0px !important;
}
.redefine-right-side{
	width:300px;
	height:300px;
	}
.redefine-div {
    height: 980px;
}
.redefine-left-side{
	margin-left:100px;
	}


.slick-track .btn
{
	bottom: 15px !important;
width: auto !important;
position: absolute !important;
left: 5% !important;
padding:10px !important;
}
.first-btn
{
	margin-left:5% !important;
	margin-right:30px !important ;
	left: 32% !important;
}

a.first-btn
{
	margin-left:11% !important;
}

.partner-btn {
	display:none !important;}
	
/*-------------------------------------------------new responsive changes - 15 september--------------------*/
}

@media(min-width:978px) and (max-width:1000px){

/*--------------------------------------------index page start----------------------------------*/

.slick-dots li {
    display: none;
}
.home .caption-slider .slick-next {
    right: 60px;
    background-image: url(../images/banner-icon2.png);
    width: 40px;
    height: 40px;
	margin-right: -35px;
	margin-top: 40px;
}
.home .caption-slider .slick-prev {
    left: 30px;
    background-image: url(../images/banner-icon1.png);
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    margin-top: 40px;;
}

.banner-text-align {
    padding-top:140px !important;
margin-left: 30px;
}
.font-4x {
    font-size: 25px;
}
.gatner-last{
	display:none;
	}
.banner-text-area{
	height:170px !important;
	}
.counter-group .block-counter .timer {
    font-size: 30px !important;
}
.fz-3 {
    font-size: 20px !important;
}
.page-section .section-block {
    margin-bottom: 0px !important;
}
.hidden-xs {
    display: -moz-box !important;
}
.redefine_leftside_area {
    float: left;
    height: 420px;
    width: 459px;
    margin-left: 15px;
    margin-top: 30px;
}
.av3ar_first_row {
    margin-top: 3px;
    height: 73px;
    width: 346px;
    border-bottom: 1px solid grey;
}
.first_icon_title {
    float: left;
    width: 357px;
    margin-left: 74px;
    margin-top: -52px;
    color: rgb(11, 102, 179);
    font-size: 12px;
}
.info_home {
    width: 332px;
    height: 340px;
    margin-left: 0px;
    margin-top: 15px;
}
.smb {
    font-size: 20px !important;
}
.common-serif {
    font-size: 20px !important;
}

.res_button_align {
float: left !important;
margin-left: -107px !important;
margin-top: 8px !important;
	}
.redefine-p-area {
    width: auto !important;
/*    font-size: 12px !important;
    line-height: 22px !important;*/
}
/*.container {
    margin-bottom: 35px !important;
}*/
.redefine_heading {
    margin-top: 20px !important;
    font-size: 25px !important;
}
.Button-area {
    float: left;
    width: 130px;
    height: 30px !important;
    margin-top: -14px;
    margin-right: -20px !important;
    margin-left: -480px;
}
.hr-header p.__caption {
    line-height: 22px !important;
}
.cp-section-text {
    line-height: 25px;
    margin-bottom: 10px;
    font-size: 17px;
}

.cp-section-text2 {
    line-height: 25px;
    margin-top: 25px;
    font-size: 17px;
}
.cp-section-text3 {
    line-height: 25px;
    margin-top: 35px;
    font-size: 17px;
    margin-bottom: 20px;
}
.accelerate-btn{
margin-left: -54px !important;
margin-bottom: 40px;
margin-top: 10px;
	}
.index-slider-img{
	height: 750px !important;
	}
.index-img-slider-text{
	font-size: 21px;
color: black;
text-align: center;
width: 680px !important;
margin-left: 10px;
font-weight: 500;
	}
.slick-dots li {
	display:-moz-box !important;
}
.image-slider-large .slick-dots {
    font-size: 0;
    bottom: -30px;
    left: -15px;
}
.leverage-img{
	width:120px;
	}
.leverage-text {
   font-size: 22px;
width: 270px;
margin-left: 210px;
}
.leverage-div {
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
}
.leverage-section {
    width: 100%;
    float: left;
    margin-right: 30px;
	margin-bottom:30px;
	margin-top: 40px;
}
.leverage-section1 {
    width: 100%;
    float: left;
    margin-right: 30px;
    padding-top: 10px;
	margin-bottom:30px;
}
.ptech-advantage-div {
    width: 100%;
    height: auto;
    padding-top: 60px;
	margin-left: 120px;
}
.ptech-section{
	width: 40%;
float: left !important;
margin-bottom: 30px;
	}
.slick-dots{
	display:none !important;
	}
.redefine-div{
	margin-bottom: 25px !important;
height: 504px !important;
	}
.mobile-nav .social-area {
    display: none;
}
.brand {
    width: 180px;
    margin-right: 80px;
    margin-top: -30px;
}
.brand1{
    width: 180px;
   margin-top: 20px;
padding-left: 20px;
}
.purchase-button1 {
    top: 960px;
    position: fixed;
    right: 0px;
    z-index: 1450;
}

.chat-img {
    width: 200px;
}
.list-chats .chat-body {
    width: 200px !important;
}
.mobile-nav .mobile-menu {
	margin-top: 20px;
	}
	
.home .block-caption-slider .__img-background {
    background-position: center top;
    background-repeat: repeat-y;
    margin-top: 140px;
   min-height: 300px;
margin-top: 0px !important;
height: auto !important;
background-size: cover !important;
background-position: 0px;
}
.main-nav .__middle .nav-item {
    margin-right: 30px;
}

/*.header-height {
    height: 23vh;
}*/
h1.size-ll.text-responsive {
    font-size: 25px;
}
.acceleration-section{
	height: 940px !important;
	}
/*--------------------------------------------index page end----------------------------------*/


/*Our Team  start*/
.team_content {
margin-left: -83px;}

.second_lead {
    height: 400px;
    margin-top: -6%;
    width: 747px !important;
    margin-left: -35px;
}
.sudish_clm {
height: 400px;
float: left;
margin-top: -2px;
}

.zeno_lead {
margin-top: 4%;
width: 747px !important;
margin-left: -35px;
}

.soundar_lead {
    height: 400px;
    float: left;
    margin-top: -2px;
}

.abhay_lead {
margin-top: 0%;
width: 747px !important;
margin-left: -35px;

}

.arun_lead {
height: 400px;
margin-top: 0%;
}

.arasu_lead {
height: 400px;
margin-top: 0%;}

.nirmal_lead {
margin-top: 0%;
width: 747px !important;
margin-left: -35px;
}	

.Lead_team_content {
width:100% !important;
height: 400px;
margin-top: 50px;
float: left;
margin-left: -43px;
}

.left_content_area {
width: 175px !important;
}	

.right_content_area {
width: 202px !important;
}

.investor_content {
margin-left:0px;}
.mgmt_team {
   width: 65% !important;
height: 203px !important;
margin-left: 30px;
}
.lead_team {
width: 100% !important;
height: 140px !important;
}

/*.team_content {
	margin-left: 0px;
}
*/

/*Our Team  end*/

/*iBaaS css start*/

.icon-align-iBass {
margin-left: 46px;
}

.ibaas_gain_area {
width: 100%;
margin: 0 auto;
background-color: #DEDEDE;
height: 25%;

}

.ibaas_gain1 {
width: 25%;
height: 295px;
padding-top: 28px;
margin-left: 75px;
}

.ibaas_comp {
float: left;
margin-left: 198px;
margin-top: -230px;
}

.ibaas_eff_area {
width: 20%;
float: left;
margin-left: 397px;
margin-top: -93%;
}

.ibaas_redu_area {
	margin-left: -30px !important;
}

.ibaas_redu_area {
width: 20%;
float: left;
margin-top: -104%;
margin-left: 243% !important;
}

/*iBaaS css end*/
/*iRaaS css start*/
.esc1 {
	width: 100% !important;	height:270px;	float:left; margin-left:0px !important;
	}
.esc2 {
	float:left;	width: 100%;
	}
.esc3 {
	float:left;	color: white;	font-size: 17px;	width:100%;
	}	
.esc4 {
	float:left;	color: white;	font-size: 13px; 	color: rgb(207, 201, 201);	 text-align:center;	 width:100%;
	margin-left: -94px;
	}
	
	.esc5 {
	float:left;color: white;font-size: 13px; color: rgb(207, 201, 201); width:100%;text-align:center;
	}
	
	.icon-align-iRaaS {
    text-align: center !important;
    margin-left: -8px !important;
	 width: 555px;
}
.heading-service_dde_iraas {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-left: 22px;
	width: 500px;
}
	
	/*iRaaS css end*/

/*eBDR css start*/
.cp-image-slider-text1 {
    font-size: 16px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: 137px;
    font-weight: 500;
    line-height: 25px;
}
	/*eBDR css end*/
	
/*DataSync css start*/
.cv_icon_area {
    width: 770px;
    height: 330px;
}

.icon-align-icm {
    text-align: center;
    margin-left: 0px;
}

.cv_ptn1_a {
    width: 30%;
   height: 276px;
    float: left;
    margin-top: 30%;
}

.cv_ptn_3a {
    float: left;
    color: white;
    font-size: 17px;
    width: 100%;
    margin-left: 6px;
}

.cv_desc {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-left: 18px;
}

.ds_slider_img {
font-size: 14px;
color: black;
text-align: center;
width: 380px;
margin-left: 147px;
font-weight: 500;
line-height: 25px;
}

.icon_title_tex_datasync {
margin-bottom: 40px !important;
margin-left: 36px;
}	
	
.datasync_icon_area {
width: 743px;
height: 545px;
float: left;
margin-left: 60px;
}
	


.ajs_ds_img {
width: 95px;
}


.ajs {
width: 50%;
margin-left: 0px !important;
    }
	
.heading-service_Datasync {
color: #00adee;
font-size: 14px !important;
width: 50%;
margin-left: 0px ;
}	

.cv_title_icon
{
width: 100% !important;
margin-left: 1px !important;
}
	
	.icon-align_data_sync {
    text-align: center;
	margin-left:0px !important;
  
}

	/*DataSynccss css end*/
	
	/*DDE css start*/
.dde_pro_area {
	width: 900px;
	height:auto;	
		}
		
.icon-align-dde_vis {
    margin-left: 6px;
    float: left;

}

.dde_vi {
    width: 30%;
    height: 250px;
    float: left;
	margin-left:0px;
}

.dde_icon_align {
text-align: center;
margin-left: 74px;
margin-top: -2%;
}

.dde-image-slider-text-dde {
    font-size: 17px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: 131px;
    font-weight: 500;
    line-height: 25px;
}

/*DDE css end*/		


/*------------------------------------partner page start------------------------------*/
.popup-button {
   padding: 10px 1px !important;
margin-left: -440px;
margin-top: -15px;
width: 260px !important;
}
.social-marketing{
	width:50% !important;
	}
.seo-optimization{
	width:50% !important;
	}
.content-marketing{
	width:50% !important;
	}
.mb-5{
 width: 100%;
font-size: 30px !important;
text-align: center !important;
}
.partner-with-ptech-content {
    font-size: 17px;
line-height: 25px;
width: 730px;
}
.popup-button1 {
    padding: 10px 1px !important;
    margin-left: 0px;
    width: 260px !important;
}
.why-choose-heading{
	margin-left:15px !important;
	}
.leverage-content{
	height:40px;
	}
.leverage-content1{
	height:40px !important;
	}
/*------------------------------------partner page end------------------------------*/


/*-----------------------------------------------------customer page start----------------------------------------*/

.brand {
    width: 180px !important;
    margin-right: 80px !important;
    margin-top: -30px !important;
}
.bse-img{
	width:300px;
	}
.utube_frame_left {
  height: 170px !important;
width: 50% !important;
float: left !important;
}
.utube_frame {
width: 100% !important;
height: 280px !important;
}
.utube_frame_right {
width: 50% !important;
height: 210px !important;
padding-left: 10px !important;
padding-right: 0px !important;
padding-top: 0px !important;
font-size: 13px !important;
}
.customer-icon-sect {
width: 85% !important;
height: 600px !important;
margin-left: 130px !important;
}
.customer-icons-area1 {
    width: 50% !important;
    float: left !important;
	margin-bottom:40px !important;
}
.customer-icons-area2 {
    width: 50% !important;
    float: left !important;
	margin-left:0px !important;
	margin-bottom:40px !important;
}
.icon_title_bot {
    font-size: 15px !important;
}

.rto {
	margin-top:-252px !important;
	}
	
.petch-prallex-area {
    text-align: center;
    margin-top: 0px !important;
    font-size: 17px !important;
}
.cust_big {
    font-size: 25px !important;
}
h2 {
    font-size: 17px !important;
}
.ibass-feature-section {
    padding-top: 40px;
    padding-bottom: 30px !important;
    background-color: #EEEEEE;
    height: 388px;
}

.whyibaas {
   height: 160px;
}

.testi_logo_voda {
    float: none !important;
    margin-left: 0% !important;
 }
 .testi_logo_anz{
	 margin-left:0% !important;
	 margin-top:0px !important;
	 }
.bottom-slider-img{
	width:450px !important;
	margin-left: 130px;
	}
/*.slider-text{
	margin-left:-130px;
	}
.text-center {
   margin-left: 130px;
}*/
.slider-knowmore{
	margin-left:-140px;
	}
/*.header-height {
    height: 30vh !important;
}*/
.home .block-caption-slider .__img-background {
    min-height: 400px !important;
}
/*-----------------------------------------------------customer page end----------------------------------------*/
/*------------------------------------------------------investor page start---------------------------------------*/

.investor_content {
    margin-left: 0px !important;
}
.investor-img{
	width:100% !important;
	margin-left: 0px;
	}
.investor-text{
	margin-left:-10px !important;
	}
/*------------------------------------------------------investor page end---------------------------------------*/
/*------------------------------------------------------awards page start--------------------------------------------*/
.col-md-3a {
    width: 50% !important;
}
.Awards-section {
    height: 500px !important;
    width: 250px !important;
}
.Awards-section1 {
     height: 340px !important;
	 width: 250px !important;
	}
.Awards-section2 {
    height: 420px;
	width: 250px !important;
}

.it-leadership{
	margin-top:-80px;
	}
/*.responsive-award-ibm{
	margin-top: -50px;
	}
.responsive-award-IE20{
	margin-top: -50px;
	}*/
.responsive-award-researchfox{
	margin-top: -80px;
	}
.responsive-award-intech{
	margin-top: -80px;
	}
	.responsive-award-gartner{
	margin-top:30px;
	}
.responsive-award-CIO-choice{
	margin-top:30px;
	}
.responsive-award-gartner{
	margin-top:30px;
	}
.responsive-award-CIO-choice{
	margin-top:30px;
	}
.responsive-award-cio-review{
	margin-top:30px;
	}
.responsive-award-silicon-review{
	margin-top:-50px;
	}
.responsive-award-silicon-india{
	margin-top:-50px;
	margin-bottom: 40px;
	}
.responsive-award-it-enterprice{
	margin-top:-50px;
	margin-bottom: 120px;
	}
/*------------------------------------------------------awards page end--------------------------------------------*/


/*------------------------------------------------------press release start---------------------------------------*/
.pressrelease-section{
	margin-bottom:80px !important;
	}
/*------------------------------------------------------press release end---------------------------------------*/
/*------------------------------------------------------social media start--------------------------------------*/
.main_media_box {
    height: 100%;
	margin-left: 80px !important;
}
.media_box3{
	margin-bottom:50px;
	}
.media_box2{
	margin-bottom:50px;
	}
.media_box1{
	margin-bottom:50px;
	}
.socail_details{
	margin-left: 10px;
	width: 260px
	}
/*------------------------------------------------------social media end--------------------------------------*/
/*-------------------------------------------------------media resource start---------------------------------*/

.media-resource-box {
    margin-left: 50px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.media-resource-button{
	width: 230px;
font-size: 12px !important;
margin-bottom: 10px;
	}
.media-resource-text {
    font-size: 16px !important;
    color: rgb(255, 255, 255) !important;
}
.media-resource-button1 {
    width: 230px !important;
    color: rgb(255, 255, 255) !important;
    font-size: 13px !important;
}
.MR-Style {
    margin-bottom: 30px;
    width: 200% !important;
    float: left;
}
/*-------------------------------------------------------media resource end---------------------------------*/
/*---------------------------------------------------------ptech news start----------------------------------*/
.ptechnews-section{
	margin-bottom:80px !important;
	}
.ptech-n-btn{
	font-size:12px !important;
	}
/*---------------------------------------------------------ptech news end----------------------------------*/


/*---------------------------------new about start----------------------------------*/
.abt_map_img {
    width: 720px !important;
}

/*---------------------------------new about end----------------------------------*/
/*---------------------------------------------case study start---------------------------------------*/
.case-study-video{
	margin-top: 40px;
margin-left: -50px;
	}
.video-section {
    margin-top: 0px !important;
    width: 300px;
    float: left;
}
.video-section-text {
    margin-top: 0px !important;
}
.video-section-text-area {
   font-size: 16px;
width: 460px;
float: left;
margin-top: 70px;
margin-left: 170px;
}
.utube_frame-case-study {
    width: 96%;
    height: 200px;
}
.col-sm-offset-3 {
    margin-left: 0% !important;
}
/*---------------------------------------------case study end---------------------------------------*/


/*CP css start*/
.cp_text1 {
font-size: 16px;
color: black;
text-align: center;
width: 421px;
margin-left: -551px;
font-weight: 500;
line-height: 25px;
    }
.cp-customer_testimony {
	float:left;
	margin-left:0px;
}

.cp_star_ratting {
float:left;
margin-left: 283px;
}

.satisfied_customer_list {
margin-left: -1px;
width: 725px;
}
/*CP  css end*/

/*OPS  css start*/
.ops_rpa_icon_area {
    width: 700px;
    height: auto;
}
.ops_icon1 {
text-align: center;
margin-left: -10px;
	}
.ops_icon {
text-align: center;
margin-left: -15px;
	}
.ops_title1 {
color: #00adee;
font-size: 14px !important;
width: 82%;
margin-left: 15px;		
}
.ops_title {
    color: #00adee;
    font-size: 14px !important;
    width: 82%;
    margin-left: 10px;
}
.ops_details1 {
	margin-left: -20px;
	}

.accuracy {
	margin-top:47px;}
.scalablity {
	margin-top:47px;}
.advanced_analytics {
	margin-top:47px;}		

.ops_rpa_icon_area {
  width: 926px;
height: 588px;
margin-left: -89px;
}
.ops_grey_title {
    margin-bottom: 40px !important;
    margin-left: 55px;
}
.ops-customer_testimony {
    margin-left: 14px;
    margin-top: 30px;
}
.ops_star_ratting {
    margin-left: 281px;
}
/*OPS  css end*/
/*Av3ar css end*/
.av3ar_icon_area {
width: 300px;
float:left;
height: 1500px;
margin-left: 110px;
}

.av3_cem {
float: left;
margin-left: 97px;
width: 95%;
	}
.icon_align_av3_cem {
    margin-left: 56px;
}
.cem_icon1 {
margin-left: 64px !important;
}


.av3_pa {
float: left;
margin-left: 62px;
width: 95%;
	}	
.av3ar_icon1_pa {
height: 170px;
float: left;
margin-left: -300px;
width: 30%;
margin-top: 22%;
}

.its {
height: 170px;
float: left;
margin-left: -376px;
margin-top: 40%;
}
	
.av3_its {
float: left;
margin-left: 106px;
width: 65% !important;}

.av3ar_icon1_HRS {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 57%;
	}	
	
	.ops_details1
{color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 208px !important;
margin-left: 20px !important; 
}
.ops_details
{color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 208px !important;
margin-left: 20px !important; 
}


.heading-service_av3ar {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 398px;
margin-left: 20px;
}	
	
.av3_hrs {
float: left;
margin-left: 56px;
width: 100%;
}	

.av3ar_icon1_BOAR {
height: 170px;
float: left;
margin-left: -379px;
width: 30%;
margin-top: 76%;
}
.av3ar_icon1_BOAR1 {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 95%;
	}
.av3_boar {
float: left;
margin-left: -8px;
width: 100%;}	

.av3_boar {
float: left;
margin-left: 47px;
width: 100%;}	
.av3_dmm {
float: left;
margin-left: 52px;
width: 100%;}	
	
/*Av3ar css end*/

/*----------------------------------------------career page start---------------------------------------*/
.career-feature {
    height: 300px !important;
}
.career-section-icon {
    height: 180px !important;
}
.career-section {
    margin-left: -40px;
}
.career-paid-time{
height:97px;	
}

.career-icons-area{
	margin-left:130px;
	}
/*----------------------------------------------career page end---------------------------------------*/
/*-------------------------------------------------request demo start-----------------------------------------*/
#ui-datepicker-div {
    top: 1503px !important;
left: -135.833px !important;
}
.know-more-redefine {
    width: 200px !important;
    margin-right: -190px !important;
}

/*-------------------------------------------------request demo end-----------------------------------------*/

/*---------------------------------------------------contact Page start-------------------------------------*/
.contact-section1{
margin-left:0px;	
	}
.contact-box {
    height: 380px;
width: 330px;
float: left !important;
}
.contact-box-section {
    height: 360px;
}
/*---------------------------------------------------contact Page end-------------------------------------*/

/*--------------------------------------------------cv new changes-----------------------------------*/
.slider_CV {
    margin-top: 82px;
}
/*--------------------------------------------------cv new changes-----------------------------------*/
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
.Ptech-platform{
	width: 740px;
	margin-left:-10px;
	}
.ptech-platform-area {
    height: 450px;
}
.ptech-platform-feature-section-icons {
    height: 150px;
float: left;
width: 33% !important;
}
.ptech-platform-feature-section {
    margin-left: 0px;
}
.ptech-platform-image-text {
    margin-left: -45px;
}
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
#html5-lightbox-box{
	margin: 15px auto 0px !important;
	}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
.av3ar-div{
	margin-top:0px;
	}
.av3ar-icon-container{
	margin-top:20px;
	}
	.Button-area-sheet {
    margin-left: 260px;
}
.dde-image-slider-text-cv {
    margin-left: 130px;
}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
/*-------------------------------------------------------cp new changes----------------------------------------*/
.cp-download-sheet{
	margin-top:0px !important;
	margin-left: 390px !important;
	}
/*-------------------------------------------------------cp new changes----------------------------------------*/
/*-------------------------------------------------------ops new changes----------------------------------------*/
.ops_download_ds {
    margin-left: 400px !important;
}
/*-------------------------------------------------------ops new changes----------------------------------------*/
/*-------------------------------------------------new responsive changes - 15 september--------------------*/
.banner-image-height {
    margin-top: 0px !important;
}
.redefine-right-side{
	width:300px;
	height:300px;
	float: left;
	}
.redefine-div {
    height: 980px;
}
.redefine-left-side{
	float: left;
width: 600px;
margin-left: 80px;
	}
	
.partner-btn {
	display:none !important;}	

/*-------------------------------------------------new responsive changes - 15 september--------------------*/
}
@media(min-width:891px) and (max-width:910px){
	
.footer_area {
	display:none;
}
.font-heading  {
	float:left;}
			
	/*--------------------------------------------index page start----------------------------------*/

.slick-dots li {
    display: none;
}
.home .caption-slider .slick-next {
    right: 60px;
    background-image: url(../images/banner-icon2.png);
    width: 40px;
    height: 40px;
	margin-right: -35px;
	margin-top: 40px;
}
.home .caption-slider .slick-prev {
    left: 30px;
    background-image: url(../images/banner-icon1.png);
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    margin-top: 40px;;
}

.banner-text-align {
    padding-top:140px !important;
margin-left: 30px;
}
.font-4x {
    font-size: 25px;
}
.gatner-last{
	display:none;
	}
.banner-text-area{
	height:170px !important;
	}
.counter-group .block-counter .timer {
    font-size: 30px !important;
}
.fz-3 {
    font-size: 20px !important;
}
.page-section .section-block {
    margin-bottom: 0px !important;
}
.hidden-xs {
    display: -moz-box !important;
}
.redefine_leftside_area {
    float: left;
    height: 420px;
    width: 406px;
    margin-left: 6px;
    margin-top: 30px;
}
.first_icon_details {
    float: left;
    width: 218px;
    margin-left: 74px;
    margin-top: -27px;
    line-height: 12px;
}
.first_icon_title {
    float: left;
    width: 357px;
    margin-left: 74px;
    margin-top: -52px;
    color: rgb(11, 102, 179);
    font-size: 12px;
}
.av3ar_first_row {
    margin-top: 3px;
    height: 73px;
    width: 320px;
    border-bottom: 1px solid grey;
}

.res_button_align
{float: left;
width: 130px;
height: 30px !important;
margin-top: -14px;
margin-right: -20px !important;
margin-left: -121px !important;
}
.info_home {
    width: 319px;
    height: 340px;
    margin-left: 0px;
    margin-top: 19px;
}
.smb {
    font-size: 20px !important;
}
.common-serif {
    font-size: 20px !important;
}
.redefine-p-area {
    width: auto !important;
/*    font-size: 12px !important;
    line-height: 22px !important;*/
}
/*.container {
    margin-bottom: 35px !important;
}*/
.Button-area {
    float: left;
    width: 130px;
    height: 30px !important;
    margin-top: -14px;
    margin-right: -20px !important;
    margin-left: -449px;
}
.redefine_heading {
    margin-top: 20px !important;
    font-size: 25px !important;
}
.hr-header p.__caption {
    line-height: 22px !important;
}
.cp-section-text {
    line-height: 25px;
    margin-bottom: 10px;
    font-size: 17px;
}

.cp-section-text2 {
    line-height: 25px;
    margin-top: 25px;
    font-size: 17px;
}
.cp-section-text3 {
    line-height: 25px;
    margin-top: 35px;
    font-size: 17px;
    margin-bottom: 20px;
}
.accelerate-btn{
margin-left: -55px !important;
margin-bottom: 40px;
margin-top: 10px;
	}
.index-slider-img{
	height: 750px !important;
	}
.index-img-slider-text{
	font-size: 21px;
color: black;
text-align: center;
width: 680px !important;
margin-left: 10px;
font-weight: 500;
	}
.slick-dots li {
	display:-moz-box !important;
}
.image-slider-large .slick-dots {
    font-size: 0;
    bottom: -30px;
    left: -15px;
}
.leverage-img{
	width:120px;
	}
.leverage-text {
   font-size: 22px;
width: 270px;
margin-left: 210px;
}
.leverage-div {
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
}
.leverage-section {
    width: 100%;
    float: left;
    margin-right: 30px;
	margin-bottom:30px;
	margin-top: 40px;
}
.leverage-section1 {
    width: 100%;
    float: left;
    margin-right: 30px;
    padding-top: 10px;
	margin-bottom:30px;
}
.ptech-advantage-div {
    width: 100%;
    height: auto;
    padding-top: 60px;
	margin-left: 120px;
}
.ptech-section{
	width: 40%;
float: left !important;
margin-bottom: 30px;
	}
.slick-dots{
	display:none !important;
	}
.redefine-div{
	margin-bottom: 25px !important;
height: 530px !important;
	}
.mobile-nav .social-area {
    display: none;
}
.brand {
    width: 180px;
    margin-right: 80px;
    margin-top: -30px;
}
.brand1{
    width: 180px;
   margin-top: 20px;
padding-left: 20px;
}
.purchase-button1 {
    top: 960px;
    position: fixed;
    right: 0px;
    z-index: 1450;
}

.chat-img {
    width: 200px;
}
.list-chats .chat-body {
    width: 200px !important;
}
.mobile-nav .mobile-menu {
	margin-top: 20px;
	}
	
.home .block-caption-slider .__img-background {
    background-position: center top;
    background-repeat: repeat-y;
    margin-top: 140px;
   min-height: 300px;
margin-top: 0px !important;
height: auto !important;
background-size: cover !important;
background-position: 0px;
}
.main-nav .__middle .nav-item {
    margin-right: 30px;
}
.pull-left {
    margin-left: 40px;
}
/*.header-height {
    height: 15vh !important;
}*/
h1.size-ll.text-responsive {
    font-size: 25px;
}
.acceleration-section{
	height: 940px !important;
	}
/*--------------------------------------------index page end----------------------------------*/

/*Our Team  start*/
.team_content {
margin-left: -83px;}

.second_lead {
    height: 400px;
    margin-top: -6%;
    width: 747px !important;
    margin-left: -35px;
}
.sudish_clm {
height: 400px;
float: left;
margin-top: -2px;
}

.zeno_lead {
margin-top: 4%;
width: 747px !important;
margin-left: -35px;
}

.soundar_lead {
    height: 400px;
    float: left;
    margin-top: -2px;
}

.abhay_lead {
margin-top: 0%;
width: 747px !important;
margin-left: -35px;

}

.arun_lead {
height: 400px;
margin-top: 0%;
}

.arasu_lead {
height: 400px;
margin-top: 0%;}

.nirmal_lead {
margin-top: 0%;
width: 747px !important;
margin-left: -35px;
}	

.Lead_team_content {
width:100% !important;
height: 400px;
margin-top: 50px;
float: left;
margin-left: -43px;
}

.left_content_area {
width: 175px !important;
}	

.right_content_area {
width: 202px !important;
}


.mgmt_team {
    width: 65% !important;
height: 203px !important;
margin-left: 30px;
}
.lead_team {
    width: 75% !important;
   height: 90px !important;
}


/*.team_content {
	margin-left: 0px;
}
*/

/*Our Team  end*/

/*iBaaS css start*/

.icon-align-iBass {
margin-left: 46px;
}

.ibaas_gain_area {
width: 100%;
margin: 0 auto;
background-color: #DEDEDE;
height: 25%;
padding-left: 2%;

}

.ibaas_gain1 {
width: 25%;
height: 295px;
padding-top: 28px;
margin-left: 9px;
}

.ibaas_comp {
float: left;
margin-left: 198px;
margin-top: -230px;
}

.ibaas_eff_area {
width: 20%;
float: left;
margin-left: 385px;
margin-top: -112%;
}

.ibaas_redu_area {
	margin-left: -30px !important;
}

.ibaas_redu_area {
width: 20%;
float: left;
margin-top: -115%;
margin-left: 266% !important;
}

/*iBaaS css end*/


/*iRaaS css start*/
.esc1 {
	width: 50% !important;
	height:270px;
	float:left;
	margin-left:0px !important;
	}
.esc2 {
	float:left;	width: 100%;
	}
.esc3 {
	float:left;
	color: white;
	font-size: 17px;
	width:100%;
	}	
.esc4 {
	float: left;
color: white;
font-size: 13px;
color: rgb(207, 201, 201);
text-align: center;
width: 100%;
	}
	
	.esc5 {
	float:left;color: white;font-size: 13px; color: rgb(207, 201, 201); width:100%;text-align:center;
	}
	
	.icon-align-iRaaS {
    text-align: center !important;
margin-left: -8px !important;
width: 100%;
}
.heading-service_dde_iraas {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-left: 22px;
	width: 90%;
}
	
	/*iRaaS css end*/
	
/*eBDR css start*/
.cp-image-slider-text1 {
    font-size: 16px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: 137px;
    font-weight: 500;
    line-height: 25px;
}
	/*eBDR css end*/
	
	/*DataSync css start*/
.cv_icon_area {
    width: 770px;
    height: 330px;
}

.icon-align-icm {
    text-align: center;
    margin-left: 0px;
}

.cv_ptn1_a {
    width: 30%;
   height: 276px;
    float: left;
    margin-top: 30%;
}

.dde-image-slider-text-cv {
    font-size: 17px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: 124px;
    font-weight: 500;
    line-height: 25px;
}

.cv_ptn_3a {
    float: left;
    color: white;
    font-size: 17px;
    width: 100%;
    margin-left: -2px;
}

.cv_desc {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-left: 18px;
}

.ds_slider_img {
font-size: 14px;
color: black;
text-align: center;
width: 380px;
margin-left: 147px;
font-weight: 500;
line-height: 25px;
}

.icon_title_tex_datasync {
margin-bottom: 40px !important;
margin-left: 36px;
}	
	
.datasync_icon_area {
width: 743px;
height: 545px;
float: left;
margin-left: 60px;
}
	


.ajs_ds_img {
width: 95px;
}

.heading-service_Datasync {
color: #00adee;
font-size: 14px !important;
width: 50%;
margin-left: 0px;
}   	
	
 .cv_title_icon{
    width: 98%;
    margin-left: 0px !important;
}
	
	.icon-align_data_sync {
    text-align: center;
	margin-left:0px !important;
  
}

	/*DataSynccss css end*/
	
	/*DDE css start*/
.dde_pro_area {
width: 845px;
height: auto;
		}
		
.icon-align-dde_vis {
    margin-left: 7px;
    float: left;

}

.dde_vi {
    width: 30%;
    height: 250px;
    float: left;
	margin-left:0px;
}

.dde_icon_align {
    text-align: center;
    margin-left: 74px;
	margin-top: 12%;
}

.dde-image-slider-text-dde {
    font-size: 17px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: 131px;
    font-weight: 500;
    line-height: 25px;
}

/*DDE css end*/		

/*----------------------------------------------------partner page start-------------------------------------------*/
.popup-button {
    padding: 5px 1px !important;
    margin-left: -415px;
    margin-top: -55px;
    width: 270px !important;
}
.social-marketing{
	width:50% !important;
	}
.seo-optimization{
	width:50% !important;
	}
.content-marketing{
	width:50% !important;
	}
.mb-5{
    width: 710px;
font-size: 30px !important;
}
.partner-with-ptech-content {
    font-size: 15px;
    line-height: 25px;
    width: 710px;
}
.popup-button1 {
    padding: 10px 1px !important;
    margin-left: 0px;
    width: 270px !important;
}
.why-choose-heading{
	margin-left:15px !important;
	}
.leverage-content {
    height: 40px;
}
.leverage-content1 {
    height: 40px;
}
/*----------------------------------------------------partner page end-------------------------------------------*/


/*-----------------------------------------------------customer page start----------------------------------------*/

.brand {
    width: 180px !important;
    margin-right: 80px !important;
    margin-top: -30px !important;
}
.bse-img{
	width:300px;
	}
.utube_frame_left {
  height: 170px !important;
width: 50% !important;
float: left !important;
}
.utube_frame {
width: 100% !important;
height: 280px !important;
}
.utube_frame_right {
width: 50% !important;
height: 210px !important;
padding-left: 10px !important;
padding-right: 0px !important;
padding-top: 0px !important;
font-size: 13px !important;
}
.customer-icon-sect {
width: 85% !important;
height: 600px !important;
margin-left: 130px !important;
}
.customer-icons-area1 {
    width: 50% !important;
    float: left !important;
	margin-bottom:40px !important;
}
.customer-icons-area2 {
    width: 50% !important;
    float: left !important;
	margin-left:0px !important;
	margin-bottom:40px !important;
}
.icon_title_bot {
    font-size: 15px !important;
}

.rto {
	margin-top:-252px !important;
	}
	
	
	
.petch-prallex-area {
    text-align: center;
    margin-top: 0px !important;
    font-size: 17px !important;
}
.cust_big {
    font-size: 25px !important;
}
h2 {
    font-size: 17px !important;
}

.whyibaas {
    height: 160px;
}
.testi_logo_voda {
    float: none !important;
    margin-left: 0% !important;
 }
 .testi_logo_anz{
	 margin-left:0% !important;
	 margin-top:0px;
	 }
.bottom-slider-img{
	width:450px !important;
	margin-left: 130px;
	}
/*.slider-text{
	margin-left:-130px;
	}
.text-center {
   margin-left: 130px;
}*/
.slider-knowmore{
	margin-left:-140px;
	}

.home .block-caption-slider .__img-background {
    min-height: 400px !important;
}
.home .block-caption-slider .__img-background {
    min-height: 325px !important;
}


/*-----------------------------------------------------customer page end----------------------------------------*/

/*------------------------------------------------------investor page start---------------------------------------*/

.investor_content {
    margin-left: 0px !important;
}
.investor-img{
	width:100% !important;
	margin-left: 0px;
	}
.investor-text{
	margin-left:-10px !important;
	}
/*------------------------------------------------------investor page end---------------------------------------*/

/*------------------------------------------------------awards page start--------------------------------------------*/
.col-md-3a {
    width: 50% !important;
}
.Awards-section {
    height: 500px !important;
	width: 250px !important;
}
.Awards-section1 {
     height: 340px !important;
	 width: 250px !important;
	}
.Awards-section2 {
    height: 420px;
	width: 250px !important;
}
/*.cio-story{
	margin-bottom:260px;
	}*/
/*.it-leadership{
	margin-bottom:170px;
	}
*//*.responsive-award-ibm{
	margin-top: -50px;
	}
.responsive-award-IE20{
	margin-top: -50px;
	}*/
/*.responsive-award-researchfox{
	margin-top: -80px;
	}
.responsive-award-intech{
	margin-top: -80px;
	}*/
	.responsive-award-gartner{
	margin-top:30px;
	}
.responsive-award-CIO-choice{
	margin-top:30px;
	}
.responsive-award-gartner{
	margin-top:30px;
	}
.responsive-award-CIO-choice{
	margin-top:30px;
	}
	.responsive-award-cio-review{
		margin-top:30px;
		}
/*------------------------------------------------------awards page end--------------------------------------------*/


/*------------------------------------------------------press release start---------------------------------------*/
.pressrelease-section{
	margin-bottom:80px !important;
	}
/*------------------------------------------------------press release end---------------------------------------*/
/*------------------------------------------------------social media start--------------------------------------*/
.main_media_box {
    height: 100%;
	margin-left: 80px !important;
}
.media_box3{
	margin-bottom:50px;
	}
.media_box2{
	margin-bottom:50px;
	}
.media_box1{
	margin-bottom:50px;
	}
.socail_details{
	margin-left: 10px;
	width: 260px
	}
/*------------------------------------------------------social media end--------------------------------------*/


/*-------------------------------------------------------media resource start---------------------------------*/

.media-resource-box {
    margin-left: 20px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.media-resource-button{
	width: 230px;
font-size: 12px !important;
margin-bottom: 10px;
	}
.media-resource-text {
    font-size: 16px !important;
    color: rgb(255, 255, 255) !important;
}
.media-resource-button1 {
    width: 230px !important;
    color: rgb(255, 255, 255) !important;
    font-size: 13px !important;
}
/*-------------------------------------------------------media resource end---------------------------------*/

/*-------------------------------------------------------media resource start---------------------------------*/

.media-resource-box {
    margin-left: 50px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.media-resource-button{
	width: 230px;
font-size: 12px !important;
margin-bottom: 10px;
	}
.media-resource-text {
    font-size: 16px !important;
    color: rgb(255, 255, 255) !important;
}
.media-resource-button1 {
    width: 230px !important;
    color: rgb(255, 255, 255) !important;
    font-size: 13px !important;
}
.MR-Style {
    margin-bottom: 30px;
    width: 200% !important;
    float: left;
}
/*-------------------------------------------------------media resource end---------------------------------*/
/*---------------------------------------------------------ptech news start----------------------------------*/
.ptechnews-section{
	margin-bottom:80px !important;
	}
.ptech-n-btn{
	font-size:12px !important;
	}
/*---------------------------------------------------------ptech news end----------------------------------*/

/*---------------------------------new about start----------------------------------*/
.abt_map_img {
    width: 720px !important;
}

/*---------------------------------new about end----------------------------------*/
/*---------------------------------------------case study start---------------------------------------*/
.case-study-video{
	margin-top: 40px;
margin-left: -50px;
	}
.video-section {
    margin-top: 0px !important;
    width: 300px;
    float: left;
}
.video-section-text {
    margin-top: 0px !important;
}
.video-section-text-area {
  font-size: 16px;
width: 380px;
float: left;
margin-top: 70px;
margin-left: 170px;
}
.utube_frame-case-study {
    width: 96%;
    height: 200px;
}
.col-sm-offset-3 {
    margin-left: 0% !important;
}
/*---------------------------------------------case study end---------------------------------------*/

/*CP css start*/
.cp_text1 {
    font-size: 14px;
    color: black;
    text-align: center;
    width: 388px;
    margin-left: -528px;
    font-weight: 500;
    line-height: 25px;

    }
.cp-customer_testimony {
	float:left;
	margin-left:0px;
}

.cp_star_ratting {
float:left;
margin-left: 293px;
}


/*CP  css end*/
.satisfied_customer_list {
margin-left: -1px;
width: 725px;
}

/*OPS  css start*/
.ops_rpa_icon_area {
    width: 700px;
    height: auto;
}
.ops_icon1 {
text-align: center;
margin-left: 16px;
	}
.ops_icon {
text-align: center;
margin-left: 16px;
	}
.ops_title1 {
color: #00adee;
font-size: 14px !important;
width: 82%;
margin-left: 34px;		
}
.ops_title {
color: #00adee;
font-size: 14px !important;
width: 82%;
margin-left: 34px;		
}

.accuracy {
	margin-top:47px;}
.scalablity {
	margin-top:47px;}
.advanced_analytics {
	margin-top:47px;}		

.ops_rpa_icon_area {
    width: 700px;
    height: 588px;
}
.ops_grey_title {
    margin-bottom: 40px !important;
    margin-left: 55px;
}
.ops-customer_testimony {
    margin-left: 14px;
    margin-top: 30px;
}
.ops_star_ratting {
    margin-left: 281px;
}
/*OPS  css end*/


/*Av3ar css end*/
.av3ar_icon_area {
width: 300px;
float:left;
height: 1500px;
margin-left: 110px;
}

.av3_cem {
float: left;
margin-left: 97px;
width: 95%;
	}
.icon_align_av3_cem {
    margin-left: 50px;
}

.cem_icon1 {
margin-left: 69px !important;
}

	
.av3_pa {
float: left;
margin-left: 62px;
width: 95%;
	}	
.av3ar_icon1_pa {
height: 170px;
float: left;
margin-left: -300px;
width: 30%;
margin-top: 22%;
}

.its {
height: 170px;
float: left;
margin-left: -376px;
margin-top: 40%;
}
	
.av3_its {
float: left;
margin-left: 106px;
width: 65% !important;}

.av3ar_icon1_HRS {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 57%;
	}	
	
	
.ops_details1
{color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 208px !important;
margin-left: 20px !important; 
}
.ops_details
{color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 208px !important;
margin-left: 20px !important; 
}

	
	
.heading-service_av3ar {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 398px;
margin-left: 20px;
}	
	
.av3_hrs {
float: left;
margin-left: 60px;
width: 100%;
}	

.av3ar_icon1_BOAR {
height: 170px;
float: left;
margin-left: -379px;
width: 30%;
margin-top: 76%;
}
.av3ar_icon1_BOAR1 {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 95%;
	}
.av3_boar {
float: left;
margin-left: -8px;}	

.av3_boar {
float: left;
margin-left: 50px;
width: 100%;}	
.av3_dmm {
float: left;
margin-left: 50px;
width: 100%;}	
	
/*Av3ar css end*/

/*----------------------------------------------career page start---------------------------------------*/
.career-feature {
    height: 300px !important;
}
.career-section-icon {
    height: 180px !important;
}
.career-section {
    margin-left: -30px;
}
.career-paid-time{
	height:97px;
	}

/*----------------------------------------------career page end---------------------------------------*/

/*-------------------------------------------------request demo start-----------------------------------------*/
#ui-datepicker-div {
    top: 1413px !important;
left: -75.833px !important;
}
.know-more-redefine {
    width: 200px !important;
    margin-right: -190px !important;
}
/*-------------------------------------------------request demo end-----------------------------------------*/
/*---------------------------------------------------contact Page start-------------------------------------*/
.contact-section1{
margin-left:0px;	
	}
.contact-box {
    height: 380px;
width: 330px;
float: left !important;
}
.contact-box-section {
    height: 360px;
}
/*---------------------------------------------------contact Page end-------------------------------------*/

/*--------------------------------------------------cv new changes-----------------------------------*/
.slider_CV {
    margin-top: 82px;
}
/*--------------------------------------------------cv new changes-----------------------------------*/

/*-------------------------------------------------------ibaas page----------------------------------------*/
.cem1{
	height:330px;
	}
/*-------------------------------------------------------ibaas page----------------------------------------*/

/*----------------------------------------------------ptech paltform page start-----------------------------------*/
.Ptech-platform{
	width: 740px;
	margin-left:-10px;
	}
.ptech-platform-area {
    height: 500px;
}
.ptech-platform-feature-section-icons {
   height: 190px;
float: left;
width: 33%;
}
.ptech-platform-feature-section {
    margin-left: 0px;
}
.ptech-platform-image-text {
    margin-left: -55px;
}
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
#html5-lightbox-box{
	margin: 15px auto 0px !important;
	}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
.av3ar-div{
	margin-top:0px;
	}
.av3ar-icon-container{
	margin-top:20px;
	margin-left: 30px;
	}
.Button-area-sheet {
    margin-left: 250px;
}

/*------------------------------------------------------av3ar new changes-----------------------------------------*/
/*---------------------------------------------------cp new changes--------------------------------------*/
.cp-download-sheet{
	margin-left:360px !important;
	}
/*---------------------------------------------------cp new changes--------------------------------------*/
/*---------------------------------------------------ops new changes--------------------------------------*/
	
.ops_download_ds {
    margin-left: 370px !important;
}
/*---------------------------------------------------ops new changes--------------------------------------*/


/*-------------------------------------------------new responsive changes - 15 september--------------------*/
.banner-image-height {
    margin-top: 0px !important;
}
.redefine-right-side{
	width:300px;
	height:300px;
	float: left;
	}
.redefine-div {
    height: 980px;
}
.redefine-left-side{
	margin-left: 50px;
width: 550px;
float: left;
	}
	
.partner-btn {
	display:none;}	

/*-------------------------------------------------new responsive changes - 15 september--------------------*/
}
@media(min-width:800px) and (max-width:890px){

.footer_area {
	display:none;
}
.font-heading  {
	float:left;}

/*--------------------------------------------index page start----------------------------------*/

.slick-dots li {
    display: none;
}
.home .caption-slider .slick-next {
    right: 60px;
    background-image: url(../images/banner-icon2.png);
    width: 40px;
    height: 40px;
	margin-right: -35px;
	margin-top: 40px;
}
.home .caption-slider .slick-prev {
    left: 30px;
    background-image: url(../images/banner-icon1.png);
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    margin-top: 40px;;
}

.banner-text-align {
    padding-top:140px !important;
margin-left: 30px;
}
.font-4x {
    font-size: 25px;
}
.gatner-last{
	display:none;
	}
.banner-text-area{
	height:170px !important;
	}
.counter-group .block-counter .timer {
    font-size: 30px !important;
}
.fz-3 {
    font-size: 20px !important;
}
.page-section .section-block {
    margin-bottom: 0px !important;
}
.hidden-xs {
    display: -moz-box !important;
}

.res_button_align {
    float: left;
    width: 130px;
    height: 30px !important;
    margin-top: -14px;
    margin-right: -20px !important;
    margin-left: -131px;
}
.info_home {
width: 404px;
height: 340px;
margin-left: 160px;
}
.smb {
    font-size: 20px !important;
}
.common-serif {
    font-size: 20px !important;
}
.redefine-p-area {
   width: 765px
/*    font-size: 12px !important;
    line-height: 22px !important;*/
}
/*.container {
    margin-bottom: 35px !important;
}*/
.redefine_heading {
    margin-top: 20px !important;
    font-size: 25px !important;
}
.hr-header p.__caption {
    line-height: 22px !important;
}
.cp-section-text {
    line-height: 25px;
    margin-bottom: 10px;
    font-size: 17px;
}

.cp-section-text2 {
    line-height: 25px;
    margin-top: 25px;
    font-size: 17px;
}
.cp-section-text3 {
    line-height: 25px;
    margin-top: 35px;
    font-size: 17px;
    margin-bottom: 20px;
}
.accelerate-btn {
    margin-left: -65px !important;
    margin-bottom: 40px;
    margin-top: 10px;
}
.index-slider-img{
	height: 750px !important;
	}
.index-img-slider-text{
	font-size: 21px;
color: black;
text-align: center;
width: 680px !important;
margin-left: 10px;
font-weight: 500;
	}
.slick-dots li {
	display:-moz-box !important;
}
.image-slider-large .slick-dots {
    font-size: 0;
    bottom: -30px;
    left: -15px;
}
.leverage-img{
	width:120px;
	}
.leverage-text {
   font-size: 22px;
width: 270px;
margin-left: 210px;
}
.leverage-div {
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
}
.leverage-section {
    width: 100%;
    float: left;
    margin-right: 30px;
	margin-bottom:30px;
	margin-top: 40px;
}
.leverage-section1 {
    width: 100%;
    float: left;
    margin-right: 30px;
    padding-top: 10px;
	margin-bottom:30px;
}
.ptech-advantage-div {
    width: 100%;
    height: auto;
    padding-top: 60px;
	margin-left: 120px;
}
.ptech-section{
	width: 40%;
float: left !important;
margin-bottom: 30px;
	}
.slick-dots{
	display:none !important;
	}
.redefine-div{
	margin-bottom: 25px !important;
height: auto;
	}
.mobile-nav .social-area {
    display: none;
}
.brand {
    width: 180px;
    margin-right: 80px;
    margin-top: -30px;
}
.brand1{
    width: 180px;
   margin-top: 20px;
padding-left: 20px;
}
.purchase-button1 {
    top: 960px;
    position: fixed;
    right: 0px;
    z-index: 1450;
}

.chat-img {
    width: 200px;
}
.list-chats .chat-body {
    width: 200px !important;
}
.mobile-nav .mobile-menu {
	margin-top: 20px;
	}
	
.home .block-caption-slider .__img-background {
    background-position: center top;
    background-repeat: repeat-y;
    margin-top: 140px;
   min-height: 300px;
margin-top: 0px !important;
height: auto !important;
background-size: cover !important;
background-position: -20px;
}
.main-nav .__middle .nav-item {
    margin-right: 30px;
}
.pull-left {
    margin-left: 40px;
}
/*.header-height {
    height: 23vh;
}*/
h1.size-ll.text-responsive {
    font-size: 25px;
}
.acceleration-section{
	height: 940px !important;
	}
/*--------------------------------------------index page end----------------------------------*/


/*Our Team  start*/
.team_content {
margin-left: -83px;}

.second_lead {
    height: 400px;
    margin-top: -6%;
    width: 747px !important;
    margin-left: -35px;
}
.sudish_clm {
height: 400px;
float: left;
margin-top: -2px;
}

.zeno_lead {
margin-top: 4%;
width: 747px !important;
margin-left: -35px;
}

.soundar_lead {
    height: 400px;
    float: left;
    margin-top: -2px;
}

.abhay_lead {
margin-top: 0%;
width: 747px !important;
margin-left: -35px;

}

.arun_lead {
height: 400px;
margin-top: 0%;
}

.arasu_lead {
height: 400px;
margin-top: 0%;}

.nirmal_lead {
margin-top: 0%;
width: 747px !important;
margin-left: -35px;
}	

.Lead_team_content {
width:100% !important;
height: 400px;
margin-top: 50px;
float: left;
margin-left: -43px;
}

.left_content_area {
width: 175px !important;
}	

.right_content_area {
width: 202px !important;
}

.mgmt_team {
    width: 65% !important;
height: 203px !important;
margin-left: 30px;
}

.lead_team {
width: 118% !important;
height: 137px !important;
}

/*.team_content {
	margin-left: 0px;
}
*/

/*Our Team  end*/


/*iBaaS css start*/

.icon-align-iBass {
margin-left: 46px;
}

.ibaas_gain_area {
width: 100%;
margin: 0 auto;
background-color: #DEDEDE;
height: 25%;

}

.ibaas_gain1 {
width: 25%;
height: 295px;
padding-top: 28px;
margin-left: 9px;
}

.ibaas_comp {
float: left;
margin-left: 198px;
margin-top: -230px;
}

.ibaas_eff_area {
width: 20%;
float: left;
margin-left: 385px;
margin-top: -115%;
}

.ibaas_redu_area {
	margin-left: -30px !important;
}

.ibaas_redu_area {
width: 20%;
float: left;
margin-top: -129%;
margin-left: 296% !important;
}

/*iBaaS css end*/

/*iRaaS css start*/
.esc1 {
	width: 100% !important;	height:270px;	float:left; margin-left:0px !important;
	}
.esc2 {
	float:left;	width: 100%;
	}
.esc3 {
	float:left;	color: white;	font-size: 17px;	width:100%;
	}	
.esc4 {
	float:left;	color: white;	font-size: 13px; 	color: rgb(207, 201, 201);	 text-align:center;	 width:100%;
	margin-left: -94px;
	}
	
	.esc5 {
	float:left;color: white;font-size: 13px; color: rgb(207, 201, 201); width:100%;text-align:center;
	}
	
	.icon-align-iRaaS {
    text-align: center !important;
    margin-left: -8px !important;
	 width: 555px;
}
.heading-service_dde_iraas {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-left: 22px;
	width: 500px;
}
	
	/*iRaaS css end*/
	
/*eBDR css start*/
.cp-image-slider-text1 {
    font-size: 16px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: 137px;
    font-weight: 500;
    line-height: 25px;
}
	/*eBDR css end*/
	
/*DataSynccss start*/
.ds_slider_img {
font-size: 14px;
color: black;
text-align: center;
width: 385px;
margin-left: 134px;
font-weight: 500;
line-height: 25px;
}

.icon_title_tex_datasync {
margin-bottom: 40px !important;
margin-left: 36px;
}	
	
.datasync_icon_area {
width: 746px;
height: 545px;
float: left;
margin-left: 80px;
}
	


.ajs_ds_img {
width: 95px;
}

.heading-service_Datasync {
color: #00adee;
font-size: 14px !important;
width: 100%;
margin-left: -51px;
}	
	
	.icon-align_data_sync {
    text-align: center;
	margin-left:0px !important;
  
}

/*DataSync css start*/
.cv_icon_area {
    width: 770px;
    height: 330px;
}

.icon-align-icm {
    text-align: center;
    margin-left: 0px;
}

.cv_ptn1_a {
    width: 30%;
   height: 276px;
    float: left;
    margin-top: 30%;
}

.cv_desc {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-left: 18px;
}

.ds_slider_img {
font-size: 14px;
color: black;
text-align: center;
width: 380px;
margin-left: 147px;
font-weight: 500;
line-height: 25px;
}

.icon_title_tex_datasync {
margin-bottom: 40px !important;
margin-left: 36px;
}	
	
.datasync_icon_area {
width: 743px;
height: 545px;
float: left;
margin-left: 60px;
}
	


.ajs_ds_img {
width: 95px;
}

.heading-service_Datasync {
color: #00adee;
font-size: 14px !important;
width: 50%;
margin-left: 2px;
}	

.heading-service_Datasync1 {
    color: #00adee;
    font-size: 14px ;
    width: 119%;
    margin-left: 25px !important;
}
.cv_title_icon	{
width: 97%;	
}
	
	.icon-align_data_sync {
    text-align: center;
	margin-left:0px !important;
  
}

	/*DataSynccss css end*/

/*DDE css start*/
.dde_pro_area {
    width: 835px;
    height: auto;
    margin-left: -37px;
}
		
.icon-align-dde_vis {
    margin-left: 7px;
    float: left;

}

.dde_vi {
    width: 30%;
    height: 250px;
    float: left;
	margin-left:0px;
}

.dde_icon_align {
    text-align: center;
    margin-left: 74px;
	margin-top: 12%;
}

.dde-image-slider-text-dde {
    font-size: 17px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: 131px;
    font-weight: 500;
    line-height: 25px;
}

/*DDE css end*/		


/*------------------------------------partner page start------------------------------*/
.popup-button {
   padding: 10px 1px !important;
margin-left: -440px;
margin-top: -15px;
width: 260px !important;
}
.social-marketing{
	width:50% !important;
	}
.seo-optimization{
	width:50% !important;
	}
.content-marketing{
	width:50% !important;
	}
.mb-5{
 width: 100%;
font-size: 30px !important;
text-align: center !important;
}
.partner-with-ptech-content {
    font-size: 17px;
line-height: 25px;
width: 730px;
}
.popup-button1 {
    padding: 10px 1px !important;
    margin-left: 0px;
    width: 260px !important;
}
.why-choose-heading{
	margin-left:15px !important;
	}
.leverage-content{
	height:40px;
	}
.leverage-content1{
	height:40px !important;
	}
/*------------------------------------partner page end------------------------------*/

/*-----------------------------------------------------customer page start----------------------------------------*/

.brand {
    width: 180px !important;
    margin-right: 80px !important;
    margin-top: -30px !important;
}
.bse-img{
	width:300px;
	}
.utube_frame_left {
  height: 170px !important;
width: 50% !important;
float: left !important;
}
.utube_frame {
width: 100% !important;
height: 280px !important;
}
.utube_frame_right {
width: 50% !important;
height: 210px !important;
padding-left: 10px !important;
padding-right: 0px !important;
padding-top: 0px !important;
font-size: 13px !important;
}
.customer-icon-sect {
width: 85% !important;
height: 600px !important;
margin-left: 130px !important;
}
.customer-icons-area1 {
    width: 50% !important;
    float: left !important;
	margin-bottom:40px !important;
}

.rto {
	margin-top:-252px !important;
	}
	
.customer-icons-area2 {
    width: 50% !important;
    float: left !important;
	margin-left:0px !important;
	margin-bottom:40px !important;
}
.icon_title_bot {
    font-size: 15px !important;
}
.petch-prallex-area {
    text-align: center;
    margin-top: 0px !important;
    font-size: 17px !important;
}
.cust_big {
    font-size: 25px !important;
}
h2 {
    font-size: 17px !important;
}
.testi_logo_voda {
    float: none !important;
    margin-left: 0% !important;
 }
 .testi_logo_anz{
	 margin-left:0% !important;
	 margin-top:0px!important;
	 }
.bottom-slider-img{
	width:450px !important;
	margin-left: 130px;
	}
.slider-text{
	margin-left:-10px;
	}
/*.text-center {
   margin-left: 130px;
}*/
/*.slider-knowmore{
	margin-left:-140px;
	}*/
/*.header-height {
    height: 30vh !important;
}*/
.home .block-caption-slider .__img-background {
    min-height: 400px !important;
}
/*-----------------------------------------------------customer page end----------------------------------------*/

/*------------------------------------------------------investor page start---------------------------------------*/

.investor_content {
    margin-left: 0px !important;
}
.investor-img{
	width:100% !important;
	margin-left: 0px;
	}
.investor-text{
	margin-left:-10px !important;
	}
/*------------------------------------------------------investor page end---------------------------------------*/
/*------------------------------------------------------awards page start--------------------------------------------*/
.col-md-3a {
    width: 50% !important;
}
.Awards-section {
    height: 500px !important;
}
.Awards-section1 {
     height: 340px !important;
	}
.Awards-section2 {
    height: 420px;
}
.cio-story{
	margin-bottom:260px;
	}
.it-leadership{
	margin-bottom:170px;
	}
.responsive-award-ibm{
	margin-top: -50px;
	}
.responsive-award-IE20{
	margin-top: -50px;
	}
.responsive-award-researchfox{
	margin-top: -80px;
	}
.responsive-award-intech{
	margin-top: -80px;
	}
	.responsive-award-gartner{
	margin-top:30px;
	}
.responsive-award-CIO-choice{
	margin-top:30px;
	}
.responsive-award-gartner{
	margin-top:30px;
	}
.responsive-award-CIO-choice{
	margin-top:30px;
	}
/*------------------------------------------------------awards page end--------------------------------------------*/


/*------------------------------------------------------press release start---------------------------------------*/
.pressrelease-section{
	margin-bottom:80px !important;
	}
/*------------------------------------------------------press release end---------------------------------------*/
/*------------------------------------------------------social media start--------------------------------------*/
.main_media_box {
    height: 100%;
	margin-left: 80px !important;
}
.media_box3{
	margin-bottom:50px;
	}
.media_box2{
	margin-bottom:50px;
	}
.media_box1{
	margin-bottom:50px;
	}
.socail_details{
	margin-left: 10px;
	width: 260px
	}
/*------------------------------------------------------social media end--------------------------------------*/
/*-------------------------------------------------------media resource start---------------------------------*/

.media-resource-box {
    margin-left: 50px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.media-resource-button{
	width: 230px;
font-size: 12px !important;
margin-bottom: 10px;
	}
.media-resource-text {
    font-size: 16px !important;
    color: rgb(255, 255, 255) !important;
}
.media-resource-button1 {
    width: 230px !important;
    color: rgb(255, 255, 255) !important;
    font-size: 13px !important;
}
.MR-Style {
    margin-bottom: 30px;
    width: 200% !important;
    float: left;
}
/*-------------------------------------------------------media resource end---------------------------------*/
/*---------------------------------------------------------ptech news start----------------------------------*/
.ptechnews-section{
	margin-bottom:80px !important;
	}
.ptech-n-btn{
	font-size:12px !important;
	}
/*---------------------------------------------------------ptech news end----------------------------------*/

/*---------------------------------new about start----------------------------------*/
.abt_map_img {
    width: 720px !important;
}

/*---------------------------------new about end----------------------------------*/
/*---------------------------------------------case study start---------------------------------------*/
.case-study-video{
	margin-top: 80px;
margin-left: -50px;
	}
.video-section {
    margin-top: 0px !important;
    width: 300px;
    float: left;
}
.video-section-text {
    margin-top: 0px !important;
}
.video-section-text-area {
    font-size: 16px;
    width: 350px;
    float: left;
    margin-top: 70px;
    margin-left: 100px;
}
.utube_frame-case-study {
    width: 96%;
    height: 200px;
}
.col-sm-offset-3 {
    margin-left: 0% !important;
}
/*---------------------------------------------case study end---------------------------------------*/

/*CP css start*/
.cp_text1 {
font-size: 15px;
color: black;
text-align: center;
width: 378px;
margin-left: -535px;
font-weight: 500;
line-height: 25px;
    }
.cp-customer_testimony {
	float:left;
	margin-left:0px;
}

.cp_star_ratting {
float:left;
margin-left: 293px;
}
.satisfied_customer_list {
margin-left: -1px;
width: 725px;
}

/*CP  css end*/

/*OPS  css start*/
.ops_rpa_icon_area {
    width: 700px;
    height: auto;
}
.ops_icon1 {
text-align: center;
margin-left: 15px;
	}
.ops_icon {
text-align: center;
margin-left: 15px;
	}
.ops_title1 {
color: #00adee;
font-size: 14px !important;
width: 82%;
margin-left: 34px;		
}
.ops_title {
color: #00adee;
font-size: 14px !important;
width: 82%;
margin-left: 34px;		
}

.accuracy {
	margin-top:47px;}
.scalablity {
	margin-top:47px;}
.advanced_analytics {
	margin-top:47px;}		

.ops_rpa_icon_area {
    width: 700px;
    height: 588px;
}
.ops_grey_title {
    margin-bottom: 40px !important;
    margin-left: 55px;
}
.ops-customer_testimony {
    margin-left: 14px;
    margin-top: 30px;
}
.ops_star_ratting {
    margin-left: 281px;
}
/*OPS  css end*/
	
/*Av3ar css end*/
.av3ar_icon_area {
width: 300px;
float:left;
height: 1500px;
margin-left: 66px;
}

.av3_cem {
float: left;
margin-left: 80px;
width:100%;
	}
.icon_align_av3_cem {
margin-left: 49px;
	}

.cem_icon1 {
margin-left: 66px;
}
.av3_pa {
	float: left;
   margin-left: 135px;
	}	
.av3ar_icon1_pa {
height: 170px;
float: left;
margin-left: -300px;
width: 30%;
margin-top: 22%;
}

.its {
height: 170px;
float: left;
margin-left: -376px;
margin-top: 40%;
}
	
.av3_its {
float: left;
margin-left: 52px;
width: 100% !important;}

.av3ar_icon1_HRS {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 57%;
	}
	
	.ops_details1
{color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 208px !important;
margin-left: 20px !important; 
}
.ops_details
{color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 208px !important;
margin-left: 20px !important; 
}
	
.heading-service_av3ar {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 398px;
margin-left: 20px;
}	
	
.av3_hrs {
float: left;
margin-left: 51px;
width: 100%;
}	

.av3ar_icon1_BOAR {
height: 170px;
float: left;
margin-left: -379px;
width: 30%;
margin-top: 76%;
}
.av3ar_icon1_BOAR1 {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 95%;
	}
.av3_boar {
float: left;
margin-left: -8px;}	

.av3_boar {
float: left;
margin-left: 50px;
width: 100%;}	
.av3_dmm {
float: left;
margin-left: 50px;
width: 100%;}	
	


/*----------------------------------------------career page start---------------------------------------*/
.career-feature {
    height: 470px !important;
}
.career-section-icon {
    height: 180px !important;
width: 33%;
}
.career-section {
    margin-left: 0px;
}
.career-paid-time{
	height:97px;
	}
.career-icons-area{
	margin-left:20px;
	}
/*----------------------------------------------career page end---------------------------------------*/

/*-----------------------------------------------request demo--------------------------------------------*/
#ui-datepicker-div {
    top: 1500px !important;
    left: -245.833px !important;
}
.know-more-redefine {
    margin-right: -150px !important;
}
/*-------------------------------------------------request demo-------------------------------------------*/
/*---------------------------------------------------contact Page start-------------------------------------*/
.contact-section1{
margin-left:0px;	
	}
.contact-box {
    height: 380px;
width: 330px;
float: left !important;
}
.contact-box-section {
    height: 360px;
}
/*---------------------------------------------------contact Page end-------------------------------------*/


/*--------------------------------------------------cv new changes-----------------------------------*/
.slider_CV {
    margin-top: 82px;
}
/*--------------------------------------------------cv new changes-----------------------------------*/


/*--------------------------------------ibaas page-----------------------------------------*/
.cem1{
	margin-top:-30px;
	height: 310px;
	}
/*--------------------------------------ibaas page-----------------------------------------*/

/*----------------------------------------------------ptech paltform page start-----------------------------------*/
.Ptech-platform{
	width: 740px;
	margin-left:-10px;
	}
.ptech-platform-area {
    height: 500px;
}
.ptech-platform-feature-section-icons {
    height: 200px;
float: left;
width: 30% !important;
}
.ptech-platform-feature-section {
    margin-left: 40px;
}
.ptech-platform-image-text {
    margin-left: -65px;
}
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
#html5-lightbox-box{
	margin: 30px auto 0px !important;
	}
	/*------------------------------------------------------av3ar new changes-----------------------------------------*/
.av3ar-div{
	margin-top:20px;
	}
.av3ar-icon-container{
	margin-top:20px;
	margin-left: 80px;
	}
	.Button-area-sheet {
    margin-left: 270px ;
}
.dde-image-slider-text-cv {
    margin-left: 130px;
}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
/*------------------------------------------------cp new changes----------------------------------*/
.cp-download-sheet{
	margin-left:300px !important;
	}
/*-----------------------------------------------cp new changes----------------------------------------*/

/*--------------------------------------iRaaS new changes------------------------------------*/
.iRaaS-icons-section{
	margin-left:70px;
	}
/*--------------------------------------iRaaS new changes------------------------------------*/
/*--------------------------------------ops new changes------------------------------------*/
.ops_download_ds {
    margin-left: 310px !important;
}
/*--------------------------------------ops new changes------------------------------------*/



/*-------------------------------------------------new responsive changes - 15 september--------------------*/
.banner-image-height {
    margin-top: 0px !important;
}
.redefine-right-side{
	width:300px;
	height:300px;
	}
.redefine-div {
    height: 980px;
}
.redefine-left-side{
	margin-left:10px;
	}
	
.slick-track .btn
{
	bottom: 15px !important;
width: auto !important;
position: absolute !important;
left: 5% !important;
padding:8px !important;
}
.first-btn
{
	margin-left:5% !important;
	margin-right:30px !important ;
	left: 32% !important;
}

a.first-btn
{
	margin-left:14% !important;
}	

.partner-btn {
	display:none !important;}
	
/*-------------------------------------------------new responsive changes - 15 september--------------------*/

}
@media (min-width:760px) and (max-width:799px) {
	
.footer_area {
	display:none;
}
.font-heading  {
	float:left;}	
/*--------------------------------------------index page start----------------------------------*/

.slick-dots li {
    display: none;
}
.home .caption-slider .slick-next {
    right: 40px;
    background-image: url(../images/banner-icon-mobile-2.png);
    width: 30px;
    height: 30px;
	margin-right: -35px;
	margin-top: 40px;
}
.home .caption-slider .slick-prev {
    left: 5px;
    background-image: url(../images/banner-icon-mobile-1.png);
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    margin-top: 40px;;
}
.home .block-caption-slider .caption-wrapper .__buttons .btn, .home .block-caption-slider .caption-wrapper .__buttons .btn-border {
    max-width: 150px !important;
	float: left !important;
	margin-left: 110px !important;
}
.btn{
	font-size:11px !important;
	
	}
.banner-text-align {
    padding-top:140px !important;
margin-left: 30px;
}
.font-4x {
    font-size: 25px;
}
.gatner-last{
	display:none;
	}
.banner-text-area{
	height:170px !important;
	}
.counter-group .block-counter .timer {
    font-size: 30px !important;
}
.fz-3 {
    font-size: 20px !important;
}
.page-section .section-block {
    margin-bottom: 0px !important;
}
.hidden-xs {
    display: -moz-box !important;
}
.info_home {
    width: 378px;
    height: 340px;
    margin-left: 165px;
}
.smb {
    font-size: 20px !important;
}

.rto {
    margin-top: -252px;
}

.common-serif {
    font-size: 20px !important;
}
.redefine-p-area {
   width: 732px;
/*    font-size: 12px !important;
    line-height: 22px !important;*/
}
/*.container {
    margin-bottom: 35px !important;
}*/
.redefine_heading {
    margin-top: 20px !important;
    font-size: 25px !important;
}
.Button-area {
    float: left;
    width: 130px;
    height: 30px !important;
    margin-top: 9px;
    margin-right: -20px !important;
    margin-left: -121px;
}
.hr-header p.__caption {
    line-height: 22px !important;
}
.cp-section-text {
    line-height: 25px;
    margin-bottom: 10px;
    font-size: 17px;
}

.cp-section-text2 {
    line-height: 25px;
    margin-top: 25px;
    font-size: 17px;
}
.cp-section-text3 {
    line-height: 25px;
    margin-top: 35px;
    font-size: 17px;
    margin-bottom: 20px;
}
.accelerate-btn {
    margin-left: -14px !important;
    margin-bottom: 40px;
    margin-top: 10px;
    float: left;
}
.index-slider-img{
	height: 750px !important;
	}
.index-img-slider-text{
	font-size: 21px;
color: black;
text-align: center;
width: 680px !important;
margin-left: 10px;
font-weight: 500;
	}
.slick-dots li {
	display:-moz-box !important;
}
.image-slider-large .slick-dots {
    font-size: 0;
    bottom: -30px;
    left: -15px;
}
.leverage-img{
	width:120px;
	}
.leverage-text {
   font-size: 22px;
width: 270px;
margin-left: 210px;
}
.leverage-div {
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
}
.leverage-section {
    width: 100%;
    float: left;
    margin-right: 30px;
	margin-bottom:30px;
	margin-top: 40px;
}
.leverage-section1 {
    width: 100%;
    float: left;
    margin-right: 30px;
    padding-top: 10px;
	margin-bottom:30px;
}
.ptech-advantage-div {
    width: 100%;
    height: auto;
    padding-top: 60px;
	margin-left: 120px;
}
.ptech-section{
	width: 40%;
float: left !important;
margin-bottom: 30px;
	}
.slick-dots{
	display:none !important;
	}
.redefine-div{
	margin-bottom: 25px !important;
height: auto;
	}
.mobile-nav .social-area {
    display: none;
}
.brand {
    width: 180px;
    margin-right: 80px;
    margin-top: -30px;
}
.brand1{
    width: 180px;
   margin-top: 20px;
padding-left: 20px;
}
.purchase-button1 {
    top: 960px;
    position: fixed;
    right: 0px;
    z-index: 1450;
}

.chat-img {
    width: 200px;
}
.list-chats .chat-body {
    width: 200px !important;
}
.mobile-nav .mobile-menu {
	margin-top: 20px;
	}
	
.home .block-caption-slider .__img-background {
    background-position: center top;
    background-repeat: repeat-y;
    margin-top: 140px;
    min-height: 290px;
	 margin-top: 0px !important;
	 height:auto !important;
	 background-size:cover !important;
	 background-position: -70px;
}
.main-nav .__middle .nav-item {
    margin-right: 30px;
}
.pull-left {
    margin-left: 40px;
}
.header-height {
    height: 28vh;
}
h1.size-ll.text-responsive {
    font-size: 25px;
}
.acceleration-section{
	height: 940px !important;
	}
/*--------------------------------------------index page end----------------------------------*/


/*Our Team  start*/
.team_content {
margin-left: -83px;}

.second_lead {
    height: 400px;
    margin-top: -6%;
    width: 747px !important;
    margin-left: -35px;
}
.sudish_clm {
height: 400px;
float: left;
margin-top: -2px;
}

.zeno_lead {
margin-top: 4%;
width: 747px !important;
margin-left: -35px;
}

.soundar_lead {
    height: 400px;
    float: left;
    margin-top: -2px;
}

.abhay_lead {
margin-top: 0%;
width: 747px !important;
margin-left: -35px;

}

.arun_lead {
height: 400px;
margin-top: 0%;
}

.arasu_lead {
height: 400px;
margin-top: 0%;}

.nirmal_lead {
margin-top: 0%;
width: 747px !important;
margin-left: -35px;
}	

.Lead_team_content {
width:100% !important;
height: 400px;
margin-top: 50px;
float: left;
margin-left: -43px;
}

.left_content_area {
width: 175px !important;
}	

.right_content_area {
width: 202px !important;
}

.mgmt_team {
    width: 65% !important;
height: 203px !important;
margin-left: 25px;
}


/*.team_content {
	margin-left: 0px;
}
*/

/*Our Team  end*/

/*Awards css start*/

.Awards-Colum-margin-left {
    margin-left: 0px !important;
}
/*Awards css end*/

/*iBaaS css start*/

.icon-align-iBass {
margin-left: 46px;
}
.pa3 {
width: 93%;
}
.whyibaas {
    height: 165px;
    margin-bottom: 40px;
}

.ibaas_gain_area {
width: 100%;
margin: 0 auto;
background-color: #DEDEDE;
height: 25%;

}

.ibaas_gain1 {
width: 25%;
height: 295px;
padding-top: 28px;
margin-left: 9px;
}

.ibaas_comp {
float: left;
margin-left: 198px;
margin-top: -230px;
}

.ibaas_eff_area {
width: 20%;
float: left;
margin-left: 385px;
margin-top: -120%;
}

.ibaas_redu_area {
	margin-left: -30px !important;
}

.ibaas_redu_area {
width: 20%;
float: left;
margin-top: -134%;
margin-left: 296% !important;
}

/*iBaaS css end*/

/*iRaaS css start*/
.esc1 {
	width: 100% !important;	height:270px;	float:left; margin-left:0px !important;
	}
.esc2 {
	float:left;	width: 100%;
	}
.esc3 {
	float:left;	color: white;	font-size: 17px;	width:100%;
	}	
.esc4 {
	float:left;	color: white;	font-size: 13px; 	color: rgb(207, 201, 201);	 text-align:center;	 width:100%;
	margin-left: -94px;
	}
	
	.esc5 {
	float:left;color: white;font-size: 13px; color: rgb(207, 201, 201); width:100%;text-align:center;
	}
	
	.icon-align-iRaaS {
    text-align: center !important;
    margin-left: -8px !important;
	 width: 555px;
}
.heading-service_dde_iraas {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-left: 22px;
	width: 500px;
}
	
	/*iRaaS css end*/

/*eBDR css start*/
.cp-image-slider-text1 {
    font-size: 16px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: 137px;
    font-weight: 500;
    line-height: 25px;
}
	/*eBDR css end*/

/*DataSync css start*/
.cv_icon_area {
    width: 770px;
    height: 330px;
}

.icon-align-icm {
    text-align: center;
    margin-left: 5px;
}

.cv_ptn_3a {
    float: left;
    color: white;
    font-size: 17px;
    width: 100%;
    margin-left: 4px;
}

.cv_ptn1_a {
    width: 30%;
   height: 276px;
    float: left;
    margin-top: 30%;
}

.cv_desc {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-left: 18px;
}

.cv_title_icon {
width: 100% !important;
margin-left: 2px !important;
}

.ds_slider_img {
font-size: 14px;
color: black;
text-align: center;
width: 380px;
margin-left: 147px;
font-weight: 500;
line-height: 25px;
}

.icon_title_tex_datasync {
margin-bottom: 40px !important;
margin-left: 36px;
}	
	
.datasync_icon_area {
width: 743px;
height: 545px;
float: left;
margin-left: 60px;
}
	


.ajs_ds_img {
width: 95px;
}

.heading-service_Datasync {
color: #00adee;
font-size: 14px !important;
width: 87%;
margin-left: -40px;
}	
.heading-service_Datasync1 {
    color: #00adee;
    font-size: 14px ;
    width: 105%;
    margin-left: 2px;
}
	
	.icon-align_data_sync {
    text-align: center;
	margin-left:0px !important;
  
}

	/*DataSynccss css end*/
	
	/*DDE css start*/
.dde_pro_area {
	width:700px;
	height:auto;	
		}
		
.icon-align-dde_vis {
    margin-left: 9px;
    float: left;

}

.dde_vi {
    width: 30%;
    height: 250px;
    float: left;
	margin-left:0px;
}

.dde_icon_align {
    text-align: center;
    margin-left: 74px;
	margin-top: 12%;
}

.dde-image-slider-text-dde {
    font-size: 17px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: 131px;
    font-weight: 500;
    line-height: 25px;
}

/*DDE css end*/	


/*------------------------------------partner page start------------------------------*/
.popup-button {
   padding: 10px 1px !important;
margin-left: -440px;
margin-top: -15px;
width: 240px !important;
}
.social-marketing{
	width:50% !important;
	}
.seo-optimization{
	width:50% !important;
	}
.content-marketing{
	width:50% !important;
	}
.mb-5{
 width: 100%;
font-size: 30px !important;
text-align: center !important;
}
.partner-with-ptech-content {
    font-size: 17px;
line-height: 25px;
width: 730px;
}
.popup-button1 {
    padding: 10px 1px !important;
    margin-left: 0px;
    width: 240px !important;
}
.why-choose-heading{
	margin-left:15px !important;
	}
.leverage-content{
	height:40px;
	}
.leverage-content1{
	height:40px !important;
	}
/*------------------------------------partner page end------------------------------*/

/*-----------------------------------------------------customer page start----------------------------------------*/

.brand {
    width: 180px !important;
    margin-right: 80px !important;
    margin-top: -30px !important;
}
.bse-img{
	width:300px;
	}
.utube_frame_left {
  height: 170px !important;
width: 50% !important;
float: left !important;
}
.utube_frame {
width: 100% !important;
height: 280px !important;
}
.utube_frame_right {
width: 50% !important;
height: 210px !important;
padding-left: 10px !important;
padding-right: 0px !important;
padding-top: 0px !important;
font-size: 13px !important;
}
.customer-icon-sect {
width: 85% !important;
height: 600px !important;
margin-left: 130px !important;
}
.customer-icons-area1 {
    width: 50% !important;
    float: left !important;
	margin-bottom:40px !important;
}
.customer-icons-area2 {
    width: 50% !important;
    float: left !important;
	margin-left:0px !important;
	margin-bottom:40px !important;
}
.icon_title_bot {
    font-size: 15px !important;
}
.petch-prallex-area {
    text-align: center;
    margin-top: 0px !important;
    font-size: 17px !important;
}
.cust_big {
    font-size: 25px !important;
}
h2 {
    font-size: 17px !important;
}
.testi_logo_voda {
    float: none !important;
    margin-left: 0% !important;
 }
 .testi_logo_anz{
	 margin-left:0% !important;
	 margin-top: 0px !important;
	 }
.bottom-slider-img{
	width:450px !important;
	margin-left: 130px;
	}
/*.slider-text{
	margin-left:-130px;
	}*/
/*.text-center {
   margin-left: 130px;
}*/
.slider-knowmore{
	margin-left:-20px;
	}
/*.header-height {
height: 263px !important;
}*/
.home .block-caption-slider .__img-background {
    min-height: 305px !important;
}
#html5-lightbox-box{
	margin: 40px auto 0px !important;
	}
/*-----------------------------------------------------customer page end----------------------------------------*/
/*------------------------------------------------------investor page start---------------------------------------*/

.investor_content {
    margin-left: 0px !important;
}
.investor-img{
	width:100% !important;
	margin-left: 0px;
	}
.investor-text{
	margin-left:-10px !important;
	}
/*------------------------------------------------------investor page end---------------------------------------*/
/*------------------------------------------------------awards page start--------------------------------------------*/
.col-md-3a {
    width: 50% !important;
}
.Awards-section {
    height: 500px !important;
}
.Awards-section1 {
     height: 340px !important;
	}
.Awards-section2 {
    height: 420px;
}
.cio-story{
	margin-bottom:260px;
	}
.it-leadership{
	margin-bottom:170px;
	}
.responsive-award-ibm{
	margin-top: -50px;
	}
.responsive-award-IE20{
	margin-top: -50px;
	}
.responsive-award-researchfox{
	margin-top: -80px;
	}
.responsive-award-intech{
	margin-top: -80px;
	}
	.responsive-award-gartner{
	margin-top:30px;
	}
.responsive-award-CIO-choice{
	margin-top:30px;
	}
.responsive-award-gartner{
	margin-top:30px;
	}
.responsive-award-CIO-choice{
	margin-top:30px;
	}
/*------------------------------------------------------awards page end--------------------------------------------*/


/*------------------------------------------------------press release start---------------------------------------*/
.pressrelease-section{
	margin-bottom:80px !important;
	}
/*------------------------------------------------------press release end---------------------------------------*/
/*------------------------------------------------------social media start--------------------------------------*/
.main_media_box {
    height: 100%;
	margin-left: 80px !important;
}
.media_box3{
	margin-bottom:50px;
	}
.media_box2{
	margin-bottom:50px;
	}
.media_box1{
	margin-bottom:50px;
	}
.socail_details{
	margin-left: 10px;
	width: 260px
	}
/*------------------------------------------------------social media end--------------------------------------*/

/*-------------------------------------------------------media resource start---------------------------------*/

.media-resource-box {
    margin-left: 20px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.media-resource-button{
	width: 230px;
font-size: 12px !important;
margin-bottom: 10px;
	}
.media-resource-text {
    font-size: 16px !important;
    color: rgb(255, 255, 255) !important;
}
.media-resource-button1 {
    width: 230px !important;
    color: rgb(255, 255, 255) !important;
    font-size: 13px !important;
}
.MR-Style {
    margin-bottom: 30px;
    width: 200% !important;
    float: left;
}
/*-------------------------------------------------------media resource end---------------------------------*/

/*---------------------------------------------------------ptech news start----------------------------------*/
.ptechnews-section{
	margin-bottom:80px !important;
	}
.ptech-n-btn{
	font-size:12px !important;
	}
/*---------------------------------------------------------ptech news end----------------------------------*/

/*---------------------------------new about start----------------------------------*/
.abt_map_img {
    width: 720px !important;
}

/*---------------------------------new about end----------------------------------*/
/*---------------------------------------------case study start---------------------------------------*/
.case-study-video{
	margin-top: 80px;
margin-left: -50px;
	}
.video-section {
    margin-top: 0px !important;
    width: 300px;
    float: left;
}
.video-section-text {
    margin-top: 0px !important;
}
.video-section-text-area {
    font-size: 16px;
    width: 310px;
    float: left;
    margin-top: 70px;
    margin-left: 100px;
}
.utube_frame-case-study {
    width: 96%;
    height: 200px;
}
.col-sm-offset-3 {
    margin-left: 0% !important;
}
/*---------------------------------------------case study end---------------------------------------*/

/*CP css start*/
.cp_text1 {
font-size: 14px;
color: black;
text-align: center;
width: 385px;
margin-left: -549px;
font-weight: 500;
line-height: 25px;
    }
.cp-customer_testimony {
	float:left;
	margin-left:0px;
}

.cp_star_ratting {
float:left;
margin-left: 283px;
}


/*CP  css end*/
.satisfied_customer_list {
margin-left: -1px;
width: 725px;
}
/*OPS  css start*/
.ops_rpa_icon_area {
    width: 700px;
    height: auto;
}
.ops_icon1 {
text-align: center;
margin-left: 62px;
margin-left: 20px;
	}
.ops_icon {
text-align: center;
margin-left: 62px;
margin-left: 20px;
	}
.ops_title1 {
color: #00adee;
font-size: 14px !important;
width: 82%;
margin-left: 34px;		
}

.ops_title {
color: #00adee;
font-size: 14px !important;
width: 82%;
margin-left: 34px;		
}

.accuracy {
	margin-top:47px;}
.scalablity {
	margin-top:47px;}
.advanced_analytics {
	margin-top:47px;}		

.ops_rpa_icon_area {
    width: 700px;
    height: 588px;
}
.ops_grey_title {
    margin-bottom: 40px !important;
    margin-left: 55px;
}
.ops-customer_testimony {
    margin-left: 14px;
    margin-top: 30px;
}
.ops_star_ratting {
    margin-left: 281px;
}
/*OPS  css end*/
/*Av3ar css end*/
.av3ar_icon_area {
width: 300px;
float:left;
height: 1500px;
margin-left: 110px;
}

.av3_cem {
float: left;
margin-left: 97px;
width: 95%;
	}
	
	
.cem_icon1 {
margin-left: -174px !important;
}

.process_icon2{
margin-left: -243px !important;
}

.it_icon3{
margin-left: -253px !important;
}

.hr_icon3{
margin-left: -249px !important;
}

.boar_icon4{
margin-left: -245px !important;
}

.data_icon5{
margin-left: -243px !important;
}	
	
	
.icon_align_av3_cem {
	margin-left: 175px;
	}	
.av3_pa {
float: left;
margin-left: 62px;
width: 95%;
	}	
.av3ar_icon1_pa {
height: 170px;
float: left;
margin-left: -300px;
width: 30%;
margin-top: 22%;
}

.its {
height: 170px;
float: left;
margin-left: -370px;
margin-top: 40%;
}
	
.av3_its {
float: left;
margin-left: 106px;
width: 65% !important;}

.av3ar_icon1_HRS {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 57%;
	}	
.heading-service_av3ar {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 398px;
margin-left: 20px;
}	
	
.ops_details1
{color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 208px !important;
margin-left: 20px !important; 
}
.ops_details
{color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 208px !important;
margin-left: 20px !important; 
}

.av3_hrs {
float: left;
margin-left: 67px;
}	

.av3ar_icon1_BOAR {
height: 170px;
float: left;
margin-left: -379px;
width: 30%;
margin-top: 76%;
}
.av3ar_icon1_BOAR1 {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 95%;
	}
.av3_boar {
float: left;
margin-left: -8px;}	

.av3_boar {
float: left;
margin-left: 77px;}	
.av3_dmm {
float: left;
margin-left: 77px;}	
	
/*Av3ar css end*/
/*------------------------------------------------------ibaas page -------------------------------------*/
.ibass-feature-section{
	height:400px;
	}
	
/*------------------------------------------------------ibass page---------------------------------------*/


/*----------------------------------------------career page start---------------------------------------*/
.career-feature {
    height: 470px !important;
}
.career-section-icon {
    height: 180px !important;
width: 30%;
}
.career-section {
    margin-left: 40px;
}
.career-paid-time{
	height: 95px;
	}
/*.career-heading{
	margin-top:30px;
	}*/
.career-icons-area{
	margin-left:20px;
	}
/*----------------------------------------------career page end---------------------------------------*/
/*---------------------------------------------------request demo start--------------------------------------*/

#ui-datepicker-div {
top: 1430px !important;
left: -235.833px !important;
}
/*.page-section1 {
    padding-top: 0px !important;
}*/
.know-text {
    font-size: 12px;
}
.know-more-redefine {
    width: 180px !important;
margin-right: -170px !important;
}
/*---------------------------------------------------request demo end--------------------------------------*/

/*---------------------------------------------------contact Page start-------------------------------------*/
.contact-section1{
margin-left:0px;	
	}
.contact-box {
    height: 380px;
width: 330px;
float: left !important;
}
.contact-box-section {
    height: 360px;
}
/*---------------------------------------------------contact Page end-------------------------------------*/
/*--------------------------------------------------cv new changes-----------------------------------*/
.slider_CV {
    margin-top: 82px;
}
/*--------------------------------------------------cv new changes-----------------------------------*/
/*------------------------------------------------ibaas page ----------------------------------------*/
.cem1{
	margin-top:30px;
	}
/*------------------------------------------------ibaas page ----------------------------------------*/

/*----------------------------------------------------ptech paltform page start-----------------------------------*/
.Ptech-platform{
	width: 740px;
	margin-left:-10px;
	}
.ptech-platform-area {
    height: 500px;
}
.ptech-platform-feature-section-icons {
    height: 180px;
float: left;
width: 30% !important;
}
.ptech-platform-feature-section {
    margin-left: 40px;
}
.ptech-platform-image-text {
    margin-left: -35px;
}
.ptech-platform-heading {
    margin-top: 20px;
}
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
.av3ar-div{
	margin-top:20px;
	}
.av3ar-icon-container{
	margin-top:20px;
	}
.Button-area-sheet {
    margin-left: 260px;
}
.dde-image-slider-text-cv {
    margin-left: 130px;
}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
/*-----------------------------------------------cp new chnages-----------------------------------------*/
.cp-slider-section {
   margin-bottom: 0px;
}
.cp-download-sheet{
	margin-left:290px !important;
	}
/*-----------------------------------------------cp new chnages-----------------------------------------*/
/*---------------------------------------------ops new changes--------------------------------*/
.ops_download_ds {
    margin-left: 290px !important;
}

/*-------------------------------------------------new responsive changes - 15 september--------------------*/
.banner-image-height {
    margin-top: 0px !important;
}
.redefine-right-side{
	width:300px;
	height:300px;
	}
.redefine-div {
    height: 980px;
}
.redefine-left-side{
	margin-left:10px;
	}
	
	.slick-track .btn
{
	bottom: 15px !important;
width: auto !important;
position: absolute !important;
left: 5% !important;
padding:8px !important;
}
.first-btn
{
	margin-left:5% !important;
	margin-right:30px !important ;
	left: 32% !important;
}

a.first-btn
{
	margin-left:13% !important;
}

.partner-btn {
	display:none !important;}

/*-------------------------------------------------new responsive changes - 15 september--------------------*/
}

@media (min-width:630px) and (max-width:640px){
.footer_area {
	display:none;
}
.font-heading  {
	float:left;}
		
/*--------------------------------------------index page start----------------------------------*/

.slick-dots li {
    display: none;
}
.home .caption-slider .slick-next {
    right: 40px;
    background-image: url(../images/banner-icon-mobile-2.png);
    width: 30px;
    height: 30px;
	margin-right: -35px;
	margin-top: 40px;
}
.home .caption-slider .slick-prev {
    left: 5px;
    background-image: url(../images/banner-icon-mobile-1.png);
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    margin-top: 40px;;
}
.home .block-caption-slider .caption-wrapper .__buttons .btn, .home .block-caption-slider .caption-wrapper .__buttons .btn-border {
    max-width: 90px !important;
	float: left !important;
	margin-left: 30px !important;
}
.btn{
	font-size:7px !important;
	
	}
.banner-text-align {
    padding-top:140px !important;
margin-left: 30px;
}
.font-4x {
    font-size: 25px;
}
.gatner-last{
	display:none;
	}
.banner-text-area{
	height:170px !important;
	}
.counter-group .block-counter .timer {
    font-size: 30px !important;
}
.fz-3 {
    font-size: 14px !important;
}
.redefine_leftside_area {
    float: left;
    height: 420px;
    width: 459px;
   margin-left: -7px;
    margin-top: 30px;
}
.page-section .section-block {
    margin-bottom: 0px !important;
}
.hidden-xs {
    display: -moz-box !important;
	margin-left: 150px;
}
.info_home {
width: 330px;
height: 340px;
margin-left: 0px;
}
/*.header-height {
height: 219px !important;
}*/
.smb {
    font-size: 20px !important;
}
.common-serif {
    font-size: 15px !important;
}
.redefine-p-area {
   width: 600px;
	height: 340px;
/*    font-size: 12px !important;
    line-height: 22px !important;*/
}
/*.container {
    margin-bottom: 35px !important;
}*/
.redefine_heading {
    margin-top: 20px !important;
    font-size: 19px !important;
}
.hr-header p.__caption {
    line-height: 22px !important;
}
.cp-section-text {
    line-height: 25px;
    margin-bottom: 10px;
    font-size: 15px;
}
.Button-area {
    float: left;
    width: 130px;
    height: 30px !important;
    margin-top: 0px;
    margin-right: -20px !important;
    margin-left: -44px;
}
.cp-section-text2 {
    line-height: 25px;
    margin-top: 25px;
    font-size: 15px;
    margin-bottom: 10px;
}
.cp-section-text3 {
    line-height: 25px;
    margin-top: 25px;
    font-size: 15px;
    margin-bottom: 20px;
}
.accelerate-btn{
margin-left: 14px !important;
margin-bottom: 40px;
margin-top: 10px;
	}
.index-slider-img{
	height: 830px !important;
	}
.index-img-slider-text{
	font-size: 17px;
color: black;
text-align: center;
width: 560px !important;
margin-left: 10px;
font-weight: 500;
	}
.slick-dots li {
	display:-moz-box !important;
}
.image-slider-large .slick-dots {
    font-size: 0;
    bottom: -30px;
    left: -15px;
}
.leverage-img{
	width:80px;
	}
.leverage-text {
    font-size: 18px;
	width: 250px;
margin-left: 180px;
}
.leverage-div {
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
}
.leverage-section {
    width: 100%;
    float: left;
    margin-right: 30px;
	margin-bottom:30px;
}
.leverage-section1 {
    width: 100%;
    float: left;
    margin-right: 30px;
    padding-top: 10px;
	margin-bottom:30px;
}
.ptech-advantage-div {
    width: 100%;
    height: auto;
    padding-top: 60px;
	margin-left: 220px;
}
.ptech-section{
	width:20%;
	float:none !important;
	}
.slick-dots{
	display:none !important;
	}
.redefine-div{
	margin-bottom:25px !important;
	}
.mobile-nav .social-area {
    display: none;
}
.brand {
    width: 180px;
    margin-right: 80px;
    margin-top: -30px;
}
.brand1{
    width: 180px;
   margin-top: 20px;
padding-left: 20px;
}
.purchase-button1 {
    top: 290px;
    position: fixed;
    right: 0px;
    z-index: 1450;
}

.chat-img {
    width: 200px;
}
.list-chats .chat-body {
    width: 200px !important;
}
.mobile-nav .mobile-menu {
	margin-top: 20px;
	}
	
.home .block-caption-slider .__img-background {
    background-position: center top;
    background-repeat: repeat-y;
    margin-top: 140px;
    min-height: 290px !important;
	 margin-top: 0px !important;
	 height:auto !important;
	 background-size:cover !important;
	 background-position: -140px;
}
.main-nav .__middle .nav-item {
    margin-right: 30px;
}
.pull-left {
    margin-left: 40px;
}

.swipe-to-slide{
	margin-left:-70px;
	}
/*--------------------------------------------index page end----------------------------------*/


/*Our Team  start*/
.team_content {
margin-left:0px;}

.second_lead {
height: 400px;
margin-top: 107%;
}
.sudish_clm {
height: 400px;
float: left;
margin-top: 113px;
}

.zeno_lead {
height: 400px;
margin-top: 115%;
}

.soundar_lead {
height: 400px;
float: left;
margin-top: 165px;
}

.abhay_lead {
height: 400px;
margin-top: 107%;
}

.arun_lead {
height: 400px;
margin-top: 24%;}

.arasu_lead {
height: 400px;
margin-top: 27%;}

.nirmal_lead {
height: 400px;
margin-top: 109%;
margin-bottom: 22%;
}	
.team_content {
	margin-left: 0px;
}

.mgmt_team {
width: 35% !important;
height: 203px !important;
margin-left: 165px;
}

.lead_team {
width: 39% !important;
height: 203px !important;
margin-left: 168px;
}


/*Our Team  end*/

/*Awards css start*/

.Awards-Colum-margin-left {
    margin-left: 0px !important;
}
/*Awards css end*/


/*iBaaS css start*/

.semi-structured1 {
height: 204px;
width: 452px;
float: left;
}

.semi-structured {
    width: 770px;
    height: 80px;
    float: left;
  margin-bottom: 20%;
}

.sentiment1 {
    height: 80px;
    width: 380px;
    float: left;
    margin-top: 109%;
    margin-left: -310px;
}

.sentiment2 {
    float: left !important;
    margin-left: -153px !important;
}

.sentiment3 {
    color: black !important;
    margin-top: 18px !important;
    line-height: 18px !important;
    width: 299px !important;
    margin-left: -80px !important;
}

.semi-structured3 {
margin-top: 21px;
line-height: 18px;
}

.sentiment3 {
    
    color: black;
    margin-top: 16px;
    line-height: 18px;
    width: 274px;
}



.cem2 {
    height: 270px;
    float: left;
	width:1% !important;
	margin-bottom:50%
}

.pa {
	width:1% !important;
    float: left;
margin-top: 76%;
}

.its {
 width: 1% !important;
height: 270px;
float: left;
margin-top: 38%;
}

.bop {
	width:1% !important;
    height: 270px;
    float: left;
	margin-top: 116%;
margin-left: -158px;
}


.cem6 {
	margin-left: 51px;
}

.icon-align-iBass {
    text-align: center;
    margin-left: 216px;
}
.heading-service {
    color: #00adee;
    font-size: 15px !important;
   margin-left: 63px;
text-align: center;
width: 400px;
}
.heading-service_dde {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
   width: 410px;
   margin-left: 23px;
}

.zero-fat {
	margin-top: -3%;}
	
.eff {
	margin-top:-3%;}
	
.flex {
	margin-top:-4%;}
	
.cost {
	margin-top:-5%;}	
	
.non {
	margin-top:-3%;}	

.block-icon-box .__header {
    margin-bottom: 0px !important;
}				

.ibaas_gain_area {
width: 100%;
margin: 0 auto;
background-color: #DEDEDE;
height: 25%;	
}

.ibaas_gain1 {
    width: 25%;
    height: 1065px;
    padding-top: 28px;
	margin-left: 260px;
}

.ibaas_comp {
    float: left;
    margin-left: -50px;
    margin-top: 280px;
}

.ibaas_eff_area {
    width: 20%;
    float: left;
    margin-left: -40px;
    margin-top: 327%;
}

.ibaas_redu_area {
	margin-left: -30px !important;
}

.ibaas_redu_area {
    width: 20%;
    float: left;
   margin-top: 481%;
}

/*iBaaS css end*/

/*iRaaS css start*/
.esc1 {
	width: 100% !important;	height:270px;	float:left; margin-left:0px !important;
	}
.esc2 {
	float:left;	width: 100%;
	}
.esc3 {
	float:left;	color: white;	font-size: 17px;	width:100%;
	}	
.esc4 {
	float:left;	color: white;	font-size: 13px; 	color: rgb(207, 201, 201);	 text-align:center;	 width:100%;
	}
	
	.esc5 {
	float:left;color: white;font-size: 13px; color: rgb(207, 201, 201); width:100%;text-align:center;
	}
	
	.icon-align-iRaaS {
    text-align: center !important;
    margin-left: -8px !important;
	 width: 555px;
}
.heading-service_dde_iraas {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-left: 66px;
width: 400px;
}
	
	/*iRaaS css end*/
	
	/*eBDR css start*/
.cp-image-slider-text1 {
    font-size: 16px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: 80px;
    font-weight: 500;
    line-height: 25px;
}
	/*eBDR css end*/
	
/*DataSynccss start*/
.ds_slider_img {
font-size: 14px;
color: black;
text-align: center;
width: 375px;
margin-left: 96px;
font-weight: 500;
line-height: 25px;
}

.icon_title_tex_datasync {
margin-bottom: 40px !important;
margin-left: 36px;
}	
	
.datasync_icon_area {
width: 630px;
height: 545px;
float: left;
margin-left: 15px;
}
	
.ajs_ds_img {
width: 95px;
}

.ajs_datasync3 {
width: 33%;
margin-left: -324px;
margin-top: 104px;	
}

.heading-service_Datasync {
color: #00adee;
font-size: 14px !important;
width: 100%;
margin-left: -30px;
}	
	
	.icon-align_data_sync {
    text-align: center;
	margin-left:0px !important;
  
}

	/*DataSynccss css end*/	
	
/*CV css start*/
	.cv_icon_area {
    width: 350px;
    height: auto;
	float:left;
	margin-left: 50px;
}

.cv_desc {
    margin-left: 50px !important;
}



.cv_rs_icon1 {
    width: 30%;
    height: 228px;
    float: left;
    margin-left: -19px;
    margin-top: 155px;
}

.risk_ass_cv {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 71%;
}

.plan_dev_app {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 152%;
}


.plan_excersise {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 232%;
}

.incident_crisis_mgmt {
width: 30%;
height: 228px;
float: left;
margin-left: -134px;
margin-top: 315%;
}

.peci_cv {
width: 30%;
height: 228px;
float: left;
margin-left: -134px;
margin-top: 388%;
	}

.icon-align-icm {
    text-align: center;
    margin-left: 165px;
}

.heading-service_Datasync {
    color: #00adee;
    font-size: 13px !important;
    width: 192%;
    margin-left: 121px;
}

.heading-service_Datasync1 {
    color: #00adee;
    font-size: 13px !important;
    width: 237%;
    margin-left: 131px !important;
}
.dde-image-slider-text-cv {
    font-size: 14px;
    color: black;
    text-align: center;
    width: 302px;
    margin-left: -450px;
    font-weight: 500;
    line-height: 25px;
    word-wrap: break-word;

}

.slider_CV {
	margin-top: 55px;
	}

	/*CV css end*/	
/*DDE css start*/
.dde_pro_area {
	width:300px;
	height:auto;	
		}
		
.dde_vi {
    width: 30%;
    height: 200px;
    float: left;
    margin-top: 65%;
}

.dde_va {
width: 30%;
height: 200px;
float: left;
margin-top: 69%;
margin-left: -30%;
}

.icon-align-dde_vis {
    margin-left: 173px;
    float: left;
}

.dde_ia {
width: 30%;
height: 200px;
float: left;
margin-top: 145%;
margin-left: -30%;
}

.dde_ras {
width: 30%;
height: 200px;
float: left;
margin-top: 209%;
margin-left: -30%;	
}

.dde_eat {
width: 30%;
height: 200px;
float: left;
margin-top: 282%;
margin-left: -30%;
}

.dde_creates {
width: 30%;
height: 200px;
float: left;
margin-top: 350%;
margin-left: -30%;	
}

.dde_icon_align {
	text-align: center;
    margin-left: 172px;
}

.dde_details {
float: left;
margin-left: 21px;
	
}

.dde-image-slider-text-dde {
font-size: 15px;
color: black;
text-align: center;
width: 326px;
margin-left: -476px;
font-weight: 500;
line-height: 25px;
word-wrap: break-word;
}

/*DDE css end*/	
	
	
	
/*------------------------------------partner page start------------------------------*/
.popup-button {
   padding: 10px 1px !important;
margin-left: -220px;
margin-top: -15px;
width: 200px !important;
}
.social-marketing{
	width:50% !important;
	}
.seo-optimization{
	width:50% !important;
	}
.content-marketing{
	width:50% !important;
	}
.mb-5{
 width: 610px;
font-size: 30px !important;
text-align: center !important;
}
.partner-with-ptech-content {
    font-size: 15px;
    line-height: 25px;
    width: 612px;
}
.popup-button1 {
    padding: 10px 1px !important;
    margin-left: 0px;
    width: 260px !important;
}
.why-choose-heading{
	margin-left:15px !important;
	}
/*------------------------------------partner page end------------------------------*/

/*-----------------------------------------------------customer page start----------------------------------------*/

.brand {
    width: 180px !important;
    margin-right: 80px !important;
    margin-top: -30px !important;
}
.bse-img{
	width:300px;
	}
.utube_frame_left {
  height: 170px !important;
width: 50% !important;
float: left !important;
}
.utube_frame {
width: 100% !important;
height: 280px !important;
}
.utube_frame_right {
width: 50% !important;
height: 210px !important;
padding-left: 10px !important;
padding-right: 0px !important;
padding-top: 0px !important;
font-size: 13px !important;
}
.customer-icon-sect {
width: 85% !important;
height: 600px !important;
margin-left: 80px !important;
}
.customer-icons-area1 {
    width: 50% !important;
    float: left !important;
	margin-bottom:40px !important;
}
.customer-icons-area2 {
    width: 50% !important;
    float: left !important;
	margin-left:0px !important;
	margin-bottom:40px !important;
}
.rto {
    margin-top: -248px;
}
.icon_title_bot {
    font-size: 15px !important;
}
.petch-prallex-area {
    text-align: center;
    margin-top: 0px !important;
    font-size: 17px !important;
}
.cust_big {
    font-size: 25px !important;
}
h2 {
    font-size: 17px !important;
}
.testi_logo_voda {
    float: none !important;
    margin-left: 0% !important;
 }
 .testi_logo_anz{
	 margin-left:0% !important;
	 margin-top: 20px !important;
	 }
.bottom-slider-img{
	width:450px !important;
	margin-left: 80px;
	}
/*.slider-text{
	margin-left:-50px;
	}*/
/*.text-center {
   margin-left: 80px;
}*/
.slider-knowmore{
	margin-left:-80px;
	}
/*-----------------------------------------------------customer page end----------------------------------------*/
/*-------------------------------------------------investor page started------------------------------------------*/
.investor_content {
    margin-left: 0px !important;
}
/*-------------------------------------------------investor page end------------------------------------------*/
/*------------------------------------------------------awards page start--------------------------------------------*/
.col-md-3a {
    width: 50% !important;
}
.Awards-section {
    height: 500px !important;
}
.Awards-section1 {
     height: 340px !important;
	}
.Awards-section2 {
    height: 420px;
}
.cio-story{
	margin-bottom:260px;
	}
.it-leadership{
	margin-bottom:170px;
	}
.responsive-award-ibm{
	margin-top: -50px;
	}
.responsive-award-IE20{
	margin-top: -50px;
	}
.responsive-award-researchfox{
	margin-top: -80px;
	}
.responsive-award-intech{
	margin-top: -80px;
	}
	.responsive-award-gartner{
	margin-top:30px;
	}
.responsive-award-CIO-choice{
	margin-top:30px;
	}
.responsive-award-gartner{
	margin-top:30px;
	}
.responsive-award-CIO-choice{
	margin-top:30px;
	}
/*------------------------------------------------------awards page end--------------------------------------------*/



/*------------------------------------------------------press release start---------------------------------------*/
.pressrelease-section{
	margin-bottom:80px !important;
	}
/*------------------------------------------------------press release end---------------------------------------*/
/*------------------------------------------------------social media start--------------------------------------*/
.main_media_box {
    height: 100%;
	margin-left: 25px !important;
}
.media_box3{
	margin-bottom:50px;
	}
.media_box2{
	margin-bottom:50px;
	}
.media_box1{
	margin-bottom:50px;
	}
.socail_details{
	margin-left: 10px;
	width: 260px
	}
/*------------------------------------------------------social media end--------------------------------------*/

/*-------------------------------------------------------media resource start---------------------------------*/

.media-resource-box {
    margin-left: 120px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.media-resource-button{
	width: 270px;
font-size: 13px !important;
margin-bottom: 10px;
	}
.media-resource-text {
    font-size: 16px !important;
    color: rgb(255, 255, 255) !important;
}
.media-resource-button1 {
    width: 230px !important;
    color: rgb(255, 255, 255) !important;
    font-size: 13px !important;
}
/*-------------------------------------------------------media resource end---------------------------------*/

/*---------------------------------------------------------ptech news start----------------------------------*/
.ptechnews-section{
	margin-bottom:80px !important;
	}
.ptech-n-btn{
	font-size:12px !important;
	}
/*---------------------------------------------------------ptech news end----------------------------------*/
/*---------------------------------new about start----------------------------------*/
.abt_map_img {
    width: 610px !important;
}

/*---------------------------------new about end----------------------------------*/
/*---------------------------------------------case study start---------------------------------------*/
.case-study-video{
	margin-top: 80px;
margin-left: -50px;
	}
/*---------------------------------------------case study end---------------------------------------*/

/*CP css start*/
.cp_text1 {
font-size: 14px;
color: black;
text-align: center;
width: 376px;
margin-left: -506px;
font-weight: 500;
line-height: 25px;
    }
.cp-customer_testimony {
	float:left;
	margin-left:0px;
}

.cp_star_ratting {
float:left;
margin-left: 220px;
}
.satisfied_customer_list {
 margin-left: -5px;
width: 609px;
}

/*CP  css end*/
/*OPS css start*/
.ops_rpa_icon_area {
    width: 300px;
    height: 1425px;
    float: left;
    margin-left: 72px;
}

.ops-customer_testimony {
margin-left:0px;
float:left;
margin-top:10px;
}
.ops_star_ratting {
float: left;
 margin-left: 231px;
}

.ops_download_ds{
	margin-left: 50px;margin-bottom: 30px;margin-top: -6px;
	}

.ops_grey_title {
margin-bottom: 40px !important;
margin-left: 33px;	
}

.ops_details {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 360px;
text-align: center;
margin-left: 49px;
}

.ops_details1 {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 375px;
text-align: center;
margin-left: 10px;}

.greater_eff {
    float: left;
margin-left: -110px;
margin-top: 73%;
	}
.enhanced_perform {
float: left;
margin-left: -110px;
margin-top: 148%;
	}

.accuracy {
float: left;
margin-left: -110px;
margin-top: 210%;
	}		

.scalablity {
float: left;
margin-left: -110px;
margin-top: 294%;
	}
	
.advanced_analytics {
float: left;
margin-left: -110px;
margin-top: 371%;
	}
	
.ops_icon1 {
text-align: center;
margin-left: 163px;
}
.ops_title1 {
margin-left: 136px !important;
}
.ops_title {
margin-left: 153px !important;
}
.ops_icon {
    text-align: center;
    margin-left: 182px;
}	
		
/*OPS css end*/

/*Av3ar css end*/
.av3ar_icon_area {
width: 300px;
float:left;
height: 1500px;
margin-left: 66px;
}

.cem_icon1 {
margin-left: -162px !important;
}

.process_icon2{
margin-left: -226px !important
}

.it_icon3{
margin-left: 3px !important;
}

.hr_icon3{
margin-left: -221px !important;
}

.boar_icon4{
margin-left: -216px !important;
}


.data_icon5 {
	margin-left: -216px !important;
}

.av3_cem {
	float: left;
margin-left: -40px;
	}
.icon_align_av3_cem {
	margin-left: 175px;
	}	
.av3_pa {
	float: left;
    margin-left: -98px;
	}	
.av3ar_icon1_pa {
height: 170px;
float: left;
margin-left: -300px;
width: 30%;
margin-top: 22%;
}

.its {
height: 170px;
float: left;
margin-left: -370px;
margin-top: 40%;
}
	
.av3_its {
float: left;
margin-left: 142px;
width: 1426% !important;}

.av3ar_icon1_HRS {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 57%;
	}	
.heading-service_av3ar {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 398px;
margin-left: 20px;
}	
	
.av3_hrs {
float: left;
margin-left: -104px;
}	

.av3ar_icon1_BOAR {
height: 170px;
float: left;
margin-left: -379px;
width: 30%;
margin-top: 76%;
}
.av3ar_icon1_BOAR1 {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 95%;
	}
.av3_boar {
float: left;
margin-left: -8px;}	

.av3_boar {
float: left;
margin-left: -97px;}	
.av3_dmm {
float: left;
margin-left: -109px;}	
	
/*Av3ar css end*/


/*----------------------------------------------career page start---------------------------------------*/
.career-feature {
    height: 450px !important;
}
.career-section-icon {
  height: 180px !important;
width: 30%;
}
.career-section {
    margin-left: 40px;
}

.career-icons-area{
	margin-left:20px;
	}
/*----------------------------------------------career page end---------------------------------------*/
/*---------------------------------------------------request demo start--------------------------------------*/
#ui-datepicker-div {
   top: 1420px !important;
left: -245.833px !important;
}
/*.page-section1 {
    padding-top: 0px !important;
}*/
.know-text {
    font-size: 12px;
}
.know-more-redefine {
    width: 170px !important;
margin-right: -90px !important;
}
/*---------------------------------------------------request demo end--------------------------------------*/
/*---------------------------------------------------contact Page start-------------------------------------*/
.contact-section1{
margin-left:0px;	
	}
.contact-box {
    height: 270px;
}
.contact-box-section {
    height: 250px;
width: 390px;
}
/*---------------------------------------------------contact Page end-------------------------------------*/
/*------------------------------------------------------ibaas page start-----------------------------------*/
.ibaas_gain2 {
    margin-left: -40px;
}	
.its-ibaas {
   margin-top: 230px;
}
/*------------------------------------------------------ibaas page start-----------------------------------*/

/*----------------------------------------------------ptech paltform page start-----------------------------------*/
.Ptech-platform{
	width: 630px;
	margin-left:-10px;
	}
.ptech-platform-area {
    height: 670px;
}
.ptech-platform-feature-section-icons {
    height: 180px;
    float: left;
width: 50% !important;
}
.ptech-platform-feature-section {
    margin-left: 40px;
}
.ptech-platform-image-text {
    margin-left: -95px;
}
.ptech-platform-heading {
    margin-top: 20px;
}
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
.av3ar-div{
	margin-top:20px;
	}
.av3ar-icon-container{
	margin-top:20px;
	}
.Button-area-sheet {
    margin-left: 210px !important;
}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
/*------------------------------------------------------cp new chnages-------------------------------------------*/
.cp-slider-section {
    margin-bottom: 0px;
}
/*------------------------------------------------------cp new chnages-------------------------------------------*/
/*------------------------------------------------------------dde new changes----------------------------------------*/
.dde-icon-section{
	margin-left:70px;
	}
/*------------------------------------------------------------dde new changes----------------------------------------*/
/*-------------------------------------------------new responsive changes - 15 september--------------------*/
.banner-image-height {
    margin-top: 0px !important;
}
.redefine-right-side{
	width:300px;
	height:300px;
	}
.redefine-div {
   height: auto;
}
.redefine-left-side{
	margin-left:10px;
	}




.dde-new-img-style {
    margin-left: 173px;
}


.slick-track .btn
{
	bottom: 15px !important;
width: auto !important;
position: absolute !important;
left: 5% !important;
padding:8px !important;
}
.first-btn
{
	margin-left:5% !important;
	margin-right:30px !important ;
	left: 32% !important;
}

a.first-btn
{
	margin-left:11% !important;
}

.partner-btn {
	display:none !important;}

/*-------------------------------------------------new responsive changes - 15 september--------------------*/
}

@media(min-width:481px) and (max-width:639px) {
.footer_area {
	display:none;
}
.font-heading  {
	float:left;}
		
	/*--------------------------------------------index page start----------------------------------*/

.slick-dots li {
    display: none;
}
.home .caption-slider .slick-next {
    right: 40px;
    background-image: url(../images/banner-icon-mobile-2.png);
    width: 30px;
    height: 30px;
	margin-right: -35px;
	margin-top: 40px;
}
.home .caption-slider .slick-prev {
    left: 5px;
    background-image: url(../images/banner-icon-mobile-1.png);
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    margin-top: 40px;;
}
.home .block-caption-slider .caption-wrapper .__buttons .btn, .home .block-caption-slider .caption-wrapper .__buttons .btn-border {
    max-width: 90px !important;
	float: left !important;
	margin-left: 30px !important;
}
.btn{
	font-size:7px;
	
	}
.banner-text-align {
    padding-top:140px !important;
margin-left: 30px;
}
.font-4x {
    font-size: 25px;
}
.gatner-last{
	display:none;
	}
.banner-text-area{
	height:170px !important;
	}
.counter-group .block-counter .timer {
    font-size: 30px !important;
}
.fz-3 {
    font-size: 14px !important;
}
.page-section .section-block {
    margin-bottom: 0px !important;
}
.hidden-xs {
    display: -moz-box !important;

}
.info_home {
    width: 400px;
    height: 340px;
}
.smb {
    font-size: 20px !important;
}
.common-serif {
    font-size: 15px !important;
}
.redefine-p-area {
    width: 570px;
	height: 360px;
/*    font-size: 12px !important;
    line-height: 22px !important;*/
}
/*.container {
    margin-bottom: 35px !important;
}*/
.Button-area {
    float: left;
    width: 130px;
    height: 30px !important;
    margin-top: -14px;
    margin-right: -20px !important;
    margin-left: -57px;
}

.redefine_heading {
    margin-top: 20px !important;
    font-size: 19px !important;
}
.hr-header p.__caption {
    line-height: 22px !important;
}
.cp-section-text {
    line-height: 25px;
    margin-bottom: 10px;
    font-size: 15px;
}

.cp-section-text2 {
    line-height: 25px;
    margin-top: 25px;
    font-size: 15px;
    margin-bottom: 10px;
}
.cp-section-text3 {
    line-height: 25px;
    margin-top: 25px;
    font-size: 15px;
    margin-bottom: 20px;
}
.accelerate-btn{
margin-left: 7px !important;
margin-bottom: 40px;
margin-top: 10px;
	}
.index-slider-img{
	height: 790px  !important;
	}
.index-img-slider-text{
	font-size: 17px;
color: black;
text-align: center;
width: 520px !important;
margin-left: 10px;
font-weight: 500;
	}
.slick-dots li {
	display:-moz-box !important;
}
.image-slider-large .slick-dots {
    font-size: 0;
    bottom: -30px;
    left: -15px;
}
.leverage-img{
	width:80px;
	}
.leverage-text {
    font-size: 18px;
	width: 250px;
margin-left: 180px;
}
.leverage-div {
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
}
.leverage-section {
    width: 100%;
    float: left;
    margin-right: 30px;
	margin-bottom:30px;
}
.leverage-section1 {
    width: 100%;
    float: left;
    margin-right: 30px;
    padding-top: 10px;
	margin-bottom:30px;
}
.ptech-advantage-div {
    width: 100%;
    height: auto;
    padding-top: 60px;
	margin-left: 200px;
}
.ptech-section{
	width:20%;
	float:none !important;
	}
.slick-dots{
	display:none !important;
	}
.redefine-div{
	margin-bottom:25px !important;
	}
.mobile-nav .social-area {
    display: none;
}
.brand {
    width: 180px;
    margin-right: 80px;
    margin-top: -30px;
}
.brand1{
    width: 180px;
   margin-top: 20px;
padding-left: 20px;
}
.purchase-button1 {
    top: 480px;
    position: fixed;
    right: 0px;
    z-index: 1450;
}

.chat-img {
    width: 250px;
}
.list-chats .chat-body {
    width: 200px !important;
}
.mobile-nav .mobile-menu {
	margin-top: 20px;
	}
	
.home .block-caption-slider .__img-background {
    background-position: center top;
    background-repeat: repeat-y;
    margin-top: 140px;
    min-height: 290px;
	 margin-top: 0px !important;
	 height:auto !important;
	 background-size:cover !important;
	 background-position: -140px;
}
.main-nav .__middle .nav-item {
    margin-right: 30px;
}
.pull-left {
    margin-left: 40px;
}
/*.header-height {
    height: 22vh;
}*/
.swipe-to-slide{
	margin-left:-70px;
	}
/*--------------------------------------------index page end----------------------------------*/

/*Our Team  start*/
.team_content {
margin-left:0px;}

.second_lead {
height: 400px;
margin-top:106%;
}
.sudish_clm {
height: 400px;
float: left;
margin-top: 92px;
}

.zeno_lead {
height: 400px;
margin-top: 120%;}

.soundar_lead {
height: 400px;
float: left;
margin-top: 152px;
}

.abhay_lead {
height: 400px;
margin-top: 104%;
}

.arun_lead {
height: 400px;
margin-top: 20%;}

.arasu_lead {
height: 400px;
margin-top: 24%;}

.nirmal_lead {
height: 400px;
margin-top: 108%;
}	

/*Our Team  end*/

/*Awards css start*/

.Awards-Colum-margin-left {
    margin-left: 0px !important;
}
/*Awards css end*/

.mgmt_team {
width: 35% !important;
height: 189px !important;
margin-left: 26%;
}

.lead_team {
width: 39% !important;
height: 189px !important;
margin-left: 31%;
}


/*iBaaS css start*/

.semi-structured1 {
height: 204px;
width: 452px;
float: left;
}

.semi-structured {
    width: 770px;
    height: 80px;
    float: left;
  margin-bottom: 20%;
}

.sentiment1 {
    height: 80px;
    width: 380px;
    float: left;
    margin-top: 109%;
    margin-left: -310px;
}

.sentiment2 {
    float: left !important;
    margin-left: -153px !important;
}

.sentiment3 {
    color: black !important;
    margin-top: 18px !important;
    line-height: 18px !important;
    width: 299px !important;
    margin-left: -80px !important;
}

.semi-structured3 {
margin-top: 21px;
line-height: 18px;
}

.sentiment3 {
    
    color: black;
    margin-top: 16px;
    line-height: 18px;
    width: 274px;
}



.cem2 {
    height: 270px;
    float: left;
	width:1% !important;
	margin-bottom:50%
}

.pa {
	width:1% !important;
    float: left;
margin-top: 80%;
	
}

.its {
 width: 1% !important;
height: 270px;
float: left;
margin-top: 40%;
}

.bop {
	width:1% !important;
    height: 270px;
    float: left;
margin-top: 120%;
margin-left: -150px;

}

.icon-align-iBass {
    text-align: center;
    margin-left: 163px;
}
.heading-service {
    color: #00adee;
    font-size: 15px !important;
    margin-left: 18px;
text-align: center;
width: 400px;
}
.heading-service_dde {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
   width: 410px;
}

.zero-fat {
	margin-top: -4%;}
	
.eff {
	margin-top: -5%;}
	
.flex {
	margin-top: -6%;}
	
.cost {
	margin-top: -10%;}	
	
.non {
	margin-top: -4%;}	

.block-icon-box .__header {
    margin-bottom: 0px !important;
}				

.ibaas_gain_area {
width: 100%;
margin: 0 auto;
background-color: #DEDEDE;
height: 25%;	
}

.ibaas_gain1 {
    width: 25%;
    height: 1075px;
    padding-top: 28px;
	margin-left: 222px;
}

.ibaas_comp {
    
    float: left;
    margin-left: -38px;
    margin-top: 280px;
}

.ibaas_eff_area {
    width: 20%;
    float: left;
    margin-left: -40px;
   margin-top: 350%;
}

.ibaas_redu_area {
    width: 20%;
    float: left;
    margin-left: -38px;
 margin-top: 520%;
}

/*iBaaS css end*/

/*iRaaS css start*/
.esc1 {
	width: 100% !important;	height:270px;	float:left; margin-left:0px !important;
	}
.esc2 {
	float:left;	width: 100%;
	}
.esc3 {
	float:left;	color: white;	font-size: 17px;	width:100%;
	}	
.esc4 {
	float:left;	color: white;	font-size: 13px; 	color: rgb(207, 201, 201);	 text-align:center;	 width:100%;
	}
	
	.esc5 {
	float:left;color: white;font-size: 13px; color: rgb(207, 201, 201); width:100%;text-align:center;
	}
	
	.icon-align-iRaaS {
text-align: center !important;
margin-left: 163px !important;
	}
	
	.heading-service_dde_iraas {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    width: 326px;
    margin-left: 54px;
}
	
	/*iRaaS css end*/
	
/*eBDR css start*/
.cp-image-slider-text1 {
    font-size: 16px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: 65px;
    font-weight: 500;
    line-height: 25px;
}
	/*eBDR css end*/

/*DataSynccss start*/
	.ds_slider_img {
font-size: 14px;
color: black;
text-align: center;
width: 308px;
margin-left: -19px;
font-weight: 500;
line-height: 25px;
}

.icon_title_tex_datasync {
margin-bottom: 40px !important;
margin-left: 36px;
}	
	
.datasync_icon_area {
 width: 541px;
height: 545px;
float: left;
margin-left: 48px;
}	


.ajs_ds_img {
	width: 90px;
	}
	
.ajs_datasync3 {
width: 30%;
margin-left: -288px;
margin-top: 104px;
}	

.heading-service_Datasync {
color: #00adee;
font-size: 13px !important;
width: 100%;
margin-left: -28px;
}	
	
	.icon-align_data_sync {
    text-align: center;
	margin-left:0px !important;
  
}

	/*DataSynccss css end*/
	
	
	/*CV css start*/
	.cv_icon_area {
    width: 350px;
    height: auto;
	float:left;
}


.cv_rs_icon1 {
    width: 30%;
    height: 228px;
    float: left;
    margin-left: -19px;
    margin-top: 155px;
}

.risk_ass_cv {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 71%;
}

.plan_dev_app {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 152%;
}


.plan_excersise {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 232%;
}

.incident_crisis_mgmt {
width: 30%;
height: 228px;
float: left;
margin-left: -134px;
margin-top: 315%;
}

.peci_cv {
width: 30%;
height: 228px;
float: left;
margin-left: -134px;
margin-top: 388%;
	}

.icon-align-icm {
    text-align: center;
    margin-left: 165px;
}

.heading-service_Datasync {
    color: #00adee;
    font-size: 13px !important;
    width: 192%;
    margin-left: 121px;
}

.heading-service_Datasync1 {
    color: #00adee;
    font-size: 13px !important;
    width: 237%;
    margin-left: 131px !important;
}
.dde-image-slider-text-cv {
    font-size: 15px;
color: black;
text-align: center;
width: 422px;
margin-left: -492px;
    font-weight: 500;
    line-height: 25px;
    word-wrap: break-word;
}

.slider_CV {
	margin-top: 55px;
	}

	/*CV css end*/
	
/*DDE css start*/
.dde_pro_area {
	width:300px;
	height:auto;	
		}
		
.dde_vi {
    width: 30%;
    height: 200px;
    float: left;
    margin-top: 65%;
}

.dde_va {
width: 30%;
height: 200px;
float: left;
margin-top: 69%;
margin-left: -30%;
}

.icon-align-dde_vis {
 margin-left: 198px;
float: left;
}

.dde_ia {
width: 30%;
height: 200px;
float: left;
margin-top: 145%;
margin-left: -30%;
}

.dde_ras {
width: 30%;
height: 200px;
float: left;
margin-top: 209%;
margin-left: -30%;	
}

.dde_eat {
width: 30%;
height: 200px;
float: left;
margin-top: 282%;
margin-left: -30%;
}

.dde_creates {
width: 30%;
height: 200px;
float: left;
margin-top: 350%;
margin-left: -30%;	
}

.dde_icon_align {
	text-align: center;
   margin-left: 197px;
}

.dde_details {
float: left;
margin-left: 21px;
	
}

.dde-image-slider-text-dde {
font-size: 15px;
color: black;
text-align: center;
width: 292px;
margin-left: -406px;
font-weight: 500;
line-height: 25px;
word-wrap: break-word;
}

/*DDE css end*/	
	
/*----------------------------------------------------partner page start-------------------------------------------*/
.popup-button {
    padding: 5px 1px !important;
    margin-left: -140px;
    margin-top: -55px;
    width: 150px !important;
}
.social-marketing{
	width:50% !important;
	}
.seo-optimization{
	width:50% !important;
	}
.content-marketing{
	width:50% !important;
	}
.mb-5{
    width: 570px;
font-size: 30px !important;
}
.partner-with-ptech-content {
    font-size: 15px;
    line-height: 25px;
    width: 570px;
}
.popup-button1 {
    padding: 10px 1px !important;
    margin-left: 0px;
    width: 250px !important;
}
.why-choose-heading{
	margin-left:15px !important;
	}
/*----------------------------------------------------partner page end-------------------------------------------*/


/*-----------------------------------------------------customer page start----------------------------------------*/

.brand {
    width: 180px !important;
    margin-right: 80px !important;
    margin-top: -30px !important;
}
.bse-img{
	width:280px;
	}
.utube_frame_left {
  height: 170px !important;
width: 50% !important;
float: left !important;
}
.utube_frame {
width: 100% !important;
height: 300px !important !important;
}
.utube_frame_right {
width: 50% !important;
height: 210px !important;
padding-left: 10px !important;
padding-right: 0px !important;
padding-top: 0px !important;
font-size: 13px !important;
}
.customer-icon-sect {
width: 85% !important;
height: 600px !important;
margin-left: 80px !important;
}
.customer-icons-area1 {
    width: 50% !important;
    float: left !important;
	margin-bottom:40px !important;
}
.customer-icons-area2 {
    width: 50% !important;
    float: left !important;
	margin-left:0px !important;
	margin-bottom:40px !important;
}
.icon_title_bot {
    font-size: 15px !important;
}

.rto {
	margin-top:-252px !important;
	}
	
.petch-prallex-area {
    text-align: center;
    margin-top: 0px !important;
    font-size: 17px !important;
}
.cust_big {
    font-size: 25px !important;
}
h2 {
    font-size: 17px !important;
}
.testi_logo_voda {
    float: none !important;
    margin-left: 0% !important;
 }
 .testi_logo_anz{
	 margin-left:0% !important;
	 margin-top:0px;
	 }
.bottom-slider-img{
	width:450px !important;
	margin-left: 80px;
	}
/*.slider-text{
	margin-left:-50px;
	}
.text-center {
   margin-left: 80px;
}*/
.slider-knowmore{
	margin-left:-80px;
	}
/*.header-height {
    height: 23vh !important;
}*/
.home .block-caption-slider .__img-background {
    min-height: 300px !important;
}
/*-----------------------------------------------------customer page end----------------------------------------*/


/*------------------------------------------------------investor page start---------------------------------------*/

.investor_content {
    margin-left: 0px !important;
}
/*------------------------------------------------------investor page end---------------------------------------*/

/*------------------------------------------------------awards page start--------------------------------------------*/
.col-md-3a {
    width: 50% !important;
}
.Awards-section {
    height: 500px !important;
}
.Awards-section1 {
    height: 350px !important;
	}
.Awards-section2 {
    height: 420px;
}
.cio-story{
	margin-bottom:220px;
	}
.it-leadership{
	margin-bottom:100px;
	}
.responsive-award-silicon-review{
	margin-top:-60px;
	}
.responsive-award-silicon-india{
	margin-top:-60px;
	}
.responsive-award-researchfox{
	margin-top:-60px; 
	}
.responsive-award-intech{
	margin-top:-60px;
	}
.responsive-award-ficci{
	margin-top:-30px;
	}
.responsive-award-gartner{
	margin-top:30px;
	}
.responsive-award-CIO-choice{
	margin-top:30px;
	}
/*------------------------------------------------------awards page end--------------------------------------------*/

/*------------------------------------------------------press release start---------------------------------------*/
.pressrelease-section{
	margin-bottom:80px !important;
	}
/*------------------------------------------------------press release end---------------------------------------*/
/*------------------------------------------------------social media start--------------------------------------*/
.main_media_box {
    height: 100%;
}
.media_box3{
	margin-bottom:50px;
	}
.media_box2{
	margin-bottom:50px;
	}
.media_box1{
	margin-bottom:50px;
	}
.socail_details{
	margin-left: 10px;
	width: 260px
	}
/*------------------------------------------------------social media end--------------------------------------*/
/*-------------------------------------------------------media resource start---------------------------------*/

.media-resource-box {
    margin-left: 120px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.media-resource-button{
	width: 270px;
font-size: 13px !important;
margin-bottom: 10px;
	}
.media-resource-text {
    font-size: 16px !important;
    color: rgb(255, 255, 255) !important;
}
.media-resource-button1 {
    width: 230px !important;
    color: rgb(255, 255, 255) !important;
    font-size: 13px !important;
}
/*-------------------------------------------------------media resource end---------------------------------*/


/*---------------------------------------------------------ptech news start----------------------------------*/
.ptechnews-section{
	margin-bottom:80px !important;
	}
.ptech-n-btn{
	font-size:12px !important;
	}
/*---------------------------------------------------------ptech news end----------------------------------*/

/*---------------------------------new about start----------------------------------*/
.abt_map_img {
    width: 570px !important;
}

/*---------------------------------new about end----------------------------------*/
/*---------------------------------------------case study start---------------------------------------*/
.case-study-video{
	margin-top: 80px;
margin-left: -50px;
	}
/*---------------------------------------------case study end---------------------------------------*/

/*CP css start*/
.cp_text1 {
font-size: 14px;
color: black;
text-align: center;
width: 397px;
margin-left: -478px;
font-weight: 500;
line-height: 25px;
    }
.cp-customer_testimony {
	float:left;
	margin-left:0px;
}

.cp_star_ratting {
float:left;
margin-left: 213px;
}
.satisfied_customer_list {
margin-left: -1px;
width: 562px;
}

/*CP  css end*/

/*OPS css start*/
.ops_rpa_icon_area {
width: 300px;
height: 1425px;
float:left;
margin-left: 60px;
}

.ops-customer_testimony {
margin-left:0px;
float:left;
margin-top:10px;
}
	.ops_star_ratting {
    float: left;
 margin-left: 204px;
}

.ops_download_ds{
	margin-left: 50px;margin-bottom: 30px;margin-top: -6px;
	}

.ops_grey_title {
margin-bottom: 40px !important;
margin-left: 33px;	
}

.ops_details {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 360px;
text-align: center;
margin-left: 49px;
}

.ops_details1 {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 375px;
text-align: center;
margin-left: 10px;}

.greater_eff {
    float: left;
margin-left: -110px;
margin-top: 73%;
	}
.enhanced_perform {
float: left;
margin-left: -110px;
margin-top: 148%;
	}

.accuracy {
float: left;
margin-left: -110px;
margin-top: 210%;
	}		

.scalablity {
float: left;
margin-left: -110px;
margin-top: 294%;
	}
	
.advanced_analytics {
float: left;
margin-left: -110px;
margin-top: 371%;
	}
	
.ops_icon1 {
text-align: center;
margin-left: 163px;
}
.ops_title1 {
margin-left: 136px !important;
}
.ops_title {
margin-left: 153px !important;
}
.ops_icon {
    text-align: center;
    margin-left: 182px;
}	
		
/*OPS css end*/

/*Av3ar css end*/
.av3ar_icon_area {
width: 300px;
float:left;
height: 1500px;
}

.av3_cem {
	float: left;
margin-left: -40px;
	}
.icon_align_av3_cem {
    margin-left: 49px;
}

.cem_icon1 {
margin-left: 64px !important;
}

.it_icon3{
margin-left: 121px !important;
}

	
.av3_pa {
	float: left;
    margin-left: -98px;
	}	
.av3ar_icon1_pa {
height: 170px;
float: left;
margin-left: -300px;
width: 30%;
margin-top: 22%;
}

.its {
height: 170px;
float: left;
margin-left: -376px;
margin-top: 40%;
}
	
.av3_its {
float: left;
margin-left: 142px;
width: 1426% !important;}

.av3ar_icon1_HRS {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 57%;
	}	
.heading-service_av3ar {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 398px;
margin-left: 20px;
}	
	
.av3_hrs {
float: left;
margin-left: -104px;
}	

.av3ar_icon1_BOAR {
height: 170px;
float: left;
margin-left: -379px;
width: 30%;
margin-top: 76%;
}
.av3ar_icon1_BOAR1 {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 95%;
	}
.av3_boar {
float: left;
margin-left: -8px;}	

.av3_boar {
float: left;
margin-left: -97px;}	
.av3_dmm {
float: left;
margin-left: -109px;}	
	
/*Av3ar css end*/


/*----------------------------------------------career page start---------------------------------------*/
.career-feature {
    height: 470px !important;
}
.career-section-icon {
    height: 180px !important;
width: 30%;
}
.career-section {
    margin-left: 0px;
}
/*.career-heading{
	margin-top:30px;
	}*/
.career-icons-area{
	margin-left:20px;
	}
/*----------------------------------------------career page end---------------------------------------*/

/*---------------------------------------------------request demo start--------------------------------------*/

#ui-datepicker-div {
top: 1425px !important;
left: -245.833px !important;
}
/*.page-section1 {
    padding-top: 0px !important;
}*/
.know-text {
    font-size: 12px;
}
.know-more-redefine {
    width: 130px !important;
    margin-right: -60px !important;
}
/*---------------------------------------------------request demo end--------------------------------------*/

/*---------------------------------------------------contact Page start-------------------------------------*/
.contact-section1{
margin-left:0px;	
	}
.contact-box {
    height: 280px;
}
.contact-box-section {
    height: 250px;
width: 400px;;
}
/*---------------------------------------------------contact Page end-------------------------------------*/
/*------------------------------------------------------ibaas page start-----------------------------------*/
.ibaas_gain2 {
    margin-left: -40px;
}	
.its-ibaas {
   margin-top: 230px;
}
.cem1{
	margin-top:30px;
	}
/*------------------------------------------------------ibaas page start-----------------------------------*/
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
.Ptech-platform{
	width: 590px;
	margin-left:-10px;
	}
.ptech-platform-area {
    height: 620px;
}
.ptech-platform-feature-section-icons {
   height: 150px;
float: left;
width: 50%;
}
.ptech-platform-feature-section {
    margin-left: 20px;
}
.ptech-platform-image-text {
    margin-left: -115px;
}
.ptech-platform-heading {
    margin-top: 20px;
}
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
#html5-lightbox-box{
	margin: 15px auto 0px !important;
	}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
.av3ar-div{
	margin-top:20px;
	}
.av3ar-icon-container{
	margin-top:20px;
	margin-left: 50px;
	}
.Button-area-sheet {
    margin-left: 190px !important;
}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
/*----------------------------------------------------cv new chnages----------------------------*/
.cv-div{
	margin-left:70px;
	}
/*------------------------------------------------------------dde new changes----------------------------------------*/
.dde-icon-section{
	margin-left:40px;
	}
/*------------------------------------------------------------dde new changes----------------------------------------*/
.iRaaS-icons-section{
	margin-left:70px;
	}
/*------------------------------------------------------------dde new changes----------------------------------------*/

/*-------------------------------------------------new responsive changes - 15 september--------------------*/
.banner-image-height {
    margin-top: 0px !important;
}
.redefine-right-side{
	width:300px;
	height:300px;
	}
.redefine-div {
    height: auto;
}
.redefine-left-side{
	margin-left:10px;
	}


.dde-new-img-style {
    margin-left: 198px;
}

.slick-track .btn
{
	bottom: 15px !important;
width: auto !important;
position: absolute !important;
left: 5% !important;
padding:5px !important;
}
.first-btn
{
	margin-left:5% !important;
	margin-right:30px !important ;
	left: 32% !important;
}

a.first-btn
{
	margin-left:11% !important;
}

.partner-btn {
	display:none!important;}

/*-------------------------------------------------new responsive changes - 15 september--------------------*/
}

@media (min-width:479px) and (max-width:480px){
/*--------------------------------------------index page start----------------------------------*/
.footer_area {
	display:none;
}
.font-heading  {
	float:left;}
	
.slick-dots li {
    display: none;
}
.home .caption-slider .slick-next {
    right: 40px;
    background-image: url(../images/banner-icon-mobile-2.png);
    width: 30px;
    height: 30px;
	margin-right: -35px;
	margin-top: 40px;
}
.home .caption-slider .slick-prev {
    left: 5px;
    background-image: url(../images/banner-icon-mobile-1.png);
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    margin-top: 40px;;
}
.home .block-caption-slider .caption-wrapper .__buttons .btn, .home .block-caption-slider .caption-wrapper .__buttons .btn-border {
    max-width: 90px !important;
	float: left !important;
	margin-left: 30px !important;
}
.btn{
	font-size:7px !important;
	
	}
.banner-text-align {
    padding-top:140px !important;
margin-left: 30px;
}
.font-4x {
    font-size: 25px;
}
.gatner-last{
	display:none;
	}
.banner-text-area{
	height:170px !important;
	}
.counter-group .block-counter .timer {
    font-size: 30px !important;
}
.fz-3 {
    font-size: 14px !important;
}
.page-section .section-block {
    margin-bottom: 0px !important;
}
.hidden-xs {
    display: -moz-box !important;

}
.info_home {
width: 375px;
height: 340px;
margin-left: 37px;
}

.redefine_leftside_area {
    float: left;
    height: 420px;
    width: 459px;
    margin-left: 65px;
    margin-top: 30px;
}

/*.header-height {
	height:164px;
	}*/
.smb {
    font-size: 20px !important;
}
.common-serif {
    font-size: 15px !important;
}
.redefine-p-area {
    width: 440px !important;
	height: 450px !important;
/*    font-size: 12px !important;
    line-height: 22px !important;*/
}
/*.container {
    margin-bottom: 35px !important;
}*/
.Button-area {
    float: left;
    width: 130px;
   height: 46px !important;
    margin-top: -14px;
    margin-right: -20px !important;
    margin-left: 1px;
}
.redefine_heading {
    margin-top: 20px !important;
    font-size: 19px !important;
	
}
.hr-header p.__caption {
    line-height: 22px !important;
}
.cp-section-text {
    line-height: 25px;
    margin-bottom: 10px;
    font-size: 15px;
}
.Cp-img{
	margin-bottom:10px;
	}
.cp-section-text2 {
    line-height: 25px;
    margin-top: 25px;
    font-size: 15px;
    margin-bottom: 10px;
}
.cp-section-text3 {
    line-height: 25px;
    margin-top: 25px;
    font-size: 15px;
    margin-bottom: 20px;
}
.accelerate-btn{
	margin-left: 100px !important;
margin-bottom: 40px;
margin-top: 10px;
	}
.index-slider-img{
	height: 820px !important;
	}
.index-img-slider-text{
	font-size: 17px;
color: black;
text-align: center;
width: 420px !important;
margin-left: 10px;
font-weight: 500;
	}
.slick-dots li {
	display:-moz-box !important;
}
.image-slider-large .slick-dots {
    font-size: 0;
    bottom: -30px;
    left: -15px;
}
.leverage-img{
	width:80px;
	}
.leverage-text {
    font-size: 18px;
	width: 250px;
margin-left: 100px;
}
.leverage-div {
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
}
.leverage-section {
    width: 100%;
    float: left;
    margin-right: 30px;
	margin-bottom:30px;
}
.leverage-section1 {
    width: 100%;
    float: left;
    margin-right: 30px;
    padding-top: 10px;
	margin-bottom:30px;
}
.ptech-advantage-div {
    width: 100%;
    height: auto;
    padding-top: 60px;
	margin-left: 140px;
}
.ptech-section{
	width:20%;
	float:none !important;
	}
.slick-dots{
	display:none !important;
	}
.redefine-div{
	margin-bottom:25px !important;
	}
.mobile-nav .social-area {
    display: none;
}
.brand {
    width: 180px;
    margin-right: 80px;
    margin-top: -30px;
}
.brand1{
    width: 180px;
   margin-top: 20px;
padding-left: 20px;
}
.purchase-button1 {
    top: 250px;
    position: fixed;
    right: 0px;
    z-index: 1450;
}

.chat-img {
    width: 200px;
}
.list-chats .chat-body {
    width: 200px !important;
}
.mobile-nav .mobile-menu {
	margin-top: 20px;
	}
	
.home .block-caption-slider .__img-background {
    background-position: center top;
    background-repeat: repeat-y;
    margin-top: 140px;
    min-height: 290px !important;
	 margin-top: 0px !important;
	 height:auto !important;
	 background-size:cover !important;
	 background-position: -250px;
}
.main-nav .__middle .nav-item {
    margin-right: 30px;
}
.pull-left {
    margin-left: 40px;
}

/*--------------------------------------------index page end----------------------------------*/


/*Investor page end*/

/*Our Team  start*/
.team_content {
margin-left:0px;}

.second_lead {
    height: 400px;
    margin-top: 152%;
}

.sudish_clm {
height: 400px;
float: left;
margin-top: 147px;
}

.zeno_lead {
height: 400px;
margin-top: 170%;}

.soundar_lead {
height: 400px;
float: left;
margin-top: 202px;
}

.abhay_lead {
height: 400px;
margin-top: 146%;
}

.arun_lead {
height: 400px;
margin-top: 38%;}

.arasu_lead {
height: 400px;
margin-top: 36%;}

.nirmal_lead {
height: 400px;
margin-top: 145%;
margin-bottom: 25%;
}	

.mgmt_team {
width: 50% !important;
height: 203px !important;
margin-left: 84px;
}

.lead_team {
width: 50% !important;
height: 175px !important;
margin-left: 99px;
}

/*Our Team  end*/

/*Awards css start*/

.Awards-Colum-margin-left {
    margin-left: 0px !important;
}
/*Awards css end*/


/*iBaaS css start*/

.semi-structured1 {
height: 204px;
width: 452px;
float: left;
}

.semi-structured {
    width: 770px;
    height: 80px;
    float: left;
  margin-bottom: 20%;
}

.sentiment1 {
    height: 80px;
    width: 380px;
    float: left;
    margin-top: 109%;
    margin-left: -310px;
}

.sentiment2 {
    float: left !important;
    margin-left: -153px !important;
}

.sentiment3 {
    color: black !important;
    margin-top: 18px !important;
    line-height: 18px !important;
    width: 299px !important;
    margin-left: -80px !important;
}

.semi-structured3 {
margin-top: 21px;
line-height: 18px;
}

.sentiment3 {
    
    color: black;
    margin-top: 16px;
    line-height: 18px;
    width: 274px;
}



.cem2 {
    height: 270px;
    float: left;
	width:1% !important;
	margin-bottom:50%
}

.pa {
	width:1% !important;
    float: left;
	margin-top: 103%;
	
}

.its {
 width: 1% !important;
height: 270px;
float: left;
margin-top: 100%;
margin-top: 52%;
}

.bop {
	width:1% !important;
    height: 270px;
    float: left;
	margin-top: 153%;
margin-left: -117px;

}

.icon-align-iBass {
    text-align: center;
    margin-left: 163px;
}
.heading-service {
    color: #00adee;
    font-size: 15px !important;
    margin-left: 18px;
text-align: center;
width: 400px;
}
.heading-service_dde {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
   width: 410px;
}

.zero-fat {
	margin-top:25%;}
	
.eff {
	margin-top:15%;}
	
.flex {
	margin-top:6%;}
	
.cost {
	margin-top:-7%;}	
	
.non {
	margin-top:12%;}	

.block-icon-box .__header {
    margin-bottom: 0px !important;
}				

.ibaas_gain_area {
width: 100%;
margin: 0 auto;
background-color: #DEDEDE;
height: 25%;
	
}

.ibaas_gain1 {
    width: 25%;
    height: 1065px;
    padding-top: 28px;
	margin-left: 172px;
}

.ibaas_comp {
    
    float: left;
    margin-left: -38px;
    margin-top: 280px;
}

.ibaas_eff_area {
    width: 20%;
    float: left;
    margin-left: -40px;
  margin-top: 445%;
}

.ibaas_redu_area {
    width: 20%;
    float: left;
    margin-left: -38px;
    margin-top: 650%;
}

/*iBaaS css end*/

/*iRaaS css start*/
.esc1 {
	width: 100% !important;	height:270px;	float:left; margin-left:0px !important;
	}
.esc2 {
	float:left;	width: 100%;
	}
.esc3 {
	float:left;	color: white;	font-size: 17px;	width:100%;
	}	
.esc4 {
	float:left;	color: white;	font-size: 13px; 	color: rgb(207, 201, 201);	 text-align:center;	 width:100%;
	}
	
	.esc5 {
	float:left;color: white;font-size: 13px; color: rgb(207, 201, 201); width:100%;text-align:center;
	}
	
	.icon-align-iRaaS {
    text-align: center !important;
    margin-left: 165px !important;
	}
	.heading-service_dde_iraas {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
   margin-left: -7px;
}
	
	
	/*iRaaS css end*/

/*eBDR css start*/
.cp-image-slider-text1 {
    font-size: 16px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: 0px;
    font-weight: 500;
    line-height: 25px;
}
	/*eBDR css end*/

/*DataSynccss start*/
.ds_slider_img {
font-size: 14px;
color: black;
text-align: center;
width: 358px;
margin-left: 29px;
font-weight: 500;
line-height: 25px;
}

.icon_title_tex_datasync {
margin-bottom: 40px !important;
margin-left: 36px;
}	
	
.datasync_icon_area {
width: 476px;
height: 545px;
float: left;
margin-left: 15px;
}	


.ajs_ds_img {
    width: 88px;
}

.ajs_datasync3 {
font-size: 13px;
color: rgb(207, 201, 201);
width: 40%;
margin-left: -290px;
margin-top: 102px;
}

.heading-service_Datasync {
color: #00adee;
font-size: 14px !important;
width: 100%;
margin-left: -33px;
}	
	
	.icon-align_data_sync {
    text-align: center;
	margin-left:0px !important;
  
}
.ajs_datasync {
width: 33% !important;
height: 170px !important;
float: left !important;
}


/*CV css start*/
	.cv_icon_area {
    width: 350px;
    height: auto;
	float:left;
}


.cv_rs_icon1 {
    width: 30%;
    height: 228px;
    float: left;
    margin-left: -19px;
    margin-top: 155px;
}

.risk_ass_cv {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 71%;
}

.plan_dev_app {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 152%;
}


.plan_excersise {
width: 30%;
height: 228px;
float: left;
margin-left:-105px;
margin-top: 232%;
}

.incident_crisis_mgmt {
width: 30%;
height: 228px;
float: left;
margin-left: -141px;
margin-top: 315%;
}

.peci_cv {
width: 30%;
height: 228px;
float: left;
margin-left: -141px;
margin-top: 388%;
	}

.icon-align-icm {
    text-align: center;
    margin-left: 165px;
}

.heading-service_Datasync {
    color: #00adee;
    font-size: 13px !important;
    width: 192%;
    margin-left: 121px;
}

.heading-service_Datasync1 {
    color: #00adee;
    font-size: 13px !important;
    width: 237%;
    margin-left: 131px !important;
}
.dde-image-slider-text-cv {
    font-size: 11px;
    color: black;
    text-align: center;
    width: 302px;
   margin-left: -372px;
    font-weight: 500;
    line-height: 25px;
    word-wrap: break-word;
}

.slider_CV {
	margin-top: 55px;
	}

	/*CV css end*/
	

	/*DDE css start*/
.dde_pro_area {
	width:300px;
	height:auto;	
		}
		
.dde_vi {
    width: 30%;
    height: 200px;
    float: left;
    margin-top: 65%;
}

.dde_va {
width: 30%;
height: 200px;
float: left;
margin-top: 69%;
margin-left: -30%;
}

.icon-align-dde_vis {
    margin-left: 175px;
    float: left;
}

.dde_ia {
width: 30%;
height: 200px;
float: left;
margin-top: 145%;
margin-left: -30%;
}

.dde_ras {
width: 30%;
height: 200px;
float: left;
margin-top: 209%;
margin-left: -30%;	
}

.dde_eat {
width: 30%;
height: 200px;
float: left;
margin-top: 282%;
margin-left: -30%;
}

.dde_creates {
width: 30%;
height: 200px;
float: left;
margin-top: 350%;
margin-left: -30%;	
}

.dde_icon_align {
	text-align: center;
    margin-left: 174px;
}

.dde_details {
float: left;
margin-left: 21px;
	
}

.dde-image-slider-text-dde {
font-size: 13px;
color: black;
text-align: center;
width: 215px;
margin-left: -319px;
font-weight: 500;
line-height: 25px;
word-wrap: break-word;
}

/*DDE css end*/
	
/*DDE css start*/
.dde_pro_area {
	width:300px;
	height:auto;	
		}
		
.dde_vi {
    width: 30%;
    height: 200px;
    float: left;
    margin-top: 65%;
}

.dde_va {
width: 30%;
height: 200px;
float: left;
margin-top: 69%;
margin-left: -30%;
}

.icon-align-dde_vis {
   margin-left: 190px;
    float: left;
}

.dde_ia {
width: 30%;
height: 200px;
float: left;
margin-top: 145%;
margin-left: -30%;
}

.dde_ras {
width: 30%;
height: 200px;
float: left;
margin-top: 209%;
margin-left: -30%;	
}

.dde_eat {
width: 30%;
height: 200px;
float: left;
margin-top: 282%;
margin-left: -30%;
}

.dde_creates {
width: 30%;
height: 200px;
float: left;
margin-top: 350%;
margin-left: -30%;	
}

.dde_icon_align {
	text-align: center;
    margin-left: 190px;
}

.dde_details {
float: left;
margin-left: 21px;
	
}

.dde-image-slider-text-dde {
    font-size: 11px;
    color: black;
    text-align: center;
    width: 201px;
    margin-left: -310px;
    font-weight: 500;
    line-height: 25px;
    word-wrap: break-word;
}

/*DDE css end*/
	


/*------------------------------------partner page start------------------------------*/
.popup-button {
   padding: 10px 1px !important;
margin-left: -220px;
margin-top: -15px;
width: 200px !important;
}
.social-marketing{
	width:50% !important;
	}
.seo-optimization{
	width:50% !important;
	}
.content-marketing{
	width:50% !important;
	}
.mb-5{
  width: 450px;
font-size: 30px !important;
}
.partner-with-ptech-content {
    font-size: 15px;
    line-height: 25px;
    width: 450px;
}
.popup-button1 {
    padding: 10px 1px !important;
    margin-left: 0px;
    width: 250px !important;
}
.why-choose-heading{
	margin-left:15px !important;
	}
/*------------------------------------partner page end------------------------------*/

/*-----------------------------------------------------customer page start----------------------------------------*/

.brand {
    width: 180px !important;
    margin-right: 80px !important;
    margin-top: -30px !important;
}
.bse-img{
	width:450px;
	}
.utube_frame_left {
    height: 255px !important;
	width: 100% !important;
}
.utube_frame {
    width: 100% !important;
    height: 255px !important;
}
.utube_frame_right {
width: 100% !important;
height: 210px !important;
padding-left: 0px !important;
padding-right: 0px !important;
padding-top: 0px !important;
font-size: 13px !important;
}
.customer-icon-sect {
    width: 100% !important;
    height: 1020px !important;
    margin-left: 140px !important;
}
.customer-icons-area1 {
    width: 100% !important;
    float: none !important;
	margin-bottom:40px !important;
}
.customer-icons-area2 {
    width: 100% !important;
    float: none !important;
	margin-left:0px !important;
	margin-bottom:40px !important;
}
.icon_title_bot {
    font-size: 15px !important;
}
.petch-prallex-area {
    text-align: center;
    margin-top: 0px !important;
    font-size: 17px !important;
}
.cust_big {
    font-size: 25px !important;
}
h2 {
    font-size: 17px !important;
}
.testi_logo_voda {
    float: none !important;
    margin-left: 0% !important;
 }
 .testi_logo_anz{
	 margin-left:0% !important;
	 }
.bottom-slider-img{
	width:450px !important;
	}
/*-----------------------------------------------------customer page end----------------------------------------*/

/*-------------------------------------------------investor page started------------------------------------------*/
.investor_content {
    margin-left: 0px !important;
}

.award-bottom{
	margin-bottom:50px;
	width:50% !important;
	float:left;
	}

.award-bottom1{
	width:50% !important;
	float:left;
	}
/*------------------------------------------------------investor page end---------------------------------------*/
/*------------------------------------------------------awards page start--------------------------------------------*/
.col-md-3a {
    width: 50% !important;
}
.Awards-section {
    height: 500px !important;
}
.Awards-section1 {
    height: 350px !important;
	}
.Awards-section2 {
    height: 420px;
}
.cio-story{
	margin-bottom:220px;
	}
.it-leadership{
	margin-bottom:100px;
	}
.responsive-award-silicon-review{
	margin-top:-60px;
	}
.responsive-award-silicon-india{
	margin-top:-60px;
	}
.responsive-award-researchfox{
	margin-top:-60px; 
	}
.responsive-award-intech{
	margin-top:-60px;
	}
.responsive-award-ficci{
	margin-top:-30px;
	}
.responsive-award-gartner{
	margin-top:30px;
	}
.responsive-award-CIO-choice{
	margin-top:30px;
	}
/*------------------------------------------------------awards page end--------------------------------------------*/



/*------------------------------------------------------press release start---------------------------------------*/
.pressrelease-section{
	margin-bottom:80px !important;
	}
/*------------------------------------------------------press release end---------------------------------------*/
/*------------------------------------------------------social media start--------------------------------------*/
.main_media_box {
    height: 100%;
	margin-left: 95px !important;
}
.media_box3{
	margin-bottom:50px;
	}
.media_box2{
	margin-bottom:50px;
	}
.media_box1{
	margin-bottom:50px;
	}
.socail_details{
	margin-left: 10px;
	width: 260px
	}
/*------------------------------------------------------social media end--------------------------------------*/

/*-------------------------------------------------------media resource start---------------------------------*/

.media-resource-box {
    margin-left: 60px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.media-resource-button{
	width: 270px;
font-size: 13px !important;
margin-bottom: 10px;
	}
.media-resource-text {
    font-size: 16px !important;
    color: rgb(255, 255, 255) !important;
}
.media-resource-button1 {
    width: 230px !important;
    color: rgb(255, 255, 255) !important;
    font-size: 13px !important;
}
/*-------------------------------------------------------media resource end---------------------------------*/

/*---------------------------------------------------------ptech news start----------------------------------*/
.ptechnews-section{
	margin-bottom:80px !important;
	}
.ptech-n-btn{
	font-size:12px !important;
	}
/*---------------------------------------------------------ptech news end----------------------------------*/


/*---------------------------------new about start----------------------------------*/
.abt_map_img {
    width: 460px !important;
}

/*---------------------------------new about end----------------------------------*/
/*---------------------------------------------case study start---------------------------------------*/
.case-study-video{
	margin-top: 80px;
margin-left: 20px;
	}
/*---------------------------------------------case study end---------------------------------------*/

/*CP css start*/
.cp_text1 {
font-size: 12px;
color: black;
text-align: center;
width: 300px;
margin-left: -377px;
font-weight: 500;
line-height: 25px;
    }
.cp-customer_testimony {
	float:left;
	margin-left:0px;
}

.cp_star_ratting {
float:left;
margin-left: 153px;
}

.satisfied_customer {
	margin-left: 15px;
	}
.satisfied_customer_list {
margin-left: -12px;
width: 470px;
	}	
	
/*CP  css end*/
/*OPS css start*/
.ops_rpa_icon_area {
width: 300px;
height: 1425px;
float:left;
}

.ops-customer_testimony {
margin-left:0px;
float:left;
margin-top:10px;
}
	.ops_star_ratting {
    float: left;
 margin-left: 154px;
}

.ops_download_ds{
	margin-left: 50px;margin-bottom: 30px;margin-top: -6px;
	}

.ops_grey_title {
margin-bottom: 40px !important;
margin-left: 33px;	
}

.ops_details {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 360px;
text-align: center;
margin-left: 49px;
}

.ops_details1 {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 375px;
text-align: center;
margin-left: 10px;}

.greater_eff {
    float: left;
margin-left: -110px;
margin-top: 73%;
	}
.enhanced_perform {
float: left;
margin-left: -110px;
margin-top: 148%;
	}

.accuracy {
float: left;
margin-left: -110px;
margin-top: 210%;
	}		

.scalablity {
float: left;
margin-left: -110px;
margin-top: 294%;
	}
	
.advanced_analytics {
float: left;
margin-left: -110px;
margin-top: 371%;
	}
	
.ops_icon1 {
text-align: center;
margin-left: 163px;
}
.ops_title1 {
margin-left: 136px !important;
}
.ops_title {
margin-left: 153px !important;
}
.ops_icon {
    text-align: center;
    margin-left: 182px;
}	
		
/*OPS css end*/

/*Av3ar css end*/
.av3ar_icon_area {
width: 300px;
float:left;
height: 1500px;
}

.av3_cem {
	float: left;
margin-left: -40px;
	}
.icon_align_av3_cem {
margin-left: 80px;
	}	
.av3_pa {
	float: left;
    margin-left: -98px;
	}	
.av3ar_icon1_pa {
height: 170px;
float: left;
margin-left: -300px;
width: 30%;
margin-top: 22%;
}
.process_icon2{
margin-left: -47px !important;
}

.it_icon3{
margin-left: 92px !important
}

.hr_icon3{
margin-left: -42px !important;
}

.boar_icon4{
margin-left: -39px !important;
}

.data_icon5{
margin-left: -49px !important;
}
.its {
height: 170px;
float: left;
margin-left: -370px;
margin-top: 40%;
}
	
.av3_its {
float: left;
margin-left: 142px;
width: 1426% !important;}

.av3ar_icon1_HRS {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 57%;
	}	
.heading-service_av3ar {
color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 398px;
margin-left: 20px;
}	
	
.av3_hrs {
float: left;
margin-left: -104px;
}	

.av3ar_icon1_BOAR {
height: 170px;
float: left;
margin-left: -379px;
width: 30%;
margin-top: 76%;
}
.av3ar_icon1_BOAR1 {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 95%;
	}
.av3_boar {
float: left;
margin-left: -8px;}	

.av3_boar {
float: left;
margin-left: -97px;}	
.av3_dmm {
float: left;
margin-left: -109px;}	
	
/*Av3ar css end*/
	
/*----------------------------------------------career page start---------------------------------------*/
.career-feature {
    height: 650px !important;
}
.career-section-icon {
    height: 180px !important;
width: 50% !important;
}
.career-section {
    margin-left: 0px;
}

.career-icons-area{
	margin-left:20px;
	}
/*----------------------------------------------career page end---------------------------------------*/
/*---------------------------------------------------request demo start--------------------------------------*/

#ui-datepicker-div {
    top: 1420px !important;
    left: -275.833px !important;
}
/*.page-section1 {
    padding-top: 0px !important;
}*/
.know-text {
    font-size: 13px;
}
.know-more-redefine {
    margin-right: -20px !important;
}
/*---------------------------------------------------request demo end--------------------------------------*/
	
/*---------------------------------------------------contact Page start-------------------------------------*/
.contact-section1{
margin-left:0px;	
	}
.contact-box {
    height: 290px;
}
.contact-box-section {
    height: 260px;
}
/*---------------------------------------------------contact Page end-------------------------------------*/

/*------------------------------------------------------ibaas page start-----------------------------------*/
.ibaas_gain2 {
    margin-left: -40px;
}	
.its-ibaas {
   margin-top: 230px;
}
.cem1{
	margin-top:30px;
	}
/*------------------------------------------------------ibaas page end-----------------------------------*/

/*----------------------------------------------------ptech paltform page start-----------------------------------*/
.Ptech-platform{
	width: 470px;
	margin-left:-10px;
	}
.ptech-platform-area {
    height: 710px;
}
.ptech-platform-feature-section-icons {
    height: 180px;
    float: left;
width: 50% !important;
}
.ptech-platform-feature-section {
    margin-left: 0px;
}
.ptech-platform-heading {
    margin-top: 20px;
    padding-bottom: 30px;
}
.ptech-platform-image-text {
    margin-left: -175px;
}
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
.av3ar-div{
	margin-top:20px;
	}
.av3ar-icon-container{
	margin-top:20px;
	}
.Button-area-sheet {
    margin-left: 130px !important;
}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
/*-------------------------------------------------new responsive changes - 15 september--------------------*/
.banner-image-height {
    margin-top: 0px !important;
}
.redefine-right-side{
	width:300px;
	height:300px;
	}
.redefine-div {
    height: auto;
}
.redefine-left-side{
	margin-left:10px;
	}





.dde-icon-section {
    margin-left: -10px;
}
.dde-new-img-style {
    margin-left: 190px;
}

.slick-track .btn
{
	bottom: 15px !important;
width: auto !important;
position: absolute !important;
left: 5% !important;
padding:5px !important;
}
.first-btn
{
	margin-left:5% !important;
	margin-right:30px !important ;
	left: 32% !important;
}

a.first-btn
{
	margin-left:14% !important;
}

.partner-btn {
	display:none;}

/*-------------------------------------------------new responsive changes - 15 september--------------------*/
}
@media (min-width:321px) and (max-width:479px) {

.footer_area {
	display:none;
}
.font-heading  {
	float:left;}

/*--------------------------------------------index page start----------------------------------*/
.slick-dots li {
    display: none;
}
.home .caption-slider .slick-next {
    right: 40px;
    background-image: url(../images/banner-icon-mobile-2.png);
    width: 30px;
    height: 30px;
	margin-right: -35px;
	margin-top: 40px;
}
.home .caption-slider .slick-prev {
    left: 5px;
    background-image: url(../images/banner-icon-mobile-1.png);
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    margin-top: 40px;;
}
.home .block-caption-slider .caption-wrapper .__buttons .btn, .home .block-caption-slider .caption-wrapper .__buttons .btn-border {
    max-width: 90px !important;
	float: left !important;
	margin-left: 30px !important;
}
.btn{
	font-size:7px !important;
	
	}
.banner-text-align {
    padding-top: 130px !important;
}
.font-4x {
    font-size: 25px;
}
.gatner-last{
	display:none;
	}
.banner-text-area{
	height:170px !important;
	}
.counter-group .block-counter .timer {
    font-size: 30px !important;
}
.fz-3 {
    font-size: 11px !important;
}
.page-section .section-block {
    margin-bottom: 0px !important;
}
.hidden-xs {
    display: -moz-box !important;
}
.info_home {
width: 330px;
height: 340px;
margin-left: 0;
}
/*.header-height {
height: 123px !important;
}*/
.smb {
    font-size: 15px !important;
}
.common-serif {
    font-size: 12px !important;
}
.redefine-p-area {
    width: 335px;
	height: 560px !important;
/*    font-size: 12px !important;
    line-height: 22px !important;*/
}
/*.container {
    margin-bottom: 35px !important;
}*/

.Button-area {
    float: left;
    width: 130px;
    height: 30px !important;
    margin-top: -26px; 
}
.redefine_heading {
    margin-top: 20px !important;
    font-size: 16px !important;
}
.hr-header p.__caption {
    line-height: 22px !important;
}
.cp-section-text {
    line-height: 20px;
    margin-bottom: 10px;
    font-size: 12px;
}
.Cp-img{
	margin-bottom:10px;
	}
.cp-section-text2 {
    line-height: 20px;
    margin-top: 25px;
    font-size: 12px;
    margin-bottom: 10px;
}
.cp-section-text3 {
    line-height: 20px;
    margin-top: 25px;
    font-size: 12px;
    margin-bottom: 20px;
}
.accelerate-btn{
	margin-left: 100px !important;
margin-bottom: 40px;
margin-top: 10px;
	}
.index-slider-img{
	height: 750px !important;
	}
.index-img-slider-text{
	font-size: 17px;
color: black;
text-align: center;
width: 250px !important;
margin-left: 10px;
font-weight: 500;
	}
.slick-dots li {
	display:-moz-box !important;
}
.image-slider-large .slick-dots {
    font-size: 0;
    bottom: -30px;
    left: -15px;
}
.leverage-img{
	width:80px;
	}
.leverage-text {
    font-size: 18px;
	width: 250px;
margin-left: 20px;
}
.leverage-div {
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
}
.leverage-section {
    width: 100%;
    float: left;
    margin-right: 30px;
	margin-bottom:30px;
}
.leverage-section1 {
    width: 100%;
    float: left;
    margin-right: 30px;
    padding-top: 10px;
	margin-bottom:30px;
}
.ptech-advantage-div {
    width: 100%;
    height: auto;
    padding-top: 60px;
	margin-left: 70px;
}
.ptech-section{
	width:20%;
	float:none !important;
	}
.slick-dots{
	display:none !important;
	}
.redefine-div{
	margin-bottom:25px !important;
	}
.mobile-nav .social-area {
    display: none;
}
.brand {
    width: 180px;
    margin-right: 80px;
    margin-top: -30px;
}
.brand1{
    width: 180px;
   margin-top: 20px;
padding-left: 20px;
}
.purchase-button1 {
    top: 570px;
    position: fixed;
    right: 0px;
    z-index: 1450;
}

.chat-img {
    width: 200px;
}
.list-chats .chat-body {
    width: 200px !important;
}
.mobile-nav .mobile-menu {
	margin-top: 20px;
	}
.home .block-caption-slider .__img-background {
    background-position: center top;
    background-repeat: repeat-y;
    margin-top: 140px;
    min-height: 250px !important;
	 margin-top: 0px !important;
	 height:auto !important;
	 background-size:cover !important;
	 background-position: -250px;
}
.main-nav .__middle .nav-item {
    margin-right: 10px;
}
.pull-left {
    margin-left: 20px;
}
/*.header-height {
    height: 39vh;
}*/
.swipe-to-slide{
	margin-left:-70px;
	}
/*--------------------------------------------index page end----------------------------------*/

/*Our Team  start*/
.team_content {
margin-left:0px;}

.second_lead {
height: 400px;
margin-top: 242%;
}
.sudish_clm {
height: 400px;
float: left;
margin-top: 207px;
}

.zeno_lead {
height: 400px;
margin-top: 249%;
}

.soundar_lead {
height: 400px;
float: left;
margin-top: 233px;
}

.abhay_lead {
height: 400px;
margin-top: 223%;
}

.arun_lead {
height: 400px;
margin-top: 67%;}

.arasu_lead {
height: 400px;
margin-top: 71%;}

.nirmal_lead {
    height: 400px;
    margin-top: 226%;
    margin-bottom: 54%;
}	

.mgmt_team {
    width: 65% !important;
height: 203px !important;
margin-left: 30px;
}
.lead_team {
width: 75% !important;
height: 160px !important;
margin-left: 15%;
}

/*.lead_team {
width: 62% !important;
height: 146px !important;
margin-left: 45px;
}*/

/*Our Team  end*/

/*Awards css start*/

.Awards-Colum-margin-left {
    margin-left: 0px !important;
}
/*Awards css end*/

/*iBaaS css start*/

.semi-structured1 {
    height: 204px;
    width: 298px;
    float: left;
}

.semi-structured {
    width: 770px;
    height: 80px;
    float: left;
    margin-bottom: 33%;
}

.sentiment1 {
    height: 80px;
    width: 380px;
    float: left;
    margin-top: 109%;
    margin-left: -310px;
}

.semi-structured3 {
margin-top: 11px;
line-height: 18px;
}

.sentiment3 {
    
    color: black;
    margin-top: 16px;
    line-height: 18px;
    width: 274px;
}



.cem2 {
    height: 270px;
    float: left;
	width:1% !important;
	margin-bottom:50%
}

.pa {
	width:1% !important;
    float: left;
	margin-top:186%;
	
}

.its {
  width: 1% !important;
height: 270px;
float: left;
margin-top: 100%;

}

.bop {
	width:1% !important;
    height: 270px;
    float: left;
	margin-top: 270%;
	margin-left: -90px;

}

.heading-service {
    color: #00adee;
    font-size: 15px !important;
    margin-left: 15px;
    text-align: center;
    width: 250px;
}
.cem6 {
margin-left: -2px;
}

.its4 {
margin-left: -14px;
}
.pa4 { 
margin-left: -1px;
}

.bop4 {
margin-left: -2px;
}
.heading-service_dde {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    width: 330px;
}

.dde_detail_text {
    margin-left: -4px;
}

.zero-fat {
	margin-top:25%;}
	
.eff {
	margin-top:15%;}
	
.flex {
	margin-top:6%;}
	
.cost {
	margin-top:-7%;}	
	
.non {
	margin-top:12%;}	

.block-icon-box .__header {
    margin-bottom: 0px !important;
}				

.ibaas_gain_area {
width: 100%;
margin: 0 auto;
background-color: #DEDEDE;
height: 25%;

}

.ibaas_gain1 {
    width: 25%;
    height: 1125px;
    padding-top: 28px;
	margin-left: 120px;
}

.ibaas_comp {
    
    float: left;
    margin-left: -38px;
    margin-top: 280px;
}

.ibaas_eff_area {
    width: 20%;
    float: left;
    margin-left: -40px;
    margin-top: 600%;
}

.ibaas_redu_area {
    width: 20%;
    float: left;
    margin-left: -38px;
    margin-top: 931%;
}

/*iBaaS css end*/

/*iRaaS css start*/
.esc1 {
	width: 100% !important;	height:270px;	float:left; margin-left:0px !important;
	}
.esc2 {
	float:left;	width: 100%;
	}
.esc3 {
	float:left;	color: white;	font-size: 17px;	width:100%;
	}	
.esc4 {
	float:left;	color: white;	font-size: 13px; 	color: rgb(207, 201, 201);	 text-align:center;	 width:100%;
	}
	
	.esc5 {
	float:left;color: white;font-size: 13px; color: rgb(207, 201, 201); width:100%;text-align:center;
	}
	
	.icon-align-iRaaS {
    text-align: center !important;
    margin-left: 90px !important;
	}
	
	.heading-service_dde_iraas {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-left: -7px;
    width: 328px;
}
	/*iRaaS css end*/

/*eBDR css start*/
	.cp-image-slider-text1 {
    font-size: 14px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: -65px;
    font-weight: 500;
    line-height: 25px;
}
	/*eBDR css end*/



/*DataSynccss start*/
.ds_slider_img {
font-size: 14px;
color: black;
text-align: center;
width: 312px;
margin-left: 1px;
font-weight: 500;
line-height: 25px;
}

.icon_title_tex_datasync {
margin-bottom: 40px !important;
margin-left: 36px;
}	
	

.datasync_icon_area {
    width: 385px;
    height: 545px;
    float: left;
    margin-left: 15px;
}

.ajs_ds_img {
width: 70px;
}
	
.ajs_datasync3 {
width: 27%;
margin-left: -167px;
margin-top: 75px;
}

.heading-service_Datasync {
color: #00adee;
font-size: 11px !important;
width: 100%;
margin-left: -11px;
}	
	
	.icon-align_data_sync {
    text-align: center;
	margin-left:0px !important;
  
}

	/*DataSynccss css end*/

/*CV css start*/
	.cv_icon_area {
    width: 350px;
    height: auto;
	float:left;
}


.cv_rs_icon1 {
    width: 30%;
    height: 228px;
    float: left;
    margin-left: -19px;
    margin-top: 155px;
}

.risk_ass_cv {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 100%;
}

.plan_dev_app {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 204%;
}


.plan_excersise {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 302%;
}

.incident_crisis_mgmt {
width: 30%;
height: 228px;
float: left;
margin-left: -134px;
margin-top: 411%;
}

.peci_cv {
width: 30%;
height: 228px;
float: left;
margin-left: -134px;
margin-top: 510%;
	}

.icon-align-icm {
    text-align: center;
    margin-left: 120px;
}

.heading-service_Datasync {
    color: #00adee;
    font-size: 11px !important;
   width: 250%;
margin-left: 50px;
}

.heading-service_Datasync1 {
    color: #00adee;
    font-size: 11px !important;
width: 250%;
margin-left: 80px !important;
  }
.dde-image-slider-text-cv {
    font-size: 11px;
    color: black;
    text-align: center;
    width: 302px;
    margin-left: -320px;
    font-weight: 500;
    line-height: 25px;
    word-wrap: break-word;
}

.slider_CV {
	margin-top: 55px;
	}

	/*CV css end*/

/*DDE css start*/
.dde_pro_area {
	width:300px;
	height:auto;	
		}
		
.dde_vi {
    width: 30%;
    height: 200px;
    float: left;
    margin-top: 65%;
}

.dde_va {
width: 30%;
height: 200px;
float: left;
margin-top: 69%;
margin-left: -30%;
}

.icon-align-dde_vis {
    margin-left: 108px;
    float: left;
}

.dde_ia {
width: 30%;
height: 200px;
float: left;
margin-top: 145%;
margin-left: -30%;
}

.dde_ras {
width: 30%;
height: 200px;
float: left;
margin-top: 209%;
margin-left: -30%;	
}

.dde_eat {
width: 30%;
height: 200px;
float: left;
margin-top: 282%;
margin-left: -30%;
}

.dde_creates {
width: 30%;
height: 200px;
float: left;
margin-top: 350%;
margin-left: -30%;	
}

.dde_icon_align {
	text-align: center;
    margin-left: 107px;
}

.dde_details {
    float: left;
    margin-left: -4px;
}

.dde-image-slider-text-dde {
    font-size: 11px;
    color: black;
    text-align: center;
    width: 201px;
    margin-left: -268px;
    font-weight: 500;
    line-height: 25px;
    word-wrap: break-word;
}



/*----------------------------------------------------partner page start-------------------------------------------*/
.popup-button {
    padding: 5px 1px !important;
    margin-left: -140px;
    margin-top: -55px;
    width: 150px !important;
}
.social-marketing{
	width:50% !important;
	}
.seo-optimization{
	width:50% !important;
	}
.content-marketing{
	width:50% !important;
	}
.mb-5{
    width: 300px;
    font-size: 22px !important;
}
.partner-with-ptech-content {
    font-size: 15px;
    line-height: 25px;
    width: 330px;
}
.popup-button1 {
    padding: 10px 1px !important;
    margin-left: 0px;
    width: 250px !important;
}
.why-choose-heading{
	margin-left:15px !important;
	}
/*----------------------------------------------------partner page end-------------------------------------------*/

/*-----------------------------------------------------customer page start----------------------------------------*/

.brand {
    width: 180px !important;
    margin-right: 80px !important;
    margin-top: -30px !important;
}
.bse-img{
	width:330px;
	}
.utube_frame_left {
    height: 185px !important;
	width: 100% !important;
}
.utube_frame {
    width: 100% !important;
    height: 188px !important;
}
.utube_frame_right {
width: 100% !important;
height: 240px !important;
padding-left: 0px !important;
padding-right: 0px !important;
padding-top: 0px !important;
font-size: 13px !important;
}
.customer-icon-sect {
    width: 100% !important;
    height: 1020px !important;
    margin-left: 90px !important;
}
.customer-icons-area1 {
    width: 100% !important;
    float: none !important;
	margin-bottom:40px !important;
}
.customer-icons-area2 {
    width: 100% !important;
    float: none !important;
	margin-left:0px !important;
	margin-bottom:40px !important;
}
.icon_title_bot {
    font-size: 15px !important;
}
.petch-prallex-area {
    text-align: center;
    margin-top: 0px !important;
    font-size: 17px !important;
}
.cust_big {
    font-size: 25px !important;
}
h2 {
    font-size: 17px !important;
}
.testi_logo_voda {
    float: none !important;
    margin-left: 0% !important;
 }
 .testi_logo_anz{
	 margin-left:0% !important;
	 margin-top:0px !important;
	 }
/*.bottom-slider-img{
	width:450px !important;
	}*/

/*-----------------------------------------------------customer page end----------------------------------------*/
/*-------------------------------------------------investor page started------------------------------------------*/
.investor_content {
    margin-left: 0px !important;
}
.investor-img{
	margin-left:20px;
	}
/*-------------------------------------------------investor page end------------------------------------------*/

/*------------------------------------------------------awards page start--------------------------------------------*/
.col-md-3a {
    width: 100% !important;
}
.Awards-section {
    height: 500px !important;
}
.Awards-section1 {
    height: 350px !important;
	}
.Awards-section2 {
    height: 420px;
}
.responsive-award-CIO-choice{
	margin-top: -20px;
	}
.responsive-award-cio-review{
	margin-top: -50px;
	}
.responsive-award-ibm{
	margin-top: -20px;
	}
.responsive-award-silicon-india{
	margin-top: -70px;
	}
.responsive-award-it-leader{
	margin-top: -80px;
	}
/*------------------------------------------------------awards page end--------------------------------------------*/



/*------------------------------------------------------press release start---------------------------------------*/
.pressrelease-section{
	margin-bottom:80px !important;
	}
/*------------------------------------------------------press release end---------------------------------------*/
/*------------------------------------------------------social media start--------------------------------------*/
.main_media_box {
    height: 100%;
	margin-left: 30px !important;
}
.media_box3{
	margin-bottom:50px;
	}
.media_box2{
	margin-bottom:50px;
	}
.media_box1{
	margin-bottom:50px;
	}
.socail_details{
	margin-left: 10px;
	width: 260px
	}
/*------------------------------------------------------social media end--------------------------------------*/

/*-------------------------------------------------------media resource start---------------------------------*/

.media-resource-box {
    margin-left: 20px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.media-resource-button{
	width: 230px;
font-size: 12px !important;
margin-bottom: 10px;
	}
.media-resource-text {
    font-size: 16px !important;
    color: rgb(255, 255, 255) !important;
}
.media-resource-button1 {
    width: 230px !important;
    color: rgb(255, 255, 255) !important;
    font-size: 13px !important;
}
/*-------------------------------------------------------media resource end---------------------------------*/


/*---------------------------------------------------------ptech news start----------------------------------*/
.ptechnews-section{
	margin-bottom:80px !important;
	}
.ptech-n-btn{
	font-size:12px !important;
	}
/*---------------------------------------------------------ptech news end----------------------------------*/


/*---------------------------------new about start----------------------------------*/
.abt_map_img {
    width: 320px !important;
}

/*---------------------------------new about end----------------------------------*/
/*---------------------------------------------case study start---------------------------------------*/
.case-study-video{
	margin-top: 80px;
margin-left: -50px;
	}
/*---------------------------------------------case study end---------------------------------------*/


/*DDE css end*/

/*CP css start*/
.cp_text1 {
font-size: 12px;
color: black;
text-align: center;
width: 300px;
margin-left: -300px;
font-weight: 500;
line-height: 25px;
    }
.cp-customer_testimony {
	float:left;
	margin-left:0px;
}

.cp_star_ratting {
float:left;
margin-left: 83px;
}

.satisfied_customer {
	margin-left: 15px;
	}
.satisfied_customer_list {
	margin-left: -16px;
width: 320px;
	}
/*CP  css end*/
/*OPS css start*/
.ops_rpa_icon_area {
width: 300px;
height: 1600px;
float:left;
}

.ops-customer_testimony {
margin-left:0px;
float:left;
margin-top:10px;
}
	.ops_star_ratting {
    float: left;
    margin-left: 73px;
}

.ops_download_ds{
	margin-left: 50px;margin-bottom: 30px;margin-top: -6px;
	}

.ops_grey_title {
margin-bottom: 40px !important;
margin-left: 33px;	
}
.ops_title {
 margin-left: 64px !important;
}

.ops_details {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-top: -18px;
    width: 265px;
    text-align: center;
    margin-left: 29px;
}

.ops_details1 {color: black;font-size: 14px !important;line-height: 25px;margin-top: -18px;width: 288px;text-align: center;}

.greater_eff {
    float: left;
margin-left: -110px;
    margin-top: 88%;
	}
.enhanced_perform {
float: left;
margin-left: -110px;
margin-top: 175%;
	}

.accuracy {
float: left;
margin-left: -110px;
margin-top: 241%;
	}		

.scalablity {
float: left;
margin-left: -110px;
margin-top: 340%;
	}
	
.advanced_analytics {
float: left;
margin-left: -110px;
margin-top: 421%;
	}
	
.ops_icon1 {
text-align: center;
margin-left: 103px
}
.ops_title1 {
margin-left: 52px !important;
}
		
/*OPS css end*/
/*Av3ar css end*/
.av3ar_icon_area {
width: 300px;
float:left;
height: 1500px;
}

.av3_cem {
	float: left;
    margin-left: -189px;
	}
	
.cem_icon1 {
	margin-left: 47px;
	}	
.process_icon2{
margin-left: -18px !important;
}

.it_icon3{
margin-left: 107px !important;
}

.hr_icon3{
margin-left: -13px !important;
}

.boar_icon4{
margin-left: -10px !important;
}

.data_icon5{
margin-left: -13px !important;
}

.av3_pa {
    float: left;
    margin-left: -263px;
}
	
.av3ar_icon1_pa {
height: 170px;
float: left;
margin-left: -300px;
width: 30%;
margin-top: 22%;
}

.its {
height: 170px;
float: left;
margin-left: -370px;
margin-top: 40%;
}
	
.av3_its {
float: left;
margin-left: 82px;
width: 1426% !important;}

.av3ar_icon1_HRS {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 57%;
	}	
.heading-service_av3ar {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-top: -18px;
    width: 295px;
}	
	
.av3_hrs {
    float: left;
    margin-left: -271px;
}

.av3ar_icon1_BOAR {
height: 170px;
float: left;
margin-left: -379px;
width: 30%;
margin-top: 76%;
}
.av3ar_icon1_BOAR1 {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 95%;
	}
.av3_boar {
float: left;
margin-left: -8px;}	

.av3_boar {
float: left;
margin-left: -264px;
}	
.av3_dmm {
float: left;
margin-left: -260px;
}	
	
/*Av3ar css end*/

/*----------------------------------------------career page start---------------------------------------*/
.career-feature {
    height: 1000px !important;
}
.career-section-icon {
    height: 180px !important;
    float: none !important;
}
.career-section {
    margin-left: 60px;
}
.career-icons-area{
	margin-left:20px;
	}
/*----------------------------------------------career page end---------------------------------------*/

/*---------------------------------------------------request demo start--------------------------------------*/

#ui-datepicker-div {
    top: 1380px !important;
    left: -275.833px !important;
}
/*.page-section1 {
    padding-top: 0px !important;
}*/
.know-text {
    font-size: 12px;
}
.know-more-redefine {
    width: 130px !important;
    margin-right: 40px !important;
}
/*---------------------------------------------------request demo end--------------------------------------*/

/*---------------------------------------------------contact Page start-------------------------------------*/
.contact-section1{
margin-left:0px;	
	}
.contact-box {
    height: 380px;
}
.contact-box-section {
    height: 360px;
}
/*---------------------------------------------------contact Page end-------------------------------------*/

/*------------------------------------------------------awards page start--------------------------------------------*/
.col-md-3a {
    width: 50% !important;
}
.Awards-section {
    height: 500px !important;
	width: 100% !important;
}
.Awards-section1 {
    height: 350px !important;
	width: 100% !important;
	}
.Awards-section2 {
    height: 420px;
	width: 100% !important;
}
.cio-story{
	margin-bottom:220px;
	}
.it-leadership{
	margin-bottom:100px;
	}
.responsive-award-silicon-review{
	margin-top:-60px;
	}
.responsive-award-silicon-india{
	margin-top:-60px;
	}
.responsive-award-researchfox{
	margin-top:-60px; 
	}
.responsive-award-intech{
	margin-top:-60px;
	}
.responsive-award-ficci{
	margin-top:-30px;
	}
.responsive-award-gartner{
	margin-top:30px;
	}
.responsive-award-CIO-choice{
	margin-top:30px;
	}
/*------------------------------------------------------awards page end--------------------------------------------*/
/*-----------------------banner text-------------------*/
h1.size-ll.text-responsive {
    font-size: 15px !important;
}
/*-----------------------banner text----------------------*/

/*----------------------------------ibaas page start---------------------------*/
.ibaas_gain2 {
    margin-left: -30px;
}
.its-ibaas {
    margin-top: 100%;
}
/*----------------------------------ibaas page end---------------------------*/


/*----------------------------------------------------ptech paltform page start-----------------------------------*/
.Ptech-platform{
	width: 350px;
	margin-left:-10px;
	}
.ptech-platform-area {
    height: 950px;
}
.ptech-platform-feature-section-icons {
    height: 150px;
    float: none !important;
}
.ptech-platform-feature-section {
    margin-left: 60px;
}
.ptech-platform-image-text {
    margin-left: -235px;
}
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
.av3ar-div{
	margin-top:20px;
	}
.av3ar-icon-container{
	margin-top:20px;
	}
.Button-area-sheet {
    margin-left: 60px;
}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
/*---------------------------------------------------------cp new changes----------------------------------------*/
.cp-slider-section {
    margin-bottom: 0px;
}
/*---------------------------------------------------------cp new changes----------------------------------------*/

/*-------------------------------------------------new responsive changes - 15 september--------------------*/
.banner-image-height {
    margin-top: 0px !important;
}
.redefine-right-side{
	width:300px;
	height:300px;
	}
.redefine-div {
    height: auto;
}
.redefine-left-side{
	margin-left:10px;
	}
.redefine-left-side{
	margin-left:10px;
	}
.ops_rpa_icon_ge2 {
    margin-left: 120px;
}
.acu_top {
    margin-left: 120px;
}
/*-------------------------------------------------new responsive changes - 15 september--------------------*/

.dde-new-img-style {
    margin-left: 110px;
}
.dde-icon-section {
    margin-left: 10px;
}
.cv_desc {
    margin-left: 25px;
}


.slick-track .btn
{
	bottom: 15px !important;
width: auto !important;
position: absolute !important;
left: 5% !important;
padding:5px !important;
}
.first-btn
{
	margin-left:5% !important;
	margin-right:30px !important ;
	left: 32% !important;
}

a.first-btn
{
	margin-left:18% !important;
}
.partner-btn {
	display:none !important;}

.redefine_leftside_area {
    float: left;
    height: 420px;
    width: 219px;
    margin-left: 14px;
    margin-top: 30px;
}

.first_icon_details {
    float: left;
    width: 204px;
    margin-left: 60px;
    margin-top: -29px;
    line-height: 14px;
}


.first_icon_title {
    float: left;
    width: 228px;
    margin-left: 60px;
    margin-top: -52px;
    color: rgb(11, 102, 179);
    font-size: 12px;
}

}

@media (max-width:320px){

.footer_area {
	display:none;
}
.font-heading  {
	float:left;}
		
	
/*--------------------------------------------index page start----------------------------------*/
h1.size-ll.text-responsive {
    font-size: 13px !important;
	margin-bottom: 5px;
}
.slick-dots li {
    display: none;
}
.home .caption-slider .slick-next {
    right: 40px;
    background-image: url(../images/banner-icon-mobile-2.png);
    width: 30px;
    height: 30px;
	margin-right: -35px;
	margin-top: 40px;
}
.home .caption-slider .slick-prev {
    left: 5px;
    background-image: url(../images/banner-icon-mobile-1.png);
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    margin-top: 40px;;
}
.home .block-caption-slider .caption-wrapper p {
    font-size: 8px !important;
    line-height: 18px !important;
    margin-bottom: 0px !important;
}
.home .block-caption-slider .caption-wrapper .__buttons .btn, .home .block-caption-slider .caption-wrapper .__buttons .btn-border {
    max-width: 90px !important;
	float: left !important;
	margin-left: 30px !important;
}
.btn{
	font-size:7px;
	
	}
.banner-text-align {
    padding-top: 10px !important;
}
.font-4x {
    font-size: 25px;
}
.gatner-last{
	display:none;
	}
.banner-text-area{
	height:75px !important;
	}
.counter-group .block-counter .timer {
    font-size: 30px !important;
}
.fz-3 {
    font-size: 14px !important;
}
.page-section .section-block {
    margin-bottom: 0px !important;
}
.hidden-xs {
    display: -moz-box !important;
}
.info_home {
width: 305px;
height: 290px;
margin-left: 0px;
}
/*.header-height {
    height: 110px !important;
}*/
.smb {
    font-size: 15px !important;
}
.common-serif {
    font-size: 12px !important;
}
.redefine-p-area {
    width: 290px !important;
	height: 580px !important;
/*    font-size: 12px !important;
    line-height: 22px !important;*/
}
/*.container {
    margin-bottom: 35px !important;
}*/
.redefine_heading {
    margin-top: 20px !important;
    font-size: 16px !important;
}
.hr-header p.__caption {
    line-height: 22px !important;
}
.cp-section-text {
    line-height: 20px;
    margin-bottom: 10px;
    font-size: 12px;
}
.Cp-img{
	margin-bottom:10px;
	}
.cp-section-text2 {
    line-height: 20px;
    margin-top: 25px;
    font-size: 12px;
    margin-bottom: 10px;
}
.cp-section-text3 {
    line-height: 20px;
    margin-top: 25px;
    font-size: 12px;
    margin-bottom: 20px;
}
.accelerate-btn{
	margin-left: 100px !important;
margin-bottom: 40px;
margin-top: 10px;
	}
.index-slider-img{
	height: 750px !important;
	}
.index-img-slider-text{
font-size: 17px;
color:#1d1b1b;
text-align: center;
width: 250px !important;
margin-left: 10px;
font-weight: 500;
	}
.slick-dots li {
	display:-moz-box !important;
}
.image-slider-large .slick-dots {
    font-size: 0;
    bottom: -30px;
    left: -15px;
}
.leverage-img{
	width:80px;
	}
.leverage-text {
    font-size: 18px;
	width: 250px;
margin-left: 20px;
}
.leverage-div {
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
}
.leverage-section {
    width: 100%;
    float: left;
    margin-right: 30px;
	margin-bottom:30px;
}
.leverage-section1 {
    width: 100%;
    float: left;
    margin-right: 30px;
    padding-top: 10px;
	margin-bottom:30px;
}
.ptech-advantage-div {
    width: 100%;
    height: auto;
    padding-top: 60px;
	margin-left: 50px;
}
.ptech-section{
	width:20%;
	float:none !important;
	}
.slick-dots{
	display:none !important;
	}
.redefine-div{
	margin-bottom:25px !important;
	}
.mobile-nav .social-area {
    display: none;
}
.brand {
    width: 180px;
    margin-right: 80px;
    margin-top: -30px;
}
.brand1{
    width: 180px;
   margin-top: 20px;
padding-left: 20px;
}
.purchase-button1 {
    top: 410px;
    position: fixed;
    right: 0px;
    z-index: 1450;
}

.chat-img {
    width: 200px;
}
.list-chats .chat-body {
    width: 200px !important;
}
.mobile-nav .mobile-menu {
	margin-top: 20px;
	}
/*--------------------------------------------index page end----------------------------------*/
	
	
	
/*About page start*/
.abt_map_img {
width:320px !important;
}

.smb {
	font-size:16px !important ;
}

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

.footer_area {
	display:none !important; 
}	

.redefine_sub-heading {
    font-size: 14px;
}

.global_presence {
margin-top: 12px !important;
text-align: center;
margin-left: -20px;
}

.want_more {
margin-top: 15px;
}
	
.home .block-caption-slider .__img-background {
    background-position: center top;
    background-repeat: repeat-y;
    margin-top: 140px;
    min-height: 121px !important;
	 margin-top: 0px !important;
	 height:auto !important;
	 background-size:cover !important;
}


.caption-wrapper {
    margin-top: 4px ;
}

.footer_services_menu {
padding-left: 15px !important; 
}

.footer_datasheet_menu {
padding-left: 15px;
}

h1.size-ll.text-responsive {
    font-size: 15px;
    margin-bottom: 10px;
	font-weight: 200;
}

/*About page end*/	

/*Investor page start*/
.investor_content {
margin-left:0px;}
/*Investor page end*/


/*Our Team  start*/

.mgmt_team {
    width: 75% !important;
    height: 203px !important;
}
.lead_team {
width: 50% !important;
height: 90px !important;
margin-left: 23%;
}

.team_content {
margin-left:0px;}

.second_lead {
height: 400px;
margin-top: 252%;
}
.sudish_clm {
height: 400px;
float: left;
margin-top: 170px;
}

.zeno_lead {
height: 400px;
margin-top: 294%;}

.soundar_lead {
height: 400px;
float: left;
margin-top: 222px;
}

.abhay_lead {
height: 400px;
margin-top: 245%;
}

.arun_lead {
height: 400px;
margin-top: 82%;}

.arasu_lead {
height: 400px;
margin-top: 70%;}

.nirmal_lead {
height: 400px;
margin-top: 249%;
margin-bottom: 46%;
}	

/*Our Team  end*/

/*Awards css start*/

.Awards-Colum-margin-left {
margin-left: 0px !important;
}
/*Awards css end*/

/*iBaaS css start*/

.semi-structured1 {
    height: 204px;
    width: 298px;
    float: left;
}

.semi-structured {
    width: 770px;
    height: 80px;
    float: left;
    margin-bottom: 33%;
}

.sentiment1 {
    height: 80px;
    width: 380px;
    float: left;
    margin-top: 109%;
    margin-left: -310px;
}

.semi-structured3 {
margin-top: 11px;
line-height: 18px;
}

.sentiment3 {
    
    color: black;
    margin-top: 16px;
    line-height: 18px;
    width: 274px;
}



.cem2 {
    height: 270px;
    float: left;
	width:1% !important;
	margin-bottom:50%;
	margin-top: 10px;
}

.pa {
	width:1% !important;
    float: left;
	margin-top:186%;
	
}

.its {
  width: 1% !important;
height: 270px;
float: left;
margin-top: 100%;

}

.bop {
	width:100% !important;
    height: 270px;
    float: left;
	

}

.heading-service {
    color: #00adee;
    font-size: 15px !important;
    margin-left: 15px;
    text-align: center;
    width: 250px;
}
.heading-service_dde {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    width: 250px;
}

.zero-fat {
	margin-top:25%;}
	
.eff {
	margin-top:15%;}
	
.flex {
	margin-top:6%;}
	
.cost {
	margin-top:-7%;}	
	
.non {
	margin-top:12%;}	

.block-icon-box .__header {
    margin-bottom: 0px !important;
}				

.ibaas_gain_area {
width: 100%;
margin: 0 auto;
background-color: #DEDEDE;
height: 25%;	
}

.ibaas_gain1 {
    width: 25%;
    height: 1045px;
    padding-top: 28px;
	margin-left: 100px;
}

.ibaas_comp {
    
    float: left;
    margin-left: -38px;
    margin-top: 280px;
}

.ibaas_eff_area {
    width: 20%;
    float: left;
    margin-left: -40px;
	margin-top: 660%;
}

.ibaas_redu_area {
    width: 20%;
    float: left;
    margin-left: -38px;
    margin-top: 790px;
}

/*iBaaS css end*/

/*iRaaS css start*/
.esc1 {
	width: 100% !important;	height:270px;	float:left; margin-left:0px !important;
	}
.esc2 {
	float:left;	width: 100%;
	}
.esc3 {
	float:left;	color: white;	font-size: 17px;	width:100%;
	}	
.esc4 {
	float:left;	color: white;	font-size: 13px; 	color: rgb(207, 201, 201);	 text-align:center;	 width:100%;
	}
	
	.esc5 {
	float:left;color: white;font-size: 13px; color: rgb(207, 201, 201); width:100%;text-align:center;
	}
	
	.icon-align-iRaaS {
    text-align: center !important;
    margin-left: 90px !important;
	}
	/*iRaaS css end*/
	
	/*eBDR css start*/
	.cp-image-slider-text1 {
    font-size: 14px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: -87px;
    font-weight: 500;
    line-height: 25px;
}
	/*eBDR css end*/
	
	
/*CP css start*/
.cp_text1 {
font-size: 12px;
color: black;
text-align: center;
width: 300px;
margin-left: -300px;
font-weight: 500;
line-height: 25px;
    }
.cp-customer_testimony {
	float:left;
	margin-left:0px;
}

.cp_star_ratting {
float:left;
margin-left: 73px;
}

.satisfied_customer {
	margin-left: 15px;
	}
.satisfied_customer_list {
margin-left: -16px;
width: 320px;
	}
/*CP  css end*/
	
	
	/*DataSynccss start*/
	.ds_slider_img {
font-size: 14px;
color: black;
text-align: center;
width: 308px;
margin-left: -19px;
font-weight: 500;
line-height: 25px;
}

.icon_title_tex_datasync {
margin-bottom: 40px !important;
margin-left: 36px;
}	
	
.datasync_icon_area {
    width: 300px;
    height: 545px;
    float: left;
}	


.ajs_ds_img {
    width: 70px;
    margin-left: 15px;
}

.ajs_datasync3 {
width: 90%;
margin-left: -80px;
	
}
.heading-service_Datasync {
    color: #00adee;
    font-size: 11px !important;
    width: 100%;
}	
	
	.icon-align_data_sync {
    text-align: center;
	margin-left:0px !important;
  
}

	/*DataSynccss css end*/
	
	/*CV css start*/
	.cv_icon_area {
    width: 350px;
    height: auto;
	float:left;
}


.cv_rs_icon1 {
    width: 30%;
    height: 228px;
    float: left;
    margin-left: -19px;
    margin-top: 155px;
}

.risk_ass_cv {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 100%;
}

.plan_dev_app {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 204%;
}


.plan_excersise {
width: 30%;
height: 228px;
float: left;
margin-left: -105px;
margin-top: 302%;
}

.incident_crisis_mgmt {
width: 30%;
height: 228px;
float: left;
margin-left: -134px;
margin-top: 411%;
}

.peci_cv {
width: 30%;
height: 228px;
float: left;
margin-left: -134px;
margin-top: 510%;
	}

.icon-align-icm {
    text-align: center;
    margin-left: 92px;
}

.heading-service_Datasync {
    color: #00adee;
    font-size: 11px !important;
    width: 100%;
  margin-left: 92px;
}

.heading-service_Datasync1 {
    color: #00adee;
    font-size: 11px !important;
  width: 152%;
margin-left: 98px !important;
}
.dde-image-slider-text-cv {
    font-size: 11px;
    color: black;
    text-align: center;
    width: 302px;
    margin-left: -300px;
    font-weight: 500;
    line-height: 25px;
    word-wrap: break-word;
}

.slider_CV {
	margin-top: 55px;
	}

	/*CV css end*/
	
	
/*DDE css start*/
.dde_pro_area {
	width:300px;
	height:auto;	
		}
		
.dde_vi {
    width: 30%;
    height: 200px;
    float: left;
    margin-top: 65%;
}

.dde_va {
width: 30%;
height: 200px;
float: left;
margin-top: 69%;
margin-left: -30%;
}

.icon-align-dde_vis {
    margin-left: 108px;
    float: left;
}

.dde_ia {
width: 30%;
height: 200px;
float: left;
margin-top: 145%;
margin-left: -30%;
}

.dde_ras {
width: 30%;
height: 200px;
float: left;
margin-top: 209%;
margin-left: -30%;	
}

.dde_eat {
width: 30%;
height: 200px;
float: left;
margin-top: 282%;
margin-left: -30%;
}

.dde_creates {
width: 30%;
height: 200px;
float: left;
margin-top: 350%;
margin-left: -30%;	
}

.dde_icon_align {
	text-align: center;
    margin-left: 107px;
}

.dde_details {
float: left;
margin-left: 21px;
	
}

.dde-image-slider-text-dde {
    font-size: 11px;
    color: black;
    text-align: center;
    width: 201px;
   margin-left: -252px;
    font-weight: 500;
    line-height: 25px;
    word-wrap: break-word;
}

/*DDE css end*/
/*----------------------------------------------------partner page start-------------------------------------------*/
.popup-button {
    padding: 5px 1px !important;
    margin-left: -140px;
    margin-top: -55px;
    width: 150px !important;
}
.social-marketing{
	width:50% !important;
	}
.seo-optimization{
	width:50% !important;
	}
.content-marketing{
	width:50% !important;
	}
.mb-5{
    width: 300px;
    font-size: 22px !important;
}
.partner-with-ptech-content {
    font-size: 15px;
    line-height: 25px;
    width: 290px;
}
.popup-button1 {
    padding: 10px 1px !important;
    margin-left: 0px;
    width: 250px !important;
}
.why-choose-heading{
	margin-left:15px !important;
	}
/*----------------------------------------------------partner page end-------------------------------------------*/

/*-----------------------------------------------------customer page start----------------------------------------*/

.brand {
    width: 180px !important;
    margin-right: 80px !important;
    margin-top: -30px !important;
}
.bse-img{
	width:290px;
	}
.banner-image-height {
    margin-top: 0px !important;
}	
.utube_frame_left {
    height: 165px !important;
	width: 100% !important;
}
.utube_frame {
    width: 100% !important;
    height: 165px !important;
}
.utube_frame_right {
width: 100% !important;
height: 270px !important;
padding-left: 0px !important;
padding-right: 0px !important;
padding-top: 0px !important;
font-size: 13px !important;
}
.customer-icon-sect {
    width: 100% !important;
    height: 1020px !important;
    margin-left: 70px !important;
}
.customer-icons-area1 {
    width: 100% !important;
    float: none !important;
	margin-bottom:40px !important;
}
.customer-icons-area2 {
    width: 100% !important;
    float: none !important;
	margin-left:0px !important;
	margin-bottom:40px !important;
}
.icon_title_bot {
    font-size: 15px !important;
}
.petch-prallex-area {
    text-align: center;
    margin-top: 0px !important;
    font-size: 17px !important;
}
.cust_big {
    font-size: 25px !important;
}
h2 {
    font-size: 17px !important;
}
.testi_logo_voda {
    float: none !important;
    margin-left: 0% !important;
 }
 .testi_logo_anz{
	 margin-left:0% !important;
	 }
/*-----------------------------------------------------customer page end----------------------------------------*/

/*------------------------------------------------------investor page start---------------------------------------*/

.award-bottom{
	margin-bottom:50px;
	}
/*------------------------------------------------------investor page end---------------------------------------*/

/*------------------------------------------------------awards page start--------------------------------------------*/
.col-md-3a {
    width: 100% !important;
}
.Awards-section {
    height: 500px !important;
}
.Awards-section1 {
    height: 350px !important;
	}
.Awards-section2 {
    height: 420px;
}
.responsive-award-CIO-choice{
	margin-top: -20px;
	}
.responsive-award-cio-review{
	margin-top: -50px;
	}
.responsive-award-ibm{
	margin-top: -20px;
	}
.responsive-award-silicon-india{
	margin-top: -70px;
	}
.responsive-award-it-leader{
	margin-top: -80px;
	}
.responsive-award-gartner{
	margin-top:30px;
	}
/*------------------------------------------------------awards page end--------------------------------------------*/

/*------------------------------------------------------press release start---------------------------------------*/
.pressrelease-section{
	margin-bottom:80px !important;
	}
/*------------------------------------------------------press release end---------------------------------------*/
/*------------------------------------------------------social media start--------------------------------------*/
.main_media_box {
    height: 100%;
}
.media_box3{
	margin-bottom:50px;
	}
.media_box2{
	margin-bottom:50px;
	}
.media_box1{
	margin-bottom:50px;
	}
.socail_details{
	margin-left: 10px;
	width: 260px
	}
/*------------------------------------------------------social media end--------------------------------------*/
/*-------------------------------------------------------media resource start---------------------------------*/

.media-resource-box {
    margin-left: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.media-resource-button{
	width: 230px;
font-size: 12px !important;
margin-bottom: 10px;
	}
.media-resource-text {
    font-size: 16px !important;
    color: rgb(255, 255, 255) !important;
}
.media-resource-button1 {
    width: 230px !important;
    color: rgb(255, 255, 255) !important;
    font-size: 13px !important;
}
/*-------------------------------------------------------media resource end---------------------------------*/
/*---------------------------------------------------------ptech news start----------------------------------*/
.ptechnews-section{
	margin-bottom:80px !important;
	}
.ptech-n-btn{
	font-size:12px !important;
	}
/*---------------------------------------------------------ptech news end----------------------------------*/
/*---------------------------------------------case study start---------------------------------------*/
.case-study-video{
	margin-top: 80px;
margin-left: -50px;
	}
/*---------------------------------------------case study end---------------------------------------*/

/*OPS css start*/
.ops_rpa_icon_area {
width: 300px;
height: 1600px;
float:left;
}

.ops-customer_testimony {
margin-left:0px;
float:left;
margin-top:10px;
}
	.ops_star_ratting {
    float: left;
    margin-left: 73px;
}

.ops_download_ds{
	margin-left: 50px;margin-bottom: 30px;margin-top: -6px;
	}

.ops_grey_title {
margin-bottom: 40px !important;
margin-left: 33px;	
}
.ops_title {
    margin-left: 129px !important;
}

.ops_details {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-top: -18px;
    width: 265px;
    text-align: center;
    margin-left: 29px;
}

.ops_details1 {color: black;font-size: 14px !important;line-height: 25px;margin-top: -18px;width: 288px;text-align: center;}

.greater_eff {
    float: left;
margin-left: -110px;
    margin-top: 88%;
	}
.enhanced_perform {
float: left;
margin-left: -110px;
margin-top: 175%;
	}

.accuracy {
float: left;
margin-left: -110px;
margin-top: 241%;
	}		

.scalablity {
float: left;
margin-left: -110px;
margin-top: 340%;
	}
	
.advanced_analytics {
float: left;
margin-left: -110px;
margin-top: 421%;
	}
	
.ops_icon1 {
text-align: center;
margin-left: 103px
}
.ops_title1 {
    margin-left: 114px !important;
}
		
/*OPS css end*/

/*Av3ar css end*/
.av3ar_icon_area {
width: 300px;
float:left;
height: 240px;
}


.av3_cem {
	float: left;
    margin-left: 27px;
	}
.av3_pa {
	float: left;
    margin-left: 5px;
	}	
.av3ar_icon1_pa {
height: 170px;
float: left;
margin-left: -300px;
width: 30%;
margin-top: 22%;
}

.its {
height: 170px;
float: left;
margin-left: -376px;
margin-top: 40%;
}
	
.av3_its {
float: left;
margin-left: 82px;
width: 1426% !important;}

.av3ar_icon1_HRS {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 57%;
}	

.cem_icon1{
margin-left: 70px !important;
}
	
.ops_details1
{color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 275px !important;
margin-left: 20px !important; 
}
.ops_details
{color: black;
font-size: 14px !important;
line-height: 25px;
margin-top: -18px;
width: 275px !important;
margin-left: 20px !important; 
}	
.heading-service_av3ar {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-top: -18px;
    width: 295px;
}	

.av3_it {
	margin-left: 115px !important;
	}
	
.av3_hrs {
float: left;
margin-left: -8px;
}	

.av3ar_icon1_BOAR {
height: 170px;
float: left;
margin-left: -379px;
width: 30%;
margin-top: 76%;
}
.av3ar_icon1_BOAR1 {
height: 285px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 95%;
	}
.av3_boar {
float: left;
margin-left: -8px;}	

.av3_boar {
float: left;
margin-left: -8px;}	
.av3_dmm {
float: left;
margin-left: -8px;}	
	
/*Av3ar css end*/

/*----------------------------------------------career page start---------------------------------------*/
.career-feature {
    height: 1000px !important;
}
.career-section-icon {
    height: 180px !important;
    float: none !important;
}
.career-section {
    margin-left: 40px;
}

.career-icons-area{
	margin-left:20px;
	}
/*----------------------------------------------career page end---------------------------------------*/

/*---------------------------------------------------request demo start--------------------------------------*/

#ui-datepicker-div {
    top: 1290px !important;
    left: -275.833px !important;
}
/*.page-section1 {
    padding-top: 0px !important;
}*/
.know-text {
    font-size: 13px;
}
.know-more-redefine {
    width: 140px !important;
margin-right: 25px !important;
}
/*---------------------------------------------------request demo end--------------------------------------*/

/*---------------------------------------------------contact Page start-------------------------------------*/
.contact-section1{
margin-left:0px;	
	}
.contact-box {
    height: 380px;
}
.contact-box-section {
    height: 360px;
}
/*---------------------------------------------------contact Page end-------------------------------------*/

/*----------------------------------------------------ibaass page start-----------------------------------*/
.its-ibaas {
    margin-top: 100%;
}
.ibaas_gain2 {
    margin-left: -40px;
}
/*----------------------------------------------------ibaass page start-----------------------------------*/
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
.Ptech-platform{
	width: 310px;
	margin-left:-10px;
	}
.ptech-platform-area {
    height: 1010px;
}
.ptech-platform-feature-section-icons {
    height: 150px;
    float: none !important;
}
.ptech-platform-feature-section {
    margin-left: 40px;
}
.ptech-platform-heading {
    margin-top: 20px;
}
.ptech-platform-image-text {
    margin-left: -265px;
}
/*----------------------------------------------------ptech paltform page start-----------------------------------*/
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
.av3ar-div{
	margin-top:20px;
	}
.av3ar-icon-container{
	margin-top:20px;
	}
.Button-area-sheet {
    margin-left: 50px !important;
}
/*------------------------------------------------------av3ar new changes-----------------------------------------*/
/*-----------------------------------------------------cp new changes-------------------------------------------*/
.cp-slider-section {
    margin-bottom: 0px;
}
/*-----------------------------------------------------cp new changes-------------------------------------------*/
.partner-banner-area1{
	margin-top:-18px !important;
	}
	
/*-------------------------------------------------new responsive changes - 15 september--------------------*/
.banner-image-height {
    margin-top: 0px !important;
}
.redefine-right-side{
	width:300px;
	height:300px;
	}
.redefine-div {
    height: auto;
}
.redefine-left-side{
	margin-left:10px;
	}
.ops_rpa_icon_ge2 {
    margin-left: 120px;
}
.acu_top {
    margin-left: 120px;
}

.dde-icon-section {
    margin-left: -10px;
}
.dde-new-img-style {
    margin-left: 110px;
}
/*-------------------------------------------------new responsive changes - 15 september--------------------*/
.rslides_tabs {
    bottom: -20%;
    left: 47%;
    position: absolute;
    z-index: 99999999;
	display:none;
}
.slick-track .btn
{
bottom: 8px !important;
width: auto !important;
position: absolute !important;
left: 7% !important;
padding: 5px !important;
}
.first-btn
{
	margin-left:5% !important;
	margin-right:30px !important ;
	left: 32% !important;
}

a.first-btn
{
	margin-left:20% !important;
}

.partner-btn {
	display:none !important;}

.redefine_leftside_area {
    float: left;
    height: 420px;
    width: 219px;
    margin-left: 14px;
    margin-top: 30px;
}

.first_icon_details {
    float: left;
    width: 204px;
    margin-left: 60px;
    margin-top: -29px;
    line-height: 14px;
}


.first_icon_title {
    float: left;
    width: 228px;
    margin-left: 60px;
    margin-top: -52px;
    color: rgb(11, 102, 179);
    font-size: 12px;
}


}

@media (max-width:240px) {

.footer_area {
	display:none;
}
.font-heading  {
	float:left;}


/*Investor page start*/
.investor_content {
margin-left:0px;}
.mgmt_team {
    width: 75% !important;
    height: 203px !important;
}


/*Investor page end*/


/*Our Team  start*/
.team_content {
margin-left:0px;}

.second_lead {
height: 400px;
margin-top:337%;
}
.sudish_clm {
height: 400px;
float: left;
margin-top: 303px;
}

.zeno_lead {
height: 400px;
margin-top: 375%;}

.soundar_lead {
height: 400px;
float: left;
margin-top: 340px;
}

.abhay_lead {
height: 400px;
margin-top: 330%;
}

.arun_lead {
height: 400px;
margin-top: 128%;}

.arasu_lead {
height: 400px;
margin-top: 115%;}

.nirmal_lead {
height: 400px;
margin-top: 327%;
margin-bottom: 82%;
}	

.mgmt_team {
    width: 75% !important;
    height: 203px !important;
}


/*Our Team  end*/

/*Awards css start*/

.Awards-Colum-margin-left {
    margin-left: 0px !important;
}
/*Awards css end*/




/*iBaaS css start*/

.semi-structured1 {
    height: 204px;
    width: 298px;
    float: left;
}

.semi-structured {
    width: 770px;
    height: 80px;
    float: left;
    margin-bottom: 33%;
}

.sentiment1 {
    height: 80px;
    width: 380px;
    float: left;
    margin-top: 109%;
    margin-left: -310px;
}

.semi-structured3 {
margin-top: 11px;
line-height: 18px;
}

.sentiment3 {
    
    color: black;
    margin-top: 16px;
    line-height: 18px;
    width: 274px;
}



.cem2 {
    height: 270px;
    float: left;
	width:1% !important;
	margin-bottom:50%
}

.pa {
	width:1% !important;
    float: left;
	margin-top:186%;
	
}

.its {
  width: 1% !important;
height: 270px;
float: left;
margin-top: 100%;

}

.bop {
	width:1% !important;
    height: 270px;
    float: left;
	margin-top: 270%;
	

}

.heading-service {
    color: #00adee;
    font-size: 15px !important;
    margin-left: 15px;
    text-align: center;
    width: 250px;
}
.heading-service_dde {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    width: 250px;
}

.zero-fat {
	margin-top:25%;}
	
.eff {
	margin-top:15%;}
	
.flex {
	margin-top:6%;}
	
.cost {
	margin-top:-7%;}	
	
.non {
	margin-top:12%;}	

.block-icon-box .__header {
    margin-bottom: 0px !important;
}				

.ibaas_gain_area {
width: 100%;
margin: 0 auto;
background-color: #DEDEDE;
height: 25%;
margin-bottom: 225%;	
}

.ibaas_gain1 {
    width: 25%;
    height: 295px;
    padding-top: 28px;
}

.ibaas_comp {
    
    float: left;
    margin-left: -38px;
    margin-top: 280px;
}

.ibaas_eff_area {
    width: 20%;
    float: left;
    margin-left: -40px;
    margin-top: 600%;
}

.ibaas_redu_area {
    width: 20%;
    float: left;
    margin-left: -38px;
    margin-top: 931%;
}

/*iBaaS css end*/

/*iRaaS css start*/
.esc1 {
	width: 100% !important;	height:270px;	float:left; margin-left:0px !important;
	}
.esc2 {
	float:left;	width: 100%;
	}
.esc3 {
	float:left;	color: white;	font-size: 17px;	width:100%;
	}	
.esc4 {
	float:left;	color: white;	font-size: 13px; 	color: rgb(207, 201, 201);	 text-align:center;	 width:100%;
	}
	
	.esc5 {
	float:left;color: white;font-size: 13px; color: rgb(207, 201, 201); width:100%;text-align:center;
	}
	
	.icon-align-iRaaS {
    text-align: center !important;
    margin-left: 90px !important;
	}
	/*iRaaS css end*/

/*eBDR css start*/
	.cp-image-slider-text1 {
    font-size: 14px;
    color: black;
    text-align: center;
    width: 450px;
    margin-left: -87px;
    font-weight: 500;
    line-height: 25px;
}
	/*eBDR css end*/


/*DataSynccss start*/
	.ds_slider_img {
font-size: 14px;
color: black;
text-align: center;
width: 308px;
margin-left: -19px;
font-weight: 500;
line-height: 25px;
}

.icon_title_tex_datasync {
margin-bottom: 40px !important;
margin-left: 36px;
}	
	
.datasync_icon_area {
    width: 300px;
    height: 545px;
    float: left;
}	


.ajs_ds_img {
	width: 70px;
	}

.heading-service_Datasync {
    color: #00adee;
    font-size: 11px !important;
    width: 100%;
}	
	
	.icon-align_data_sync {
    text-align: center;
	margin-left:0px !important;
  
}

	/*DataSynccss css end*/
	
	
	/*CV css start*/
	.cv_icon_area {
    width: 350px;
    height: auto;
	float:left;
}


.cv_rs_icon1 {
    width: 30%;
    height: 228px;
    float: left;
    margin-left: -19px;
    margin-top: 155px;
}

.risk_ass_cv {
width: 30%;
height: 228px;
float: left;
margin-left: -98px;
margin-top: 100%;
}

.plan_dev_app {
width: 30%;
height: 228px;
float: left;
margin-left: -98px;
margin-top: 204%;
}


.plan_excersise {
width: 30%;
height: 228px;
float: left;
margin-left: -98px;
margin-top: 302%;
}

.incident_crisis_mgmt {
width: 30%;
height: 228px;
float: left;
margin-left: -162px;
margin-top: 411%;
}

.peci_cv {
width: 30%;
height: 228px;
float: left;
margin-left: -164px;
margin-top: 510%;
	}

.icon-align-icm {
    text-align: center;
    margin-left: 92px;
}

.heading-service_Datasync {
    color: #00adee;
    font-size: 11px !important;
    width: 100%;
  margin-left: 92px;
}

.heading-service_Datasync1 {
    color: #00adee;
    font-size: 11px !important;
    width: 100%;
  margin-left: 122px;
}
.dde-image-slider-text-cv {
    font-size: 11px;
    color: black;
    text-align: center;
    width: 302px;
    margin-left: -300px;
    font-weight: 500;
    line-height: 25px;
    word-wrap: break-word;
}

.slider_CV {
	margin-top: 55px;
	}

	/*CV css end*/

.dde_vi {
    width: 30%;
    height: 200px;
    float: left;
    margin-left: -22px;
}

/*DDE css start*/
.dde_pro_area {
	width:300px;
	height:auto;	
		}
		
.dde_vi {
    width: 30%;
    height: 200px;
    float: left;
    margin-top: 65%;
}

.dde_va {
width: 30%;
height: 200px;
float: left;
margin-top: 69%;
margin-left: -30%;
}

.icon-align-dde_vis {
    margin-left: 108px;
    float: left;
}

.dde_ia {
width: 30%;
height: 200px;
float: left;
margin-top: 145%;
margin-left: -30%;
}

.dde_ras {
width: 30%;
height: 200px;
float: left;
margin-top: 209%;
margin-left: -30%;	
}

.dde_eat {
width: 30%;
height: 200px;
float: left;
margin-top: 282%;
margin-left: -30%;
}

.dde_creates {
width: 30%;
height: 200px;
float: left;
margin-top: 350%;
margin-left: -30%;	
}

.dde_icon_align {
	text-align: center;
    margin-left: 107px;
}

.dde_details {
float: left;
margin-left: 21px;
	
}

.dde-image-slider-text-dde {
    font-size: 11px;
    color: black;
    text-align: center;
    width: 201px;
    margin-left: -230px;
    font-weight: 500;
    line-height: 25px;
    word-wrap: break-word;
}

/*DDE css end*/

/*CP css start*/
.cp_text1 {
font-size: 12px;
color: black;
text-align: center;
width: 300px;
margin-left: -300px;
font-weight: 500;
line-height: 25px;
    }
.cp-customer_testimony {
	float:left;
	margin-left:0px;
}

.cp_star_ratting {
float:left;
margin-left: 73px;
}

.satisfied_customer {
	margin-left: 15px;
	}
.satisfied_customer_list {
	margin-left: -16px;
width: 320px;
	}
/*CP  css end*/

/*OPS css start*/
.ops_rpa_icon_area {
width: 300px;
height: 1600px;
float:left;
}

.ops-customer_testimony {
margin-left:0px;
float:left;
margin-top:10px;
}
	.ops_star_ratting {
    float: left;
    margin-left: 73px;
}

.ops_download_ds{
	margin-left: 50px;margin-bottom: 30px;margin-top: -6px;
	}

.ops_grey_title {
margin-bottom: 40px !important;
margin-left: 33px;	
}
.ops_title {
    margin-left: 129px !important;
}

.ops_details {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-top: -18px;
    width: 265px;
    text-align: center;
    margin-left: 29px;
}

.ops_details1 {color: black;font-size: 14px !important;line-height: 25px;margin-top: -18px;width: 288px;text-align: center;}

.greater_eff {
    float: left;
margin-left: -110px;
    margin-top: 88%;
	}
.enhanced_perform {
float: left;
margin-left: -110px;
margin-top: 175%;
	}

.accuracy {
float: left;
margin-left: -110px;
margin-top: 241%;
	}		

.scalablity {
float: left;
margin-left: -110px;
margin-top: 340%;
	}
	
.advanced_analytics {
float: left;
margin-left: -110px;
margin-top: 421%;
	}
	
.ops_icon1 {
text-align: center;
margin-left: 103px
}
.ops_title1 {
    margin-left: 114px !important;
}
		
/*OPS css end*/

/*Av3ar css end*/
.av3ar_icon_area {
width: 300px;
float:left;
height: 1500px;
}

.av3_cem {
	float: left;
    margin-left: 27px;
	}
.av3_pa {
	float: left;
    margin-left: 5px;
	}	
.av3ar_icon1_pa {
height: 170px;
float: left;
margin-left: -300px;
width: 30%;
margin-top: 22%;
}

.its {
height: 170px;
float: left;
margin-left: -376px;
margin-top: 40%;
}
	
.av3_its {
float: left;
margin-left: 82px;
width: 1426% !important;}

.av3ar_icon1_HRS {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 57%;
	}	
.heading-service_av3ar {
    color: black;
    font-size: 14px !important;
    line-height: 25px;
    margin-top: -18px;
    width: 295px;
}	
	
.av3_hrs {
float: left;
margin-left: -8px;
}	

.av3ar_icon1_BOAR {
height: 170px;
float: left;
margin-left: -379px;
width: 30%;
margin-top: 76%;
}
.av3ar_icon1_BOAR1 {
height: 170px;
float: left;
margin-left: -377px;
width: 30%;
margin-top: 95%;
	}
.av3_boar {
float: left;
margin-left: -8px;}	

.av3_boar {
float: left;
margin-left: -8px;}	
.av3_dmm {
float: left;
margin-left: -8px;}	
	
/*Av3ar css end*/

.slick-track .btn
{
	bottom: 15px !important;
width: auto !important;
position: absolute !important;
left: 5% !important;
padding:5px !important;
}
.first-btn
{
	margin-left:5% !important;
	margin-right:30px !important ;
	left: 32% !important;
}

a.first-btn
{
	margin-left:20% !important;
}
.partner-btn {
	display:none !important;}

.redefine_leftside_area {
    float: left;
    height: 420px;
    width: 219px;
    margin-left: 14px;
    margin-top: 30px;
}

.first_icon_details {
    float: left;
    width: 204px;
    margin-left: 60px;
    margin-top: -29px;
    line-height: 14px;
}


.first_icon_title {
    float: left;
    width: 228px;
    margin-left: 60px;
    margin-top: -52px;
    color: rgb(11, 102, 179);
    font-size: 12px;
}


}
