/*****************************************************************/
/*******************Responsive View 980px*************************/
/*****************************************************************/

@media screen and (min-width: 641px) and (max-width: 1024px) {
body {
	-webkit-text-size-adjust: none;
	font-family: 'gillsans_lightregular'!important;
}
/*div {border:1px solid #F00 !important;}*/
.banner-box .fullvideolink a {    font-size:16px!important;}	
.banner-box .fullvideolink .playmorewrapperlink{ font-size:18px!important;}
.banner-images {
	width: 898px !important;
	margin: 0 auto;
	padding: 0;
	position: relative;
	margin-top: 30px;
	position: relative;
}
.banner-images img {
	background: #FFF;/* background color around the image */
	 /* space between border and image */	
}
.clear {
	clear: both;
}
/*----------GLOBAL STYLE END---------*/
  .inspiration-block  { width:100%!important;} 
.wrapper {
	width: 100%;
	margin: 0 auto;
	padding: 0;
	position: relative;
	overflow: hidden;
}
.bg-top {
	width: 290px;
	height: 253px;
	margin: 0;
	padding: 0;
	background: url(../../images/home-bg.jpg) no-repeat;
	background-position: -1070px 0;
	right: -60px !important;
	position: absolute;
	z-index: -9999 !important;
}
.bg-lft {
	display: none;
	width: 159px;
	height: 354px;
	margin: 0;
	padding: 0;
	background: url(../../images/home-bg.jpg) no-repeat;
	background-position: 0 -360px;
	top: 50px !important;
	left: -90px !important;
	position: absolute;
	z-index: -9999 !important;
}
.bg-lft-two {
	width: 152px;
	height: 456px;
	margin: 0;
	padding: 0;
	background: url(../../images/home-bg.jpg) no-repeat;
	background-position: 0 -800px;
	top: 500px;
	left: -110px !important;
	position: absolute;
	z-index: -9999 !important;
}
.bg-lft-three {
	width: 177px;
	height: 410px;
	height: 413px;
	margin: 0;
	padding: 0;
	background: url(../../images/home-bg.jpg) no-repeat;
	background-position: 0 -2219px;
	top: 1410px !important;
	left: -90px !important;
	position: absolute;
	z-index: -9999 !important;
}
.bg-reg-three {
	width: 177px;
	height: 410px;
	height: 413px;
	margin: 0;
	padding: 0;
	background: url(../../images/home-bg.jpg) no-repeat;
	background-position: 0 -2219px;
	top: 1300px;
	left: 0;
	position: absolute;
	z-index: -9999 !important;
}
.bg-lft-four {
	width: 192px;
	height: 113px;
	margin: 0;
	padding: 0;
	background: url(../../images/home-bg.jpg) no-repeat;
	background-position: 0 -2969px;
	top: 3302px !important;
	left: 0;
	position: absolute;
	z-index: -9999 !important;
}
.bg-rht {
	width: 120px;
	height: 523px;
	margin: 0;
	padding: 0;
	background: url(../../images/home-bg.jpg) no-repeat;
	background-position: -1238px -444px;
	top: 500px;
	right: -60px !important;
	position: absolute;
	z-index: -9999 !important;
}
.bg-rht-two {
	width: 95px;
	height: 513px;
	margin: 0;
	padding: 0;
	background: url(../../images/home-bg.jpg) no-repeat;
	background-position: -1238px -1253px;
	top: 1000px;
	right: -60px !important;
	position: absolute;
	z-index: -9999 !important;
}
.bg-rht-three {
	width: 144px;
	height: 219px;
	margin: 0;
	padding: 0;
	background: url(../../images/home-bg.jpg) no-repeat;
	background-position: -1215px -2213px;
	top: 1500px !important;
	right: -80px !important;
	position: absolute;
	z-index: -9999 !important;
}
.bg-rht-four {
	width: 78px;
	height: 340px;
	margin: 0;
	padding: 0;
	background: url(../../images/home-bg.jpg) no-repeat;
	background-position: -1280px -2744px;
	top: 3075px !important;
	right: 0;
	position: absolute;
	z-index: -9999 !important;
}
.bg-blue {
	width: 100%;
	height: 2373px;
	background: url(../../images/blue.png) no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -999 !important;
}
.bg-reg-blue {
	width: 100%;
	height: 1670px;
	background: url(../../images/reg-blue.png) no-repeat top center;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -999 !important;
}
.recipe-page-blue {
	width: 100%;
	height: 2990px;
	background: url(../../images/recipe-page-bg.png) no-repeat top center;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -999 !important;
}
.recipe-detail-bg {
	width: 100%;
	height: 2040px;
	background: url(../../images/recipe-detail-bg.png) no-repeat top center;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -999 !important;
}
.contact-bg {
	width: 100%;
	height: 1804px;
	background: url(../../images/contact-bg.png) no-repeat top center;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -999 !important;}
	
.bg-tips {
width:100%;
height:1570px;
background:url(../../images/blue.png) no-repeat top center;
position:absolute;
top:0;
left:0;
z-index:-999 !important;
}

.bg-login {
	width: 100%;
	height: 921px;
	background: url(../../images/login-bg.png) no-repeat top center;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -999 !important;
}
.bg-tips-inner {
	width: 100%;
	height: 1570px;
	background: url(../../images/blue-inner.png) no-repeat top center;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -999 !important;
}
.recipe-bg {
	width: 565px;
	height: 311px;
	position: absolute;
	top: 1060px;
	left: -460px !important;
	background: url(../../images/recipe-bg.png) no-repeat;
	z-index: 9 !important;
}
.recipe-top-rht-bg {
	position: absolute;
	top: 60px;
	right: 0;
}
.everyday-bg {
	width: 100%;
	height: 2000px;
	background: url(../../images/blue.png) no-repeat top center;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -999
}
.top-menu-area {
	width: 100%;
	height: 128px;
	margin: 0;
	padding: 0;
	background: url(../../images/top-menu-bg.png) repeat-x;
	position: fixed;
	z-index: 9999999;
}
.arbic-btn {
	width: 55px !important;
	height: 55px !important;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
}
.arbic-btn img {
	border: none!important;
	width: 55px;
	height: 55px;
}
.main-menu {
	width: 100% !important;
	height: 128px !important;
	margin: 0 auto !important;
	padding: 0 !important;
	background: url(../../images/menu-blue.png) no-repeat top left !important;
}
.sub-menu-list {
	width:100% !important;
	margin: 0 !important;
	padding: 0 !important;
}
.sub-menu-list ul {
	margin: 15px 0 0 50px !important;
	padding: 0 !important;
	float: left;
}
.sb-search
{
    left:166px!important;}
    
    
.sb-search-input
{ left:-167px!important; width:167px!important;}

.sub-menu-list ul li {
	font-family: 'Philosopher', sans-serif;
	font-size: 13px;
	color: #667474;
	margin: 0;
	padding: 0 8px;
	list-style: none;
	display: inline;
	border-right: #667474 solid 1px;
	float: left;
	line-height: 13px;
}
.sub-menu-list ul li.lft-space {
	padding-left: 0 !important;
}
.sub-menu-list ul li a {
	color: #667474;
	text-decoration: none;
}
.sub-menu-list ul li a:hover {
	color: #222929;
	text-decoration: none;
}
.sub-menu-list ul li .active {
	color: #000;
	text-decoration: none;
}
.sub-menu-list h4 {
	margin: 0px;
	padding: 0 8px !important;
	border-right: 1px solid #667474;
}
.sub-menu-list h4 a {
	color: #019EE3!important;
}
.sub-menu-list .no-brd {
	border-right: none;
}
.connect-us {
	margin: 0 !important;
	padding: 0;
	float: right;
	
}

.connect-us a {
        margin: 0 !important;
    }


.connect-txt {
	margin: 5px 10px 0 0;
	padding: 0;
	float: left;
    display:none;
}
.no-lft {
	padding-left: 0 !important;
	border-right: #7dc4ee solid 1px;
}
.no-rht {
	padding-right: 0 !important;
}
.evy-day {
	padding-left: 290px !important;
	border-right: #7dc4ee solid 1px;
}
.content-wrapper {
	width: 100%;
	margin: 130px 0 0;
	padding: 0;
	display: inline-block;
}
.content-main {

	margin: 0 auto;
	padding: 0;
	position: relative;
	width:100%!important;
}
.club-noor {
	width: 768px !important;
	margin: 0;
	padding: 0;
	position: relative;
}
.club-noor-title {
	position: absolute;
	top: 70px;
	left: 40px;
	width: 394px !important;
	height: 129px !important;
}
.club-noor-lady {
	position: absolute;
	right: 30px !important;
	top: 170px !important;
	width: 291px !important;
	height: 413px !important;
}
.club-noor-lady2 {
	position: absolute;
	right: -70px;
	top: 50px;
	width: 526px;
	height: 520px;
}
.club-noor-txt {
	width: 375px !important;
	margin: 270px 0 0 65px;
	padding: 0;
	float: left;
}
.club-noor p {
	font-family: 'Open Sans Condensed', sans-serif;
	font-style: italic;
	font-size: 22px !important;
	color: #4a595a;
	margin: 0;
	padding: 0 0 15px 0;
	line-height: 37px;
}
.ripple {
	position: absolute;
	bottom: 30px;
	left: -250px;
	z-index: 8;
	opacity: 0;
	width: 411px !important;
	height: 272px !important;
}
.slideshow-container {
	position: absolute;
	bottom: -20px;
	left: 11px;
	z-index: 9;
	opacity: 0;
	height: 413px !important;
}
.slideshow-container img {
	width: 270px !important;
	height: 413px !important;
}
.join-button {
	position: absolute;
	bottom: -50px;
	left: 2px;
	z-index: 10;
	opacity: 0;
	width: 311px !important;
	height: 63px;
}
.inspiration-area {
	width: 768px !important;
	margin: 130px 0 0 0;
	padding: 0;
	display: inline-block;
	position: relative;
}
.inspiration-area h1 {
	font-family: 'ae_sindibadregular';
	color: #2284d6;
	font-size: 52px;
	margin: 0 !important;
	padding: 0 0 0 65px !important;
	line-height: normal;
	background: url(../../images/ar/icon-12.png) no-repeat right;
	text-align: left;
}
.inspiration-area p {
	font-family: tahoma, serif;
	font-size: 18px;
	color: #4a595a;
	margin: 0 !important;
	padding: 0 50px 15px !important;
	line-height: 30px;
	text-align: left;
}
.inspiration-video-frame {
	width: 527px;
	height: 367px;
	margin: 0 !important;
	padding: 0;
	background: url(../../images/inspire-video-frame.png) no-repeat;
	position: absolute;
	z-index: 9999;
	direction: ltr;
}
.inspire-video {
	width: 484px;
	height: 284px;
	margin: 19px 0 0 21px;
	padding: 0;
}
.inspiration-video-frame h2 {
	font-family: 'ae_sindibadregular';
	color: #4d4c0c;
	font-size: 27px;
	margin: 12px 0 0 30px;
	padding: 0;
	line-height: normal;
	float: left;
}
.inspiration-video-frame h3 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 22px;
	color: #4a595a;
	margin: 12px 35px 0 0;
	padding: 0 35px 0 0;
	background: url(../../images/icon-a.jpg) no-repeat right;
	float: right;
	line-height: normal;
}
.inspiration-lady {
	position: absolute;
	top: 33px;
	right: -201px;
	display: none !important;
}
.other-video {
	width: 243px;
	margin: 0 !important;
	padding: 0;
	float: left;
	overflow: hidden;
}
.other-video h4 {
	font-family: 'ae_sindibadregular';
	color: #2284d6;
	font-size: 23px;
	margin: 0 0 0 95px;
	padding: 0;
	line-height: normal;
	display: inline-block;
}
.video-scroll {
	width: 230px;
	height: 270px;
	margin: 20px 0 0 0;
	padding: 0;
}
.video-frame {
	width: 204px;
	height: 127px;
	margin: 0 0 15px 0;
	display: inline-block;
	padding: 0;
	background: url(../../images/video-br.png) no-repeat;
	position: relative;
}
.video-frame img {
	position: absolute;
	top: 11px;
	left: 11px;
}
.video-link {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 22px;
	color: #2284d6;
	text-decoration: none !important;
	background: url(../../images/ar/rnd-arr.png) no-repeat 25px 1px;
	margin: 10px 10px 0 0;
	padding: 5px 0 5px 57px;
	display: block;
}
.video-link-m {
	display: none;
}
.recipe-area {
	width: 768px !important;
	margin: 130px 0 0;
	padding: 0;
	position: relative;
	display: inline-block;
}
.oil-can {
	position: absolute;
	top: 15px;
	left: 30px;
}
.recipe-area h1 {
	font-family: 'Dancing Script', cursive;
	color: #2284d6;
	font-size: 55px;
	margin: 0 0 0 270px;
	padding: 0 0 20px 80px;
	line-height: normal;
	background: url(../../images/recipe-icon.png) no-repeat;
}
.recipe-area p {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 25px;
	color: #4a595a;
	margin: 0 0 0 270px;
	padding: 0 0 30px 0 !important;
	line-height: 30px;
}
.global-palate {
	width: 470px !important;
	margin: 0 0 0 250px;
	padding: 0;
	display: inline-block;
}
.global-palate h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 27px;
	color: #2284d6;
	line-height: normal;
	margin: 0;
	padding: 0 0 0 20px;
	float: left;
}
.global-palate span {
	border-bottom: #2284d6 solid 1px;
	margin: 17px 0 0;
	padding: 0;
	width: 320px !important;
	height: 5px;
	float: right;
}
.global-img {
	width: 150px;
	margin: 0;
	padding: 20px 0 20px 55px !important;
	display: inline-block;
	text-align: center;
	position: relative;
}
.flip-cnt {
	width: 130px;
	height: 130px;
	border-radius: 100px;
	box-shadow: 2px 2px 7px #AAAAAA;
	border: #fff solid 7px;
	position: relative;
}
.flip-img {
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
	left: 0;
	top: 0;
	position: absolute;
}
.flip-img img {
	margin: 0 0 25px;
	padding: 0;
	width: 130px;
	height: 130px;
	border-radius: 100px;
}
.flip-txt {
	width: 130px;
	height: 130px;
	background: #fef705;
	border-radius: 100px;
}
.flip-txt h3 {
	font-family: 'Philosopher', sans-serif;
	font-size: 17px;
	margin: 0;
	padding: 30px 15px 5px;
	line-height: 17px;
	font-size: 17px;
	color: #454544;
}
.flip-txt h3 a {
	color: #454544;
	text-decoration: none;
}
.flip-txt img {
	margin: 0 !important;
	padding: 0;
}
.global-img-link {
	font-family: 'Dancing Script', cursive;
	color: #2284d6;
	font-size: 21px !important;
	text-decoration: none;
	margin: 30px 0 0 0;
	padding: 0;
	display: inline-block;
	text-decoration: none !important;
}
.flavour-day {
	width: 450px !important;
	margin: 25px 0 0 277px;
	padding: 30px 0 0 0;
	border-top: #2284d6 solid 1px;
	display: inline-block;
	position: relative;
}
.flavour-day-img {
	border: #fff solid 5px;
	box-shadow: 2px 2px 7px #AAAAAA;
	float: left;
	margin: 0;
	padding: 0
}
.flavour-day h3 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	color: #596364;
	margin: 0;
	padding: 10px 0 10px 0 !important;
	line-height: 27px !important;
}
.flavour-day p {
	color: #6d7778;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 17px;
	margin: 0;
	padding: 0 0 10px !important;
	line-height: 21px
}
.flavour-day a {
	float: right !important;
	line-height: 23px !important;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 17px;
	color: #2284d6;
	text-decoration: none !important;
	background: url(../../images/rnd-arr.png) no-repeat right;
	margin: 0;
	padding: 0 33px 0 0;
}
.flav-cnt {
	width: 210px;
	height: 145px;
	margin: 0 70px 0 0;
	padding: 0 0 35px !important;
	position: relative;
	float: left;
}
.flavour-icon {
	position: absolute;
	top: 60px;
	right: -50px;
}
.how-to-videos {
	width: 768px !important;
	margin: 100px 0 0 0 !important;
	padding: 0;
}
.how-to-videos h1 {
	font-family: 'Dancing Script', cursive;
	color: #2284d6;
	font-size: 55px;
	margin: 0;
	padding: 0 0 20px 80px;
	line-height: normal;
	background: url(../../images/every-day-icon.png) no-repeat;
}
.how-to-videos p {
	color: #4c5a5b;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 23px;
	margin: 0;
	padding: 0 80px !important;
	line-height: 27px
}
.howtovideo {
	width: 300px !important;
	margin: 50px 0 0 60px !important;
	padding: 0;
	float: left
}
.howtovideo img {
	margin: 0 30px 0 0;
	padding: 0 0 67px 0 !important;
	float: left;
	width: 111px !important;
	height: 111px !important;
}
.howtovideo h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 33px;
	color: #2284d6;
	line-height: normal;
	margin: 0;
	padding: 10px 0;
}
.howtovideo p {
	color: #4c5a5b;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px !important;
	margin: 0;
	padding: 0 0 15px 0 !important;
	line-height: 27px
}
.howtovideo a {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 21px;
	color: #2284d6;
	text-decoration: none !important;
	background: url(../../images/rnd-arr.png) no-repeat right;
	margin: 0;
	padding: 0 33px 0 0;
}
.life-essential {
	width: 300px !important;
	margin: 50px 0 0 50px !important;
	padding: 0;
	float: left;
}
.life-essential img {
	margin: 0 30px 0 0;
	padding: 0 0 67px 0 !important;
	float: left;
	width: 89px !important;
	height: 109px !important;
}
.life-essential h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 33px;
	color: #2284d6;
	line-height: normal;
	margin: 0;
	padding: 10px 0;
}
.life-essential p {
	color: #4c5a5b;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px !important;
	margin: 0;
	padding: 0 0 15px 0 !important;
	line-height: 27px
}
.life-essential a {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 21px;
	color: #2284d6;
	text-decoration: none !important;
	background: url(../../images/rnd-arr.png) no-repeat right;
	margin: 0;
	padding: 0 33px 0 0;
}
.footer-area {
	margin: 70px 0 0 0;
	padding: 80px 20px 40px 20px !important;
/*	background: url(../../images/footer-bg.png) no-repeat 280px 0px !important;*/
	display: inline-block;
	background-size:280px !important;
}
.footer-nav {
	float: left;
	margin: 0 40px 0 0 !important;
}
.footer-area ul {
	padding: 0;
	margin: 0px;
}
.footer-area ul li {
	font-family: 'Philosopher', sans-serif;
	color: #565656;
	font-size: 15px !important;
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;
	line-height: 31px !important;
}
.footer-area ul ul {
	margin: 0;
	padding: 0px;
}
.footer-area ul ul li {
	margin: 0 0 0 0px;
	padding: 0 0 0 15px;
	font-size: 14px;
	color: #969696;
	line-height: 25px;
	background: url(../../images/en/footer-bullet.png) no-repeat left;
}
.footer-connect {
	width: 281px!important;
	margin: 25px 0 0 0 !important;
	padding: 50px 0 0 35px;
	background: url(../../images/connect-us-bg.png) no-repeat;
	float: left;
}
.footer-connect img {
	margin: 0;
	padding: 0 0 0 15px;
	display: inline-block;
}
.footer-box {
	margin: 0 0 0 0;
	padding: 0;
}
.footer-box a {
	display: inline-block;
}
.recipe-footer {
	width: 768px !important;
	margin: 70px auto 0;
	padding: 80px 0 40px 0;
	background: url(../../images/footer-bg.png) no-repeat top center;
}
.recipe-footer ul {
	margin: 0 30px 0 90px;
	padding: 0;
	float: left;
}
.recipe-footer ul li {
	font-family: 'Philosopher', sans-serif;
	color: #565656;
	font-size: 20px;
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;
	line-height: 45px;
}
.recipe-footer ul li a {
	color: #565656;
	text-decoration: none;
}
.recipe-footer ul li a:hover {
	color: #2284D6;
	text-decoration: none;
}
.recipe-footer-connect {
	width: 281px;
	margin: 0 0 0 50px;
	padding: 50px 0 0 35px;
	background: url(../../images/connect-us-bg.png) no-repeat;
	float: left;
}
.recipe-footer-connect img {
	margin: 0;
	padding: 0 0 0 15px;
	display: inline-block;
}
.email-id {
	width: 243px;
	margin: 20px 0 0;
	padding: 20px 0 0 0;
	border-top: #bebebe solid 1px;
}
.email-id p {
	margin: 0px!important;
	padding: 0px 0px 0px 5px!important;
	font-size: 15px;
	font-family: 'Philosopher', sans-serif;
	color: #565656;
	font-style: italic;
}
.email-area {
	width: 260px;
	height: 45px;
	margin: -20px 0 0 0;
	padding: 0;
	background: url(../../images/email-bg.png) no-repeat;
}
.email-area input {
	width: 130px;
	background: none;
	color: #476d1f;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 10px 0 0 50px;
	padding: 2px;
	border: none;
	float: left;
}
.email-send {
	width: 53px;
	height: 34px;
	margin: 6px 0 0 5px !important;
	padding: 0 !important;
	border: none;
	cursor: pointer;
}
/* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container {
	width: auto;
	margin-right: 30px;
	overflow: hidden;
}
.mCSB_container.mCS_no_scrollbar {
	margin-right: 0;
}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar {
	margin-right: 30px;
}
.mCustomScrollBox>.mCSB_scrollTools {
	width: 16px;
	height: 100%;
	top: 0;
	right: 0;
}
.mCSB_scrollTools .mCSB_draggerContainer {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	height: auto;
}
.mCSB_scrollTools a+.mCSB_draggerContainer {
	margin: 0;
}
.mCSB_scrollTools .mCSB_draggerRail {
	width: 5px;
	height: 100%;
	margin: 0 auto;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.mCSB_scrollTools .mCSB_dragger {
	cursor: pointer;
	width: 100%;
	height: 70px !important;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 12px;
	height: 100%;
	margin: 0 auto;
	text-align: center;
	background: url(../../images/scroll-blue.png) no-repeat !important;
}
.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown {
	display: block;
	position: relative;
	height: 20px;
	overflow: hidden;
	margin: 0 auto;
	cursor: pointer;
}
.mCSB_scrollTools .mCSB_buttonDown {
	top: 100%;
	margin-top: -40px;
}
/* horizontal scrollbar */
.mCSB_horizontal>.mCSB_container {
	height: auto;
	margin-right: 0;
	margin-bottom: 30px;
	overflow: hidden;
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar {
	margin-bottom: 0;
}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar {
	margin-right: 0;
	margin-bottom: 30px;
}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools {
	width: 100%;
	height: 16px;
	top: auto;
	right: auto;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer {
	margin: 0 20px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
	height: 2px;
	margin: 7px 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger {
	width: 30px;
	height: 100%;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 4px;
	margin: 6px auto;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft, .mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight {
	display: block;
	position: relative;
	width: 20px;
	height: 100%;
	overflow: hidden;
	margin: 0 auto;
	cursor: pointer;
	float: left;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight {
	margin-left: -40px;
	float: right;
}
.mCustomScrollBox {
	-ms-touch-action: none; /*MSPointer events - direct all pointer events to js*/
}
/* default scrollbar colors and backgrounds (default theme) */
.mCustomScrollBox>.mCSB_scrollTools {
	opacity: 0.75;
	filter: "alpha(opacity=75)";
	-ms-filter: "alpha(opacity=75)"; /* old ie */
}
.mCustomScrollBox:hover>.mCSB_scrollTools {
	opacity: 1;
	filter: "alpha(opacity=100)";
	-ms-filter: "alpha(opacity=100)"; /* old ie */
}
.mCSB_scrollTools .mCSB_draggerRail {
	background: #dadada; /* rgba fallback */
	filter: "alpha(opacity=40)";
	-ms-filter: "alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #fff; /* rgba fallback */
	background: rgba(255,255,255,0.75);
	filter: "alpha(opacity=75)";
	-ms-filter: "alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(255,255,255,0.85);
	filter: "alpha(opacity=85)";
	-ms-filter: "alpha(opacity=85)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(255,255,255,0.9);
	filter: "alpha(opacity=90)";
	-ms-filter: "alpha(opacity=90)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight {
	background-image: url(mCSB_buttons.png);
	background-repeat: no-repeat;
	opacity: 0.4;
	filter: "alpha(opacity=40)";
	-ms-filter: "alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp {
	background-position: 0 0;
	display: none;/* 
	sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonDown {
	background-position: 0 -20px;
	display: none;/* 
	sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: 0 -40px;/* 
	sprites locations are 0 -40px/-20px -40px/-40px -40px/-60px -40px (light) and -80px -40px/-100px -40px/-120px -40px/-140px -40px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonRight {
	background-position: 0 -56px;/* 
	sprites locations are 0 -56px/-20px -56px/-40px -56px/-60px -56px (light) and -80px -56px/-100px -56px/-120px -56px/-140px -56px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonUp:hover, .mCSB_scrollTools .mCSB_buttonDown:hover, .mCSB_scrollTools .mCSB_buttonLeft:hover, .mCSB_scrollTools .mCSB_buttonRight:hover {
	opacity: 0.75;
	filter: "alpha(opacity=75)";
	-ms-filter: "alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp:active, .mCSB_scrollTools .mCSB_buttonDown:active, .mCSB_scrollTools .mCSB_buttonLeft:active, .mCSB_scrollTools .mCSB_buttonRight:active {
	opacity: 0.9;
	filter: "alpha(opacity=90)";
	-ms-filter: "alpha(opacity=90)"; /* old ie */
}
/*scrollbar themes*/
/*dark (dark colored scrollbar)*/
.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail {
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.15);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.75);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(0,0,0,0.85);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(0,0,0,0.9);
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -80px 0;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -80px -20px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -80px -40px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -80px -56px;
}
/*light-2*/
.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail {
	width: 4px;
	background: #fff; /* rgba fallback */
	background: rgba(255,255,255,0.1);
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 4px;
	background: #fff; /* rgba fallback */
	background: rgba(255,255,255,0.75);
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
	height: 4px;
	margin: 6px 0;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 4px;
	margin: 6px auto;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(255,255,255,0.85);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(255,255,255,0.9);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -32px 0;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -32px -20px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -40px -40px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -40px -56px;
}
/*dark-2*/
.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail {
	width: 4px;
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.1);
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 4px;
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.75);
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
	height: 4px;
	margin: 6px 0;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 4px;
	margin: 6px auto;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(0,0,0,0.85);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(0,0,0,0.9);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -112px 0;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -112px -20px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -120px -40px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -120px -56px;
}
/*light-thick*/
.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail {
	width: 4px;
	background: #fff; /* rgba fallback */
	background: rgba(255,255,255,0.1);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 6px;
	background: #fff; /* rgba fallback */
	background: rgba(255,255,255,0.75);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
	height: 4px;
	margin: 6px 0;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 6px;
	margin: 5px auto;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(255,255,255,0.85);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(255,255,255,0.9);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -16px 0;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -16px -20px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -20px -40px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -20px -56px;
}
/*dark-thick*/
.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail {
	width: 4px;
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.1);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 6px;
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.75);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
	height: 4px;
	margin: 6px 0;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 6px;
	margin: 5px auto;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(0,0,0,0.85);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(0,0,0,0.9);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -96px 0;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -96px -20px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -100px -40px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -100px -56px;
}
/*light-thin*/
.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail {
	background: #fff; /* rgba fallback */
	background: rgba(255,255,255,0.1);
}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 2px;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 2px;
	margin: 7px auto;
}
/*dark-thin*/
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail {
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.15);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 2px;
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.75);
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 2px;
	margin: 7px auto;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(0,0,0,0.85);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(0,0,0,0.9);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -80px 0;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -80px -20px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -80px -40px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -80px -56px;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .ch-info {
top:-7px;
 left:-7px;
}
}
.ch-info > div {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background-position: center center;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
}
.ch-info .ch-info-back {
	-webkit-transform: rotate3d(0, 1, 0, 180deg);
	-moz-transform: rotate3d(0, 1, 0, 180deg);
	-o-transform: rotate3d(0, 1, 0, 180deg);
	-ms-transform: rotate3d(0, 1, 0, 180deg);
	transform: rotate3d(0, 1, 0, 180deg);
	background: #fdf302;
}
.ch-img-1 {
	background-image: url(../images/global-img1.jpg);
}
.ch-img-2 {
	background-image: url(../images/global-img2.jpg);
}
.ch-img-3 {
	background-image: url(../images/global-img3.jpg);
}
.ch-info h3 {
	color: #454544;
	font-size: 17px;
	line-height: 21px;
	margin: 0 15px;
	padding: 40px 0 10px 0;
	font-family: 'Philosopher', sans-serif;
}
.ch-info p {
	color: #fff;
	padding: 10px 5px;
	font-style: italic;
	margin: 0 30px;
	font-size: 12px;
	border-top: 1px solid rgba(255,255,255,0.5);
}
.ch-info p a {
	display: block;
	color: #fff;
	color: rgba(255,255,255,0.7);
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 9px;
	letter-spacing: 1px;
	padding-top: 4px;
	font-family: 'Open Sans', Arial, sans-serif;
}
.ch-info p a:hover {
	color: #fff222;
	color: rgba(255,242,34, 0.8);
}
.ch-item:hover .ch-info-wrap {
	box-shadow: 0 0 0 0 rgba(255,255,255,0.8),  inset 0 0 3px rgba(115,114, 23, 0.8);
}
.ch-item:hover .ch-info {
	-webkit-transform: rotate3d(0, 1, 0, -180deg);
	-moz-transform: rotate3d(0, 1, 0, -180deg);
	-o-transform: rotate3d(0, 1, 0, -180deg);
	-ms-transform: rotate3d(0, 1, 0, -180deg);
	transform: rotate3d(0, 1, 0, -180deg);
	box-shadow: 2px 2px 7px #AAAAAA;
}
.down-arr {
	margin: 0;
	padding: 0;
	display: inline-block;
}
/*The Best in Cuisine*/



