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



@font-face {
	font-family: 'abeezeeregular';
	src: url('../fonts/abeezee-regular-webfont.eot');
	src: url('../fonts/abeezee-regular-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/abeezee-regular-webfont.woff2') format('woff2'),  url('../fonts/abeezee-regular-webfont.woff') format('woff'),  url('../fonts/abeezee-regular-webfont.ttf') format('truetype'),  url('../fonts/abeezee-regular-webfont.svg#abeezeeregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
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, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, nav ul, nav li, 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 {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;/* vertical-align:baseline; */
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
ol, ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	text-decoration: none;
}
.clear {
	clear: both;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	text-align: justify;
	color: #666666;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
/*global css close*/

.wrap {
	max-width: 1140px;
	width: 100%;
	margin: 0 auto;
}
.header {
	background: #FFFFFF;
	border-top: 4px solid #479cd2;
}
.logo {
	width: 16%;
	float: left;
	padding: 30px 0px 8px 0px;
}
.right-head-side {
	float: right;
	width: 75%;
	background: url(../images/chick.png) right top 6px no-repeat;
	padding: 20px 0px 10px 0px;
}
.mail {
	float: right;
	width: 25%;
	height: 26px;
	line-height: 26px;
	text-align: left;
	color: #717171;
	font-size: 12px;
	background: url(../images/mail-bg.png)left center no-repeat;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
}
.mail a {
	color: #717171;
	font-family: Arial, Helvetica, sans-serif;
}
.mail span, .call span {
	font-family: Arial, Helvetica, sans-serif;
	color: #717171;
	font-size: 12px;
}
.call {
	float: right;
	width: 33%;
	text-align: left;
	color: #717171;
	font-size: 14px;
	height: 26px;
	line-height: 26px;
	background: url(../images/call.png) left center no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.mail img {
	margin: 0px 6px 0px 0px;
}
.call img {
	float: left;
	margin: 0px 6px 0px 0px;
}
/* .slider{ width:100% !important;} */
.rgt-top {
	border-bottom: 1px solid #dbdbdb;
	padding: 0px 0px 10px 0px;
}
/*header css close*/


.news {
	float: left;
	width: 24%;
	padding: 30px 0px 45px 0px;
}
.news-heading {
	width: 100%;
	background: url(../images/dot-line.jpg) bottom repeat-x;
}
.news-heading h2 {
	font-family: 'abeezeeregular';
	color: #09459d;
	font-size: 24px;
	padding: 0px 0px 6px 0px;
}
.news-content {
	background-color: #f6f4f4;
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.19);
	padding: 25px 15px 25px 15px;
	margin-top: 15px;
}
.content-1 {
	margin-bottom: 10px;
}
.content-1 h3 {
	color: #0d70b7;
	font-size: 14px;
	padding: 5px 0px 10px 0px;
}
.content-1 p {
	color: #3a4147;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: justify;
}
/*news css close*/

.right-content {
	float: right;
	width: 74%;
	padding: 30px 0px 45px 0px;
}
.content-heading {
	width: 100%;
	background: url(../images/dot-line.jpg) bottom repeat-x;
}
.content-heading h1 {
	font-family: 'abeezeeregular';
	color: #09459d;
	font-size: 24px;
	padding: 0px 0px 6px 0px;
}
.content-para {
	margin: 20px 0px 0px 0px;
}
.content-para p {
	color: #3a4147;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
	font-size: 12px;
	text-align: justify;
}
.content-list {
	margin-top: 20px;
}
.content-list h3 {
	color: #3a6ab1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 10px 0px;
}
.content-list ul li {
}
.content-list ul li a {
	background: url(../images/right-arrow.png) left center no-repeat;
	color: #3a4147;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 15px;
	line-height: 25px;
	cursor: default;
}
/*news n right-content css close*/

.footer {
	background: #09459d;
	padding: 30px 0px 10px 0px;
}
.foot-1 {
	float: left;
	width: 49%;
	margin-bottom: 20px;
}
.foot-2 {
	float: left;
	width: 26%;
}
.foot-3 {
	float: right;
	width: 15%;
}
.foot-1 ul li.f-1 {
	background: url(../images/home-icon.png) left 3px no-repeat;
}
.foot-1 ul li {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b5c4d4;
	padding: 0px 0px 5px 25px;
}
.foot-1 ul li.f-1 p, .foot-1 ul li.f-2 p, .foot-1 ul li.f-3 p a, .foot-1 ul li.f-3 p {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #9eb2c7;
	padding: 8px 0px 0px 0px;
}
.foot-heading h3 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b5c4d4;
	padding: 0px 0px 15px 0px;
}
.foot-1 ul li.f-2 {
	background: url(../images/phn-icon.png)left 8px no-repeat;
}
.foot-1 ul li.f-3 {
	background: url(../images/email-icon.png)left 8px no-repeat;
}
.foot-1 ul li.f-3 p a:hover {
	color: #e6563c;
}
.foot-2 ul li a {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #9eb2c7;
	padding: 0px 0px 0px 20px;
	background: url(../images/fot-dot.png) left center no-repeat;
	line-height: 25px;
}
.foot-2 ul li a:hover {
	color: #FFF;
}
.foot-3 ul li {
	float: left;
	padding: 0px 4px 0px 0px;
}
.foot-3 ul li a:hover {
	transition: All 3s ease;
	-webkit-transition: All 3s ease;
	-moz-transition: All 3s ease;
	-o-transition: All 3s ease;
	-ms-transform: rotate(360deg); /* IE 9 */
	-webkit-transform: rotate(360deg); /* Chrome, Safari, Opera */
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
/*footer css close*/

.copy-write {
	background-color: #043e92;
	border-top: 1px solid #5b7b9e;
	padding: 20px 0px;
}
.copy {
	float: left;
	width: 60%;
	text-align: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6381a1;
}
.powerd {
	float: right;
	width: 40%;
	text-align: right;
}
/*home page css close about us open*/




/*---------------start-overview----------*/
.header-over {
	border-top: 4px solid #479cd2;
	border-bottom: 1px solid #d0d0d0;
}
.body2 {
	border-top: 2px solid #1951a4;
	border-bottom: 1px solid #ecebeb;
}
.body2-menu {
	float: left;
	width: 100%;
	margin: 15px 0px 20px 0px;
}
.body2-menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.body2-menu ul li {
	float: left;
}
.body2-menu ul li a {
	color: #454444;
	font-family: 'abeezeeregular';
	font-size: 12px;
}
.section-left { /* background:url(../images/section-leftbg.png) right top no-repeat;  */
	width: 23%;
	float: left;
}
.section-left-menu {
	margin: 30px 0px 60px 0px;
	width: 93%;
	float: left;
}
.section-left-menu h2 {
	font-size: 24px;
	color: #09459d;
	font-family: 'abeezeeregular';
	text-align: left;
	padding: 0px 20px 10px 7px;
	line-height: 27px;
	border-bottom: 2px solid #09459d;
}
.section-right {
	float: left;
	width: 73%;
	margin-bottom: 40px;
	background: url(../images/section-leftbg.png) left top no-repeat;
	padding: 30px 0px 0px 30px;
}
.overview {
	font-size: 24px;
	font-family: 'abeezeeregular';
	color: #0c4da2;
	margin: 20px 0px 15px 0px;
}
.section-right h3 {
	font-size: 24px;
	font-family: 'abeezeeregular';
	color: #09459d;
	margin: 0px 0px 10px 0px;
}
.section-right p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	text-align: justify;
	color: #666666;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
.section-right p img {
	float: left;
	border: 2px solid #e1e1e1;
	max-width: 100%;
	margin-right: 20px;
}
/*---------------end-overview----------*/

/*--------------------start-product----------------------*/


.section2-right {
	float: left;
	width: 51%;
	margin: 0px 20px 50px 0px;
	background: url(../images/section-leftbg.png) left top no-repeat;
	padding: 30px 0px 0px 30px;
}
.section2-right-menu {
	float: left;
	width: 100%;
	margin-bottom: 55px;
}
.section2-right-menu h3 {
	font-size: 24px;
	font-family: 'abeezeeregular';
	color: #09459d;
	margin: 0px 0px 20px 0px;
}
.section2-right-menu ul {
	list-style: none;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
.section2-right-menu ul li {
	background: url(../images/section2-arrow.png)left 12px no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 10px 0px 0px 13px;
}
.sub-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-weight: bold;
}
.button {
	border: 1px solid #cccccc;
	margin-top: 30px;
	text-align: center;
	float: left;
}
.button a {
	background: #e4553e url(../images/button-bg.png) left bottom repeat-x;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	border-radius: 4px;
	padding: 4px 15px;
}
.button a:hover {
	background: #0000FF;
	color: #FFFFFF;
}
.enquiry {
	border: 1px solid #cccccc;
	margin-top: 12px;
	text-align: center;
	float: left;
}
.enquiry a {
	background: #e4553e url(../images/button-bg.png) left bottom repeat-x;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	border-radius: 4px;
	padding: 4px 15px;
}
.enquiry a:hover {
	background: #0000FF;
	color: #FFFFFF;
}
.service ul {
	list-style: none;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
.service ul li {
	background: url(../images/section2-arrow.png)left 22px no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 20px 0px 0px 13px;
}
.button2 {
	border: 1px solid #cccccc;
	margin-top: 30px;
	text-align: center;
	float: right;
}
.button2 a {
	background: #e4553e url(../images/button-bg.png) left bottom repeat-x;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 15px;
	border-radius: 4px;
}
.button2 a:hover {
	background: #0000FF;
	color: #FFFFFF;
}
.Select-Product {
	float: right;
	width: 20%;
	margin: 30px 0px 20px 0px;
}
.Select-Product h3 {
	font-size: 18px;
	padding: 0px 0px 10px 0px;
	color: #3c3b3b;
	font-family: 'abeezeeregular';
}
.Select-Product-menu {
	background: #f3fcff;
	border: 1px solid #e1e1e1;
	padding-bottom: 10px;
	margin: 0px 0px 20px 0px;
}
.Select-Product-menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.Select-Product-menu ul li {
	background: url(../images/body2-left-li.png) 15px 12px no-repeat;
}
.Select-Product-menu ul li a {
	color: #363636;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: 1px dashed #f0dfdc;
	text-decoration: none;
	display: block;
	padding: 10px 15px 5px 30px;
}
.Select-Product-menu ul li a:hover {
	color: #e25635;
}
.active111 {
	color: #e25635 !important;
}
/*--------------------end-product----------------------*/

/*--------------------start-Enquiry----------------------*/
.enquiery-section {
	width: 73%;
	float: left;
	background: url(../images/section-leftbg.png) left top no-repeat;
	padding: 30px 0px 0px 30px;
}
.product-enquiry {
	font-size: 24px;
	color: #1c59a8;
	font-family: 'abeezeeregular';
}
.enquiery-section h3 {
	font-family: 'abeezeeregular';
	font-weight: bold;
	font-size: 16px;
	color: #0c4da2;
	padding: 40px 0px 15px 0px;
	border-bottom: 1px solid #dbdbdb;
}
.enquiry-form {
	margin-top: 20px;
	float: left;
	width: 100%;
}
.enquiry-form h2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0c4da2;
	padding-bottom: 20px;
}
.enquiry-form input[type=text] {
	margin: 0px auto;
	padding: 7px 10px;
	width: 45%;
	border-radius: 6px;
	border: 1px solid #dedede;
	font-size: 14px;
	margin-top: 10px;
	background: #f5f5f5;
}
.enquiry-form textarea {
	margin: 0px auto;
	padding: 7px 10px;
	width: 45%;
	border-radius: 6px;
	border: 1px solid #dedede;
	font-size: 14px;
	margin-top: 10px;
	background: #f5f5f5;
	font-family: Arial, Helvetica, sans-serif;
	min-height: 60px;
}
.enquiry-form select {
	padding: 7px 10px;
	width: 48%;
	border-radius: 6px;
	border: 1px solid #dedede;
	font-size: 14px;
	margin-top: 10px;
	background: #f5f5f5;
}
.enquiry-form input[type=submit] {
	background: #0c4da2;
	float: left;
	border: none;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	border-radius: 4px;
	padding: 10px 37px;
	margin-top: 10px;
	margin-bottom: 70px;
	cursor: pointer;
}
.enquiry-form input[type=submit]:hover {
	background: #e45b3b;
	color: #fff;
}
.enquiry-form img {
	float: left;
	margin-top: 30px;
}
.enquiry-form h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-top: 33px;
	color: #000;
	border: none;
}



::-webkit-input-placeholder { /* Chrome */
 color:#494949;
}
:-ms-input-placeholder { /* IE 10+ */
 color: red;
}
::-moz-placeholder { /* Firefox 19+ */
 color: red;
 opacity: 1;
}
:-moz-placeholder { /* Firefox 4 - 18 */
 color: red;
 opacity: 1;
}
.gallery {
	margin: 20px 0px 0px 0px;
}
.galley-w {
	float: left;
	width: 28%;
	padding: 10px 15px;
	background: #FFF;
}
.galley-w2 {
	width: 100%;
	border-radius: 10px;
	margin: 8px 32px 20px 0px;
	box-shadow: 0px 0px 3px #ccc;
	padding: 5px;
	height: 130px;
	margin: 0 auto;
	position: relative;
	text-align: center;
}
.galley-w2 img {
	max-width: 100%; /* border-radius:10px; box-shadow:0px 0px 3px #ccc; */
	margin: auto;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	position: absolute;
}
.galley-w h1 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #373636;
	padding: 10px 0px;
	margin: 0px;
	min-height: 30px;
}
.channel-partner-w {
	margin: 20px 0px 0px 0px;
	float: left;
	width: 33%;
}
.channel-partner {
	padding: 10px;
	background: #FFF;
	border-radius: 10px;
	margin: 8px 32px 20px 0px;
	box-shadow: 0px 0px 6px #081423;
}
.channel-partner img {
	width: 100%;
	border-radius: 10px;
}
 
   
/*--------------------end-Enquiry----------------------*/


 /* --------------------------------------------------------------------photo-gallery-----open------------------------------------------------------------------------ */
/* 
.galley-w { float:left; max-width:206px; margin:10px 11px; padding:2px; box-shadow:0px 3px 2px #CCCCCC; }
.galley-w img{ }


.galley-w h3{ margin:5px 0px; font-family: Arial, Helvetica, sans-serif;font-size:16px; color:#104991; text-align:center; }

 */
 /* --------------------------------------------------------------------photo-gallery-----open------------------------------------------------------------------------ */


/*----responsive-design-----*/
@media only screen and (max-width: 1366px) and (min-width: 1280px) {
.wrap {
	width: 90%;
}
}
 @media only screen and (max-width: 1282px) and (min-width: 1024px) {
.box-1, .box-2 {
	margin: 0px 50px 0px 0px;
}
}
 @media only screen and (max-width: 1280px) and (min-width: 1024px) {
.wrap {
	width: 90%;
}
.right-head-side {
	width: 75%;
}
.mail {
	width: 30%;
}
}
 @media only screen and (max-width: 1024px) {
.wrap {
	width: 95%;
}
.vision-list {
	float: right;
	width: 70%;
	margin: 25px 0px 0px 0px;
}
}
 @media only screen and (max-width: 1024px) and (min-width: 850px) {
.right-head-side {
	width: 74%;
}
.box-1, .box-2 {
	margin: 0px 40px 0px 0px;
}
.call {
	width: 45%;
}
}
}
 @media only screen and (max-width: 972px) {
.foot-1 {
	float: left;
	width: 39%;
}
.foot-2 {
	float: left;
	width: 26%;
}
.foot-3 {
	float: right;
	width: 20%;
}
.mail {
	width: 30%;
}
}
 @media only screen and (max-width: 944px) {
.mail {
	width: 35%;
}
}
 @media only screen and (max-width: 929px) {
.right-pic {
	float: right;
	width: 50%;
}
}
 @media only screen and (max-width: 849px) {
.right-head-side {
	width: 100%;
	float: left;
	clear: both;
}
.mail {
	width: 50%;
}
.call {
	width: 50%;
}
.box-1, .box-2, .box-3 {
	float: none;
	width: 50%;
	margin: 0 auto;
}
.section2-right {
	width: 49%;
}
}
 @media only screen and (max-width: 800px) {
.wrap {
	width: 95%;
}
.logo {
	width: 100%;
	text-align: center;
}
.logo img {
	text-align: center;
}
}

 

