@import url("reset.css");

@font-face {
	font-family: 'AsapRegular';
	src: url('/bundles/realfruit/fonts/asap-regular.eot');
	src: url('/bundles/realfruit/fonts/asap-regular.eot') format('embedded-opentype'), 
	url('/bundles/realfruit/fonts/asap-regular.woff') format('woff'), 
	url('/bundles/realfruit/fonts/asap-regular.ttf') format('truetype'), 
	url('/bundles/realfruit/fonts/asap-regular.svg#AsapRegular') format('svg');
}
@font-face {
	font-family: 'AsapBold';
	src: url('/bundles/realfruit/fonts/asap-bold.eot');
	src: url('/bundles/realfruit/fonts/asap-bold.eot') format('embedded-opentype'), 
	url('/bundles/realfruit/fonts/asap-bold.woff') format('woff'), 
	url('/bundles/realfruit/fonts/asap-bold.ttf') format('truetype'), 
	url('/bundles/realfruit/fonts/asap-bold.svg#AsapBold') format('svg');
}
body {
	font-family: AsapRegular, arial;
}
.container {
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.inline-block {
	display: inline-block;
	zoom: 1;
*display: inline;
}
.clearfix {
*zoom: 1;
}
.clearfix:before, .clearfix:after {
	display: table;
	content: "";
}
.clearfix:after {
	clear: both;
}
.img-rounded {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.img-comment {
	font-size: 14.994px;
	line-height: 1.231;
	font-style: italic;
	margin: 24px 0;
}
.text-primary {
	color: #1abc9c;
}
footer {
	background-color: transparent;
}
.input-append input {
	-webkit-border-radius: 6px 0 0 6px;
	-moz-border-radius: 6px 0 0 6px;
	border-radius: 6px 0 0 6px;
}
.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {
	box-shadow: none;
}
body {
	color: #7f8c8d;
	line-height: 1.29;
	overflow-x: hidden;
}
body > section, header, footer {
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
header {
	padding-top: 100px;
	padding-bottom: 70px;
	z-index: 100;
}
header .brand {
	font-size: 25px;
	font-weight: normal;
	color: #34495e;
	font-weight: 800;
	letter-spacing: -1px;
	color: #2c3e50;
}
header .brand img:first-child {
	float: left;
	margin: -10px 15px 0 0;
}
.background {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	background: 50% 50% no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.container {
	position: relative;
	z-index: 2;
}
/* header */ /* Header 10 stylesheet */
.header-10 {
	z-index: 100;
	width: 100%;
	padding-top: 0;
	padding-bottom: 0;
	color: white;
}
.header-10-sub {
	position: relative;
	z-index: 50;
	height: 800px;
	color: white;
}
.header-10-sub .fruit-month {
	position: absolute;
	right: 0;
	bottom: 0px;
	z-index: 0;
}
.header-10-sub .fruit-pouring {
	position: absolute;
	right: 80px;
	bottom: 208px;
	z-index: 100;
	visibility: hidden
}
.header-10-sub.v-center, .header-10-sub .v-center {
	display: table;
	width: 100%;
}
.header-10-sub.v-center > div, .header-10-sub .v-center > div {
	display: table-cell;
	vertical-align: middle;
	margin-top: 0;
	margin-bottom: 0;
	float: none;
}
.header-10-sub .hero-unit {
	padding: 0;
	margin: 0;
	background-color: transparent;
}
.header-10-sub h1 {
	font-family: AsapBold;
	margin: 100px 0 10px;
	font-size: 40px;
	text-transform: uppercase;
	font-weight: 700;
	line-height: 42px;
	color: #d51a3c;
}
.header-10-sub p {
	font-size: 16px;
	font-weight: normal;
	color: #4a7abf;
	line-height: 18px;
}
.header-10-sub .hero-unit.hero-unit-bordered h1 {
	font-size: 46px;
	font-weight: normal;
	color: #ffffff;
	font-weight: 500;
	border: 8px solid white;
	display: inline-block;
	margin: 0;
	padding: 30px 40px;
}
/* content */  /* Content 7 stylesheet */ 
.content-7 {
	position: relative;
	background: #a21624;
}
.content-7 h2 {
	font-family: AsapBold;
	text-align: center;
	font-size: 50px;
	color: #fff;
	margin-top: 80px;
	line-height: 50px;
	text-align: left;
	text-transform: uppercase;
}
.content-7 p {
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	text-align: left;
	line-height: 17px;
}
.content-7 h2 span {
	font-size: 20px;
}
.content-7 a {
	text-decoration: underline;
	text-transform: uppercase;
	color: #fff;
	font-size: 10px;
	font-family: AsapBold
}
.content-7.v-center, .content-7 .v-center {
	display: table;
	width: 100%;
}
.content-7.v-center > div, .content-7 .v-center > div {
	display: table-cell;
	vertical-align: middle;
	margin-top: 0;
	margin-bottom: 0;
	float: none;
}
.content-7.v-center.row, .content-7 .v-center.row {
	display: block;
	width: auto;
}
.content-7.v-center.row:before, .content-7 .v-center.row:before, .content-7.v-center.row:after, .content-7 .v-center.row:after {
	display: none;
}
.content-7.v-center.row > *, .content-7 .v-center.row > * {
	display: block;
	vertical-align: baseline;
}
.content-7 .row {
	text-align: left;
}
.content-7 h6 {
	font-size: 18px;
	font-weight: normal;
	color: #e74c3c;
	font-weight: 500;
	margin-top: 60px;
	text-transform: none;
}
.content-7 h6:first-child {
	margin-top: auto;
}
.content-7 .screen-wrapper {
	position: relative;
	height: 437px;
}
.content-7 .screen-wrapper .screen {
	position: absolute;
	left: 50%;
	margin-left: -151px;
	overflow: hidden;
}
.content-7 .screen-wrapper .screen img {
	position: relative;
	max-width: none;
}
.content-7 .screen-wrapper .screen img:first-child {
	position: absolute;
	left: 0;
	top: 0;
	max-height: 100%;
}
.header-10-sub .background {
	
	opacity: 1;
	filter: alpha(opacity=100);
}
.header-10 .btn:hover, .header-10 .btn.active, .header-10 .btn:focus {
	background-color: #2ecc71;
}
.footer-3 {
	background-color: #1B1F23;
	color: #7F8C8D;
}
.topNav {
	background: url("/bundles/realfruit/images/topbg.jpg") center top no-repeat;
	position: abnsolute;
	height: 55px;
	position: fixed;
	top: 0px;
}
.topNav .container {

    width: 1055px;
    max-width: 1060px;

}
.topNav ul.nav {

    float: left;
    width: auto;
    margin: 2px 0 0 70px;

}
.shadowBx {
	background: url("/bundles/realfruit/images/bnrtobg.png") repeat-x left bottom;
	font-size: 0;
	height: 15px;
	margin: 0;
	position: absolute;
	text-indent: -1000px;
	top: 49px;
	width: 100%;
	z-index: 1;
}
.logo {
	position: absolute;
	top: 6px;
	left: -30px;
}
ul.nav {
	float: left;
	width: auto;
	margin: 2px 0 0 93px;
}
ul.nav li {
	padding: 16px 16px 0;
	float: left;
	position: relative;
	list-style: none;
}
ul.nav li a {
	color: #fff;
	padding: 0px;
	text-transform: uppercase;
	font-size: 13px;
	text-shadow: 0 1px 0 #5F5F5F;
	-webkit-text-shadow: 0 1px 0 #5F5F5F;
	-moz-text-shadow: 0 1px 0 #5F5F5F;
	text-decoration: none;
}
ul.nav li a:hover {
	background-color: transparent;
}
.shareBtn {
	float: right;
	padding-top: 6px;
	margin-right: 0px;
}
.ytb {
	margin-left: 15px;
}
.ytb > img {
	margin: 5px 0 0 1px;
}
.fb > img {
	margin: 5px 0 0 1px;
}
/*dropdown*/
ul.nav ul {
	display: none;
	position: absolute;
	top: 30px;
	left: 0;
	padding: 18px 0 0;
	margin: 0 0 0 25px;
}
ul.nav ul .container {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #fff;
	width: 100%;
	-webkit-box-shadow: 0px 2px 14px 0px rgba(48, 50, 50, 0.63);
=moz-box-shadow:0px 2px 14px 0px rgba(48, 50, 50, 0.63);
	box-shadow: 0px 2px 14px 0px rgba(48, 50, 50, 0.63);
	width: 270px;
	padding: 20px;
}
.container .contnrwidth {
	width: 150px !important;
}
ul.nav ul .container span {
	display: block;
	width: 100%;
	height: 27px;
	position: absolute;
	top: -19px;
	left: 0;
	background: url("/bundles/realfruit/images/arrow.png") no-repeat 50% 0;
}
ul.nav ul li {
	padding: 0;
	margin: 0;
	list-style: none;
}
ul.nav li:hover ul, ul#nav li:focus ul {
	display: block
}
ul.nav ul li div.fruits a {
    float: none;
    display: block;
    margin: 0;
    background: #fff;
    color: #4b7bc0;
    font-size: 14px;
    text-transform: capitalize !important;
    font-family: AsapRegular, arial;
    text-shadow: none;
    line-height: 20px;
    padding: 5px 0 9px 7px;
    margin-left: -12px;
}
ul.nav ul li div.fruits a:hover {
	background: #4b7bc0;
	color: #fff;
}
ul.nav ul li div.fruits {
	float: left;
	/*width: 150px*/
	width: 165px;
}
ul.nav .fruit-sectn p {
	color: #4b7bc0;
	font-size: 13px;
}
ul.nav .fruit-sectn div.nav-fruit {
	border: 2px solid #ccc;
	height: 75px;
	width: 75px;
	float: left;
	margin-right: 11px;
	margin-bottom: 10px;
	position: relative;
}
ul.nav .fruit-sectn div.nav-fruit:hover {
	border: 2px solid #4e7fc2;
}
ul.nav .fruit-name {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: #4e7fc2;
}
ul.nav .fruit-name a {
	width: 100%;
	height: 100%;
	display: block;
	color: #fff;
	text-transform: uppercase;
	font-size: 10px;
	text-align: center;
}
.ftrBox {
	background: url("/bundles/realfruit/images/topbg.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
	height: 35px;
	width: 100%;
	z-index: 99;
	position: fixed;
	bottom: 0;
}
.ftrBox .container {
	width: 1000px;
}
.ftrBox .container > ul {
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
.ftrBox ul li {
	list-style: none;
	float: left;
	padding: 6px 20px 0 0;
}
.ftrBox ul li a {
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
}
.ftrtxt {
	color: #fff;
	float: right;
	font-size: 12px;
	padding-top: 3px;
}
.nav-fruit {
	position: relative;
	width: 75px;
	height: 75px;
}
.nav-fruit img {
	display: block;
}
.nav-fruit .txtHover {
	opacity: 0;
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 0px 4px;
	color: #fff;
	background: #4E7FC2 !important;
	text-decoration: none;
	text-align: center;
	-webkit-transition: opacity 500ms;
	-moz-transition: opacity 500ms;
	-o-transition: opacity 500ms;
	transition: opacity 500ms;
	font-size: 10px;
	text-transform: uppercase;
	width: 92%;
}
.nav-fruit:hover .txtHover {
	opacity: 0.9;
}
.juicebox2 {
	position: absolute;
	right: 0;
	bottom: -35px;
}
img {
	border: 0 none;
	height: auto;
	max-width: 92%;
	vertical-align: middle;
}
ul.nav ul li {
	list-style: none outside none;
}
li {
	line-height: 19px;
}
.container {
	margin-left: auto;
	margin-right: auto;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	width: 940px;
}
.container {
	position: relative;
	z-index: 2;
}
.background {
}
#slide1 {
	background: url('/bundles/realfruit/images/bg1.jpg') no-repeat;
	z-index: 15;
	margin-top: 55px;
	background-size: 100% 100%;
	overflow: hidden;
	height: 592px;
}
#slide1 .slidecontainer1 h1 {
	font-size: 45px;
	color: #ee4441;
	padding-left: 87px;
	padding-top: 98px;
	width: 550px;
	line-height: 37px;
	font-family: AsapBold;
}
#slide1 .slidecontainer1 h2 {
    font-size: 38px;
    color: #ee4441;
    padding-left: 87px;
    padding-top: 98px;
    width: 550px;
    line-height: 37px;
    font-family: AsapBold;
}

#slide1 .slidecontainer1 p {
	font-size: 16px;
	color: #4a7abf;
	padding-left: 87px;
	padding-top: 11px;
	width: 550px;
}
.slidecontainer {
	width: 990px;
	margin: 0 auto;
	position: relative;
}
.slidecontainer1 {
	width: 990px;
	margin: 0 auto;
	position: relative;
	height: 592px;
	z-index: 99;
	position: relative;
}
.slidecontainer1bg {
	width: 100%;
	background: url('/bundles/realfruit/images/newbg1.png') no-repeat;
	background-size: 100% 100%;
	height: 592px;
	position:absolute;
	visibility: hidden;
	bottom:-800px;

}
.flipwrapper {
	padding-left: 87px;
	padding-top: 33px;
}
.flip-container .flipper, .flip-container2 .flipper {
	-webkit-transition: all 0.0s;
	-moz-transition: all 0.0s;
	-o-transition: all 0.0s;
	transition: all 0.0s;
}
.flip-container:hover .flipper, .flip-container.hover .flipper {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.flip-container, .front, .back {
	width: 87px;
	height: 88px;
	float: left;
	margin-right: 20px;
}
.flipper {
	-webkit-transition: 0.6s;
	-webkit-transform-style: preserve-3d;
	-moz-transition: 0.6s;
	-moz-transform-style: preserve-3d;
	-o-transition: 0.6s;
	-o-transform-style: preserve-3d;
	transition: 0.6s;
	transform-style: preserve-3d;
	position: relative;
}
.front, .back {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
}
.front {
	z-index: 2;
}
.back {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg);
}
.flip-container2:hover .flipper, .flip-container2.hover .flipper {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.flip-container2, .front2, .back2 {
	width: 103px;
	height: 75px;
	float: left;
}
.flipper {
	-webkit-transition: 0.6s;
	-webkit-transform-style: preserve-3d;
	-moz-transition: 0.6s;
	-moz-transform-style: preserve-3d;
	-o-transition: 0.6s;
	-o-transform-style: preserve-3d;
	transition: 0.6s;
	transform-style: preserve-3d;
	position: relative;
}
.front2, .back2 {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
	position: absolute;
	top: 0;
	left: 0px;
}
.front2 {
	z-index: 2;
}
.back2 {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg);
}
.healthy-happy {
	position: absolute;
	left: 130px;
	bottom: 32px;
	z-index: 50;
}
.tossing {
	animation-name: tossing;
	-webkit-animation-name: tossing;
	animation-duration: 2.5s;
	-webkit-animation-duration: 2.5s;
	animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}
@keyframes tossing {
0% {
transform: rotate(-9deg);
}
50% {
transform: rotate(9deg);
}
100% {
transform: rotate(-9deg);
}
}
@-webkit-keyframes tossing {
0% {
-webkit-transform: rotate(-9deg);
}
50% {
-webkit-transform: rotate(9deg);
}
100% {
-webkit-transform: rotate(-9deg);
}
}
.clear {
	clear: both;
}
.starttoscroll {
	background: url('/bundles/realfruit/images/scroll.png') no-repeat;
	width: 183px;
	height: 72px;
	margin: 0 auto;
	position: fixed;
	bottom: 35px;
	right: 25%;
	left: 50%;
	margin-left: -67px;
	z-index: 500;
	-webkit-transition: all 1.0s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	-ms-transition: all 0.1s linear;
	transition: all 0.1s linear;
	cursor:pointer;

}
.starttoscroll.scrolled {
	background: url('/bundles/realfruit/images/scroll.png') no-repeat;
	width: 183px;
	height: 72px;
	margin: 0 auto;
	position: absolute;
	bottom: 0px;
	right: 25%;
	left: 50%;
	margin-left: -67px;
	z-index: 500;
}
@-webkit-keyframes blink {
    0% {
        opacity:1;
    }
    10% {
        opacity:0.5;
    }
	20% {
        opacity:0;
    }
	30% {
        opacity:1;
    }
	40% {
        opacity:1;
    }
	50% {
        opacity:1;
    }
	60% {
        opacity:1;
    }
	70% {
        opacity:1;
    }
	80% {
        opacity:0;
    }
	90% {
        opacity:0.5;
    }
	
    100% {
        opacity:1;
    }
}
@-moz-keyframes blink {
   0% {
        opacity:0;
    }
    10% {
        opacity:0.5;
    }
	20% {
        opacity:1;
    }
	30% {
        opacity:1;
    }
	40% {
        opacity:1;
    }
	50% {
        opacity:1;
    }
	60% {
        opacity:1;
    }
	70% {
        opacity:1;
    }
	80% {
        opacity:1;
    }
	90% {
        opacity:0.5;
    }
	
    100% {
        opacity:0;
    }
}

.objblink {
-webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    
    -webkit-animation-direction: normal;
    -webkit-animation-duration: 3s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-name: blink;
    -webkit-animation-timing-function: ease-in-out;
    
-moz-animation-direction: normal;
    -moz-animation-duration: 3s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-name: blink;
    -moz-animation-timing-function: ease-in-out;    
}



.treeleft {
	background: url('/bundles/realfruit/images/treeleft.png') no-repeat;
	width: 128px;
	height: 525px;
	position: absolute;
	top: 0px;
	left: -2000px;
	z-index: 1;
}
.treeright {
	background: url('/bundles/realfruit/images/treeright.png') no-repeat;
	width: 102px;
	height: 450px;
	position: absolute;
	top: 0px;
	right: -2000px;
	z-index: 1;
}
.fruitofthemonth {
	background: url('/bundles/realfruit/images/fruitofthemonth.png') no-repeat;
	width: 182px;
	height: 145px;
	position: absolute;
	bottom: -200px;
	right: -52px;
	z-index: 99;
}
.fruitcover {
background: url('/bundles/realfruit/images/fruitcover.png') no-repeat;
	width: 84px;
	height: 52px;
	position: absolute;
	bottom: 127px;
    right: -242px;
	visibility: hidden;
	z-index: 99;
}
.leaves1 {
	background: url('/bundles/realfruit/images/leaves1.png') no-repeat;
	width: 283px;
	height: 87px;
	position: absolute;
	bottom: 256px;
	left: -2000px;
}
.drops1 {
	background: url('/bundles/realfruit/images/drops1.png') no-repeat;
	width: 143px;
	height: 171px;
	position: absolute;
	bottom: 175px;
	left: 145px;
	visibility: hidden;
}
.guavavafruitpack {
	background: url('/bundles/realfruit/images/guavavafruitpack.png') no-repeat;
	width: 159px;
	height: 378px;
	position: absolute;
	bottom: -500px;
	right: 208px;
	z-index: 10;
}
.grass {
	/*background: url('/bundles/realfruit/images/grass.jpg') no-repeat;*/
	width: 100%;
	height: 198px;
	position: absolute;
	bottom: -300px;
	left: 0px;
	background-size: cover;
}
.glass {
	background: url('/bundles/realfruit/images/glass.png') no-repeat;
	width: 98px;
	height: 233px;
	position: absolute;
	bottom: -300px;
	right: 112px;
	z-index: 10;
}
.glasssplash {
	background: url('/bundles/realfruit/images/glasssplash.png') no-repeat;
	width: 183px;
	height: 134px;
	position: absolute;
	bottom: 223px;
	right: 87px;
	z-index: 51;
	visibility: hidden;
}
.glasssplash2 {
	background: url('/bundles/realfruit/images/glasssplash2.png') no-repeat;
	width: 183px;
	height: 134px;
	position: absolute;
	bottom: 216px;
	right: 63px;
	z-index: 51;
	visibility: hidden;
}
.guavavacutthree {
	background: url('/bundles/realfruit/images/guavava1.png') no-repeat;
	width: 154px;
	height: 99px;
	position: absolute;
	bottom: 5px;
	right: 165px;
	z-index: 51;
	visibility: hidden;
	z-index: 10;
}
.lefthill {
	background: url('/bundles/realfruit/images/lefthill.png') no-repeat;
	width: 50%;
	height: 61px;
	position: absolute;
	bottom: 171px;
	left: -2000px;
	background-position: right;
}
.righthill {
	background: url('/bundles/realfruit/images/righthill.png') no-repeat;
	width: 50%;
	height: 61px;
	position: absolute;
	bottom: 171px;
	right: -2000px;
}
.halfcutmain {
	background: url('/bundles/realfruit/images/halfcutmain.png') no-repeat;
	width: 168px;
	height: 155px;
	position: absolute;
	top: 63px;
	right: 83px;
	visibility: hidden;
}
.topsplash {
	background: url('/bundles/realfruit/images/topsplash.png') no-repeat;
	width: 166px;
	height: 273px;
	position: absolute;
	top: 128px;
	right: 83px;
	visibility: hidden;
}
.halfcut12 {
	background: url('/bundles/realfruit/images/halfcut12.png') no-repeat;
	width: 144px;
	height: 126px;
	position: absolute;
	bottom: 50px;
	right: 244px;
	visibility: hidden;
	z-index: 10;
}
.splash9 {
	background: url('/bundles/realfruit/images/splash9.png') no-repeat;
	width: 203px;
	height: 226px;
	position: absolute;
	bottom: 9px;
	right: 285px;
	visibility: hidden;
}
.splash10 {
	background: url('/bundles/realfruit/images/splash10.png') no-repeat;
	width: 141px;
	height: 154px;
	position: absolute;
	bottom: 101px;
	right: 96px;
	visibility: hidden;
}


.halfcut13 {
	background: url('/bundles/realfruit/images/halfcut13.png') no-repeat;
	width: 168px;
	height: 229px;
	position: absolute;
	bottom: 63px;
	left: 8px;
	visibility: hidden;
	z-index: 10;
}
#logo3 {
	bottom: 0px;
	left: 0;
	overflow: hidden;
	width: 0px;
	height: 268px;
	position: absolute;
	z-index: 3;
}
#bg {
	background-image: url("/bundles/realfruit/images/homesplash1.png");
	width: 60%;
	height: 268px;
	position: relative;
	left: 0;
	background-size: cover;
}
#logo4 {
	bottom: 0px;
	right: 0;
	overflow: hidden;
	width: 0px;
	height: 275px;
	position: absolute;
}
#bg1 {
	background-image: url("/bundles/realfruit/images/homesplash1.png");
	width: 100%;
	height: 275px;
	position: relative;
	right: 0;
	background-size: cover;
	background-position: right;
}
.main-div {
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	height: 268px;
}

