body {
	background: #f3f3f3;
	font-family:"Futura Bk BT";
	text-align:justify;
}

header {
	transition: all 0.5s ease;
}
.IMG img{ max-width:100%;}
.navbar {
	border: 0;
	background: transparent;
	margin:0;
	border-radius:0;
}
.navbar-brand {
	padding: 0;
	float: none;
}

.white-nav {
	background:rgba(255, 255, 255, .9);
	box-shadow: 5px 0 5px rgba(0, 0, 0, .1);
}
.navbar-default {
	background: transparent;
}
.navbar-nav .open .dropdown-menu {
    background-color: #f4f4f4;
}
.navbar-brand>img {
	display: inline;
}
.navbar-header {
	text-align:center;
}
.hero-banner {
	width: 100%;
	height: 48vh;
	border-bottom: 1px solid #a9a9a8;
}
.content-area ul{ margin:0; padding-top:0px;}
.content-area li{color:#555; padding-bottom:7px;}
.banner01 {
	background:  url(../images/banner/01.jpg) no-repeat scroll center center;
}
.banner02 {
	background: url(../images/banner/02.jpg) no-repeat scroll center center;
}
.banner03 {
	background: url(../images/banner/03.jpg) no-repeat scroll center center;
}
.banner04 {
	background: url(../images/banner/04.jpg) no-repeat scroll center center;
}
.banner05 {
	background: url(../images/banner/05.jpg) no-repeat scroll center center;
}
.banner06 {
	background: url(../images/banner/06.jpg) no-repeat scroll center center;
}

.banner07 {
	background: url(../images/banner/07.jpg) no-repeat scroll center center;
}
.banner08 {
	background: url(../images/banner/08.jpg) no-repeat scroll center center;
}
.banner09 {
	background: url(../images/banner/01a.jpg) no-repeat scroll center center;
}
.banner10 {
	background: url(../images/banner/10.jpg) no-repeat scroll center center;
}
.agriculture-section .white-nav {
	text-align:center;
}
.agriculture-section .white-nav li {
	border-top: 1px solid rgba(0, 0, 0, .1);
}
.agriculture-section .white-nav li:last-child {
	border-bottom: 0;
}
.agriculture-section .white-nav li:first-child {
	border-top: 0;
}
.agriculture-section .white-nav li a {
	font-size: 21px;
	color: #333;
	opacity: .6;
	padding:15px;
}
.agriculture-section .white-nav li a:active, .agriculture-section .white-nav li a:focus, .agriculture-section .white-nav li a:hover {
	background-color:rgba(0, 0, 0, .7) !important;
	color:#FFF;
}
.agriculture-section .white-nav span {
	color: #fff;
	font-size: 1em;
	padding: 20px 0;
	display: block;
}
.bg01 {
	background:#183676;
}
.bg02 {
	background:#83a513;
}
.bg03 {
	background:#d32f2d;
}
.bg04 {
	background:#376ac3;
}
.bg05 {
	background:#e58b1b;
}
.bg06 {
	background:#00718b;
}
.bg07 {
	background:#e95b11;
}
.bg08 {
	background:#007630;
}

.navbar-right{position:static; z-index:999999;}
.navbar-default .navbar-right > li {
	margin: 0 0px;
}
.navbar-default .navbar-right > li:last-child {
	margin-right: 0;
}
.navbar-default .navbar-nav > li:focus, .navbar-default .navbar-nav > li:hover, .navbar-default .navbar-nav > li:hover > a {
    background: #2f457e;
    color: #FFF;
}
.navbar-default .navbar-right > li > a {
	font-size: 17px;
	color: #193575;
	transition: all 0.5s ease;
}
.navbar-default .navbar-right > li > a.active, .navbar-default .navbar-right > li > a:hover {
	background: #193575;
	color: #fff;
}
.content-area {
	font-family:"Futura Bk BT";
	padding-left:25px;
	padding-right:25px;
}
.content-area h2 {
	font-size: 1.4em;
	color: #2f457e;
	margin: .7em 0;
}
.content-area, .content-area p {
	font-size: 19px;
	color: #666;
	margin-bottom: 1em;
}
.container-fluid {
	max-width:1440px;
	margin:0 auto;
}
.glyphicon.glyphicon-chevron-down.pull-right {
	font-size: 12px;
}
.mobile{ display:none;}

.fa {
    height: 20px;
    width: 20px;
    text-align: center;
    padding-top: 5px;
	color:#FFF;
}
.fa.fa-facebook, .fa.fa-twitter, .fa.fa-linkedin, .fa-instagram, .fa-google-plus{font-size:20px !important;}

 @media (max-width: 767px) {

.content-area, .content-area p {
	font-size: 17px;
}
body { text-align:left;}
.map{ margin-top:20px;}
.fa.fa-facebook, .fa.fa-twitter, .fa.fa-linkedin, .fa-instagram, .fa-google-plus {
    font-size: 18px !important;
}

.navbar-header{width: 56.666667%;}
.navbar .col-xs-10 {
    width: 43.333333%;
}
.navbar-brand{ position:relative; z-index:999;}
.inside_logo img {
    max-width: 60%;
}

	 .Reserved{ text-align:left; float:left; line-height:28px; padding:0; width:125px;}
	 .SocialLinks{ float:right; padding:0;}
	 
	 .Mission-Vision .IMG{ margin:20px 0;}
	 .mobile{ display:block;}
	 .content-area h2{font-size: 1.3em;}
.map2 iframe{ display:none;}
iframe {border:1px solid #999; height:200px; margin-top:20px;}

	 .ih-item.square.effect8{ float:none !important; width: auto; margin-right: 0 !important;}
	 .Gallery .col-sm-6{ padding-bottom:20px;}
	 .word img{ margin-bottom:20px; }
	 .inside_logo{padding-left: 25px; padding-right: 25px; padding-top:10%; padding-bottom:5%;}
	 .navbar-default .row{margin-right:0;}
	 .navbar-toggle{ margin-right:-15px !important;}
	 .navbar-collapse{ padding-right:0;}
.nav > li > a{ padding:10px 15px 10px 40px;}
	.vaidika-pharmaceuticals-modal .pro-text {
		padding-left: 10px !important;
		line-height: 22px;
	}
	
	.vaidika-pharmaceuticals-modal ul {padding:0; margin:0 0 10px 0;}
	.vaidika-pharmaceuticals-modal ul li {
    	padding: 5px 0;
    	margin: 0 0 0 20px;
	}

	.navbar-default .navbar-right > li > a {
		font-size:15px;
	}
	 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a {
		font-size:15px;
		padding-left:40px;
	}
	 .navbar-collapse {
		z-index:1;
		position:relative;
	}
	 .content-area p {
		font-size: 17px;
	}

	.banner01 {
		background-position: 55% 50% ;
		background-size: cover;
	}
	.banner02 {
		background-position: 80% -170%;
		background-size: 122%;
		background-image: url(../images/banner/02-mo.jpg);
	}
	.banner03 {
		background-position: 50% 50% ;
		background-size: cover;
	}
	.banner04 {
		background-position: 50% 100%;
		background-size: contain;
		background-image: url(../images/banner/04-mo.jpg);
	}
	.banner05 {
		background-position: 50% 100%;
		background-size: contain;
		background-image: url(../images/banner/05-mo.jpg);
	}
	.banner06 {
		background-position: 50% 100%;
		background-size: contain;
		background-image: url(../images/banner/06-mo.jpg);
	}
	.banner07 {
		background-position: 100% 100% ;
		background-size: contain;
		background-image: url(../images/banner/07-mo.jpg);
	}
	.banner08 {
		background-position: 80% 50% ;
		background-size: cover;
		background-image: url(../images/banner/08-mo.jpg);
	}
	.banner09 {
		background-position: 80% 50% ;
		background-size: cover;
	}
	.banner10 {
		background-position: 100% 100% ;
		background-size: contain;
		background-image: url(../images/banner/10-mo.jpg);
	}
	.home-icon {
		display: block;
		height: 30px;
		width: 30px;
		background: url(../images/home-icon.png) no-repeat center center;
		position: absolute;
		right: 50px;
		top: 20px;
	}

}
	.white-nav {
		visibility:visible;
		-webkit-animation-name: inside_left-menu; /* Safari 4.0 - 8.0 */
		-webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */
		animation-name: inside_left-menu;
		animation-duration: 1s;
		z-index:1;
	}
	 @keyframes inside_left-menu {
			 from {
			 opacity: 0;
			 transform: translate3d(0, -30%, 0);
		}
		to {
			opacity: 1;
			transform: none;
		}

	}




.navbar-default .navbar-toggle {
	border:0;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background:transparent;
}

 @media (min-width: 1025px) {
iframe {border:1px solid #999; height:350px; margin-top:20px;}
.map2 iframe{height:200px; margin-bottom:20px;}

	 .map h2, .map p{padding-left:20px;}
	 .inside_logo{padding-top:100px; text-align:center}
	 .Gallery .col-sm-6 {text-align:center;}
	 .Gallery .col-sm-6 p{ padding-top:5px; font-size:22px;}
	 .ih-item.square.effect8{ float:none !important; width:auto; margin: auto !important;}
	.visible{
    	display: none !important;
	} 
	 .modal-lg {
		width:65%;
	}
	 .dropdown-menu > li > a {
		font-size:17px;
		padding:15px 20px;
	}
	.dropdown-menu {
		min-width:230px;
		padding:0;
	}
	 .navbar-brand2 {
		margin-top:10px;
		margin-left:10% !important;
		margin-bottom:10px;
	}
	 .head {
		padding:0px 0 0px 0;
		background:#fff;
	}
	 .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
		background:none;
	}
	 .navbar-right .dropdown-menu {
		left:0px;
	}
	 .dropdown-menu .sub-menu {
		 left: 100%;
		 position: absolute;
		 top: 0;
		 visibility: hidden;
		 margin-top: -1px;
	}
	 .dropdown-menu li:hover .sub-menu {
		 visibility: visible;
	}
	 .dropdown .dropdown-menu {
		visibility:hidden;
	}
	 .dropdown:hover .dropdown-menu {
		 visibility:visible;
		 -webkit-animation-name: example; /* Safari 4.0 - 8.0 */
		 -webkit-animation-duration: 0.3s; /* Safari 4.0 - 8.0 */
		 animation-name: example;
		 animation-duration: 0.3s;
		 display:block;
		 left:0%;
	}
	 @keyframes example {
		 from {
		 opacity: 0;
		 transform: translate3d(0, 30%, 0);
		}
	 to {
		 opacity: 1;
		 transform: none;
		}
	}
	 .dropdown-menu {
		background:rgba(255, 255, 255, 0.8);
	}
	 .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
		background-color:#e95b11 !important;
		color:#FFF;
	}
	 .navbar {
		 margin-bottom: 0px;
	}
	 .navbar-nav > li > a {
		padding:10px 20px 10px !important;
		margin:0 0px;
	}
	 .dropdown-menu {
		border:1px solid rgba(0, 0, 0, 0);
	}
	 .navbar-rightP39 {
		margin-top:39px;
	}
.home-icon{display:none;}
}


@media (min-width: 768px) and (max-width: 1024px) {

	.Reserved{ text-align:left; float:left; line-height:28px;}
	 .SocialLinks{text-align:right;}
.banner01, .banner02, .banner03, .banner04, .banner05, .banner06, .banner07, .banner08  {
    background-position: 50% 50% ;
	background-size: cover;
}
.mobile{ display:block;}
.Aqua-Culture .col-sm-6 {
    display: inline-block;
    margin-bottom: 30px;
	width:100%;
}

.Gallery .col-sm-6{width: 50%; float: left;}
.Gallery .col-sm-6 .ih-item.square.effect8{ float:none; width:auto;}

	.navbar-default .row {
    	margin-right: 0;
	}
iframe {border:1px solid #999; height:350px; margin-top:20px;}
	.home-icon {
		display: block;
		height: 30px;
		width: 30px;
		background: url(../images/home-icon.png) no-repeat center center;
		position: absolute;
		right: 60px;
		top: 20px;
	}




	.dropdown-menu > li > a{ font-size:17px; padding-left:40px !important; padding-top:10px !important; padding-bottom:10px !important;}
	.vaidika-pharmaceuticals .col-sm-3{ width:50%; float:left;}
	.vaidika-pharmaceuticals-modal .col-sm-3{ width:25%; float:left;}
	.inside_logo{padding-left: 10%; padding-right: 10%; padding-top:5%; padding-bottom:0%;}
	.content-area{ padding-left: 10%; padding-right: 10%; padding-top:3%; padding-bottom:3%;}
	.content-area h2 {font-size: 1.7em;}
	.Aqua-Culture .ih-item.square.effect8 {margin-right: 20px !important;}
	.word{ width:33.33333333%; float:left;}
	.nav > li > a{ padding:10px 15px 10px 40px;}
	.Gallery.aboutUs .ih-item.square.effect8{ width:215px; float:left; margin-right: 20px; margin-bottom: 20px;}
}

.modal-open .modal {
	z-index:1050;
}
.vaidika-pharmaceuticals img, .vaidika-pharmaceuticals-modal img{
	max-width:100%;
}
.vaidika-pharmaceuticals {
	padding-top:20px;
}
.vaidika-pharmaceuticals .pro-img {
	border:1px solid #00718b;
}
.vaidika-pharmaceuticals .pro-text {
	color:#00718b;
	font-size:18px;
	padding-top:10px;
	padding-bottom:50px;
}
.vaidika-pharmaceuticals a {
	cursor:pointer;
}
.vaidika-pharmaceuticals a:hover {
	text-decoration:none;
}
.vaidika-pharmaceuticals-modal .modal-title {
	color:#00718b;
	font-size:30px;
	padding-left:20px;
}
.vaidika-pharmaceuticals-modal .modal-body {
	font-size:19px;
	color:#333;
}
.vaidika-pharmaceuticals-modal .pro-img {
	border:1px solid #00718b;
	padding:0;
	margin-bottom:20px;
}
.vaidika-pharmaceuticals-modal .pro-text {
	font-size:20px;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:30px;
}
.vaidika-pharmaceuticals-modal .button{font-size:15px; background:#000; color:#FFF; padding:10px; display:inline-block; cursor:pointer;}
.vaidika-pharmaceuticals-modal .button.Enquiry{background:#e71a20;}
.vaidika-pharmaceuticals-modal .button:hover{text-decoration:none;}
.close{font-size:35px; opacity:.6; color:#193575;}
.close:hover, .close:focus{opacity:1;}

.vaidika-pharmaceuticals-modal .content-area, .vaidika-pharmaceuticals-modal .content-area p{color:#333; opacity:1;}
.vaidika-pharmaceuticals-modal ul li{font-size:18px;}

.PB50{padding-bottom:50px;}

@media (min-width: 768px) and (max-width: 768px) {
.banner01 {
		background-position: 55% 50% ;
		background-size: cover;
	}
	.banner02 {
		background-position: 50% 100%;
		background-size: 100%;
		background-image: url(../images/banner/02-mo.jpg);
	}
	.banner03 {
		background-position: 50% 50% ;
		background-size: cover;
	}
	.banner04 {
		background-position: 50% 100%;
		background-size: 100%;
		background-image: url(../images/banner/04-mo.jpg);
	}
	.banner05 {
		background-position: 50% 100%;
		background-size: 100%;
		background-image: url(../images/banner/05-mo.jpg);
	}
	.banner06 {
		background-position: 50% 100%;
		background-size: 100%;
		background-image: url(../images/banner/06-mo.jpg);
	}
	.banner07 {
		background-position: 80% 50% ;
		background-size: cover;
	}
	.banner08 {
		background-position: 80% 50% ;
		background-size: cover;
		background-image: url(../images/banner/08-mo.jpg);
	}
	.banner09 {
		background-position: 80% 50% ;
		background-size: cover;
	}
	.banner10 {
		background-position: 80% 50% ;
		background-size: cover;
		background-image: url(../images/banner/10-mo.jpg);
	}
}
@media (min-width: 1280px) and (max-width: 1280px) {
	.box_container {font-size: 19px;}
	.agriculture-section .white-nav { width: 24.45% !important;}
	.hero-banner{ height:48vh;}
	.banner02, .banner07{background-position: 90% 50%;}

}

@media (min-width: 1025px) {
	.agriculture-section .white-nav {
		margin-top: -50vh;
		position: fixed;
		width: 18.5%;
	}
	.Gallery.aboutUs .ih-item.square.effect8 .info{background-size:20%;}
	.Gallery.aboutUs .ih-item.square.effect8{ width:215px; float:left !important; margin-right: 20px !important; margin-bottom: 20px !important;}

}



@media (min-width: 1366px) {
	.position-top{position:relative; top:-120px;}
}

@media (min-width: 1366px) and (max-width: 1366px) {
	.agriculture-section .white-nav{ width:24.45%;}
}

.Aqua-Culture a{ cursor:pointer;}
.Aqua-Culture img{max-width:100%;}
.Aqua-Culture .ih-item.square.effect8{ margin:0; padding:0;}
.Aqua-Culture h4{
    color: #00718b;
    font-size: 30px;
    padding-left: 20px;
}
.vaidika-export-world-container .ih-item.square{ width:auto;}
.vaidika-export-world{padding:10px 10px 20px; background:#ddd; margin-bottom:15px; margin-top:40px;}


.Gallery.aboutUs .ih-item.square {
    height: 150px;
}
@media (min-width: 1680px) and (max-width: 1680px) {
	.agriculture-section .white-nav{width: 21%;}
}

.Menu .navbar-right > li > a:hover{background:#e95b11; color:#FFF;}
.Menu .navbar-nav > li:hover, .Menu .navbar-nav > li:hover > a{background:#e95b11; color:#FFF;}
.Menu .active2{background:#e95b11; color:#FFF !important;}

.Menu1 .navbar-right > li > a:hover{background:#193575; color:#FFF;}
.Menu1 .navbar-nav > li:hover, .Menu1 .navbar-nav > li:hover > a{background:#193575; color:#FFF;}
.Menu1 .active2{background:#193575; color:#FFF !important;}

.Menu2 .navbar-right > li > a:hover{background:#83a513; color:#FFF;}
.Menu2 .navbar-nav > li:hover, .Menu2 .navbar-nav > li:hover > a{background:#83a513; color:#FFF;}
.Menu2 .active2{background:#83a513; color:#FFF !important;}

.Menu3 .navbar-right > li > a:hover{background:#d32f2d; color:#FFF;}
.Menu3 .navbar-nav > li:hover, .Menu3 .navbar-nav > li:hover > a{background:#d32f2d; color:#FFF;}
.Menu3 .active2{background:#d32f2d; color:#FFF !important;}

.Menu4 .navbar-right > li > a:hover{background:#376ac3; color:#FFF;}
.Menu4 .navbar-nav > li:hover, .Menu4 .navbar-nav > li:hover > a{background:#376ac3; color:#FFF;}
.Menu4 .active2{background:#376ac3; color:#FFF !important;}

.Menu5 .navbar-right > li > a:hover{background:#e58b1b; color:#FFF;}
.Menu5 .navbar-nav > li:hover, .Menu5 .navbar-nav > li:hover > a{background:#e58b1b; color:#FFF;}
.Menu5 .active2{background:#e58b1b; color:#FFF !important;}

.Menu6 .navbar-right > li > a:hover{background:#00718b; color:#FFF;}
.Menu6 .navbar-nav > li:hover, .Menu6 .navbar-nav > li:hover > a{background:#00718b; color:#FFF;}
.Menu6 .active2{background:#00718b; color:#FFF !important;}


.content-area h2.head02{color:#83a513;}
.content-area h2.head03{color:#d32f2d;}
.content-area h2.head04{color:#376ac3;}
.content-area h2.head05{color:#e58b1b;}
.content-area h2.head06{color:#00718b;}
.content-area h2.head07{color:#e95b11;}
.content-area h2.head08{color:#2f457e;}

.bo02{border-bottom:1px dashed #000;}
.bo03{border-right:1px dashed #000;}



.formContainer .text{padding-top:5px;}
.textfiled {
    background-color: #fff;
    border: 1px solid rgba(218, 21, 23, 0.3);
    color: #321300;
    height: 36px;
    margin: 0 0 10px;
    padding: 0 10px;
    width: 90%;
	font-family:"HelveticaNeueW01-LtExt";
}

.textarea {
	font-family:"HelveticaNeueW01-LtExt";
	color: #321300;
	background-color: #fff;
	height: 80px;
	width: 90%;
	border: 1px solid rgba(218, 21, 23, 0.3);
	padding:10px 10px;
	margin: 0 0 10px;
}
.formContainer .button {
	font-family:"HelveticaNeueW01-LtExt";
	color: #FFFFFF;
	background-color: #999;
	text-align: center;
	padding:4px 0px;
	width:90px;
	border: 0px solid #990000;
	margin-top: 5px;
	cursor:pointer;
	height: 45px;
	margin-right:10px;
}

.formContainer .button:hover {
	background-color:#e95b11;
}
.clear{clear:both;}


h3{ font-size:22px; color:#007630;}
.Dline{ border:1px dashed #999; margin-top:25px; margin-bottom:10px;}


footer{background:#333; font-size:12px; color:#FFF; padding:10px 0; line-height:20px;}



.well{background:#2f457e; font-size:10px;     margin-bottom: 35px;}
.well-sm {
    padding: 8px;
    border-radius: 2px;
    height: 35px;
    width: 35px;
    display: inline-block;
}
.fa-angle-down{color:#333; padding-top:0; width:10px;}
.active2 .fa-angle-down, .dropdown-toggle:hover .fa-angle-down{color:#fff; padding-top:0;}

#top-link-block.affix-top {
    position: absolute; /* allows it to "slide" up into view */
    bottom: -82px; /* negative of the offset - height of link element */
    right: 20px; /* padding from the left side of the window */
}
#top-link-block.affix {
    position: fixed; /* keeps it on the bottom once in view */
    bottom: 18px; /* height of link element */
    right: 20px; /* padding from the left side of the window */
}

.home-icon2 {
    background:#f3f3f3 url(../images/home-icon.png) no-repeat center right !important;
    margin-top: 10px !important;
	transition:none;
}
.home-icon2 a{
transition:none !important;
}
.navbar-nav > .home-icon2:hover, .navbar-nav > .home-icon2:hover a{
    background:#f3f3f3 url(../images/home-icon.png) no-repeat center right !important;
}

.dropdown button{background:none; border:none;}
.dropdown button:hover{color:#FFF;}