/***********EVERYDAY LIVING STYLES***************/

.current-page {
	height: 20px;
	margin-top: 20px;
	padding: 0px;
}
.clear {
	clear: both;
}
#cook-wrapper {
	background: url(../../images/cook-wrapper-bg.png) no-repeat left 100px;
	;
}
#main-h2 h1 {
	font-family: 'Open Sans Condensed';
	font-size: 47px;
	color: #019ee3;
	padding-left: 77px !important;
	line-height: 45px;
	padding-top: 28px;
	margin-top: 20px;
}
	.registration-bg #main-h2 h1 {
    font-size: 28px;
    line-height: 33px;
    margin-top: 46px;
		padding-left: 0px !important;
}
#sub-h2 h1 {
	font-family: 'Open Sans Condensed';
	font-size: 47px;
	color: #019ee3;
	padding: 28px 20px 0 !important;
	line-height: 45px;
	margin-top: 20px;
}
#main-h2 #cook {
	background: url(../../images/video-icon-1.png) no-repeat left 10px;
	margin-bottom: 20px;
}
.video-cook-block {
	width: 728px !important;
	background: url(../images/cook-bg.png) no-repeat 500px 36px;
	padding: 0 20px;
}
.video-cook-block-left {
	float: left;
	width: 410px !important;
}
.video-cook-block-left h3 {
	font-family: 'Open Sans';
	font-size: 23px;
	color: #383838;
	font-style: italic;
	line-height: 27px;
	padding: 15px 0px;
}
.video-cook-block-left img {
	background: #fff;
	padding: 15px;
	box-shadow: 0px 0px 10px #aaa;
}
.social-icons {
	width: 100%;
	display: inline-block;
	padding: 20px 0px;
}
.social-icons h2 {
	font-family: 'Open Sans Condensed';
	float: left;
	font-size: 30px;
	color: #7f7f7f;
}
.social-icons li {
	float: left;
}
.social-icons li img {
	padding: 0px;
	box-shadow: none;
}
.video-cook-block-right {
	width: 270px !important;
	float:left!important;
	clear:both;
	padding-top: 15px !important;
}
.video-cook-block-right h2 {
	font-family: 'Open Sans Condensed';
	font-size: 33px;
	color: #019ee3;
	margin-bottom: 25px;
}
.related-video {
	width: 100%;
	display: inline-block;
	margin-bottom: 5px !important;
}
.related-video-left {
	float: left;
	width: 98px !important;
}
.related-video-left img {
	width: 75px !important;
	height: 58px !important;
	cursor: pointer;
	padding: 5px;
	box-shadow: 0px 0px 10px #bebebe;
}
.related-video-right {
	width: 160px !important;
	float: right;
}
.related-video-right p {
	font-family: 'Open Sans';
	font-size: 14px;
	color: #6c6c6c;
	line-height: 20px;
	font-style: italic;
	padding-bottom: 0px;
}
.related-video-right a {
	cursor: pointer;
	display: inline-block;
	font-family: 'Open Sans';
	font-size: 14px;
	color: #009ee3;
	font-style: italic;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 13px;
	background: url(../../images/arrow-1.png) no-repeat right 10px;
}
.related-video-right a:hover {
	text-decoration: underline;
}
.slider-cook {
	width: 100%;
	height: 178px;
	position: relative;
	border-radius: 10px;
	background: url(../../images/slider-bg.jpg);
	margin-bottom: 30px;
}
.slider-cook-title {
	text-align: center;
	background: url(../../images/repeat-title.jpg) repeat-x left 35px;
	margin-bottom: 20px;
}
.slider-cook-title h2 {
	font-family: 'Philosopher';
	display: inline-block;
	padding: 0 10px !important;
	font-size: 18px;
	color: #0399d9;
}
.slider-cook-title #vegprep {
	height: auto;
	background: #fff;
}
.slider-cook-title #fruit-tricks {
	height: auto;
	padding-left: 40px;
	background: #fff;
}
.slider-cook-title #sea-food {
	height: auto;
	padding-left: 40px;
	background: #fff;
}
.slider-cook-title #meat-magic {
	height: auto;
	padding-left: 50px;
	background: #fff;
}
#slider-shadow {
	position: absolute;
	top: 100%;
	left: 0px;
	width: 768px;
}
.gallery-list {
	width: 160px;
	height: 114px;/*background:#fff;*/
}
.gallery-list img {
	cursor: pointer;
	height: 105px;
	width: 150px;
	border: 4px solid #fff;
}
.gallery-list p {
	font-size: 12px !important;
	line-height: 14px !important;
}
.jcarousel-next-horizonta2 {
	background: transparent url(../images/carousel-arrows-light1.png) no-repeat top right;
	height: 17px;
	width: 15px;
}
.footer-wrapp {
	width: 1000px;
	margin: 0px auto;
}
.footer-left {
	float: left;
	padding-top: 30px;
}
.footer-left ul {
	float: left;
	padding-left: 92px;
}
.footer-left ul li {
	margin-bottom: 15px;
}
.footer-left ul li a {
	font-family: 'Philosopher';
	font-size: 18px;
	text-decoration: none;
	color: #565656;
	transition: all 0.5s;
}
.footer-left ul li a:hover {
	color: #2284d6;
}
#current a {
	color: #2284d6;
}
.footer-right {
	float: left;
	margin-left: 90px;
}
.footer-social {
	height: 60px;
	padding-top: 50px;
	padding-left: 30px;
	background: url(../../../../../ARIC-OMAN/images/social-bg.png) no-repeat left top;
}
.footer-social li {
	float: left;
}
.mail-input {
	width: 260px;
	height: 32px;
	position: relative;
	border-radius: 15px;
	box-shadow: 0px 0px 5px #333 inset;
	background: #86c740;
}
#mail-icon {
	position: absolute;
	left: -10px;
	top: -7px;
	z-index: 999;
}
.mail-input input[type=text] {
	width: 150px;
	height: 22px;
	border: none;
	font-size: 16px;
	padding-left: 50px;
	outline: none;
	margin-top: 3px;
	float: left;
	background: #86c740;
	color: #476d1f;
}
.mail-input span {
	float: left;
	display: block;
	width: 1px;
	height: 100%;
	background: #58842b;
}
.mail-input #submit-mail {
	float: left;
	width: 57px;
	height: 30px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	border: none;
	color: #fff;
	cursor: pointer;
	background: #70a736;
}
#reg-sub h3 {
	font-family: 'Open Sans Condensed';
	color: #8f8f8f;
	font-size: 20px;
	padding: 0px;
}
/*********REGISTRATION PAGE STYLE*************/
.center-select {
	margin: 0px 8px;
}
.reg-left {
	width: 380px !important;
	float: left;
	padding: 45px 0 0 20px !important;
	border:none!important;
}
.reg-left .form-error-msg {
	color: #FF0000!important;
	font-family: 'Open Sans';
	font-size: 12px;
}
.reg-input-block {
	margin-bottom: 25px;
	font-family: 'Open Sans';
}
.reg-input-block p {
	font-family: 'Open Sans';
	font-size: 13px !important;
	font-style: italic;
	color: #242424;
	padding-bottom: 0px !important;
}
.reg-input-block .mandate {
	display: inline-block!important;
	font-size: 14px;
}
.contact-form .mandate {
	display: inline-block!important;
	font-size: 14px;
}
.reg-input-block input[type=text], .reg-input-block input[type=password] {
	width: 340px !important;
	padding: 11px;
	font-size: 15px;
	color: #666;
	letter-spacing: 1px;
	border: 1px solid #c3c3c3;
	box-shadow: 0px 0px 25px #ccc inset;
}
#medium-select {
	display: inline-block;
}
#medium-select select {
	width: 108px !important;
	float: left;
}
#center-select {
	margin: 0px 8px;
}
.reg-input-block select {
	width: 340px !important;
	font-size: 15px;
	color: #666;
	letter-spacing: 1px;
	padding: 11px;
	border: 1px solid #c3c3c3;
	box-shadow: 0px 0px 25px #ccc inset;
}
.reg-input-block textarea {
	font-size: 15px;
	color: #666;
	width: 340px !important;
	height: 150px;
	letter-spacing: 1px;
	resize: vertical;
	padding: 11px;
	border: 1px solid #c3c3c3;
	box-shadow: 0px 0px 25px #ccc inset;
}
.reg-input-block input[type=file] {
	width: 340px !important;
	padding: 11px;
	float: left;
	font-size: 15px;
	color: #666;
	letter-spacing: 1px;
	border: 1px solid #c3c3c3;
	box-shadow: 0px 0px 25px #ccc inset;
}
.reg-input-block #file-info {
	float: left;
	width: 200px;
	margin-left: 15px;
}
#chech-span {
	font-size: 13px;
	margin-top: 35px;
	color: #242424;
	font-family: 'Open Sans';
	margin-bottom: 5px;
}
.reg-input-block span {
	color: Red;
	font-family: 'Open Sans';
	font-size: 12px;
}
.reg-error {
	color: Red;
	font-family: 'Open Sans';
	font-size: 12px;
}
.form-note {
	color: #666666 !important;
}
.contact-form span {
	color: Red;
	font-family: 'Open Sans';
	font-size: 12px;
}
.submit {
	width: 100px;
	height: 37px;
	color: #fff;
	cursor: pointer;
	font-size: 16px;
	line-height: 39px;
	background: #00a8f2;
	text-align: center;
	border: none;
	border-radius: 8px;
	margin: 30px 0 0 0;
}
.submit:hover {
	background: #0E9EDD;
}
.reg-right {
	width: 300px !important;
	float: right;
	padding-top: 50px;
	padding-left:25px !important;
	background: url(../../images/connectwith.png) no-repeat 50px top !important;
}
.reg-right img {
	width: 255px;
}
.reg-right input {
	width: 255px;
}
.reg-right ul {
	padding-top: 50px;
}
.reg-right ul li {
	margin-bottom: 20px;
}
#recaptcha_area, #recaptcha_table {
	float: left;
}
/**********RECIPE PAGE STYLE**************/

