/* Generated by 10.0.0.24 at : 2015-05-29 16:57:40 1404483527   by class ZendExt_Classes_OneAsset */ 


/*   From file  /www/ro_cms/public_html/design/foodstory/css/style.css*/

@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic);
@import url(http://fonts.googleapis.com/css?family=Maven+Pro:400,500,700);

/* html5doctor.com/html-5-reset-stylesheet/ */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,time,mark,audio,video { margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent; } 
body { line-height:1; }
ol,ul,dl { list-style:none; }
blockquote,q { quotes:none; }
blockquote:before,blockquote:after,q:before,q:after { content:'';content:none; }
ins { text-decoration:none; }
del { text-decoration:line-through; }
table { border-collapse:collapse;border-spacing:0; }

/*-  SELF-CLEARING FLOATS
----------------------------------------------------------------------*/
.clear:after,
.mod:after,
.section:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear,
.mod,
.section {
	zoom: 1;
}

html {
	-webkit-text-size-adjust:none;
}

body {
	font: 400 16px/1.5 'Droid Serif', Georgia, serif;
	color: #3c3c3c;
}

a {
	-moz-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	-webkit-transition: 0.3s linear;
	transition: 0.3s linear;
	color: #b28255;
	text-decoration: none;
	outline:none;
}
a:hover {
	color: #b28255;
}

a.more-link {
	float:left;
	padding:0 20px 0 0;
	margin:15px 20px 0 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.7em;
	color:#3c3c3c;
	text-transform:uppercase;
	text-decoration:none;
	background:url(http://d1.a4w.ro/foodstory/design/images/icon-more.png) no-repeat right 0;
}

a.category {
	display:block;
}

div {
	-moz-transition: 0.5s linear;
	-o-transition: 0.5s linear;
	-webkit-transition: 0.5s linear;
	transition: 0.5s linear;
}

img, video, canvas object {
	max-width: 100%;
}

.ie6 img {
	width: 100%;
}

input.button {
	padding:1em;
	margin:0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#3c3c3c;
	background:#FDEADB;
	border:0 none;
	cursor:pointer;
	-moz-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	-webkit-transition: 0.3s linear;
	transition: 0.3s linear;
}

input.button:hover {
	color:#fff;
	background:#B28255;
}

h1 {
	font-size:1.35em;
	line-height:1.2em;
	font-weight:700;
	color:#000;
}

h1 a {
	color:#000;
}

h2 {
	font-size:1em;
	line-height:1.2em;
	font-weight:700;
	color:#000;
}

h2 a {
	color:#000;
}

h3 {
	font-size:1em;
	line-height:1.2em;
	font-weight:700;
	color:#000;
}

h3 a {
	color:#000;
}

h4 {
	font-size:1em;
	line-height:1.2em;
	font-weight:700;
	color:#000;
}

h4 a {
	color:#000;
}

h5 {
	font-family: 'Maven Pro', sans-serif;
	font-size:0.9em;
	line-height:0.9em;
	font-weight:700;
	color:#3c3c3c;
	text-decoration:none;
	text-transform:uppercase;
}

h5 a {
	color:#3c3c3c;
}

.play {
	width:100%;
	height:100%;
	position:absolute;
	display:block;
	top:0;
	left:0;
	background:url(http://d1.a4w.ro/foodstory/design/images/play.png) no-repeat center;
}

.exclusive {
	width:100%;
	height:100%;
	position:absolute;
	display:block;
	top:0;
	left:0;
	background:url(http://d1.a4w.ro/foodstory/design/images/exclusive.png) no-repeat 0 0;
}

.bold {
	font-weight:700;
}

.brat-code {
	display:none;
}

.ad-branding {
	width:100%;
	position:relative;
	margin:0 auto;
}

.ad-top {
	width:1000px;
	margin:0 auto;
}

.ad-branding img {
	display:block;
	margin:0 auto;
}

.site-wrapper {
	width:100%;
	clear:both;
	background:url(http://d1.a4w.ro/foodstory/design/images/main-nav-bg.jpg) repeat-x center 83px;
}

#page {
	width:1232px;
	position:relative;
	padding:20px 0 0 0;
	margin:0 auto 1.5em auto;
	background:#fff;
}

#banner-top {
	width:1000px;
	margin:0 auto;
}

#header {
	width:100%;
	position:relative;
	zoom:1;
	background:url(http://d1.a4w.ro/foodstory/design/images/main-nav-bg.jpg) repeat-x center 63px #fff;
}

#header:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

a#logo {
	width:12.175325%;
	display:block;
	float:left;
}

a#logo img {
	display:block;
}

#motto {
	position:absolute;
	left:165px;
	top:20px;
	font-size:1.5em;
	line-height:1.5em;
	font-weight:700;
	color:#3c3c3c;
}

.search-box {
	width:14.233766%;
	float:right;
	position:absolute;
	top:73px;
	right:0;
	padding:5px 0.73051948%;
	background:#fff;
	border:solid 1px #fff;
}

.search-box input {
	width:90%;
	height:20px;
	padding:0;
	margin:0;
	border:0 none;
	-webkit-appearance:textfield;
}

a.search-button {
	width:24px;
	height:24px;
	display:block;
	position:absolute;
	top:5px;
	right:4px;
	background:url(http://d1.a4w.ro/foodstory/design/images/icon-search.png) no-repeat center;
}

a.search-button span {
	display:none;
}

.primary-nav {
	width:70%;
	float:left;
	margin:63px 0 0 1.2175325%;
	zoom:1;
}

.primary-nav:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.primary-nav ul#main-nav {
	margin:2px 0 0 0;
}

.primary-nav ul#main-nav li.alt-nav {
	float:left;
	position:relative;
	line-height:1em;
	display:none;
}

.primary-nav ul#main-nav li.alt-nav a#alt-sections-button {
	height:35px;
	float:left;
	padding:20px 25px 0 15px;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	font-weight:500;
	color:#3c3c3c;
	text-transform:uppercase;
	text-decoration:none;
	background:url(http://d1.a4w.ro/foodstory/design/images/icon-dd.png) no-repeat right center;
}

.primary-nav ul#main-nav li.level0 {
	float:left;
	position:relative;
	line-height:1em;
}

.primary-nav ul#main-nav li.level0 a.level0-link {
	height:35px;
	float:left;
	padding:20px 15px 0 15px;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.9em;
	line-height:1em;
	font-weight:500;
	color:#3c3c3c;
	text-transform:uppercase;
	text-decoration:none;
}

.primary-nav ul#main-nav li.level0 a.level0-link:hover {
	background:#f9f9f9;
}

.primary-nav ul#main-nav li.level0.active a.level0-link {
	background:#fff;
}

.primary-nav ul#main-nav li.level0.active a.level0-link:hover {
	background:#f9f9f9;
}

.primary-nav ul#main-nav li.level0 ul.level0 {
	display:none;
	position:absolute;
	left:0;
	top:55px;
	padding:10px 0;
	background:#f9f9f9;
	z-index:999;
}

.alt-sections {
	width:100%;
	float:left;
	display:none;
	background:#fff;
}

.alt-sections.hidden {
	display:none;
}

.alt-sections ul {
	border-left:solid 1px #fff;
}

.alt-sections ul li.alt-sections-item {
	width:50%;
	float:left;
}

.alt-sections ul li.alt-sections-item a {
	display:block;
	padding:1em;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.8125em;
	line-height:1em;
	font-weight:500;
	color:#3c3c3c;
	text-transform:uppercase;
	text-decoration:none;
	background:#f9f9f9;
	border-right:solid 1px #fff;
	border-bottom:solid 1px #fff;
}

.show-sub {
	display:block;
}

.primary-nav ul#main-nav li.level0:hover a.level0-link {
	background:#f9f9f9;
}

/*
.primary-nav ul#main-nav li.level0:hover ul.level0 {
	display:block;
}
*/

.primary-nav ul#main-nav li.level0 ul.level0 li.level1 {
	width:100%;
	float:left;
	display:block;
}

.primary-nav ul#main-nav li.level0 ul.level0 li.level1 a {
	display:block;
	padding:10px 15px;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.8125em;
	line-height:0.8125em;
	font-weight:500;
	color:#3c3c3c;
	text-transform:uppercase;
	text-decoration:none;
	white-space:nowrap;
}

.primary-nav ul#main-nav li.level0 ul.level0 li.level1 a:hover {
	background:#fff;
}

.primary-subnav {
	float:left;
	zoom:1;
}

.primary-subnav:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.primary-subnav.hidden {
	display:block;
}

ul#main-subnav {
	float:left;
	border-bottom:solid 1px #FDEADB;
}

ul#main-subnav li {
	float:left;
	display:inline-block;
}

ul#main-subnav li a {
	display:block;
	padding:10px 15px;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.8125em;
	line-height:0.8125em;
	font-weight:500;
	color:#3c3c3c;
	text-transform:uppercase;
	text-decoration:none;
	white-space:nowrap;
}

ul#main-subnav li a:hover {
	background:#f9f9f9;
}

ul#main-subnav li a.active {
	display:block;
	padding:10px 15px;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.8125em;
	line-height:0.8125em;
	font-weight:700;
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
	white-space:nowrap;
}

#main {
	width:auto;
	position:relative;
	zoom:1;
	margin:20px 0 0 0;
}

#main:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

