
.section1-bg  { background-size:cover; }
@media screen and (max-width:1024px){
 .section1-bg,.homePage .flexslider {height: 430px;}
.homePage .parallax-banner .banner-content.F-left{margin-left:3%;}
.homePage .parallax-banner .banner-content.F-right {margin-right:3%;}
.distribution-bg{background:url(../images/yellow-bg.jpg) top center repeat;}
.distribution-bg .banner-content{width:90%; margin:25px auto; float:none; text-align:center;}
.distribution-bg,.veterinary-bg{height:auto;}
.homePage .parallax-banner .bg-wrap{background-position:center top;}
.homePage .parallax-banner .banner-content.F-left, .homePage .parallax-banner .banner-content.F-right,.overview-bg .banner-content,.oct-products-bg .banner-content,.international-bg .banner-content{ margin:50px 8px;}
.homePage .parallax-banner .bg-wrap {height:auto; position: static; }
.international-bg{height:auto;}
.otcproducts-bg,.active-pharmaceutical-bg{height:auto; background-repeat:repeat;}
.otc-content,.product-page .otc-content{width: 96%; text-align: center; border: none; margin: 25px auto; float: none;}
.top-products,.veterinary-bg .top-products{width: 95%; text-align:center; float: none; margin: 30px auto;}
.top-products h4{margin:0 auto 10px;}
footer div{width:100%; text-align:center; line-height:40px;}
.bc-link{margin:0;}
.company-overview .key-value h2 {font-size:24px;}
.media .hover-ImgWrap img{width:100%;}
.fixd{position:fixed; right:1%}
.eportal{margin-left:25px;}
	.feature-wrap .banner-content li p{height:auto;}
	ul.slimmenu.collapsed{border-top:none;}
	ul.slimmenu.collapsed>li>a:last-child{border-bottom:none;}
	.logoWrap img{width:auto;}
	.homePage .for-ipad{display:block;}
	.homePage .flexslider{display:none;}
	
}
@media only screen and (min-width : 768px) and (max-width : 1024px)  { 
.section2-bg {background: url('../images/section2-bg.jpg')center top no-repeat black;}
.section3-bg {background: url('../images/banners/home/1.jpg');}
.section5-bg {background: url('../images/banners/home/2.jpg');}
.section7-bg {background: url('../images/banners/home/3.jpg');}
.section9-bg {background: url('../images/banners/home/4.jpg');}
.section11-bg {background: url('../images/banners/home/5.jpg');}
.section13-bg {background: url('../images/banners/home/6.jpg');}
.homePage .parallax-banner .bg-wrap{background-position:center top; background-size: 1050px auto;}
 
/*.container aside{ display:block !important;}*/
}
@media only screen and (min-width : 769px) and (max-width : 1024px)  { 
/*this is for ipad rotation*/
.container aside{ display:block !important;}
.container .inner-wrap{width: 68% !important;}

}
@media screen and (max-width:1000px){ 
.search-bar{padding: 5px 12px;}
ul.slimmenu{margin:0; width:100%}
	.desk-logo{display:none;}
	.resp-logo{display:block; margin:3px 0 0 41%;}
	#content-container {margin-top: 49px;}
	.noticeWrap{ position:absolute; width:90%; height:auto; left: 5%; top: 5%; margin:0; padding:10px;}
	.privacyBg{margin-top: 0; padding-bottom: 0; background:none;}
	.gTranslate{display:none;}
}
@media screen and (max-width:990px){ 
.homePage .parallax-banner .banner-content.F-left,.homePage .parallax-banner .banner-content.F-right{width:52%;}

.parallax-banner .banner-content,.active-pharmaceutical-bg .banner-content{width:90%;}

.active-pharmaceutical-bg{padding-bottom:20px;}
.contact-bottom{height:auto;}
.form-Wrap, .mankind-Address{width:90%; margin:0 auto; float:none; text-align:center; padding:20px 0;}
.form-Wrap .button{float:none; margin:20px auto 10px;}
.form-Wrap{border:none;}
.form-Wrap .site-form label{width:100%; text-align:center;}
.mankind-Address>div{margin-left:0;}
.careerUl{width:100%;}
.careerUl>li, .career-section .threeCol>li{width:320px; float:none; margin:0 auto;}
.careerUl>li{height:auto; margin-bottom:20px;}
.career-section .threeCol>li{margin: 20px auto;}
.career-section .threeCol{margin-top:0;}
.career-section h6{margin:20px auto; font-size: 20px;}
}
@media screen and (max-width:768px){
ul.slimmenu{margin-left:0; width:100%}
.section1-bg .banner-content{width:96%; margin:375px auto 0;}
.feature-wrap .banner-content li{width:90%; margin: 30px auto; float: none;}
.feature-wrap .banner-content .button{float:none; margin-top:0;}
.prescription .search input[type="text"], .veterinary .search input[type="text"], .international-product .search input[type="text"]{width:82%;}
.brand-search, .generic-search{width:100%;}
#header-container{position:static;}
#content-container{margin-top:0;}
	.container .inner-wrap{width:95%; /*padding:0 15px;margin:0; */  border-left: none;}
	.container aside{/*position:absolute; top:25px; left:25px;*/ width:265px; display:none; padding-left:5px; margin:0;}
	.section2-bg { background-size: 513px auto; background-attachment: initial;}
} 
@media screen and (max-width:800px){
	.active-nav{overflow-x:hidden;}
	.off-canvas-navigation{display:block;}
	#wrapper .bx-wrapper .bx-pager{display:block;}
	.bx-wrapper .bx-controls-direction a{display:none;}
	.inner-wrap, aside{margin:20px 0 25px;}
	.section1-bg {background-size: cover;}
	.section2-bg .banner-content{margin:50px 0;}
	.section2-bg{height:auto;}
	/* .container aside {display:none;}*/

	.section1-bg { height: 235px;}
 .slide1{background: url('../images/home-slider-resp-1.jpg') center top no-repeat #CBC8DD; background-size: cover;}
	 .slide2{background: url('../images/home-slider-resp-2.jpg') center top no-repeat #6FACD9; background-size: cover;}
	 .slide3{background: url('../images/home-slider-resp-3.jpg') center top no-repeat #C5C3B7; background-size: cover;}
	 .slide4{background: url('../images/home-slider-resp-4.jpg') center top no-repeat #F2C270; background-size: cover;}
	 .flex-control-nav{right: 40%; bottom: 8px;}
	 .flex-control-nav li {margin: 5px 3px;}
	 .homePage .flexslider{height:228px;}
	 .section2-bg video{max-width:100%;}
	  .homePage .parallax-banner .banner-content.F-right{margin-right:1% ;}
}
@media screen and (max-width:720px){ 
 
h2{font-size: 35px; line-height:40px; }
.homePage .flexslider{height:auto;}
.flex-control-nav { padding:5px;   }
.mainfrontpage .section1-bg p{margin-right:0; display:none;}
.company-page h2,.product-page h2{margin-bottom:0;}
.homePage .bk-image,.mainfrontpage .bg-wrap{ /*background-size:contain;*/ background-position:center top;}
.parallax-banner .domestic-bg{ height:auto;}
/*.parallax-banner .domestic-bg{background-color:#402C48;}*/
.company-page .overview-bg, .product-page .products-bg,.oct-products-bg,.international-bg{height:auto; background-size:cover;}
.section2-bg .bk-image{background-size:cover; height:auto;}
/*.homePage h1{line-height: 40px; font-size: 36px;}*/
.homePage .parallax-banner .banner-content.F-left,.homePage .parallax-banner .banner-content.F-right{/*float:none; width:90%; *//*text-align:center;*/}
/*.homePage .parallax-banner .bg-wrap.section13-bg{background-position:center right;}*/
.section2-bg video{max-width:100%;}
.section1-bg .banner-content{margin-top:200px;}
.section1-bg .bk-image{background-color:#DFDDEA;}
.section3-bg .bk-image{background-color:#5F5F60;}
.section5-bg .bk-image{background-color:#A48A79;}
.section7-bg .bk-image{background-color:#BC3A0C;}
.section9-bg .bk-image{background-color:#563E58;}
.section11-bg .bk-image{background-color:#2A5D8C;}
.section13-bg .bk-image{background-color:#3C3D41; height: 495px;}
.homePage .parallax-banner .bg-wrap{height:auto; padding-bottom:0px; }
.ourbusiness-bg .banner-content,.vision-bg .banner-content, .connect-bg .banner-content{margin:25px auto; height:auto;}


.parallax-banner .ourbusiness-bg,.distribution-bg,.parallax-banner .connect-bg{height:auto; background-repeat:repeat;}

.flex-direction-nav a { margin:0; top:20%;}	 
	 
.international-bg .banner-content{border:none; padding-left:0; width: 100%;
text-align: center;}
/*.domestic-bg .banner-content{margin:220px auto 10px;}*/
.logoWrap img{margin-bottom:10px;}
.active-pharmaceutical-bg .banner-content{margin:20px auto;}
.veterinary-bg .top-products li{width:100%;}
.site-form input{width: 240px;}
.site-form textarea{width:238px;}
.careerUl>li{width:300px;}
.key-value{margin:20px 0 20px;}
.key-value li{width:100%; margin-bottom:20px; padding-bottom:10px; border-bottom:dashed 1px #2e2e2e; }
.key-value li:last-child{border-bottom:none;}
.key-value h2{font-size: 30px; line-height:35px;}
.veterinary-bg,.oct-products-bg{height:auto;}
.flexslider .slides .section1-bg  img{display:block;}
 .homePage p , .homePage h5 , .homePage h3  {display:none;}
.products-bg .banner-content{margin: 75px 8px;}
.homePage h1, .homePage h2 { line-height:25px;  font-size: 18px; }
h1{font-size:32px; line-height: 100%;}
.homePage h6{font-size:12px;}
.button { margin-top:10px;}
.section2-bg{height:auto;}
.career-section{height:auto;}
.galleryimg-Wrap li{height:280px;}

a.button {width: 100px; font-size:10px; line-height:26px; }

footer, footer ul  a { font-size:11px;}
footer div{line-height:20px;}
.bc-link{margin:0;}
footer div:first-child{margin: 30px 0 5px;}
footer{padding-bottom:30px;}
.section2-bg video,.distribution-bg p{margin:0 auto;}
.content-img{width:130px;}
.bigTextBox{width:85%;}
.bigTextBox:nth-of-type(1){margin-bottom:5px;}
.heriTageHolder{width:100%;}
.heritageLeft{width:73%;}
.heritageRight{width:20%;}
.heritageRight ul li{font-size:12px;}
.mainfrontpage p,.bod-intro label{display:none;}
.site-form fieldset{text-align:center;}
.site-form label.none-mobile,.media .flex-control-nav{display:none;}
.tab-Content{padding:10px;}
.media .flex-direction-nav{display:block;}
.media .flex-direction-nav a{background-size:25px 25px;}
.bod-intro .photo{display:none;}
.video-bg{height:auto;}
.video-bg .banner-content{margin:20px 0;}
.drop-ups{top:-83px;}
.homePage .button {margin-top: 0px; margin-bottom: 33px; }
.international-bg .banner-content{margin:50px auto; float:none; width:90%;}
.international-product .international-bg .banner-content{float:left; }
}
/*to fixed mobile default browser issue*/ 
@media screen and (max-width:600px){ 
.media-kit .overlay {width: 100%;}
.tabMenu li a{width:85px;}
.tabs li a{padding:3px 13px}
.tabs li a{width:100px;}
.main-points>div strong{width:auto;}
.career-hovr .overlay a{background-position: 97% center; }
.whyworkWrap .flexslider .slides > li img{display:none;}
.whyworkWrap .flexslider .slides > li{height:207px; width:100%;}
.wBanner1{background:url(../images/Basant-Ramaul_Mobile.jpg)center top no-repeat;}
.wBanner2{background:url(../images/Hardeep-Singh_Mobile.jpg)center top no-repeat;}
.wBanner3{background:url(../images/Ravi-Pratap_Mobile.jpg)center top no-repeat;}
.wBanner4{background:url(../images/Shivjee-Kumar_Mobile.jpg)center top no-repeat;}
.wBanner5{background:url(../images/Supriya-sharma_Mobile.jpg)center top no-repeat;}
}
@media screen and (max-width:480px){ 
.site-form label{text-align: center; display: inline-block; margin: 0 auto; float: none;}
.even>.F-left{width:95%; }
.even>.F-right{width:95%;  float:left;}
.odd>.F-left{width:95%;  margin-top: 10px;}
.odd>.F-right{width:95%;}
.managementimg-Wrap li{width: 100%; text-align:center;}
.homePage .parallax-banner .banner-content.F-left, .homePage .parallax-banner .banner-content.F-right{width:50%;}
.media .customSelect{display:block; margin:10px auto 0;}
.heritageRight ul li{font-size:10px; padding:0 0 0 8px}
.heritageRight{padding:5px; width:22%;}
.career-section h6{width:85%;}
.bod-intro,.bod-content{margin-bottom:20px;}
.bigWrap:hover, .bigWrap.active{transform:initial;}
.domestic-form .tabMenu li a{width:auto; padding:7px 16px;}
.galleryimg-Wrap li{width:75%; margin:0 auto; float:none;}
.media .sideImg{width:150px;}
.bod-intro{font-size:12px;}
.bod-intro>span{font-size:15px;}
.prescription .customSelect, .veterinary .customSelect{width: 280px;}
.career-hovr li{width:48%;}
.section2-bg  img{width:65px;}
.teams-tab{margin-bottom:0;}
.teams-tab li{width:48%; margin-bottom:20px;}
.teams-tab li:first-child{border-left: dashed 1px black;}
.our-presence-point>div strong{width:auto;}
.managementimg-Wrap li{height:auto;}
.parallax-banner .domestic-bg{background:#463062;}
.queryWrap input[type="text"], .queryWrap textarea{width:90%;}
} 

@media screen and (max-width:479px){ 
.video-bg .banner-content{margin-top:20px;}
.section1-bg {height: 152px;}
.resp-logo{margin-left:33%;}
.tabs li a {  border-left:none; padding: 3px 8px;
}
}

@media only screen 
and (min-device-width : 300px) 
and (max-device-width : 720px) 
and (-webkit-min-device-pixel-ratio: 1)  {

.section3-bg {background: url('../images/banners/home/1.jpg');}
.section5-bg {background: url('../images/banners/home/2.jpg');}
.section7-bg {background: url('../images/banners/home/3.jpg');}
.section9-bg {background: url('../images/banners/home/4.jpg');}
.section11-bg {background: url('../images/banners/home/5.jpg');}
.section13-bg {background: url('../images/banners/home/6.jpg');}
.homePage .parallax-banner .bg-wrap{background-position:center top; background-size: 480px auto;}
.galleryThumbnails P,.galleryThumbnails .gray{font-size:10px;}
}
@media only screen 
and (min-device-width : 300px) 
and (max-device-width : 480px) 
and (-webkit-min-device-pixel-ratio: 1)  {
.homePage .parallax-banner .bg-wrap{background-position:center top; background-size: 494px auto;}
.homePage .parallax-banner .bg-wrap.section9-bg{background-size: 548px auto;}
}
@media only screen 
and (min-device-width : 481px) 
and (max-device-width : 720px) 
and (-webkit-min-device-pixel-ratio: 1)  {
.homePage .parallax-banner .bg-wrap{background-position:center top; background-size: 720px auto;}
}


@media only screen 
and (max-width : 1020px) {
#header-container{padding-right:10px; }

.homePage .parallax-banner .banner-content.F-left, .homePage .parallax-banner .banner-content.F-right, .overview-bg .banner-content, .oct-products-bg .banner-content{margin-left: 30px; }

.tabs li a {font-size:14px; font-weight:bold; width:75px; padding:3px 1px;}

}

 
.section2-bg .banner-content h2{ margin:20px 20px 15px 20px ; line-height:normal; }
.inner-wrap em {font-size:20px;}
