@media (max-width: 1200px){}

@media (max-width: 992px){
/*------------------------------
  [ ABOUT US ]
--------------------------------*/
  .about_image {margin-top: 30px;}
  .about_image .middum,.about_image .small {bottom: 35px;}
  
  .half_block .inner {padding: 100px 0px !important;}
  .half_block .bgimage {position: relative; width:100%;}
  .amenities .bgimage {padding-bottom: 111%;}
  
  .whychoose .box {padding-bottom: 30px;border-bottom: 1px solid #f5f5f5;}
  .whychoose .col-md-4:last-child .box {padding-bottom: 0px;border-bottom: 0px;}
  
  .testimonials .inner {padding-left: 0px;}
  .testimonials .inner i {position: relative;left: 0;top: 0;margin-bottom: 15px;}
  
  .hmabout .bgimage {padding-bottom: 110%;}

  
/*------------------------------
  [ COLOSTRUM ]
--------------------------------*/  
  .colostrum_img {margin-top: 30px;padding-left: 0px;} 
  
  .colostrum_does .col-md-4 {float: left;width: 100%;}
  .colostrum_does .mdl {border: 0px;}
  .colostrum_does .inner {padding: 50px 70px;}
  .colostrum_does .col-md-4:last-child .inner {padding-bottom: 100px;}
  .colostrum_does .inner:after {bottom: 0px;}
  .colostrum_does .inner:before {bottom: -4px;}
  .colostrum_does .col-md-4:last-child .inner:after {content: none;}
  .colostrum_does .col-md-4:last-child .inner:before {content: none;}
  
  .nutrients_block .vmiddel {float: left;width: 100%;margin-left: 0px;}
  .nutrients {margin-top: 30px;}
  
  .collection_process .inner {margin-bottom: 30px;padding-right: 0px;}
  .drying_process img {margin-top: 30px;}
  
  .health_solution .left {border: 0px;float: left;width: 100%;margin-bottom: 30px;}
  .health_solution .inner {padding: 0px;}
  .health_solution .left .inner {text-align: left;}
  .health_solution .left .inner .divider:after {left: 0px;}
  .health_solution .left .inner p {text-align: left;}
  

/*------------------------------
  [ PRODUCTS ]
--------------------------------*/ 
  .colostrovita .col-md-7 {float: left;width: 100%;padding-right: 15px;margin-bottom: 30px;} 
  
  .products .vmiddel {float: left;width: 100%;margin-left: 0px;}
  .products img {margin-bottom: 30px;}
  .products.tablets img {margin-top: 30px;margin-bottom: 0px;}
  .products p {margin-bottom: 30px;}
  .pro-img .inner {top: 70px;margin-top: -70px;}
  .colostrovita {padding-top: 150px;}
 
  .optimal_benefits ul {margin-top: 30px;border: 0px !important;}
  .optimal_benefits ul li {margin-bottom: 20px;padding-bottom: 20px;}
  .optimal_benefits ul.left li:last-child {margin-bottom: 30px;}
  .optimal_benefits ul li:after {width: 100%;}
  .optimal_benefits ul.left li div {float: left;margin-right: 0px;}
  .optimal_benefits ul.right li div {margin-left: 0px;margin-right: 15px;}
  .optimal_benefits ul.left li span {float: left;text-align: left;margin-left: 15px;margin-right: 0px;}
  
  .row_colostrum .inner {margin-top: 0px;margin-bottom: 50px;}

  
/*------------------------------
  [ QUALITY ]
--------------------------------*/  
  .qcontrol .vmiddel {float: left;width: 100%;margin-left: 0px;} 
  .qcontrol .inner {padding-right: 0px;}
  .qcontrol .img {top: 0px;margin-bottom: 0px;margin-top: 50px;}
  
  .hm_quality .col-md-5 {float: left;width: 100%;margin-top: 50px;}

  
/*------------------------------
  [ PRIVATE LABELING ]
--------------------------------*/  
  .img-plabeling {padding-left: 0px;margin-top: 30px;}
  
  .dark_block .inner {text-align: center;margin-bottom: 50px}
  
  .private_label .line {margin: 30px 0px;}
  .private_label img {margin-top: 30px;}

  
/*------------------------------
  [ BLOG ]
--------------------------------*/
  .prime_news a .inner {padding: 40px 80px;} 

  
/*------------------------------
  [ FOOTER ]
--------------------------------*/  
  .footer .widget.links {padding-left: 0px;margin-bottom: 0px;}
  .footer .widget.links li {margin-bottom: 10px;} 

}

@media (max-width: 767px){

/*------------------------------
  [ HEADER ]
--------------------------------*/
  .header a.site-logo img {height: 70px;}
  .header a.site-logo {padding: 20px;margin-top: -10px;}
  .page_header {padding: 60px 0px 50px;}
  .page_header h1,.page_header p  {text-align: center}
 

/*------------------------------
  [ ABOUT US ]
--------------------------------*/
  .vision .left {padding-right: 15px;}
  .vision .right {padding-left: 15px;}
  .vision .left .inner {border-bottom: 1px solid rgba(255,255,255,.1);padding-bottom: 30px;margin-bottom: 30px;}

  .clients .vmiddel {float: left;width: 100%;margin-left: 0px;}
  .clients .mapimg {margin-top: 30px;}	
 
/*------------------------------
  [ COLOSTRUM ]
--------------------------------*/  
  .geer_cow h2 {font-size: 30px;line-height: 40px;}
 
  .colostrum_does .inner {padding: 50px 15px;}

/*------------------------------
  [ PRODUCTS ]
--------------------------------*/
  .products  .facts {margin-top: 30px;}  
  
  
/*------------------------------
  [ BLOG ]
--------------------------------*/
  .prime_news a .inner { padding: 30px 50px;} 
  .prime_news a .inner h3 { font-size: 25px; line-height: 26px; }  

  
/*------------------------------
  [ CONTACT US ]
--------------------------------*/ 
  .location .inner.mdl {border: 0px;border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1);}  
  .location  .inner {padding: 35px 30px 50px;}
  .map iframe {height: 400px;}
  
}

