body{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px; background:#FFF;}



@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans/opensans-regular-webfont.eot');
    src: url('../fonts/opensans/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




*{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.main{width:100%; height:auto;}



.wrapper_header{width:100%; height:182px; background:#febc40 url(../images/hrader-bg.png) repeat-x top left; margin:0 0 1px 0;}
.wrapper_banner{width:100%; height:auto;}
.wrapper_banner_inner{width:100%; height:auto;}
.wrapper_wel_div{width:100%; height:125px; background:#231f20; padding:20px 0 15px 0;}
.wrapper_about{width:100%; height:233px; background:url(../images/about-bg-img.jpg) no-repeat top left; background-position:100%; padding:60px 0 0 0; margin:30px 0 30px 0;}
.wrapper_footer{width:100%; height:auto; background:#222222; padding:50px 0 20px 0; margin:25px 0 0 0; overflow:hidden;}
.wrapper_footer2{width:100%; height:auto; background:#222222; padding:20px 0 20px 0; border-top:#393939 1px solid;}
.wrapper_page_navgation{width:100%; height:22px; background:#d4122c; padding:10px 0 10px 0; border-top:#FFF 1px solid;}

.content{width:900px; height:auto; margin:0 auto;}
.content_inner{width:1000px; height:auto; margin:35px auto 35px auto;}
.content_inner_left{width:620px; height:auto; float:left; display:inline;}
.content_inner_left_products{width:700px; height:auto; float:left; display:inline;}
.content_inner_right{width:270px; min-height:300px; height:auto; float:right; display:inline; background:url(../images/custo.png) no-repeat top left;}
.content_inner_reach{width:420px; height:auto; float:left; display:inline;}
.content_inner_location{width:500px; height:auto; float:right; display:inline;}
.content_inner_domestic{width:950px; height:auto; float:left; display:inline;}
.content_inner_products{width:950px; height:auto; float:left; display:inline;}


.about_div{width:860px; height:100px; margin:0 auto; background:rgba(255, 255, 255, 0.7); padding:35px 20px 35px 20px;}
.about_div_left{width:210px; height:auto; float:left; display:inline; padding:25px 0 0 10px;}
.about_div_right{width:605px; height:100; float:left; display:inline; border-left:#a94c5c 1px solid; padding:0 0 0 30px;}



.header{width:1000px; height:auto; margin:0 auto;}
.banner{width:100%; height:auto; margin:0 auto;}
.banner img{width:100%; height:auto;}
.banner_inner{width:100%; height:auto; margin:0 auto;}
.banner_inner img{width:100%; height:auto;}


.logo{width:580px; height:87px; float:left; display:inline; margin:16px 0 0 0;}
.right_logo{width:420px; height:auto; float:right; display:inline; margin:5px 0 0 0;}


.navgation{width:800px; height:62px; float:left; display:inline; margin:11px 0 0 0;}
.page_navgation{width:1000px; height:15px; margin:0 auto; font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:15px; color:#e7e9f5;}
.wel_div{width:600px; height:100px; margin:0 auto; text-align:center;}

.whoweare_div{width:900px; height:auto; margin:35px 0 35px 0;}

.line_bdr_div{width:100%; height:28px; margin:0 auto; border-bottom:#d94f50 1px solid; text-align:center;}


.product_range_div{width:450px; height:auto; float:left; display:inline; margin:35px 0 20px 0px;}
.ome_serv_div{width:435px; height:auto; float:right; display:inline; margin:35px 0px 20px 0;}

.infra_div{width:260px; height:auto; float:left; display:inline; margin:30px 0px 20px 10px; text-align:center; padding:0 26px 0 0; border-right:#bebebe 1px solid;}
.diabetic_div{width:260px; height:auto; float:left; display:inline; margin:30px 0px 20px 25px; padding:0 26px 0 0; border-right:#bebebe 1px solid; text-align:center;}
.careers_div{width:260px; height:auto; float:left; display:inline; margin:30px 0px 20px 25px; text-align:center;}

.inquir_div_left{width:100px; height:auto; float:left; display:inline; font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:16px; color:#656565; text-align:right; margin:2px 10px 10px 0;}
.inquir_div_right{width:240px; height:auto; float:left; display:inline; margin:0 0 4px 0;}

.domestic_logos_div{width:100%; height:auto; float:left; display:inline;}
.domestic_logos_div img{border:#bfc1c2 1px solid; margin:5px; padding:10px;}

.certificates_div{ width:670px; float:left; display:inline; padding:10px 0px 10px 0px; margin:0;}

.product_main_div{width:236px; height:370px; float:left; display:inline; border-right:#dad9d7 1px solid; margin:0 0 25px 0}
.product_diabetic_div{width:220px; height:auto; float:left; display:inline; border:#bbbab8 0px solid; padding:1px 1px 10px 1px; margin:10px 7px 10px 7px;}
.product_diabetic_div .head_txt9{background:#72A617; padding:5px;}
.lipid_diabetic_div{width:220px; height:auto; float:left; display:inline; border:#bbbab8 0px solid; padding:1px 1px 10px 1px; margin:10px 7px 10px 7px;}
.lipid_diabetic_div .head_txt9{background:#4096BB; padding:5px;}
.turbilatex_range_div{width:220px; height:auto; float:left; display:inline; border:#bbbab8 0px solid; padding:1px 1px 10px 1px; margin:10px 7px 10px 7px;}
.turbilatex_range_div .head_txt9{background:#69F; padding:5px;}
.immu_diabetic_div{width:220px; height:auto; float:left; display:inline; border:#bbbab8 0px solid; padding:1px 1px 10px 1px; margin:10px 7px 10px 7px;}
.immu_diabetic_div .head_txt9{background:#7A7BCD; padding:5px;}
.renal_diabetic_div{width:220px; height:auto; float:left; display:inline; border:#bbbab8 0px solid; padding:1px 1px 10px 1px; margin:10px 7px 10px 7px;}
.renal_diabetic_div .head_txt9{background:#767676; padding:5px;}
.liver_diabetic_div{width:220px; height:auto; float:left; display:inline; border:#bbbab8 0px solid; padding:1px 1px 10px 1px; margin:10px 7px 10px 7px;}
.liver_diabetic_div .head_txt9{background:#CB933B; padding:5px;}
.electro_diabetic_div{width:220px; height:auto; float:left; display:inline; border:#bbbab8 0px solid; padding:1px 1px 10px 1px; margin:10px 7px 10px 7px;}
.electro_diabetic_div .head_txt9{background:#D87B66; padding:5px;}
.general_diabetic_div{width:220px; height:auto; float:left; display:inline; border:#bbbab8 0px solid; padding:1px 1px 10px 1px; margin:10px 7px 10px 7px;}
.general_diabetic_div .head_txt9{background:#CF6FE4; padding:5px;}

.product_img_div{width:700px; height:auto; float:left; display:inline;}
.product_img_top_div{width:700px; height:auto; float:left; display:inline;}
.product_img_bot_div{width:690px; height:20px; float:left; display:inline; background:#3a3737; padding:15px 5px 15px 5px; text-align:center; margin:2px 0 0 0;}

.offer_div{width:101px; height:35px; float:right; display:inline; margin:25px 50px 0 0;}



.form_div{width:100%; height:auto; margin:0 auto; padding:25px 0 15px 0;}
.form_d1{width:100%; height:auto; float:left; display:inline; margin:0px 0 5px 0;}
.form_d2{width:100%; height:auto; margin:0 auto;}


.head_txt, .head_txt2{ font-family:'open_sansregular',Arial, Helvetica,sans-serif; }

.head_txt{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:30px; color:#888787; margin:0 0 10px 0;}
.head_txt2{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:30px; color:#01475b; margin:0 0 10px 0; text-align:center;}
.head_txt3{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:26px; color:#000; margin:0 0 10px 0;}
.head_txt4{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:30px; color:#000; margin:0 0 0px 0;}
.head_txt5{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:22px; color:#000; margin:0 0 10px 0;}
.head_txt6{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:23px; color:#8c1237; margin:15px 0 10px 0; text-transform:uppercase;}
.head_txt7{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:22px; color:#d29d3a; font-weight:bold; margin:0 0 30px 0;}
.head_txt8{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:30px; color:#01475b; margin:0 0 10px 0;}
.head_txt9{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:17px; color:#FFF; margin:0 0 5px 0;}
.head_txt10{font-family:'open_sansregular',Arial, Helvetica,sans-serif; text-align:left; font-size:25px; color:#000; margin:0 0 10px 0;}
.head_txt11{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:24px; color:#01475b; margin:0 0 10px 0; text-align:left; padding:15px 0 0 55px;}




.body_txt{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:16px; color:#d3d2d2; margin:0 0 10px 0;}
.body_txt2{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:16px; color:#999999; margin:0 0 10px 0; text-align:center;}
.body_txt3{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:15px; color:#4f4c4d; margin:0 0 10px 0;}
.body_txt4{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:13px; color:#333333; margin:0 0 10px 0;}
.body_txt5{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:17px; color:#7b7979; margin:0 0 10px 0;}
.body_txt6{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:15px; color:#656565; margin:0 0 10px 0;}
.body_txt7{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:14px; color:#656565; margin:0 0 10px 0; text-align:center;}
.body_txt8{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:15px; color:#d4122c; margin:0 0 10px 0;}
.body_txt9{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:15px; color:#208ccb; margin:0 0 10px 0; font-weight:bold;}
.body_txt10{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:12px; color:#333333; margin:0 -36px 12px 0; text-align:center;}



.read_more_txt{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:14px; color:#d4122c; margin:0 0 10px 0; text-align:center;}


.clear{clear:both;}
.gap{height:10px;}
.gap2{height:5px;}
.marg{margin:0 0 10px 0;}
.alr{text-align:right; float:right;}
.brline{height:5px; border-bottom:#969594 1px dotted;}


.ulstyle {color: #d8d9d5; font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size: 14px; text-align: left; width:auto;}
.ulstyle li{ list-style:none; padding:2px 0 2px 3px; text-align:justify;}

.ulstyle2 {color: #d8d9d5; font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size: 14px; text-align: left; width:auto;}
.ulstyle2 li{ list-style:inside url(../images/pdf-icon.png); padding:1px 0 1px 3px; text-align:justify; line-height:10px;}

.ulstyle3 {color: #d8d9d5; font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size: 13px; text-align: left; width:auto; margin:0 0 0 30px;}
.ulstyle3 li{ list-style:outside disc; padding:1px 5px 1px 3px; }

.ulstyle4 {color: #333; font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size: 13px; text-align: left; width:auto; margin:0 0 0 30px;}
.ulstyle4 li{ list-style:outside disc; padding:1px 5px 1px 3px; }

.links{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#656565; text-align:left; padding:5px 0 0 0px;}
.links a{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#656565; text-align:left; text-decoration:none;}
.links a:hover{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#FFF; text-decoration:none;}

.links2{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#d4122c; text-align:left; padding:5px 0 0 0px;}
.links2 a{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#d4122c; text-align:left; text-decoration:none;}
.links2 a:hover{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#febc40; text-decoration:none;}

.links3{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#4e4c49; text-align:left; padding:5px 0 0 0px;}
.links3 a{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#4e4c49; text-align:left; text-decoration:none;}
.links3 a:hover{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#0186d1; text-decoration:none;}

.links4{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#FFF; text-align:left;}
.links4 a{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#FFF; text-align:left; text-decoration:none;}
.links4 a:hover{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#e1ddde; text-decoration:none;}


.links5{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#FFF;}
.links5 a{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#FFF;  text-decoration:none; padding:0 10px 0 10px;}
.links5 a:hover{font-family:'open_sansregular',Arial, Helvetica,sans-serif; color:#d3d1d1; text-decoration:none;}

.txt_box_form{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:12px; color:#171616; padding:2px 5px 2px 5px; height:23px; width:90%; background:#FFF; border:#747474 1px solid;}
.msg_box_form{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:12px; color:#171616; padding:2px 5px 2px 5px; height:73px; width:90%; background:#FFF; border:#747474 1px solid;}


.txt_box_form2{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:12px; color:#656565; padding:2px 5px 2px 5px; height:23px; width:90%; background:none; border:#656565 1px solid;}
.msg_box_form2{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:12px; color:#656565; padding:2px 5px 2px 5px; height:65px; width:90%; background:none; border:#656565 1px solid;}


.txt_box_form3{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:12px; color:#000; padding:2px 5px 2px 5px; height:33px; width:90%; background:#FFF; border:#747474 1px solid;}
.msg_box_form3{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:12px; color:#000; padding:2px 5px 2px 5px; height:93px; width:90%; background:#FFF; border:#747474 1px solid;}

.submit_btn{font-family:'open_sansregular',Arial, Helvetica,sans-serif; font-size:16px; color:#656565; background:none; width:50px; height:20px; padding:7px 20px 7px 10px; border-radius:0px; border:#656565 1px solid; cursor:pointer; text-align:center;}

.submit_btn_form{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; background:#2484c6; width:auto; height:33px; padding:3px 20px 2px 20px; border-radius:0px; border:#0e66a2 0px solid; cursor:pointer; margin:0 10px 0 0;}
.submit_btn_form:hover{background:#d4122c; color:#FFF;}

.forget_btn_form{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; width:auto; height:33px; padding:3px 20px 2px 20px; border-radius:0px; border:#0e66a2 0px solid; cursor:pointer; margin:0 10px 0 100px;}
.forget_btn_form:hover{color:#900;}

.readmore_btn{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; background:#2484c6; width:100px; height:20px; padding:7px 20px 7px 10px; border-radius:3px; border:none; cursor:pointer; margin:0 10px 0 0;}
.readmore_btn2{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; background:#2484c6; width:100px; height:20px; padding:7px 20px 7px 10px; border-radius:3px; border:none; cursor:pointer; margin:0 auto;}
.readmore_btn3{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; background:#2484c6; width:100px; height:20px; padding:7px 20px 7px 10px; border-radius:3px; border:none; cursor:pointer; float:left;}


.

form p {clear: both; margin: 1.5em 0;}
.label {display: block; margin: 5px 0;}
.form1 input {width: 90%; padding: 8px 3%;}
.form1 select {width: 99%; padding: 5px 3%;}
.form1 .input {overflow: hidden;}
.form1 .input label {display: inline-block; margin: 0 10px 0 0; font-weight: normal;}
.form1 textarea {width: 97%; min-width: 97%; max-width: 97%; min-height: 100px; padding: 5px 1%;}


.footer{width:1000px; height:auto; margin:0 auto;}
.foot_div1{width:350px; height:auto; float:left; display:inline; margin:0 10px 0 0;}
.foot_div2{width:160px; height:auto; float:left; display:inline; margin:0 10px 0 0;}
.foot_div3{width:170px; height:auto; float:left; display:inline; margin:0 10px 0 0;}
.foot_div4{width:280px; height:auto; float:right; display:inline;}



/* ---------- Start Menu CSS ---------- */



#cssmenu ul,
#cssmenu li,
#cssmenu span,
#cssmenu a {
  margin: 0; font-family:'open_sansregular',Arial, Helvetica,sans-serif;
  padding: 0;
  position: relative;
}
#cssmenu {
  height:55px;  margin:0 auto; float:left;
  
}
#cssmenu:after,
#cssmenu ul:after {
  content: '';
  display: block;
  clear: both;
}
#cssmenu a {
  color: #33260d; 
  display: inline-block;
  font-family:'open_sansregular', Arial, Verdana, sans-serif;
  font-size: 13px; margin:0 1px 0 0;
  padding:22px 23px 22px 23px;
  text-decoration: none;
}
#cssmenu ul {
  list-style: none;
}
#cssmenu > ul {
  float: left;
}
#cssmenu > ul > li {
  float: left; background:url(../images/menu-li-bg.jpg) no-repeat center right;
} 
#cssmenu > ul > li > a{
  float: left;  
} 
#cssmenu > ul > li:hover:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  bottom: 0;
}
#cssmenu > ul > li:first-child > a {
  border-radius:none; color:#33260d;
}
#cssmenu > ul > li:last-child > a {
  border-radius:none; color:#33260d; background:url(../images/menu-li-bg.png) no-repeat top right;
}


#cssmenu > ul > li.active > a {
  background: #d4122c; color:#FFF;
  
}

#cssmenu > ul > li:hover > a {
  background: #d4122c; color:#FFF;
}
#cssmenu .has-sub {
  z-index: 1;
}
#cssmenu .has-sub:hover > ul {
  display: block; background:#d4122c;
}
#cssmenu .has-sub ul {
  display: none;  
  position: absolute;
  width: 250px;
  top: 100%;
  left: 0;
}
#cssmenu > ul ul {
    background:#d4122c; 
}
#cssmenu > ul ul ul {
    background:#c2801f; 
}

#cssmenu .has-sub ul li {
  *margin-bottom: -1px;
}
#cssmenu .has-sub ul li { border-bottom: 1px dotted #c17e33;}
#cssmenu .has-sub ul li a {
  color:#fff;
  filter: none;
  font-size: 13px;
  display: block;
  line-height: 120%;
  padding: 10px;
}
#cssmenu .has-sub ul li:hover a {
  background: #b93042; color:#FFF; 
  
}
#cssmenu .has-sub ul li:hover {
  background: #b93042; color:#FFF; 
  
}
#cssmenu ul ul li:last-child a{
  border-bottom:none;  border-bottom: 0px dotted #424242;
}
#cssmenu .has-sub .has-sub:hover > ul {
  display: block;
}
#cssmenu .has-sub .has-sub ul {background:#b93042; 
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
}
#cssmenu .has-sub .has-sub ul li a {
  background: #b93042; color:#FFF;
  border-bottom: 1px dotted #CCC;
}
#cssmenu .has-sub .has-sub ul li a:hover {
  background: #d4122c; color:#FFF;
  
}
.airside_head_div_left_changes_3
{
border-right: 0px solid #798fae;
  color: #fff;
  display: inline;
  float: left;
  font-family: 'open_sansregular',Arial,Helvetica,sans-serif;
  font-size: 20px;
  height: 34px;
  padding: -9px 0 0;
  width: 300px;
  margin: -6px 0 0 0;
  }


/* ---------- End Menu CSS ---------- */