.cloudcontainer
{
	position: absolute;
	left: 0px;
	top: 50px;
	height: 200px;
	width: 100%;
}
.welcometext{visibility:hidden}
.welcomecopy{visibility:hidden}


#slide2 {
	width: 100%;
	height: 615px;
	background: url('/bundles/realfruit/images/bg2.jpg') no-repeat;
	background-size: cover;
}
.slidecontainer2 {
	height: 615px;
	position: relative;
	width: 990px;
	margin: 0 auto;
}
#slide2 h2 {
	font-size: 55px;
	color: #fff;
	padding-left: 12px;
	padding-top: 143px;
	width: 550px;
	line-height: 37px;
	font-family: AsapBold;
}


#slide2 h2 span {
	font-size: 25px;
	color: #fff;
}

#slide2 h3 {
	font-size: 55px;
	color: #fff;
	padding-left: 12px;
	padding-top: 143px;
	width: 550px;
	line-height: 37px;
	font-family: AsapBold;
}


#slide2 h3 span {
	font-size: 25px;
	color: #fff;
}

.readmore {
	text-transform: uppercase;
}
.readmore a {
	text-decoration: underline;
	color: #fff;
	font-family: AsapBold;
	font-size: 10px;
}
#slide2 p {
	font-size: 16px;
	color: #fff;
	padding-left: 12px;
	width: 437px;
	font-weight: 300;
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
}
.guavapack2 {
	background: url('/bundles/realfruit/images/guavapack2.png') no-repeat;
	width: 200px;
	height: 216px;
	margin: 0 auto;
	position: absolute;
	bottom: 0px;
	right: 25%;
	left: 50%;
	margin-left: -85px;
}
.funfacts {
	background: url('/bundles/realfruit/images/funfactsbg.png') no-repeat;
	width: 367px;
	height: 308px;
	position: absolute;
	bottom: 20px;
	left: 12px;
	z-index:-99;
}
.funfactstextcontainer h3 {
	font-family: AsapBold;
	font-size: 43px;
	color: #d4443e;
	padding-top: 18px;
	padding-left: 104px;
}
.funfactstextcontainer h4 {
	font-family: AsapBold;
	font-size: 43px;
	color: #d4443e;
	/* padding-top: 18px; */
	padding-left: 104px;
}
.vitamininformation h5 {
    font-size: 14px;
    font-style: italic;
    font-family: AsapBold;
    color: #d4443e;
}