/*  GO FULL WIDTH AT LESS THAN 640 PIXELS */
@media only screen and (max-width: 780px) {
.wrap {
	width: 95%;
}
.mail, .call {
	width: 100%;
	float: none;
	text-align: left;
	margin: 5px 0px;
}
.news, .right-content {
	float: none;
	margin: 0 auto;
	width: 100%;
	clear: both;
}
.foot-1, .foot-2, .foot-3 {
	float: none;
	width: 100%;
	margin-bottom: 30px;
}
.vision-pic, .vision-list {
	float: none;
	width: 100%;
	clear: both;
}
.section-left {
	width: 100%
}
.section-right {
	width: 100%;
}
.mail {
	width: 37%;
}
.section2-right {
	width: 100%;
}
.Select-Product {
	float: none;
	width: 100%;
}
.enquiery-section {
	width: 96%;
	margin-top: 30px;
}
.enquiry-form input[type=text] {
	width: 100%;
}
.enquiry-form textarea {
	width: 100%;
}
.enquiry-form select {
	width: 105%;
}
.section2-right {
	background: none;
	padding: 30px 0px 0px 0px;
}
.section-right {
	background: none;
	padding: 30px 0px 0px 0px;
}
.enquiery-section {
	background: none;
	padding: 30px 0px 0px 0px;
}
.channel-partner {
	width: 40%;
}
}
 @media only screen and (max-width: 757px) {
.pro-detail-1, .right-pic {
	float: none;
	width: 100%;
	clear: both;
}
}
 @media only screen and (max-width: 680px) {
.abt-1para {
	float: none;
	width: 100%;
}
.abt-pic {
	float: none;
	width: 43%;
	margin: 15px 0px 0px 0px;
}
.poultry-feed {
	float: none;
	width: 100%;
	clear: both;
}
.right-col {
	float: none;
	width: 100%;
	clear: both;
}
.r-pic {
	width: 50%;
}
.l-detail, .r-detail {
	float: none;
	width: 100%;
	text-align: left;
}
.l-detail {
	background: url(../images/shed.png) left bottom no-repeat;
	padding-bottom: 18px;
}
.r-pic {
	width: 100%;
}
.contact-1, .enquiry, .contact-c {
	float: none;
	width: 100%;
	clear: both;
}
.mail {
	width: 42%;
}
.galley-w {
	width: 38%;
}
.channel-partner {
	width: 38%;
}
}

/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 506px) {
.main-box {
	position: relative;
	margin-top: 10px;
	z-index: 0;
}
.box-1, .box-2, .box-3 {
	float: none;
	width: 100%;
	margin: 0 auto;
}
}
 @media only screen and (max-width: 480px) {
.wrap {
	width: 96%;
}
.galley-w {
	float: none;
	width: 100%;
	clear: both;
}
.career img {
	width: 100%;
}
.mail {
	width: 50%;
}
.enquiery-section {
	width: 90%;
}
.galley-w {
	width: 90%;
}
.channel-partner {
	width: 90%;
}
}
 @media only screen and (max-width: 395px) {
.right-pic img {
	width: 100%;
}
.mail {
	width: 74%;
}
}
 @media only screen and (max-width: 380px) {
.copy, .powerd {
	float: none;
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
}
.abt-pic {
	width: 100%;
}
.frm {
	float: none;
	width: 90%;
	margin: 0 auto;
	padding: 20px 10px;
}
}
 @media only screen and (max-width: 320px) {
.wrap {
	width: 97%;
}
.career {
	float: none;
	width: 100%;
	clear: both;
}
}
