@import url("../sprites.css");html{font-size:62.5%}body{font-size:1.4rem;font-family:"Open Sans", sans-serif;color:#000000}div.banner{background-repeat:no-repeat}h1,h2,h3{font-weight:800;text-transform:uppercase;margin-top:0}.h2-large,h1{font-size:4.5rem}@media screen and (max-width:39.9375em){.h2-large,h1{font-size:2.6rem}}@media screen and (max-width:991px) and (min-width:1250px){.h2_scale-down{font-size:2.5em}}a{text-decoration:none;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all;color:#000000}a:hover{text-decoration:underline;color:#009639}ul{list-style-type:none;margin-bottom:0}p{font-size:1.6rem;margin-bottom:0;font-weight:400}p.larger{font-size:1.8rem}.oswald{font-family:'Oswald', sans-serif}@media screen and (max-width:39.9375em){h3{font-size:2rem}}.nopad{padding:0}.bold_link{font-weight:700}.nopad-right{padding-right:0}.gray_rule{width:58%;border-top:1px solid rgba(0, 0, 0, 0.1);margin:15px auto 35px}.margin-none{margin:0}.blue-section{background-color:#009639;padding:30px 0;color:white}.blackFont{color:#000000!important}.black_hover:hover{color:#000000}.whiteFont{color:#ffffff!important}.greenFont{color:#009639!important}@media (min-width:768px){.container-small{width:300px}.container-large{width:970px}}@media (min-width:992px){.container-small{width:500px}.container-large{width:1170px}}@media (min-width:1200px){.container-small{width:700px}.container-large{width:1500px}}.purple{color:#53239b!important}.yellow{color:#fdd010!important}.navy{color:#002b4e!important}.blue{color:#0095d7!important}.red{color:#db040e!important}.orange{color:#ee6700!important}.text-align-left{text-align:left!important}.text-align-right{text-align:right!important}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.no-padding{padding-left:0;padding-right:0}@media screen and (max-width:39.9375em){.small-center{text-align:center!important}}.whiteLink h5 img{margin-left:10px;padding-bottom:3px;width:17px;height:17px}.whiteLink h5 span{font-weight:400}.btn,a.btn{background:#009639;border:none;font-weight:600;color:#ffffff;padding:10px 40px;margin-bottom:40px}.btn:active,.btn:focus,a.btn:active,a.btn:focus{color:#ffffff}.btn:hover,a.btn:hover{color:#ffffff;background:#066232}.inline-link.inline-link.inline-link{text-decoration:underline}.inline-link.inline-link.inline-link:hover{text-decoration:underline;color:#009639}.linkBlocks-subtitle{text-transform:uppercase}.whiteTextShadow{text-shadow:1px 1px 0 rgba(255, 255, 255, 0.25)}.boxes{display:inline-block;margin:20px 0 10px}.smallBox{width:215px}.thinBox{width:215px;height:100px!important;line-height:100px!important}.largeBox{width:491px}@media screen and (max-width:39.9375em){.largeBox{width:215px}}.boxesPadding{padding:0 16%}@media screen and (min-width:40em){.boxesPadding{padding:0 16%}}.boxGlobal{float:left;border:1px solid #000000;border-radius:5px;height:180px;padding:0 10px;margin:0 30px 30px;line-height:140px;text-align:center;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all}@media screen and (max-width:39.9375em){.boxGlobal{margin:0 0 30px;float:none}}@media screen and (min-width:40em) and (max-width:63.9375em){.boxGlobal{margin:0 5px 30px}}.boxGlobal p{margin:0!important;display:inline-block;vertical-align:middle;line-height:normal}.boxGlobal:hover{background:#000000}.boxGlobal:hover p{color:#ffffff!important}.contactMargins p{margin:0!important}.contactMargins h1{margin-bottom:20px!important}.contactMargins button{margin-top:30px!important}.product_insert{opacity:1;-webkit-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;background-color:#fff}.product_loader{opacity:0}.product_info{background-image:url(../img/ripple.gif);background-position:center top +30px;background-repeat:no-repeat}.product_info .ssba{display:none}.no-gutter{padding-left:0;padding-right:0}.clickable{cursor:pointer}.clickable:hover{text-decoration:none}.green,a.green{color:#009639}.textcenter{text-align:center}.uppercase{text-transform:uppercase}.shadow{text-shadow:2px 2px 4px rgba(0, 0, 0, 0.4)}.margin_bottom{margin-bottom:25px}.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.4s;-webkit-animation-duration:1.4s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes floating{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}70%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0%)}70%{-webkit-transform:translateY(100%)}to{-webkit-transform:translateY(0%)}}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}@media (min-width:768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}}@media (min-width:992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}}@media (min-width:1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}.visible-xs-table{display:table!important}@media (min-width:768px){.visible-xs-table{display:initial!important}.visible-sm-table{display:table!important}}@media (min-width:992px){.visible-xs-table{display:initial!important}.visible-sm-table{display:initial!important}.visible-md-table{display:table!important}}@media (min-width:1200px){.visible-xs-table{display:initial!important}.visible-sm-table{display:initial!important}.visible-md-table{display:initial!important}.visible-lg-table{display:table!important}}.no-margin{margin:0!important}.half-margin{margin-bottom:0.5em}.btn.rounded{border-radius:50px;background:transparent;font-weight:600;color:#009639;border:2px solid #009639;text-transform:uppercase;padding:5px 25px;display:inline-block;margin-bottom:0}.btn.rounded:hover{background-color:rgba(0, 150, 57, 0.1);color:#009639}.btn.rounded:active,.btn.rounded:focus{color:#009639}.btn.rounded.filled{color:white;background-color:#009639}.blue-section .btn.rounded{color:white;border-color:white}.blue-section .btn.rounded:hover{background-color:rgba(0, 0, 0, 0.1)}h1.header_margin{margin-bottom:45px}h4.header_margin{margin-bottom:40px}nav{position:fixed;width:100%;height:100%;z-index:15;pointer-events:none}nav .bg-white{background-color:white;padding:8px 0;pointer-events:all;-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.2);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.2)}@media screen and (max-width:768px){nav .bg-white img{padding-left:10px}}nav .btn-nav-rounded{border-radius:50px;font-weight:600;color:#009639;border:2px solid #009639;text-transform:lowercase;padding:5px 25px;display:inline-block;margin-right:25px;margin-top:5px}@media screen and (max-width:768px){nav .btn-nav-rounded{position:absolute;right:-10px;top:-60px;padding:5px 15px}}nav .btn-nav-rounded:hover{text-decoration:none}nav .nav-trigger{cursor:pointer}nav .navbar-height{line-height:61px}nav .pull_out_menu{position:absolute;pointer-events:all;right:-620px;width:100%;height:100%;max-width:600px;-webkit-transition:right 0.3s ease-in-out;-o-transition:right 0.3s ease-in-out;transition:right 0.3s ease-in-out;top:70px;background:#009639;color:white;padding:5em 1em;bottom:0;z-index:-1;-webkit-box-shadow:0 0 15px 3px rgba(0, 0, 0, 0.4);box-shadow:0 0 15px 3px rgba(0, 0, 0, 0.4);overflow-x:scroll}@media screen and (min-width:768px){nav .pull_out_menu{padding:3em 6em;top:140px}}nav .pull_out_menu.active{right:0}nav .pull_out_menu #menu-header{padding-left:0}nav .pull_out_menu #menu-header a{color:white;font-size:14px;font-weight:900;text-transform:uppercase}@media screen and (min-width:768px){nav .pull_out_menu #menu-header a{font-size:18px}}nav .pull_out_menu #menu-header .menu-item{margin-bottom:10px}nav .pull_out_menu #menu-header .menu-item .sub-menu{margin-top:10px;padding-left:0}nav .pull_out_menu #menu-header .menu-item .sub-menu a{font-size:1.1em;font-weight:500;text-transform:none}nav .pull_out_menu #menu-header .menu-item-has-children{border-bottom:0px solid white}nav .pull_out_menu #menu-header .menu-item-has-children.active{border-bottom:2px solid white}nav .pull_out_menu .btn-nav-close{width:50px;height:50px;position:absolute;right:25px;background:transparent;border:none;vertical-align:middle;padding:10px;margin:0;display:inline-block}nav .pull_out_menu .btn-nav-close:before{content:'';opacity:0;width:0;height:0;border-radius:50%;position:absolute;top:50%;left:50%;background:transparent;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}nav .pull_out_menu .btn-nav-close span{display:block;position:relative}nav .pull_out_menu .btn-nav-close span:after,nav .pull_out_menu .btn-nav-close span:before{content:'';position:absolute;left:0}nav .pull_out_menu .btn-nav-close span:before{top:-8px}nav .pull_out_menu .btn-nav-close span:after{bottom:-8px}nav .pull_out_menu .btn-nav-close span:after,nav .pull_out_menu .btn-nav-close span:before{width:110%;height:4px;background:white;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}nav .pull_out_menu .btn-nav-close span{background:transparent}nav .pull_out_menu .btn-nav-close span:before{top:0;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}nav .pull_out_menu .btn-nav-close span:after{bottom:-4px;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.nav a{color:#009639;font-weight:bold;text-transform:capitalize}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent!important;text-decoration:underline}.blog-header{background-color:#009639;color:white;padding:120px 0 30px;text-align:center}.sort-bar{background-color:#009639;color:white;font-weight:600;padding-bottom:25px}.sort-bar select{background-color:#009639;border:none;font-size:15px;margin-left:10px;min-width:80px;cursor:pointer}.search-form{color:#009639}.search-form input{padding:5px 15px;display:inline-block;background-color:white;border-radius:30px 0 0 30px;border:none}.search-form input::-webkit-input-placeholder{color:#009639}.search-form input::-moz-placeholder{color:#009639}.search-form input:-ms-input-placeholder{color:#009639}.search-form input:-moz-placeholder{color:#009639}.search-form button{padding:5px 15px;border-radius:0 30px 30px 0;background-color:white;border:none}.single-blog-header{background-color:#009639;color:white;padding-top:97px;padding-bottom:23px;margin-bottom:30px}.single-blog-header a{color:white}article.blog-post{background-color:#555;overflow:hidden;min-height:300px}article.blog-post h3{font-size:20px}article.blog-post .img_background{background-size:cover;min-height:300px;background-position:center center;width:100%;height:100%;opacity:1;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}article.blog-post .blog_info_box{opacity:1;position:relative;top:0;padding:5px 35px;color:white}article.blog-post .blog_info_box a,article.blog-post .blog_info_box h3{color:white}@media screen and (min-width:768px){article.blog-post .blog_info_box{opacity:0;position:absolute;top:10px;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;padding:5px 15px}}@media screen and (min-width:768px){article.blog-post:hover .img_background{opacity:0.2}}article.blog-post:hover .blog_info_box{opacity:1;top:0px}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-header-mobile-container{width:100%}.arrowlink{font-size:14px}@media (min-width:1200px){.arrowlink{font-size:16px}}.arrowlink:focus,.arrowlink:hover{text-decoration:underline}.arrowlink img{margin-left:10px!important;width:26px}.blue_rounded_button{color:#00953b!important;border:1px solid #00953b;border-radius:50px;padding:5px 15px;display:inline-block;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px}a._next_section{margin-top:30px;color:#ffffff;text-decoration:none;text-transform:uppercase;text-align:center}a._next_section:focus,a._next_section:hover{color:#ffffff}a._next_section img{margin:10px auto!important}a._next_section.inverted{color:#000000}a._next_section.inverted:focus,a._next_section.inverted:hover{color:#000000}.carousel .item{background-size:cover;height:220px}.carousel .item h1{font-family:"Oswald", sans-serif;font-size:48px;margin:0 0 30px 0}.carousel .item h1 span{display:block;font-size:2em}.carousel .item h1 span u{text-transform:none;font-style:normal;text-decoration:none}.carousel .slideOne{background-image:url(../img/products/m-milk.jpg);padding:50% 14% 7%;height:500px}.carousel .slideOne h1{font-size:35px}@media only screen and (min-width:768px){.carousel .slideOne{background-image:url(../img/products/milkBanner.jpg);padding:11% 15% 7%}.carousel .slideOne h1{font-size:48px}}@media only screen and (min-width:1200px){.carousel .slideOne{height:450px}}.carousel .slideTwo{background-image:url(../img/products/m-lunchbox.jpg);padding:50% 17% 7%;height:500px}.carousel .slideTwo h1{font-size:35px}@media only screen and (min-width:768px){.carousel .slideTwo{background-image:url(../img/products/lunchbox.jpg);padding:8% 15% 7%}.carousel .slideTwo h1{font-size:48px}}@media only screen and (min-width:1200px){.carousel .slideTwo{height:450px}}.carousel .slideThree{background-image:url(../img/products/m-rooibosyog.jpg);padding:15% 40% 7% 5%;color:#0d2b4b;height:500px}@media only screen and (min-width:768px){.carousel .slideThree{background-image:url(../img/products/rooibosyog-tablet.jpg);padding:7% 0 7% 15%}}@media only screen and (min-width:1200px){.carousel .slideThree{height:450px}}.carousel .slideThree h1{font-weight:300;margin-bottom:10px;font-size:36px}.carousel .slideThree .yog-float{float:right;position:absolute;right:40px;top:40px;width:170px;z-index:-1}@media screen and (min-width:768px){.carousel .slideThree .yog-float{width:350px;right:150px;top:107px}}.bannerOne{height:90vh}@media screen and (max-width:39.9375em){.bannerOne{height:200px;padding-top:37px}}.banner{background-position:center bottom;text-align:center;background-size:cover}.banner h1{margin:0}.banner h1.hero{font-size:4.0rem}@media screen and (min-width:768px){.banner h1.hero{font-size:7.0rem}}.banner h5{color:#ffffff;font-weight:700;margin:0}.banner .title-margin{margin:0 0 30px 0}.banner p{margin:30px 0}.banner img{margin:24px auto}.banner.blackText{color:#000000}.banner.blackText a.arrowlink,.banner.blackText h1{color:#000000}.bannerTwo{background:url(../img/home/quality-bg.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:auto;margin-top:0}@media screen and (max-width:39.9375em){.bannerTwo{background-image:url(../img/home/m-image-milk.jpg);background-size:cover}}.bannerThree{background-image:url(../img/home/about-bg.jpg);background-size:cover;height:0}@media screen and (max-width:39.9375em){.bannerThree{background-image:url(../img/home/m-about-bg.jpg);background-size:cover;height:auto}}.bannerThree span{font-weight:400!important}.bannerThree img{margin-left:10px}.product-listing p{font-size:14px}.aboutBanner{background:url(../img/about/about-us-hero-web-1920x520.jpg);background-size:cover;background-position:center bottom;background-repeat:no-repeat;height:auto;padding:20em 0 12em}.aboutBanner p{font-weight:400}.aboutBanner .smallMargin{margin-top:40px;margin-bottom:50px}.familyCommitmentBanner{background:#d8d1d4;padding-top:5%}@media screen and (max-width:39.9375em){.familyCommitmentBanner{padding:10% 10% 0}}.familyCommitmentBanner .text-align-left{padding-top:5%}.familyCommitmentBanner img{width:100%;height:100%;margin:0}.historyHeader{background:url(../img/history/our-cows.jpg);background-size:cover;background-position:center bottom;padding:120px 0 6%}@media screen and (max-width:1024px){.historyHeader{padding:3% 0 120%}}@media screen and (max-width:39.9375em){.historyHeader{background:url(../img/history/m-our-cows.jpg);padding:7% 0 160%;background-position:bottom center;background-size:cover}}@media screen and (max-width:39.9375em){.historyHeader h1{text-align:center}}.historyHeader .pull-right{margin-top:50px}@media screen and (max-width:39.9375em){.historyHeader .pull-right{margin-top:0}}.historyHeader ul{display:inline;text-align:center;padding:0}.historyHeader ul li{float:left}@media screen and (min-width:40em) and (max-width:63.9375em){.historyHeader ul li{margin-right:0px;width:33%}}.historyHeader ul li h2{font-size:7.5rem;line-height:7.5rem;margin-bottom:0;font-family:"Oswald", sans-serif}@media screen and (max-width:39.9375em){.historyHeader ul li h2{font-size:4rem;line-height:4rem;margin:5px 0}}.historyHeader ul li h4{font-size:2.6rem;line-height:2.6rem;margin:0}@media screen and (max-width:39.9375em){.historyHeader ul li h4{font-size:1.2rem;line-height:2.2rem}}@media screen and (max-width:39.9375em){.historyHeader ul li img{width:70%}}.familyBanner{background:url(../img/history/family-banner.jpg);background-size:cover;background-position:center bottom;padding:5% 0 30% 0}@media screen and (max-width:39.9375em){.familyBanner{background:url(../img/history/m-family-bg.jpg);padding:5% 0 100% 0;background-position:bottom center}}.recognition{background:url(../img/history/m-wood-background.jpg);background-size:cover;background-position:center bottom;padding:5% 0;position:relative}.recognition .fairlady{position:absolute;right:20px;top:-150px;width:250px}@media screen and (min-width:992px){.recognition .fairlady{right:100px}}@media screen and (min-width:768px){.recognition{background:url(../img/history/wood-background.jpg);padding:5% 0}}@media screen and (max-width:767px){.recognition{padding:5% 0 80% 0}}.recognition .fairlady-mobi{width:200px;height:200px}.leading-paragraph{max-width:100%}@media screen and (min-width:768px){.leading-paragraph{max-width:60%}}.ourFarm{background:url(../img/history/our-farm.jpg);background-size:cover;background-position:center bottom;padding:5% 0 20% 0}@media screen and (max-width:39.9375em){.ourFarm{padding:10% 0 31%;background:url(../img/history/m-our-farm.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}}.goodEnough{background:url(../img/about/fruit-bg.jpg);background-size:cover;background-position:left bottom}.goodEnough img{width:180px;height:128px;margin-bottom:50px}.awards{padding-top:5%;padding-bottom:5%}.awards .carousel-control{width:0;color:#000000;text-shadow:none;opacity:1;font-size:12px}.awards .glyphicon-chevron-left:before,.awards .glyphicon-chevron-right:before{font-size:18px}.awards img{width:75%;height:auto}.farmExperience{background:url(../img/about/tractor.jpg);background-size:cover;background-position:center bottom;padding-top:10%;padding-bottom:10%}@media screen and (max-width:39.9375em){.farmExperience{background:url(../img/about/m-tractor.jpg);background-size:100%!important;padding:20% 0 70%;height:auto;background-position:bottom center}}@media screen and (min-width:40em) and (max-width:63.9375em){.farmExperience p{width:270px}}.frutiqueBanner{background:url(../img/frutique/hero-pulp.jpg);background-size:cover;background-position:center bottom;padding:11% 0 8% 0}@media screen and (max-width:39.9375em){.frutiqueBanner{background:url(../img/about/m-hero-pulp.jpg);padding:15% 0 15% 0;background-size:cover}}.team-readmore-holder p{margin-top:0!important}.team-readmore.team-readmore.team-readmore{text-align:center;margin:0 auto 10px;width:100%;display:block}.team-readmore.team-readmore.team-readmore:focus,.team-readmore.team-readmore.team-readmore:hover{text-decoration:none;color:black}.team-readmore.team-readmore.team-readmore:active{color:black}@media screen and (min-width:768px){.team-readmore.team-readmore.team-readmore{display:none}}.team-readmore.team-readmore.team-readmore img{width:25px;height:25px;margin-left:15px;margin-bottom:3px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.team-readmore.team-readmore.team-readmore.readopen img{-webkit-transform:rotate3d(1, 0, 0, 180deg);transform:rotate3d(1, 0, 0, 180deg)}.teamBanner{background:url(../img/team/team-banner.jpg);background-size:cover;background-position:center bottom;padding:7% 0 36% 0;color:white}.teamBanner h5{margin-top:20px}.teamBanner h5:hover{text-decoration:none}@media screen and (max-width:39.9375em){.teamBanner{background-size:cover;background-repeat:no-repeat;background-color:#e1e1e1;background-image:url(../img/team/team-banner.jpg)}}.doTheRightThing{background:url(../img/rightthing/hero-bg.jpg);background-size:cover;background-position:center bottom;padding-top:10%;padding-bottom:18%}@media screen and (max-width:39.9375em){.doTheRightThing{background-image:url(../img/rightthing/m-hero-bg.jpg);background-size:cover;padding:10% 0 44%}}.animalWelfare{background:url(../img/rightthing/animal-bg.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:5% 0}@media screen and (max-width:39.9375em){.animalWelfare{padding:17% 0 50%;background-image:url(../img/rightthing/m-animal-welfare.jpg);background-size:cover}}.environmentalWelfare{background:url(../img/rightthing/environmental-bg.jpg);background-size:cover;background-position:center bottom;padding:5% 0}@media screen and (max-width:39.9375em){.environmentalWelfare{padding:8% 0;background-image:url(../img/rightthing/m-environmental-welfare.jpg);background-size:cover}}@media screen and (min-width:40em){.environmentalWelfare p{width:400px}}.socialWelfare{background:url(../img/rightthing/social-welfare-bg.jpg);background-size:cover;background-position:center bottom;padding:8% 0}@media screen and (max-width:39.9375em){.socialWelfare{padding:25% 0;background-position:bottom center;background-image:url(../img/rightthing/m-social-welfare-bg.jpg);background-size:cover}}@media screen and (min-width:64em){.socialWelfare p{width:400px}}.socialWelfare .social_award{width:60%;max-width:190px}.fccFoundation{background:url(../img/rightthing/fcc-bg.jpg);background-size:cover;background-position:center bottom;padding:6% 0}@media screen and (max-width:39.9375em){.fccFoundation{padding:10% 0 50%;background-image:url(../img/rightthing/m-fcc-bg.jpg);background-size:cover}}@media screen and (min-width:40em){.fccFoundation p{width:400px}}.partnership{background:url(../img/rightthing/woolies-bg.jpg);background-size:cover;background-position:center bottom;padding:6% 0}@media screen and (max-width:39.9375em){.partnership{padding:10% 0;background-position:10%;background-image:url(../img/rightthing/m-woolworths-bg.jpg);background-size:cover}}@media screen and (min-width:40em){.partnership p{width:400px}}.investing{background:url(../img/rightthing/school-tours-bg.jpg);background-size:cover;background-position:center bottom;padding-top:6%;padding-bottom:6%}@media screen and (max-width:39.9375em){.investing{padding:10% 0;background-position:90%;background-image:url(../img/rightthing/m-investing-future.jpg);background-size:cover}}@media screen and (min-width:40em){.investing p{width:400px}}.socialHeader{background:url(../img/socialwelfare/hero-bg.jpg);background-size:cover;background-position:center bottom;padding-top:12%;padding-bottom:13%}@media screen and (max-width:39.9375em){.socialHeader{background-image:url(../img/socialwelfare/m-hero-bg.jpg);padding:20% 0;background-position:bottom center;background-size:cover}}.empower{background:url(../img/socialwelfare/soccer.jpg);background-size:cover;background-position:center center;padding:5% 0}@media screen and (max-width:39.9375em){.empower{background-image:url(../img/socialwelfare/m-empower-people-bg.jpg);padding:20% 0;background-position:top center;background-size:cover}}.empower .whiteFont{margin-top:100px}@media screen and (min-width:40em){.empower .whiteFont{margin-top:200px}}.communityReminds{background:url(../img/socialwelfare/community-bg.jpg);background-size:cover;background-position:center bottom;padding:7%}@media screen and (max-width:39.9375em){.communityReminds{background-image:url(../img/socialwelfare/m-community-bg.jpg);background-position:bottom center;padding:30% 0}}.supportCharities{background:url(../img/socialwelfare/charity.jpg);background-size:cover;background-position:center bottom;padding:7% 0 4%}@media screen and (max-width:39.9375em){.supportCharities{background:url(../img/socialwelfare/m-charity.jpg);padding:20% 0 80%;background-size:cover}}.supportCharities button{margin-bottom:0}.supportCharities ul{padding-left:0;display:inline}.supportCharities ul li{float:left;margin-right:30px;width:120px}@media screen and (max-width:39.9375em){.supportCharities ul li{margin-right:0;margin-left:11%}}.supportCharities ul li img{width:100%;height:100%}.futureGenerations{background:url(../img/schooltours/hero-bg.jpg);background-size:cover;background-position:center bottom;padding-top:7%;padding-bottom:7%}@media screen and (max-width:39.9375em){.futureGenerations{background:url(../img/schooltours/m-hero-bg.jpg);background-size:cover;padding:20% 0 30%;height:auto}}.howItsMade{background:url(../img/schooltours/dairy-bg.jpg);background-size:cover;background-position:center bottom;padding:6% 0 26% 0}@media screen and (max-width:39.9375em){.howItsMade{background:url(../img/schooltours/m-dairy-bg.jpg);padding:15% 0 80%;background-position:bottom center;background-size:cover}}.howItsMade .col-xs-12{margin-top:50px}@media screen and (max-width:39.9375em){.howItsMade .col-xs-12{margin-top:0}}.howItsMade p{margin-top:15px}.see_the_cows{margin-top:130px}.rideOnATractor{background:url(../img/schooltours/tractor-bg.jpg);background-size:cover;background-position:center bottom;padding-top:3%;padding-bottom:10%}@media screen and (max-width:39.9375em){.rideOnATractor{background:url(../img/schooltours/m-tractor.jpg);padding:10% 0 45%;background-position:bottom center;background-size:cover;height:auto}}@media screen and (min-width:40em){.rideOnATractor p{width:400px}}.greatDairy{background:url(../img/schooltours/taste-bg.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding-top:7%;padding-bottom:7%}@media screen and (max-width:39.9375em){.greatDairy{background:url(../img/schooltours/m-taste-bg.jpg);background-size:cover;padding:10% 0 10%;height:auto}}.learning{background:url(../img/schooltours/learning-bg.jpg);background-size:cover;background-position:center bottom;padding:5% 0 3% 0}@media screen and (max-width:39.9375em){.learning{background:url(../img/schooltours/m-learning-bg.jpg);padding:10% 0;background-size:cover;height:auto;background-position:bottom center}}.learning button{margin-bottom:0}.learning small{font-weight:400}.aimToMake{background:url(../img/schooltours/difference-bg.jpg);background-size:cover;background-position:center bottom;padding-top:10%;padding-bottom:8%}@media screen and (max-width:39.9375em){.aimToMake{background:url(../img/schooltours/m-difference-bg.jpg);padding:25% 0;background-repeat:no-repeat;background-size:cover}}.fccFoundationBanner{background:url(../img/fcc/page-header-image.jpg);background-size:cover;background-position:center bottom;padding-top:10%;padding-bottom:6%}@media screen and (max-width:39.9375em){.fccFoundationBanner{padding:26% 0 6%;background-size:cover}}.environmental{background:url(../img/evironmentalwelfare/faircape_environmental_welfare_hero_2.jpg);background-size:cover;background-position:center top;padding:15% 0 10%}@media screen and (max-width:39.9375em){.environmental{background:url(../img/evironmentalwelfare/faircape_environmental_welfare_hero_2.jpg);padding:20% 0 73%;background-size:cover;background-position:bottom center}}.reduceFootprint{background-image:url(../img/evironmentalwelfare/footprint-bg.jpg);background-size:cover;background-position:center bottom;background-repeat:no-repeat;padding:6% 0 28%}@media screen and (max-width:39.9375em){.reduceFootprint{background-image:url(../img/evironmentalwelfare/m-carbon.jpg);background-repeat:no-repeat;background-size:cover;padding:6% 0 110%;background-position:bottom center}}.reduceFootprint h4{margin-top:60px}.reduceFootprint ul{padding-left:0}.reduceFootprint p{margin:15px 0}.quote{background:url(../img/evironmentalwelfare/compost-bg.jpg);background-size:cover;background-position:center bottom;padding:3% 0}@media screen and (max-width:39.9375em){.quote{background:url(../img/evironmentalwelfare/m-quote.jpg);padding:6% 0 10%}}.quote i{font-size:1.6rem;font-weight:300}.quote span{font-weight:400}.recycling{background:url(../img/evironmentalwelfare/recycle-bg-1.jpg), url(../img/evironmentalwelfare/recycle-bg-2.jpg);background-repeat:no-repeat;background-size:32%;background-position:left bottom, right bottom;background-color:#f3f3f7;padding:6% 0 10%}@media screen and (max-width:39.9375em){.recycling{background:url(../img/evironmentalwelfare/m-recycling-bg.jpg);padding:10% 0 90%;background-size:cover;background-position:bottom center}}.recycling h4{margin-top:60px;margin-bottom:20px}.recycling ul{padding-left:0}.recycling p{margin:15px 0}.animalWelfareHeader{background:url(../img/animal-welfare/hero-farm.jpg);background-size:cover;background-position:center bottom;padding:10% 0 18%}@media screen and (max-width:39.9375em){.animalWelfareHeader{background:url(../img/animal-welfare/m-hero-bg.jpg);background-size:cover;padding:40% 0 60%;height:auto;background-position:bottom center}}.wellBeing{padding:6% 0 6% 0}@media screen and (max-width:39.9375em){.wellBeing{background-repeat:no-repeat;padding:5% 0 35% 0}}.wellBeing .temperature{display:inline;margin-bottom:30px}.wellBeing .temperature .tempCounter{float:left;margin-right:30px}.wellBeing .temperature .tempCounter h2{width:120px;font-size:7.5rem;line-height:7.5rem;margin-bottom:0;padding-left:20px;font-family:"Oswald", sans-serif}.wellBeing .temperature .tempCounter h2 span{font-weight:700}.wellBeing .temperature .tempCounter h4{font-size:2.6rem;margin-bottom:20px}.wellBeing .temperature .tempCounter img{margin:0 0 45px;width:80px}.wellBeing .temperature p{text-align:left;margin-top:30px}@media screen and (max-width:39.9375em){.wellBeing .temperature p{margin-top:27px}}.wellBeing .tempFont{margin-top:50px}.wellBeing .tempFont p{margin:0}.brownieBanner{background:url(../img/products/brownieBanner.jpg);background-size:cover;background-position:center bottom;padding:10% 0 10% 0;text-align:left}@media screen and (max-width:39.9375em){.brownieBanner{background:url(../img/products/m-recipe-bg.jpg);background-size:cover;background-position:top center;height:auto;padding:70% 20px 15%}}@media screen and (max-width:782px){.brownieBanner{text-align:center}.brownieBanner h2{padding:0 25px;color:#db040e}}.brand_success{background:url(../img/blog/brand_success.jpg);background-size:cover;background-position:center bottom;padding:17% 0 5% 0;text-align:center}@media screen and (max-width:39.9375em){.brand_success{background-position:30%;background-image:url(../img/blog/m-brand_success.jpg);background-size:cover;background-position:top center;padding:22% 0 10%;height:auto}}.medical_care{background:url(../img/animal-welfare/medical-care.jpg);background-size:cover;background-position:center bottom;padding:5% 0 10% 0}@media screen and (max-width:39.9375em){.medical_care{background-position:30%;background-image:url(../img/animal-welfare/m-medical-bg.jpg);background-size:cover;background-position:bottom center;padding-bottom:60%;height:auto}}.milking_parlour{background:url(../img/animal-welfare/milking-parlour.jpg);background-size:cover;background-position:center bottom;background-repeat:no-repeat;padding:8% 0 6% 0}@media screen and (max-width:39.9375em){.milking_parlour{background-image:url(../img/animal-welfare/m-milking-parlour-bg.jpg);background-size:cover;background-position:top center;padding-top:33%;height:auto}}.measuring{background:url(../img/animal-welfare/cow-health.jpg);background-size:cover;background-position:center bottom;padding:5% 0 20% 0}@media screen and (max-width:39.9375em){.measuring{background-position:30%;background-image:url(../img/animal-welfare/m-health-bg.jpg);background-size:cover;background-position:bottom center;padding-bottom:60%;height:auto}}.measuring h5{font-weight:800;font-size:1.8rem}.measuring .tracking p{margin-top:5px}@media screen and (max-width:39.9375em){.measuring .tracking p{margin-bottom:0}}.measuring .numberOne{margin-top:30px}@media screen and (max-width:39.9375em){.measuring .numberOne{margin-top:0}}.measuring .numberOne img{width:57px}.measuring .numberTwo{margin-top:27px}.measuring .numberTwo .numberTwoImg img{width:57px;margin-top:29px}@media screen and (max-width:39.9375em){.measuring .numberTwo .numberTwoImg img{margin-top:10px}}.measuring .numberThreeImg img{width:57px;margin-top:35px}@media screen and (max-width:39.9375em){.measuring .numberThreeImg img{margin-top:40px}}.measuring .numberFour{margin-top:22px}.measuring .numberFour .numberFourImg img{width:57px;margin-top:0}@media screen and (max-width:39.9375em){.measuring .numberFour .numberFourImg img{margin-top:10px}}.measuring .numberFive{margin-top:30px}.measuring .numberFive .numberFiveImg img{width:57px;margin-top:23px}@media screen and (max-width:39.9375em){.measuring .numberFive .numberFiveImg img{margin-top:10px}}.measuring .medical{margin-top:130px}@media screen and (max-width:39.9375em){.measuring .medical{margin-top:30px}}.seeOurProducts{padding-top:40px}@media screen and (max-width:39.9375em){.seeOurProducts{padding-right:15px;padding-left:15px}}.seeOurProducts img{width:100%}.seeOurProducts h1{text-align:center;margin-top:30px;margin-bottom:30px}.seeOurProducts h3{height:70px}@media screen and (max-width:39.9375em){.seeOurProducts h3{height:50px}}.seeOurProducts a{color:#000000}.seeOurProducts a h5{font-weight:700;margin-bottom:40px}.seeOurProducts a h5 img{width:27px;margin-left:10px;padding-bottom:3px}.customerCare{background-size:cover;background-position:center bottom;padding:9% 0 9% 0}@media screen and (max-width:39.9375em){.customerCare{padding:7% 0 20%;background-size:cover;background-position:center bottom}}.resellers{background:url(../img/contact/salesmarketing-bg.jpg);background-size:cover;background-position:center bottom;padding:5% 0 5% 0}@media screen and (max-width:39.9375em){.resellers{padding:15% 0 4%;background:url(../img/contact/m-salesmarketing-bg.jpg);background-size:cover}}.bookTour{background:url(../img/contact/schooltours-bg.jpg);background-position:center bottom;background-size:cover;background-repeat:no-repeat;padding:5% 0}@media screen and (max-width:39.9375em){.bookTour{padding:15% 0 80%;background:url(../img/contact/m-schooltours-bg.jpg);background-size:cover}}.bookTour p{margin:0}.bookTour h1{margin-bottom:20px}.bookTour button{margin-top:30px}.content .contentHeader{text-align:center}.content .contentHeader h1{font-weight:800;margin:30px 0}@media screen and (max-width:39.9375em){.content .contentHeader h1{font-size:2.6rem}}.content .frutique{margin:5% 0}.content .col-md-4{padding:0 5px}.content .blogPosts{padding-top:40px;padding-bottom:25px}@media screen and (max-width:39.9375em){.content .blogPosts{padding-right:15px;padding-left:15px}}.content .blogPosts img{width:100%}.content .blogPosts p{padding-right:10px}@media screen and (min-width:64em){.content .blogPosts p{height:100px}}@media screen and (max-width:39.9375em){.content .blogPosts .btn{margin-top:30px}}.content .blogPosts a.btn{color:#ffffff}.content .blogPosts a{color:#000000;text-decoration:none}.content .blogPosts a h5{font-weight:700;margin-bottom:40px;font-size:18px}.content .blogPosts a h5:hover{text-decoration:underline}.content .blogPosts a h5 img{width:26px;margin-left:10px;padding-bottom:3px}.content .staff{background:#8b8889}.content .staff:nth-child(2){background:#a8a6a7}.content .staff:nth-child(3){background:#9d9b9c}.content .staff:nth-child(4){background:#949393}.content .staff:nth-child(5){background:#a8a6a7}.content .staff:nth-child(6){background:#7e7b7c}.content .staff:nth-child(7){background:#9c9a9b}.content .staff:nth-child(8){background:#a8a6a7}.content .staff:nth-child(9){background:#959294}.content .staff:nth-child(10){background:#a8a6a7}.content .staff:nth-child(11){background:#8b8889}.content .staff:nth-child(12){background:#a8a6a7}.content .staff:nth-child(13){background:#959294}.content .staff:nth-child(14){background:#7e7b7c}.content .staff img{width:100%}.content .staff p{font-weight:400}@media only screen and (min-width:768px) and (max-width:992px){.content .staff .container{width:100%}.content .staff p{font-size:12px}.content .staff h1{font-size:2.8rem}}.content .staff .staffProfile{padding:30px 0}@media only screen and (min-width:1200px){.content .staff .staffProfile{padding-top:70px}}@media only screen and (min-width:992px) and (max-width:1199px){.content .staff .staffProfile{padding-top:10px;padding-bottom:0}}@media only screen and (min-width:768px) and (max-width:991px){.content .staff .staffProfile{padding-top:0;padding-bottom:0}}.content .staff .staffProfile p:first-of-type{margin-top:30px;margin-bottom:30px}@media screen and (min-width:768px){.content .staff .staffProfile p:first-of-type{margin-bottom:0}}.content .staff .staffImg{position:relative}.content .staff .staffImg .meltAward{position:absolute;top:180px;right:0;width:136px}@media screen and (min-width:768px){.content .staff .staffImg .meltAward{top:100px;left:0}}.content .foundationWrapper{margin:60px 0}.content .foundationWrapper .col-xs-3{padding:0}.content .foundationWrapper .foundation p{font-weight:400}.content .foundationWrapper .foundation p span{color:#009639}.content .foundationWrapper .foundation h3{margin-top:0}.content .foundationWrapper .foundation h4{font-weight:700;margin:30px 0 20px}.content .foundationWrapper .foundation .foundation_img{width:157px;height:134px;float:left;margin:0 auto 20px}@media screen and (min-width:768px){.content .foundationWrapper .foundation .foundation_img{margin-left:18%;margin-bottom:20px}}@media screen and (min-width:40em) and (max-width:63.9375em){.content .foundationWrapper .foundation .foundation_img{width:80%;float:left}}.content .foundationWrapper .foundation ul{font-size:1.4rem;list-style-type:disc;padding-left:15px}.content .foundationWrapper hr{border-top:1px solid #ddd;margin-top:40px;margin-bottom:40px}@media screen and (min-width:40em) and (max-width:63.9375em){.content .foundationWrapper hr{margin-top:40px;margin-bottom:70px}}.content .linkBlocks{background-repeat:no-repeat;background-size:cover!important;background-position:center center;position:relative;min-height:410px}@media screen and (max-width:39.9375em){.content .linkBlocks{height:400px}}.content .linkBlocks .linkBlockContent{position:absolute}.content .linkBlocks .linkBlockContent h1{margin:0px;font-size:3.5rem}@media screen and (max-width:39.9375em){.content .linkBlocks .linkBlockContent h1{margin:20px 0}}.content .linkBlocks .linkBlockContent h1 span{font-weight:300}.content .linkBlocks .linkBlockContent h3{font-weight:300;margin-top:0}.content .linkBlocks .linkBlockContent .btn{margin-top:20px;margin-bottom:0}@media screen and (max-width:39.9375em){.content .linkBlocks .linkBlockContent .btn{margin-top:20px}}.content .linkBlocks .linkBlockOne{bottom:13%;left:20%}@media screen and (max-width:39.9375em){.content .linkBlocks .linkBlockOne{margin-left:auto;margin-right:auto;left:0;right:0;bottom:13%}}.content .linkBlocks .linkBlockTwo{bottom:13%;left:10%}@media screen and (max-width:39.9375em){.content .linkBlocks .linkBlockTwo{bottom:13%;margin-left:auto;margin-right:auto;left:0;right:0}}.content .director{background-image:url(../img/linkblocks/brandonMiller.jpg)}@media screen and (max-width:39.9375em){.content .director{background-position:center bottom;background-image:url(../img/linkblocks/m-brandon.jpg);padding:10% 0 105%}}.content .nutritious{background-image:url(../img/linkblocks/yoghurt.jpg)}@media screen and (max-width:39.9375em){.content .nutritious{background-position:60%}}.content .pride{background-image:url(../img/linkblocks/pride.jpg)}@media screen and (max-width:39.9375em){.content .pride{background-image:url(../img/team/m-pride.jpg)}}.content .believe{background-image:url(../img/linkblocks/believe.jpg)}@media screen and (max-width:39.9375em){.content .believe{background-image:url(../img/team/m-believe.jpg)}}.content .footprint{background-image:url(../img/linkblocks/footprint.jpg)}.content .cowCare{background-image:url(../img/linkblocks/cowCare.jpg)}@media screen and (max-width:39.9375em){.content .cowCare{background-image:url(../img/linkblocks/m-cow-care.jpg)}}.content .positiveChange{background-image:url(../img/linkblocks/positiveChange.jpg)}@media screen and (max-width:39.9375em){.content .positiveChange{background-image:url(../img/linkblocks/m-positiveChange.jpg)}}.content .positiveChange h1 span{font-weight:300}.fruitique_content{background:url(../img/frutique/fruit.jpg);background-position:right bottom;background-repeat:no-repeat;padding:1% 0 15%;background-size:45%}@media screen and (max-width:39.9375em){.fruitique_content{background-image:url(../img/frutique/fruit.jpg);padding:0% 0 35%;background-repeat:no-repeat;background-position:bottom right;background-size:80% auto}}footer{font-family:"PT Sans", sans-serif;background-color:#e6e6e6;padding-top:30px}@media screen and (max-width:39.9375em){footer{margin-top:0}}footer .footer-header>a{text-decoration:none}footer .footer-header>a:hover{color:#009639}footer .footer-header.open>a{color:#009639}@media screen and (max-width:39.9375em){footer .footer-header.open .sub-menu{display:block}}footer .menu-item-has-children{width:23%;float:left}@media screen and (max-width:39.9375em){footer .menu-item-has-children{width:100%}}footer .menu-item-has-children span{float:right;padding-right:10px}footer .menu-item-has-children>a{color:#009639}footer .menu-item-has-children .sub-menu{margin-top:15px}footer .menu-item-has-children .sub-menu li a{font-size:12px;font-weight:400;text-decoration:none}@media screen and (max-width:39.9375em){footer .menu-item-has-children .sub-menu{display:none}footer .menu-item-has-children .sub-menu.open{display:block}}footer .menu-item-has-children{font-weight:700;margin-bottom:10px}footer .menu-item-has-children .menu-item{font-weight:400}@media screen and (max-width:39.9375em){footer .menu-item-has-children{padding-left:10px;margin-bottom:10px}}footer .footer-header>a{font-size:13px;display:block}footer .footer-header>a:hover{text-decoration:none;cursor:default;color:#000000}@media screen and (max-width:782px){footer .footer-header{background-image:url("../img/footer_closed.png");background-repeat:no-repeat;background-position:top right;background-size:20px}footer .footer-header.open{background-image:url("../img/footer_open.png")}}footer ul{padding-left:0;font-size:1.2rem;margin-bottom:10px}footer ul li{display:inline-block;width:100%;padding-bottom:15px}@media screen and (max-width:39.9375em){footer ul li{width:100%;padding-left:5px}}footer ul li a{color:#000000}footer ul li a:hover{color:#009639}footer .social-column{width:8%;float:left}@media screen and (max-width:39.9375em){footer .social-column{margin:0 auto;float:none;width:223px}}footer .social-column .social{padding-bottom:5px}@media screen and (max-width:39.9375em){footer .social-column .social{display:inline;padding-left:2px;margin-top:30px}}footer .social-column .social img{float:right;width:40px}@media screen and (max-width:39.9375em){footer .social-column .social img{float:none}}footer .copyright{text-align:center;font-family:"Open Sans", sans-serif;background:#009639;color:#ffffff;padding:8px 0;margin-top:10px}.blog-social a img{width:40px}.product-listing{padding-top:50px;background-image:url(../img/products/m-products-bg.jpg);background-size:cover;background-position:center bottom}@media screen and (min-width:768px){.product-listing{padding-top:50px;background-image:url(../img/products/products-bg.jpg);background-position:center bottom}}.product-listing img{width:100%;height:auto}.product-listing img.icon{width:26px}.product-listing h2{font-size:28px;margin-bottom:25px}.product-listing a.btn{margin-top:20px}.product-listing .brand-banner{margin:140px 0;text-align:center}.product-listing .brand-banner p{font-weight:400}.category_wrapper{text-align:center}.category_wrapper .category_banner{overflow:hidden}.category_wrapper .category_banner img{width:100%}@media screen and (min-width:992px){.category_wrapper .category_banner{height:300px}}.category_wrapper .category_header{margin:30px 0 20px;font-size:40px}.category_wrapper .category_description{margin:10px 0 30px}.category_wrapper .category_description p{font-size:16px}.productMenu_wrapper{margin-bottom:20px}.productMenu_wrapper .productMenu_item{text-align:center;vertical-align:top}.productMenu_wrapper .productMenu_item a{font-weight:700;color:#000}.productMenu_wrapper .productMenu_item a:active:hover,.productMenu_wrapper .productMenu_item a:focus,.productMenu_wrapper .productMenu_item a:hover,.productMenu_wrapper .productMenu_item a:visited{text-decoration:none}.productMenu_wrapper .productMenu_item a img{width:90px;margin-bottom:10px;height:auto}.productMenu_wrapper .productMenu_item a.product_link{display:block;margin:0 45px 0;padding:0 0 5px;text-transform:uppercase;line-height:14px;font-size:12px}.productMenu_wrapper .productMenu_item a.product_link.product_selected{border-bottom:2px solid #009639}.productMenu_wrapper .productMenu_item .category_link{color:#000;font-weight:700;-webkit-text-decoration:uppercase;text-decoration:uppercase}.grey_rule{width:58%;border-top:1px solid rgba(0, 0, 0, 0.1);margin:15px auto 20px}.productMenu_wrapper-mobile .carousel .carousel-inner{width:100%}.productMenu_wrapper-mobile .carousel .item{text-align:center;height:auto}.productMenu_wrapper-mobile .wp-post-image{max-height:280px;width:auto;display:block;margin:0 auto}.productMenu_wrapper-mobile .product_link{color:#000000;margin-bottom:10px}.productMenu_wrapper-mobile .product_link.product_selected{font-weight:700;border-bottom:2px solid #009639}.productMenu_wrapper-mobile .product_link:focus,.productMenu_wrapper-mobile .product_link:visited{text-decoration:none}.milk-banner{background:url(../img/products/milkBanner.jpg);background-size:cover;background-position:center center;height:0;padding-top:8%;padding-bottom:22.76923076923077%;text-align:left}.milk-banner h1{font-family:"Oswald", sans-serif;font-size:48px}.milk-banner h1 span{display:block;font-size:2em}.milk-banner h1 span u{text-transform:none;font-style:normal;text-decoration:none}.product_info{font-family:"Open Sans", sans-serif;margin:75px 0 150px;position:relative}.product_info .product_thumbnail img{width:100%;height:auto;padding:0 100px 0}.product_info .product-awards{position:relative;width:100%}.product_info .product-awards .awards_wrapper{margin:20px auto 0;display:block;text-align:center}.product_info .product-awards .wpcf-field-awards-image{display:inline-block}.product_info .product-awards img{width:100px;height:auto}.product_info .product_content strong{text-transform:uppercase}.product_info .product_name{margin-top:0}.product_info .product_brand{font-weight:300;text-transform:uppercase;font-size:20px}.product_info .product_sub-header{font-weight:400;margin-top:5px}.product_info strong{font-weight:800}.product_info a{color:#000000;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all;text-decoration:none}.product_info a:focus,.product_info a:hover{color:#000000;text-decoration:underline}.wp-pagenavi{text-align:center;font-size:15px;color:#000;margin:35px 0 20px}.wp-pagenavi .previouspostslink{display:inline-block;margin:0 40px}.wp-pagenavi .page{display:inline-block;margin:0 20px}.wp-pagenavi .current{display:inline-block;font-weight:700;margin:0 20px}.wp-pagenavi .nextpostslink{display:inline-block;margin:0 40px}.wp-pagenavi .link-disabled{color:#c6c6c6;cursor:not-allowed}.blog-single .blog-author{color:#000000}.blog-single .blog-author a{color:#000000}.blog-single .blog-sidebar{margin-top:42px}.blog-sidebar{background:#e6e6e6;padding:21px 30px 41px;margin-left:40px}@media screen and (max-width:782px){.blog-sidebar{margin-left:0}}.blog-sidebar .widgettitle{font-size:18px;font-weight:700}.blog-sidebar .blog-widget{margin-bottom:30px}.blog-sidebar .blog-widget .widgettitle{font-size:18px;font-weight:700}.blog-sidebar .blog-widget ul{padding-left:0}.blog-sidebar .blog-widget ul li{margin-bottom:5px}.blog-sidebar .blog-widget ul li a{color:#000000;font-size:12px}.blog-sidebar .blog-widget ul li a:hover{text-decoration:underline}.blog-sidebar .blog-widget ul li.current-cat a{font-weight:700}.blog-sidebar .description{font-size:12px;font-weight:400}.blog-sidebar .blog-social div{float:left;margin-top:10px;margin-right:10px}.blog-post-thumb{margin:5px auto 20px;width:auto;max-height:250px}.blog-title{margin-top:20px;margin-bottom:40px}.blog-author{font-size:13px;font-weight:700}.blog-author a{color:#000000}.blog-date{font-size:0.9em;font-weight:600;color:#c6c6c6;margin:5px 0 15px;text-transform:none}.blog-summary{font-size:15px}.blog-content a{text-decoration:underline;cursor:pointer}.blog-img{margin:15px 0 10px}.blog-img img{display:block;margin:0 auto;max-height:400px;max-width:100%;width:auto;height:auto}.blog-content p{font-size:15px}.blog-content ul{list-style:disc;margin:15px 0 15px}.blog-posts{margin-bottom:25px;width:100%}.blog-posts h3 a{color:#000000}.blog-posts .excerpt_read_more{color:#000000;margin-top:10px;font-weight:700;font-size:16px}.blog-posts .excerpt_read_more:hover{text-decoration:underline}.blog-posts .excerpt_read_more img{width:26px;margin-left:10px;padding-bottom:5px}.milk .milk-seemore-section{display:none}.yoghurt .yoghurt-seemore-section{display:none}.juice .juice-seemore-section{display:none}.flavoured-milk-desserts .dessert-seemore-section{display:none}.measuring .numberFive,.measuring .numberFour,.measuring .numberOne,.measuring .numberThree,.measuring .numberTwo{-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;opacity:1;overflow:hidden}.measuring .numberFive .tracking,.measuring .numberFour .tracking,.measuring .numberOne .tracking,.measuring .numberThree .tracking,.measuring .numberTwo .tracking{-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;-o-transition:transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s}.measuring .numberFive.faded,.measuring .numberOne.faded,.measuring .numberThree.faded{opacity:0}.measuring .numberFive.faded .tracking,.measuring .numberOne.faded .tracking,.measuring .numberThree.faded .tracking{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.measuring .numberFour.faded,.measuring .numberTwo.faded{opacity:0}.measuring .numberFour.faded .tracking,.measuring .numberTwo.faded .tracking{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.blog-posts h3{margin-top:0}.blogPosts h2{margin-bottom:30px}.blogPosts img.homepage-blog-img{display:block;width:100%;height:auto;margin:0 auto}.blogPosts article h3 a:hover{text-decoration:none}#menu-header-mobile{padding-left:0}#menu-header-mobile .menu-item{background:#ffffff;border-bottom:1px solid #d5d5d5}#menu-header-mobile .menu-item a{display:block;padding:15px 10px}#menu-header-mobile .current-menu-item{font-weight:700}#menu-header-mobile .menu-item.sub-link{background:none;border-bottom:none}#menu-header-mobile .menu-item.sub-link a{padding:12px 10px;margin-right:20px}.table-responsive{border:none}.nutri-table thead th{padding-top:5px;padding-bottom:20px;border-top:3px solid #000000;border-bottom:1px solid #000000;font-weight:700;font-size:13px}.nutri-table tbody tr{border-bottom:1px solid #000000}.nutri-table tbody tr td{padding:5px 0;font-size:12px}.sprite_pencil{background-image:url(../img/spritesheet.png);background-position:-428px -70px;width:43px;height:60px}.sprite_margin{margin-bottom:15px}.sprite_people{background-image:url(../img/spritesheet.png);background-position:2px 60px;width:60px;height:60px}@media screen and (max-width:991px){.sprite_mobile_center{margin-left:auto;margin-right:auto}}@media (min-width:992px){.sprite_icons_row{margin:30px auto;width:85%}}.carousel-control{width:0;color:#000000;text-shadow:none;opacity:1;font-size:12px}.carousel-control.left,.carousel-control.right{background-image:none;-webkit-filter:none;filter:none}.carousel-control.left:hover,.carousel-control.left:hover:focus,.carousel-control.right:hover,.carousel-control.right:hover:focus{color:#009639}.carousel-control.left:focus,.carousel-control.right:focus{color:#000000}.carousel-inner{width:100%}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:20px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:20px}.carousel-control.carousel-control-wide .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:0}.carousel-control.carousel-control-wide .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:0}.glyphicon-chevron-left:before,.glyphicon-chevron-right:before{font-size:18px}.navigation .menu-item-has-children .sub-menu{position:absolute;top:40px;left:0px;display:none;width:100%}.navigation .menu-item-has-children.current-menu-parent>a,.navigation .menu-item-has-children.current_page_item>a{font-weight:700}.navigation .menu-item-has-children.current-menu-parent .sub-menu,.navigation .menu-item-has-children.current_page_item .sub-menu{display:block}.page-child .sub-nav-area,.page-parent .sub-nav-area,.page-template-page-million-smiles .sub-nav-area,.page-template-page-products .sub-nav-area,.tax-product-category .sub-nav-area{width:100%;background:rgba(255, 255, 255, 0.9);height:37px;position:absolute;top:85px;left:0;z-index:-1}.page-template-page-history .sub-nav-area{background:none}.sprite{margin:0 auto;clear:both}.margin_auto{margin:0 auto}.center_align{margin-left:auto;margin-right:auto}.sprite_icons_row p{margin-top:15px}.browsehappy{width:100%;background-color:white;text-align:center;position:fixed;bottom:0;z-index:999}.arrow_icon.arrow_icon.arrow_icon{width:26px;margin-left:10px;padding-bottom:2px}.product_thumbnail_container.cloned{width:457px}.product_thumbnail_container.cloned .product_thumbnail img{width:100%;height:auto}div.ssba{margin-top:50px}@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.smiles_hero{background-image:url(../img/campaigns/m-smiles_hero.jpg);background-size:cover;background-position:center bottom;padding:10% 0 100% 0}@media screen and (min-width:768px){.smiles_hero{background-image:url(../img/campaigns/smiles_hero.jpg);background-size:cover;padding:240px 0 10% 0}}.aqua_background{background-color:#7fcaeb}.donation_banner{padding:30px 0}.million_smiles-form{padding-top:30px}.million_smiles-form .million_input{color:#000000}.million_smiles-form .million_button,.million_smiles-form .million_input{width:100%;padding:15px;border-radius:10px;border:none;margin-bottom:20px}.million_smiles-form .million_button{background-color:#009639}.smiles_map-points{background-image:url(../img/campaigns/smiles_bottletops_left_fade.jpg);background-repeat:no-repeat;background-size:auto 100%;background-position:right top;background-color:#e7e7e9;padding:5% 0 5%}@media screen and (min-width:768px){.smiles_map-points{background-image:url(../img/campaigns/smiles_bottletops_left.jpg), url(../img/campaigns/smiles_bottletops_right.jpg);background-repeat:no-repeat, no-repeat;background-size:auto 100%, auto 100%;background-position:left top, right top}}.smiles_map-points .smiles_map-locations{background-image:url(../img/campaigns/smiles_mapicon-gray.png);background-repeat:no-repeat;background-size:auto 100%;padding:0 0 15px 55px;margin:20px 0 20px;display:block;cursor:pointer}.smiles_map-points .smiles_map-locations:hover{background-image:url(../img/campaigns/smiles_mapicon-green.png);text-decoration:none}@media screen and (min-width:992px){.smiles_map-points .smiles_map-locations{margin:15px 0}}.drinkpink_hero{background-image:url(../img/campaigns/m-drinkpink_hero.jpg);background-size:cover;background-position:center bottom;padding:10% 0 110% 0;background-color:#aaa;text-align:center}@media screen and (min-width:768px){.drinkpink_hero{background-image:url(../img/campaigns/drinkpink_hero.jpg);background-size:cover;background-position:top;padding:10% 0 7% 0;text-align:left}}.drinkpink-header{color:#ed008c}.footer_producer{background-color:#f5f5f5;position:relative;z-index:2}.footer_producer .credit_line{padding:10px 0;vertical-align:middle;text-align:center;margin:0 auto;display:block;font-size:14px}.footer_producer .credit_line:hover{text-decoration:none}.footer_producer .credit_line img{vertical-align:middle;margin-left:5px}.fives_hero{background:url(../img/fives/hero.jpg);background-position:center center;background-size:cover;padding-top:50px;padding-bottom:50px}.fives_hero p{text-align:left}.fives_hero.banner p{margin:22px 0}.fives_hero .fives_contact_banner{position:relative;color:#00a000;z-index:1;margin-top:50px}.fives_hero .fives_contact_banner a{color:#00a000}.fives_hero .fives_contact_banner:before{content:'';width:100%;background-color:white;height:70px;top:0;position:absolute;left:-20%;z-index:-1}.fives_hero .fives_contact_banner p{position:relative;z-index:4;margin:15px 0}.fives_hero .fives_contact_banner .faircape_cares_badge{position:absolute;left:65%;top:-67px;right:0}.fives-form{padding-top:12px}.fives-form form{margin-top:10px}.fives-form .fives_input{color:#000000}.fives-form .fives_button,.fives-form .fives_input{width:100%;padding:15px;border-radius:10px;border:none;margin-bottom:20px}.fives-form .fives_button{background-color:#009639}.wpcf7-response-output{position:absolute;bottom:-15px;width:97%}.wpcf7-not-valid-tip{position:relative;top:-15px;border:1px solid red;background-color:white;padding:5px 10px}.title-bar{background-color:black;color:white;text-align:center;padding-bottom:10px}.fives_background{background-color:#A6B739;padding:35px 0}.text_shadow{text-shadow:2px 2px 5px rgba(0, 0, 0, 0.4)}.right_thing_margin{margin-top:85px}section.section{width:100vw;overflow:hidden;position:relative;min-height:100%}.bannerOne h1{font-size:40px}@media screen and (min-width:768px){.bannerOne h1{font-size:50px}}.section .banner{width:100%;-webkit-transition:all 1200ms cubic-bezier(0.86, 0, 0.07, 1);-o-transition:all 1200ms cubic-bezier(0.86, 0, 0.07, 1);transition:all 1200ms cubic-bezier(0.86, 0, 0.07, 1);height:100%;background-position:top center;background-size:150% auto;padding-top:49vw}@media screen and (min-width:768px){.section .banner{background-position:left bottom;padding-top:0;background-size:auto 100%}}@media screen and (min-width:768px){.section .banner{background-size:auto 100%;background-position:center right}}@media screen and (min-width:1200px){.section .banner{background-size:60% auto}}@media screen and (min-width:1920px){.section .banner{background-size:85% auto!important}}@media screen and (min-width:768px){.section.static .banner{background-size:auto 60%;background-position:center left}}@media screen and (min-width:768px){.section.static .banner.left{background-size:auto 100%;background-position:center right}}@media screen and (min-width:1200px){.section.static .banner.left{background-size:60% auto}}.section.animate .banner{width:60%}.section.animate .banner .slide_out_block{top:0;right:0}.section.fp-section .banner{background-size:auto 100%!important;background-position:top center!important}.section.fp-section .banner .slide_out_block{background-image:url(../img/slide_home/milk.jpg)}@media screen and (min-width:768px){.section.left .banner{background-position:right bottom}}.section.left .slide_out_block{right:unset;left:-100%}.section.left.animate .banner{width:60%;margin-left:40%}.section.left.animate .slide_out_block{top:0;left:0;right:unset}.slide_out_block{height:100%;background-color:white;background-size:cover;background-position:center center;width:100%;text-align:left;padding:100px 6% 10px;position:absolute;color:black;top:0;right:0;-webkit-transition:all 1250ms cubic-bezier(0.86, 0, 0.07, 1);-o-transition:all 1250ms cubic-bezier(0.86, 0, 0.07, 1);transition:all 1250ms cubic-bezier(0.86, 0, 0.07, 1);padding-top:50px}@media screen and (min-width:768px){.slide_out_block{width:49%;padding:10px 13%;right:-100%;padding-top:80px}}.section.static.left .slide_out_block{min-height:450px;position:relative;left:0;margin-left:0;margin-right:auto}.section.static .slide_out_block{min-height:200px;position:relative;right:0;margin-right:0;margin-left:auto;padding-bottom:45px}@media screen and (min-width:768px){.section.static .slide_out_block{min-height:500px}}.mobile-section-margin{margin-bottom:25px}.icon_menu_container{margin:90px 0 0}.icon_menu_container .icon_menu_box{width:100%;-webkit-transition:width 0.1s ease;-o-transition:width 0.1s ease;transition:width 0.1s ease;color:#009639;font-weight:600;text-align:center;display:inline-block;padding:35px 15px;position:relative}@media screen and (min-width:768px){.icon_menu_container .icon_menu_box{width:25%;min-height:300px}}.icon_menu_container .icon_menu_box .icon_label{font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.icon_menu_container .icon_menu_box.stripe{background-color:rgba(255, 255, 255, 0.08);padding:35px 15px}.icon_menu_container .icon_menu_box.smaller{width:100%}@media screen and (min-width:768px){.icon_menu_container .icon_menu_box.smaller{width:25%}}.icon_menu_container .icon_menu_box.bigger{width:100%}@media screen and (min-width:768px){.icon_menu_container .icon_menu_box.bigger{width:25%}}.icon_menu_container .icon_menu_box .icon_pic{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.4s cubic-bezier(0.75, -0.5, 0, 1.75);-o-transition:all 0.4s cubic-bezier(0.75, -0.5, 0, 1.75);transition:all 0.4s cubic-bezier(0.75, -0.5, 0, 1.75)}.icon_menu_container .icon_menu_box .icon_pic img{margin-bottom:15px;position:relative;top:0;display:inline-block;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.icon_menu_container .icon_menu_box:hover .icon_pic{-webkit-transform:scale(1.3) translateY(10px);-ms-transform:scale(1.3) translateY(10px);transform:scale(1.3) translateY(10px)}.icon_menu_container .icon_menu_box:hover .icon_pic img{top:-20px;-webkit-animation:bobbing 1.5s ease-in-out 0s infinite alternate;animation:bobbing 1.5s ease-in-out 0s infinite alternate}@-webkit-keyframes bobbing{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bobbing{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.section_padding{padding:70px 0}.blogPosts article{background-color:#555}.blogPosts article h3{font-size:20px}.blogPosts article .blog_image img{opacity:1;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.blogPosts article .blog_info_box{opacity:0;position:absolute;top:10px;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;padding:5px 15px;color:white}.blogPosts article .blog_info_box a,.blogPosts article .blog_info_box h3{color:white}.blogPosts article:hover .blog_image img{opacity:0.2}.blogPosts article:hover .blog_info_box{opacity:1;top:0px}._first_section{text-transform:uppercase;color:#3c3c3b;margin:45px 0;font-size:13px;font-weight:700}._first_section:hover{color:#3c3c3b;opacity:0.7}.arrow_down img{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.video-text{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);overflow:visible}.green_section{background-color:#009639;color:white;padding:25px 0;position:relative;z-index:14;-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5)}.green_section p{font-weight:600;margin-bottom:15px}.green_section a{color:white}.green_section a:hover{color:rgba(255, 255, 255, 0.8)}.green_section .btn.rounded{color:white;border-color:white;margin-bottom:5px}.page-id-32 .outer-container,.page-template-page-products .outer-container,.page-template-page-team .outer-container,.tax-product-category .outer-container{padding-top:70px}.contact-school-tour{padding:25px 0}.contact_map{display:block;width:100%;height:100%;min-height:250px;background-image:url(../img/contact/map.jpg);background-position:center;background-size:cover}.contact_padding{padding:35px 20px}.icon_container{display:inline-block}.icon_container img{width:100px;margin:0 auto;display:block;margin-bottom:10px}.icon_container p{display:inline-block;margin-top:5px;max-width:315px}.icon_holder{margin-bottom:20px}.icon_holder img{margin-bottom:15px;display:inline-block}.animalWelfareHeader{background:url(../img/animal-welfare/faircape_animal_welfare_hero.jpg);padding:280px 0 70px;background-size:cover;background-position:center center}@media screen and (min-width:768px){.animalWelfareHeader{padding:300px 0}}.welfareOne{background-image:url(../img/animal-welfare/faircape_animal_welfare_page_cow.jpg)}.welfareOne .slide_out_block{background-color:#009639;background-image:none;color:white;padding-top:40px;padding-left:50px}@media screen and (max-width:767px){.welfareOne{background-size:100%!important}}.welfareTwo{background-image:url(../img/animal-welfare/faircape_animal_welfare_page_medical_attention.jpg)}.welfareThree{background-image:url(../img/animal-welfare/faircape_animal_welfare_page_milking_parlour.jpg)}@media screen and (max-width:767px){.welfareThree{background-size:100%!important}}.number_list{margin-left:25px;position:relative}.number_list:before{content:attr(data-value);position:absolute;left:-45px;top:-12px;font-size:40px;font-weight:800}.number_list h4{font-size:2.4rem}.number_list p{margin-top:15px}.environmental.environmental{padding:300px 0 150px}.environmental.environmental h1{font-size:3rem}@media screen and (min-width:768px){.environmental.environmental{padding:330px 0 230px}.environmental.environmental h1{font-size:4rem}}.enviroRecycle{background-image:url(../img/evironmentalwelfare/faircape_environmental_welfare_page_recyling.jpg);background-size:110%!important}.enviroRecycle .slide_out_block.slide_out_block{color:white;background-image:none;background-color:#009639}@media screen and (min-width:768px){.enviroRecycle{background-size:cover!important}}@media screen and (min-width:1920px){.enviroRecycle.banner{background-size:110%!important}}.enviroWater{background-image:url(../img/evironmentalwelfare/dam.jpg);background-size:150%!important}.enviroWater .slide_out_block.slide_out_block{color:white;background-image:none;background-color:#009639}@media screen and (min-width:768px){.enviroWater{background-size:auto!important;background-position:bottom left!important}}@media screen and (min-width:1920px){.enviroWater.banner{background-size:150%!important}}.enviroEnergy{background-image:url(../img/evironmentalwelfare/Renewable_Energy.jpg);background-size:100%!important}.enviroEnergy .slide_out_block.slide_out_block{color:white;background-image:none;background-color:#009639}@media screen and (min-width:768px){.enviroEnergy{background-size:auto auto!important}}.long-term-relationships{background-color:#f38e00}.comply-with-legislation{background-color:#c9ae6b}.family-ethos{background-color:#f174ad}.positive-attitude{background-color:#fec803}.healthy-products{background-color:#00863f}.honest-and-ethical{background-color:#b2d234}.impact-on-environment{background-color:#28a851}.employment-practices{background-color:#a7a9ac}.human-rights{background-color:#6a3e98}.safe-and-healthy{background-color:#db2941}.self-development{background-color:#9dd081}.ubuntu{background-color:#e6007e}.standards-of-society{background-color:#005aab}.principleBlock{height:100%;padding:50px}@media screen and (max-width:39.9375em){.principleBlock{height:275px;padding:25px}}.principleContent{padding:100px 200px}.principleContent .btn.rounded{color:black;border-color:black}@media screen and (max-width:39.9375em){.principleContent{padding:25px 50px}}.principles{padding:1% 0}.principles img{width:70%;height:auto}.principles a:hover{text-decoration:none}.principleImage{border:20px solid white;border-radius:50%}.principleImage--small{border:2px solid white;margin:0!important;width:50px}@media screen and (min-width:768px){.principleImage--small{margin:0 25px!important;width:100px;border:5px solid white}}.aboutRightThing{background-image:url(../img/about/faircape_about_us_cows.jpg);background-position:top right}.aboutRightThing .slide_out_block{padding-top:40px}.aboutFamily.aboutFamily{background-image:url(../img/about/faircape_about_us_family.jpg);background-position:top center!important;background-size:contain!important}@media screen and (min-width:768px){.aboutFamily.aboutFamily{background-position:bottom right 4vw!important}}@media screen and (max-width:767px){.aboutFamily.aboutFamily{background-image:url(../img/about/5brothers.png);background-size:75% auto!important}}.aboutFamily.aboutFamily .slide_out_block{padding-top:80px}.goodEnough.goodEnough{background-size:75% auto!important}@media screen and (min-width:768px){.goodEnough.goodEnough{background-position:center left}}@media screen and (max-width:767px){.goodEnough.goodEnough{background-size:100% auto!important;background-position:top 0px left 30px!important}}@media screen and (min-width:1920px){.goodEnough.goodEnough{background-size:50% auto!important}}.goodEnough.goodEnough img{height:auto;width:200px;margin-bottom:5px}.goodEnough.goodEnough .slide_out_block{padding-top:10px}.historyOurFarm{background-image:url(../img/history/faircape_about_us_farm.jpg);background-size:auto 130%;background-position:bottom -100px center;background-repeat:no-repeat;padding-bottom:720px;padding-top:50px}@media screen and (min-width:768px){.historyOurFarm{padding-top:50px;padding-bottom:620px}}.historyBanner.historyBanner.historyBanner{background-image:url(../img/history/faircape_about_us_hero.jpg);background-size:cover;padding:320px 0 200px}.historyVisionary.historyVisionary.historyVisionary{background-image:url(../img/history/farmhouse-historical-web-940x580.jpg);background-repeat:no-repeat}.historyVisionary.historyVisionary.historyVisionary .slide_out_block{padding-top:80px}@media screen and (max-width:767px){.historyVisionary.historyVisionary.historyVisionary{background-size:100% auto!important}}.historyEnterprise.historyEnterprise.historyEnterprise{background-image:url(../img/history/loubser-enterprise-web-960x780.jpg);background-size:100%;background-position:top center;background-repeat:no-repeat}.historyEnterprise.historyEnterprise.historyEnterprise .slide_out_block{padding-top:80px}@media screen and (min-width:768px){.historyEnterprise.historyEnterprise.historyEnterprise{background-size:cover;background-position:center right}}@media screen and (min-width:1200px){.historyEnterprise.historyEnterprise.historyEnterprise{background-position:center right}}.historyCows.historyCows.historyCows{background-image:url(../img/history/our-cows-web-950x750.jpg);background-size:contain;background-position:top -110px center;background-repeat:no-repeat}@media screen and (min-width:768px){.historyCows.historyCows.historyCows{background-position:center left}}@media screen and (max-width:767px){.historyCows.historyCows.historyCows{background-size:100% auto!important;background-position:top center}}.historyCows.historyCows.historyCows .slide_out_block{padding-top:80px}.historyCows.historyCows.historyCows ul{padding-left:0}.historyRecog.historyRecog.historyRecog{background-image:url(../img/history/fair-cape-dairies-fairlady.jpg);background-size:30% auto!important}@media screen and (min-width:1024px){.historyRecog.historyRecog.historyRecog{background-position:center left 25%!important}}@media screen and (max-width:767px){.historyRecog.historyRecog.historyRecog{background-size:50% auto!important}}.historyFarm{background-image:url(../img/history/fair-cape-dairies-web-970x540.jpg);background-size:70% auto;background-position:center right;background-repeat:no-repeat}.historyFarm .slide_out_block{padding-top:80px}.socialHeader{background:url(../img/socialwelfare/faircape_social_welfare_hero.jpg);background-size:cover;background-position:center bottom;padding-top:200px;padding-bottom:70px}@media screen and (min-width:768px){.socialHeader{padding-top:300px;padding-bottom:200px}}.socialEmpower.socialEmpower.socialEmpower{background-image:url(../img/socialwelfare/faircape_social_welfare_empower_the_people.jpg);background-size:120% auto;background-position:right top -50px}@media screen and (min-width:768px){.socialEmpower.socialEmpower.socialEmpower{background-size:auto 110%}}.socialCommitment.socialCommitment.socialCommitment{background-image:url(../img/socialwelfare/faircape_social_welfare_community.jpg);background-position:top center;background-size:120% auto;padding-top:38vw}@media screen and (min-width:768px){.socialCommitment.socialCommitment.socialCommitment{padding-top:0;background-size:auto 105%;background-position:top left}}.fccFoundationBanner{background-image:url(../img/fcc/page-header-image.jpg)}@media screen and (min-width:768px){.fccFoundationBanner{padding-top:270px;padding-bottom:258px;position:relative;top:151px;margin-bottom:78px}}.fccFoundationBanner img{width:250px}@media screen and (min-width:768px){.fccFoundationBanner img{width:350px}}.littleFighters.littleFighters.littleFighters{background-image:url(../img/fcc/_faircape_fair_cape_cares_little_fighters.jpg);background-position:top -110px center;background-size:110% auto}@media screen and (min-width:768px){.littleFighters.littleFighters.littleFighters{background-size:auto 100%;background-position:top right}}.littleFighters.littleFighters.littleFighters .slide_out_block.slide_out_block{padding-top:20px;padding-bottom:50px}.schoolFeeding{background-image:url(../img/fcc/atlantic-hope-m.jpg)}.schoolFeeding .slide_out_block.slide_out_block{padding-top:20px;padding-bottom:50px}@media screen and (min-width:768px){.schoolFeeding{background-image:url(../img/fcc/atlantic-hope.jpg)}}@media screen and (max-width:767px){.schoolFeeding{background-size:100%!important}}.operationSmiles{background-image:url(../img/fcc/durbanville-home-m.jpg)}.operationSmiles .slide_out_block.slide_out_block{padding-top:20px;padding-bottom:50px}@media screen and (min-width:768px){.operationSmiles{background-image:url(../img/fcc/durbanville-home.jpg)}}@media screen and (max-width:767px){.operationSmiles{background-size:100%!important}}.drinkPink{background-image:url(../img/fcc/saartjie-baartman-m.jpg)}.drinkPink .slide_out_block.slide_out_block{padding-top:20px;padding-bottom:50px}@media screen and (min-width:768px){.drinkPink{background-image:url(../img/fcc/saartjie-baartman.jpg)}}@media screen and (max-width:767px){.drinkPink{background-size:102%!important}}.futureGenerations{background-image:url(../img/school-tours/faircape_school_tour_hero.jpg);padding-top:150px;padding-bottom:80px}@media screen and (min-width:768px){.futureGenerations{padding-top:300px;padding-bottom:300px}}.tourExperiance{background-image:url(../img/school-tours/faircape_school_tour_experience.jpg)}.tourCows{background-image:url(../img/school-tours/faircape_school_tour_cows.jpg)}.tourRide{background-image:url(../img/school-tours/faircape_school_tour_tractor.jpg)}.tourDairy{background-image:url(../img/school-tours/faircape_school_tour_dairy.jpg)}.doTheRightThing{background-image:url(../img/do-the-right-thing/home_banner.jpg);background-position:center center;background-size:auto 100%;padding:200px 0 100px}@media screen and (min-width:768px){.doTheRightThing{background-size:150% auto;padding:270px 230px}}.rightThingAnimal.rightThingAnimal.rightThingAnimal{background-image:url(../img/do-the-right-thing/animal_welfare.jpg);background-position:center top -100px;background-size:120% auto}@media screen and (min-width:768px){.rightThingAnimal.rightThingAnimal.rightThingAnimal{background-position:center right;background-size:auto 150%}}.rightThingEnviro.rightThingEnviro.rightThingEnviro{background-image:url(../img/do-the-right-thing/enviro_welfare.jpg);background-position:center top -150px;background-size:170% auto}@media screen and (min-width:768px){.rightThingEnviro.rightThingEnviro.rightThingEnviro{background-position:center left -300px;background-size:auto 200%}}.rightThingSocial.rightThingSocial.rightThingSocial{background-image:url(../img/do-the-right-thing/social_welfare.jpg);background-position:center top -40px;background-size:120% auto}@media screen and (min-width:768px){.rightThingSocial.rightThingSocial.rightThingSocial{background-position:center right;background-size:auto 150%}}.rightThingCares{background-image:url(../img/do-the-right-thing/faircape_cares.jpg)}.rightThingInvest{background-image:url(../img/do-the-right-thing/invest_future.jpg);background-size:150% auto;background-position:top right}