.funfactstext {
	font-size: 15px;
	color: #d4443e;
	padding-left: 58px;
	width: 268px;
	text-align: center;
}
.funfactstextcontainer h3 span {
	font-size: 29px;
}
.funfactstextcontainer {
	position: absolute;
	left: 10px;
}
.vitamininformation {
	margin-left: 126px;
	margin-top: 12px;
}
.vitamininformation h4 {
	font-size: 14px;
	font-style:italic;
	font-family: AsapBold;
	color: #d4443e;
}
.vitamininformation > p {
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #d4443e;
}
.pinktext {
	color: #d4443e!important;
	font-size: 14px!important;
	padding-left: 0px!important;
	width: 186px!important;
	;
}
.readmore2 {
	color: #d4443e;
font-fanily:color:#d4443e;
	font-size: 14px;
	margin-top: 20px;
}
.readmore2 a {
	color: #d4443e;
	text-decoration: underline;
font-family:"Myriad Pro", font-size:12px;
}
.halfcutguava1 {
	background: url('/bundles/realfruit/images/halfcutguavava1.png') no-repeat;
	width: 64px;
	height: 68px;
	position: absolute;
	bottom: 30px;
	left: 45px;
}
.guavava1 {
	position: absolute;
	left: 378px;
	bottom: 180px;
	background: url('/bundles/realfruit/images/g1.png') no-repeat;
	width: 42px;
	height: 47px;
}
.guavava2 {
	position: absolute;
	left: 390px;
	bottom: 236px;
	background: url('/bundles/realfruit/images/g2.png') no-repeat;
	width: 57px;
	height: 57px;
}
.guavava3 {
	position: absolute;
	left: 437px;
	bottom: 277px;
	background: url('/bundles/realfruit/images/g3.png') no-repeat;
	width: 77px;
	height: 74px;
}
.halfcutguavava2 {
	position: absolute;
	right: 30px;
	bottom: 0px;
	background: url('/bundles/realfruit/images/halfcutguavava2.png') no-repeat;
	width: 456px;
	height: 387px;
}
.bigguavava {
	position: absolute;
	right: 15px;
	bottom: 76px;
	background: url('/bundles/realfruit/images/bigguava.png') no-repeat;
	width: 363px;
	height: 433px;
}
.splash1 {
	position: absolute;
	right: 0px;
	bottom: 0px;
	background: url('/bundles/realfruit/images/splash1.png') no-repeat;
	width: 407px;
	height: 166px;
}
.splash11 {
	position: absolute;
	left: 0px;
	top: 0px;
	background: url('/bundles/realfruit/images/splash11.png') no-repeat;
	width: 1280px;
	height: 615px;
	clip:rect(0px 1260px 615px 0px);
}
.guavavabunch {
	position: absolute;
	left: 247px;
	top: 0px;
	background: url('/bundles/realfruit/images/guavabunch.png') no-repeat;
	width: 312px;
	height: 114px;
}
.splash13 {
	position: absolute;
	right: 116px;
	top: 50px;
	background: url('/bundles/realfruit/images/splash13.png') no-repeat;
	width: 349px;
	height: 342px;
}
#slide3 {
	width: 100%;
	height: 608px;
	background: url('/bundles/realfruit/images/bg3.jpg') no-repeat;
	background-size: cover;
}
.slidecontainer3 {
	height: 608px;
	position: relative;
	width: 990px;
	margin: 0 auto;
}
.slidecontainer3 h2 {
	font-family: AsapBold;
	font-size: 56px;
	color: #d24a46;
	padding-top: 78px;
	padding-left: 12px;
}
#slide3 h2 span {
	color: #0083ca;
	font-size: 25px;
}