/**********RECIPE PAGE STYLE**************/

.banner-slider {
	width: auto;
	height: 560px;
	position: relative;
	margin: 0px auto;
	border-bottom: 1px solid #fff;
	box-shadow: 0px 1px 15px #aaa;
	background: url(../../images/banner-slider-bg.jpg) no-repeat center top;
	margin-bottom: 100px;
}
.banner-slide-title {
	width: 500px;
	margin: 0px auto;
	text-align: center;
	padding-top: 170px;
}
#hang-wood {
	display: block;
	width: 500px;
	margin: 0px auto;
	position: absolute;
	top: -100px;
	left: 135px !important;
}
.comm-recipe-title {
	width: 395px;
	height: 100px;
	margin: 20px auto 40px auto;
	text-align: center;
}
.comm-r-div {
	width: 330px;
	margin: 0 0 0 0;
	display: inline-block;
}
#comm-ul {
	width: 330px;
	height: 90px;
	float: right;
	padding-top: 20px;
	padding-right: 60px;
}
#comm-ul li {
	display: inline-block;
	margin-bottom: 3px;
}
.comm-r-left {
	float: left;
	box-shadow: 1px 1px 8px #aaa;
	height: 79px;
	width: 78px;
}
.comm-r-left a {
	float: left !important;
}
.comm-r-left img {
	padding: 5px;
	background: #fff;
}
.comm-r-right {
	width: 226px;
	float: right;
}
.comm-r-right h2 {
	font-family: 'Open Sans Condensed';
	font-size: 16px;
	color: #373127;
	padding-bottom: 12px;
	background: url(../../images/border-line.jpg) repeat-x left bottom;
	margin-bottom: 3px;
}
.comm-r-right h2 a {
	color: #373127;
	text-decoration: none;
}
.comm-recipe-title h2 {
	font-family: 'Dancing Script';
	font-size: 32px;
	color: #6f3811;
	background: url(../../images/comm-rec-title-bg.jpg) no-repeat center -7px;
}
.person {
	display: inline;
}
.person h3 {
	display: inline-block;
	position: relative;
	bottom: 25px;
	font-family: Georgia;
	padding-right: 10px;
}
.person img {
	border-radius: 50%;
	border: 1px solid #fff;
	box-shadow: 1px 1px 8px #aaa;
}
.comm-recipe-title span {
	display: block;
	font-size: 15px;
	font-style: italic;
	color: #402715;
	line-height: 18px;
	padding-top: 15px;
}
.comm-recipe {
	position: relative;
	width: 870px !important;
	height: 725px !important;
	background: none !important;
	margin: 20px auto 0 !important;
}
.showcase {
	position: absolute;
	width: 512px;
	height: 342px;
	top: -15px;
	left: 20px !important;
	background: url(../../images/wood-bg.jpg);
	padding: 15px;
	box-shadow: 0px 0px 15px #7c7c7c;
	border-radius: 10px;
}

.showcase-button-wrapper {
	display: none;
}
.showcase-arrow-previous, .showcase-arrow-next {
	position: absolute;
	background: url('../../images/en/arr.png') no-repeat;
	width: 30px;
	height: 30px;
	top: -40px !important;
	cursor: pointer;
}
.showcase-arrow-previous {
	right: 50px;
}
.showcase-arrow-previous:hover {
	background-position: 0px -29px;
}
.showcase-arrow-next {
	right: 15px;
	background-position: -30px 0;
}
.showcase-arrow-next:hover {
	background-position: -30px -29px;
}
/*
.comm-re-left{
	position:absolute;
	width:512px;
	height:342px;
	top:-15px;
	left:-30px;
	background:url(../../images/wood-bg.jpg);
	padding:15px;
	box-shadow:0px 0px 15px #7c7c7c;
	border-radius:10px;
}
.comm-re-left img{
	box-shadow:0px 0px 15px #333;
	border:1px solid #d19563;
}*/
.banner-slide-title h2 {
	font-family: Georgia, "Times New Roman";
	font-size: 48px;
	color: #522f1c;
	text-shadow: 0px 1px 0px #fff;
}
.banner-slide-title span {
	display: block;
	font-size: 17px;
	color: #0b0604;
	font-style: italic;
	padding: 20px 0px 0px 0px;
	text-shadow: 0px 1px 0px #ccc;
}
#main-course {
	height: auto;
	padding: 0px;
	background: #fff;
}
#appetizers-soup {
	height: auto;
	padding: 0px;
	background: #fff;
}
#salads {
	height: auto;
	padding: 0px;
	background: #fff;
}
#kids-corner {
	height: auto;
	padding: 0px;
	background: #fff;
}
#desserts {
	height: auto;
	padding: 0px;
	background: #fff;
}
.cat-icon {
	margin: 0;
	padding: 0;
	float: left;
	background: #fff;
}
.cat-txt {
	float: left;
	margin: 17px 0 0 7px;
	padding: 0;
}
.srch-icon {
	margin: 0;
	padding: 0;
	float: left;
	background: #fff;
	position: relative;
}
.srch-icon img {
	position: absolute;
	left: -30px;
	top: 9px;
}
/* ------------ Everyday Living ----------------- */
.play-video-ctr {

	height: 282px !important;
	width:550px!important;
	border: 13px solid #fff;
	box-shadow: 3px 2px 4px 3px #c8cdd1;
}
.play-video-ctr iframe {
	width: 100%;
	height: 282px;
}
.community-recipe{ padding:5% 10%!important;}
.recipe-tip {
	width: 95% !important;
	margin: 0px 0px 0px 0px !important;
	padding: 0 20px !important;
}
.recipe-tip h4 {
	display: none;
}
.footer-area ul li a {
	color: #565656;
	text-decoration: none;
}
.footer-area ul li a:hover {
	color: #2284D6;
	text-decoration: none;
}
/********DETAIL PAGE STYLE***********/

