@font-face {
	font-family: 'twingofrance';
	src: url('twingofrance-webfont.eot');
	src: url('twingofrance-webfont.eot?#iefix') format('embedded-opentype'),
		url('twingofrance-webfont.woff') format('woff'),
		url('twingofrance-webfont.ttf') format('truetype'),
		url('twingofrance-webfont.svg#twingofrance') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'omnesmedium';
	src: url('omnes-regular-webfont.eot');
	src: url('omnes-regular-webfont.eot?#iefix') format('embedded-opentype'),
		url('omnes-regular-webfont.woff') format('woff'),
		url('omnes-regular-webfont.ttf') format('truetype'),
		url('omnes-regular-webfont.svg#omnesmedium') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'omneslight';
	src: url('omnes-light-webfont.eot');
	src: url('omnes-light-webfont.eot?#iefix') format('embedded-opentype'),
		url('omnes-light-webfont.woff') format('woff'),
		url('omnes-light-webfont.ttf') format('truetype'),
		url('omnes-light-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'honey_scriptsemibold';
    src: url('honeyscript-semibold-webfont.eot');
    src: url('honeyscript-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('honeyscript-semibold-webfont.woff') format('woff'),
         url('honeyscript-semibold-webfont.ttf') format('truetype'),
         url('honeyscript-semibold-webfont.svg#honey_scriptsemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'honey_scriptlight';
    src: url('honeyscript-light-webfont.eot');
    src: url('honeyscript-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('honeyscript-light-webfont.woff') format('woff'),
         url('honeyscript-light-webfont.ttf') format('truetype'),
         url('honeyscript-light-webfont.svg#honey_scriptlight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ge_light';
    src: url('gesstextlight-light-webfont.eot');
    src: url('gesstextlight-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('gesstextlight-light-webfont.woff') format('woff'),
         url('gesstextlight-light-webfont.ttf') format('truetype'),
         url('gesstextlight-light-webfont.svg#ge_ss_text_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ge_medium';
    src: url('gesstextmedium-medium-webfont.eot');
    src: url('gesstextmedium-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('gesstextmedium-medium-webfont.woff') format('woff'),
         url('gesstextmedium-medium-webfont.ttf') format('truetype'),
         url('gesstextmedium-medium-webfont.svg#ge_ss_text_mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix {display:inline-block}
html[xmlns] .clearfix {display:block}
* html .clearfix {height:1%}




.clear {
	clear: both;
	font-size: 0;
	line-height: 0;
	display: block !important;
}

body {
	font: normal 12px sans-serif;
}

html.tablet { width: 960px !important; overflow-x: hidden !important; }
body.tablet { width: 960px !important; overflow-x: hidden !important; }
body.tablet .content-wide { width: 960px !important; }
body.tablet #header_wrapper { width: 960px !important; }
body.tablet #line-top { width: 960px !important; }


/* ***************************************************************************************************************** */
/* schema */
    #header {
        background: url('/img/sprite_header.png') no-repeat;
        position: relative;
		margin: 0 auto;
		width: 960px;
        height: 127px;/*116px*/
    }
	
	#line-top {
        background: url('/img/bg_line_top.png') top center no-repeat;
		margin-top: -63px;
		width: 100%;
		height: 10px;
		z-index: 0;
	}

    .content, .content-wide {
		margin: -3px auto 0 auto;
		padding-top: 40px;
		width: 960px;
	}
    .content-wide {
		width: 100%;
	}
	#content-bottom {
		margin: 0 auto;
		width: 988px;
		position: relative;
	}

	#line-products-colored,												#line-bottom, #line-bottom-white {
																			background: url('/img/bg_line_bottom_white.png') top center no-repeat; /* MAREK had: background: url('/img/bg_line_bottom.png') top center no-repeat; */
																			width: 100%;
																			height: 10px;
																			z-index: 0;
																			margin-top: -5px;
																		}



/* ***************************************************************************************************************** */
/* common */
	a, a:hover {
		text-decoration: none;
	}
	.last {
		margin-right: 0 !important;
		padding-right: 0 !important;
	}
	
    /* header */
		#header {z-index: 300;}

        #header a {position: absolute;}

		#en, #en-active {top: 13px; left: 8px; width: 70px; height: 21px; z-index: 200; background: url('/img/sprite_header.png') no-repeat; display: block;}
		#en {background-position: -100px -319px;}
		#en:hover, #en-active {background-position: 0 -319px;}

		#ar, #ar-active {top: 13px; left: 58px; width: 50px; height: 21px; z-index: 200; background: url('/img/sprite_header.png') no-repeat; display: block;}
		#ar {background-position: -150px -319px;}
		#ar:hover, #ar-active {background-position: -50px -319px;}

		#slash { position: absolute; top: 13px; left: 48px; width: 70px; height: 21px; z-index: 200; background: url('/img/sprite_header.png') no-repeat; display: block; }
		#slash {background-position: -40px -319px;}
                
		/* menu */
                #header #menu a {top: 44px; height: 48px; background: url('/img/sprite_header.png') no-repeat;}

                /* ENGLISH */
                body.english #home, body.english #about-us-active {left: 17px; width: 194px; background-position: -17px -127px !important;}
                body.english #home:hover, body.english #about-us-active {background-position: -17px -175px !important;}

                body.english #about-us, body.english #things-we-make-active {left: 211px; width: 211px; background-position: -211px -127px !important;}
                body.english #about-us:hover, body.english #things-we-make-active {background-position: -211px -175px !important;}

                body.english #things-we-make, body.english #your-nada-active {left: 541px; width: 210px; background-position: -541px -127px !important;}
                body.english #things-we-make:hover, body.english #your-nada-active {background-position: -541px -175px !important;}

                body.english #contact, body.english #our-community-active {left: 751px; width: 191px; background-position: -751px -127px !important;}
                body.english #contact:hover, body.english #our-community-active {background-position: -751px -175px !important;}
                
                /* ARABIC */
                body.arabic #our-community, body.arabic #our-community-active {left: 17px; width: 194px; background-position: -17px -223px !important;}
                body.arabic #our-community:hover, body.arabic #our-community-active {background-position: -17px -271px !important;}

                body.arabic #your-nada, body.arabic #your-nada-active {left: 211px; width: 211px; background-position: -211px -223px !important;}
                body.arabic #your-nada:hover, body.arabic #your-nada-active {background-position: -211px -271px !important;}

                body.arabic #things-we-make, body.arabic #things-we-make-active {left: 541px; width: 210px; background-position: -541px -223px !important;}
                body.arabic #things-we-make:hover, body.arabic #things-we-make-active {background-position: -541px -271px !important;}

                body.arabic #about-us, body.arabic #about-us-active {left: 751px; width: 191px; background-position: -751px -223px !important;}
                body.arabic #about-us:hover, body.arabic #about-us-active {background-position: -751px -271px !important;}
                
		#logo {top: 19px; left: 419px; width: 122px; height: 100px; z-index: 200;}

		#header .social {position: absolute; top: 12px; right: 115px; text-align: right; width: 520px;}
		#header .fb-like {float: right; margin-right: 10px;}
		#header .twitter-share-button {float: right;}
		#header .twitter-follow-button {float: right;}
body.english #header .subscribe,
body.english #header .subscribe:visited { position: absolute; display: block; top: 9px; right: 10px; width: 95px; height: 28px; background: transparent url(../img/btn_subscribe.png) no-repeat left top; }
body.english #header .subscribe:hover { background-position: left -28px; }
body.arabic #header .subscribe,
body.arabic #header .subscribe:visited { position: absolute; display: block; top: 9px; right: 10px; width: 95px; height: 28px; background: transparent url(../img/btn_subscribe_ar.png) no-repeat left top; }
body.arabic #header .subscribe:hover { background-position: left -28px; }

/* ***************************************************************************************************************** */
/* home */
	body.home{
		background: url(/img/home-bg-grad.png) repeat-x 100% 100%;
	}
	.home .content {
		margin-top: -52px;
	}

    /* home slider */
		#slides {
			z-index: 100;
			position: relative;
		}
		.slides_container {
			position: relative;
			display: none;
			width: 960px;
			height: 450x;
			margin: -50px 0 0 0;
		}
		.slides_container .item {
			position: relative;
			display: block;
			width: 960px;
			height: 450px;
		}
		.slides_container .item div {
			background: url('/img/bg_slides_container.png') top left no-repeat;
			position: absolute;
			top: 0;
			left: 0;
			display: block;
			width: 960px;
			height: 447px;
			z-index: 50;
		}
		.slides_container .item a {
			display: block;
			width: 960px;
			height: 447px;
			position: absolute;
			top: 0;
			left: 0;
			z-index: 150;
		}

    /* home navi arrows */
		#slides .prev, #slides .next, .bx-prev, .bx-next {
			position: absolute;
			top: 185px;
			width: 65px;
			height: 65px;
			display: block;
			z-index: 101;
			cursor: pointer;
		}
		#slides .prev, #slides .next {background: url('/img/sprite_arrows.png') top left no-repeat;}
		.home #slides .prev {left: -30px; background-position: 0 -18px;}
		.home #slides .prev:hover {background-position: 0 -83px;}

		.home #slides .next {right: -30px; background-position: -65px -18px;}
		.home #slides .next:hover {background-position: -65px -83px;}

    /* pagination */
		.home .pagination {
			display: block;
			z-index: 105;
			padding: 0;
			margin: 5px 0 5px 370px;
		}
		.home .pagination li {
			float: left;
			list-style: none;
		}
		.home .pagination li a {
			background-image: url('/img/sprite_arrows.png');
			display: block;
			width: 18px;
			height: 18px;
			margin-right: 8px;
			background-position: 0 0;
			float: left;
			overflow: hidden;
		}
		.home .pagination li.current a, .home .pagination li:hover a {
			background-position: -18px 0;
		}

    /* home boxes */
		#home_boxes {
			background: url('/img/bg_home_boxes.jpg') no-repeat;
			width: 972px; /*983px*/
			height: 220px;
			margin: 5px 0 0 -12px;
			padding-left: 11px;
		}
		body.english #home_boxes {
			background: url('/img/blog-english.png') no-repeat;
                        margin: 5px 0 0 -8px;
		}
		body.arabic #home_boxes {
			background: url('/img/blog-arabic2.png') no-repeat;
                        margin: 5px -15px 0 0;
		}

		.home .box {
			float: left;
			width: 315px;
			height: 220px;
			margin: 0 9px 0 0;
			position: relative;
			overflow: hidden;
		}    
		.home .box .header {
			position: absolute;
			top: 13px;
			left: 16px;
			font-family: 'honey_scriptsemibold';
			font-size: 40px;
			margin-top: 15px;
			color: #fff;
		}
		body.arabic.home .box .header {
			font: normal normal 26px/38px 'ge_light';
			margin-top: 2px;
			display: block;
		}
                body.arabicie.home .box .header {
			font: normal normal 30px/38px "Helvetica Neue",Helvetica,Arial,sans-serif;
		}
		.home .box .category {
			position: absolute;
			top: 22px;
			right: 9px;
			width: 92px;
			text-align: right;
			font-family: 'twingofrance';
			font-size: 19px;
			font-weight: bold;
			color: #878787;
			text-decoration: none;
			letter-spacing: -2px;
                        
		}
		body.arabic.home .box .category {
			font: normal normal 18px/24px 'ge_light';
			text-align: right !important;
			text-indent: 0px;
                        right: 9px;
		}
                body.arabicie.home .box .category {
                        font: normal normal 20px/24px "Helvetica Neue",Helvetica,Arial,sans-serif;
                }
		.home .box .body {
			position: absolute;
			top: 64px;
			left: 17px;
			width: 278px;
			overflow: hidden;
		}

		.home .box .body a {
			float: left;
			width: 100%;
		}
		.home .box .body .title {
			float: left;
			font-family: 'omnesmedium';
			font-size: 23px;
			line-height: 22px;
			color: #fff;
		}
                
		body.arabic.home .box .body .title {
			font: normal normal 18px/18px 'ge_light';
			text-align: right;
                        float: right;
                        margin-right: 20px;
                        width: 190px;
		}
                body.home .recipes .body .title {
                        padding-top: 10px;
                }
                body.arabic.home .recipes .body .title {
                        padding-top: 15px;
                }
                body.arabicie.home .box .body .title {
                        font: normal normal 18px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;
                }
		.home .book .title {
			width: 147px;
			margin: 10px 10px 0 0;
		}
		.home .box .body .title span {
			font-size: 13px;
			line-height: 16px;
		}
                .home .book .body .title span {
                        display: block; padding-top: 5px;
                }
		body.arabic.home .box .body .title span {
			font: normal normal 13px/20px 'omnesmedium';
		}
                body.arabic.home .book .body .title span {
                        font: normal normal 13px/20px 'ge_light';
                        display: block;
                        padding-top: 10px;
                }
		
		/* book-club */
		.home .book a {
			height: 100%;
			text-decoration: none;
		}
		.home .book .image {
			background-image: url('/img/bg_home_img_book-club.png');
			float: left;
			width: 113px;
			height: 158px;
			padding: 4px 0 0 4px;
			margin: 0 4px 0 0;
		}
                body.arabic.home .book .image {
                        float: right;
                }
                body.arabic.home .book .body .title {
                        width: 127px;
                        margin-right: 0px;
                        margin-left: 20px;
                        font-size: 22px;
                        padding-bottom: 5px;
                }
		.home .book .image img {
			width: 109px;
			height: 154px;
		}

		/* recipes */
		.home .recipes a {
			margin: 0 0 10px 0;
		}
		.home .recipes .image {
			background-image: url('/img/bg_home_img_recipes.png');
			float: left;
			width: 60px;
			height: 60px;
			padding: 4px 0 0 4px;
			margin: 0 4px 0 0;
		}
                body.arabic.home .recipes .image {
                        float: right;
                }
		.home .recipes .title {
			width: 210px;
		}

		/* latest posts */
		.home .blogposts a {
			margin: 0 0 7px 0;
		}
                
                .home .blogposts .body .title {
                        font-size: 21px;
                        line-height: 18px;
                }
                
                .home .blogposts .body a {
                        margin: 9px 0 0 0;
                }
                
                body.arabic.home .blogposts .body a {
                        margin: 5px 0 0 0;
                }

						/************ quick hacks ************
						.home .box .category {
							text-indent: -9999px;
							height: 35px;
							width: 300px;
							text-align: left !important;
						}
						.home .box .header {
							display: none;
						}
						************ quick hacks ************/





/* ***************************************************************************************************************** */
/* about-us */




/* ***************************************************************************************************************** */
/* things-we-make */
	
    .things-we-make {
    }

	/* index page */
		.things-we-make .header {
			display: block;
			font-family: 'honey_scriptsemibold';
			font-size: 68px;
			line-height: 60px;
			text-align: center;
			color: #f78f33;
		}
		body.arabic.things-we-make .header {
			font: normal normal 48px/68px 'ge_light';
		}
                body.arabicie.things-we-make .header {
			font: normal normal 68px/68px "Helvetica Neue",Helvetica,Arial,sans-serif;
		}
		.things-we-make .info {
			display: block;
			margin: 30px auto 0 auto;
			width: 700px;
			font-family: 'omnesmedium';
			font-size: 17px;
			line-height: 25px;
			text-align: center;
			color: #f78f33;
		}
		.things-we-make .info {
			font: normal normal 17px/25px 'ge_light';
		}

		.things-we-make-menu {
			background: url('/img/things-we-make_menu_bg.png') 0 0 no-repeat;
			display: block;
			width: 960px;
			height: 350px;
		}
                body.arabic .things-we-make-menu {
			background: url('/img/things-we-make_menu_bg_ar.png') no-repeat -35px 0;
		}
		.things-we-make-menu a {
			display: block;
			float: left;
			padding: 200px 0 20px 0;
		}
                body.arabic .things-we-make-menu a {
                        float: right;
                }
		.things-we-make-menu a:hover {
			text-decoration: none;
		}
		.things-we-make-menu a h3 {
			font-family: 'honey_scriptsemibold';
			font-size: 33px;
			text-align: center;
			margin: 0;
			line-height: 33px;
			font-weight: normal;
		}
		body.arabic .things-we-make-menu a h3 {
			font: normal normal 24px/34px 'ge_light';
		}
                body.arabicie .things-we-make-menu a h3 {
			font: normal normal 33px/33px "Helvetica Neue",Helvetica,Arial,sans-serif;
		}
		.things-we-make-menu a span {
			display: block;
			width: 130px;
			font-family: 'omnesmedium';
			font-size: 13px;
			text-align: center;
			margin-top: 5px;
			line-height: 16px;
			color: #999999;
		}
		body.arabic .things-we-make-menu a span {
			font: normal normal 14px/18px 'ge_light';
                        margin-left: 0px;
                        margin-right: 22px;
		}
                body.arabicie .things-we-make-menu a span {
			font: normal normal 13px/16px "Helvetica Neue",Helvetica,Arial,sans-serif;
		}

		.things-we-make-menu a.fresh-dairy {color: #4fbbe5; width: 132px; padding-right: 30px;}
		body.english .things-we-make-menu a.fresh-dairy:hover{background: url(/img/cat_dairy_over.gif) no-repeat -20px 0;}
		body.arabic .things-we-make-menu a.fresh-dairy:hover{background: url(/img/cat_dairy_over_ar.gif) no-repeat -20px 0;}
		.things-we-make-menu a.fresh-dairy:hover span {color: #4fbbe5;}
		
		.things-we-make-menu a.fresh-flavoured-milk {width: 143px;}
		body.english .things-we-make-menu a.fresh-flavoured-milk:hover{background: url(/img/cat_flavoured_over.gif) no-repeat -20px 0;}
		body.arabic .things-we-make-menu a.fresh-flavoured-milk:hover{background: url(/img/cat_flavoured_over_ar.gif) no-repeat -20px 0;}
		.things-we-make-menu a.fresh-flavoured-milk:hover span {color: #fd674f;}
		.things-we-make-menu a.fresh-flavoured-milk h3 {color: #fd674f; width: 170px; margin-left: -27px;}
		.things-we-make-menu a.fresh-flavoured-milk span {margin-left: -7px;}

		.things-we-make-menu a.fresh-juice {color: #f78f33; width: 155px;}
		.things-we-make-menu a.fresh-juice:hover{background: url(/img/cat_freshjuice_over.gif) no-repeat -7px 0;}
		.things-we-make-menu a.fresh-juice:hover span {color: #f78f33;}
		.things-we-make-menu a.fresh-juice span {margin-left: 13px;}

		.things-we-make-menu a.long-life-milk {color: #2d7fd1; width: 158px;}
		.things-we-make-menu a.long-life-milk:hover{background: url(/img/cat_longlifemilk_over.gif) no-repeat -2px 0;}
		.things-we-make-menu a.long-life-milk:hover span {color: #2d7fd1;}
		.things-we-make-menu a.long-life-milk span {margin-left: 13px;}

		.things-we-make-menu a.long-life-juice {color: #8dc53f; width: 158px;}
		.things-we-make-menu a.long-life-juice:hover{background: url(/img/cat_longlifejuice_over.gif) no-repeat 0 0;}
		.things-we-make-menu a.long-life-juice:hover span {color: #8dc53f;}
		.things-we-make-menu a.long-life-juice span {margin-left: 13px;}

		.things-we-make-menu a.tomato-paste {color: #f11509; width: 184px;}
		.things-we-make-menu a.tomato-paste:hover{background: url(/img/cat_tomatopaste_over.gif) no-repeat 3px 0;}
		.things-we-make-menu a.tomato-paste:hover span {color: #f11509;}
		.things-we-make-menu a.tomato-paste span {margin-left: 27px;}

	/* products page */
		
		/* submenu */
			.things-we-make .submenu {
				width: 100%;
				margin: 0 auto;
				padding: 0;
				text-align: center;
				padding-top: 15px;
			}
			.things-we-make .submenu li {
				list-style: none;
				text-transform: uppercase;
				display: inline-block;
				padding: 10px 5px;
			}
			.things-we-make .submenu li a {
				font: 24px/24px 'TwingoFrance';
				padding: 5px 0 15px;
				color: #999999;
			}
                        body.arabic.things-we-make .submenu li a {
                                font: normal normal 18px/24px 'ge_light';
                                padding: 5px 8px 15px;
                        }
                        body.arabicie.things-we-make .submenu li a {
                                font: normal normal 18px/24px "Helvetica Neue",Helvetica,Arial,sans-serif;
                        }
			.things-we-make .submenu li a:hover {
				text-decoration: none;
				transition: all .3s;
				-moz-transition: all .3s;
				-webkit-transition: all .3s;
				-o-transition: all .3s;
			}
			.things-we-make .submenu li a.fresh-dairy { background: url(/img/things-we-make-fresh-dairy-bg-hover.png) 50% 130% no-repeat;}
			.things-we-make .submenu li a.fresh-flavoured-milk { background: url(/img/things-we-make-fresh-flavoured-milk-bg-hover.png) 50% 130% no-repeat;}
			.things-we-make .submenu li a.fresh-juice { background: url(/img/things-we-make-fresh-juice-bg-hover.png) 50% 130% no-repeat;}
			.things-we-make .submenu li a.long-life-milk { background: url(/img/things-we-make-long-life-milk-bg-hover.png) 50% 130% no-repeat;}
			.things-we-make .submenu li a.long-life-juice { background: url(/img/things-we-make-long-life-juice-bg-hover.png) 50% 130% no-repeat;}
			.things-we-make .submenu li a.tomato-paste { background: url(/img/things-we-make-tomato-paste-bg-hover.png) 50% 130% no-repeat;}
			.things-we-make .submenu li a.fresh-dairy:hover, .things-we-make .submenu li a.fresh-dairy-active {color: #23a9df; background: url(/img/things-we-make-fresh-dairy-bg-hover.png) 50% 100% no-repeat;}
			.things-we-make .submenu li a.fresh-flavoured-milk:hover, .things-we-make .submenu li a.fresh-flavoured-milk-active {color: #ff4323; background: url(/img/things-we-make-fresh-flavoured-milk-bg-hover.png) 50% 100% no-repeat;}
			.things-we-make .submenu li a.fresh-juice:hover, .things-we-make .submenu li a.fresh-juice-active {color: #F78F33; background: url(/img/things-we-make-fresh-juice-bg-hover.png) 50% 100% no-repeat;}
			.things-we-make .submenu li a.long-life-milk:hover, .things-we-make .submenu li a.long-life-milk-active {color: #2e7fd2; background: url(/img/things-we-make-long-life-milk-bg-hover.png) 50% 100% no-repeat;}
			.things-we-make .submenu li a.long-life-juice:hover, .things-we-make .submenu li a.long-life-juice-active {color: #8dc53f; background: url(/img/things-we-make-long-life-juice-bg-hover.png) 50% 100% no-repeat;}
			.things-we-make .submenu li a.tomato-paste:hover, .things-we-make .submenu li a.tomato-paste-active {color: #f11509; background: url(/img/things-we-make-tomato-paste-bg-hover.png) 50% 100% no-repeat;}

		/* carousel */
			.bx-wrapper {
				position: relative;
				height: 444px;
				margin: 10px auto 0 auto;
			}
			.bx-wrapper ul {
				margin: 0;
				padding: 0;
			}
			#simple {
				list-style: none;
				position: relative;
				width: 100%;
				height: 444px;
				margin: 10px auto 0 auto;
			}
			#carousel li, #simple li {
				float: left;
				width: 224px;
				height: 444px;
				margin-bottom: 40px;
				position: relative;
			}
			#carousel li div, #simple li div {
				display: block;
				width: 224px;
				height: 444px;
				cursor: pointer;
				position: absolute;
				top: 0;
				left: 0;
			}
			.bx-prev {left: -65px; xleft: -30px; background: url('/img/sprite_arrows.png') top left no-repeat; background-position: 0 -18px;}
			.bx-next {right: -65px; xright: -30px; background: url('/img/sprite_arrows.png') top left no-repeat; background-position: -65px -18px;}
		
		#content-bottom {
			width: 100%;
		}

		#content-bottom .bottom_info_content {
			margin: 0 auto;
			width: 960px;
		}

		.line-products-colored {
			background: url('/img/bg_line_products_colored.png') top center repeat-x;
			display: block !important;
			width: 100%;
			height: 24px;
			z-index: 0;
			margin: 0 0 36px 0;
		}

		.things-we-make .left {
			float: left;
			width: 461px;
			margin: 0px 40px 0 0;
		}
                body.arabic.things-we-make .left {
                        float: right;
                        margin: 0px 0 0 40px;
                }
		.things-we-make .right {
			float: left;
			width: 459px;
			margin: 0px 0 0 0;
		}

		.product_name {
			float: left;
			margin: 0px 0 0 0;
			width: 449px;
			font-family: 'honey_scriptsemibold';
			font-size: 68px;
			line-height: 60px;
			display: block !important;
		}
                body.arabic .product_name {
                        font: normal normal 48px/60px 'ge_light';
                }
                body.arabicie .product_name {
                        font: normal normal 48px/60px "Helvetica Neue",Helvetica,Arial,sans-serif;
                }
		.product_body {
			float: left;
			margin: 8px 0 0 0;
			width: 449px;
			font-family: 'omnesmedium';
			font-size: 20px;
			line-height: 28px;
			color: #999999;
			display: block !important;
		}
                body.arabic .product_body {
                        font: normal normal 17px/25px 'ge_light';
                }
                body.arabicie .product_body {
                        font: normal normal 17px/25px "Helvetica Neue",Helvetica,Arial,sans-serif;
                }
		.info_boxes {
			float: left;
			margin: 20px 0 0 0;
			display: block !important;
		}
		.info_boxes .wide_1 {width: 449px;} /*410px*/
		.info_boxes .wide_2 {width: 219px;} /*190px*/
		.info_boxes .wide_3 {width: 143px;} /*126px*/
		
		.info_boxes .box {
			float: left;
			padding-right: 10px;
			display: block !important;
		}
                body.arabic .info_boxes .box {
                        float: right;
                }
		.info_boxes .box .box_header {
			font-family: 'honey_scriptsemibold';
			font-size: 38px;
			line-height: 24px;
			display: block !important;
		}
                body.arabic .info_boxes .box .box_header {
                        font: normal normal 24px/36px 'ge_light';
                }
                body.arabicie .info_boxes .box .box_header {
                        font: normal normal 24px/36px "Helvetica Neue",Helvetica,Arial,sans-serif;
                }
		.info_boxes .box .body {
			margin-top: 15px;
			font-family: 'omnesmedium';
			font-size: 13px;
			line-height: 16px;
			color: #999999;
			display: block !important;
		}
                body.arabic .info_boxes .box .body {
                        font: normal normal 14px/20px 'ge_light';
                        margin-top: 5px;
                }
                body.arabicie .info_boxes .box .body {
                        font: normal normal 14px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;
                }
		.info_boxes .box .comes_in {
			font: 26px/26px 'TwingoFrance';
		}
		.info_boxes .box .body .benefit {
			background: url('/img/bg_benefit.png') 0 0 no-repeat;
			float: left;
			width: 78px;
			height: 44px;
			padding: 30px 10px 0 0;
			margin-top: 15px;
			font-family: 'honey_scriptsemibold';
			font-size: 54px;
			color: #fff;
			text-align: center;
			display: block !important;
		}

		.tomato-paste img {
			float: left;
			margin: 0 100px;
		}
		.tomato-paste h4 {
			margin-top: 20px;
			font-family: 'honey_scriptsemibold';
			font-size: 90px;
			line-height: 90px;
			color: #f1150a;
			font-weight: 100;
		}
                body.arabic .tomato-paste h4 { font: normal normal 60px/90px 'ge_light'; }
                body.arabicie .tomato-paste h4 { font: normal normal 60px/90px "Helvetica Neue",Helvetica,Arial,sans-serif; }
		.tomato-paste p {
			margin-top: 10px;
			font-family: 'omnesmedium';
			font-size: 18px;
			line-height: 22px;
			color: #999999;
		}
                body.arabic .tomato-paste p { font: normal normal 18px/22px 'ge_light'; }
                body.arabicie .tomato-paste p { font: normal normal 18px/22px "Helvetica Neue",Helvetica,Arial,sans-serif; }
		
		/* AR align */
		.arabic .product_name, .arabic .product_body, .arabic .info_boxes .box .box_header, .arabic .info_boxes .box .body, .arabic .info_boxes .box .comes_in {
			text-align: right;
		}





/* ***************************************************************************************************************** */
/* your-nada */
	.your-nada-box {
		background: url('/img/your-nada-box-bg.gif') 0 0 no-repeat;
		float: left;
		width: 300px;
		margin: 40px 20px 0 0;
    }
	.your-nada-box img {
		margin: 11px 0 35px 0;
	}
	.your-nada-box a {
		display: block;
		font-family: 'honey_scriptlight';
		font-size: 52px;
		line-height: 52px;
		color: #f7931f;
		width: 300px;
		text-align: center;
	}
	.your-nada-box a:hover {
		color: #f7931f;
		text-decoration: none;
	}
	.arabic .your-nada-box a {
		font: normal normal 35px/35px 'ge_medium';
	}
	.your-nada-box p {
		font-family: 'omnesmedium';
		font-size: 13px;
		line-height: 19px;
		color: #999999;
		width: 300px;
		text-align: center;
		margin: 10px 0 30px 0;
	}
	.arabic .your-nada-box p {
		font: normal normal 13px/13px 'ge_medium';
	}

    .your-nada .content-wide {
		padding: 0;
		background: #f7931f;
		height: 130px;
    }
    .your-nada .content-wide .line-bottom-white {
		margin-top: -5px;
	}




/* ***************************************************************************************************************** */
/* our-community - blog */

	#move_to {
		position: absolute;
		top: 600px;
	}

	.our-community #header_wrapper {
		height: 127px;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 21;
	}
	.our-community #white_cover {
		background-color: white;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 80px;
		z-index: 19;
	}
	
	.our-community #line-top {
		z-index: 20;
		position: fixed;
		top: 135px;
		left: 0;
	}

	.our-community .content-wide {
        background: url('/img/bg_our-community.jpg') #fbaf3f 0 0 repeat-x;
		height: 500px;
		margin-top: 77px;
    }

	body.english.our-community .left, body.english.join-us .left {
		float: left;
		width: 220px;
		margin: 40px 20px 0 0;
	}
	body.arabic.our-community .left, body.arabic.join-us .left {
		float: right;
		width: 220px;
		margin: 40px 0 0 20px;
	}
	.our-community .right, .join-us .right {
		float: left;
		width: 720px;
		margin: 40px 0 0 0;
	}

	.our-community .left .menu .menu_header {
		display: block;
		margin: 0 0 10px 0;
		font-family: 'honey_scriptlight';
		font-size: 39px;
		line-height: 39px;
		color: #cccccc;
	}
	body.arabic.our-community .left .menu .menu_header {
		font: normal normal 24px/34px 'ge_light';
	}
        body.arabicie.our-community .left .menu .menu_header {
		font: normal normal 39px/39px "Helvetica Neue",Helvetica,Arial,sans-serif;
	}
	.our-community .left .year {
		display: block;
		margin: 10px 0 5px 0;
		font-family: 'twingofrance';
		font-size: 19px;
		color: #cccccc;
	}
	body.arabic.our-community .left .year {
		font: normal normal 19px/19px 'ge_light';
	}
        body.arabicie.our-community .left .year {
		font: normal normal 19px/19px "Helvetica Neue",Helvetica,Arial,sans-serif;
	}
	.our-community .left .menu a, .join-us .left .menu a {
		display: block;
		margin: 0 0 5px 0;
		font-family: 'omnesmedium';
		font-size: 17px;
		color: #999999;
	}
	body.arabic.our-community .left .menu a, body.arabic.join-us .left .menu a {
		font: normal normal 17px/17px 'ge_light';
	}
	body.arabicie.our-community .left .menu a, body.arabicie.join-us .left .menu a {
		font: normal normal 17px/17px "Helvetica Neue",Helvetica,Arial,sans-serif;
	}
	.our-community .left .menu a:hover, .our-community .left .menu a.active, .join-us .left .menu a:hover, .join-us .left .menu a.active {
		color: #616161;
		text-decoration: none;
	}

	.our-community .header {
		display: block;
		font-family: 'honey_scriptsemibold';
		font-size: 68px;
		line-height: 60px;
		text-align: center;
		color: #ff8a00;
	}
	body.arabic.our-community .header {
		font: normal normal 48px/60px 'ge_light';
	}
        body.arabicie.our-community .header {
		/*font: normal normal 68px/60px "Helvetica Neue",Helvetica,Arial,sans-serif;*/
	}
	.our-community .info {
		display: block;
		margin: 30px auto 0 auto;
		width: 700px;
		font-family: 'omnesmedium';
		font-size: 19px;
		line-height: 25px;
		text-align: center;
		color: #fff;
	}
	body.arabic.our-community .info {
		font: normal normal 17px/25px 'ge_light';
	}
        body.arabicie.our-community .info {
		font: normal normal 17px/25px "Helvetica Neue",Helvetica,Arial,sans-serif;
	}
	.our-community .boxes {
		display: block;
		margin: 0 auto;
		text-align: center;
	}
	.our-community a.box {
		float :left;
		display: block;
		margin: 50px 15px 30px 0;
		width: 148px;
		height: 196px;
		text-decoration: none;
		overflow: hidden;
		position: relative;
	}
	.our-community .box.active, .our-community .box:hover {
        background: url('/img/bg_our-community-box-hover.png') 0 0 no-repeat;
	}
	.our-community .box img {
		margin: 12px auto 20px auto;
	}
	.our-community .box .header {
		font-family: 'honey_scriptlight';
		font-size: 36px;
		line-height: 46px;
		color: #fff;
		width: 148px;
		position: absolute;
		top: 92px;
		text-align: center;
	}
	body.arabic.our-community .box .header {
		font: normal normal 26px/26px 'ge_light';
	}
        body.arabicie.our-community .box .header {
		font: normal normal 26px/26px "Helvetica Neue",Helvetica,Arial,sans-serif;
	}
	.our-community .box .info {
		width: 142px;
		font-size: 13px;
		line-height: 17px;
		color: #fff;
		left: 3px;
		margin: 0;
	}
	body.arabic.our-community .box .info {
		font: normal normal 13px/17px 'ge_light';
		margin-top: 5px;
	}
        body.arabicie.our-community .box .info {
		font: normal normal 13px/17px "Helvetica Neue",Helvetica,Arial,sans-serif;
	}

	.blog_item {
		display: block;
		float: left;
	}
	body.arabic .blog_item {
		float: right;
	}

	.blog_item .date {
		background: url('/img/bg_blog_item_date_sprite.png') 0 0 no-repeat;
		display: block;
		float: left;
		width: 73px;
		height: 50px;
		padding-top: 22px;
		margin: 20px 30px 20px 0;
		font-family: 'honey_scriptsemibold';
		font-size: 50px;
		line-height: 17px;
		text-align: center;
		color: #f4f4f4;
	}
	body.arabic .blog_item .date {
		float: right;
		margin: 20px 0 20px 30px;
	}
	.blog_item_1 .date {background-position: -73px;}
	.blog_item_2 .date {}
	.blog_item_3 .date {background-position: -219px;}
	.blog_item_4 .date {background-position: -146px;}
	.blog_item_5 .date {background-position: -365px;}
	.blog_item_6 .date {background-position: -292px;}

	.blog_item .date span {
		font-family: 'omnesmedium';
		font-size: 13px;
	}
	
	.blog_item .categories {
		display: block;
		float: left;
		margin: 0 0 10px 0;
		width: 480px; /* 617px */
		font-family: 'twingofrance';
		font-size: 27px;
		color: #f00;
	}
	body.arabic .blog_item .categories {
		font: normal normal 27px/27px 'ge_light';
	}
        body.arabicie .blog_item .categories {
		font: normal normal 27px/27px "Helvetica Neue",Helvetica,Arial,sans-serif;
	}
	.blog_item .title {
		display: block;
		float: left;
		width: 480px; /* 617px */
		margin: 0 0 10px 0;
		font-family: 'honey_scriptsemibold';
		font-size: 51px;
		line-height: 48px;
		color: #f00;
	}
	body.arabic .blog_item .title {
		font: normal normal 51px/51px 'ge_light';
	}
        body.arabicie .blog_item .title {
		font: normal normal 51px/51px "Helvetica Neue",Helvetica,Arial,sans-serif;
	}
	.blog_item .more {
		text-align: right;
	}
	.blog_item .more a {
		text-decoration: none;
	}

	.blog_item_1 .categories {color: #fdd261;} /* book-club */
	.blog_item_1 .title, .blog_item_1 .more a {color: #f78f34;}

	.blog_item_2 .categories {color: #a6d26e;} /* things-we-make */
	.blog_item_2 .title, .blog_item_2 .more a {color: #2bb34c;}

	.blog_item_3 .categories {color: #afe1e1;} /* recipes */
	.blog_item_3 .title, .blog_item_3 .more a {color: #2796e5;}

	.blog_item_4 .categories {color: #f5b5b4;} /* news-and-updates */
	.blog_item_4 .title, .blog_item_4 .more a {color: #eb233e;}

	.blog_item_5 .categories {color: #fcbe63;} /* lifestyle */
	.blog_item_5 .title, .blog_item_5 .more a {color: #ff9721;}

	.blog_item_6 .categories {color: #ccb2d4;} /* travel */
	.blog_item_6 .title, .blog_item_6 .more a {color: #7c4094;}
	

	.blog_item .social {
		display: block;
		float: left;
		width: 103px;
		margin: 0;
	}
	body.arabic .blog_item .social {
		float: right;
        }
	.blog_item .social .clear {
		height: 10px;
	}

	.blog_item .body {
		display: block;
		float: left;
		width: 480px; /* 617px */
		font-family: 'omnesmedium';
		font-size: 16px;
		line-height: 24px;
		font-weight: normal;
		color: #999999;
	}
	body.arabic .blog_item .body {
		font: normal normal 16px/24px 'ge_light' !important;
	}
        body.arabicie .blog_item .body,
        body.arabicie .blog_item .body p,
        body.arabicie .blog_item .body p span {
		font: normal normal 16px/24px "Helvetica Neue",Helvetica,Arial,sans-serif !important;
	}
	.blog_item .hr {
		background: url('/img/bg_blog_item_date_border_post.png') 0 0 no-repeat;
		display: block;
		float: left;
		width: 580px;
		height: 4px;
		margin: 40px 0 50px 0;
	}

	/* AR align */
	.arabic .blog_item .categories, .arabic .blog_item .title, .arabic .blog_item .body, .arabic .blog_item .box .header, .arabic .blog_item .box .info {
		text-align: right;
	}
	.arabic a.box {
		height: 226px;
	}
	.arabic .content-wide-blog {
		height: 530px;
    }




/* ***************************************************************************************************************** */
/* contact-us */
.contact-us {color:#6cc3e7}
.contact-us a {color:#6cc3e7}
.contact-us a:hover {text-decoration:none;color:#5cb3d7;transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;-o-transition:color .3s}
.contact-us #contactheader {background:#3ab2e3 url(../img/about-bluetop.png) repeat-x 0 0}
.contact-us #contactheader .header {display:block;font-family:'honey_scriptsemibold';font-size:70px;line-height:90px;text-align:center;color:#b9daf3;padding-bottom:20px}
body.arabic.contact-us #contactheader .header { font: normal normal 48px/60px 'ge_light'; padding-top: 10px; }
body.arabicie.contact-us #contactheader .header { font: normal normal 48px/60px "Helvetica Neue",Helvetica,Arial,sans-serif; }
.contact-us #contactheader .submenu {width:940px;margin:0 auto;text-align:center}.contact-us #contactheader .submenu li{list-style:none;text-transform:uppercase;display:inline-block;padding:0 18px 40px}
.contact-us #contactheader .submenu li a {color:#c8eaf7;font:100 26px/26px 'TwingoFrance';padding:5px 0 15px;background:url(../img/white-underline.png) no-repeat 50% 130%}
.contact-us #contactheader .submenu li a:hover,.contact-us #contactheader .submenu li a:active,.contact-us #contactheader .submenu li a.active {color:#fff;background:url(../img/white-underline.png) no-repeat 50% 100%;text-decoration:none;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}
.contact-us #contact-options {width:520px}
.contact-us #contact-options .option {background:url(../img/about-divider.png) no-repeat 50% 100%;margin:10px 0;padding:10px 0}
.contact-us #contact-options .option:last-child {background:0}
.contact-us #contact-options .option .icon {float:left;padding:10px 60px 20px 0}
body.arabic.contact-us #contact-options .option .icon { float: right; padding: 10px 0 20px 60px; }
.contact-us #contact-options .option h3 {font:38px/40px 'honey_scriptsemibold';margin:5px 0 0}
body.arabic.contact-us #contact-options .option h3 { font: normal normal 27px/27px 'ge_light'; }
body.arabicie.contact-us #contact-options .option h3 { font: normal normal 27px/27px "Helvetica Neue",Helvetica,Arial,sans-serif; }
.contact-us #contact-options .option p {font:18px/24px 'omneslight'}
body.arabic.contact-us #contact-options .option p { font: normal normal 17px/25px 'ge_light'; }
body.arabicie.contact-us #contact-options .option p { font: normal normal 17px/25px "Helvetica Neue",Helvetica,Arial,sans-serif; }




/* ***************************************************************************************************************** */
/* join us */
	.join-us .left .menu .menu_header, .join-us .right h3 {
		display: block;
		margin: 0 0 10px 0;
		font-family: 'honey_scriptlight';
		font-size: 33px;
		line-height: 33px;
		color: #cccccc;
	}
	body.arabic.join-us .left .menu .menu_header {
		font: normal normal 22px/30px 'ge_light';
	}
	body.arabicie.join-us .left .menu .menu_header {
		font: normal normal 33px/33px "Helvetica Neue",Helvetica,Arial,sans-serif;
	}

	.join-us .left .menu a {
		/* DEFINED IN our-community */
	}

	.join-us .blog_item .date, body.arabic .join-us .blog_item .date {
		margin-top: 0 !important;
	}
	
	.join-us .blog_item .body {
		margin-top: -30px;
	}

	.join-us .right h3 {
		margin-top: 20px;
	}

	.join-us .right li {
		margin: 5px 0;
	}
	body.arabic .right .blog_item_1 li {
		margin: 5px 25px 5px 0;
	}




	.job_apply {
		width: 617px;
		margin-left: 73px;
	}
	.job_apply .form_header {
	    color: #f78f34;
		display: block;
		float: left;
		font-family: 'honey_scriptsemibold';
		font-size: 51px;
		line-height: 48px;
		margin: 0 0 10px;
		width: 617px;
	}
	.job_apply label {
		float: left;
		display: block;
		margin: 0;
		padding-top: 3px;
		font-family: 'omnesmedium', Helvetica, sans-serif;
		font-size: 17px;
		color: #cccccc;
		width: 175px;
		cursor: text;
	}
	.job_apply input {
		float: left;
		font-size: 13px;
		color: #000 !important;
	}
	.job_apply input[type="text"] {
		padding 2px 0 0 0;
		width: 272px;
	}
	.job_apply .radios, .job_apply .radios div {
		float: left;
		height: 29px;
	}
	.job_apply .radios div {
		width: 100px;
	}
	#date_of_birth {
		width: 76px;
	}
	.job_apply .radios div input {
		margin-right: 10px;
	}
	.job_apply .hr {
		background: url('/img/job_apply_hr.gif') 0 0 no-repeat;
		display: block;
		float: left;
		width: 460px;
		height: 4px;
		margin: 30px 0 30px 0;
	}



/* ***************************************************************************************************************** */
/* footer */
	
	body.about-us #footer-wrap{ padding-bottom: 270px; }
	#footer-wrap{
		width: 100%;
		height: 80px;
		background: #fff;
	}
	#footer {
		width: 960px;
		margin: 0 auto;
		height: 55px;
		font: 13px/55px 'omnesmedium', Helvetica, sans-serif;
		color: #aaa;
		position: relative;
	}
	#footer a {
		color: #aaa;
	}
	#footer a:hover {
		color: #888;
		text-decoration: none;
		transition: all .3s;
		-moz-transition: all .3s;
		-webkit-transition: all .3s;
		-o-transition: all .3s;
	}
	#footer #copyright {
		float: left;
	}
	body.arabic #footer #copyright {
		font: normal normal 14px/16px 'ge_light';
		margin-top: 18px;
                float: right;
	}
        body.arabicie #footer #copyright {
		font: normal normal 16px/16px "Helvetica Neue",Helvetica,Arial,sans-serif;
	}
	#footer #footermenu {
		width: 380px;
		margin: 0 auto;
		text-align: center;
	}
	body.arabic #footer #footermenu {
		width: 500px;
	}
	#footer #footermenu li {
		display: inline;
	}
	body.english #footer #footermenu li:last-child a {
		background: none;
	}
	body.arabic #footer #footermenu li:first-child a {
		background: none;
	}
	#footer #footermenu li a {
		padding: 0 10px 0 0;
		margin: 0 0 0 5px;
		background: url(/img/footer-dot.gif) no-repeat 100% 50%;
	}
	body.arabic #footer #footermenu li a {
		font: normal normal 14px/16px 'ge_light';
	}
        body.arabicie #footer #footermenu li a {
		font: normal normal 16px/16px "Helvetica Neue",Helvetica,Arial,sans-serif;
	}

	#footer .social {line-height: 0; position: absolute; top: 18px; right: 0; text-align: right; width: 320px;}
	body.arabic #footer .social { width: 230px; left: 0px; right: auto; } 
	#footer .fb-like {float: right; margin-right: 10px;}
	body.arabic #footer .fb-like { margin-top: 10px; margin-right: 0px; float: left; }
	#footer .twitter-share-button {float: right;}
	#footer .twitter-follow-button {float: right;}
        body.arabic #footer .twitter-follow-button {float: left;}

	body.english .footerunderneath {
		text-align: center;
		font: normal normal 13px/13px 'omnesmedium';
		color: #aaa;
	}
	body.arabic .footerunderneath {
		text-align: center;
		font: normal normal 14px/16px 'ge_light';
		color: #aaa;
	}
        body.arabicie .footerunderneath {
		font: normal normal 16px/16px "Helvetica Neue",Helvetica,Arial,sans-serif;
	}
	.footerunderneath a, .footerunderneath a:hover {
		color: #aaa;
		text-decoration: none;
		font: normal normal 13px/13px 'omnesmedium';
	}

        #joinus { background: #f3cc64 url(/img/orangebg.png) repeat-x center bottom; }
        #joinus .container { width: 650px; text-align: center; }
        #joinus .container h1 { padding-top: 20px; color: #f78f34; font: normal normal 60px/60px 'honey_scriptsemibold'; }
        #joinus .container p { padding-top: 20px; padding-bottom: 40px; color: white; font: normal normal 18px/24px 'omnesmedium'; }
        .apply_link,
        .apply_link:visited { display: block; width: 124px; height: 19px; background: transparent url(/img/apply.png) no-repeat left top; margin-left: 105px; margin-top: 20px; }
        .apply_link:hover {  }
        .apply_link_2,
        .apply_link_2:visited { color: #f78f34; font: normal normal 19px/19px Helvetica, Arial, sans-serif; display: block; margin-top: 20px; margin-right: 105px; }
        .apply_link_2:hover { text-decoration: none; }
        .job_apply .error_message { display: none; color: red; font: normal normal 17px/17px 'omnesmedium', Helvetica, sans-serif; padding-bottom: 20px; }
        .job_apply .statement { position: relative; padding-left: 45px; font: normal normal 13px/19px 'omnesmedium', Helvetica, sans-serif; color: black; width: 430px; }
        .job_apply .statement input { position: absolute; top: 0px; left: 0px; }
        .job_apply .statement .submit_link,
        .job_apply .statement .submit_link:visited { display: block; width: 166px; height: 19px; background: transparent url(/img/submit.png) no-repeat left top; margin-top: 20px; }
        .job_apply .statement .submit_link:hover {  }
        .job_apply .statement .submit_link_2,
        .job_apply .statement .submit_link_2:visited { color: #f78f34; font: normal normal 19px/19px Helvetica, Arial, sans-serif; display: block; margin-top: 20px; }
        .job_apply .statement .submit_link_2:hover { text-decoration: none; }
        .job_apply { padding-bottom: 50px; }
        .job_apply .error { border-color: red; color: red; }
        .thank_you_page { color: black; font: normal normal 17px/24px 'omnesmedium', Helvetica, sans-serif; padding-bottom: 20px; }
        body.arabic .job_apply .form_header { font-size: 24px; }
        body.arabic .job_apply label { float: right; }
        body.arabic .job_apply input[type="text"],
        body.arabic .job_apply input[type="file"] { float: right; }
        body.arabic .job_apply .radios, body.arabic .job_apply .radios div { float: right; }
        body.arabic .job_apply .hr { float: right; }
        body.arabic .job_apply .statement { padding-right: 45px; padding-left: 0px; }
        body.arabic .job_apply .statement input { left: none; right: 0px; }
        body.arabic .job_apply .radios div input { float: right; margin-right: 0px; margin-left: 10px; }