.slidecontainer3 h3 {
	font-family: AsapBold;
	font-size: 42px;
	color: #d24a46;
	padding-top: 78px;
	padding-left: 12px;
}
#slide3 h3 span {
	color: #0083ca;
	font-size: 27px;
}

.slidecontainer3 p {
	width: 694px;
	font-fanily: AsapRegular;
	font-size: 18px;
	color: #000;
	padding-left: 12px;
	margin-top: -3px;
}
.findmore {
	margin-top: 18px;
}
.findmore a {
	text-decoration: underline;
	font-size: 10px;
	font-family: AsapBold;
	color: #000;
	padding-left: 12px;
}
#boy {
	background: url('/bundles/realfruit/images/boy.png') no-repeat;
	width: 381px;
	height: 422px;
	position: relative;
	left: 34px;
	bottom: 0px;
}
.boywrapper {
	position: absolute;
	bottom: -36px;
	left: 37px;
	z-index: 1;
}
.cloud {
	background: url('/bundles/realfruit/images/cloud1.png') no-repeat;
	width: 360px;
	height: 194px;
	position: absolute;
	right: 0px;
	top: 88px;
}
.sideguavavadrops{
background: url('/bundles/realfruit/images/splashnewdroplet.png') no-repeat;
	width: 258px;
	height: 196px;
	position: absolute;
	right: 14px;
	top: 42px;	
	
	
	}