.current-page {
	height: 20px;
	margin-top: 20px;
}
.current-page ul li {
	font-family: 'Open Sans Condensed';
	float: left;
	line-height: 20px;
	font-size: 17px;
	color: #7e7e7e;
	padding-left: 10px;
	padding-top: 0px\9;
}
.current-page ul li a {
	color: #7e7e7e;
	text-decoration: none;
}
.current-page ul li a:hover {
	text-decoration: underline;
}
.current-page .arrow {
	margin-top: 3px\9;
}
.detail-block {
	width: 768px !important;
}
.detail-block-left {
	position: relative;
	width: 655px !important;
	float: left;
	background: url(../../images/tomotto.png) no-repeat right 160px;
	padding: 0 20px !important;
}
#mint {
	position: absolute;
	left: -35px;
	bottom: 73px;
}
.detail-img img {
	background: #fff;
	padding: 10px;
	box-shadow: 0px 0px 15px #aaa;
	position: relative;
	z-index: 99;
}
.time-t-cook {
	display: inline-block;
	padding: 10px 0 !important;
}
.time-t-cook h3 {
	padding: 10px 0px;
	display: inline-block;
	padding-left: 40px;
	background: url(../../images/icon-06.png) no-repeat left top;
	float: left;
	font-family: 'Open Sans';
	font-size: 23px;
	color: #019ee3;
	font-weight: bold;
	margin-right: 35px;
}
.time-t-cook h3 span {
	display: inline-block;
	font-size: 17px;
	color: #7e7e7e;
}
#serve {
	font-size: 21px;
	background: url(../../images/icon-07.png) no-repeat left top;
	color: #7e7e7e;
}
#serve span {
	font-size: 23px;
	color: #019ee3;
	padding: 0px 6px;
	font-weight: bold;
}
.rate-recipe {
	float: right;
	padding: 0px 0px;
	margin: 50px 55px 25px 0 !important;
}
.rate-recipe p {
	float: left;
	margin: 0 0 0 15px;
	padding: 0px;
	color: #3a3a3a;
	font-size: 13px;
	font-weight: normal;
	font-family: 'Open Sans';
}
.rate-recipe ul {
	float: left;
	display: inline;
}
.rate-recipe ul li {
	float: left;
	padding: 3px 0 0 3px;
}
.detail-block-right {
	width: 650px !important;
	float: none !important;
	position: relative;
	margin: 0 0 0 40px !important;
	display: inline-block;
}
.detail-block-right .social-icons, .secrets-right .social-icons {
	width: 207px;
}
.detail-block-right .social-icons h2, .secrets-right .social-icons h2 {
	float: none;
	padding-bottom: 15px;
	border-bottom: 2px solid #7f7f7f;
	margin-bottom: 20px;
}
.detail-block-right .social-icons ul, .secrets-right .social-icons ul {
	float: none;
	margin-left: 0px;
}
.detail-block-right .social-icons ul li, .secrets-right .social-icons ul li {
	padding-left: 0px;
	padding-right: 10px;
}
#print-recipe {
	display: none !important;
	height: 23px;
	font-size: 18px;
	color: #333;
	line-height: 23px;
	font-style: italic;
	font-weight: bold;
	margin-top: 30px;
	padding-left: 35px;
	background: url(../../images/icon-08.png) no-repeat left center;
	margin-bottom: 0 !important;
	float: left;
}
#desing1 {
	position: absolute;
	right: -120px;
	top: -30px;
	display: none !important;
}
.content-wrapp-ing {
	width: 96% !important;
	margin-bottom: 30px;
	padding: 0 20px !important;
}
.ingredient {
	width: 100%!important;
	float: left;
}
.ingredient h2, .preparation h2 {
	width: 90%;
	display: inline-block;
	font-family: 'Open Sans Condensed';
	color: #019ee3;
	font-size: 41px;
	padding: 20px 0px;
	padding-left: 45px;
	border-bottom: 1px dotted #000000;
	background: url(../../images/icon-09.png) no-repeat left center;
	margin-bottom: 20px;
}
.ingr-cont {
	padding: 10px 0px;
}
.ingr-cont h3 {
	font-size: 17px;
	color: #3a3a3a;
	font-weight: bold;
	margin-bottom: 20px;
	font-family: 'Open Sans';
}
.ingr-cont p {
	font-size: 15px;
	color: #7a7a7a;
	font-family: 'Open Sans';
	margin: 0;
	padding: 0 0 10px 0
}
.ingr-cont p span {
	display: inline-block;
	font-size: 25px;
	color: #019ee3;
	font-weight: bold;
	padding-right: 3px;
}
.slider-cook-title #browse {
	background: #fff;
}
.preparation {
	width:100% !important;
	float: right;
}
#preparation {
	background: url(../../images/icon-10.png) no-repeat left center;
}
.preparation p {
	display: inline-block;
	font-size: 15px;
	color: #7a7a7a;
	font-family: 'Open Sans';
	margin: 0;
	padding: 0 0 10px 0
}
.recipe-tips-umg {
	margin-top: 25px;
	display: none;
}
.delicious-box {
	width: 95% !important;
	height: 164px;
	border: 1px solid #dfd9d9;
	border-radius: 10px;
	background: url(../../images/box-bg.png) repeat-x;
	margin-bottom: 50px;
	padding-right:2%;
		overflow:hidden;
}
.delicious-box-wrapp {
	height: 164px;
	background: url("../../images/en/delicioug-bg-ipad.png") no-repeat scroll 10px !important;
}
.delicious-box-wrapp ul {
	float: right;
	padding-top: 15px !important;
	padding-left: 35px;
	padding-right: 20px\9;
	padding-right:50px!important;
}
.delicious-box-wrapp ul li {
	float: left;
	margin-left: 20px;
}
.delicious-box-wrapp ul li .gallery-list {
	width: 158px;
	height: 110px;
}
.delicious-box-wrapp ul li .gallery-list p {
	color: #353535;
	font-size: 13px;
	text-align: center;
	padding: 0px;
	font-weight: bold;
}




.delicious-box-wrapp2 {
	height: 164px;
	background:none !important;
}
.delicious-box-wrapp2 ul {
	float: right;
	padding-top: 15px !important;
	padding-left: 35px;
	padding-right: 20px\9;
}
.delicious-box-wrapp2 ul li {
	float: left;
	margin-left: 5px!important;
}
.delicious-box-wrapp2 ul li .gallery-list {
	width: 158px;
	height: 110px;
}
.delicious-box-wrapp2 ul li .gallery-list p {
	color: #353535;
	font-size: 13px;
	text-align: center;
	padding: 0px;
	font-weight: bold;
}



.slider-cook-title select {
	border: 1px solid #ccc;
	padding: 5px 10px;
	background: #fff;
}
/********INSPIRATION************/

#main-h2 #insp {
	background: url(../../images/en/icon-12.png) no-repeat left 0px;
	padding-left: 62px !important;
	padding-top: 10px;
}
.inspiration-block {
	width:98% !important;
	margin: 0 !important;
	background:none!important;
	box-shadow: 0px!important;
	border-top-right-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
	border-bottom-left-radius: 0px !important;
}
.insp-top-tab {
	display: inline-block;
	margin-bottom: 20px;
}
.insp-tab {
	position: relative;
	width: 320px !important;
	height: 225px !important;
	float: left;
	padding: 20px 20px 5px 20px;
	border-top-right-radius: 25px;
	overflow: hidden;
}
.insp-tab:hover {
	background: none;
}
.insp-tab h2 {
	font-family: 'Dancing Script';
	font-size: 24px;
	color: #454543;
	padding-bottom: 35px;
	text-align: left !important;
	line-height: 20px;
	font-weight: 400;
	background: url(../../images/en/insp-line.png) no-repeat left bottom !important;
}
.insp-tab-cont {
	margin-top: 20px;
}
.insp-tab-cont p {
	font-weight: normal;
	position: relative;
	font-family: Arial;
	font-size: 13px;
	line-height: 23px;
	float: left;
	padding-left: 0px !important;
	padding-right: 45px !important;
	z-index: 9999;
	text-shadow: 1px 1px 3px #ccc;
	color: #696967;
	margin-bottom: 0;
	padding-bottom: 0;
}
.insp-tab-cont img {
	position: absolute;
	bottom: 0px;
	right: 7px;
}
#insp-left-img img {
	right: 0;
}
.secrets {
	width: 100% !important;
	margin: 20px auto;
	padding-bottom: 25px;
	padding-top: 25px;
	border-bottom: 1px dotted #000;
}
.secrets-left {
	width: 400px !important;
	float: left;
}
.secrets-left img {
	padding: 10px;
	background: #fff;
	box-shadow: 0px 0px 15px #aaa;
}
.secrets-right {
width: 50% !important;
	float: right;
	padding-left: 20px;
}
.secrets-right #sc-title {
	width: 89% !important;
	height: auto !important;
	font-family: 'Dancing Script';
	font-size: 23px;
	padding: 12px 10px 12px 25px !important;
	text-align: left;
	background: url(../../images/en/secret-title.png) no-repeat center top;
}
.secrets-right h3 {
	font-size: 17px;
	color: #343434;
	font-weight: bold;
	padding-bottom: 20px;
	border-bottom: 1px dotted #000;
	font-family: 'Open Sans';
}
.secrets-right-cont {
	width: 90% !important;
}
.secrets-right-cont p {
	font-size: 15px;
	color: #343434;
	line-height: 22px;
	padding-top: 15px;
	font-family: 'Open Sans';
}
.secrets-right .social-icons {
	padding-left: 15px;
	padding-top: 0px;
}
.tabify {
	padding: 0;
	clear: both;
}
.tabify li {
	display: inline;
	width: 350px !important;
	height: auto;
	float: left;
	padding: 0px;
	background: #fff;
	box-shadow: 2px 2px 10px #ccc;
	transition: all 0.3s;
}
.tabify li:hover {
	background: none;
}
.tabify li a {
	border-right: 1px solid #ccf;
	border-bottom: none;
	text-decoration: none;
	color: #000;
	font-weight: bold;
}
.tabify li.active {
	background: none;
}
.content {
	float: left;
	clear: both;
	border-top: none;
	border-left: none;
	width: 728px !important;
}
.insp-video-cntrl {
/*width:541px; 
	height:354px; 
	border:13px solid #fff; 
	box-shadow: 3px 2px 4px 3px #c8cdd1;*/
}
.secrets-left iframe {
	background: none repeat scroll 0 0 #FFFFFF;
	box-shadow: 0 0 15px #AAAAAA;
	padding: 10px;
	width: 380px !important;
}
/********RECIPE TIPS STARTS************/
.recipe-tip h1 {
	font-family: 'Open Sans Condensed';
	color: #019ee3;
	font-size: 47px;
	line-height: 47px;
	display: block;
	margin: 40px 0 25px 0;
}
.recipe-tip .intro-text {
	font-family: 'Open Sans Condensed';
	color: #4a595a;
	font-size: 24px;
	line-height: 33px;
}
.recipe-tip .intro-img {
	float: right;
	margin: -7px -90px 0 20px !important;
}
.tip-scroll-wrap, .tip-scroll-wrap2, .tip-scroll-wrap3 {
	margin: 0 0 0 -7px;
	display: block;
	clear: both;
}
.tip-scroll-wrap, .tip-scroll-wrap3 {
	padding: 18px 33px 0 300px !important;
	height: 268px;
}
.tip-scroll-wrap2 {
	padding:18px 120px 0 42px !important;
	height: 268px;
}
.tip-scroll-wrap {
	background: url(../../images/tip-scroll1.png) left top no-repeat;
	position: relative;
}
.tip-scroll-wrap2 {
	background: url(../../images/tip-scroll2.png) left top no-repeat;
	position: relative;
}
.tip-scroll-wrap3 {
	background: url(../../images/tip-scroll3.png) left top no-repeat;
	position: relative;
}
.recipe-tip .sticky1 {
	background: url(../../images/sticky-note1.png) left top no-repeat;
	position: relative;
}
.recipe-tip .sticky1 img {
	position: absolute;
	right: 15px;
	bottom: 34px;
}
.recipe-tip .sticky2 {
	background: url(../../images/sticky-note2.png) left top no-repeat;
	position: relative;
}
.recipe-tip .sticky2 img {
	position: absolute;
	right: 26px;
	bottom: 17px;
}
.recipe-tip .sticky3 {
	background: url(../../images/sticky-note3.png) left top no-repeat;
	position: relative;
}
.recipe-tip .sticky3 img {
	position: absolute;
	right: 14px;
	bottom: 34px;
}
.tip-scroll {
	width: 185px !important;
	display: block;
}
.tip-scroll ul {
	width: 588px;
	margin: 0;
	padding: 0 9px;
	list-style: none;
}
.tip-scroll ul li {
	float: left;
	margin: 0 8px;
	font-family: 'Open Sans';
	font-size: 12px;
	color: #473c3a;
	height: 144px;
	width: 125px;
	padding: 45px 25px 0 35px;
}
.tip-scroll ul li p {
	line-height: 18px;
	font-size: 12px !important;
	direction: ltr;
	padding: 0 15px 13px 25px !important;
}
.tip-scroll .jcarousel-clip-horizontal {
	overflow: hidden;
	width:400px !important;
	margin: 0;
    left:-150px;
}
.tip-scroll .jcarousel-next-horizontal {
	position: absolute;
	top: 90px;
	right: -90px!important;
	width: 38px;
	height: 41px;
	cursor: pointer;
	background: url("../../images/arrow-right.png") no-repeat scroll left top transparent;
}
.tip-scroll .jcarousel-prev-horizontal {
	position: absolute;
	top: 90px;
	left: -171px !important;
	width: 38px;
	height: 41px;
	cursor: pointer;
	background: url("../../images/arrow-left.png") no-repeat scroll left top transparent;
}
.jcarousel-prev-disabled {
	display: none !important;
}
.jcarousel-next-disabled {
	display: none !important;
}
.well {
	z-index: 999;
	position: absolute;
	background: #f8e891;
	padding: 20px 0px;
	left: 0px;
	top: 0px;
	font-size: 18px;
	width: 300px;
	height: auto;
	font-family: 'Open Sans';
	padding: 15px 15px;
	border: 7px solid #fff;
	-moz-box-shadow: 0px 0px 5px 0px #515151;
	-webkit-box-shadow: 0px 0px 5px 0px #515151;
	box-shadow: 0px 0px 5px 0px #515151;
}
.well button {
	background: url(../../images/controls.png) left top no-repeat;
	width: 21px;
	height: 22px;
	border: none;
	text-indent: 9999px;
	right: 0px;
	top: 0px;
	position: absolute;
	cursor: pointer;
}
.well p {
	margin: 0px;
	padding: 0px;
}
.recepe-owner-photo {
	position: absolute;
	width: 101px;
	height: 101px;
	background: url(../../images/owner-img-bg.png);
	top: 36px;
	left: 43px;
	overflow: hidden;
}
.recepe-owner-data {
	position: absolute;
	width: 308px;
	height: 143px;
	background: url(../../images/owner-data-bg.png);
	top: 101px;
	left: 98px;
}
.recepe-owner-photo img {
	margin-left: 4px;
	margin-top: 5px;
	border-radius: 52px;
}
.recepee-namee {
	width: 221px;
	height: 57px;
	margin: 0 auto;
	margin-top: 20px;
}
.recepee-namee p {
	font-family: 'Open Sans Condensed';
	font-size: 27px;
	color: #FFFFFF;
	text-align: center;
}
.recepee-namee a {
	color: #fff;
	text-decoration: none;
}
.recepee-ownername {
	width: 221px;
	height: 24px;
	margin: 0 auto;
	margin-top: 18px;
}
.recepee-ownername p {
	font-family: 'Georgia';
	font-size: 17px;
	color: #FFFFFF;
	font-style: italic;
	text-align: center;
}
.popup_wrapper {
	overflow: hidden !important;
}
.overconent {
	position: absolute;
	width: 170px !important;
	height: 84px;
	left: 20px;
	bottom: 10px;
	background: #16afed;
	opacity: .9;
	display: none;
}
.overconent h1 {
	font-size: 14px !important;
	font-weight: 200;
	color: #ffffff;
	margin: 10px 0px 9px 16px;
}
.overconent span {
	font-size: 12px !important;
	color: #ffffff;
	font-style: italic;
	margin: 0px 0px 0px 16px;
}
#list .overconent h5 {
	font-size: 13px;
	font-family: 'Open Sans';
	color: #ffffff;
	font-style: italic;
	margin: 0px;
	padding: 0px 0px 0px 16px;
}
#list .overconent span b {
	font-size: 15px!important;
	padding: 0px 7px!important;
	font-weight: normal!important;
	margin: 0px!important;
}
.overconent h3 {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 200;
	color: #ffffff;
	margin: 10px 0px 0px 16px;
}
.tips-img {
	top: 86px !important;
	position: absolute;
	left: 0;
	width: 262px !important;
}
.tips-img-alt {
	top: 85px !important;
	position: absolute;
	right: 0px !important;
	width: 262px !important;
}
/********RECIPE TIPS ENDS************/

