/* modificari aici */

/*bannere sky laterale*/
.tb{position: relative;}
.adL, .adR { position: absolute; top: -20px; width: 160px; height: 600px; }
.adL{left: -170px;}
.adC{}
.adR{right: -170px;}

/*pagina blogroll*/
.entry UL.blogroll LI {background: none; height: 90px; padding-top: 10px; padding-left: 0px;}
.entry UL.blogroll LI P {margin-bottom: 0px; padding-top: 5px;}
.entry UL.blogroll LI IMG {background: none; border: none; padding: 0;}
.entry UL.blogroll LI .thumb {position:relative; overflow:hidden; display:block; margin-bottom:10px; padding:3px; border:1px solid #cfcfcf; background-color:#fff;}
.entry UL.blogroll LI .alignLeft {float: left;}
.entry UL.blogroll LI .alignRight {float: right;}
.entry UL.blogroll LI .thumb .thumb-wrap {width:100px; height:72px; overflow:hidden; display:block; border:1px solid #cfcfcf;}

/*listare ingrediente preparate aditionale*/
.section UL.list LI.aditional {padding-left: 5px; background: none; font-weight: bold;}

/*etichete*/
.article .section.recipe-tags{margin-bottom: 10px;}
.article .section.recipe-tags a{font-style:italic;}

.article .section.item-tags{margin-bottom: 10px;}
.article .section.item-tags a{font-style:italic;}

/*rating*/
.article .section.recipe-rating{position: relative;}
.article .section.recipe-rating span.votes-count{position: absolute; top:3px; left: 190px;}
.article .section.recipe-rating span.message{position: absolute; top:3px; left: 280px; color: #AD0404;}
.article .section.recipe-review span.message{color: #AD0404;}
.article .section.recipe-review p.attention-message{color: #AD0404; font: 16px Trebuchet MS, Arial, Helvetica, sans-serif;}
.article .section.recipe-review-list{}
.article .section.recipe-review-list ul{}
.article .section.recipe-review-list ul li{padding: 3px; border: 1px dashed gray; border-top: none;}
.article .section.recipe-review-list ul li.first{border-top: 1px dashed gray;}
.article .section.recipe-review-list ul li div.reviewer-name{color: #6C5549; float: left; margin-right: 5px;}
.article .section.recipe-review-list ul li div.review-date{float: left; margin-left: 5px; color: #C7AB9D; font-size: 11px; line-height: 14px;}
.article .section.recipe-review-list ul li div.review-rating-container{width: 60px; height: 10px; float: left; margin-top: 2px;}
.article .section.recipe-review-list ul li div.review-rating-mask{position: relative; top: 0; left: 0; background: url("../images/jquery/jRating/small_star.png"); background-repeat: repeat no-repeat; width: 100%; height: 100%; z-index: 3;}
.article .section.recipe-review-list ul li div.review-rating{position: relative; top: -10px; left: 0; height: 100%; z-index: 2;}
.article .section.recipe-review-list ul li div.review-rating.rating-1{width: 20%; background-color: #000000;}
.article .section.recipe-review-list ul li div.review-rating.rating-2{width: 40%; background-color: #9e6429;}
.article .section.recipe-review-list ul li div.review-rating.rating-3{width: 60%; background-color: #DC143C;}
.article .section.recipe-review-list ul li div.review-rating.rating-4{width: 80%; background-color: #C0C0C0;}
.article .section.recipe-review-list ul li div.review-rating.rating-5{width: 100%; background-color: #F4C239;}
.article .section.recipe-review-list ul li p{clear: left; font-style: italic;}
.userform p.disclaimer-message{font-size: 10px; color: #9C9C9C;}

.article .section.item-rating{position: relative;}
.article .section.item-rating span.votes-count{position: absolute; top:3px; left: 190px;}
.article .section.item-rating span.message{position: absolute; top:3px; left: 280px; color: #AD0404;}
.article .section.item-review span.message{color: #AD0404;}
.article .section.item-review p.attention-message{color: #AD0404; font: 16px Trebuchet MS, Arial, Helvetica, sans-serif;}
.article .section.item-review-list{}
.article .section.item-review-list ul{}
.article .section.item-review-list ul li{padding: 3px; border: 1px dashed gray; border-top: none;}
.article .section.item-review-list ul li.first{border-top: 1px dashed gray;}
.article .section.item-review-list ul li div.reviewer-name{color: #6C5549; float: left; margin-right: 5px;}
.article .section.item-review-list ul li div.review-date{float: left; margin-left: 5px; color: #C7AB9D; font-size: 11px; line-height: 14px;}
.article .section.item-review-list ul li div.review-rating-container{width: 60px; height: 10px; float: left; margin-top: 2px;}
.article .section.item-review-list ul li div.review-rating-mask{position: relative; top: 0; left: 0; background: url("../images/jquery/jRating/small_star.png"); background-repeat: repeat no-repeat; width: 100%; height: 100%; z-index: 3;}
.article .section.item-review-list ul li div.review-rating{position: relative; top: -10px; left: 0; height: 100%; z-index: 2;}
.article .section.item-review-list ul li div.review-rating.rating-1{width: 20%; background-color: #000000;}
.article .section.item-review-list ul li div.review-rating.rating-2{width: 40%; background-color: #9e6429;}
.article .section.item-review-list ul li div.review-rating.rating-3{width: 60%; background-color: #DC143C;}
.article .section.item-review-list ul li div.review-rating.rating-4{width: 80%; background-color: #C0C0C0;}
.article .section.item-review-list ul li div.review-rating.rating-5{width: 100%; background-color: #F4C239;}
.article .section.item-review-list ul li p{clear: left; font-style: italic;}

.rating-badge{margin-left: 4px; margin-top: 40px; width: 48px; height: 260px; background: url("../images/rating_forks.png");}
.rating-badge.golden{background-position:-10px -7px;}
.rating-badge.silver{background-position:-80px -7px;}
.rating-badge.bronze{background-position:-150px -7px;}
.rating-badge.wooden{background-position:-222px -7px;}

#main_picture{position: relative;}

/*box tagcloud*/
div.tagcloud span a.tag-level-0{font-size: 0.8em;}
div.tagcloud span a.tag-level-1{font-size: 1.0em;}
div.tagcloud span a.tag-level-2{font-size: 1.2em;}
div.tagcloud span a.tag-level-3{font-size: 1.4em;}
div.tagcloud span a.tag-level-4{font-size: 1.6em;}
div.tagcloud span a.tag-level-5{font-size: 1.8em;}
div.tagcloud span a.tag-level-6{font-size: 2.0em;}
div.tagcloud span a.tag-level-7{font-size: 2.2em;}
div.tagcloud span a.tag-level-8{font-size: 2.4em;}
div.tagcloud span a.tag-level-9{font-size: 2.6em;}
div.tagcloud span a.tag-level-10{font-size: 2.8em;}
div.tagcloud span a.tag-level-11{font-size: 3.0em;}


/*modificare box comentarii*/
.article .s-comments-list .s-title	{margin-bottom:10px; padding-bottom:3px; border-bottom:1px dotted #d5d1c0; font-family:"Times New Roman", Times, serif; font-size:30px; font-weight:bold; font-style:italic; color:#685348}


/*modificare box sidebar chestionar*/
div.promo-txt p{margin-bottom: 10px;}
div.promo-txt input.poll-submit{margin-top: 5px;}

/*modificare metada reteta*/
.article .metadata span{width: 170px;}

form.userform label {width: 150px;}

/*pagina dezabonare alerte*/
.alert-title{font-size: 20px; margin-bottom: 10px;}
.alert-title strong{color: #B6866E}
UL.subscriptions{margin-bottom: 20px;}
UL.subscriptions LI {background: none repeat scroll 0 0 transparent; padding-left: 0; padding-top: 10px;}
UL.subscriptions LI .comment{color: #333; background-color: #EBEBEB; text-decoration: none;}
UL.subscriptions LI .article-title{color: #685348; font: 14px Times New Roman,Times,serif; text-decoration: none;}

/*anythingSlider*/
#slider {width:632px; height:356px; list-style: none;
	/* Prevent FOUC (see FAQ page) and keep things readable if javascript is disabled */
	overflow-y: auto; overflow-x: hidden;
}
/*pentru a functiona slider-ul cu fade (daca se vrea slider-ul sa functioneze cu slide orizontal se comenteaza linia de mai jos)*/
/*TODO: este o problema cu link-urile, pe toate slide-urile ia acelasi link, link-ul de pe ultimul slide*/
/*#slider li {float: none; position: absolute; top: 0; left: 0;}*/

.category-tags h3{font-family: "Times New Roman", Times, serif; color: #685348; font-size: 18px; font-weight: bold;}
.category-tags{margin-bottom: 20px;}
.category-tags a{font-style:italic;}

#message_result.success{color: green; font-weight: bold;}
#message_result.error{color: red; font-weight: bold;}

/*pagina reteta - alte categorii din care face parte reteta*/
UL.categorii-reteta {margin-left: 50px; margin-top: 10px;}
	UL.categorii-reteta LI .title						{margin-bottom:2px; font-size:20px}
		UL.categorii-reteta LI DL DT .title 			{height:41px; margin-bottom:3px; font-size:26px}
			UL.categorii-reteta LI DL DT .title .ic	{margin-right:5px}
		
	UL.categorii-reteta LI .thumb					{position:relative; overflow:hidden; display:block; margin-bottom:10px; padding:3px; border:1px solid #cfcfcf; background-color:#fff}
		UL.categorii-reteta LI .thumb .thumb-wrap	{width:289px; height:177px; overflow:hidden; display:block}

/*next/previous article*/
.nav-articles{width: 568px; margin-top: 20px; height: 245px;}
.nav-articles p a {text-decoration: none;}
.nav-articles p.prev{float: left; text-align: left; width: 270px;}
.nav-articles p.next{float: right; text-align: right; width: 270px;}

.nav-articles p small{font-size: 12px; font-style: italic; color: #7f695d; position:relative;}
.nav-articles p small span:before, .nav-articles p small span:after{content:""; font-size: 12px; position:absolute; top:48%;}

.nav-articles p small span:before {width:2px; height:10px; margin-top:-4px;}
.nav-articles p small span:after {border:5px solid transparent; border-width:5px 7px;  margin-top:-4px; background:transparent;}

.nav-articles p.next small{padding-right:10px;}
.nav-articles p.prev small{padding-left:10px;}

.nav-articles p.next small span.next-arrow:before {right:-8px;}
.nav-articles p.next small span.next-arrow:after {right:-3px; border-left-color:#7f695d;}

.nav-articles p.prev small span.prev-arrow:before {left:2px;}
.nav-articles p.prev small span.prev-arrow:after {left:-3px; border-right-color:#7f695d;}


blockquote			{ color:#85919c; font-style:italic; position:relative; width:85%; margin:50px auto; }
blockquote:before	{ content:''; background-position:0px -732px; background-repeat:no-repeat; position:absolute; display:inline-block; width:55px; height:40px; left:-65px; top:50%; margin-top:-20px; }

.cookie-choices-info {position:fixed;width:100%;background-color:#857B72;margin:0;left:0;top:0;padding:0;z-index:4000;text-align:center;color:#fff;line-height:140%;padding:10px 0; } 
.cookie-choices-info .cookie-choices-inner { position:relative;width:initial;margin:0;left:0;top:0; } 
.cookie-choices-info .cookie-choices-text { display:inline-block;vertical-align:middle;font-size:16px;margin:10px 20px;color:#ccc;max-width:800px;text-align:left; }
.cookie-choices-info .cookie-choices-text a {color:#fff;}
.cookie-choices-info .cookie-choices-buttons { display:inline-block;vertical-align:middle;white-space:nowrap;margin:0 10px; } 
.cookie-choices-info .cookie-choices-button:hover {  color: #fff; } 
.cookie-choices-info .cookie-choices-button { font-weight:bold;text-transform:UPPERCASE;white-space:nowrap;color:#eee;margin-left:8px;padding:0 6px; text-decoration:none; }