.splash12 {
	background: url('/bundles/realfruit/images/splash12.png') no-repeat;
	width: 648px;
	height: 524px;
	position: absolute;
	right: 0px;
	top: 0px;
	 clip: rect(0px, 648px, 524px, 0px);
}
.splash14 {
	background: url('/bundles/realfruit/images/splash14.png') no-repeat;
	width: 1076px;
	height: 571px;
	position: absolute;
	right: 0px;
	top: 0px;
	clip:rect(0px 1076px 571px 0px);
}
.topsplash2 {
	background: url('/bundles/realfruit/images/topsplash2.png') no-repeat;
	width: 99px;
	height: 132px;
	position: absolute;
	right: 135px;
	top: 0px;
}
.guavavacutout {
	background: url('/bundles/realfruit/images/guavavacutout.png') no-repeat;
	width: 435px;
	height: 354px;
	position: absolute;
	right: 144px;
	bottom: 10px;
}
.fullguava2 {
	background: url('/bundles/realfruit/images/fullguavava2.png') no-repeat;
	width: 336px;
	height: 272px;
	position: absolute;
	right: 0px;
	bottom: 7px;
}
.splash2 {
	background: url('/bundles/realfruit/images/splash2.png') no-repeat;
	width: 456px;
	height: 182px;
	position: absolute;
	right: 62px;
	bottom: 0px;
}
.fruitofthemonth2 {
	background: url('/bundles/realfruit/images/fruitofthemonth2.png') no-repeat;
	width: 182px;
	height: 144px;
	position: absolute;
	right: 15px;
	top: 117px;
}
.splash3 {
	background: url('/bundles/realfruit/images/splash3.png') no-repeat;
	width: 121px;
	height: 161px;
	position: absolute;
	left: 24px;
	top: 18px;
}
.halfcut3 {
	background: url('/bundles/realfruit/images/halfcut3.png') no-repeat;
	width: 150px;
	height: 159px;
	position: absolute;
	left: 14px;
	top: 92px;
}
.halfcut4 {
	background: url('/bundles/realfruit/images/halfcut4.png') no-repeat;
	width: 120px;
	height: 142px;
	position: absolute;
	left: 77px;
	top: 350px;
}
.halfcut5 {
	background: url('/bundles/realfruit/images/halfcut5.png') no-repeat;
	width: 68px;
	height: 73px;
	position: absolute;
	left: 39px;
	bottom: 18px;
}
.sideguavava {
	background: url('/bundles/realfruit/images/sideguavava.png') no-repeat;
	width: 336px;
	height: 372px;
	position: absolute;
	right: 0px;
	top: 0px;
}
#slide4 {
	width: 100%;
	height: 571px;
	background: url('/bundles/realfruit/images/bg4.jpg') no-repeat;
	background-size: cover;
}
.slidecontainer4 {
	height: 571px;
	position: relative;
	width: 990px;
	margin: 0 auto;
	overflow: hidden;
}
.section4leftcol {
	width: 514px;
	float: left;
	z-index: 5;
	position: relative;
}
.section4leftcol h2 {
	font-family: AsapBold;
	font-size: 56px;
	color: #d24a46;
	padding-top: 42px;
	padding-left: 12px;
}
.section4leftcol h2 span {
	font-size: 25px;
}