.club-noor-welcome {
	width: 768px !important;
	margin: 0;
	padding: 0 20px !important;
	position: relative;
}
.club-noor-welcome h2 {
	font-family: 'Dancing Script', cursive;
	color: #2284d6;
	font-size: 40px !important;
	line-height: 47px;
	display: inline-block;
	margin: 40px 0 65px 0px
}
.club-noor-logo {
	margin: 0;
	padding: 0;
	float: left;
}
.club-noor-cnt {
	width: 500px;
	margin: 0;
	padding: 0;
}
.club-noor-cnt h3 {
	font-family: 'Dancing Script', cursive;
	color: #515009;
	font-size: 28px;
	line-height: normal;
	display: inline-block;
	margin: 0
}
.club-noor-cnt p {
	color: #4c5a5b;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 19px;
	margin: 0;
	padding: 0 0 15px 0;
	line-height: 27px
}
.club-noor-img {
	position: absolute;
	top: 30px;
	right: 15px !important;
	width: 358px !important;
}
.club-noor-terms {
	width: 95% !important;
	margin: 0;
	padding: 0 20px !important;
	position: relative;
}
.club-noor-terms h1 {
	font-family: 'Dancing Script', cursive;
	color: #2284d6;
	font-size: 53px;
	line-height: 47px;
	display: inline-block;
	margin: 40px 0 30px 0px;
}
.club-noor-terms h2 {
	font-family: 'Dancing Script', cursive;
	color: #2284d6;
	font-size: 35px;
	line-height: 47px;
	display: inline-block;
	margin: 40px 0 65px 0px;
}
.noor-terms-cnt {
	margin: 0;
	padding: 0;
}
.noor-terms-cnt h2 {
	font-family: 'Dancing Script', cursive;
	color: #515009;
	font-size: 28px;
	line-height: normal;
	display: inline-block;
	margin: 20px 0 10px;
}
.noor-terms-cnt p {
	color: #4c5a5b;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 19px;
	margin: 0;
	padding: 0 0 15px 0;
	line-height: 27px;
}
.noor-terms-cnt p b {
	font-size: 14px;
	font-weight: normal;
	line-height: 15px;
	color: #868686;
}
.clubnoor-woman {
	width: 728px !important;
	margin: 70px 0 0 0;
	padding: 0 20px !important;
	position: relative;
	display: inline-block;
}
.clubnoor-woman-img {
	position: absolute;
	top: 70px;
	left: 0;
	width: 305px !important;
}
.clubnoor-woman-cnt {
	width: 450px !important;
	margin: 0;
	padding: 0;
	float: right;
}
.clubnoor-woman-cnt h2 {
	font-family: 'Dancing Script', cursive;
	color: #2284d6;
	font-size: 35px;
	line-height: 41px;
	display: inline-block;
	margin: 0 0 30px 0;
	padding: 0
}
.clubnoor-woman-cnt p {
	color: #4c5a5b;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 19px;
	margin: 0;
	padding: 0 0 15px 0;
	line-height: 27px
}
.whts-on-menu {
	width: 728px !important;
	margin: 70px 0 0 0;
	padding: 0 20px !important;
	position: relative;
	display: inline-block;
}
.whts-menu-img {
	position: absolute;
	top: 0;
	right: 0;
	width: 311px !important;
}
.whts-menu-cnt {
	width: 500px;
	margin: 0;
	padding: 0;
	float: left;
}
.whts-menu-cnt h2 {
	font-family: 'Dancing Script', cursive;
	color: #2284d6;
	font-size: 35px;
	line-height: 41px;
	display: inline-block;
	margin: 0 0 30px 0;
	padding: 0
}
.whts-menu-cnt p {
	color: #4c5a5b;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 19px;
	margin: 0;
	padding: 0 0 15px 0;
	line-height: 27px
}
.tell-friend {
	width: 728px !important;
	margin: 70px 0 0 0;
	padding: 0 20px !important;
	position: relative;
	display: inline-block;
}
.tell-friend-img {
	position: absolute;
	top: 0;
	left: 0;
	width: 280px;
}
.tell-friend-cnt {
	width: 490px !important;
	margin: 110px 0 70px 0 !important;
	padding: 0;
	float: right;
}
.tell-friend-cnt h2 {
	font-family: 'Dancing Script', cursive;
	color: #2284d6;
	font-size: 35px;
	line-height: 41px;
	display: inline-block;
	margin: 0 0 20px 0;
	padding: 0
}
.tell-friend-cnt h3 {
	font-family: 'Dancing Script', cursive;
	color: #515009;
	font-size: 28px;
	line-height: normal;
	display: inline-block;
	margin: 0 0 10px 0;
}
.tell-friend-cnt p {
	color: #4c5a5b;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 19px;
	margin: 0;
	padding: 0 0 15px 0;
	line-height: 27px
}
.login-area {
	width:98% !important;
	margin: 0;
	padding: 0 20px !important;
	position: relative;
	display: inline-block;
}
.login-area h1 {
	font-family: 'Open Sans Condensed';
	color: #019ee3;
	font-size: 47px;
	line-height: 47px;
	display: block;
	margin: 40px 0 25px;
}
.login-area-lft {
	width: 50%!important;
	margin: 0;
	padding: 0 0px 70px 0;
	float: left;
	border-right: #bdbdbd solid 1px;
}
.login-area-lft p {
	color: #4c5a5b;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 19px;
	margin: 0;
	padding: 0;
	line-height: 27px
}
.login-box {
	width: 390px;
	margin: 30px 0 0;
	padding: 0;
}
.login-box label {
	color: #1e1d1d;
	font-family: Arial;
	font-size: 13px !important;
	margin: 0;
	padding: 0 0 0px 0 !important;
	display: inline-block;
	width: 100%;
}
.login-box input {
	border: 1px solid #c3c3c3;
	box-shadow: 0 0 25px #CCCCCC inset;
	color: #666666;
	font-size: 15px;
	height: 40px;
	letter-spacing: 1px;
	padding-left: 10px;
	width: 300px !important;
}
.login-box input.check-box {
	width: 13px;
	height: 13px;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
}
.login-box label.check-label {
	color: #1e1d1d;
	font-family: Arial;
	font-size: 12px;
	margin: 0;
	padding: 0;
	width: 130px !important;
}
.submit-btn {
	width: 114px;
	height: 43px;
	margin: 30px 0 0 0;
	padding: 0;
	background: url(../../images/submit-btn.png) no-repeat;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	border: none;
}
.submit-btn:hover {
	background: url(../../images/submit-btn-hvr.png) no-repeat;
}
.forgot-pass {
	color: #797979 !important;
	font-size: 13px;
	text-decoration: none !important;
	margin: 5px 0 0 0px !important;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	display: inline-block;
	width: 100% !important;
}
.forgot-pass:hover {
	text-decoration: underline !important;
}
.login-line {
	margin: 30px 0 0 0;
	padding: 0;
}
.error-msg {
	color: #ff0000;
	font-size: 11px;
	margin: 0;
	padding: 3px 0;
	font-family: Arial;
	float: left;
}
.check-box-cnt {
	float: left;
	margin: 0;
	padding: 0;
}
.check-box-cnt input {
	width: 15px !important;
	height: 15px !important;
	border: none !important;
	color: #000;
	box-shadow: none !important;
	margin: 0 7px 0 0;
	padding: 0;
}
.check-box-cnt label {
	color: #1e1d1d;
	font-family: Arial;
	font-size: 16px;
	margin: 0;
	padding: 0;
	display: inline-block;
}
.login-area-rht {
	width: 290px !important;
	margin: 0;
	padding: 100px 0 0 50px!important;
	background: url(../../images/login-with.png) no-repeat 50px top;
	float: right;
}
.login-area-rht img {
	margin: 0 0 15px;
	padding: 0px;
	width: 255px;
}
.login-area-rht input {
	margin: 0 0 15px;
	padding: 0;
	width: 255px;
}
.forgot-area {
	margin: 0;
	padding: 0;
}
.forgot-area a {
	float: right;
	text-decoration: none;
	color: #1E1D1D;
	margin: 0;
	padding: 45px 90px 0 0;
	font-size: 15px;
	font-family: Arial;
}
.forgot-area a:hover {
	text-decoration: underline;
}
.contact-area {
	
	margin: 0;
	padding: 0 20px !important;
	position: relative;
	display: inline-block;
}
.contact-area h1 {
	font-family: 'Open Sans Condensed';
	color: #019ee3;
	font-size: 47px;
	line-height: 47px;
	display: block;
	margin: 40px 0 25px;
}
.contact-area p {
	color: #4c5a5b;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 19px;
	margin: 0;
	padding: 0 0 20px 0;
	line-height: 27px
}
.contact-area-lft {
	width: 380px !important;
	margin: 0px 0 0 0 !important;
	padding: 0px 0px 100px 0px !important;
	float: left;
	background: url(../../images/contact-saperator.png) repeat-y top right;
}
.contact-form {
	margin: 0px 0 0;
	padding: 25px 0px 0px 0px;
	display: inline-block;
}
.contact-form label {
	color: #1e1d1d;
	font-family: Arial;
	font-size: 13px !important;
	font-style: italic;
	margin: 0;
	padding: 0 0 0px 0 !important;
	display: inline-block;
	width: 320px
}
.contact-form input {
	border: 1px solid #c3c3c3;
	box-shadow: 0 0 25px #CCCCCC inset;
	color: #666666;
	font-size: 15px;
	height: 40px;
	letter-spacing: 1px;
	padding-left: 10px;
	width: 340px !important;
}
.chk-box {
	width: 20px;
	height: 20px;
	margin: 0;
	padding: 0;
	float: left;
}
.chk-box input {
	width: 13px !important;
	height: 13px;
	border: none;
	margin: 0;
	padding: 0;
}
.contact-form select {
	border: 1px solid #c3c3c3;
	box-shadow: 0 0 25px #CCCCCC inset;
	color: #666666;
	font-size: 15px;
	letter-spacing: 1px;
	padding: 11px;
	width: 340px !important;
}
.contact-form select.salutation {
	width: 150px;
}
.contact-form textarea {
	border: 1px solid #c3c3c3;
	box-shadow: 0 0 25px #CCCCCC inset;
	color: #666666;
	font-size: 15px;
	height: 160px;
	letter-spacing: 1px;
	padding-left: 10px;
	width: 340px !important;
}
.contact-btn {
	width: 114px;
	height: 43px;
	margin: 30px 0 0 0;
	padding: 0;
	background: url(../../images/submit-btn.png) no-repeat;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}
.contact-btn:hover {
	background: url(../../images/submit-btn-hvr.png) no-repeat;
}
.contact-btn {
	width: 114px;
	height: 43px;
	margin: 30px 0 0 7px;
	padding: 0;
	background: url(../../images/submit-btn.png) no-repeat;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}
.contact-btn:hover {
	background: url(../../images/submit-btn-hvr.png) no-repeat;
}
.profile-area-lft {
	width: 492px;
	margin: 0;
	padding: 0 75px 0 0px;
	float: left;
}
.remove-img {
	font-size: 12x !important;
	font-family: 'Open Sans';
	color: #ff0000 !important;
	text-decoration: none !important;
	display: block;
	margin: 0 0 15px 0;
	padding: 0;
}
.contact-form img {
	border: 3px solid #C3C3C3;
	padding: 1px;
	margin-bottom: 15px;
}
.contact-area-rht {
	width: 300px !important;
	margin: 0px 0px 0 0 !important;
	padding: 0px 20px 0 0 !important;
	float: right!important;
}
.contact-area-rht p {
	color: #4c5a5b;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 22px;
	margin: 0;
	padding: 0;
	line-height: 37px
}
.contact-area-rht p span {
	color: #019ee3;
	font-size: 25px;
}
.contact-area-rht p a {
	text-decoration: none;
	color: #4c5a5b;
}
.contact-area-rht p a:hover {
	text-decoration: underline;
}
.contact-area-rht .lines {
	background: url(../../images/lines.png) repeat-x left bottom;
	padding: 15px 0px;
	margin: 0 0 20px 0;
}
.contact-error {
	color: #ff0000;
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0;
	font-family: Arial;
	font-size: 12px;
}
.alert_error {
	text-align: left;
	padding: 0px 0px 0px 28px;
	margin: 20px 0 0 0;
	color: #dd4b39;
	font-size: 14px;
	display: block;
	font-family: 'Philosopher', sans-serif;
	background: url(../../images/alert-icon.png) no-repeat left;
}
.alert_success {
	text-align: left;
	padding: 0px 0px 0px 28px;
	margin: 20px 0 0 0;
	color: #1268a1;
	font-size: 14px;
	display: block;
	font-family: 'Philosopher', sans-serif;
	background: url(../../images/success-icon.png) no-repeat left;
}
.newsletter_success {
	text-align: left;
	padding: 0px 0px 0px 28px;
	margin: 10px 0 0 5px;
	color: #1268a1;
	font-size: 12px;
	display: block;
	font-family: 'Philosopher', sans-serif;
	background: url(../../images/success-icon.png) no-repeat left;
}
.new-passwrd {
	border: 1px solid #a6c7e3;
	background: #e8f5ff;
	padding: 20px
}
.new-passwrd h5 {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	font-size: 22px;
	font-family: 'Open Sans Condensed';
	font-weight: bold;
}
.new-passwrd p {
	text-align: left;
}
.saperator {
	padding: 20px
}
.welcome {
	border: none!important;
	color: #248ee6!important;
	margin: 0px 0 0 7px !important;
	padding: 0px 0px 0px 6px!important;
	background: url(../../images/profile-icon.png) no-repeat left;
}
.nav-main {
	width: 95% !important;
	margin: 0 !important;
	padding: 0 !important;
	display: inline-block !important;
	position: relative !important;
}
.nav-main ul {
	margin: 21px auto 0px auto !important;
	padding: 0;
	display:table !important;
}
.nav-main ul li {
}
.nav-main ul li a {
}
.nav-main ul li a:hover {
	color: #1d7dcc;
	text-decoration: none;
}
.nav-main ul li .active {
	color: #074070;
	text-decoration: none;
}
.nav-block {
	float: left;
	margin: 0;
	line-height: normal;
}

.nav-block a { font-size: 14px;  }

