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

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn,  img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
 u, center,
dl, dt, dd,  ul, li,ol,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video, label,input, select, textarea {
	
	 font-family: 'calibri';
}
img
{
	border:none;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
h3{ font-weight:bold;}
 ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*Custome css done by Sagar*/
@font-face {
  font-family: 'helvetica';
  src: url('../fonts/helvetica.eot');
  src: url('../fonts/helvetica.eot') format('embedded-opentype'),
       url('../fonts/helvetica.woff2') format('woff2'),
       url('../fonts/helvetica.woff') format('woff'),
       url('../fonts/helvetica.ttf') format('truetype'),
       url('../fonts/helvetica.svg#HelveticaRegular') format('svg');  
}

@font-face {
  font-family: 'helveticacy';
  src: url('../fonts/helveticacy.ttf')  format('truetype'); /* Safari, Android, iOS */     
}
@font-face {
  font-family: 'helveticaneue';
  src: url('../fonts/helveticaneue.ttf')  format('truetype'); /* Safari, Android, iOS */     
}
.clearfix:after {
    content: " "; /*Older browser do not support empty content */
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}
body{font-family:  helvetica, Arial, sans-serif; font-size:12px; margin:0; padding:0; overflow:auto;  font-family: 'helvetica';}

.F-left{float:left;}
.F-right{float:right;}
.F-none{float:none;text-align:center}
.text-center{text-align:center;}
.clear{clear:both;}
a{text-decoration:none; -moz-transition-duration: .2s; -o-transition-duration: .2s; -webkit-transition-duration: .2s; transition-duration: .2s;}
.pos-relative{position:relative;}
.pos-absolute{position:absolute;}
.container{max-width:960px; width:100%; margin:0 auto; position:relative;}
.container img{max-width:100%; height:auto;}
 img:focus,a:focus{outline:none;}
.bg-wrap{ width:100%; border-bottom:solid white 1px;}
h1{font-size:40px; /*text-transform:uppercase; */ line-height:70px; font-family: helveticacy, Arial, sans-serif; font-weight: bold; }
h2{font-size:40px; text-transform:uppercase; line-height:60px; font-family: helveticacy, Arial, sans-serif;   margin-bottom:20px; }
h4{font-size:28px; line-height:35px; font-family: helveticacy, Arial, sans-serif;}
h5, .homePage h3{ font-size:25px; line-height:35px;}
.homePage h3{font-weight:normal;}
h6{ font-size:20px; line-height:30px; }
p, li{font-size:16px; line-height:22px;}
.top-sticker{width:132px; height:114px; text-align:center; background:url(../images/top-sticker.png) center center no-repeat; position:absolute;right: 185px; top: -57px;
}
.homePage h1 { text-transform:uppercase;}
.homePage h2 ,.homePage h1, .homePage p ,.homePage h6{/*text-shadow: 0 2px 0 rgba(0,0,0,0.8);*/}
.flexslider .slides .section1-bg  img{display:none;}
.top-sticker:hover{background:url(../images/top-sticker-Hover.png) center center no-repeat;}
.top-sticker>p{padding-top:44px;}
.button{width:120px; text-align:center; border:none;  line-height:32px; border-radius:6px; font-size:15px; margin-top:30px; cursor:pointer;}
.banner-content .button  {margin-top:35px;}
#wrapper{ width:100%; margin:0 auto; max-width:1400px;}
.homePage#wrapper{max-width:none;}
#header-container{padding:5px; position:relative; border-bottom:solid 1px #dadada; box-shadow: 0px 0px 10px black;}
.nav-container .slimmenu>li{/*display:inline-block; font-size:16px; padding:0 15px;*/}
.nav-container a{color:#151515;}
.slimmenu>li>a{padding-bottom:5px; border-bottom:solid 4px transparent;}
.slimmenu>li>a:hover,.slimmenu>.active>a{ border-bottom:solid 4px #169DE1;}
.search-bar{ padding:20px; border-left:solid 1px #dadada; position:absolute; right:5px; top:5px; display:none; }
aside h4{margin-bottom:20px;}
.parallax-banner .banner-content{width:800px; margin:78px auto; }
.section1-bg .banner-content{width:700px; margin-top:170px; margin-left:9%;}
.section1-bg  h1,.section1-bg  h5{color:#2c2436;}
.section1-bg  h1{font-style:italic; margin-bottom:20px;}
.section1-bg p{color:#3a392c; margin-right:100px; margin-bottom:20px;}
.section1-bg .button{margin-top:12px;}
.section1-bg .button:hover{ background-color:#3d2e84;}
.section1-bg{height:650px;}
/*.section2-bg video{display:block; margin:3% auto; max-width:100%;}*/
.section2-bg{background:url(../images/section2-bg.jpg) center top no-repeat black fixed; height:800px;}
.section2-bg p{  text-shadow: 0 2px 0 rgba(0,0,0,2.0); }
.section2-bg .banner-content,.section2-bg a{color:white; -webkit-transition: all 500ms ease-in-out;
    -moz-transition: all 500ms ease-in-out;
    -ms-transition: all 500ms ease-in-out;
    -o-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out; }
.section2-bg h6{margin-bottom:10px;}
.section2-bg a{text-decoration:underline;}
.section2-bg .banner-content{margin-top:265px;}
.section14-bg{background:url(../images/media.jpg) center center no-repeat; height:402px; }
/*#footer-container{ background-color:#110f21; position:relative; }*/
#footer-container{ background-color:#110f21; }
footer{max-width:1130px; width:100%; line-height:50px; font-size:14px; margin:0 auto;  }
footer,footer a{color:white;}
footer ul>li{display:inline-block; }
footer>.F-left{margin-right:54px;}
footer>.F-left:last-child{margin-right:0;}
footer ul a{padding:0 10px; border-right:solid 1px white; font-size:14px;}
footer li:last-child a{border-right:none;}
footer img{vertical-align:middle; margin-right:2px;}

 .overview-bg{background:url(../images/overview-bg.jpg) top center no-repeat; height:482px;}
.overview-bg .banner-content{ width: 50%; margin: 100px 30px 0 0; color:white;}

.feature-wrap .banner-content{margin:30px 50px; background:#FFFFFF;}
.feature-wrap .banner-content li{margin:0 3%; float:left; width:27%; text-align:center;}
.feature-wrap .banner-content li p{text-align:center; margin-bottom: 20px; height:110px;}
.feature-wrap .banner-content li h5{text-align:center; margin:8px 0 10px;}
.parallax-banner .ourbusiness-bg{background:url(../images/purple2-bg.jpg) center center no-repeat; height:368px; color:white;}
.distribution-bg{background:url(../images/distribution-bg.jpg) center center no-repeat; height:368px; color:#2f2605;}
.distribution-bg .banner-content{width:45%; margin-top: 53px;}
.parallax-banner .connect-bg{background:url(../images/gray2-bg.jpg) top center  repeat; /*height:368px;*/ color:white;}
.company-overview .overview-bg{ background:url(../images/overview2-bg.jpg) top center no-repeat; }
.company-overview .overview-bg h2{width: 484px; margin-top: 64px; padding: 20px;font-size: 40px; line-height: 50px;}
.container aside{width:28%;}
.container .inner-wrap{width:68%; border-left:dotted 1px #2e2e2e; padding-left:3%; color:#1f1f1f; position:relative;}
.inner-wrap,aside{margin:50px 0 40px; }
.sidenav{list-style:inherit;}
.sidenav>li{ border-bottom: dotted 1px #2e2e2e; font-size: 14px; margin-right: 10px; line-height:25px;}
.sidenav>li:last-child{border-bottom: none;}
.sidenav>li a{color:#7d7d7d; display: inline-block; width: 100%; padding:7px 0;  -moz-transition: none;
    -webkit-transition: none;
    -o-transition: color 0 ease-in;
    transition: none;}
.sidenav ul a{font-size:14px; color:#303030; padding:0; line-height:25px;}
.sidenav ul a:hover,.sidenav ul a.active{color:#169DE1; padding:0; background:none;}
.sidenav ul{list-style:inherit; padding-left:16px;}
.key-value{margin:20px 0 50px;}
.key-value li{float:left; width:33%;}
/*.key-value li:last-child img{margin-bottom:23px;}*/
.key-value h2{font-size:34px; text-transform:none; margin-bottom:0;}
.rs{background:url(../images/rupee-icon.gif) left center no-repeat; padding-left:5px; }
.inner-wrap{font-size:15px; line-height:25px;}
.inner-wrap p, .inner-wrap .common-li,.inner-wrap ol{margin-bottom:15px; font-size:15px; /*text-align:justify;*/}
.common-li li,.inner-wrap ol li{font-size:15px;}
.inner-wrap>p:last-child{margin-bottom:0;}
.parallax-banner .vision-bg{background:url(../images/yellow2-bg.jpg) top center no-repeat; height:330px;}
.section4-bg .top-sticker>p{padding-top: 35px;}
.top-sticker span{font-size: 16px;}
/*for parallax*/
#header-container{position: fixed; top: 0; left: 0; right: 0; z-index: 500; background-color: white; -webkit-backface-visibility: hidden;  }
    .banner .bg-wrap,.parallax-banner .bg-wrap{position: relative;}
    
    .bk-image{ position: absolute; top: 0px; left: 0; width: 100%; height: 800px; background-position: center; background-repeat: no-repeat; /*background-size: cover;*/ background-attachment: fixed;}
    .banner-content{position: relative; z-index: 2;}

     /*.section1-bg .bk-image{background-image: url('../images/bg-mainframe.jpg');}*/
	 .slide1{background: url('../images/home-slider1.jpg') center top no-repeat #CBC8DD;}
	 .slide2{background: url('../images/home-slider2.jpg') center top no-repeat #6FACD9;}
	 .slide3{background: url('../images/home-slider3.jpg') center top no-repeat #C5C3B7;}
	 .slide4{background: url('../images/home-slider4.jpg') center top no-repeat #F2C270;}
	 
  .section2-bg{ background-size:cover;  }
  

/*.inner-wrap{display: none;}*/
aside+.inner-wrap{display: block;}
.gray-bg{background: url('../images/gray-bg.jpg') center center no-repeat; color: white; height:398px;}
.blue2-bg{background: url('../images/blue2-bg.jpg') center center no-repeat; color: #07253f; height:397px;}
/*.rnd-bg{background:url(../images/rnd.png) center center no-repeat; height: 482px;}*/
/*.sidenav .sidenavActive{height: 0px; border-bottom: 40px solid #3c3365; border-left: 12px solid transparent; padding: 0; text-indent: 8px;}
.sidenav .sidenavActive a{line-height: 40px; color: white;}*/
.sidenav>li:hover,.sidenav .active{background:url(../images/active-side-nav-bg.png) left top no-repeat; padding-left: 15px; border-bottom:none;}
.sidenav>li:hover>a,.sidenav .active>a{background-color:#3c3365;  color:white;}
.sidenav li ol{display:none;}
.common-li{list-style:initial;}
.section5-bg .banner-content,.section11-bg .banner-content{margin-top:110px;}
.section9-bg .banner-content{margin-top:100px; width: 826px; color:#3f301c;}
.section13-bg .banner-content{margin-top:75px;}
.vision-bg .banner-content{margin-top:60px;}
/*footer .copy{margin-right:70px;}*/
.blue2-bg .button{background-color:#133551; color:white;}
#content-container{margin-top:77px;}
.inner-wrap h2{text-transform:none;}
.banner img{max-width:100%; height:auto;}
.bod-intro, .acc{font-size:17px; border-radius:5px 5px; padding:8px 35px 8px 8px; position:relative; margin-bottom:20px; cursor:pointer;}
.acc-content{display:none; padding:8px;}
.bod-intro{ margin-bottom:60px;  text-align:center;}
.management .bod-intro:nth-of-type(1){margin-top:60px;}
.bod-intro>img, .acc>img{position:absolute;}

.plus-minus{cursor:pointer;}

.bod-intro.Even { background-color:#eeece9; }
.bod-intro.Odd, .acc{background-color:#e3f2f4;}
.bod-intro.Even .photo{left: 15px; bottom: -35px;}
.bod-intro.Even .plus-minus, .acc .plus-minus{right: 10px;}
.bod-intro.Odd  .photo{right: 15px; bottom: -35px;}
.bod-intro.Odd  .plus-minus{left: 10px;}
/*.acc-content:first-child,.acc-content:nth-of-type(1){display:block;}*/
.bod-intro>span{font-weight:bold;}
.bod-content:first-child{display:block;}
.bod-content{margin-bottom:60px; display:none;}

/*product page*/
.products-bg{background: url(../images/products-bg.jpg) top center no-repeat; height: 482px;}
.oct-products-bg{background: url(../images/otc-products-bg.jpg) top center no-repeat; height: 482px;}
.products-bg .banner-content ,.oct-products-bg .banner-content{ width: 50%; margin-right:3%; margin-top: 95px; color: #000000; }
/*.products-bg .button{background-color:#182c44; color:white;}*/
.parallax-banner .domestic-bg {background: url(../images/domestic-bg.jpg) top center no-repeat; height: 368px; color: white;}
.domestic-bg .banner-content{margin-top:55px;}
.domestic-bg .button{background-color:white; color:black;}
.otcproducts-bg{background: url(../images/otcproducts-bg.jpg) center center ; /*height: 368px;*/ color: #1c1605;}
.otc-content{width:35%; text-align:right; padding-right:3%; margin:42px 3% 0 6%; border-right:solid 1px #705913;}
.top-products{margin-top:70px; width:52%;}
.top-products h4{border-bottom:solid 1px #977b1e; width:185px; margin:0 0 50px 200px;}
.top-products .button{margin: 40px 33% 0; background-color:#997816;}
.logoWrap img{margin-right:2%; width:30%;}
.logoWrap img:last-child{margin-right:0;}
.bottom-date{font-size:10px; text-align:right; margin:73px 20px 0 0;}
.international-bg{background: url(../images/international-bg.jpg) center center; height: 496px; color:white;}
.international-bg .banner-content{float:right; width:380px; padding-left:50px; border-left:solid 1px white; margin:110px 40px 0 0;}
.veterinary-bg{background: url(../images/veterinary-bg.jpg) center top repeat; height: 368px; color:#221303;}
.big-fig{font-size:54px; margin:10px 0;}
.veterinary-bg .key-value li{line-height:inherit;}
.big-fig+div{font-size:20px;}
.veterinary-bg .top-products{margin-top:70px; width:49%;}
.active-pharmaceutical-bg{background: url(../images/active-pharmaceutical-bg.jpg) top center no-repeat; height: 368px; color:white;}
.active-pharmaceutical-bg .banner-content { width: 800px; margin: 65px auto 0;}
/*for our business*/
/*.company-overview .inner-wrap>div{display:none;}*/
.company-overview .inner-wrap .our-businessContent{display:block;}

.tabMenu li,.tabs li{display:inline-block; text-align:center;}
.tabMenu li a{ display:inline-block; padding:7px 25px; color:#999999; border-radius:5px; width:150px;}
.tabMenu li a:hover, .tabMenu li a.tabActive{ background-color:#3c3365; color:white;}
.tab-Content{background-color:#f9feff; border:solid 1px #cadade; border-radius:5px; padding:25px; margin-bottom:30px;}
.tabs {/*border-bottom:dashed 1px black;*/ margin-bottom:20px;}
.tabs li a{display:inline-block; padding:3px 24px; color:black;  }
.tabs li:first-child a{border-left:none;}
.tabs li a:hover,.tabs li a.active{color:#169DE1;}
.thepet{display:none;}
.oct-products aside{width:20%;}
/*.oct-products .inner-wrap{width:75%;}*/
.even>.F-left{width:28%;}
.even>.F-right{width:65%; text-align:right;}
.odd>.F-left{width:65%;}
.odd>.F-right{width:32%;}
/*.even  .button{background-color:#1c201b;}
.odd .button{background-color:#502a52;}*/
.product-Wrap .button{margin-top:0; color:white;}
.product-Wrap{border-top:dashed 1px #acacac; padding-top:30px;}
.oct-social{margin-top:20px;}
/*For collaboration*/

.site-form fieldset {
border: solid #cfcfcf 1px;
padding: 10px;
margin: 10px 0 25px;
}
.site-form label {
text-align: right;
width: 230px;
float: left;
padding-right: 10px;
line-height: 24px;
}
.site-form input {
padding: 2px 4px;
height: 24px;
width: 260px;
clear: right;
margin-bottom: 10px;

}
.site-form input ,.site-form select ,.site-form textarea, input.btn-forms,.queryWrap input[type="text"],.queryWrap textarea,.loginPan input[type="text"],.loginPan input[type="password"] {border-radius:5px; border: solid #cfcfcf 1px; font-size:16px; font-family: 'helvetica';}
.site-form select,.queryWrap input[type="text"],.queryWrap textarea,.loginPan input[type="text"] ,.loginPan input[type="password"]  {
padding: 6px 6px;
width: 270px;
clear: right;
margin-bottom: 10px;

}
.site-form textarea {
padding: 2px 4px;
width: 260px;
clear: right;
margin-bottom: 10px;
height:80px;
}
.site-form  input.btn-forms, .site-form  .submitbtn {
padding: 5px 10px;
text-align: center;
height:auto;
float: left;
background-color:  #169DE1;
cursor:pointer;
color: white;
width:80px;
font-size: 12px;
border: 0;
text-decoration: none;
font-weight: bold;
transition: all .25s ease-in-out;
margin-right: 10px;
}
.site-form input.btn-forms:hover, .site-form .submitbtn:hover{background-color:#342482;}
.site-form .red {
color: #c10702;
vertical-align: top;
}
.product-Wrap p{text-align:left; margin-bottom:20px;}
.gas-o-fast>.F-left{width:35%;}

/*Media*/
.media .tab-Content{border:solid 1px #e6e6e6; background-color:#f7f7f7;}
.logoimg-Wrap .hover-ImgWrap{width:48%; margin: 0 1% 10px; float:left;}
.galleryimg-Wrap li{float:left; width:48%; height:350px; margin:0 1%;}
.hover-ImgWrap{margin-right:10px; position:relative;}
.overlay {
display: block;
position: absolute;
z-index: 20;
background: #463d6d;
overflow: hidden;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
opacity:0.9;
height:0%; width:100%; top:0; left:0;
}
.overlay a{left: 0;
right: 0;
bottom: 50%; position:absolute;}
.download{margin: 0 auto -30px auto; width: 28px;}
.bigTextBox{width:260px; border-radius:5px; padding:5px; border:solid 1px gray; line-height:24px; font-size:17px; text-align:center;}

.managementimg-Wrap li{width:31%; display:inline-block; float:left; height:268px; margin:0 1%;}
.hover-ImgWrap  img{width:100%;}
.managementimg-Wrap .hover-ImgWrap{margin-right:0; text-align:center;}
.headings{font-size:22px; margin:0 10px 30px 0;}
.headings span{font-size:14px;}
.newContent{margin-bottom:30px;}
.newContent>.F-left{width:32%;}
.newContent>.F-right{width:65%;}
a.button{display:inline-block; background-color:#342482; color:white; font-weight:bold;}
.gray{color:#7b7b7b;}
.newContent h5,.newContent p{ margin-bottom:18px;}
.newContent h5,.newContent p,.eventContent h5{line-height:normal; word-wrap: break-word;}
.newContent .button{margin-top:0;}
.galleryThumbContainer .galleryThumbnails{float:left; width:31%;}
.galleryThumbContainer .galleryThumbnails>div{margin-left:10px;}
/*.galleryThumbContainer li>div:first-child{margin-left:0;}*/
.galleryThumbnails .headings{font-size:20px; margin-bottom:20px;}
/*.galleryWrap{margin-bottom:20px;}*/
.hide{display:none;}
.threeCol{margin-top:30px;}
.threeCol h6{margin-bottom:10px;}
.threeCol>li{width:31%; margin: 0 1%; float:left;} 
/*.threeCol>li:first-child{margin-left:0;}*/
.threeCol li{font-size:14px;}
.threeCol ul{ list-style:initial; padding-left:20px;}
.careerUl{float:left;}
.careerUl>li{ height:365px;}
.careerUl li img{margin-bottom:10px;}
.careerUl:nth-of-type(2){margin-bottom:30px;}
.career-section{ height:368px;  background:url(../images/career-purple-bg.jpg) top center; color:white; float:left; width:100%; text-align:center;}
.career-section h6{margin:42px 0 25px; /*letter-spacing:4px;*/}
.search .button{margin-top:0; width:100px; color:white; background-color:#12aef9;}
.search img{vertical-align:middle;}
.search input[type="text"]{padding: 2px 4px;
height: 31px;
width: 340px;
clear: right;
margin-bottom: 10px;border-radius: 5px;
border: solid 1px #bbbbbb;}
.career-section .threeCol{/*width:860px;*/ margin:70px auto 0; width:72%;}
.career-section .threeCol .F-left:nth-of-type(1){font-size:60px; line-height:46px;}
.career-section .threeCol .F-left:nth-of-type(2){font-size:22px; margin-left:20px;}
.career-section .lrg-text{font-size:60px; line-height:46px; float:left;}
.career-section .sml-text{font-size:22px; margin-left:20px; float:left;}

.customSelect {
    padding:4px 34px 4px 5px;
    margin: 0;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    background: url(../images/select-bg.gif) center right no-repeat #f2f2f2;
    color:black;
    border:solid 1px #bbbbbb;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
	width:150px;
	line-height:24px;
}
.customSelect option{padding:5px 0;}
/*@-moz-document url-prefix(){
  .customSelect{background-image:none;}
}*/
.customSelect{background-image:none\9; padding-right:4px\9;}
.media .customSelect{margin-left:10px;}
 a.button, .button{background-color:white; color:black; width:120px; font-size:14px; font-weight:bold;}
 a.button:hover,.banner-content .button:hover,.btn-green:hover, .loginPan .button:hover{background-color:#171796; color:white;}
 a.btn-green,.btn-green{background-color: #298fd9; color:white;}
 .flexslider{border:none;}
.homePage .flexslider{height:650px; border:none;}
.therap, .category{float:left;}
.therap{margin-right:10px;}
.prescription .customSelect,.veterinary .customSelect{width:303px;}
.prescription .search input[type="text"],.veterinary .search input[type="text"]{width:260px;}
.api .search input[type="text"]{width:200px;}
.cmnTable{border-radius:5px; background-color:#eaf7fc; margin-top:30px; border:solid 1px #d4d4d4; overflow:hidden; font-size:12px;}
.cmnTable th{padding:10px 5px; color:white; border-bottom:solid 1px #d4d4d4;}
.cmnTable td{padding:2px 10px; border-bottom:solid 1px #d4d4d4; border-left: solid 1px #d4d4d4;}
.cmnTable td:first-child{border-left:none;}
.loadmore {
background-color: #e8e8e8;
padding: 5px;
margin-top:0px;
text-align: center;
color: #929191;
width:100%;
}
.loadmore label{cursor:pointer;}
.btnSearch{ 
	/* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #efefef, #d7d7d7);
  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #efefef, #d7d7d7);
  /* IE 10 */
  background: -ms-linear-gradient(top, #efefef, #d7d7d7);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#d7d7d7', GradientType=0);
  display: inline-block;
border-radius: 5px;
padding:10px 11px; text-align:center; margin-left:-10px; border:solid #cfcfcf 1px; margin-top: -3px; vertical-align:middle;
  }
  .btnSearch{margin-top:2px\9;}
  
  .graph{ overflow:hidden;
border-radius: 5px;border:solid #cfcfcf 1px; margin-bottom:35px; text-align:center;}
.graph-Disc{margin-top:25px;}
.graph-Disc p{text-align:center;}
.cagrGraph{height: 512px;}

.sideImg{float:left; margin:0 20px 10px 0;}
text[x="641"]{display:none;}
.knw-more{color:#198FD4; font-weight:bold; font-style:italic; }

.bigWrap{opacity:0.7;}
.bigWrap:hover, .bigWrap.active {
/*-webkit-transform: scale(1.3, 1.3);
-moz-transform: scale(1.3, 1.3);
-ms-transform: scale(1.3, 1.3);
-o-transform: scale(1.3, 1.3);
transform: scale(1.3, 1.3);
-moz-animation-fill-mode: forwards;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;*/
opacity:1;
}
.teams-tab{margin-bottom:40px;}
.teams-tab li *{text-align:center;}
.teams-tab li{width:24%; float:left; text-align:center; border-left:dashed 1px black; cursor:pointer;}
.teams-tab li:first-child{ border:none;}
.tab-name{font-size:17px; margin-top:10px;}
.hide{display:none;}
.contact-section{width:100%; text-align:center;}
.contact-section .container{margin:40px auto 50px;}
.contact-bottom{background:url(../images/contactForm-bg.jpg) top  center;/* height:534px;*/ font-size:16px;}
.contact-bottom h4{color:#00b1ff; text-align: center; margin-bottom:20px;}
.form-Wrap,.mankind-Address{width:50%; margin:50px 0; color:white;}
.form-Wrap .site-form label{width:120px;}
.form-Wrap{border-right:solid 1px white; box-sizing: border-box;}
.form-Wrap .button{width:120px; background-color:#0090d0; height:auto; border:none; padding:0; margin-right: 18%; float: right; color:white; font-weight:bold;}
.form-Wrap .button:hover{background-color:#171796;}
.mankind-Address>div{margin-left:23%;}
/*.homePage .section1-bg .button{color:white;  background-color:#282AA3;}*/

.heriTageHolder { position:relative;  } 
.heritageLeft { width:520px; float:left; width: 74%;} 
.heritageRight { width:110px; float:right; padding:10px; background-color:#e9e9e9; margin:55px 0 0 0;  } 
.heritageRight ul { margin:0; padding:0; list-style:none; color:#1c1c1c; font-weight:bold; font-family: helveticacy, Arial, sans-serif; } 
.heritageRight ul li { margin:0; padding:0 0 0 12px; margin:0 0 10px 0; cursor:pointer; font-size:18px; background:url(../images/heritage-nav-bg.gif) no-repeat left 4px; } 
.heritageRight ul li.curYear { background:url(../images/heritage-nav-bg-active.gif) no-repeat left 4px; }

.heritageCont { background:url(../images/heritage-divider.gif) no-repeat center bottom; padding:0 0 50px 0; text-align:center; margin:0 0 15px 0; }
.heritageCont:last-child { background:none; padding-bottom:0; }
.heritageCont h2 { font-weight:bold; font-family: helveticacy, Arial, sans-serif; font-size:24px; color:#202020; padding:20px 0 12px 0; background:url(../images/heritage-bullet.gif) no-repeat center top; margin:0; line-height:100%; }
.heritageCont p img { max-width:100%; height:auto; }
.heritageCont p { text-align:center; }


/*from Homepage*/
  .homePage .parallax-banner .banner-content{margin-top:130px;}
  .section3-bg{background: url('../images/banners/home/1.jpg') center 80px fixed no-repeat; height:650px; position:static; background-size: cover;}
   .section5-bg{background:url('../images/banners/home/2.jpg') center 80px fixed no-repeat; height:650px;position:static; background-size: cover;}
   .section7-bg  {background:url('../images/banners/home/3.jpg') center 80px fixed no-repeat; color:#120d04; height:650px; position:static; background-size: cover; }
   .section9-bg{background:url('../images/banners/home/4.jpg')  center 80px fixed no-repeat;  color:white; height:650px; position:static; background-size: cover;}
   .section11-bg{background:url('../images/banners/home/5.jpg') center 80px fixed no-repeat; color: #07253f; height:650px; position:static; background-size: cover;}
   .section13-bg {background:url('../images/banners/home/6.jpg') center 80px fixed no-repeat; color:#49390a; height:650px; position:static; background-size: cover;}

   .homePage .parallax-banner .bg-wrap{position:static;}
   
    .section3-bg .bk-image{background-image: url('../images/banners/home/1.jpg'); height:650px;}
   .section5-bg .bk-image{background-image:url('../images/banners/home/2.jpg'); height:650px;}
   .section7-bg .bk-image {background-image:url('../images/banners/home/3.jpg'); color:#120d04; height:650px;}
   .section9-bg .bk-image {background-image:url('../images/banners/home/4.jpg');  color:white; height:650px;}
   .section11-bg .bk-image{background-image:url('../images/banners/home/5.jpg'); color: #07253f; height:650px;}
   .section13-bg .bk-image{background-image:url('../images/banners/home/6.jpg'); color:#49390a; height:650px;}
   
   .homePage .section3-bg .banner-content{margin-top:160px;}
   
   .homePage .section13-bg .banner-content{margin-top:230px;}
   .homePage .parallax-banner .banner-content{color: white;}
   
   .homePage .parallax-banner .bg-wrap{height:650px;}
	.homePage .parallax-banner .banner-content{width:490px;}
	.homePage .parallax-banner .banner-content.F-left{margin-left:195px;}
	.homePage .parallax-banner .banner-content.F-right{margin-right:185px;}
	.homePage .button{font-weight:bold; margin-top:33px;}
	/*.homePage .button:hover{background-color:#d0e4ff; color:black;}*/
	.homePage .section5-bg .banner-content, .homePage .section11-bg .banner-content{margin-top: 180px;}
	.homePage .bk-image{background-position:top center; background-position:center 80px;}
	h1,.homePage h2{line-height:50px; margin-bottom:20px;}
	.section2-bg .bk-image{height:auto; top:50%; margin-top:-120px;}
	.homePage h2{font-weight:bold;}

.eportal{margin-left:55px; line-height: 25px;
background: #00a3ef;
display: inline-block;
padding: 0 10px;
border-radius: 4px;
border-top: solid black 1px;
}
.bc-link{font-size:12px;margin-right: 50px;}
.know-more{font-style:italic; font-weight:bold; color:#1090CF; float:right;}
.main-points>div strong{width:150px; display:inline-block;}
.dnl li{margin-bottom:10px;}
.ourbusiness-bg .banner-content{margin-top:56px;}

.feature-wrap .banner-content .button{ margin-top:0;}
.feature-wrap .banner-content{margin:30px 0px;}
.highlighted{background-color:#e3f2f4; padding:3px 10px; font-weight:bold; border-radius:4px; margin-bottom:10px;}

.main-points>div{line-height:200%; padding-left:10px;}
.our-presence-point>div strong{width:125px;}
.overview .key-value{margin-bottom:30px;}
.careers-inner h5{text-align:center;}

/*off canvas*/
.off-canvas-navigation{/*display:none;*/}
[role="navigation"],
[role="main"],
[role="complementary"] {
	transition: .2s all ease;
	width: 90%;
	/*padding: 5%;*/
}

/*.js [role="navigation"] {
	margin-left: -100%;
	float: left;
}*/
.js [role="main"] {
	margin-left: 0;
	float: left;
}
.js [role="complementary"] {
	margin-right: -200%;
	float: left;
}
.active-nav [role="main"]{
	margin-right: -100%;
}
.active-nav [role="complementary"] {
	margin-right: -100%;
	float: right;
}



.js [role="navigation"] {
		width: 28%\9;
		margin-left: 0\9;
		float: left\9;
	}


@media all and (min-width: 800px) {
	
.js [role="navigation"] {
		width: 28%;
		margin-left: 0;
		float: left;
	}
	/*.js [role="main"] {
		width: 44%;
		padding: 3%;
	}*/

	.js [role="complementary"] {
		width: 19%;
		padding: 3%;
		margin-right: 0;
		float: right;
	}
	
}

/*for slider*/
.section1-bg .bk-image{background-attachment:initial; background-position:center top;}
.slide3 p{margin-right:300px;}
.slide4 p{margin-right:190px;}
.clearboth a{color:#169de1; font-weight:bold;}

.video-bg {height: 500px; background:url(../images/manufacturing-video-bg.jpg) top center no-repeat gray; color:white;}
.video-bg .banner-content{margin-top: 136px;}
.career-section .key-value{margin:40px auto 0;}
.career-section img{height:80px;}
/*new copy*/
.career-hovr li{margin-bottom:20px;}
.career-hovr img{width:100%;}
.career-hovr .overlay{bottom:5px; top:initial; height:56px;}
.hover-ImgWrap1{position:relative;}
.career-hovr .overlay a{position: static;
color: white;
font-size: 16px;
background: url(../images/linkIcon.png) center right no-repeat;
/* display: inline-block; */
height: 56px;
width: 156px;
background-size: 25px;
line-height: 18px;
vertical-align: middle;
display: table-cell;
margin-left: 10px;
padding: 0 28px 0 10px; }

.content-img{margin:0 20px 20px 0;}
.off-canvas-navigation{display:none;}
.flex-direction-nav {display: none;}
.resp-logo{display:none;}
.homePage .flex-control-nav { background:url(../images/pagination-bg) center no-repeat;}
.media .flex-control-nav {bottom: 0px;
position: relative;
text-align: center;
right: 0;
margin-top: -35px;
position:relative;}
.graph-mnemonics{margin:12px 0 -6px;}
/*.qlt .button{margin-top:0;}
.manf .button{margin-top:66px;}
.manage .button{margin-top:44px;}*/
.distribution-bg p{margin-right:30px;}
.brand-search, .generic-search{float:left;}
.brand-search{margin-right:10px;}
.international .bod-intro,.international .bod-content{ margin-bottom:20px;}
.mankind-Address a{color:#00b1ff;}
.our-peoples .bod-intro:nth-of-type(1){margin-top:60px;}
 .common-li,ol{margin-left:22px;}
 .tbl td{border-left:solid 1px #d4d4d4;}
 .careerUl a{color:black;}
  .careerUl a:hover{color:#1C2292;}
.career-section h6{width:465px; margin:62px auto 32px; /*background:#FFCB08; border-radius:5px; text-shadow: 0 1px 0 rgba(0,0,0,0.8);*/ font-size: 40px;
line-height: 40px; }
.fixd{position:fixed; top:45px;    }
@media screen and (max-width:1366px){ 
.fixd{right:15%;/* top:initial; bottom:50px;*/ z-index:0;}
}
@media screen and (max-width:1280px){ 
.fixd{right:12%;}
}
@media screen and (max-width:1024px){ 
.fixd{right:7%;}
}
@media screen and (min-width:1600px){ 
.fixd{right:20.5%;/* top:initial; bottom:50px;*/ }
}
@media screen and (min-width:1601px){ 
.fixd{right:25.5%;/* top:initial; bottom:50px;*/ }
}
.product-page .otcproducts-bg{}
.product-page .otc-content h2 {margin-bottom:0px;}
.product-page .otc-content{margin: 22px 3% 22px 6%;}
.veterinary-bg .otc-content{margin: 60px 3% 0 6%;}
.product-page .otc-content .button{margin-top:18px;}
.media .bx-wrapper{margin:0 auto;}
.brk{word-break: break-all;}
/*.careers-inner .clearfix:after{content:none;}*/
 .lnk{word-break: break-all; color:#00b1ff;}
 
 .fullscreen-vid{width:100%; height:auto; display:block; min-width:100%; height:100%;}
 .connect-bg h2,.connect-bg h2 strong{font-weight:normal;}
 .show{display:block;}
 
 .bc-link{margin-right: 26px\9;}
 
 
/*for menu*/

#navigation .collapse-button{background-image:none; width: 30px; height: 22px;}
.collapse-button:hover {
-webkit-transition: top 0.5s ease-in-out;
-moz-transition: top 0.5s ease-in-out;
transition: top 0.5s ease-in-out;
}
.collapse-button1,.collapse-button1:before,.collapse-button1:after{background: #0092d2;}
#navigation .collapse-button1 {
width: 30px;
height: 3px;
margin: 10px 0;
background: #0092d2;
position: absolute;
}
.collapse-button1:after, .collapse-button1:before {
content: '';
display: block;
width: 30px;
height: 3px;
background: #0092d2;
position: absolute;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.collapse-button1:after {
top: 8px;
}
.collapse-button1:before {
top: -8px;
}
#navigation .collapse-button.exp .collapse-button1{background:none;}
.collapse-button.exp .collapse-button1:after
{
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.collapse-button.exp .collapse-button1:before
{
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.collapse-button.exp .collapse-button1:after,.collapse-button.exp .collapse-button1:before{top:0; width:28px;}
 /*for nav end*/
 .eportal{position:relative; cursor:pointer; width: 120px; text-align:center;}
 .drop-ups{display:none; padding: 0 10px; border-radius: 4px; text-align:center; position:absolute; width:120px; line-height: 26px;
background: #00a3ef; top:-53px; left:0;}
.man-play{position:absolute; top:50%; left:50%; margin-top:-40px; margin-left:-40px; cursor:pointer;}
.man-vid-wrap{position:relative;}
@media screen and (max-width:1200px) and (min-width:1025px){ 
.homePage{/*min-width:1200px;*/}
.section1-bg ,.homePage .flexslider{height: 560px;}
.feature-wrap .banner-content li p{height:auto;}
}
/*.homePage .parallax-banner .bg-wrap.section13-bg{background-position:right top;}*/
.common-bg .mfp-iframe-holder .mfp-content{max-width:100%;}
.common-bg .mfp-container{padding:26px 0;}
.nicescroll-rails{z-index:400 !important;}
.heriTageHolder .heriAbs{ position:absolute; right:0; bottom:0; top:initial;}
.homePage .mainfrontpage img{display:block; text-align:center; max-width:100%;}
.homePage .for-ipad,.homePage .for-mobile{display:none;}
.five-reasonWrap .photo{position:absolute; width:111px; height:111px;  background: red; font-size: 50px; border-radius: 50%; line-height: 105px;}
.five-reasonWrap .bod-intro.Even .photo{background-color: #eeece9;}
.five-reasonWrap .bod-intro.Odd .photo{background-color: #e3f2f4;}
.bod-intro.first{margin-top:60px;}
.for-ipad{background:url(../images/single-banner.jpg) top center no-repeat; background-size:cover;}
.for-ipad .banner-content{float:left; margin: 36% 0 10% 5%;  font-style:italic;}
.homePage .for-ipad .button{margin-bottom:0; margin-top:0}

/*career popup*/
.Noverlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #191919;
opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
z-index:600;
}
.noticeWrap{position:absolute; top:50%; left:50%; height: 890px; width: 768px; margin-top:-240px; margin-left:-384px; z-index:700; background-color:white;  -webkit-border-radius:4px; -moz-border-radius:4px;  border-radius:4px;  padding:25px;   box-sizing: border-box; -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;  }
.noticeWrap p{margin-bottom:18px; font-size:14px;}
.noticeWrap p:last-child{margin-bottom:0;}
.noticeWrap h6{color: #1C2292; text-align:center; margin-bottom:20px;}
.noticeWrap img{ position:absolute; top: -10px; right: -10px; cursor:pointer;}
.privacyBg{
background-image: url(../images/top_bg.jpg), url(../images/bot_bg.jpg);
background-repeat: no-repeat;
background-position: top left, bottom left;
margin-top: 98px; padding-bottom: 40px;
}
.privacyBg{min-height: 455px;}

@media screen and (max-width: 1024px){
#footer-container{position:relative !important;}
}
/*for google translate*/
/*.gTranslate{position: absolute; right:-2%; top: 23px;}
.gTranslate .goog-te-gadget-simple .goog-te-menu-value span{border-left-color: white !important;}
.gTranslate .goog-te-gadget-simple{border:solid 1px #e0e0e0; padding:5px 5px 5px 10px;}
.gTranslate .goog-te-gadget img{display:none;}
.gTranslate .goog-te-gadget-simple .goog-te-menu-value span{display: inline-block; margin-left: 4px;}
.common-bg{top:0 !important;}*/
/*for google translate end*/


.queryWrap{width:100%;  background:url(../images/contactForm-bg.jpg) left top; color:white; padding:35px 0;}
.queryWrap input[type="text"],.queryWrap textarea{width:320px; box-sizing: border-box; -webkit-box-sizing: border-box;   -moz-box-sizing: border-box; }
.queryWrap textarea{height:125px; }
.alumini .acc{color:#1c2292; background:none; padding-left:35px; margin-bottom: 10px;}
.alumini .acc .plus-minus{right:intial; left:0; top: 6px;}
.alumini .acc-content{padding: 8px 8px 20px 35px;}
.forgotP{color:#505050; margin:10px auto 15px; display:inline-block;}
.forgotP:hover{text-decoration:underline;}
.loginPan{margin:30px auto 0;}

.helpDesk{margin:50px auto 78px;}
.alumini h4{margin:25px auto 20px;}
.queryWrap p {margin-bottom:20px;}
.queryWrap .button{margin-top:10px;}
.faqPan{padding:45px 0 80px;}
.loginPan{max-width:320px; border-radius: 6px; padding:10px;}
 .loginPan .button{margin-top:0;}