.section4leftcol h3 {
	font-family: AsapBold;
	font-size: 40px;
	color: #d24a46;
	padding-top: 42px;
	padding-left: 12px;
	width: 585px;
}
.section4leftcol h3 span {
	font-size: 27px;
}
.section4leftcol p {
	font-fanily: AsapRegular;
	font-size: 18px;
	color: #cc303f;
	padding-left: 12px;
	margin-top: -5px;
}
.discovermore {
	/* margin-top: 14px; */
}
.discovermore a {
	text-decoration: underline;
	font-size: 10px;
	font-family: AsapBold;
	color: #cc303f;
	padding-left: 12px;
}
.fruitrecipies {
	width: 261px;
	float: left;
}
.mocktailrecipies {
	width: 253px;
	float: left;
}
.fruitrecipies h2 {
	font-family: AsapBold;
	font-size: 30px;
	color: #db273f;
	padding-top: 0px;
	padding-left: 19px;
}
.fruitrecipies h3 {
	font-family: AsapBold;
	font-size: 28px;
	color: #db273f;
	padding-top: 0px;
	padding-left: 19px;
}


.fruitrecipies p {
	font-family: AsapRegular;
	font-size: 16px;
	color: #db273f;
	padding-top: 10px;
	padding-left: 19px;
	width: 190px;
}
.fruitrecipies .viewall2 a {
	font-family: AsapBold;
	font-size: 10px;
	color: #db273f;
	padding-top: 19px;
	padding-left: 19px;
	text-decoration: underline;
}
.mocktailrecipies h2 {
	font-family: AsapBold;
	font-size: 30px;
	color: #db273f;
	padding-top: 0px;
	padding-left: 50px;
}
.mocktailrecipies h3 {
	font-family: AsapBold;
	font-size: 28px;
	color: #db273f;
	padding-top: 0px;
	padding-left: 50px;
}