.logo-block {
	margin: -15px 10px 0 !important;
	padding: 0;
	float: left;
}
.logo {
	margin: 0 !important;
	padding: 0 !important;
}
.logo img {
	margin: 0;
	padding: 0
}
.nav-main img {
	margin: 5px 5px 0 0;
	padding: 0;
}
.nav-item-1 {
	
	font-size: 20px !important;
	color: #009fe3 !important;
	margin: 0 !important;
	padding: 0 15px !important;
	display: inline !important;
	list-style: none !important;
}
.nav-item-1 a {
	color: #009FE3;
	text-decoration: none;
}
.nav-item-1.nav-item-2 {
}
.nav-item-1.nav-item-2 a {
	padding: 0;
}
.nav-item-1.nav-item-3 {
	border-right: 1px solid #7DC4EE;
}
.nav-item-1.nav-item-3 a {
	padding: 0;
	background: none;
}
.nav-item-1.nav-item-4 {
	border-right: 1px solid #7DC4EE;
}
.nav-item-1.nav-item-5 a {
	padding: 0 27px 0 25px;
}
.nav-main p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #604545;
}
ul {
	list-style: none;
}
.inner-nav-media {
	position: absolute;
*position:relative;
	left: 42px;
*left:0;
	top: 47px;
*top:0;
	padding: 0;
	display: none;
	width: 674px;
	height: 330px;
	z-index: 9999;
}
.inner-nav-media.erlw-submenu {
	width: 538px;
	height: 400px;
	left: 185px;
*left:0;
}
.inner-nav-media.brands-submenu {
	width: 405px;
	height: 181px;
	left: 177px;
*left:-240px !important;
}
.inner-nav-media.newsevnts-submenu {
	background: url(../../images/en/menu-evy-bg.png) no-repeat;
	width: 344px;
	height: 170px;
	top: 43px;
	left: 55%!important;
}
.inner-nav-media ul {
	float: left;
	background: none;
	padding: 0 0 0 28px;
	margin: 0 !important;
}
.inner-nav-media ul li {
	font-family: 'Open Sans Condensed', sans-serif;
	margin: 0;
	padding: 0;
	background: none;
	line-height: normal !important;
}
.inner-nav-media ul li a {
	color: #2284d6;
	text-decoration: none;
	border-right: #cfdfee solid 1px;
	background: none !important;
	font-size: 19px;
	line-height: 20px !important;
	margin: 0;
	padding: 7px 0 !important;
	float: none !important;
	display: inline-block;
	width: 145px
}
.inner-nav-media ul li a.active {
	color: #10a3de;
	border-right: none;
	border-top: #cfdfee solid 1px;
	border-bottom: #cfdfee solid 1px;
	padding: 6px 0 !important;
}
.inner-nav-media ul li a:hover {
	color: #10a3de;
	border-right: none;
	border-top: #cfdfee solid 1px;
	border-bottom: #cfdfee solid 1px;
	padding: 6px 0 !important;
}
.nav-info {
	float: right!important;
	margin-right: 23px;
}
.nav-item-4 .nav-info, .nav-item-5 .nav-info {
	float: left!important;
}
.nav-item-4 .inner-nav-media, .nav-item-5 .inner-nav-media {
}
.menu-page {
	display: none;
	float: left;
	width: 470px;
	margin: 0;
}
.menu-page.erlw-menu-page {
	width: 350px;
}
.menu-page.brands-menu-page {
	width: 157px;
}
.menu-img {
	width: 140px;
	float: left;
	margin: 8px 0 0 20px;
	padding: 0;
}
.menu-img.brand-img {
	margin: 0 0 0 20px;
}
.menu-page h1 {
	color: #84622a;
	font-size: 15px;
	margin: 0;
	padding: 13px 0 !important;
	line-height: normal;
	float: left;
}
.menu-page h5 {
	color: #84622a;
	font-size: 15px;
	margin: 0;
	padding: 13px 0 !important;
	line-height: normal;
	float: left;
	font-weight: normal;
}
.menu-page a {
	margin: 0;
	padding: 0;
	background: none !important
}
.menu-page img {
	margin: 0;
	padding: 0;
}
.menu_detalis {
	width: 113px;
	margin: 0 0 0 20px;
	padding: 0;
	float: left;
}
.menu_detalis a {
	width: 113px;
	font-size: 13px;
	color: #536f89;
	margin: 0;
	padding: 5px 0 !important;
	line-height: normal !important;
	list-style: none;
	display: block;
	border-right: none !important;
	border-bottom: #cbdbe9 solid 1px !important;
	text-shadow: none;
	clear: both;
}
.menu_detalis a:hover {
	color: #0b9dc5;
	border-bottom: #95a7b8 solid 1px !important;
}
.nav-main li img { /*	padding:15px 24px 10px 24px;*/
}
.nav-main li li img {
	padding: 0;
}
.nav-main li.last a {
	background: none;
	margin: 0;
	padding-right: 0;
}
.nav-item-2 li.on a {
	background: #e21515;
}
.nav-item-2 li a:hover {
	background: #ec0000;
	color: #fff;
}
.nav-item-2 li.on a {
	color: #fff;
}
.nav-item-2 li a:hover {
	background: #ec0000;
	color: #fff;
}
.nav-main li a.more {
	padding: 0 0 0 10px;
}
.nav-main li a.more:hover {
}
.nav-main li a.thumb-menu {
	color: #84622a;
	margin: 0;
	padding: 0;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
}
.nav-main li a.thumb-menu img {
	border: 5px solid #ffcccc;
	background: none;
}
.nav-main ul ul {
}
.nav-main .leftToright ul {
}
.nav-main li li a {
}
.nav-main li li a:hover {
}
.nav-main li li a.thumb-menu {
	margin-bottom: 10px;
}
.nav-main li li {
	font-family: 'Open Sans Condensed', sans-serif;
	color: #67839d;
	margin: 0;
	padding: 0;
}
.nav-main li li.current {
	border-right: none;
	border-top: #cfdfee solid 1px;
	border-bottom: #cfdfee solid 1px;
}
.nav-main li li.last {
	border: 0;
}
.nav-main li li.last a, .nav-main li li.last {
	margin: 0;
}
.invalid-msg {
	color: #f00;
	font-size: 11px;
	padding-left: 42px;
	font-family: Arial;
}
.capche {
	border: 1px solid #C3C3C3;
	box-shadow: 0 0 25px #CCCCCC inset;
	color: #666666;
	font-size: 14px;
	height: 40px;
	padding: 4px;
	width: 175px;
	margin-right: 15px;
	padding: 0px 10px;
}
.reg-captcha {
	float: left;
	width: 250px;
}
.reg-captchatext {
	float: left;
	width: 207px;
}
.recipe-own-wrap {
	width: 256px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 420px !important;
	left: 10px !important;
	z-index: 99
}
.recipe-own {
	display: inline-block;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-khtml-border-radius: 50%;
	border: 3px solid #fff;
}
.recipe-own img {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-khtml-border-radius: 50%;
	vertical-align: middle;
}
.recipe-own-wrap h1 {
	width: 150px;
	color: #3A3A3A;
	font-family: 'Open Sans';
	font-size: 14px;
	font-style: italic;
	margin: 60px 0 0 10px;
	padding: 0;
	line-height: 17px;
	display: inline-block;
}
.exp-pro {
	margin: -100px 0 0 120px !important;
	padding: 0;
	display: inline-block;
}
.error-page {
	text-align: center;
 margin:0px 0px 100.error-genpx 0px;
}
.error-gen {
	background: url(../../images/gen-error.png) no-repeat;
	padding: 0 0 0 90px;
	width: 520px;
	margin: 70px 0 200px;
}
.error-gen p {
	margin-right: 30px!important;
}
/* ----------------------- Back to Top ---------------------*/

.back-to-top {
	width: 60px;
	height: 60px;
	position: fixed;
	bottom: 0px;
	right: 0px !important;
	text-decoration: none;
	color: #000000;
	padding: 1em;
	z-index: 9999999;
	background: url(../../images/go-top.png) no-repeat top;
}
.copy-right {
	width: 768px !important;
	margin: 0;
	padding: 0;
	display: inline-block;
}
.copy-right p {
	color: #969696;
	font-family: 'Philosopher', sans-serif;
	font-size: 13px;
	margin: 0;
	padding: 10px 0 0 90px;
	text-align: left;
}
.search-area {
	width: 95% !important;
	margin: 0;
	padding: 0;
	position: relative;
}
.search-area h1 {
	font-family: 'Open Sans Condensed';
	color: #019ee3;
	font-size: 47px;
	line-height: 47px;
	display: block;
	margin: 40px 0 25px;
}
.search-area h2 {
	background: #009FE3;
	font-size: 17px;
	color: #fff;
	margin: 0 0 10px 0;
	padding: 5px 15px;
	font-family: 'Open Sans Condensed', sans-serif;
}
.search-area p {
	color: #4c5a5b;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 19px;
	margin: 0;
	padding: 0 0 20px 0;
	line-height: 27px
}
.search-body {
	border-bottom: 1px dotted #919191;
	color: #666666;
	margin: 0;
	padding: 20px 5px 0;
}
.search-body h3 {
	font-size: 17px;
	font-weight: bold;
	color: #000;
	margin: 0 0 7px 0;
	padding: 0;
	font-family: 'Open Sans Condensed', sans-serif;
}
.search-body h3 a {
	color: #019EE3;
	text-decoration: underline;
}
.search-body p {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 15px;
	line-height: 21px;
}
.srch-link {
	color: #019EE3;
	font-size: 12px;
	margin: 0 0 10px 0;
	padding: 0 10px 0 0;
	font-family: 'Open Sans Condensed', sans-serif;
	text-decoration: none !important;
	background: url(../../images/en/srch-arr.png) no-repeat right 6px;
	display: inline-block;
}
.srch-pgn {
	margin: 20px 0 0 0;
	padding: 0;
	text-align: center;
}
.srch-pgn a {
	color: #019EE3;
	font-size: 13px;
	font-weight: bold;
	font-family: 'Open Sans Condensed', sans-serif;
}
/************************************************
	   Cstyle		
************************************************/


.caption-wrapper {
	width: 184px !important;
	height: 237px !important
}
#list {
	height: 281px;
	width: 1078px;
}
.slider {
	float: left;
	left: -5000px;
	position: relative;
	visibility: hidden;
	margin-left: 70px !important;
	width: 630px !important;
}
.slider ul {
	height: 281px;
	width: 968px;
}
.slider ul li {
	position: relative;
	padding: 0 13px;
	overflow: hidden;
}
.slider ul li img {
	cursor: pointer;
	height: 223px !important;
	padding: 7px;
	width: 170px !important;
	border-radius: 10px;
}
.prev {
	cursor: pointer;
	position: absolute;
	top: 100px !important;
	left: 41px !important;
}
.next {
	cursor: pointer;
	position: absolute;
	
}
/************************************************
	      CAPTIFY CAPTION		
************************************************/
/*.caption-top, .caption-bottom {
	background: #000000;
	color: #ffffff; 
	cursor:default;
	padding:2px; 
	font-size:11px;   
	text-align:center;
	margin-left:8px !important;
	margin-bottom:-26px!important;
}
*/
.caption-top {
	border-width: 0px;
}
.caption-bottom {
	border-width: 0px;
}
.caption a, .caption a {
	background: #000;
	border: none;
	text-decoration: none;
	padding: 2px;
}
.caption a:hover, .caption a:hover {
	background: #202020;
}
/******recipe community scroll****/

.comm-scroll {
	width: 360px !important;
	height: 290px;
	margin: 0 10px 0 0 !important;
	padding: 20px !important;
	float: none !important;
	overflow: hidden;
	position: absolute !important;
	top: 387px !important;
	left: 190px !important;
	background: url("../../images/wood-bg-1.jpg") repeat !important;
	border-radius: 10px;
}
/* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container {
	width: auto;
	margin-right: 30px;
	overflow: hidden;
}
.mCSB_container.mCS_no_scrollbar {
	margin-right: 0;
}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar {
	margin-right: 30px;
}
.mCustomScrollBox>.mCSB_scrollTools {
	width: 16px;
	height: 100%;
	top: 0;
	right: 0;
}
.mCSB_scrollTools .mCSB_draggerContainer {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	height: auto;
}
.mCSB_scrollTools a+.mCSB_draggerContainer {
	margin: 0;
}
.mCSB_scrollTools .mCSB_draggerRail {
	width: 5px;
	height: 100%;
	margin: 0 auto;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.mCSB_scrollTools .mCSB_dragger {
	cursor: pointer;
	width: 100%;
	height: 70px !important;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 12px;
	height: 100%;
	margin: 0 auto;
	text-align: center;
	background: url(../../images/scroll-blue.png) no-repeat !important;
}
.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown {
	display: block;
	position: relative;
	height: 20px;
	overflow: hidden;
	margin: 0 auto;
	cursor: pointer;
}
.mCSB_scrollTools .mCSB_buttonDown {
	top: 100%;
	margin-top: -40px;
}
/* horizontal scrollbar */
.mCSB_horizontal>.mCSB_container {
	height: auto;
	margin-right: 0;
	margin-bottom: 30px;
	overflow: hidden;
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar {
	margin-bottom: 0;
}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar {
	margin-right: 0;
	margin-bottom: 30px;
}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools {
	width: 100%;
	height: 16px;
	top: auto;
	right: auto;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer {
	margin: 0 20px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
	height: 2px;
	margin: 7px 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger {
	width: 30px;
	height: 100%;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 4px;
	margin: 6px auto;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft, .mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight {
	display: block;
	position: relative;
	width: 20px;
	height: 100%;
	overflow: hidden;
	margin: 0 auto;
	cursor: pointer;
	float: left;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight {
	margin-left: -40px;
	float: right;
}
.mCustomScrollBox {
	-ms-touch-action: none; /*MSPointer events - direct all pointer events to js*/
}
/* default scrollbar colors and backgrounds (default theme) */
.mCustomScrollBox>.mCSB_scrollTools {
	opacity: 0.75;
	filter: "alpha(opacity=75)";
	-ms-filter: "alpha(opacity=75)"; /* old ie */
}
.mCustomScrollBox:hover>.mCSB_scrollTools {
	opacity: 1;
	filter: "alpha(opacity=100)";
	-ms-filter: "alpha(opacity=100)"; /* old ie */
}
.mCSB_scrollTools .mCSB_draggerRail {
	background: #fff; /* rgba fallback */
	filter: "alpha(opacity=40)";
	-ms-filter: "alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #fff; /* rgba fallback */
	background: rgba(255,255,255,0.75);
	filter: "alpha(opacity=75)";
	-ms-filter: "alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(255,255,255,0.85);
	filter: "alpha(opacity=85)";
	-ms-filter: "alpha(opacity=85)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(255,255,255,0.9);
	filter: "alpha(opacity=90)";
	-ms-filter: "alpha(opacity=90)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight {
	background-image: url(mCSB_buttons.png);
	background-repeat: no-repeat;
	opacity: 0.4;
	filter: "alpha(opacity=40)";
	-ms-filter: "alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp {
	background-position: 0 0;
	display: none;/* 
	sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonDown {
	background-position: 0 -20px;
	display: none;/* 
	sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: 0 -40px;/* 
	sprites locations are 0 -40px/-20px -40px/-40px -40px/-60px -40px (light) and -80px -40px/-100px -40px/-120px -40px/-140px -40px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonRight {
	background-position: 0 -56px;/* 
	sprites locations are 0 -56px/-20px -56px/-40px -56px/-60px -56px (light) and -80px -56px/-100px -56px/-120px -56px/-140px -56px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonUp:hover, .mCSB_scrollTools .mCSB_buttonDown:hover, .mCSB_scrollTools .mCSB_buttonLeft:hover, .mCSB_scrollTools .mCSB_buttonRight:hover {
	opacity: 0.75;
	filter: "alpha(opacity=75)";
	-ms-filter: "alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp:active, .mCSB_scrollTools .mCSB_buttonDown:active, .mCSB_scrollTools .mCSB_buttonLeft:active, .mCSB_scrollTools .mCSB_buttonRight:active {
	opacity: 0.9;
	filter: "alpha(opacity=90)";
	-ms-filter: "alpha(opacity=90)"; /* old ie */
}
/*scrollbar themes*/
/*dark (dark colored scrollbar)*/
.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail {
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.15);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.75);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(0,0,0,0.85);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(0,0,0,0.9);
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -80px 0;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -80px -20px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -80px -40px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -80px -56px;
}
/*light-2*/
.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail {
	width: 4px;
	background: #fff; /* rgba fallback */
	background: rgba(255,255,255,0.1);
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 4px;
	background: #fff; /* rgba fallback */
	background: rgba(255,255,255,0.75);
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
	height: 4px;
	margin: 6px 0;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 4px;
	margin: 6px auto;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(255,255,255,0.85);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(255,255,255,0.9);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -32px 0;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -32px -20px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -40px -40px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -40px -56px;
}
/*dark-2*/
.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail {
	width: 4px;
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.1);
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 4px;
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.75);
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
	height: 4px;
	margin: 6px 0;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 4px;
	margin: 6px auto;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(0,0,0,0.85);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(0,0,0,0.9);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -112px 0;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -112px -20px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -120px -40px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -120px -56px;
}
/*light-thick*/
.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail {
	width: 4px;
	background: #fff; /* rgba fallback */
	background: rgba(255,255,255,0.1);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 6px;
	background: #fff; /* rgba fallback */
	background: rgba(255,255,255,0.75);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
	height: 4px;
	margin: 6px 0;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 6px;
	margin: 5px auto;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(255,255,255,0.85);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(255,255,255,0.9);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -16px 0;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -16px -20px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -20px -40px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -20px -56px;
}
/*dark-thick*/
.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail {
	width: 4px;
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.1);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 6px;
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.75);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
	height: 4px;
	margin: 6px 0;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 6px;
	margin: 5px auto;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(0,0,0,0.85);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(0,0,0,0.9);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -96px 0;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -96px -20px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -100px -40px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -100px -56px;
}
/*light-thin*/
.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail {
	background: #fff; /* rgba fallback */
	background: rgba(255,255,255,0.1);
}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 2px;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 2px;
	margin: 7px auto;
}
/*dark-thin*/
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail {
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.15);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 2px;
	background: #000; /* rgba fallback */
	background: rgba(0,0,0,0.75);
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
	width: 100%;
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 2px;
	margin: 7px auto;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(0,0,0,0.85);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(0,0,0,0.9);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -80px 0;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -80px -20px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -80px -40px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -80px -56px;
}
.mCustomScrollBox.mCS-light {
	height: 290px !important;
}
/******recipe community scroll****/