@media (max-width: 568px){
	
/*------------------------------
  [ PARALLAX ]
--------------------------------*/
  .parallax {background-attachment: inherit !important}
	
/*------------------------------
  [ ABOUT US ]
--------------------------------*/
  .about_image .middum {width: 180px;}
  .about_image .small {width: 150px;}

/*------------------------------
  [ COLOSTRUM ]
--------------------------------*/
  .geer_cow img {top: 70px;}
  
	
/*------------------------------
  [ ARTICLE ]
--------------------------------*/
  .blog-right .col-xs-6 {width: 100%;}
  .blog-right .widget.facebook {width: auto;} 
  
	
}

@media (max-width: 480px){

/*------------------------------ 
  [ GENERAL STYLE]
--------------------------------*/
  .container {padding: 0px !important;}
  .page {padding: 70px 0px;}
  
  h2 {font-size: 35px;line-height: 38px;margin-bottom: 20px;}
  span.span {font-size: 25px;line-height: 30px;}
  .title p {font-size: 16px;line-height: 24px;}

  
/*------------------------------
  [ ABOUT US ]
--------------------------------*/
  .about_image .middum {width: 120px;}
  .about_image .small {width: 100px;bottom: 60px;}

  .philosophy {margin-top: 45px;padding: 0px 30px 40px;}
  .philosophy span {font-size: 16px;line-height: 24px;font-weight: 300;}  
  
  .half_block .inner {padding: 70px 0px !important;}
  
  .testimonials .inner p {font-size: 18px;line-height: 24px;}
  .testimonials .inner i {font-size: 50px;}
  
  .counter .col-xs-6 {width: 100%;}
  .counter h2 span {font-size: 18px;line-height: 22px;}
  .counter h2 {font-size: 30px;line-height: 34px;}
  
  .download span {font-size: 30px;line-height: 35px;}

  
/*------------------------------
  [ PRODUCTS ]
--------------------------------*/ 
  .colostrovita {padding-bottom: 0px;}
  .colostrovita .col-md-5 .inner {padding: 30px;}
  
  .products p {font-size:18px;}
  .pro-img .inner {top: 40px;margin-top: -40px;}
  .colostrovita {padding-top: 100px;}
  .colostrovita.hm {padding-bottom: 70px;}
  
  .optimal_benefits .col-md-12 .inner {margin-bottom: 30px;}

  
/*------------------------------
  [ COLOSTRUM ]
--------------------------------*/  
  .geer_cow h2 {font-size: 22px;line-height: 30px;}
  .geer_cow img {top: 120px;margin-top: -110px;}
 
  .colostrum_does {padding-top: 70px;}
  .colostrum_does .inner {padding: 30px 0px;}
  .colostrum_does .col-md-4:last-child .inner {padding-bottom: 70px;}
 
  .nutrients {padding: 30px;}
  #benefits .item  {padding-top: 150px !important;padding-bottom: 90px !important;}

  .drying_process .title {margin-bottom: 30px;}
 

/*------------------------------
  [ QUALITY ]
--------------------------------*/  
  .qcontrol p {font-size: 18px;line-height: 24px;}
  
  .hm_quality {padding-top: 100px;}

  
/*------------------------------
  [ PRIVATE LABELING ]
--------------------------------*/  
  .private_label {padding-top: 130px;}
  .private_label .inner span.span {font-size: 25px;line-height: 30px;}

  .dark_block h2 {font-size: 35px;line-height: 40px;}  


/*------------------------------
  [ BLOG ]
--------------------------------*/
  .prime_news a .inner {padding: 30px;position: relative;background: #c7232a;float: left;width: 100%;} 
  .prime_news a .inner h3 { font-size: 20px;}
  .prime_news ul.post-tags li {color: #fff;}  
  

/*------------------------------
  [ ARTICLE ]
--------------------------------*/
  .blog-post .post-title {font-size: 25px}
  .post-share  a span {display: none;}  
  
	
}

@media (max-width: 384px){}

@media (max-width: 328px){}