.flex-direction-nav a{
opacity: .8;
}
.flexslider .flex-direction-nav .flex-prev {
    background: url(/content/dam/Australia/kelloggs_au/images/products/back-arrow.png) no-repeat 0 0;
background-size: 30px;
}
.flexslider .flex-direction-nav .flex-prev {
    left: -70px;
}
.flexslider .flex-direction-nav .flex-next {
    background: url(/content/dam/Australia/kelloggs_au/images/products/forward-arrow.png) no-repeat 0 0;
	background-size: 30px;
}
.flexslider .flex-direction-nav .flex-next {
    right: -70px;
}
.flexslider .flex-direction-nav .flex-next.flex-disabled, .flexslider .flex-direction-nav .flex-prev.flex-disabled{
	opacity: .2;
}
[tabindex="-1"]:focus {
    outline: 0 !important;
}
.flex-next.flex-disabled, .flex-prev.flex-disabled{
	pointer-events: none;
}
#carousel li.lslide{
	border: 3px solid #d7d7d7;
    border-radius: .25em;
}
#carousel li{
    text-align: center;
}
#carousel li:last-child{
    margin-right: 0px !important;
}
#carousel li.lslide img {
	padding: 8px;
    width: auto;
    display: inline-block;
}
#carousel li.lslide.flex-active-slide {
    border: 3px solid #da2037;
}
#carousel {
    padding-top: 40px;
}
.flexslider .slides>li:first-child {
	display:block;
	-webkit-backface-visibility:visible;
}

@media only screen and (max-width:767px) {
    .flexslider .flex-direction-nav .flex-prev {
        left: -50px;
    }
}

#carousel .slides{
   transform: translate3d(0px, 0px, 0px)!important;
}
 .flexslider .slides>li {
    visibility: inherit !important;
}

/* Css change for recipe page and food (landing page) */

.products-needed-container a img {
    height: 300px;
}

.link-wrapper .image img {
    max-height: 229px;
}