/******Noor Basket Tab****/
.basket-saptr {
	width: 100%;
	max-width: 100%;
}
a:active, a:focus {
	outline: expression(hideFocus='true');
}
p {
	margin-bottom: 20px;
}
#tabs, #tabs2, #tabs3, #tabs4, #tabs5 {
	margin: 0 auto;
	margin-bottom: 40px;
}
#tabs li, #tabs2 li, #tabs3 li, #tabs4 li, #tabs5 li {
	float: left;
	padding: 0px;
}
#tabs li a, #tabs2 li a, #tabs3 li a, #tabs4 li a, #tabs5 li a {
	display: block;
	text-decoration: none;
	color: #8478B3;
}
#tabs_container {
	overflow: hidden;
	position: relative;
}
#tabs_container div {
}
.tab-container {
	margin: 0 auto;
	padding: 0;
	display: inline-block;
	position: relative;
	width:100%!important;
}
.tab-container-two {
	margin: 0 auto;
	padding: 0;
	display: inline-block;
	position: relative;
	width:95%!important;
}
.tab-container-three {
	margin: 0 auto;
	padding: 0;
	display: inline-block;
	position: relative;
	width: 95%!important;
}
#tabs .product h2 {
	font-family: 'Dancing Script', cursive;
	color: #0e7ccf;
	font-size: 45px;
	margin: 100px 0 20px 45px !important;
}
.product a {
	font-family: 'Dancing Script', cursive;
	color: #0e7ccf;
	font-size: 25px;
	margin: 0;
	text-decoration: none;
	background: url(../../images/product-arrow.jpg) no-repeat right center;
	padding: 0 35px 0 0;
	margin: 0 0 0 45px !important;
	cursor: pointer;
}
#tabs .product p {
	color: #4a595a;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 30px 45px !important;
	width: 95%!important;
}
#tabs #product-1 {
	background: url(../../images/product-1.png) no-repeat left bottom!important;
	height: 585px!important;
	width: 95% !important;
	background-size: 670px auto !important;
}
#tabs #product-2 {
	background: url(../../images/product-2.png) no-repeat  left bottom!important;
	height: 585px!important;
	width: 95% !important;
	background-size: 670px auto !important;
}
#tabs #product-3 {
	background: url(../../images/product-3.png) no-repeat  left bottom!important;
	height: 585px!important;
		width: 95% !important;
	background-size: 670px auto !important;
}
#tabs #product-4 {
	background: url(../../images/product-4.png) no-repeat  left bottom!important;
	height: 585px!important;
	width: 95% !important;
	background-size: 670px auto !important;
}
#tabs #product-5 {
	background: url(../../images/product-5.png) no-repeat  left bottom!important;
	height: 585px!important;
		width: 95% !important;
	background-size: 670px auto !important;
}
#tabs #product-6 {
	background: url(../../images/en/aroma-er-bg.png) no-repeat  left bottom!important;
	height: 585px!important;
		width: 95% !important;
	background-size: 670px auto !important;
}

#tabs #product-7 {
	background: url(../../images/en/aroma-er-bg-750.png) no-repeat  left bottom!important;
	height: 585px!important;
		width: 95% !important;
	background-size: 670px auto !important;
}

#tabs .product-thumb-1 a {
	padding: 285px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs .product-thumb-2 a {
	padding: 285px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs .product-thumb-3 a {
	padding: 285px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs .product-thumb-4 a {
	padding: 285px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs .product-thumb-5 a {
	padding: 285px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs .product-thumb-1 {
	background: url(../../images/product_21.png) no-repeat center bottom;
	height: 295px;
	width: 171px;
}
#tabs .product-thumb-1:hover {
	background: url(../../images/product-active_21.png) no-repeat center bottom;
	height: 295px;
	width: 171px;
}
#tabs .product-thumb-1 .tabulous_active {
	background: url(../../images/product-active_21.png) no-repeat center 0px !important;
	height: 295px;
	width: 171px;
	color: #2284d6;
}
#tabs .product-thumb-2 {
	background: url(../../images/product_22.png) no-repeat center bottom;
	height: 295px;
	width: 171px;
}
#tabs .product-thumb-2:hover {
	background: url(../../images/product-active_22.png) no-repeat center bottom;
	height: 295px;
	width: 171px;
}
#tabs .product-thumb-2 .tabulous_active {
	background: url(../../images/product-active_22.png) no-repeat center 0px !important;
	height: 295px;
	width: 171px;
	color: #2284d6;
}
#tabs .product-thumb-3 {
	background: url(../../images/product_23.png) no-repeat center bottom;
	height: 295px;
	width: 171px;
}
#tabs .product-thumb-3:hover {
	background: url(../../images/prduct-active_23.png) no-repeat center bottom;
	height: 295px;
	width: 171px;
}
#tabs .product-thumb-3 .tabulous_active {
	background: url(../../images/prduct-active_23.png) no-repeat center 0px !important;
	height: 295px;
	width: 171px;
	color: #2284d6;
}
#tabs .product-thumb-4 {
	background: url(../../images/product_24.png) no-repeat center bottom;
	height: 295px;
	width: 171px;
}
#tabs .product-thumb-4:hover {
	background: url(../../images/product-active_24.png) no-repeat center bottom;
	height: 295px;
	width: 171px;
}
#tabs .product-thumb-4 .tabulous_active {
	background: url(../../images/product-active_24.png) no-repeat center 0px !important;
	height: 295px;
	width: 171px;
	color: #2284d6;
}
#tabs .product-thumb-5 {
	background: url(../../images/product_25.png) no-repeat center bottom;
	height: 295px;
	width: 171px;
}
#tabs .product-thumb-5:hover {
	background: url(../../images/product-active_25.png) no-repeat center bottom;
	height: 295px;
	width: 171px;
}
#tabs .product-thumb-5 .tabulous_active {
	background: url(../../images/product-active_25.png) no-repeat center 0px !important;
	height: 295px;
	width: 171px;
	color: #2284d6;
}
/*mayonnaise Tab*/

#tabs2 .mayonnaise h2 {
	font-family: 'Dancing Script', cursive;
	color: #0e7ccf;
	font-size: 45px;
	margin: 80px 100px 20px 0 !important;
	text-align: right;
}
#tabs2 .mayonnaise h2 span {
	display: inline-block !important;
	color: #ef3424;
	font-size: 25px;
}
#tabs2 .mayonnaise a {
	font-family: 'Dancing Script', cursive;
	color: #0e7ccf;
	font-size: 25px;
	margin: 20px 0 0 0;
	text-decoration: none;
	background: url(../../images/en/mayonnaise-arrow.jpg) no-repeat right;
	padding: 0 35px 0 0;
	margin: 0 100px 0 0;
	float: right;
	clear: both;
	line-height: 25px;
	cursor: pointer;
}
#tabs2 .mayonnaise p {
	color: #4a595a;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 100px 30px 0;
	width: 100%!important;
	text-align: right;
	float: right;
}
#tabs2 #mayonnaise-1 {
	background: url(../../images/mayonnaise-1.png) no-repeat right bottom;
	height: 565px;
	width: 100% !important;
	background-size: 581px !important;
}
#tabs2 #mayonnaise-2 {
	background: url(../../images/mayonnaise-2.png) no-repeat right bottom;
	height: 565px;
	width: 100% !important;
	background-size: 581px !important;
}
#tabs2 #mayonnaise-3 {
	background: url(../../images/mayonnaise-6.png) no-repeat right bottom;
	height: 565px;
	width: 100% !important;
	background-size: 581px !important;
}
#tabs2 #mayonnaise-4 {
	background: url(../../images/mayonnaise-4.png) no-repeat right bottom;
	height: 565px;
	width: 100% !important;
	background-size: 581px !important;
}
#tabs2 #mayonnaise-5 {
	background: url(../../images/mayonnaise-5.png) no-repeat right bottom;
	height: 565px;
	width: 100% !important;
	background-size: 581px !important;
}
#tabs2 #mayonnaise-6 {
	background: url(../../images/mayonnaise-3.png) no-repeat right bottom;
	height: 565px;
	width: 100% !important;
	background-size: 581px !important;
}
#tabs2 #mayonnaise-7 {
	background: url(../../images/mayonnaise-7.png) no-repeat right bottom;
	height: 565px;
	width: 100% !important;
	background-size: 581px !important;
}
#tabs2 #mayonnaise-8 {
	background: url(../../images/mayonnaise-8.png) no-repeat right bottom;
	height: 565px;
	width: 100% !important;
