			/*   mobile  */

@media only screen and (max-width: 767px) {



	.heading h1 {

    font-size: 45px;

}	

.call {
  display: none;
}

	.header_top h3 {

	float: left;

	font-size: 18px;

}

	.header_top h3 i {

  	margin: 0 3px;

}

	.image-curve {

	 /* bottom: -213px;*/

	  display: none;

}

.milk-subscription{
  display: none;
}

	.contact h4 {

  	margin-top: 30px;

}

 	.contact {

    margin-bottom: 15px;

}

.contact p{

  font-size: 15px;

}

.contact li {
  font-size: 15px;
}

	.abt_title {

    margin-top: 30px;

}

	.abt_title h5 {

    font-size: 13px;

}

	.abt_title p {

    font-size: 13px;

}

	.menu {

  min-height: 52px;

}

	.mean-container .mean-nav {

  background: transparent !important ;

  margin-top: -3% !important;

}



	.mean-container .mean-nav ul {

  padding-top: 75px !important;



}

	.title h2 {

  font-size: 26px;

}

	.title p {

  padding: 7px;

  font-size: 16px;

}

.logo {

  box-shadow: none;

  width: 28%

}

	.testimonial {

  margin: 24px 0;

}

.testimonial p {

  font-family: "Source Sans Pro",sans-serif;

  font-size: 14px;

  margin-left: 30px;

  padding-top: 50px;

}

.home_quote p {
  font-size: 15px;
  padding: 100px 0;
}
.home_quote_bg{
    background:none;
}
.about {

    background: rgba(0, 0, 0, 0) url("../images/abt_bg.png") no-repeat scroll center top;

    min-height: 308px;

    top: -15px;

}

.about p{

	padding-top: 80px;

}

.milk-splash {

  float: left;

  margin-top: -84px;

  width: 100%;

}

.about_cont {

  padding-top: 40px;

}

.products ul {

  margin: 0;

  padding: 0;

}

.nav li a {

  font-size: 18px;

}

.breadcrum {

  padding: 63px 14px;

}

.plant_btn button {

  margin-top: 163% !important;

  z-index: 1;

  left: 60px;

}

.hygine_btn button {

  margin-top: -9% !important;

  right: 74px;

  z-index: 1;

}

ul.filter > li > a {

  font-size: 14px !important;

}



}



@media (min-width:981px)

{

	li.sub_main{

	position: relative;

}



li.sub_main > ul.sub_menu{

	display:none;

	position: absolute;

	margin: 0;

	left:0;

	top:50px;

	padding:0;

	width:180px;

	z-index: 999;

}



li.sub_main > ul.sub_menu li{

	margin:0;

	border-bottom: 1px solid #fff;

}



li.sub_main > ul.sub_menu li:last-child {

	margin:0;

	border-bottom: 0px solid #fff; 

}



li.sub_main > ul.sub_menu li a{

	background: #58c5ed;

	color:#fff;

	display: inline-block;

	width:100%;

	font-size:16px;

	padding:10px 12px;

}



li.sub_main > ul.sub_menu li a:hover{

	background: #276DC2;

	color:#fff;

	text-decoration: none;

}



li.sub_main:hover > ul.sub_menu{

	display: block;

}
.home_quote p {
  font-size: 15px;
  padding: 40px 0;
}


}







           /*    tab portraint  */

@media only screen and (max-width: 1024px) and (orientation:portrait){



.title p {

  /*padding: 0 40px;*/

}

.about p {

  margin: 115px 38px;

}

.milk-splash {

  margin-top: -86px;

}

.home_quote p {
  font-size: 15px;
  padding: 100px 0;
}


} 
  

          /*   tab landscape   */

@media only screen and (max-width: 1024px) and (orientation:landscape){

.header_top h3 {
    float: right;
    font-size: 19px !important;
}

.header_top h3 i {
  color: #000;
  font-weight: bold;
  margin: 0 3px;
}

.nav li a {
  color: #fff;
  font-size: 17px;
  text-transform: capitalize;
  margin-right: -7px;
}




}