.breadcrumb{display:none}
.fruit-row{
  display:flex;
  align-items:center;
}
.ourProd h4{
color:#575757;
font-size:18px;
margin-top:50px;
  margin-bottom:50px;
}
.fruits-gal{
overflow: hidden !important;
max-height: 200px;}
.product-titles{
text-align: center;
font-size: 18px;}
#page-title{
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
margin-left: -15px;
margin-right: -15px;}
.btn.btn-primary.cyan.text{background:#7fc330 !important}
.about-us{
padding-left:0;
padding-right:0;}
.fruit-img{
  display:flex;
  align-items:center;
  height:100px;
}
.in-fruit a:nth-child(1){margin-right:20px}
.top-menu li span{
color:black !important;}
.top-menu li span a{
color:black !important;}
.services-col-left span{
font-size: 40px !important;
color: #aaa !important;}

.services-col-right span{
font-size: 40px !important;
color: #aaa !important;}
 .hidden-title{display:none;}
.table-fruits-right{
color:black !important}
.fruit-img a{
  display:flex;
  align-items:center;
}
.in-fruit{
  width:100%;
display:flex;
justify-content:flex-start;}
.fruit-img a p{
 margin-left:30px;
  color:black;
  font-size:16px;
}

.fruit-img img{
  max-width:50px;
  float:left;
 
}
.fruitdot{
height:100px;
}
.dotdiv{
  height:85px;
  display:flex;
  align-items:center;
  justify-content:center;
}
title{display:none}
.fruitdot span{
  height: 25px;
  width: 25px;
  background-color: #7fc330;
  border-radius: 50%;
  display: inline-block;
  
}
.monthsTableSmall{
  display:flex;
  justify-content:center;}
.month{
  
}
.month-label{
  font-size:20px;
}
.smalldot{
height: 20px;
  width: 20px;
  background-color: #7fc330;
  border-radius: 50%;
  display: inline-block;
}

.list-icon-colored li::before{
  color:#7fc330 !important;}

.packagingIcons{
 text-align:center; 
  margin-top:40px;
}
.packagingIcons i{
  font-size:40px;
  color:#7fc330;
  margin-bottom:20px;
  
}
.packagingIcons p{
	color:black;
  font-size:16px;
}
h3{
margin-bottom:20px
}
.from p{
color:#7fc330;}

.mainText{
  color: black;
margin-bottom: 30px;

}
.owl-stage{margin-left:10px;}

li:focus a{color:red !important}
.dropdown:hover a{color: black !important}

.months-container{
margin-top:50px;
margin-bottom:50px}

.months-container h3{
text-align:center}

.after-months-container{
margin-top:50px;}

.mainText{
line-height:2;
font-size:18px;}
.fruits-gal{
max-height:200px;}
@media screen and (min-width:991px){
  .month{
    text-align:center;
    margin-top:25px;
  }
  .smalldot{
  margin-top:30px;}

}
@media screen and (max-width:991px){
  .month{
  display:flex;
  align-items:center;
  height:28px;
  border-bottom: dotted 1px black;  
  }
  .month-label{
    width:50px;
  }
  .smalldot{
  margin-left:50px;
    
  }
}
.table &amp;amp;amp;amp;amp;amp;amp;gt; tbody:nth-child(2) &amp;amp;amp;amp;amp;amp;amp;gt; tr:nth-child(1){
border-right:1px solid #dee2e6}