background-size: 581px !important;
}
#tabs2 .mayonnaise-thumb-1 a {
	padding: 250px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs2 .mayonnaise-thumb-2 a {
	padding: 250px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs2 .mayonnaise-thumb-3 a {
	padding: 250px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs2 .mayonnaise-thumb-4 a {
	padding: 250px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs2 .mayonnaise-thumb-5 a {
	padding: 250px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs2 .mayonnaise-thumb-6 a {
	padding: 250px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs2 .mayonnaise-thumb-7 a {
	padding: 250px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs2 .mayonnaise-thumb-8 a {
	padding: 250px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs2 .mayonnaise-thumb-1 {
	background: url(../../images/mayonnaise_38.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-1:hover {
	background: url(../../images/mayonnaise-active_38.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-1 .tabulous_active {
	background: url(../../images/mayonnaise-active_38.png) no-repeat center 0px !important;
	height: 267px;
	width: 120px;
	color: #2284d6;
}
#tabs2 .mayonnaise-thumb-2 {
	background: url(../../images/mayonnaise_39.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-2:hover {
	background: url(../../images/mayonnaise-active_39.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-2 .tabulous_active {
	background: url(../../images/mayonnaise-active_39.png) no-repeat center 0px !important;
	height: 267px;
	width: 120px;
	color: #2284d6;
}
#tabs2 .mayonnaise-thumb-3 {
	background: url(../../images/mayonnaise_43.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-3:hover {
	background: url(../../images/mayonnaise-active_43.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-3 .tabulous_active {
	background: url(../../images/mayonnaise-active_43.png) no-repeat center 0px !important;
	height: 267px;
	width: 120px;
	color: #2284d6;
}
#tabs2 .mayonnaise-thumb-4 {
	background: url(../../images/mayonnaise_41.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-4:hover {
	background: url(../../images/mayonnaise-active_41.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-4 .tabulous_active {
	background: url(../../images/mayonnaise-active_41.png) no-repeat center 0px !important;
	height: 267px;
	width: 120px;
	color: #2284d6;
}
#tabs2 .mayonnaise-thumb-5 {
	background: url(../../images/mayonnaise_42.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-5:hover {
	background: url(../../images/mayonnaise-active_42.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-5 .tabulous_active {
	background: url(../../images/mayonnaise-active_42.png) no-repeat center 0px !important;
	height: 267px;
	width: 120px;
	color: #2284d6;
}
#tabs2 .mayonnaise-thumb-6 {
	background: url(../../images/mayonnaise_40.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-6:hover {
	background: url(../../images/mayonnaise-active_40.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-6 .tabulous_active {
	background: url(../../images/mayonnaise-active_40.png) no-repeat center 0px !important;
	height: 267px;
	width: 120px;
	color: #2284d6;
}
#tabs2 .mayonnaise-thumb-7 {
	background: url(../../images/mayonnaise_44.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-7:hover {
	background: url(../../images/mayonnaise-active_44.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-7 .tabulous_active {
	background: url(../../images/mayonnaise-active_44.png) no-repeat center 0px !important;
	height: 267px;
	width: 120px;
	color: #2284d6;
}
#tabs2 .mayonnaise-thumb-8 {
	background: url(../../images/mayonnaise_45.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-8:hover {
	background: url(../../images/mayonnaise-active_45.png) no-repeat center bottom;
	height: 267px;
	width: 120px;
}
#tabs2 .mayonnaise-thumb-8 .tabulous_active {
	background: url(../../images/mayonnaise-active_45.png) no-repeat center 0px !important;
	height: 267px;
	width: 120px;
	color: #2284d6;
}
#tabs2 .products h2 {
	font-family: 'Dancing Script', cursive;
	color: #0e7ccf;
	font-size: 45px;
	margin: 155px 100px 20px 0;
	text-align: right;
}
#tabs2 .products h2 span {
	display: inline-block !important;
	color: #ef3424;
	font-size: 25px;
}
#tabs2 .products a {
	font-family: 'Dancing Script', cursive;
	color: #0e7ccf;
	font-size: 25px;
	margin: 20px 0 0 0;
	text-decoration: none;
	background: url(../../images/en/mayonnaise-arrow.jpg) no-repeat right;
	padding: 0 35px 0 0;
	margin: 0 100px 0 0;
	float: right;
	clear: both;
	line-height: 25px;
	cursor: pointer;
}
#tabs2 .products p {
	color: #4a595a;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 100px 30px 0;
	width: 400px;
	text-align: right;
	float: right;
}
/*spreadable---------------------------------------- Tab*/


#tabs4 .spreadable h2 {
	font-family: 'Dancing Script', cursive;
	color: #0e7ccf;
	font-size: 45px;
	margin: 50px 45px 20px 0 !important;
	text-align: right;
}
#tabs4 .spreadable h2 span {
	display: inline-block !important;
	color: #ef3424;
	font-size: 25px;
}
#tabs4 .spreadable a {
	font-family: 'Dancing Script', cursive;
	color: #0e7ccf;
	font-size: 25px;
	margin: 20px 0 0 0;
	text-decoration: none;
	background: url(../../images/en/mayonnaise-arrow.jpg) no-repeat right;
	padding: 0 35px 0 0;
	margin: 0 45px 0 0 !important;
	float: right;
	clear: both;
	line-height: 25px;
	cursor: pointer;
}
#tabs4 .spreadable p {
	color: #4a595a;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 210px 45px 30px 0 !important;
	width:100%!important;
	text-align:left!important;
	float:left!important;
}
#tabs4 #spreadable-1 {
	background: url(../../images/spreadable.png) no-repeat 15px -20px !important;
	height: 635px;
	width: 100% !important;
	background-size: 650px auto!important;
}
#tabs4 #spreadable-2 {
	background: url(../../images/spreadable-250.png) no-repeat 15px -20px !important;
	height: 635px;
	width:100% !important;
	background-size: 650px auto!important;
}
#tabs4 #spreadable-3 {
	background: url(../../images/spreadable-500.png) no-repeat 15px -20px !important;
	height: 635px;
	width: 100% !important;
	background-size: 650px auto!important;
}
#tabs4 #spreadable-4 {
	background: url(../../images/mayonnaise-4.png) no-repeat right bottom;
	height: 565px;
	width: 100% !important;
}
#tabs4 #spreadable-5 {
	background: url(../../images/mayonnaise-5.png) no-repeat right bottom;
	height: 565px;
	width: 768px !important;
}
#tabs4 #spreadable-6 {
	background: url(../../images/mayonnaise-3.png) no-repeat right bottom;
	height: 565px;
	width: 768px !important;
}
#tabs4 #spreadable-7 {
	background: url(../../images/mayonnaise-7.png) no-repeat right bottom;
	height: 565px;
	width: 768px !important;
}
#tabs4 .spreadable-thumb-1 a {
	padding: 250px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs4 .spreadable-thumb-2 a {
	padding: 250px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs4 .spreadable-thumb-3 a {
	padding: 250px 0 0 0;
	text-align: center;
	font-family: 'Merienda', cursive;
	color: #3e3735;
}
#tabs4 .spreadable-thumb-1 {
	background: url(../../images/spreadable-s.png) no-repeat center bottom;
	height: 267px;
	width: 395px !important;
}
#tabs4 .spreadable-thumb-1:hover {
	background: url(../../images/spreadable-s-active.png) no-repeat center bottom;
	height: 267px;
	width: 395px !important;
}
#tabs4 .spreadable-thumb-1 .tabulous_active {
	background: url(../../images/spreadable-s-active.png) no-repeat center 0px !important;
	height: 267px;
	width: 395px !important;
	color: #2284d6;
}
#tabs4 .spreadable-thumb-2 {
	background: url(../../images/spreadable-250-s.png) no-repeat center bottom;
	height: 267px;
	width: 300px;
}
#tabs4 .spreadable-thumb-2:hover {
	background: url(../../images/spreadable-250-s-active.png) no-repeat center bottom;
	height: 267px;
	width: 300px;
}
#tabs4 .spreadable-thumb-2 .tabulous_active {
	background: url(../../images/spreadable-250-s-active.png) no-repeat center 0px !important;
	height: 267px;
	width: 300px;
	color: #2284d6;
}
#tabs4 .spreadable-thumb-3 {
	background: url(../../images/spreadable-500-s.png) no-repeat center bottom;
	height: 267px;
	width: 395px !important;
}
#tabs4 .spreadable-thumb-3:hover {
	background: url(../../images/spreadable-500-s-active.png) no-repeat center bottom;
	height: 267px;
	width: 395px !important;
}
#tabs4 .spreadable-thumb-3 .tabulous_active {
	background: url(../../images/spreadable-500-s-active.png) no-repeat center 0px !important;
	height: 267px;
	width: 395px !important;
	color: #2284d6;
}
#tabs4 .products h2 {
	font-family: 'Dancing Script', cursive;
	color: #0e7ccf;
	font-size: 45px;
	margin: 0px 100px 20px 0;
	text-align: right;
}
#tabs4 .products h2 span {
	display: inline-block !important;
	color: #ef3424;
	font-size: 25px;
}
#tabs4 .products a {
	font-family: 'Dancing Script', cursive;
	color: #0e7ccf;
	font-size: 25px;
	margin: 20px 0 0 0;
	text-decoration: none;
	background: url(../../images/en/mayonnaise-arrow.jpg) no-repeat right;
	padding: 0 35px 0 0;
	margin: 0 100px 0 0;
	float: right;
	clear: both;
	line-height: 25px;
	cursor: pointer;
}
#tabs4 .products p {
	color: #4a595a;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 100px 30px 0;
	width: 400px;
	text-align: right;
	float: right;
}
/*tabs4---------------------------------------- Tab*/


.transition {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
}
.make_transist {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.hidescale {
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-o-transform: scale(0.9);
	-ms-transform: scale(0.9);
	transform: scale(0.9);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	filter: alpha(opacity=0);
	opacity: 0;
}
.showscale {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
	z-index: 99999;
}
.hideleft {
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
}
.showleft {
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	-o-transform: translateX(0px);
	-ms-transform: translateX(0px);
	transform: translateX(0px);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
}
.hidescaleup {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
}
.showscaleup {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
}
.hideflip {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transform: rotatey(-90deg) scale(1.1);
	-moz-transform: rotatey(-90deg) scale(1.1);
	-o-transform: rotatey(-90deg) scale(1.1);
	-ms-transform: rotatey(-90deg) scale(1.1);
	transform: rotatey(-90deg) scale(1.1);
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}
.showflip {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
	-webkit-transform: rotatey(0deg) scale(1);
	-moz-transform: rotatey(0deg) scale(1);
	-o-transform: rotatey(0deg) scale(1);
	-ms-transform: rotatey(0deg) scale(1);
	transform: rotatey(0deg) scale(1);
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}
.tabulousclear {
	display: block;
	clear: both;
}
.pro-info {
	width: 317px;
	height: 200px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 180px;
	right: 300px;
	z-index: 999999
}
.pro-tub {
	width: 317px;
	height: 200px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 180px;
	right: 300px;
	z-index: 999999
}
.pro-cnt {
	width: 245px;
	height: 150px;
	background: #2284d6;
	margin: 0;
	padding: 20px;
	box-shadow: 2px 2px 0px #929393;
}
.pro-cnt h1 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 29px;
	color: #fff;
	margin: 0 0 0 0;
	padding: 0 0 10px;
	line-height: 21px;
	border-bottom: #fff solid 1px;
	display: inline-block;
}
.pro-cnt h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 21px;
	color: #fff008;
	margin: 20px 0 10px 0;
	padding: 0;
	line-height: 21px;
	display: inline-block;
}
.pro-cnt ul {
	margin: 0;
	padding: 0;
}
.pro-cnt ul li {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	color: #fff;
	display: block;
	list-style: none;
	background: url(../../images/bullet.jpg) no-repeat 0 10px;
	float: none !important;
	margin: 0;
	padding: 0 0 0 20px !important;
	line-height: 25px;
}
.pro-arr {
	position: absolute;
	top: 45px;
	right: 1px;
}
.close-btn {
	position: absolute;
	top: 2px;
	right: 34px;
	cursor: pointer;
}
.mayo-info {
	width: 317px;
	margin: 0;
	padding: 0;
	position: absolute;
	left:30%!important; top:13%!important;
	z-index: 999999
}
.pro-info{ width:303px; height:200px; margin:0; padding:0; position:absolute;  left:40%!important; top:25%!important; z-index:999999}

.mayo-cnt {
	width: 245px;
	background: #2284d6;
	margin: 0;
	padding: 20px;
	box-shadow: 2px 2px 0px #929393;
}
.mayo-cnt h1 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 29px;
	color: #fff;
	margin: 0 0 0 0;
	padding: 0 0 10px;
	line-height: 21px;
	border-bottom: #fff solid 1px;
	display: inline-block;
}
.mayo-cnt h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 21px;
	color: #fff008;
	margin: 20px 0 10px 0;
	padding: 0;
	line-height: 21px;
	display: inline-block;
}
.mayo-cnt ul {
	margin: 0;
	padding: 0;
}
.mayo-cnt ul li {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	color: #fff;
	display: block;
	list-style: none;
	background: url(../../images/bullet.jpg) no-repeat 0 10px;
	float: none !important;
	margin: 0;
	padding: 0 0 0 20px !important;
	line-height: 25px;
}
.mayo-arr {
	position: absolute;
	top: 45px;
	left: -30px;
}
.mayo-btn {
	position: absolute;
	top: 2px;
	right: 34px;
}
.pro-info2 {
	width: 317px;
	height: 200px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 280px;
	right: 300px;
	z-index: 999999
}
.pro-tub2 {
	width: 317px;
	height: 200px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 280px;
	right: 300px;
	z-index: 999999
}
.pro-cnt2 {
	width: 245px;
	height: 150px;
	background: #2284d6;
	margin: 0;
	padding: 20px;
	box-shadow: 2px 2px 0px #929393;
}
.pro-cnt2 h1 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 29px;
	color: #fff;
	margin: 0 0 0 0;
	padding: 0 0 10px;
	line-height: 21px;
	border-bottom: #fff solid 1px;
	display: inline-block;
}
.pro-cnt2 h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 21px;
	color: #fff008;
	margin: 20px 0 10px 0;
	padding: 0;
	line-height: 21px;
	display: inline-block;
}
.pro-cnt2 ul {
	margin: 0;
	padding: 0;
}
.pro-cnt2 ul li {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	color: #fff;
	display: block;
	list-style: none;
	background: url(../../images/bullet.jpg) no-repeat 0 10px;
	float: none !important;
	margin: 0;
	padding: 0 0 0 20px !important;
	line-height: 25px;
}
.pro-arr2 {
	position: absolute;
	top: 45px;
	right: 1px;
}
.close-btn2 {
	position: absolute;
	top: 2px;
	right: 34px;
}
.dc_carousel_hor .jcarousel-container-horizontal {
	height: auto;
	padding: 8px 0px;
	width: 88% !important;
	margin: 0px auto;
	left: 30px;
	float:left;
}
.dc_carousel_hor .jcarousel-next-horizontal {
	cursor: pointer;
	margin-right: 3px;
	position: absolute;
	right: -22px !important;
	top: 80px
}
.dc_carousel_hor .jcarousel-prev-horizontal {
	cursor: pointer;
	left: -40px !important;
	margin-left: 3px;
	position: absolute;
	top: 80px;
}
/* Blogger Page Css */
.blogger-wrap {
	margin: 0 0 0 15px !important;
	padding: 0px;
	width: 98% !important;
}
.blogger {
	width: 40%;
	min-height: 200px !important;
	border: 1px solid #d3d3d3;
	border-radius: 5px;
	background: #fff;
	float: left;
	margin: 0 5% 5% 0;
	padding: 15px;
}
.blogger-wrap h1 {
	color: #019ee3;
	font-size: 47px;
	font-family: 'Open Sans Condensed', sans-serif;
	line-height: 100px;
	clear: both;
}
.blogger h2 {
	font-family: 'Dancing Script', cursive;
	font-size: 24px;
	background: #fffa00;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding: 10px 15px;
	min-width: 20px !important;
	display: inline-block;
	margin-bottom: 5px;
}
.blogger img {
	width: 112px;
	border: 5px solid #fff;
	box-shadow: 1px 1px 2px #888888;
	float: left;
	margin-right: 15px;
}
.blogger p {
	font-size: 15px;
	font-family: 'Open Sans Condensed', sans-serif;
	color: #696967;
	line-height: 24px;
}
.nomargin {
	margin-right: 0px !important;
}
.blogger .know {
	background: url(../../images/en/blogger-arrow.png) no-repeat right;
	padding: 0px 15px 0px 0px;
	color: #019ee3;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	float: right;
	clear: both;
	text-decoration: none;
}
.blogr-detail {
	background: url(../../images/blogger-detail-bg.png) repeat;
	border-radius: 25px;
	border: 1px solid #d8d8d8;
	box-shadow: 2px 3px 10px #888888;
	padding: 30px;
	margin-bottom: 75px;
	font-family: 'Open Sans Condensed', sans-serif;
}
.profile {
	margin: 0 0 35px 0;
	padding: 0px;
}
.profile .img {
	border: 7px solid #fff;
	float: left;
	margin-right: 40px;
}
.profile h4 {
	background: #fffa00;
	border-radius: 20px;
	min-width: 200px;
	text-align: center;
	display: inline-block;
	padding: 15px;
	float: left;
	color: #343434;
	font-size: 27px;
	font-family: 'Dancing Script', cursive;
	margin: 0px 0px 25px 0px;
}
.profile p {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 17px;
	color: #343434;
	float: right;
	width: 100%!important;
}
.profile .social-icons {
	width: 100% !important;
	float: left;
	clear: both;
}
.profile .social-icons h2 {
	color: #7f7f7f;
	font-size: 32px;
	font-family: 'Open Sans Condensed', sans-serif;
	margin: 0px !important;
	padding: 0px !important;
	line-height: 32px;
	float: left;
}
.profile .social-icons ul {
	margin-left: 10px;
	float: left;
}
.blogr-detail .recipe-wrap {
	margin: 0px;
}
.blogr-detail h5 {
	color: #019ee3;
	font-size: 21px;
	font-family: 'Open Sans Condensed', sans-serif;
	border-bottom: 1px dotted #000;
	padding-bottom: 10px;
	margin-bottom: 15px;
	font-style: italic;
	font-weight: bold;
}
.video-recipe {
	width: 95% !important;
	min-height: 170px;
	float: left;
}
.video-recipe right {
	float: right;
}
.img-ctr {
	width: 25%;
	float: left;
	text-align: center;
}
.img-ctr img {
	width: 150px;
}
.content-ctr {
	width: 65% !important;
	float: right;
	padding: 20px 0 0 0;
}
.content-ctr h3 {
	font-size: 32px;
	color: #2284d6;
	font-family: 'Open Sans Condensed', sans-serif;
	margin: 0 0 20px 0 !important;
}
.content-ctr p {
	font-size: 20px;
	color: #4c595a;
	font-family: 'Open Sans Condensed', sans-serif;
	line-height: 25px;
	margin-bottom: 15px;
}
.content-ctr a {
	background: url(../../images/en/bloggers-arrow.png) no-repeat 0px 10px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 22px;
	color: #2284d6;
	padding: 5px 0 0 30px;
	text-decoration: none;
	font-weight: normal;
}
.youtube {
	margin: 0px;
	padding: 0px;
}
.paginationContainer {
	margin: 0px;
	padding: 0px;
}
.pagination {
	margin: 0px;
	padding: 0px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
}
.paginationContainer ul {
	margin: 0px;
	padding: 0px;
}
.pagination li {
	float: left;
	margin: 0 6px 0px 0px;
	padding: 0px;
	border: 1px solid #FFF;
}
.pagination li a {
	text-align: center;
	border: 1px solid #42b7ea;
	color: #42b7ea;
	padding: 0px 6px;
	text-decoration: none;
	margin-top: 5px;
}
.pagination li a:hover {
	background: #42b7ea;
	color: #fff;
}
.pagination li.current span {
	text-align: center;
	background: #42b7ea;
	border: 1px solid #42b7ea;
	color: #fff;
	padding: 2px 6px;
	margin: -4px 0 0 0;
}
.pagination .disabled {
	text-align: center;
	border: 1px solid #b3b3b3;
	color: #b3b3b3;
	padding: 2px 6px;
	margin: -3px 6px 0 0;
	text-decoration: none;
}
.search-mobile {
	display: none;
}



.no-video-msg { font-family:'Open Sans Condensed', sans-serif; font-size:19px !important; line-height:25px; background:url(../../images/no-video.png) no-repeat center 150px !important; min-height:360px; padding-top:100px; margin-bottom:100px; text-align:center; color:#454543;}

.copy-right p{
	padding-left:0!important;
	
}
#cphContentMain_divInspiration .content{ width:90% !important; padding-left:5%;}
#cphContentMain_divInspiration .slider-cook{ margin-top:5%;}
#cphContentMain_divInspiration .secrets-right{ float:left !important;}

.detail-ctn label {
    font-size: 17px;
}
	.reg-input-block input {
    width: 340px !important;
}
}