a.open-subcategories {
	width:30px;
	height:30px;
	display:none;
	margin:0 0 0 20px;
	background:url(http://d1.a4w.ro/foodstory/design/images/icon-dd.png) no-repeat center;
	border:solid 1px #fff;
}

a.open-subcategories:hover {
	border:solid 1px #ccc;
}

.category-breadcrumbs {
	padding:0 0 15px 0;
	margin:0 0 20px 0;
	font-size:3em;
	font-weight:700;
	line-height:0.9em;
	color:#d4a77d;
	text-align:left;
	border-bottom:solid 1px #ccc;
}

.subcategory-breadcrumbs {
	padding:0 0 15px 0;
	margin:0 0 20px 23.23601%;
	font-size:3em;
	font-weight:700;
	line-height:0.9em;
	color:#d4a77d;
	text-align:left;
	border-bottom:solid 1px #ccc;
}

.subcategory-breadcrumbs.travel {
	margin:0 0 20px 23.23601%;
}

.recipes-breadcrumbs {
	padding:0 0 15px 0;
	margin:0 34.983766% 20px 15.503247%;
	font-size:3em;
	font-weight:700;
	line-height:0.9em;
	color:#d4a77d;
	text-align:left;
	border-bottom:solid 1px #ccc;
}

.recipes-breadcrumbs.smaller {
	font-size:2em;
}

.static-breadcrumbs {
	padding:0 0 15px 0;
	margin:0 0 20px 15.503247%;
	font-size:3em;
	font-weight:700;
	line-height:0.9em;
	color:#d4a77d;
	text-align:left;
	border-bottom:solid 1px #ccc;
}

.ingredient-breadcrumbs {
	padding:0 0 15px 0;
	margin:-10px 0 20px 0;
	font-size:3em;
	font-weight:700;
	line-height:0.9em;
	color:#d4a77d;
	text-align:left;
	border-bottom:solid 1px #ccc;
}

.static-text {
	padding:0 0 4em 0;
	margin:0 0 0 15.5032%;
}

.static-text p {
	margin:0 0 20px 0;
}

.static-text p.big-static-text {
	margin:0 0 20px 0;
	font-size:1.3em;
}

.static-text p.middle-static-text {
	padding:75px 0 20px 0;
}

.responsive-image {
	width:100%;
	padding:0 0 30px 0;
	text-align:center;
}

a.send-a-recipe-button {
	width:220px;
	float:left;
	margin:0 30px 0 0;
}

a.about-social-button {
	width:25%;
	height:40px;
	float:left;
	padding:10px 0;
}

a.about-social-button span {
	float:left;
	padding:0 15px 0 75px;
	font-size:1em;
	line-height:1.2em;
	color:#3c3c3c;
}

a.facebook-about-button {
	background:url(http://d1.a4w.ro/foodstory/design/images/about-facebook.jpg) no-repeat left center;
}

a.pinterest-about-button {
	background:url(http://d1.a4w.ro/foodstory/design/images/about-pinterest.jpg) no-repeat left center;
}

a.pinterest-about-button span {
	padding:0 65px 0 75px;
}

a.rss-about-button {
	background:url(http://d1.a4w.ro/foodstory/design/images/about-rss.jpg) no-repeat left center;
}

a.bookmark-about-button {
	background:url(http://d1.a4w.ro/foodstory/design/images/about-bookmark.jpg) no-repeat left center;
}

a.bookmark-about-button span {
	padding:0 0 0 46px;
}

.home-lead {
	width:100%;
	margin:0 0 1.5em 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y 66.720779% 0 transparent;
}

.section-lead {
	width:100%;
	margin:0 0 1.5em 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y 66.720779% 0 transparent;
}

.static-lead {
	width:100%;
	margin:0 0 1.5em 0;
}

.home-sub {
	width:100%;
}

.col-ab {
	width:65.016234%;
	float:left;
}

.col-a-half {
	width:47.440699%;
	float:left;
}

.col-b-half {
	width:47.440699%;
	float:right;
}

.category-stories {
	width:100%;
	margin:0 0 20px 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y right 0 transparent;
}

.category-stories-content {
	width:100%;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y 50.062422% 0 transparent;
}

.subcategory-stories {
	width:100%;
}

.main-stories {
	width:100%;
}

.main-stories-content {
	width:100%;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y 63.795256% 0 transparent;
}

.banner728 {
	width:728px;
	margin:0 auto 20px auto;
}

.banner728-section {
	width:728px;
	margin:30px auto 0 auto;
}

.banner580 {
	width: 580px;
	margin: 0 auto;
}

.col-a {
	width:61.173533%;
	float:left;
}

.category-main-article {
	width:100%;
	margin:0 0 20px 0;
}

.category-main-article h2.article-title {
	font-size:1.35em;
	line-height:1.2em;
	font-weight:700;
	color:#000;
}

.category-main-article a.image {
	width:100%;
	display:block;
	position:relative;
	margin:0 0 0.5em 0;
}

.category-main-article a.image img {
	display:block;
}

.category-main-article a.category {
	display:block;
	margin:0.5em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.9em;
	color:#b28255;
	text-transform:uppercase;
	text-decoration:none;
}

.category-main-article .lead {
	margin:0.5em 0;
	font-size:0.8125em;
	line-height:1.3em;
	text-align:left;
}

.category-main-article .related ul li {
	padding:5px 0 0 0;
	margin:0 0 0 15px;
	list-style-type:square;
	line-height:1.1em;
}

.category-main-article .related ul li a {
	font-size:0.8125em;
	line-height:1.1em;
	font-weight:700;
	text-align:left;
	color:#000;
}

.category-secondary-article {
	padding:20px 0 0 0;
	margin:0 0 20px 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/corner.png) no-repeat right 0 transparent;
}

.category-secondary-article.first {
	background:none;
}

.category-secondary-article a.image {
	width:23.684211%;
	float:left;
	position:relative;
	margin:0 5.2631579% 0 0;
}

.category-secondary-article a.image img {
	display:block;
}

.category-secondary-article a.category {
	display:block;
	margin:0 0 0.5em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.9em;
	color:#b28255;
	text-transform:uppercase;
	text-decoration:none;
}

.category-secondary-article .lead {
	margin:0.5em 0;
	font-size:0.8125em;
	line-height:1.3em;
	text-align:left;
}

.category-secondary-article .related {
	display:block;
	clear:both;
	padding:10px 0 0 0;
}

.category-secondary-article .related ul li {
	padding:5px 0 0 0;
	margin:0 0 0 15px;
	list-style-type:square;
	line-height:1.1em;
}

.category-secondary-article .related ul li a {
	font-size:0.8125em;
	line-height:1.1em;
	font-weight:700;
	text-align:left;
	color:#000;
}

.main-article {
	width:100%;
	margin:0 0 20px 0;
}

.main-article div.image {
	width:100%;
	height:356px;
	position:relative;
}

.ca-wrapper {
	width:100%;
	height:326px;
	position:relative;
	overflow:hidden;
}

.ca-item {
	width:490px;
	height:100%;
	float:left;
	position:relative;
}

.ca-nav {
	width:100%;
	border-bottom:solid 1px #ccc;
}

.ca-nav span.ca-nav-prev {
	width:20px;
	height:30px;
	float:left;
	display:block;
	background:url(http://d1.a4w.ro/foodstory/design/images/prev-arrow.png) no-repeat center;
	cursor:pointer;
}

.ca-nav span.ca-nav-next {
	width:20px;
	height:30px;
	float:left;
	display:block;
	background:url(http://d1.a4w.ro/foodstory/design/images/next-arrow.png) no-repeat center;
	cursor:pointer;
}

.ca-position {
	float:left;
	padding:10px 0 0 10px;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.8em;
	line-height:0.8em;
}

.main-article a.image {
	width:100%;
	position:relative;
}

.main-article a.image img {
	display:block;
}

.main-article a.category {
	margin:0.5em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.7em;
	color:#b28255;
	text-transform:uppercase;
	text-decoration:none;
}

.main-article .lead {
	margin:0.5em 0;
	font-size:0.8125em;
	line-height:1.3em;
	text-align:left;
}

.main-article .related ul li {
	padding:5px 0 0 0;
	margin:0 0 0 15px;
	list-style-type:square;
	line-height:1.1em;
}

.main-article .related ul li a {
	font-size:0.8125em;
	line-height:1.1em;
	font-weight:700;
	text-align:left;
	color:#000;
}

.subcategory-article {
	padding:0 0 2em 0;
}

.subcategory-article-title {
	padding:0 0 1em 23.845194%;
}

.subcategory-article-title .author {
	display:block;
	margin:0.5em 0 0 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.9em;
	line-height:0.9em;
	color:#888;
}

.subcategory-article-title .author a {
	color:#b28255;
	text-decoration:none;
}

.details-bar {
	width:18.726592%;
	float:left;
	padding:20px 0 0 0;
	border-top:solid 1px #ccc;
}

.details-bar .date {
	display:block;
	margin:0 0 10px 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.9em;
	text-align:left;
}

.details-bar .comments {
	display:block;
	margin:0 0 20px 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.9em;
	text-align:left;
}

.details-bar .social {
	margin:0 0 10px 0;
}

.details-bar .social ul li {
	width:80px;
	height:20px;
	margin:0 0 10px 0;
	text-align:left;
}

.content-bar {
	width:76.154806%;
	float:right;
	border-bottom:solid 1px #ccc;
}

.content-bar a.image {
	width:100%;
	position:relative;
}

.content-bar a.image img {
	display:block;
}

.content-bar .image-details {
	width:100%;
	margin:0.5em 0;
}

.content-bar .image-details span.caption {
	width:80%;
	float:left;
	font-size:0.7em;
	line-height:0.9em;
	text-align:left;
	color:#000;
}

.content-bar .image-details span.source {
	width:20%;
	float:right;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.9em;
	text-transform:uppercase;
	text-align:right;
}

.content-bar .lead {
	margin:1em 0 2em 0;
	font-size:0.8125em;
	line-height:1.3em;
	text-align:left;
}

.secondary-article {
	padding:20px 0 0 0;
	margin:0 0 20px 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/corner.png) no-repeat right 0 transparent;
}

.secondary-article a.image {
	width:30.61224489795918%;
	float:left;
	position:relative;
	margin:0 4.081632653061224% 0 0;
}

.secondary-article a.image img {
	display:block;
}

.secondary-article a.category {
	margin:0.5em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.7em;
	color:#b28255;
	text-transform:uppercase;
	text-decoration:none;
}

.secondary-article .lead {
	margin:0.5em 0;
	font-size:0.8125em;
	line-height:1.3em;
	text-align:left;
}

.secondary-article .related {
	display:block;
	clear:both;
	padding:10px 0 0 0;
}

.secondary-article .related ul li {
	padding:5px 0 0 0;
	margin:0 0 0 15px;
	list-style-type:square;
	line-height:1.1em;
}

.secondary-article .related ul li a {
	font-size:0.8125em;
	line-height:1.1em;
	font-weight:700;
	text-align:left;
	color:#000;
}

.col-b {
	width:33.707865%;
	float:right;
}

.col-b .other-article {
	padding:20px 0 0 0;
	margin:0 0 20px 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/corner.png) no-repeat right 0 transparent;
}

.col-b .other-article.first {
	padding:0;
	background:none;
}

.col-b .other-article.special {
	padding:10px 10px 20px 10px;
	background:url(http://d1.a4w.ro/foodstory/design/images/corner.png) no-repeat right 0 #fdeadb;
}

.col-b .other-article a.tag {
	width:100%;
	display:block;
	margin:0 0 5px 0;
	text-align:center;
}

.col-b .other-article:first-child {
	padding:0;
	background:none;
}

.col-b .other-article a.image {
	position:relative;
}

.col-b .other-article a.image img {
	display:block;
}

.col-b .other-article a.category {
	margin:0.5em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.7em;
	color:#b28255;
	text-transform:uppercase;
	text-decoration:none;
}

.col-b .other-article .lead {
	margin:0.5em 0;
	font-size:0.8125em;
	line-height:1.3em;
	text-align:left;
}

.col-b .other-article .related ul li {
	padding:5px 0 0 0;
	margin:0 0 0 15px;
	list-style-type:square;
	line-height:1.1em;
}

.col-b .other-article .related ul li a {
	font-size:0.8125em;
	line-height:1.1em;
	font-weight:700;
	text-align:left;
	color:#000;
}

.wide {
	width:100%;
	padding:20px 0 0 0;
	margin:0 0 20px 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/wide-corner.png) no-repeat right 0 transparent;
}

.category-title {
	margin-bottom:15px;
}

.articles-category {
	width:100%;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y 63.795256% 0 transparent;
}

.latest-article {
	width:61.173533%;
	float:left;
}

.latest-article a.image {
	width:30.61224489795918%;
	float:left;
	position:relative;
	margin:0 4.081632653061224% 0 0;
}

.latest-article a.image img {
	display:block;
}

.latest-article .lead {
	margin:0.5em 0;
	font-size:0.8125em;
	line-height:1.3em;
	text-align:left;
}

.other-articles {
	width:33.707865%;
	float:right;
}

.other-articles ul li {
	padding:0 0 5px 0;
	margin:0 0 0 15px;
	list-style-type:square;
	line-height:1.1em;
}

.other-articles ul li a {
	font-size:0.8125em;
	line-height:1.1em;
	font-weight:700;
	text-align:left;
	color:#3c3c3c;
}

.col-abc {
	width:100%;
	padding:20px 0 0 0;
	margin:0 0 20px 0;
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
}

.recipes {
	width:81.168831%;
	float:left;
	margin:0 0 20px 0;
	padding:0 0 20px 0;
	background:#FDEADB;
}

.recipes a.recipes-header {
	width:100%;
	display:block;
	padding:20px 0;
	text-align:center;
}

.recipes a.recipes-header img {
	display:inline-block;
}

.recipes-list {
	margin:0 0 0 20px;
}

.recipes a.more-link {
	margin:10px 20px 0 20px;
}

.recipes-list ul li {
	width:23%;
	float:left;
	margin:0 2% 20px 0;
}

.recipes-list ul li.separator {
	width:0;
	display:none;
	margin:0;
}

.recipes-list ul li a.image {
	position:relative;
}

.recipes-list ul li a.image img {
	display:block;
}

.recipes-list ul li h3 {
	margin:12px 0 0 0;
	font-size:1em;
	line-height:1.2em;
}

.recipes-binder {
	width:17.857143%;
	float:right;
	margin:28px 0 20px 0;
}

.recipes-binder-branding {
	padding:30px;
	margin:62px 0 0 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/notebook.jpg) repeat-y 0 19px #d4a77d;
}

.recipes-binder-title {
	width:100%;
	padding:40px 0 0 0;
	margin-bottom:15px;
	color:#fff;
	text-align:center;
	background:url(http://d1.a4w.ro/foodstory/design/images/icon-recipe.jpg) no-repeat center 0;
}

.recipes-binder-title a {
	color:#fff;
}

.recipes-binder-branding p {
	margin:0 0 20px 0;
	font-size:0.8125em;
	line-height:1.3em;
	text-align:center;
	color:#fff;
}

.recipes-binder-branding a.login {
	padding:2px 0 2px 10px;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.7em;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	background:url(http://d1.a4w.ro/foodstory/design/images/icon-arrow.png) no-repeat 0 0;
}

.article {
	width:100%;
}

.article-content {
	padding:0 2.4330900243309% 0 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y right 0 transparent;
}

/* Meatless Friday
-- -- -- -- -- -- -- -- -- -- -- */
.meatless-friday-branding {
	width:100%;
	padding:0 0 30px 0;
	background:#fff;
}

a.meatless-friday-logo {
	width:32.467532%;
	float:left;
	padding:10px 0 0 0;
	text-align:center;
}

.meatless-friday-description {
	width:42.207792%;
	float:left;
	position:relative;
	padding:20px 0 0 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/meatless-friday-description-bg.jpg) repeat-y left 0 transparent;
}

.meatless-friday-description p {
	margin:0 20px 20px 20px;
	font-size:0.9375em;
	line-height:1.2em;
	color:#225d2e;
}

a.meatless-friday-read-more {
	display:block;
	margin:0 20px 20px 20px;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	font-weight:900;
	color:#225d2e;
	text-transform:uppercase;
}

.meatless-friday-right {
	width:31.655844%;
	float:right;
	position:absolute;
	top:0;
	right:0;
}

a.meatless-friday-button {
	width:100%;
	display:block;
	color:#fff;
	background:#225d2e;
}

a.meatless-friday-button span.title {
	display:block;
	padding:25px 25px 10px 25px;
	font-family: 'Maven Pro', sans-serif;
	font-size:1.875em;
	line-height:1em;
	font-weight:900;
	color:#fff;
	text-transform:uppercase;
}

a.meatless-friday-button span.message {
	display:block;
	padding:0 25px 25px 25px;
	font-size:1em;
	line-height:1.4em;
}

a.meatless-friday-button.sustine {
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	border-bottom:solid 1px #ccc;
}

a.meatless-friday-button.trimite {
	-moz-border-radius:0 0 4px 4px;
	-webkit-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
}

.meatless-friday-secondary-article {
	width:32%;
	float:left;
	padding:0 1.333333% 20px 0;
}

.meatless-friday-secondary-article a.image {
	float: left;
    margin: 0 4.08163% 0 0;
    position: relative;
    width: 30.6122%;
}

.meatless-friday-secondary-article .lead {
	font-size: 0.8125em;
    line-height: 1.3em;
    margin: 0.5em 0;
    text-align: left;
}

.three-items-separator {
	clear:both;
}

.two-items-separator {
	clear:both;
	display:none;
}

.banner-codes {
	width:80%;
	height:50px;
	margin:0 0 30px 0;
}
/* End Meatless Friday
-- -- -- -- -- -- -- -- -- -- -- */

.col-c {
	width:31.655844%;
	float:right;
}

.banner300 {
	width:300px;
	margin:0 auto 20px auto;
}

.social-box {
	width:100%;
	padding:1em 0;
	margin:0 0 20px 0;
	text-align:center;
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
}

.social-box-title {
	width:170px;
	margin:-23px auto 1em auto;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	color:#888;
	text-align:center;
	text-transform:uppercase;
	background:#fff;
}

.facebook-like-box {
	width:100%;
	margin:0 0 1em 0;
	text-align:center;
	overflow:hidden;
}

.fb_iframe_widget iframe {
	left:0;
}

a.pinterest-button-big {
	width:100%;
	display:block;
	text-align:center;
	text-decoration:none;
}

a.pinterest-button-big img {
	display:inline-block;
}

a.pinterest-button {
	width:100%;
	text-align:center;
	text-decoration:none;
}

a.pinterest-button img {
	display:inline-block;
}

.right-banner {
	width:300px;
	margin:0 auto 20px auto;
	text-align:center;
}

.right-box {
	width:100%;
	margin:0 0 30px 0;
}

a.right-box-title {
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.7em;
	color:#3c3c3c;
	text-transform:uppercase;
	text-decoration:none;
}

.right-box-content {
	margin:5px 0 0 0;
	border-bottom:solid 1px #ccc;
}

.right-box-static {
	margin:0 0 10px 0;
	text-align:center;
}

ul.we-like li {
	padding:15px 0;
	line-height:1.2em;
	border-top:solid 1px #ccc;
}

ul.we-like li a.image {
	width:23.07692307692308%;
	float:left;
	position:relative;
	margin:0 5.128205128205128% 0 0;
}

ul.we-like li a.image img {
	display:block;
}

ul.we-like li a.category {
	display:block;
	margin:0.5em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.7em;
	color:#b28255;
	text-transform:uppercase;
	text-decoration:none;
}

ul.we-like li a.title {
	font-size:1em;
	font-weight:700;
	color:#000;
}

ul.we-like li .lead {
	margin:0.5em 0;
	font-size:0.8125em;
	line-height:1.3em;
	text-align:left;
}

ul.article-related li {
	padding:15px 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/corner.png) no-repeat right 0 transparent;
}

ul.article-related li a.image {
	width:23.07692307692308%;
	float:left;
	position:relative;
	margin:0 5.128205128205128% 0 0;
}

ul.article-related li a.image img {
	display:block;
}

ul.article-related li a.title {
	font-size:1em;
	line-height:1.2em;
	font-weight:700;
	color:#000;
}

ul.article-related li .lead {
	margin:0.5em 0;
	font-size:0.8125em;
	line-height:1.3em;
	text-align:left;
}

.recipes-description-text {
	margin:0 0 2em 15.503247%;
}

.recipes-description-text .content {
	float:left;
}

.recipes-description-text .content .text {
	margin:0 0 1em 0;
	text-align:left;
}

.recipes-description-text .signature {
	font-size:0.8125em;
	font-weight:700;
	text-align:right;
	font-style:italic;
}

.recipes-slider {
	width:38.961039%;
	min-height:10px;
	margin:0 1.6233766% 0 0;
	float:left;
	position:relative;
	overflow:hidden;
}

a.recipes-slider-header {
	width:100%;
	display:block;
	position:absolute;
	top:0;
	left:0;
	padding:20px 0;
	color:#fff;
	text-align:center;
	background:rgba(255,255,255,0.8);
	z-index:999;
}

a.recipes-slider-header img {
	display:inline-block;
	margin:0 auto;
}

.recipes-slider ul.flex-direction-nav li a.prev {
	width:54px;
	height:54px;
	display:block;
	position:absolute;
	left:0;
	top:50%;
	margin:-27px 0 0 0;
	text-indent:-200px;
	overflow:hidden;
	background:url(http://d1.a4w.ro/foodstory/design/images/recipes-list-nav.png) no-repeat right bottom rgba(255,255,255,0.5);
	opacity:0;
}

.recipes-slider:hover ul.flex-direction-nav li a.prev, .recipes-slider:hover ul.flex-direction-nav li a.next {
	opacity:1;
}

.recipes-slider ul.flex-direction-nav li a.prev:hover {
	background:url(http://d1.a4w.ro/foodstory/design/images/recipes-list-nav.png) no-repeat right bottom rgba(255,255,255,1);
}

.recipes-slider ul.flex-direction-nav li a.next {
	width:54px;
	height:54px;
	display:block;
	position:absolute;
	right:0;
	top:50%;
	margin:-27px 0 0 0;
	text-indent:-200px;
	overflow:hidden;
	background:url(http://d1.a4w.ro/foodstory/design/images/recipes-list-nav.png) no-repeat left bottom rgba(255,255,255,0.5);
	opacity:0;
}

.recipes-slider ul.flex-direction-nav li a.next:hover {
	background:url(http://d1.a4w.ro/foodstory/design/images/recipes-list-nav.png) no-repeat left bottom rgba(255,255,255,1);
}

.recipes-slider ul.slides li {
	width:100%;
	float:left;
	display:none;
}

.recipes-slider ul.slides li a {
	width:100%;
	display:block;
	position:relative;
}

.recipes-slider ul.slides li a span.title {
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	padding:20px;
	font-weight:700;
	color:#000;
	background:rgba(255,255,255,0.5);
}

.recipes-slider ul.slides li a img {
	height:auto;
	display:block;
}

.recipes-index {
	margin:0 0 2em 0;
	overflow:hidden;
}

.recipes-index ul.recipes-container {
	width:101.6233766%;
}

.recipes-index ul.recipes-container > li {
	float:left;
	margin:0 1.5974441% 0 0;
	overflow:hidden;
}

.recipes-index ul.recipes-container > li.one {
	width:18.370607%;
	padding:0 0 20px 0;
}

.recipes-index ul.recipes-container > li.four {
	width:38.338658%;
	padding:0 0 20px 0;
}

.recipes-index ul.recipes-container > li a {
	display:block;
	position:relative;
	text-decoration:none;
	overflow:hidden;
}

.v-tag {
	position:absolute;
	left:20px;
	bottom:20px;
	padding:1em 1em 1em 0.8em;
	background:#fff;
}

.recipes-index ul.recipes-container > li a img {
	display:block;
}

.recipes-index ul.recipes-container > li a span.details {
	width:100%;
	position:absolute;
	top:0;
	left:100%;
	-moz-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	-webkit-transition: 0.3s linear;
	transition: 0.3s linear;
	background:url(http://d1.a4w.ro/foodstory/design/images/main-nav-bg.jpg) repeat 0 0;
}

.recipes-index ul.recipes-container > li a:hover span.details {
	left:0;
}

.recipes-index ul.recipes-container > li.one a span.details span.title {
	display:block;
	padding:6.5217391%;
	text-align:left;
	color:#3c3c3c;
	font-size:0.9em;
	line-height:1.2em;
	font-weight:700;
}

.recipes-index ul.recipes-container > li.one a span.details span.text {
	display:block;
	padding:0 6.5217391% 6.5217391% 6.5217391%;
	text-align:left;
	color:#3c3c3c;
	font-size:0.8em;
	line-height:1.2em;
}

.recipes-index ul.recipes-container > li.one a span.details span.more-button {
	display:block;
	padding:0 0 6.5217391% 6.5217391%;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.7em;
	color:#b28255;
	text-transform:uppercase;
}

.recipes-index ul.recipes-container > li.four a span.details span.title {
	display:block;
	padding:3.125%;
	text-align:left;
	color:#3c3c3c;
	font-size:1em;
	line-height:1.2em;
	font-weight:700;
}

.recipes-index ul.recipes-container > li.four a span.details span.text {
	display:block;
	padding:0 3.125% 3.125% 3.125%;
	text-align:left;
	color:#3c3c3c;
	font-size:0.9em;
	line-height:1.2em;
}

.recipes-index ul.recipes-container > li.four a span.details span.more-button {
	display:block;
	padding:0 0 3.125% 3.125%;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.7em;
	color:#b28255;
	text-transform:uppercase;
}

a.all-recipes-button {
	display:block;
	background:#f2e7de;
}

a.all-recipes-button img {
	display:block;
}

a.all-recipes-button:hover {
	background:#ccc;
}

.subcategory-pagination {
	padding:0 0 0 23.23601%;
	margin:0 0 20px 0;
}

.subcategory-pagination ul {
	text-align:left;
}

.subcategory-pagination ul li {
	float:left;
	margin:0 0.5em 0 0;
}

.subcategory-pagination ul li a {
	display:block;
	padding:1em 1em 0.7em 1em;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#3c3c3c;
	text-decoration:none;
	border:solid 1px #fff;
}

.subcategory-pagination ul li a:hover, .subcategory-pagination ul li.active a {
	border:solid 1px #ccc;
}

.tag-pagination {
	margin:0 0 20px 0;
}

.tag-pagination ul {
	text-align:left;
}

.tag-pagination ul li {
	float:left;
	margin:0 0.5em 0 0;
}

.tag-pagination ul li a {
	display:block;
	padding:1em 1em 0.7em 1em;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#3c3c3c;
	text-decoration:none;
	border:solid 1px #fff;
}

.tag-pagination ul li a:hover, .tag-pagination ul li.active a {
	border:solid 1px #ccc;
}

.big-article {
	width:100%;
	margin:0 0 1.5em 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y 26.866883% 0;
}

.article-col-a {
	width:24.350649%;
	float:left;
}

.articles-box {
	width:100%;
}

.articles-box-tabs {
	width:100%;
	margin:0 0 1em 0;
	border-bottom:solid 1px #ccc;
}

.articles-box-tabs a {
	width:50%;
	float:left;
	display:block;
	padding:1em 0 0.5em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:1em;
	color:#3c3c3c;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	background:#f9f9f9;
}

.articles-box-tabs a:hover, .articles-box-tabs a.active {
	color:#fff;
	background:#B28255;
}

.right-column-up {
	margin:110px 0 0 0;
}

.right-column .articles-box-content {
	padding:1em 0 0 0;
	margin:0.5em 0 0 0;
	border-top:solid 1px #ccc;
}

.articles-box-content ul {
}

.articles-box-content ul li {
	padding:0 0 1em 0;
	margin:0 0 1em 0;
	line-height:1.2em;
	border-bottom:solid 1px #ccc;
}

.articles-box-content ul li a.image {
	width:30%;
	float:left;
	position:relative;
	margin:0 6.6% 0 0;
}

.right-column .articles-box-content ul li a.image {
	width:23.0769%;
	position:relative;
	margin:0 5.12821% 0 0;
}

.articles-box-content ul li a.image img {
	display:block;
}

.articles-box-content ul li a.title {
	font-size:1em;
	font-weight:700;
	color:#000;
}

.articles-box-content ul li a.category {
	display:block;
	margin:0 0 0.5em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.9em;
	color:#b28255;
	text-transform:uppercase;
	text-decoration:none;
}

.articles-box-content ul li .lead {
	margin:0.5em 0;
	font-size:0.8125em;
	line-height:1.3em;
	text-align:left;
}

.article-col-b {
	width:70.616883%;
	float:right;
}

h1.big-article-title {
	font-size:2.25em;
	font-weight:700;
}

.article-author {
	width:100%;
	padding:0.5em 0 0 0;
	font-size:1em;
	line-height:1em;
}

.article-info {
	padding:0.7em 0;
	margin:0.7em 0 0 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#b5b5b5;
	border-top:solid 1px #ccc;
}

.article-share-bar {
	padding:0 0 0.5em 0;
}

.article-share-bar .social {
	float:left;
}

.article-share-bar .social ul li {
	width:80px;
	height:20px;
	float:left;
	margin:0 1em 1em 0;
}

.bubble_content {
	-moz-transition:none;
	-o-transition:none;
	-webkit-transition:none;
	transition:none;
}

.article-share-bar .options {
	float:right;
}

.article-lead {
	padding:0 0 0.5em 0;
	font-size:1.125em;
	line-height:1.375em;
	font-weight:700;
	text-align:left;
	color:#3c3c3c;
}

.article-tabs-top {
	margin:0 0 1em 0;
	border-bottom:solid 1px #fdeadb;
}

.article-tabs-top ul li {
	float:left;
	display:block;
}

.article-tabs-top ul li a {
	display:block;
	padding:0.7em 0.7em 0.5em 0.7em;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#7b7b7b;
	text-transform:uppercase;
}

.article-tabs-top ul li.active a, .article-tabs-top ul li a:hover {
	color:#000;
	background:#fdeadb;
}

.article-tabs-bottom {
	margin:0 0 1.5em 0;
	border-top:solid 1px #fdeadb;
}

.article-tabs-bottom ul li {
	float:left;
	display:block;
}

.article-tabs-bottom ul li a {
	display:block;
	padding:0.7em 0.7em 0.5em 0.7em;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#7b7b7b;
	text-transform:uppercase;
}

.article-tabs-bottom ul li.active a, .article-tabs-bottom ul li a:hover {
	color:#000;
	background:#fdeadb;
}

.article-main-image {
	width:100%;
	float:right;
	margin:0 0 1.5em 0;
}

.article-main-video {
	width:100%;
	margin:0 0 1em 0;
}

.videoPlayer {
	height:535px;
}

.videoPlayer embed, .videoPlayer object {
	width:100%;
	height:100%;
}

.article-main-image.small {
	width:43.678161%;
	float:right;
	margin:0 0 1.5em 2.17391%;
}

.article-main-image .image img {
	display:block;
}

.article-text {
	color:#3c3c3c;
}

.article-text > div {
}

.article-text p {
	margin:0 0 1em 0;
	color:#3c3c3c;
}

.article-text img {
	/* width:43.678161%;
	float:left; */
	height: auto;
	display:block;
	clear:left;
	margin:0 0 1em 0;
	/* margin:0 2.17391% 1em 0; */
}

img.article-centered-image {
	margin:0 auto 1em auto;
	clear:both;
}

img.article-left-image {
	width:43.678161%;
	float:left;
	clear:left;
	margin:0 2.17391% 1em 0;
}

img.article-right-image {
	width:43.678161%;
	float:right;
	clear:right;
	margin:0 0 1em 2.17391%;
}

.article-text ul {
	list-style-type:square;
	margin:0 0 1em 20px;
}

.article-banner {
	width:300px;
	float:right;
	clear:right;
	margin:0 0 1.5em 2.173913%;
	
	-moz-transition: none;
	-o-transition: none;
	-webkit-transition: none;
	transition: none;
	
}

.article-banner *{
	-moz-transition: none;
	-o-transition: none;
	-webkit-transition: none;
	transition: none;
	
}

.article-related-recipes {
	width:300px;
	float:right;
	clear:right;
	margin:0 0 1em 2.2988506%;
}

.article-related-recipes .box-title {
	margin:0 0 1em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.9em;
	line-height:0.9em;
	font-weight:700;
	color:#3c3c3c;
	text-decoration:none;
	text-transform:uppercase;
}

.article-related-recipes ul {
	list-style:none;
	margin:0;
}

.article-related-recipes ul li {
	padding:0 0 1em 0;
	margin:0 0 1em 0;
	line-height:1.2em;
	border-bottom:solid 1px #ccc;
}

.article-related-recipes ul li a.image {
	width:30%;
	float:left;
	position:relative;
	margin:0 6.6% 0 0;
}

.article-related-recipes ul li a.image img {
	display:block;
}

.article-related-recipes ul li a.title {
	font-size:1em;
	font-weight:700;
	color:#000;
}

.article-photo-gallery {
	padding:1em 0 1.5em 0;
	border-top:solid 1px #ccc;
}

.article-photo-gallery ul {
	margin:1em 0 0 0;
}

.article-photo-gallery ul li {
	width:9.7826087%;
	float:left;
	margin:0 2.173913% 0 0;
}

.article-photo-gallery ul li a img {
	display:block;
}

.article-large-gallery-description {
	width:100%;
	margin:0 0 2em 0;
	text-align:left;
	font-size:1.125em;
	line-height:1.375em;
}

.article-large-gallery {
	width:100%;
}

.article-large-gallery ul li {
	width:100%;
	margin:0 0 1.5em 0;
}

.article-large-gallery ul li img {
	display:block;
	margin:0 0 0.5em 0;
}

.article-large-gallery ul li span.caption {
	width:100%;
	text-align:left;
	font-size:1em;
	line-height:1.3em;
	font-weight:700;
	color:#3c3c3c;
}

.article-tags {
	padding:1em;
	margin:0 0 0.7em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.85em;
	line-height:0.85em;
	text-align:left;
	background:#f9f9f9;
}

.article-related {
	width:100%;
	margin:0 0 1.5em 0;
}

.article-related ul li {
	width:100%;
	margin:1em 0 0 0;
	padding:0 0 1em 0;
	border-bottom:solid 1px #ccc;
}

.article-related ul li a.image {
	width:10.344828%;
	float:left;
	position:relative;
	margin:0 2.2988506% 0 0;
}

.article-related ul li a.image img {
	display:block;
}

.article-related ul li a.title {
	font-size:1.2em;
	line-height:1.3em;
	text-align:left;
	font-weight:700;
	color:#000;
}

.article-related ul li .lead {
	font-size:0.8125em;
	line-height:1.3em;
	margin:0.5em 0;
	text-align:left;
}

.article-comments {
	width:100%;
}

.article-comments-title {
	padding:0 0 1em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	text-align:left;
}

.add-comment-form-container {
	width:100%;
	margin:0 0 1.5em 0;
}

.add-reply {
	width:100%;
	position:relative;
	margin:1em 0 1.5em 0;
}

.add-comment-form {
	width:100%;
}

.add-comment-form .textarea {
	padding:0.5em;
	margin:0 0 0.5em 0;
	border:solid 1px #ccc;
}

.add-comment-form .textarea textarea {
	width:100%;
	height:4em;
	margin:0;
	padding:0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#888;
	text-align:left;
	border:0 none;
	background:#fff;
	resize:none;
}

.add-comment-form .input {
	margin:0 0 0.5em 0;
	padding:0.5em;
	border:solid 1px #ccc;
}

.add-comment-form .input input {
	width:100%;
	margin:0;
	padding:0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#888;
	text-align:left;
	border:0 none;
	background:#fff;
}

#ok {
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#888;
}

.error {
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#888;
}

.comment {
	width:100%;
	margin:0 0 1.5em 0;
}

.comment.reply {
	width:90%;
	padding:0 0 0 5%;
	margin:0 0 1.5em 5%;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y 0 0;
}

.comment.reply2 {
	width:80%;
	padding:0 0 0 5%;
	margin:0 0 1.5em 15%;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y 0 0;
}

.comment .details {
	width:100%;
}

.comment .details span.name {
	font-size:1.2em;
	font-weight:700;
}

.comment .details span.date {
	margin:0 0 0 20px;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.8125em;
	line-height:0.8125em;
	color:#888;
}

.comment .text {
	padding:0.5em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1.2em;
	color:#3c3c3c;
}

.comment .options {
	float:right;
}

.comment .options a.like-button {
	height:20px;
	float:left;
	display:block;
	padding:0 35px 0 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.8125em;
	color:#888;
	background:url(http://d1.a4w.ro/foodstory/design/images/comment-heart-plus.png) no-repeat right 0;
}

.comment .options a.like-button:hover {
	background-position:right -20px;
}

.comment .options a.unlike-button {
	height:20px;
	float:left;
	display:block;
	padding:0 0 0 35px;
	margin:0 0 0 10px;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.8125em;
	color:#888;
	background:url(http://d1.a4w.ro/foodstory/design/images/comment-heart-minus.png) no-repeat 0 0;
}

.comment .options a.unlike-button:hover {
	background-position:0 -20px;
}

.comment .options a.reply-button {
	float:right;
	margin:3px 0 0 20px;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#888;
}

.reply-container {
	width:100%;
	float:left;
}

.add-reply h4 {
	margin:0 0 0.5em 0;
	color:#3c3c3c;
}

a.reply-close {
	position:absolute;
	right:0;
	top:0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#888;
}

.comments-pagination {
	margin:0 0 20px 0;
}

.comments-pagination ul {
	text-align:left;
}

.comments-pagination ul li {
	float:left;
	margin:0 0.5em 0 0;
}

.comments-pagination ul li a {
	display:block;
	padding:1em 1em 0.7em 1em;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#3c3c3c;
	text-decoration:none;
	border:solid 1px #fff;
}

.comments-pagination ul li a:hover, .comments-pagination ul li.active a {
	border:solid 1px #ccc;
}

.big-recipe {
	width:100%;
	margin:0 0 1.5em 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y 26.866883% 0;
}

.recipe-col-a {
	width:24.350649%;
	float:left;
}

.related-recipes .box-title {
	margin:0 0 1em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.9em;
	line-height:0.9em;
	font-weight:700;
	color:#3c3c3c;
	text-decoration:none;
	text-transform:uppercase;
}

.related-recipes ul {
	list-style:none;
	margin:0;
}

.related-recipes ul li {
	padding:0 0 1em 0;
	margin:0 0 1em 0;
	line-height:1.2em;
	border-bottom:solid 1px #ccc;
}

.related-recipes ul li a.image {
	width:30%;
	float:left;
	position:relative;
	margin:0 6.6% 0 0;
}

.related-recipes ul li a.image img {
	display:block;
}

.related-recipes ul li a.title {
	font-size:1em;
	font-weight:700;
	color:#000;
}

.recipe-col-b {
	width:70.616883%;
	float:right;
}

h1.big-recipe-title {
	font-size:2.25em;
	font-weight:700;
}

.recipe-author {
	width:100%;
	padding:0.5em 0 0 0;
	font-size:1em;
	line-height:1em;
}

.recipe-info {
	padding:0.7em 0;
	margin:0.7em 0 0 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#b5b5b5;
	border-top:solid 1px #ccc;
}

.rating {
	width:54%;
	float:left;
	margin:0 0 1.5em 0;
}

.rating .left {
	width:160px;
	float:left;
	margin:0 20px 0 0;
}

.starsContainer {
	width:160px;
}

.noVotes {
	width:160px;
	margin:0.5em 0 0 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.8em;
	line-height:0.8em;
	color:#888;
}

.rating .nota {
	float:left;
	padding:0.2em 0.5em;
	font-weight:700;
	background:#f9f9f9;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.rating .nota span {
	color:#888;
	font-weight:400;
}

.recipe-text-details {
	float:right;
	clear:right;
	padding:1em 1em 0 1em;
	margin:0 0 1em 2.17391%;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	background:#f9f9f9;
}

.recipe-text-details .item {
	width:100%;
	display:block;
	margin:0 0 1em 0;
}

.recipe-text-details .item .title {
	margin:0 0 0.5em 0;
	font-weight:700;
}

.recipe-share-bar {
	position:relative;
	padding:0 0 0.5em 0;
}

.recipe-share-bar .social {
	float:left;
}

.recipe-share-bar .social ul li {
	width:80px;
	height:20px;
	float:left;
	margin:0 1em 1em 0;
}

.fb_iframe_widget span {
	display:block !important;
}

a.embed-button {
	height:20px;
	float:left;
	padding:0 7px;
	font-family:'Maven Pro',sans-serif;
    font-size:0.8125em;
	line-height:20px;
	color:#fff;
	text-align:center;
	background:#B28255;
	border-radius:2px;
}

a.embed-button:hover {
	color:#000;
	background:#F9F9F9;
}

a.embed-button.active {
	height:25px;
	color:#000;
	background:#F9F9F9;
	border-radius:2px 2px 0 0;
}

.embed-box {
	width:96%;
	position:absolute;
	top:25px;
	left:0;
	padding:10px 2%;
	background:#F9F9F9;
}

.embed-box input {
	background:#FFFFFF;
    border:0 none;
    color:#888888;
    font-family:'Maven Pro',sans-serif;
    font-size:1em;
    line-height:1em;
    margin:0;
    padding:0;
    text-align:left;
    width:100%;
}

.recipe-share-bar .options {
	float:right;
}

.recipe-tabs-top {
	margin:0 0 1em 0;
	border-bottom:solid 1px #fdeadb;
}

.recipe-tabs-top ul li {
	float:left;
	display:block;
}

.recipe-tabs-top ul li a {
	display:block;
	padding:0.7em 0.7em 0.5em 0.7em;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#7b7b7b;
	text-transform:uppercase;
}

.recipe-tabs-top ul li.active a, .recipe-tabs-top ul li a:hover {
	color:#000;
	background:#fdeadb;
}

.recipe-tabs-bottom {
	margin:0 0 1em 0;
	border-top:solid 1px #fdeadb;
}

.recipe-tabs-bottom ul li {
	float:left;
	display:block;
}

.recipe-tabs-bottom ul li a {
	display:block;
	padding:0.7em 0.7em 0.5em 0.7em;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#7b7b7b;
	text-transform:uppercase;
}

.recipe-tabs-bottom ul li.active a, .recipe-tabs-bottom ul li a:hover {
	color:#000;
	background:#fdeadb;
}

.recipe-image {
	width:43.678161%;
	float:right;
	margin:0 0 1.5em 2.17391%;
}

.recipe-image img {
	display:block;
}

.recipe-description {
	margin:0 0 2em 0;
	text-align:left;
}

.recipe-description p {
	margin:0 0 1em 0;
	color:#3c3c3c;
}

.recipe-description ul {
	list-style-type:square;
	margin:0 0 1em 20px;
}

.recipe-text-box {
	margin:0 0 2em 0;
	text-align:left;
}

.recipe-text-box p {
	margin:0 0 1em 0;
	color:#3c3c3c;
}

.recipe-text-box ul {
	list-style-type:square;
	margin:0 0 1em 20px;
}

.recipe-text-box .title {
	font-weight:700;
	margin:0 0 1em 0;
}

.recipe-ingredients {
	margin:0 0 2em 0;
	text-align:left;
}

p.ingredient {
	display:inline;
}

.recipe-ingredients .title {
	font-weight:700;
	margin:0 0 1em 0;
}

span.main-ingredient {
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
}

span.secondary-ingredients {
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
}

span.secondary-ingredients a.title {
	font-weight:normal;
}

.recipes-lead {
	width:100%;
	margin:0 0 1.5em 0;
}

.recipes-list-content {
	width:100%;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y 26.866883% 0;
}

.recipes-filters {
	width:100%;
	margin:0 0 1.5em 0;
}

.filter-container {
	width:100%;
	margin:0 0 1em 0;
}

.filter-container select {
	width:100%;
	padding:0.7em;
	margin:0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#888;
	border:solid 1px #ccc;
}

.filter-container .author {
	margin:0 0 0.5em 0;
	padding:0.5em;
	border:solid 1px #ccc;
}

.filter-container .author input {
	width:100%;
	margin:0;
	padding:0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#888;
	text-align:left;
	border:0 none;
	background:#fff;
}

.recipes-filters-results {
    color: #D4A77D;
	font-family: 'Maven Pro', sans-serif;
    font-size: 1em;
    line-height: 1em;
    margin: 0 0 1.5em 15.5032%;
    text-align: left;
}

.recipes-listing {
	width:100%;
}

.recipes-listing ul li {
	padding:0 0 1em 0;
	margin:0 0 1.5em 0;
	line-height:1.2em;
	border-bottom:solid 1px #ccc;
}

.recipes-listing ul li a.image {
	width:17.24137931034483%;
	float:left;
	position:relative;
	margin:0 2.298850574712644% 0 0;
}

.recipes-listing ul li a.image img {
	display:block;
}

.recipes-listing ul li a.title {
	font-size:1em;
	font-weight:700;
	color:#000;
}

.recipes-listing ul li .details {
	padding:0.7em 0 0 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#888;
}

.recipes-listing ul li .lead {
	font-size:0.8125em;
	line-height:1.3em;
	margin:0.5em 0;
	text-align:left;
}

.recipes-listing ul li .views {
	padding:1em 0 0 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#888;
}

.recipes-pagination {
	margin:0 0 20px 0;
}

.recipes-pagination ul {
	text-align:left;
}

.recipes-pagination ul li {
	float:left;
	margin:0 0.5em 0 0;
}

.recipes-pagination ul li a {
	display:block;
	padding:1em 1em 0.7em 1em;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#3c3c3c;
	text-decoration:none;
	border:solid 1px #fff;
}

.recipes-pagination ul li a:hover, .recipes-pagination ul li.active a {
	border:solid 1px #ccc;
}

.big-ingredient {
	width:100%;
	margin:0 0 1.5em 0;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y 26.866883% 0;
}

.ingredient-col-a {
	width:24.350649%;
	float:left;
}

.ingredient-col-b {
	width:70.616883%;
	float:right;
}

.ingredient-zone {
	margin:0 0 1.5em 0;
}

h1.big-ingredient-title {
	margin:0 0 0.5em 0;
	font-size:2.25em;
	font-weight:700;
}

.ingredient-image {
	width:26.4367816091954%;
	float:right;
	margin:0 0 1.5em 2.298850574712644%;
}

.ingredient-image img {
	display:block;
}

.ingredient-related-recipes {
	width:100%;
}

.ingredient-related-recipes ul {
	width:100%;
}

.ingredient-related-recipes ul li {
	width:20.68965517241379%;
	float:left;
	margin:0 3.448275862068966% 1.5em 0;
	line-height:1.2em;
}

.ingredient-related-recipes ul li.separator2 {
	width:100%;
	display:none;
	margin:0;
}

.ingredient-related-recipes ul li.separator4 {
	width:100%;
	margin:0;
}

.ingredient-related-recipes ul li a.image {
	width:100%;
	float:left;
	position:relative;
	margin:0 0 0.5em 0;
}

.ingredient-related-recipes ul li a.image img {
	display:block;
}

.ingredient-related-recipes ul li a.title {
	color: #000;
}

.search-description {
	width:100%;
	position:relative;
	margin:0 0 1.5em 0;
}

.search-categories {
	padding:2px 20px 0 20px;
	margin:1em 0 0 0;
	background:#f9f9f9;
}

.search-categories ul {
	padding:2px 0 0 0;
}

.search-categories ul li {
	float:left;
}

.search-categories ul li a {
	display:block;
	padding:0.5em;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#3c3c3c;
}

.search-categories ul li.active a {
	color:#000;
	background:#fff;
}

.search-options {
	float:right;
	margin:-25px 20px 0 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.8125em;
	line-height:1em;
	color:#3c3c3c;
}

.search-results {
	width:100%;
}

.search-results-container .box-title {
	padding:0 0 0.5em 0;
	margin:0 0 1em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#3c3c3c;
	border-bottom:solid 1px #ccc;
}

.search-results ul li {
	padding:0 0 1em 0;
	margin:0 0 1.5em 0;
	line-height:1.2em;
	border-bottom:solid 1px #ccc;
}

.search-results ul li a.image {
	width:18.72659176029963%;
	float:left;
	position:relative;
	margin:0 2.496878901373283% 0 0;
}

.search-results ul li a.image img {
	display:block;
}

.search-results ul li .details {
	display:block;
	padding:0.5em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.9em;
	color:#b28255;
	text-transform:uppercase;
	text-decoration:none;
}

.search-results ul li a.title {
	font-size:1em;
	color:#000;
}

.search-results ul li .lead {
	font-size:0.8125em;
	line-height:1.3em;
	margin:0.5em 0;
	text-align:left;
}

.send-your-story {
	width:59.5581171950048%;
}

.text-message {
	margin:0 0 1em 0;
	font-size:0.8125em;
	line-height:1em;
	color:#888;
}

.send-your-story .textarea {
	padding:0.5em;
	margin:0 0 0.5em 0;
	border:solid 1px #ccc;
}

.send-your-story .textarea textarea {
	width:100%;
	height:4em;
	margin:0;
	padding:0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#888;
	text-align:left;
	border:0 none;
	background:#fff;
	resize:none;
}

.send-your-story .input {
	margin:0 0 0.5em 0;
	padding:0.5em;
	border:solid 1px #ccc;
}

.send-your-story .input input {
	width:100%;
	margin:0;
	padding:0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#888;
	text-align:left;
	border:0 none;
	background:#fff;
}

.send-your-story .file {
	margin:0 0 0.5em 0;
	padding:0.5em 0;
}

.right-poll-title, .pollResults span.title {
	display:block;
	padding:15px 0;
	font-size:1em;
	line-height:1.2em;
	font-weight:700;
	color:#000;
	border-top:solid 1px #ccc;
}

.right-poll-options, .pollResults .results {
	margin:20px 0;
}

.right-poll-options ul {
	margin:0 0 0 20px;
}

.right-poll-options ul li {
	margin:0.5em 0;
	font-size:0.8125em;
	line-height:1.3em;
	text-align:left;
}

.pollResults .results ul li {
	padding:0.5em;
	margin:0.5em 0;
	font-size:0.8125em;
	line-height:1.3em;
	text-align:left;
	background:#f9f9f9;
}

.pollResults .results ul li > div {
	font-family: 'Maven Pro', sans-serif;
	font-size:0.8125em;
	line-height:0.8125em;
	color:#888;
	text-align:left;
}

.pollResults .results ul li > div > div {
	margin:0.5em 0 0 0;
}

span.showNoVotes {
	margin:0 10px 0 0;
}

.right-poll-actions {
	margin:0 0 20px 20px;
}

.poll-message {
	margin:1em 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:1em;
	line-height:1em;
	color:#888;
}

.footer-banner {
	width: 1000px;
	margin: 20px auto 40px auto; 
	text-align: center;
}

#footer {
	width:100%;
	padding:20px 0;
	zoom:1;
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
}

#footer:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.secondary-nav ul li.level0 {
	width:18.376623%;
	float:left;
	padding:0 0 1.5em 1.6233766%;
	line-height:0.7em;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y 0 0;
}

.secondary-nav ul li.level0.first {
	padding:0 0 1.5em 0;
	background:none;
}

.secondary-nav ul li.level0 a.level0-link {
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.7em;
	font-weight:700;
	color:#3c3c3c;
	text-transform:uppercase;
	text-decoration:none;
}

.secondary-nav ul li.level0 ul.level0 {
	margin:0.5em 0 0 0;
}

.secondary-nav ul li.level0 ul.level0 li.level1 {
	padding:0.5em 0 0 0;
}

.secondary-nav ul li.level0 ul.level0 li.level1.separator {
	padding:1em 0 0 0;
}

.secondary-nav ul li.level0 ul.level0 li.level1 a {
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.7em;
	color:#3c3c3c;
	text-transform:uppercase;
	text-decoration:none;
}

#copyright {
	width:100%;
	margin:1.5em 0 0 0;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.7em;
	line-height:0.7em;
	color:#3c3c3c;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
}

/* CROSS PROMO
----------------------------------------------------------------------------*/
.cross-promo {
	width:100%;
	margin:1.5em 0 0 0;
}

.cross-promo-column {
	width:17.288961%;
	float:left;
	padding:0 1.7045455% 0 1.6233766%;
	background:url(http://d1.a4w.ro/foodstory/design/images/line.jpg) repeat-y right 0 transparent;
}

.first {
	padding:0 1.7045455% 0 0;
}

.last {
	padding:0 0 0 1.6233766%;
	background:none;
}

.cross-promo-site {
	display:block;
	margin:0 0 1em 0;
	font-family: 'Maven Pro', sans-serif;
	text-align:left;
	font-size:0.9em;
	line-height:0.9em;
	color:#3c3c3c;
	text-transform:uppercase;
}

.cross-promo-site a {
	color:#3c3c3c;
	font-weight:700;
}

.cross-promo-image {
	display:block;
	padding:0.5em 0;
	font-size:0.8125em;
	line-height:1.3em;
	font-weight:700;
}

.cross-promo-image a.image {
	width:70px;
	height:70px;
	float:left;
	display:block;
	margin:0 20px 0 0;
	overflow:hidden;
}

.cross-promo-image a.image img {
	max-width:200%;
	max-height:200%;
	display:block;
}

.cross-promo-image a.title {
	color:#3c3c3c;
	overflow:hidden;
}

.cross-promo-link {
	display:block;
	padding:0.5em 0;
	font-size:0.8125em;
	line-height:1.3em;
}

.cross-promo-link a {
	color:#3c3c3c;
}
/* END CROSS PROMO
----------------------------------------------------------------------------*/



/* --------------  Pagina de Reviste ------------------ */

.revista { display: block; margin-bottom: 15px;}
.revista .thumb-revista { text-align: center; float: left;}
.revista .thumb-revista .imagine 
	{
		background: url("http://d1.a4w.ro/foodstory/design/images/revista/thumb-nr1.png") left top no-repeat scroll transparent;
		width: 200px;
		height: 200px;
		display: block;
		overflow: hidden;

		-moz-transition: none;
		-o-transition: none;
		-webkit-transition: none;
		transition: none;
	}
	.revista:hover .thumb-revista .imagine 
		{ 
			background-position: 0px -200px; 

			-moz-transition: none;
			-o-transition: none;
			-webkit-transition: none;
			transition: none;
		}
.revista .thumb-revista .numar {}
.revista .descriere-revista 
	{
		padding: 50px 150px 10px 230px;
		font: 400 100%/1.5 'Droid Serif',Georgia,serif;
	}
.revista .btn-vezi-revista 
	{ 
		float: right;
		color: #3C3C3C;
    	font: 400 100%/1.5 'Droid Serif',Georgia,serif;
    	background-color: #f2e8df;

    	padding: 35px 10px;
    	margin-top: 35px;

    	border-radius: 5px;
    	-moz-border-radius: 5px;
    	-webkit-border-radius: 5px;
	}
	.revista:hover .btn-vezi-revista 
		{
			background-color: #d9d0c8;
		}



/* -------------- END - Pagina de reviste ------------- */






@media screen and (max-width: 1300px) {
	#page {
		width: 93.75%;		/* 960/1024 */
		margin:0 auto 1.5em auto;
	}
}

@media screen and (max-width: 1200px) {
	.right-column-up {
		margin:110px 0 0 0;
	}

	.banner728-section {
		display:none;
	}
}

@media screen and (max-width: 1000px) {
	.ad-top {
		display:none;
	}

	.banner-cover {
		display:none;
	}

	.flex-caption span.lead {
		display:block;
	}

	a.more-cover {
		display:inline;
	}

	.static-text p.middle-static-text {
		padding:55px 0 20px 0;
	}

	a.about-social-button span {
		font-size:0.8125em;
		color:#3c3c3c;
	}

	.flash {
		display: none;
	}
}

@media screen and (max-width: 855px) {
	html {
		background:none;
	}

	#header {
		background-position:center 50px;
	}

	a#logo {
		width:100px;
	}

	#motto {
		top:10px;
		left:115px;
	}

	.primary-nav {
		width:70%;
		margin:50px 0 0 0;
	}

	.search-box {
		width:34%;
		padding:5px 1.125%;
		margin:0 10px 0 0;
		top:59px;
	}

	.primary-nav ul#main-nav li.level0 {
		display:none;
	}

	.primary-subnav.hidden {
		display:none;
	}

	.primary-nav ul#main-nav li.alt-nav {
		display:block;
	}

	a.open-subcategories {
		display:inline-block;
	}

	.subcategory-breadcrumbs.travel {
		margin-top:-10px;
	}

	.alt-sections {
		display:block;
	}

	.home-lead {
		background:none;
	}
	
	.section-lead {
		background:none;
	}
	
	.col-ab {
		width:100%;
		margin:0 0 1.5em 0;
	}

	.right-column-up {
		margin:0;
	}
	
	.banner728 {
		display:none;
	}
	
	.col-c {
		width:100%;
	}
	
	.big-article {
		background:none;
	}
	
	.article-col-b {
		width:100%;
	}
	
	.article-col-a {
		display:none;
	}
	
	.big-recipe {
		background:none;
	}
	
	.recipe-col-a {
		width:100%;
		display:none;
	}
	
	.recipe-col-b {
		width:100%;
	}
	
	.recipes {
		width:62.5%;
	}
	
	.recipes-list-content {
		background:none;
	}
	
	.recipes-list-content .recipe-col-a {
		display:block;
	}

	.recipes-list ul li {
		width:46%;
		margin:0 4% 1.5em 0;
	}
	
	.recipes-list ul li.separator {
		width:100%;
		display:block;
		margin:0;
		clear:both;
	}

	.recipes-binder {
		width:37.5%;
	}
	
	.recipes-index ul.recipes-container > li.one a span.details span.text {
		font-size:0.6125em;
	}
	
	.big-ingredient {
		background:none;
	}

	.ingredient-col-1 {
		display:none;
	}

	.ingredient-col-b {
		width:100%;
	}

	ul.we-like li a.image {
		width:11.25%;
		margin:0 2.5% 0 0;
	}
	
	.right-column .articles-box-content ul li a.image {
		width:11.25%;
		margin:0 2.5% 0 0;
	}

	.cross-promo {
		display:none;
	}

	.static-text {
		padding:0 0 4em 0;
		margin:0;
	}

	.static-breadcrumbs {
		margin:0 0 20px 0;
	}

	a.send-a-recipe-button {
		width:100%;
		float:left;
		margin:0 0 30px 0;
		text-align:center;
	}

	a.about-social-button {
		padding:70px 0 10px 0;
		background-position:top center;
	}

	a.about-social-button span {
		padding:0 10px;
		display:block;
		float:none;
		text-align:center;
	}

	.meatless-friday-secondary-article {
		width:45%;
		float:left;
		padding:0 5% 20px 0;
	}

	.three-items-separator {
		display:none;
	}

	.two-items-separator {
		display:block;
	}

	a.meatless-friday-logo {
		width:30%;
		margin:0 5% 0 0;
	}

	.meatless-friday-description {
		width:30%;
		margin:0 5% 0 0;
	}

	.meatless-friday-description p {
		font-size:0.7125em;
	}

	.meatless-friday-right {
		width:30%;
	}

	.meatless-friday-oana-cuzino {
		display:none;
	}

	a.meatless-friday-button span.title {
		padding:15px 15px 10px 15px;
		font-size:1em;
	}

	a.meatless-friday-button span.message {
		padding:0 15px 15px 15px;
		font-size:0.7125em;
	}

	.revista .descriere-revista {
		display:block;
		padding-top:0 10px 0 14px;
		overflow:hidden;
	}
}

@media screen and (max-width: 522px) {
	#motto {
		left:110px;
		top:40px;
		font-size:1.2em;
		line-height:1em;
	}

	#header {
		background-position:center 109px;
	}

	a#logo {
		width:100px;
	}

	.primary-nav {
		width:100%;
		margin:10px 0 0 0;
	}

	.search-box {
		width:34%;
		padding:5px 1.125%;
		margin:0 10px 0 0;
		top:119px;
	}

	.main-stories-content {
		background:none;
	}

	.category-breadcrumbs {
		font-size:2em;
		margin-top:-10px;
	}

	.subcategory-breadcrumbs {
		margin-left:0;
		font-size:2em;
	}

	.subcategory-breadcrumbs.travel {
		margin-left:0;
		font-size:2em;
	}

	.static-breadcrumbs {
		font-size:2em;
	}

	.col-a {
		width:100%;
		margin:0 0 1.5em 0;
		border-bottom:solid 1px #ccc;
	}
	
	.col-b {
		width:100%;
	}
	
	.col-b .other-article a.image {
		width:30.61224489795918%;
		float:left;
		margin:6px 4.081632653061224% 0 0;
	}
	
	.category-stories-content {
		background:none;
	}
	
	.col-a-half {
		width:100%;
		margin:0 0 1.5em 0;
		border-bottom:solid 1px #ccc;
	}
	
	.col-b-half {
		width:100%;
	}

	.category-secondary-article a.image {
		width:18.367347%;
		margin:0 4.0816327% 0 0;
	}
	
	.recipes {
		width:100%;
	}

	.recipes-list {
		margin:0;
	}
	
	.recipes-slider {
		width:100%;
		margin:0 0 1.5em 0;
	}

	.recipes-list ul li {
		width:46%;
		margin:0 2% 1.5em 2%;
	}
	
	.recipes-binder {
		display:none;
	}
	
	.articles-category {
		background:none;
	}
	
	.latest-article {
		width:100%;
	}
	
	.other-articles {
		width:100%;
	}
	
	.subcategory-article-title {
		padding:0 0 1em 0;
	}
	
	.details-bar {
		width:100%;
		padding:0;
		border:0 none;
	}
	
	.details-bar .date, .details-bar .comments {
		float:left;
		margin:0 10px 10px 0;
	}
	
	.details-bar .social {
		display:none;
	}
	
	.content-bar {
		width:100%;
	}
	
	.subcategory-pagination {
		padding:0;
	}

	h1.big-article-title {
		font-size:1.35em;
		line-height:1.2em;
	}

	.article-lead {
		font-size:1em;
		line-height:1.1em;
	}
	
	.article-main-image.small {
		width:100%;
		margin:0 0 1.5em 0;
	}

	img.article-left-image {
		width:100%;
		float:none;
		margin:0 0 1em 0;
	}

	img.article-right-image {
		width:100%;
		float:none;
		margin:0 0 1em 0;
	}

	.article-related-recipes {
		width:46%;
		margin:0.5em 0 1em 4%;
	}

	.article-related-recipes ul li a.image {
		display:none;
	}

	.article-related ul li a.image {
		display:none;
	}

	.recipes-index ul.recipes-container > li.one a span.details span.text {
		display:none;
	}
	
	.recipe-image {
		width:100%;
		margin:0 0 1.5em 0;
		text-align:center;
	}
	
	.rating {
		width:100%;
	}

	a.meatless-friday-logo {
		width:35%;
	}
	
	.recipe-text-details {
		margin:0 0 1em 4%;
	}

	.meatless-friday-description {
		width:100%;
		margin:20px 0 0 0;
	}

	.meatless-friday-right {
		width:60%;
	}

	a.meatless-friday-button span.message {
		display:none;
	}

	.meatless-friday-secondary-article {
		width:100%;
		float:left;
		padding:0 0 20px 0;
	}

	.two-items-separator {
		display:none;
	}

	/* RETETE
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	.recipes-breadcrumbs {
		margin:0 0 20px 15.5032%;
	}
	
	.recipes-index ul.recipes-container {
		width:104,16666667%;
	}
	
	.recipes-index ul.recipes-container > li {
		margin:0 2% 10px 0;
	}
	
	.recipes-index ul.recipes-container > li.four {
		width:98%;
	}
	
	.recipes-index ul.recipes-container > li.one {
		width:48%;
	}
	/* END RETETE
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	
	.recipes-listing ul li .details {
		padding:0.5em 0 0 0;
		font-size:0.8125em;
		line-height:0.8125em;
	}

	.ingredient-image {
		width:46%;
		margin:0 0 1em 4%;
	}

	.ingredient-related-recipes ul li {
		width:36%;
		float:left;
		margin:0 14% 1.5em 0;
		line-height:1.2em;
	}

	.ingredient-related-recipes ul li.separator2 {
		display:block;
	}

	.ingredient-related-recipes ul li.separator4 {
		display:none;
	}

	.search-options {
		margin:5px 20px 0 0;
	}

	.search-results ul li a.image {
		width:30%;
		margin:0 4% 0 0;
	}

	ul.we-like li a.image {
		width:18.367347%;
		margin:0 4.0816327% 0 0;
	}

	a.about-social-button {
		width:50%;
	}

	.right-column .articles-box-content ul li a.image {
		width:18.367347%;
		margin:0 4.0816327% 0 0;
	}

	.right-poll {
		display:none;
	}

	.secondary-nav {
		display:none;
	}

	.revista .descriere-revista {
		padding-top: 0px;
		padding-left: 14px;
	    padding-right: 10px;
	    width: 116px;
		display: block;
		overflow: hidden;
		display: block;
	    float: right;
	    height: 115px;
	    overflow: hidden;
	    padding-left: 14px;
	    padding-right: 10px;
	    padding-top: 0;
	    width: 116px;
	}

	.btn-vezi-revista { 
		display: block;
		float: right;
		margin-top: 0px !important;
		margin-bottom:10px;
		width: 123px;
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}

	.revista .thumb-revista .imagine {
		background: url("http://d1.a4w.ro/foodstory/design/images/revista/thumb-nr1-small.png") left top no-repeat scroll transparent;
		width: 125px;
		height: 125px;
	}

	.revista:hover .thumb-revista .imagine {
		background-position: 0 -125px;
	}
}



/*   From remote file  http://assets.sport.ro/assets/ibu/footer/footer.css*/