.mocktailrecipies p {
	font-family: AsapRegular;
	font-size: 16px;
	color: #db273f;
	padding-top: 10px;
	padding-left: 50px;
	width: 190px;
}
.mocktailrecipies .viewall2 a {
	font-family: AsapBold;
	font-size: 10px;
	color: #db273f;
	padding-top: 19px;
	padding-left: 50px;
	text-decoration: underline;
}
.slantline {
	background: url('/bundles/realfruit/images/slantline.png') no-repeat;
	width: 186px;
	height: 468px;
	position: absolute;
	right: 264px;
	bottom: 70px;
}
.slantline > img {
	margin-left: 63px;
	margin-top: 104px;
}
.other-recipe {
	position: absolute;
	bottom: 57px;
	right: 46px;
}
.other-recipe ul li {
	list-style-type: none;
	float: left;
	margin-bottom: 7px;
	text-align: center;
}
.sideguavavadlide4 {
	background: url('/bundles/realfruit/images/sideguavava2.png') no-repeat;
	width: 148px;
	height: 377px;
	position: absolute;
	left: 0px;
	top: 0px;
}
span.SbHed {
	color: #cc303f;
	display: block;
	font-size: 12px !important;
	padding-top: 56px;
	text-align: center;
	text-transform: uppercase;
}
span.SbHed2 {
	color: #cc303f;
	display: block;
	font-size: 12px !important;
	padding-top: 76px;
	text-align: center;
	text-transform: uppercase;
}
.splash4 {
	background: url('/bundles/realfruit/images/splash4.png') no-repeat;
	width: 322px;
	height: 157px;
	position: absolute;
	right: 290px;
	top: 20px;
}
.splash5 {
	background: url('/bundles/realfruit/images/splash5.png') no-repeat;
	width: 244px;
	height: 385px;
	position: absolute;
	right: 45px;
	top: 59px;
}
.fullguava3 {
	background: url('/bundles/realfruit/images/fullguavava3.png') no-repeat;
	width: 127px;
	height: 146px;
	position: absolute;
	right: 73px;
	top: 200px;
}
.splash6 {
	background: url('/bundles/realfruit/images/splash6.png') no-repeat;
	width: 199px;
	height: 155px;
	position: absolute;
	right: 85px;
	top: 170px;
}
.halfcut6 {
	background: url('/bundles/realfruit/images/halfcut6.png') no-repeat;
	width: 123px;
	height: 111px;
	position: absolute;
	right: 156px;
	top: 223px;
}
.guavavapack3 {
	background: url('/bundles/realfruit/images/guavapack3.png') no-repeat;
	width: 80px;
	height: 214px;
	position: absolute;
	right: 143px;
	top: 124px;
}
.halfcut7 {
	background: url('/bundles/realfruit/images/halfcut7.png') no-repeat;
	width: 78px;
	height: 52px;
	position: absolute;
	right: 132px;
	top: 309px;
}
.section4rightcol {
	width: 476px;
	float: left;
	background: red;
}
.halfcut11 {
	background: url('/bundles/realfruit/images/halfcut11.png') no-repeat;
	width: 100px;
	height: 72px;
	position: absolute;
	left: 384px;
	bottom: 0px;
}
#slide5 {
	width: 100%;
	height: 643px;
	background: url('/bundles/realfruit/images/bg5.jpg') no-repeat;
	background-size: cover;
}
.slidecontainer5 {
	position: relative;
	height: 643px;
	width: 990px;
	margin: 0 auto;
	overflow: hidden;
}
.halfcut8 {
	background: url('/bundles/realfruit/images/halfcut8.png') no-repeat;
	width: 193px;
	height: 407px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.halfcut9 {
	background: url('/bundles/realfruit/images/halfcut9.png') no-repeat;
	width: 198px;
	height: 386px;
	position: absolute;
	right: 0px;
	top: 0px;
}
.slidecontainer5 h2 {
	font-family: AsapBold;
	font-size: 56px;
	color: #d24a46;
	padding-top: 70px;
	padding-left: 12px;
}
.slidecontainer5 h2 span {
	font-size: 25px;
}

.slidecontainer5 h3 {
	font-family: AsapBold;
	font-size: 52px;
	color: #d24a46;
	padding-top: 70px;
	padding-left: 12px;
}
.slidecontainer5 h3 span {
	font-size: 27px;
}

.slidecontainer5 p {
	font-fanily: AsapRegular;
	font-size: 14px;
	color: #000018;
	padding-left: 12px;
	margin-top: -5px;
}
.explore a {
	text-decoration: underline;
	font-size: 10px;
	font-family: AsapBold;
	color: #c8272c;
	padding-left: 12px;
}
.fruitexpert {
	margin-top: 63px;
	background: url('/bundles/realfruit/images/fruitexpert.png') no-repeat;
	background-position: center right;
	width: 410px;
}
.guavavapack4 {
	background: url('/bundles/realfruit/images/guavapack4.png') no-repeat;
	width: 217px;
	height: 509px;
	position: absolute;
	right: 167px;
	bottom: 60px;
}
.width243 {
	width: 250px;
}
.width500 {
	width: 500px;
}
.splash7 {
	background: url('/bundles/realfruit/images/splash7.png') no-repeat;
	width: 399px;
	height: 355px;
	position: absolute;
	right: 112px;
	bottom: 60px;
}
.splash8 {
	background: url('/bundles/realfruit/images/splash8.png') no-repeat;
	width: 389px;
	height: 187px;
	position: absolute;
	right: -12px;
	bottom: 0px;
}
.halfcut10 {
	background: url('/bundles/realfruit/images/halfcut10.png') no-repeat;
	width: 165px;
	height: 147px;
	position: absolute;
	right: 73px;
	bottom: 41px;
}
.slide2 {
	overflow: hidden;
}
.splash15 {
	background: url('/bundles/realfruit/images/splash15.png') no-repeat;
	width: 1280px;
	height: 586px;
	position: absolute;
	left: -160px;
	top: 0px;
	clip: rect(0px, 1280px, 586px, 0px);
	z-index:-99;
}

#flipper1, #flipper2, #flipper3, #flipper4  {position:absolute;top: 299px;right: 250px; display:none; }

@media all and (min-width: 990px) and (max-width: 1154px) {
#slide1 .slidecontainer1 p {
	padding-left: 120px;
	width: 493px;
}
#slide1 .slidecontainer1 h1 {
	padding-left: 120px;
}
.leaves1 {
	opacity: .3;
}
.drops1 {
	opacity: .3;
}
.flipwrapper {
	padding-left: 124px;
}
.sideguavavadlide4 {
	opacity: 0.4
}
.halfcut3 {
	top: 218px;
}
.boywrapper {
	z-index: 99;
}
.slidecontainer3 h2 {
	position: relative;
	z-index: 99;
}
.splash11 {
	width: 990px;
	background-size: 990px;
}
}
/*
==============================================
floating
==============================================
*/


 
 

