
	.carousel-control.left {
		top: 50% !important;
		left: 0px;
		margin-left: -40px !important;
		top: 0px !important;
		color: #b3b3b3;
	}
	.carousel-control.right {
		top: 50% !important;
		right: 0px;
		margin-right: -40px !important;
		top: 0px !important;
		color: #b3b3b3;
	}
	
	.carousel-inner>.item.next.left, .carousel-inner>.item.prev.right {
		padding: 0px !important;
		margin-top: 0px !important;
		left: 0px !important;
		top: 0px !important;
		font-size: 16px !important;
		font-weight: normal !important;
	}
	
	
	
	.carousel-inner>.item.prev:hover, .carousel-inner>.item.next:hover {
		background-color: #fff;
	}
	
	.carousel-showmanymoveone .carousel-control {
   width: 4%;
   background-image: none;
}

.carousel-showmanymoveone .carousel-control.left {
   margin-left: 0;
}

.carousel-showmanymoveone .carousel-control.right {
   margin-right: 0;
}

.carousel-showmanymoveone .cloneditem-1,
.carousel-showmanymoveone .cloneditem-2,
.carousel-showmanymoveone .cloneditem-3 {
   display: none;
}

.carousel .item .col-xs-12 {
   padding: 0;
}


/* Medium Devices, Desktops */

@media only screen and (max-width: 992px) {
   .carousel .item .col-xs-12:nth-last-child(-n+2) {
      display: none;
   }
   /*.carousel-inner>.item.active.left, .carousel-inner>.item.active.right {
		visibility: hidden;
	}*/
   
   
   .inner-div{
	   max-width:50%;
	   margin: 0px auto;
   }
   .carousel-control.left {
		top: 50% !important;
		left: 0px;
		margin-left: 0px !important;
		top: 0px !important;
		color: #b3b3b3;
	}
	.carousel-control.right {
		top: 50% !important;
		right: 0px;
		margin-right: 0px !important;
		top: 0px !important;
		color: #b3b3b3;
	}
	
	.carousel-showmanymoveone .carousel-inner > .active.left,
   .carousel-showmanymoveone .carousel-inner > .prev {
      left: -50%;
   }
   .carousel-showmanymoveone .carousel-inner > .active.right,
   .carousel-showmanymoveone .carousel-inner > .next {
      left: 50%;
   }
   .carousel-showmanymoveone .carousel-inner > .left,
   .carousel-showmanymoveone .carousel-inner > .prev.right,
   .carousel-showmanymoveone .carousel-inner > .active {
      left: 0;
   }
}

@media all and (min-width: 768px) {
   .carousel-showmanymoveone .carousel-inner > .active.left,
   .carousel-showmanymoveone .carousel-inner > .prev {
      left: -50%;
   }
   .carousel-showmanymoveone .carousel-inner > .active.right,
   .carousel-showmanymoveone .carousel-inner > .next {
      left: 50%;
   }
   .carousel-showmanymoveone .carousel-inner > .left,
   .carousel-showmanymoveone .carousel-inner > .prev.right,
   .carousel-showmanymoveone .carousel-inner > .active {
      left: 0;
   }
   .carousel-showmanymoveone .carousel-inner .cloneditem-1 {
      display: block;
   }
}

@media all and (min-width: 768px) and (transform-3d),
all and (min-width: 768px) and (-webkit-transform-3d) {
   .carousel-showmanymoveone .carousel-inner > .item.active.right,
   .carousel-showmanymoveone .carousel-inner > .item.next {
      -webkit-transform: translate3d(50%, 0, 0);
      transform: translate3d(50%, 0, 0);
      left: 0;
   }
   .carousel-showmanymoveone .carousel-inner > .item.active.left,
   .carousel-showmanymoveone .carousel-inner > .item.prev {
      -webkit-transform: translate3d(-50%, 0, 0);
      transform: translate3d(-50%, 0, 0);
      left: 0;
   }
   .carousel-showmanymoveone .carousel-inner > .item.left,
   .carousel-showmanymoveone .carousel-inner > .item.prev.right,
   .carousel-showmanymoveone .carousel-inner > .item.active {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      left: 0;
   }

}

@media all and (min-width: 992px) {
   .carousel-showmanymoveone .carousel-inner > .active.left,
   .carousel-showmanymoveone .carousel-inner > .prev {
      left: -16.6%;
   }
   .carousel-showmanymoveone .carousel-inner > .active.right,
   .carousel-showmanymoveone .carousel-inner > .next {
      left: 16.6%;
   }
   .carousel-showmanymoveone .carousel-inner > .left,
   .carousel-showmanymoveone .carousel-inner > .prev.right,
   .carousel-showmanymoveone .carousel-inner > .active {
      left: 0;
   }
   .carousel-showmanymoveone .carousel-inner .cloneditem-2,
   .carousel-showmanymoveone .carousel-inner .cloneditem-3 {
      display: block;
   }
   
   .carousel-inner>.item.active.left, .carousel-inner>.item.active.right {
		visibility: hidden;
	}
}

@media all and (min-width: 992px) and (transform-3d),
all and (min-width: 992px) and (-webkit-transform-3d) {
   .carousel-showmanymoveone .carousel-inner > .item.active.right,
   .carousel-showmanymoveone .carousel-inner > .item.next {
      -webkit-transform: translate3d(16.6%, 0, 0);
      transform: translate3d(16.6%, 0, 0);
      left: 0;
   }
   .carousel-showmanymoveone .carousel-inner > .item.active.left,
   .carousel-showmanymoveone .carousel-inner > .item.prev {
      -webkit-transform: translate3d(-16.6%, 0, 0);
      transform: translate3d(-16.6%, 0, 0);
      left: 0;
   }
   .carousel-showmanymoveone .carousel-inner > .item.left,
   .carousel-showmanymoveone .carousel-inner > .item.prev.right,
   .carousel-showmanymoveone .carousel-inner > .item.active {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      left: 0;
   }
   
   .carousel-inner>.item.active.left, .carousel-inner>.item.active.right {
		visibility: hidden;
	}
}


/****for contact section********/
.contact-section{
	font-size: 18px; 
	font-style: normal; 
	font-weight: 600;
	line-height: 25px;
	color:#32621d;
}
.contact-section-in{ 
	margin:55px auto; 
	color:#32621d;
}
.contact-sec-icon{
	display: table-cell;
	padding-right:20px;
}
.contact-sec-icon .fa{
	vertical-align: -40%;
}
.contact-sec-text{
	display: table-cell;
}
@media all and (max-width: 768px) {
	.contact-section-in{
		height:50px; 
		margin:15px auto; 
		color:#32621d;
	}
	.contact-section{
		padding-top:15px;
	}
  
}

@media all and (max-width: 992px) {
  div.div-btn {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0; 
    margin-top:3px;
  }
  div.div-btn-l {
      margin-left: 0;
      margin-right: 0;
      padding-left: 0;
      padding-right: 0;
      margin-top:3px;
  }
  div.div-btn-r {
      margin-left: 0;
      margin-right: 0;
      padding-left: 0;
      padding-right: 0;
      margin-top:3px;
  }
}