html, body{
	margin: 0px;
	padding: 0px;
}

.footer-internet-main{
	width: 100%;
	background: #3e3e40;	
	font-family:'Open Sans', Arial, Verdana, sans-serif;
	font-weight: 400;
	line-height: 18px;
	text-align: left !important;
}

.footer-internet-main .mb0{
	margin-bottom: 0px !important;
}

.footer-internet-main .pb0{
	padding-bottom: 0px !important;
}

.footer-internet-main a{
	outline: none !important;
}

.footer-internet{
	width: 1000px;
	overflow: hidden;
	margin: 0px auto;
}

.footer-internet-column {
	width:25%;
	float:left;
}

.cat-group {
	padding:20px;
}

.cat-group .cat-title {
	width:100%;
	display:block;
	margin:0 0 10px 0;
	font-family:'Open Sans', Arial, Verdana, sans-serif;
	font-weight: 400;
	font-size: 18px;
	line-height: 18px;
	text-transform:uppercase;
	color:#fff;
}

.cat-group .cat-title a, .cat-group .cat-title a:visited{
	color: #FFFFFF !important;	
	font-size: 18px;
	line-height: 18px;
}

.cat-group a, .cat-group a:visited {
	width:100%;
	display:block;
	margin:0 0 5px 0;
	font-size: 12px;
	color:#ababab !important;
	text-decoration: none;
}

.cat-group a:hover {
	text-decoration:underline;
}

#ibu_footer_container {
	width:100%;
	float:left;
	background: #3e3e40;
}

#ibu_traffic {
  width:100%;
  margin:0px auto 0px auto;
  text-align:center;
  background: #3e3e40;
}

/* specific relational values for various sites */
/* hmultiplex */
#main_page #ibu_footer_container{
	margin-bottom: 20px;
}
#main_page .cat-group a, #main_page .cat-group a:visited{
}
/* hmultiplex */