.tossing-guava {
	animation-name: tossing;
	-webkit-animation-name: tossing;
	animation-duration: 4s;
	-webkit-animation-duration: 4s;
	animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}
@keyframes tossing {
0% {
transform: rotate(-5deg);
}
50% {
transform: rotate(5deg);
}
100% {
transform: rotate(-5deg);
}
}
@-webkit-keyframes tossing {
0% {
-webkit-transform: rotate(-5deg);
}
50% {
-webkit-transform: rotate(5deg);
}
100% {
-webkit-transform: rotate(-5deg);
}
}
 @-webkit-keyframes rotate {
 from {
-webkit-transform: rotate(0deg);
}
 to {
-webkit-transform: rotate(360deg);
}
}
 @-moz-keyframes rotate {
 from {
-moz-transform: rotate(0deg);
}
 to {
-moz-transform: rotate(360deg);
}
}


.buynowbtn {
    float: right;
    margin-right: -215px;
    padding-top: 11px;
}
.text-left
{
	text-align:left !important;
}
.new-footer {
    margin: 25px auto 0 auto;
    padding: 16px 0 0 0;
    width: 100%;
    display: table;
    height: 245px;
    background: #00a2e8;
	position:relative;
	z-index:999;
}
.inner-new-footer {
    margin: 0 auto;
    padding: 0;
    max-width: 1000px;
}
.links-set {
    margin: 12px auto;
    width: 100%;
    display: table;
}
.links-set li
{	
list-style:none;
float:left;
display:inline-block;
min-width: 165px;
}
.links-set li a
{	
	text-decoration:none;
	font-family:AsapRegular, arial;
	color:#fff;
	text-transform:capitalize;
	font-size:13px;
	line-height:30px;
}
.links-set ul.footer-part2 li
{	

    min-width: 176px;

}

.links-set h2
{	
	font-family:AsapRegular, arial;
	color:#fff;
	text-transform:capitalize;
	font-size:18px;
	display:block;
	margin:5px 0;
}