.inner_hight10{ height:10px;}
.inner_hight15{ height:15px;}
.inner_hight20{ height:20px;}
.inner_hight25{ height:25px;}
.inner_hight30{ height:30px;}
.inner_hight32{ height:32px;}
.inner_hight35{ height:35px;}
.inner_hight40{ height:40px;}
.inner_hight{ height:170px;}   
.right_mar30{ margin-right:25px;}	
	
	
 .container_inner { margin: 0 auto; padding:0px; position: relative; width:1025px;}   
 
 
 
.inner_container_left { float: left; padding: 0px; margin:0px;  width:20%;}
.inner_left{}
.inner_left h2{ color:#666565; font-weight:600; font-size:18px; }

.inner_left .text{font-family: 'Open Sans', sans-serif;  color: #929292; font-size: 12px; font-weight:500; line-height: 20px; text-align: left; width:100%; }

.lineleft{border-bottom: 1px solid #d9d9d9; margin-top: 10px; margin-bottom:10px;}  
.inner_left p a {color: #00afef; font-size:12px; text-align:right; float:right;}
.inner_left p a:hover {color: #00afef; text-decoration:underline;}



.inner_left_menu{ width:20%; float:left; font-family: 'Open Sans', sans-serif;}
.inner_left_menu ul{list-style-type: none; margin: 0; padding: 0;}
.inner_left_menu ul li{padding:0px;}
.inner_left_menu ul li a{font-family: 'Open Sans', sans-serif; color: #787878;display: block; padding: 5px 0 5px 15px; text-decoration: none; font-size:14px; font-weight: 500;  width: 193px;background: url(../images/menu_arrow_r.png) no-repeat scroll left center rgba(0, 0, 0, 0); border-bottom:1px solid #ededed; }
.inner_left_menu ul li .active{color: #00afef; font-size: 14px;width: 193px; background: url(../images/menu_arrow_a.png) no-repeat scroll left center rgba(0, 0, 0, 0); padding:5px 0 5px 15px;}
.inner_left_menu ul li a:hover{ color: #00afef; }



.inner_container_mide{ float:left; width:60%; margin:0px; padding:0px;  background: url(../images/innerall_bg.png) repeat-y center center; position:relative;}
.container_mide_wrapp{ width:90%; margin:0px auto; padding:0px; position:relative;}
.container_mide_wrapp p { color: #474747; font-size: 13px;  font-family: 'Open Sans', sans-serif; line-height: 20px; width:100%; margin-bottom:20px;  }
.container_mide_wrapp .images{ width:100%; position: relative;  margin-bottom:20px; }
.container_mide_wrapp h2{ color:#666565; font-weight:600; font-size:18px;  }
.container_mide_wrapp h4{color:#666565; font-weight:600; font-size:18px;  background: none repeat scroll 0 0 #fff; display: inline;  float: left; margin: 0;padding: 0 9px 0 0; }
.container_mide_wrapp .title { background: url("../images/title-left1.png") repeat-x scroll 0 3px #fff; clear: both;margin-bottom: 21px;overflow: hidden;}
.container_mide_wrapp .box_story { margin: 0; padding: 0;position: relative; width: 100%;}

   
.container_mide_wrapp .md-desk_content{width:100%; margin:0px auto; padding:0px; position:relative; border-bottom: 1px dotted #c3c3c3;margin-bottom:20px; }
.container_mide_wrapp .md-desk_content .designation {  color: #00afef; font-size: 12px; text-align:left;}



/*.container_mide_wrapp .director {width:100%; margin:0px auto; padding:0px; position:relative; border-bottom: 1px dotted #c3c3c3;margin-bottom:20px;float: left;}
.container_mide_wrapp .director_img_bg {background-color:#fcfcfc; border: 1px solid #e0e0e0; float: left;  margin-left: 0;padding: 2px; position:relative; }
.container_mide_wrapp .director_text { float: right;width: 74%;}
.container_mide_wrapp .director_name {color:#666565; float: left;font-weight:600; font-size:18px;margin:0 0 10px 15px;}   
.container_mide_wrapp .designation {  color: #00afef; font-size: 12px; text-align:left;}    */



/*.director_img_bg2 {float: left;  margin-left: 0; padding: 2px 14px 2px 0px; position:relative; }

.d_text{font-size:18px; color:#666565; font-weight:600; line-height:30px; display:block;}
.d_desi{color: #aaa9a9; font-size: 12px; display:block;}
.d_text1{font-size:16px; color:#666565; font-weight:700;  display:block;}
.line_b{border: 1px solid #e0e0e0; padding: 2px;}
*/



.director{ width:100%; position:relative; margin:0px; padding:0px;}


.director_header:after {border-color: #00afef transparent transparent; border-style: solid; border-width: 17px 20px 0 0;  bottom: -17px; content: ""; height: 0; position: absolute; right: 20px; width: 0; }

.director_header {background: #00afef; color: #fff;  margin-bottom: 20px;  position: relative;  width: 100%;}
.director_image {display: table-cell; width: 102px; vertical-align: middle;}

.director_meta {display: table-cell; padding: 0 20px; text-align: left; vertical-align: middle;}
 span.director_author {display: block; font-size: 18px; font-weight: 600;}
 span.director_job {color: #f1f1f1; display: block;  font-size: 12px; }
 
 
 img {max-width: 100%; height: auto;   vertical-align: middle;}
 
 
 
 
 
 
 
 
 
 
 





.inner_container_text_left{width:100%; float:left; display: inline;  margin-bottom: 20px;}
.inner_container_text_left p{margin-bottom: 1.5em; line-height: 21px;}
 h3.mar2 {color: #565353;font-size: 14px;margin: 10px 0 0;}

.job_open_bull {float: left; margin-bottom: 7px;width: 100%;color: #474747; font-size: 13px;  font-family: 'Open Sans', sans-serif; line-height: 20px;}
.job_open_bull ul { list-style-type: none; margin: 0;padding: 0;}
.job_open_bull ul li { background: url(../images/menu_arrow_a.png) no-repeat scroll left center rgba(0, 0, 0, 0); color: #666666;  display: block; margin-bottom: 5px;padding-left: 17px;}
   
 
       
  
   
    











.accordion {width:100%; margin: 0px; padding:0px; float:left; position:relative; margin-bottom:20px;}
.accordion h3 {background: url(../images/plus.png) no-repeat right center #F2F2F2; border: 1px solid #cfcfcf; color: #383838; display: block;  margin: 0px 0 6px 0 !important; 
padding:5px 5px 5px 5px;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);  font-family: 'Open Sans', sans-serif; font-size: 16px; font-weight: 400;
}
.accordion h3.active {background: url(../images/delete.png) no-repeat right center #ffffff; color:#333333;font-family: 'Open Sans', sans-serif;}
.accordion h3:hover {background-color: #ffffff; color: #2b6fbc;	border: 1px solid #cfcfcf; cursor: pointer;}
.accordion div {padding:10px; margin:10px 0 6px !important ; /*border-bottom:1px solid #cfcfcf; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf;*/}
.accordion div ul {padding:0px; font-family: 'Open Sans', sans-serif; line-height: 22px; font-size:15px !important; margin-bottom:15px;}
.accordion div ul li .fa {padding:0px 10px 0px 0px; color:#2260b5;}
.accordion div p{color: #474747; font-size: 13px;  font-family: 'Open Sans', sans-serif; line-height: 20px; width:100%; margin-bottom:20px; }
.accordion div p.sub_titel{font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 400; text-transform:uppercase; color:#2260b5}
    
    
       





   
    


.inner_left_content{ width:100%; float:left; font-family: 'Open Sans', sans-serif;}
.inner_left_content ul{list-style-type: none; margin: 0; padding: 0;}
.inner_left_content ul li{padding:0px 0;}
.inner_left_content ul li {font-family: 'Open Sans', sans-serif; color:#434343;display: block; padding: 1px 0 2px 15px; text-decoration: none; font-size:13px; font-weight: 600;  width:100%;background: url(../images/menu_arrow_r.png) no-repeat scroll left center rgba(0, 0, 0, 0);}
.inner_left_content ul li a:hover{ color:#787878 ; }


.inner_container_right { float: left; padding: 0px; margin:0px; width:20%; }
.inner_right h2{  color:#666565; font-weight:600; font-size:18px; }


.inner_right .text{font-family: 'Open Sans', sans-serif;  color: #929292; font-size: 12px; font-weight:500; line-height: 20px; text-align: left; width:100%; }
.inner_right .text-right{ }

.lineleft{border-bottom: 1px solid #d9d9d9; margin-top: 10px; margin-bottom:10px;}  
    
      
.inner_right p a {color: #00afef; font-size:12px; text-align:right; float:right;}
.inner_right p a:hover {color: #00afef; text-decoration:underline;}
     
 
.google_map {background-color: #ccc;float: left;height:176px;width: 100%; margin-bottom:30px;}
 #map { height: 176px;width: 100%;}
 
.container_mide_wrapp .req-from-box{width:100%; margin:0px auto; padding:0px; position:relative; }

.container_mide_wrapp .contact-info { font-size: 13px; line-height: 20px;list-style: outside none none; margin: 0; padding: 8px 0 0;}
.container_mide_wrapp .contact-info p{color: #474747; font-size: 13px;  font-family: 'Open Sans', sans-serif; line-height: 20px; width:100%; margin-bottom:10px; padding:10px 0 10px 44px; }
.container_mide_wrapp .contact-info > li {color: #373a3f;  display: block;  float: left;  padding:0 0 0px;  position: relative; width: 100%;}   
   
.container_mide_wrapp .contact-info > li > .icon { background: none repeat scroll 0 0 #00afef; border-radius: 27px; color: #fff; display: block; float: left; font-size: 15px; line-height: 27px; margin: 5px 15px 0 0; text-align: center; width: 27px;}    
   
   











.col_hup_01{width: 47.40%;  float:left; position:relative;}
  .form_box{margin-bottom: 15px;}
  
  .form_box span{ color:#d8d8d8; font-size:11px;}
  
  .gettouch_box{ float:left; position:relative; width:100%;}
  
  .gettouch_box .gettouch_label { color:#787878; font-weight:500; font-size:14px; margin-bottom: 5px; display: inline-block; font-family: 'Open Sans',sans-serif;}
  .gettouch_box .gettouch_input {background-color: #FFFFFF; border: 1px solid #DCDCDC;   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; color: #555555; display: block; font-size: 14px;height: 34px;  line-height: 18px; width: 99.4%; padding-left:5px; font-family: 'Open Sans',sans-serif;}
	
	
	.gettouch_box .gettouch_textarea {background-color: #FFFFFF; border: 1px solid #DCDCDC;   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; color: #555555; display: block; font-size: 14px;height: 34px;  line-height: 18px; width:99.4%; resize: none; padding:5px;  font-family: 'Open Sans',sans-serif;}
	
	
	
	.bottn_send { float:right; border-radius: 0px; color: #fff;  display: inline-block;  font-size: 13px;  font-weight: 700;  letter-spacing: 1px;  padding: 10px 18px; text-transform: uppercase; white-space: nowrap; cursor: pointer; margin-right:3px; border-radius:7px;}
	.bottn_send_primary { background: #00afef; border-color:#00afef;}
	.bottn_send_primary:hover { background: #787878; border-color: #7f7559;}
  
  .errormsgbox {font-weight: normal; background-repeat: no-repeat; width:97%;}
  .errormsgbox {color: #fc0209; background:#fdaeb0; padding:10px; margin-bottom:15px;}
     
    
	
	
	
	
  .blog-text {overflow: hidden;  position: relative;}
  .blog-text h3 {color: #00afef; font-family: "Open Sans",sans-serif; font-size: 17px; letter-spacing: -0.02em; line-height: 30px;}
  .blog-text p{color: #474747; font-family: "Open Sans",sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 20px; width: 100%; overflow: hidden;  } 
  .c_box { float: left; border-radius: 27px;  display: block; line-height:27px;  margin: 5px 15px 0 5px; text-align: center; width: 27px;  background: #00afef; color: #fff;  font-size: 15px;} 
 
   
.icon-list12-ser {margin: 0; margin-bottom:20px; margin-top:0px;  width:100%; float:left; padding-left:50px;}
.icon-list12-ser ul li {margin: 0 0 0px; padding: 0;}
.icon-list12-ser li {margin: 0 0 10px ; padding: 0; color: #545454;   display:block; clear:both; }
.icon-list12-ser li i {color: #2b6fbc;}
.icon-list12-ser li p{ width:91%; float:left;margin-bottom:6px !important; line-height:22px; padding-left:5px;  }
.icon-list12-ser li span{ width:4%; float:left;}
.icon-list12-ser li span i {display: inline-block;  font-size:16px; margin-right: 10px; margin-top:5px; text-align: center; /* width: 20px; */color: #787878;}	
	
    
	
.icon-list12 {margin: 0; margin-bottom:20px; margin-top:0px;  width:100%; float:left; }
.icon-list12 ul li {margin: 0 0 0px; padding: 0;}
.icon-list12 li {margin: 0 0 10px ; padding: 0; color: #545454;   display:block; clear:both; }
.icon-list12 li i {color: #2b6fbc;}
.icon-list12 li p{ width:91%; float:left;margin-bottom:6px !important; line-height:22px; padding-left:5px; }
.icon-list12 li span{ width:4%; float:left;}
.icon-list12 li span i {display: inline-block;  font-size:16px; margin-right: 10px; margin-top:5px; text-align: center; /* width: 20px; */color: #21ace3;}	
	
	





.services-section-title-margin {margin: 10px 0 0;}
.our-service { margin: 20px 0 0;  text-align: center;}
.services-content {margin: 50px 0 0;}

.service-icon { /*border: 2px solid #117dc2;*/  border-radius: 50%;  height:90px;   margin: 0 auto;  width:90px; margin-bottom:10px;}

.services-hover-effect:hover > .service-icon {/*border: 2px solid #117dc2; background-color:#117dc2; */ }

.banking-icon {  background-image: url(../images/banking.png); background-position: center center; background-repeat: no-repeat;}
.telicom-icon {background-image: url(../images/telecom.png);  background-position: center center;  background-repeat: no-repeat;}
.energyt-icon {background-image: url(../images/energy.png); background-position: center center; background-repeat: no-repeat;}
.travel-icon {background-image: url(../images/travel.png); background-position: center center; background-repeat: no-repeat;}
.retail-icon {background-image: url(../images/retail.png); background-position: center center; background-repeat: no-repeat;}
.auto-icon {background-image: url(../images/auto.png); background-position: center center; background-repeat: no-repeat;}
.media-icon {background-image: url(../images/media.png); background-position: center center; background-repeat: no-repeat;}



.home_box2 {float: left;min-height: 1px; padding-left: 5px;padding-right: 5px;position: relative; width:25%; }
.home_box_wrapp {width: 100%;min-height:165px;}

.service-text-area h2 {font-family: 'Open Sans', sans-serif; color: #4f4f4f;  font-size:12px;  font-weight:800;  margin: 10px 0px 5px 0;  text-align: center; line-height:18px; }


.services-hover-effect:hover > .banking-icon {
    background-image: url(../images/banking.png);
    background-position: center center;
    background-repeat: no-repeat;
}
.services-hover-effect:hover > .telicom-icon {
    background-image:  url(../images/telecom.png);
    background-position: center center;
    background-repeat: no-repeat;
}
.services-hover-effect:hover > .energyt-icon {
    background-image: url(../images/energy.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.services-hover-effect:hover > .travel-icon{
    background-image: url(../images/travel.png);
    background-position: center center;
    background-repeat: no-repeat;
}
.services-hover-effect:hover > .retail-icon {
    background-image: url(../images/retail.png);
    background-position: center center;
    background-repeat: no-repeat;
}



.services-hover-effect:hover > .auto-icon{
    background-image: url(../images/auto.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.services-hover-effect:hover > .media-icon {
    background-image: url(../images/media.png);
    background-position: center center;
    background-repeat: no-repeat;
}





.services-hover-effect:hover > .service-text-area h2 {
    color: #117dc2;
}

.service-text-area .bin{font-size:12px;}
.services-hover-effect:hover > .service-text-area .inno-btn { background-color: #117dc2;  color: #fff; transition: all 0.4s ease 0s; font-size:14px;}

.padding-left15{ padding-left:12%;}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
