/* Add here all your CSS customizations */
section#intro p {  
  text-align: justify; 
}
section#career h3 {  
  text-align: justify;  
}
#c_banner > img {
  width: 100%;
  max-width: 100%;
  height: 100%;
}
.srvices_rap{
  padding: 20px 0px 40px;
}
.srvices_rap h1.oser{
background: #00bcd6 none repeat scroll 0 0;
box-shadow: 1px 0 5px #b2b2b2;
color: white;
font-family: "normal";
font-size: 18px;
font-weight: bold;
margin-bottom: 15px;
padding: 15px 0;
text-align: center;
text-transform: uppercase;
}
.resp-vtabs .resp-tabs-container { 
  width: 70%;
}
.resp-tabs-list li {  
  font-size: 16px;  
}
.resp-tab-content.resp-tab-content-active > h3 {
  margin-top: 0;
}
.resp-tab-content p a img.aligncenter{
  max-width: 100%;
  width: 100%;
  text-align: center;
  height: auto;
  margin: 0 auto;
}
.form-control { 
  margin: 10px 0px;
  
}
.con_form {
  margin-bottom: 40px;
}
.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-16.cap_img {
  border: 1px solid #ccc;
  height: 35px;
  width: 100px;
}
.address_area p iframe{
max-width: 100%;
width: 100%;
height: 300px;  
}