news-list/* Getting the new tags to behave */article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}mark, rp, rt, ruby, summary, time {display:inline;}.container_12{margin-left:auto; margin-right:auto; width:1100px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline; float:left; position:relative;margin:0 10px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_3{width:240px;}.container_12 .grid_4{width:370px}.container_12 .grid_5{width:380px}.container_12 .grid_6 {width:460px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_9{width:800px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_12 .grid_12{width:1080px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_3{padding-left:240px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_6{padding-left:480px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_9{padding-left:720px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_3{padding-right:240px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_6{padding-right:480px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_9{padding-right:720px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_3{left:240px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_6{left:480px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_9{left:720px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_3{left:-240px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_6{left:-480px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_9{left:-720px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.clearfixhigh{clear:both; height:30px; border-bottom:1px solid #F5F5F5; margin:0 0 20px 0;}.grid_13{display:block; clear:both; position:relative;margin:15px 0px 10px 0; background:#F1F1F1; padding:10px 0 10px 0;}  /* Global properties ======================================================== */html, body {width:100%; padding:0; margin:0;}body { 	 	font-family:Arial, Helvetica, sans-serif;	font-size:12px; 	line-height:20px;	color:#636363;	min-width:1030px;	background:url(../images/bg.png) repeat-x left top #cecece;} @font-face{font-family: Webfont;src: url('../fonts/OpenSans-Regular.ttf'),     url('../fonts/OpenSans-Regular.eot'); /* IE9 */ } #scrollingText{width:900px;float:right;display:none;}#leftscrollingText{width:180px;display:none;margin:0 0 0 20px;float:left;height:40px; line-height:40px; color:#fff;text-align:center;background:#54A11F;   border-radius: 5px;    -moz-border-radius: 5px;    -khtml-border-radius: 5px;    behavior: url(PIE.htc);}#scrollingText div.scrollableArea p	{		display: block;		float: left;		margin: 0;		padding-right: 15px;		padding-left: 15px; 		font-size: 14px;		line-height: 12px;		font-weight: bold;  		color: #000; 		white-space: nowrap;    height:40px;     line-height:40px;    border-right:1px solid #FCEBA9;    border-left:1px solid #FCEBA9;	}#scrollingText div.scrollableArea p:nth-of-type(odd){    background: #FFFCEF;}#scrollingText div.scrollableArea p:nth-of-type(even){    background: #F4FFD6;}/***********************************************************************/a {text-decoration:none; cursor:pointer;color:#636363}a:hover {text-decoration:none;}.buttonContact {transition:all 0.5s ease; background:url(../images/button.png) repeat-x left top #80bb3b;  display:inline-block; text-align:center;font-family: 'Open Sans Condensed', sans-serif; font-size:14px;padding:5px 20px; border-radius:18px; color:#ffffff; font-weight:bold; text-transform:uppercase}.buttonContact:hover {color:#fff; background-position:0 bottom}a.button {transition:all 0.5s ease; background:url(../images/button.png) repeat-x left top #80bb3b;  display:inline-block; text-align:center;font-family: 'Open Sans Condensed', sans-serif; font-size:14px; padding:5px 20px; border-radius:18px; color:#ffffff; font-weight:bold; text-transform:uppercase}a.button:hover {color:#fff; background-position:0 bottom}a.button-2 {transition:all 0.5s ease; background:url(../images/button-2.png) repeat-x left top #80bb3b;  display:inline-block; text-align:center;font-family: 'Open Sans Condensed', sans-serif; font-size:14px;padding:5px 20px; border-radius:18px; color:#ffffff; font-weight:bold; text-transform:uppercase}a.button-2:hover {color:#fff; background-position:0 bottom}a.titlefood{color:#fff;}a.descfood{color:#fff;}a.taglist{color:#fff; font-size:11px; background:#C4C4C4; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; padding:1px 4px 1px 4px; margin:8px 2px 4px 2px; display:inline-block;}a.taglist:hover{text-decoration:underline;}a.taglist.active{background:#EE7934;} a.deltag{color:#fff; font-size:11px; background:#D41A51; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; padding:1px 4px 1px 4px; margin:8px 2px 4px 2px; display:inline-block;}a.underMenu{padding:6px; display:inline-block; background:#E2E2E2; margin:10px 10px 10px 0; font-size:14px; -webkit-border-radius: 5px; border-radius: 5px; color:#545454;}a.underMenu:hover{background:#96C213; color:#fff;}a.underMenuA{background:#96C213; color:#fff;}div#searchScroller{position:fixed; width:130px; height:auot; padding:5px; background:white; margin:20px 0 0 -150px; border-left:1px solid #F1F1F1; border-top:1px solid #F1F1F1; border-bottom:1px solid #F1F1F1; font-size:12px; color:#000;} h2.downd-1 {font-family: 'Open Sans Condensed', sans-serif; font-size:18px; line-height:18px; color:#72ae2b; font-weight:300; margin:10px 0 25px; letter-spacing:-1px}h2.mainspecial{font-family: 'Open Sans Condensed', sans-serif; font-size:30px; line-height:30px; color:#fff; font-weight:300; margin:0x 0 0px; padding:10px 0 10px 10px; display:inline-block; width:310px; border:0px; background:#96C213; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}h2.search{font-family: Arial; font-size:16px; line-height:20px; color:#fff; font-weight:300; margin:10x 0 0px; padding:10px 0 10px 10px; display:block; width:770px; border:0px; background:#96C213; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}h2.main{font-family: 'Open Sans Condensed', sans-serif; font-size:30px; line-height:30px; color:#000; font-weight:300; margin:0x 0 0px; padding:10px 0 10px 10px; display:inline-block; width:310px; border:0px; background:#F1F1F1; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}h2.news-list{font-family: Arial; font-size:18px; line-height:30px; color:#000; font-weight:300; margin:0x 0 0px; padding:0 0 0 0; display:inline-block; width:650px; border:0px; }h2.item-box{font-family: Arial; font-size:18px; line-height:25px; color:#509F20 !important; font-weight:300; margin:0x 0 0px; padding:0 0 0 0;  width:100%; border:0px; }h2.news-listUser a{color:#509F20 !important;}h2.news-listUserProm a{color:#509F20 !important; font-size:20px; padding:10px 0 10px 0; display:block; line-height:25px;}h2.news-list a.list{color:#000; margin:0 0 0 10px}h2.news-list a{color:#000;}h2.news-list a:hover{color:#000; text-decoration:underline;}h2.news-list-details{font-family: Arial; font-size:18px; line-height:30px; color:#000; font-weight:300; margin:0x 0 0px; padding:0 0 0 0; display:block; width:auto; border:0px; color:#000;}h2.news-list-details a{color:#000;}h2.foodname{color:#fff; font-size:14px; text-align:center; z-index:100000; position:relative; width:230px; margin:0px 0px 0 0px; padding:0px; font-family: Arial !important;}h2.compare{color:#000; font-size:19px; text-align:center; z-index:100000; position:relative; width:auto; margin:0px 0px 0 0px !important; padding:0px auto; font-family: 'Open Sans Condensed', sans-serif;}h2.list {font-family: 'Open Sans Condensed', sans-serif; font-size:25px; line-height:25px; color:#72ae2b; font-weight:300; padding:0 0 0px 0; margin:0px 0 10px; letter-spacing:-1px}h2.h2 {margin:26px 0 23px}h2.h2-2 {margin:49px 0 24px}h2.h2-3 {margin:18px 0 27px}h3 {font-family: 'Open Sans Condensed', sans-serif; font-size:30px; line-height:38px; color:#72ae2b; font-weight:300; margin:28px 0 25px;letter-spacing:-1px}h4 {font-family: 'Open Sans Condensed', sans-serif; font-size:18px; line-height:22px; color:#828282; font-weight:300; margin:18px 0 17px;letter-spacing:0px}.userPro_h2{padding:15px; margin:20px 0 0 0; font-family:Arial !important; font-size:14px; color:#000; line-height:21px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background:#F1F1F1;}.userPro_h3{padding:10px; margin:20px 0 0 0; font-family:Arial !important; font-size:14px; color:#404040; line-height:17px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background:#FFE585;}.userPro_h4{padding:0 15px 15px 15px; margin:0px 0 0 0; font-family:Arial !important; font-size:14px; color:#404040; line-height:17px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background:#FFF6C9; border:10px solid #FFE868;}ul {margin:0; padding:0;list-style-image:none;}/******************************************************************/.clear {clear:both; line-height:0; font-size:0; width:100%;}.clearBoth {clear:both;}.pointer {cursor:pointer; margin:10px 0 0 0;}.wrapper {width:100%; overflow:hidden; position:relative}.wrap {overflow:hidden; position:relative}.extra-wrap {overflow:hidden; margin:0px 0 0 0;}.extra-wrap.item{overflow:hidden; margin:5px 0 0 0;}.extra-wrap.item1{overflow:hidden; margin:0px 0 0 0; border-bottom:1px solid #AAAAAA;}.extra-wrap.item2{overflow:hidden; margin:0px 0 10px 0; border-bottom:1px solid #B5B5B5;}.extra-wrap.item3{overflow:hidden; margin:0px 0 10px 40px; border-bottom:1px solid #B5B5B5;}.fleft {float:left;}.fright {float:right;}.upper {text-transform:uppercase; }.border {border:1px solid #e6e6e5}.italic {font-style:italic; color:#9b9b9b}.shadow {box-shadow:0px 5px 3px 0px #cccccc; border:1px solid #D7D7D7; display:block;}.shadow-2 {box-shadow:0px 5px 3px 0px #c2c2c2; border:1px solid #fff;}.shadow-3 {box-shadow:0px 5px 3px 0px #72a238; border:1px solid #fff;}.grid_9 h1.title{font-family: 'Open Sans Condensed', sans-serif; font-size:20px; padding:15px 0 15px 0; margin:20px 0 0 0; font-weight:600;}.grid_9 div.content-page{font-size:12px; padding:0 0 20px 0;}.grid_10 h1.title{font-family: 'Open Sans Condensed', sans-serif; font-size:30px; padding:20px 0 20px 0; margin:0px 0 0 0; font-weight:600; color:#509F20; border-bottom:1px solid #F1F1F1;}#profil-creator{width:370px; height:250px; background:url(../img/box_2.png) no-repeat center top; }  #profil-creator span.title{font-family: 'Open Sans Condensed', sans-serif; font-size:26px; padding:20px 0 0 20px; display:block; color:#000; margin:0px 0 0 0px;}/*div.grid_3*/ span.title{font-family: 'Open Sans Condensed', sans-serif; font-size:26px; padding:20px 0 20px 0px; display:block; color:#000; margin:0px 0 0 0px;}span.titleSpecial{font-family: 'Open Sans Condensed', sans-serif; font-size:26px; padding:20px 0 0 0px; display:block; color:#D0154C; margin:0px 0 0 0px; clear:both;}div.grid_3 h3.nameItem{font-size:22px; line-height:24px; padding:10px 0 10px 0;}#profil-creatoru{width:370px; height:250px; background:url(../img/box3.png) no-repeat center top; margin:0 0 10px 0;}  #profil-creatoru a.specialName{font-family: 'Open Sans Condensed', sans-serif; font-size:26px; padding:10px 20px 10px 20px; display:block; color:#D0154C; margin:0px 0 0 0px; clear:both; line-height:30px;}#profil-creatoru a.catName{font-family: 'Open Sans Condensed', sans-serif; font-size:21px; padding:20px 20px 0px 20px; display:block; color:#000; margin:0px 0 0 0px; clear:both; line-height:30px;}#profil-creatoru a.locName{font-family: 'Open Sans Condensed', sans-serif; font-size:17px; padding:10px 5px 0px 0px; display:inline-block; color:#000; margin:0px 0 0 0px; line-height:30px;}#profil-creatoru span.title{font-family: 'Open Sans Condensed', sans-serif; font-size:26px; padding:20px 0 0 20px; display:block; color:#000; margin:0px 0 0 0px;}#profil-creatoru div.rating{padding:0 0 0 20px;}#box-map{width:410px; height:247px; background: #fff5f9; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjVmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzZmOTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #fff5f9 0%, #f36f97 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff5f9), color-stop(100%,#f36f97)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #fff5f9 0%,#f36f97 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #fff5f9 0%,#f36f97 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #fff5f9 0%,#f36f97 100%); /* IE10+ */background: linear-gradient(to bottom,  #fff5f9 0%,#f36f97 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff5f9', endColorstr='#f36f97',GradientType=0 ); /* IE6-8 */border: #f9b0c7 1px solid; border-radius: 7px;margin:0 0 10px 0;}#box-map span{font-family: 'Open Sans Condensed', sans-serif; font-size:26px; padding:0px 0 0 0px; display:block; color:#000; margin:0px 0 0 0px;}#box-map .title{padding:20px 0 0 20px;}#box-map div#boxMapInfo{width:200px; height:auto; background:#E92D67; color:#fff; font-size:11px; position:absolute; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; display:none; padding:5px; line-height:15px; z-index:10000; margin:82px 0 0 400px;}/*100% width content Login area*/ div#content-authorization{width:780px; padding:0px 0 0px 0; margin:0px auto; height:auto;}  div#content-authorization h2{color:#2A0000; font-size:24px; clear:both; text-align:left; padding:20px 0 0px 0; margin:0 0 0 0; font-family:arial;}        div#content-authorization div.title{padding:50px 0 0px 0; margin:0 0 0 0;  text-align:left; font-size:22px;} div#content-authorization div.titleerr{color:#e00000; font-size:16px; text-align:left;} div#content-authorization form#login{width:370px; padding:0px 0 0px 0; margin:0px 0 0px 0; padding:0px 0 0px 0; float:left;} div#content-authorization form#login div.error{color:#e00000; font-size:16px; text-align:left;} div#content-authorization form#login p{clear:both; padding:0px 0 0px 0; margin:0px 0 0px 0; text-align:left;} div#content-authorization form#login p span{float:left; margin:0 0 0 0; padding:3px 0 4px 0; font-size:14px;} div#content-authorization form#login label{display:block; width:280px; color:#666666; floaT:left; text-align:left; font-size:13px; font-weight:bold; padding:20px 0 0 0;} div#content-authorization form#login input.text{width:280px; height:30px; border:1px solid #CCCCCC; padding:5px; floaT:left;} div#content-authorization form#login select{width:290px; height:40px; border:1px solid #CCCCCC; padding:9px 5px 9px 5px; floaT:left;} div#content-authorization form#login input.check{margin:4px 10px 0 0px; float:left;} div#content-authorization form#login input.radiob{margin:7px 10px 7px 0px; float:left; padding:0px 0 0px 0;} div#content-authorization form#login input.send{width:103px; height:36px; background:#4E9E21; color:#fff; font-size:17px; border:0px; font-weight:bold; floaT:left; margin:20px 0 0 0;} div#content-authorization form#login input.sendregistration{width:130px; height:36px; background:#4E9E21; color:#fff; font-size:17px; border:0px; font-weight:bold; floaT:left; margin:20px 0 0 0;} div#content-authorization form#login input.sendregistration:hover{width:130px; height:36px; background:#94C315; color:#fff; font-size:17px; border:0px; font-weight:bold; floaT:left; margin:20px 0 0 0;}  form#activeAc p{clear:both; padding:0px 0 0px 0; margin:0px 0 0px 0; text-align:left;} form#activeAc label{display:block; width:280px; color:#666666; floaT:left; text-align:left; font-size:13px; font-weight:bold; padding:5px 0 0 0;} form#activeAc input.text{width:280px; height:30px; border:1px solid #CCCCCC; padding:5px; floaT:left;} form#activeAc input.text1{width:188px; height:30px; border:1px solid #CCCCCC; padding:5px; floaT:left; clear:both;} form#activeAc img.impcatch {display:block; margin:10px 0 0 0; clear:both; floaT:left;} form#activeAc input.send{width:150px; height:36px; background:#4E9E21; color:#fff; font-size:17px; border:0px; font-weight:bold; margin:20px 0 0 0;} form#activeAc input.send1{width:250px; height:36px; background:#4E9E21; color:#fff; font-size:17px; border:0px; font-weight:bold; margin:20px 0 0 0;} form#activeAc div.p {padding:0px 0 0px 0; clear:both;} form#activeAc p span{float:left; margin:0 0 0 0; padding:10px 0 10px 0; font-size:13px; line-height:22px; color:#000;} form#activeAc input.check{margin:2px 10px 0 0px; float:left;}  div#content-authorization form#login a.reminder{ color:#4E9E21; text-decoration:none; font-size:16px; text-decoration:none; display:block; text-align:left; padding:20px 0 20px 0;} div#content-authorization div.alternative-login{padding:50px 0 0px 0; margin:0px 0 0px 0; float:left; width:369px; text-align:center;} div#content-authorization div.alternative-login div.via-fb{width:220px; height:44px; background:url(../img/fbbutton.jpg) no-repeat center top;  padding:0 0 0 0px; margin:35px 0 0 80px; floaT:left;} div#content-authorization div.alternative-login div.via-fb a{color:#fff; padding:0 0 0 0px; margin:10px 0 0 60px; text-decoration:none;  font-family: Arial; font-size:14px;  floaT:left;} div#content-authorization div.alternative-login div.registration {float:left; margin:50px 0 0 80px;} div#content-authorization div.alternative-login div.registration a{clear:both; padding:0 0 0 0; margin:10px 0 0 0; display:block; text-align:left; color:#4E9E21; text-decoration:none; font-size:18px;} div#content-authorization div.alternative-login div.registration span{color:#666666; font-size:24px;} div#content-authorization div.alternative-login div.registration ul{padding:0 0 0 0; margin:0 0 0 10px; float:left; text-align:left;} div#content-authorization div.alternative-login span.text{color:#666666; font-size:18px;} div#content-authorization div.bar{padding:0px 0 0px 0; margin:0px 0 0px 0; width:41px; floaT:left; background:grey; height:300px; background:url(../img/bar.png) no-repeat center center;}   div#content-authorization div.baregr{padding:0px 0 0px 0; margin:0px 0 0px 0; width:41px; floaT:left; background:grey; height:480px; background:url(../img/barlong.png) no-repeat center center;}  /*Login area end*//*Products user select form*/div#productsLabel{padding:20px 0 20px 15px; margin:0 0 0 0px; width:765px; height:auto; background:url(../img/menu_bg.jpg) repeat-x center center; floaT:left;}form#UserProducts {padding:0 0 0 0; margin:0 0 0 0;}form#UserProducts input.text{width:240px;font-size:12px;border:1px solid #F1F1F1;height:20px;padding:5px 0 5px 5px;float:left;}form#UserProducts select.sel{width:240px;font-size:12px;border:1px solid #F1F1F1;height:32px;padding:7px 5px 5px 5px;margin:0 10px 0 0;float:left;cursor:pointer;}input#countAllP{background:#509F20; margin:0 0 0 20px; text-align:center; floaT:left; padding:10px; font-size:20px; width:70px; color:#fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}span.txt{floaT:left; width:30px; color:green; margin:12px 0 0 20px}div#RightProductsList{width:360px; float:left; border:1px solid #F1F1F1; height:350px; overflow:auto; padding:10px 0 10px 0; text-align:center;}div#RightProductsList a.highCalories{background:#E9132D; padding:30px; color:#fff; margin:130px 0 0 0; display:inline-block; font-family: 'Open Sans Condensed', sans-serif; font-size:30px; width:200px; height:auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}div#RightProductsList a.mediumCalories{background:#FEBD23; padding:30px; color:#fff; margin:130px 0 0 0; display:inline-block; font-family: 'Open Sans Condensed', sans-serif; font-size:30px; width:200px; height:auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}div#RightProductsList a.lowCalories{background:#97C314; padding:30px; color:#fff; margin:130px 0 0 0; display:inline-block; font-family: 'Open Sans Condensed', sans-serif; font-size:30px; width:200px; height:auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}div#LeftProductsList a.calCounterEmpty{background:#F1F1F1; padding:30px; color:#000; margin:130px 0 0 60px; display:inline-block; font-family: 'Open Sans Condensed', sans-serif; font-size:30px; width:200px; height:auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}div#RightProductsList a.calCounterName{border:1px solid #F1F1F1;  padding:10px 30px 10px 30px; line-height:25px; color:#000; position:absolute; margin:10px 0 0 0px; display:inline-block; font-family: 'Open Sans Condensed', sans-serif; font-size:22px; width:200px; height:auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}div#RightProductsList a.calCounterEmpty{background:#F1F1F1; padding:30px; color:#000; margin:130px 0 0 0; display:inline-block; font-family: 'Open Sans Condensed', sans-serif; font-size:30px; width:200px; height:auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;} div#LeftProductsList{width:385px; float:left; border:1px solid #F1F1F1; height:350px; overflow:auto; padding:10px 0 10px 0; margin:0 30px 0 0;}div#LeftProductsList .itemProductList{width:355px; margin:0 5px 0 5px; height:auto; border-bottom:1px solid #F1F1F1; font-size:12px; padding:4px 0 4px 4px; cursor:pointer; display:block;}div#LeftProductsList .itemProductList:hover{width:355px; margin:0 5px 0 5px; height:auto; border-bottom:1px solid #F1F1F1; font-size:12px; padding:4px 0 4px 4px; cursor:pointer;  background:#FED724; display:block;}div#LeftProductsList .itemProductList.Selected{width:355px; margin:0 5px 0 5px; height:auto; border-bottom:1px solid #F1F1F1; font-size:12px; padding:4px 0 4px 4px; cursor:pointer; background:#FED724;}div#LeftProductsListPopUp{width:730px; background:#fff; float:left; border:1px solid #F1F1F1; height:150px; overflow:auto; padding:10px 0 10px 0; margin:10px 0px 0 0px; display:none;}div#LeftProductsListPopUp .itemProductListPopUp{width:700px; margin:2px 5px 0 5px; height:auto; border-bottom:1px solid #F1F1F1; font-size:12px; padding:4px 0 4px 4px; cursor:pointer; display:block;}div#LeftProductsListPopUp .itemProductListPopUp:hover{width:700px; margin:2px 5px 0 5px; height:auto; border-bottom:1px solid #F1F1F1; font-size:12px; padding:4px 0 4px 4px; cursor:pointer;   display:block; text-decoration:underline;}div#LeftProductsListPopUp .itemProductListPopUp.Selected{width:700px; margin:2px 5px 0 5px; height:auto; border-bottom:1px solid #F1F1F1; font-size:12px; padding:4px 0 4px 4px; cursor:pointer;  }div#LeftProductsListPopUp input.pcheck{float:left; margin:8px 10px 0 10px;}div#CountPopUp{width:730px; background:#FFFDE8; float:left; border:1px solid #F1F1F1; height:150px; overflow:auto; padding:10px 0 10px 0; margin:10px 0px 0 0px; display:none;}div#CountPopUp span.userProduct{width:700px; margin:2px 5px 0 5px; height:auto; border-bottom:1px solid #F1F1F1; font-size:12px; padding:4px 0 4px 4px; display:block; color:#8C0909;} div#CountPopUp input[type=text]{border:#CCCCCC 1px solid;} #countAllDayCalories{clear:both; font-size:12px; padding:10px 0 10px 0px;}#addProductResultInfo{color:#d71010; font-size:12px;}   .news-list{padding:10px 0 10px 0; border-bottom:1px solid #F1F1F1; clear:both;}.news-list div#infoAdded{display:none; color:#000; font-size:12px; text-align:left; background:#F6FFE0; padding:5px; border:1px solid #E5FCAB; width:550px; margin:0 0 0 220px;}.news-list div#infoAdded a{color:#E62A64; text-decoration:none;}.news-list div.photoCover{width:200px; height:150px; overflow:hidden; float:left; margin:10px 20px 0px 0;}.news-list div.photoCover1{width:105px; height:auto; overflow:hidden; float:left; margin:0px 15px 0px 0;}.news-list-user {padding:10px 0 10px 0; border-bottom:1px solid #F1F1F1; clear:both; display:inline-block; width:600px;}.news-list-user div#infoAdded{display:none; color:#000; font-size:12px; text-align:left; background:#F6FFE0; padding:5px; border:1px solid #E5FCAB; width:550px; margin:0 0 0 220px;}.news-list-user div#infoAdded a{color:#E62A64; text-decoration:none;}.news-list-user div.photoCover{width:200px; height:150px; overflow:hidden; float:left; margin:10px 10px 10px 0;}.news-list-user div.photoCover1{width:105px; height:auto; overflow:hidden; float:left; margin:0px 15px 0px 0;}.news-list-user img.mainPhoto{float:left;}.gallery-list{padding:10px 0 10px 0; margin:10px 10px 10px 0; border-bottom:1px solid #F1F1F1; float:left; width:200px; height:auto;}.gallery-list div.photoCover{width:200px; height:auto; overflow:hidden; float:left; margin:10px 10px 10px 0;}.company-list{padding:10px 0 10px 0; margin:5px 0 0 0; border-bottom:1px solid #F1F1F1; clear:both;  background-image:url(../img/item-bg.png); background-repeat:repeat-x; background-position:center top; background-color:#EFEFEF; border:1px solid #EFEFEF; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}.company-list div#infoAdded{display:none; color:#000; font-size:12px; text-align:left; background:#F6FFE0; padding:5px; border:1px solid #E5FCAB; width:550px; margin:0 0 0 220px;}.company-list div#infoAdded a{color:#E62A64; text-decoration:none;}.company-list div.photoCover{width:200px; height:150px; overflow:hidden; float:left; margin:10px 10px 10px 0;} .forum-list{padding:10px 0 10px 0; margin:5px 0 0 0; border-bottom:1px solid #F1F1F1; clear:both;  background-color:#FBF4FF; border:1px solid #EFEFEF; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}.forum-list.odd{padding:10px 0 10px 0; margin:5px 0 0 0; border-bottom:1px solid #F1F1F1; clear:both;  background-color:#FEFCFF; border:1px solid #EFEFEF; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}.forum-list div#infoAdded{display:none; color:#000; font-size:12px; text-align:left; background:#F6FFE0; padding:5px; border:1px solid #E5FCAB; width:550px; margin:0 0 0 220px;}.forum-list div#infoAdded a{color:#E62A64; text-decoration:none;}.forum-list div.photoCover{width:200px; height:150px; overflow:hidden; float:left; margin:10px 10px 10px 0;}div.forumSubjectDescription{padding:0 0 0 0; margin:10px 0 0px 0; width:750px; height:auto; padding:15px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background:#F1F1F1; font-size:12px;}div.forumSubjectDescription strong{display:block;} .forum-thiscat{padding:10px 0 10px 0; margin:5px 0 0 0; border-bottom:1px solid #F1F1F1; clear:both;  background-color:#FBF4FF; border:1px solid #EFEFEF; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}.forum-thiscat h2.forumName{font-family: 'Open Sans Condensed', sans-serif; font-size:26px; line-height:28px; color:#DF275D; font-weight:300; margin:0px 0 0 10px; letter-spacing:-1px; background:url(../img/circlef.png) no-repeat center left; padding:0 0 0 30px;}.forum-thiscat h2.forumName a{color:#DF275D;}.forum-thiscat h2.forumName a:hover{text-decoration:underline;}.forum-topics{padding:10px 0 10px 0; margin:5px 0 0 0; height:40px; background-color:#FEFCFF; border:1px solid #EFEFEF; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; floaT:left; width:780px;}.forum-topics div.leftT{width:620px; floaT:left; height:40px; }.forum-topics div.rightT{width:159px; floaT:left; height:40px; border-left:1px solid #AAAAAA;}.forum-topics div.leftT h3.forumList{font-weight:100; margin:0x 0 0px 0px; padding:0 0 0 0;  padding:0 0 0 10px; float:left;}  .forum-topics div.leftT a.foruma{font-size:13px; line-height:16px !important; padding:2px 0 2px 30px; font-family:Arial; color:#000; background:url(../img/topic.png) no-repeat center left; margin:0 0 0 0px; letter-spacing:0px; floaT:left;} .forum-topics div.leftT a.foruma:hover{font-size:13px; line-height:16px !important; padding:2px 0 2px 30px; font-family:Arial; color:#DF275D; background:url(../img/topic.png) no-repeat center left; margin:0 0 0 0px;} .forum-topics div.rightT a.count{font-size:11px; color:#509F20; padding:0px 0px 0px 0px; display:inline-block; floaT:left; margin:0px 0px 0px 5px; line-height:12px !important;}.forum-topics div.rightT a.date{font-size:11px; color:#898989; padding:2px 0px 0px 0px; display:inline-block; floaT:left; margin:0px 0px 0px 5px; line-height:12px !important;}  /*Pro user front*/ul#userPro_leftMenu{padding:0 0 0 0; margin:0 0 0 0; width:160px; float:left;}ul#userPro_leftMenu li.menuopt{padding:0 0 0 0; margin:0 0 0 0;}ul#userPro_leftMenu li.pic{padding:20px 0 10px 0; margin:0 0 0 0;}ul#userPro_leftMenu li.menuopt a{ margin:0 0 0 0; border-bottom:1px solid #F1F1F1; display:block; font-size:12px; color:#000; padding:5px 0 5px 3px;}ul#userPro_leftMenu li.menuopt a:hover{ margin:0 0 0 0; border-bottom:1px solid #2D600D; display:block; font-size:12px; color:#fff; padding:5px 0 5px 3px; background:#509F20;}ul#userPro_leftMenu li.menuopt a.active{ margin:0 0 0 0; border-bottom:1px solid #2D600D; display:block; font-size:12px; color:#fff; padding:5px 0 5px 3px; background:#509F20;} #userPro_content {padding:0 0 0 0; margin:0px 0 0 20px; width:600px; float:right;}/*Pro user front end*/div.ProfileSection input[type=text]{width:280px; height:30px; border:1px solid #CCCCCC; padding:5px; floaT:left;}div.ProfileSection textarea{padding:5px; width:300px; height:80px; margin:0 0 0 0px; border:1px solid #CCCCCC; cursor:pointer; floaT:left;}div.ProfileSection label{display:block; width:280px; color:#666666; floaT:left; text-align:left; font-size:13px; font-weight:bold; padding:20px 0 0 0;}div.ProfileSection{padding:0 0 0 0; width:780px;}div.ProfileSection form{padding:0 0 0 0; margin:20px 0 0 0;}div.ProfileSection p.error{color:#e00000; font-size:16px; text-align:left; clear:both;}div.ProfileSection p.clearline{ height: auto; padding:5px 0 5px 0; margin:5px 0 0 0; width:780px; border-bottom:1px solid #F1F1F1; clear:both;}div.ProfileSection label{float:left; width:100px; text-align:left;  font-size:14px; height:auto; padding:5px 0 5px 0; color:#3F3F3F; font-family: 'Open Sans Condensed', sans-serif; margin:7px 0 0 0;}div.ProfileSection div.right{width:500px; padding:0 0 0 0; margin:10px 0 10px 40px; float:left; text-align:left; font-size:14px;  color:#1F1F1F;}div.ProfileSection div.right a.change{color:#96C213; font-size:12px; displaY:block; clear:both;}div.ProfileSection input.email{padding:5px; width:255px; height:18px; margin:0 0 0 0px; cursor:pointer; floaT:left; border:1px solid #CCCCCC;}div.ProfileSection input.default{padding:5px; width:255px; height:18px; margin:0 0 0 0px; cursor:pointer; floaT:left;}div.ProfileSection input.long{padding:5px; width:300px; height:18px; margin:0 0 0 0px; cursor:pointer; floaT:left;} div.ProfileSection textarea.default{padding:5px; width:500px; height:100px; margin:0 0 0 0px; cursor:pointer; floaT:left;}div.ProfileSection select.default{padding:5px; width:265px; height:30px; margin:0 0 0 0px; cursor:pointer; border:1px solid #CCCCCC;}div.ProfileSection select.long{padding:5px; width:310px; height:30px; margin:0 0 0 0px; cursor:pointer; border:1px solid #CCCCCC;}div.ProfileSection div.buttons {width:780px; padding:20px 0 0 0;}div.ProfileSection div.buttons a.button{color:#fff; cursor:pointer; background-color:#FE7004; text-decoration:none; font-size:12px;  display:inline-block; border:1px solid #e96500; floaT:right; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; padding:2px; margin:3px 25px 0 0;}div.ProfileSection div.buttons a.button:hover{color:#fff; cursor:pointer; background-color:#ff730b; text-decoration:none; font-size:12px; floaT:right; display:inline-block; border:1px solid #e96500; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; padding:2px; margin:3px 25px 0 0;}/*Callendar*/div#top-options {color:#000; background:url(../img/header_bg_a.jpg) repeat-x center center; height:45px; display:inline-block; padding:0px 0px; font-family: 'Open Sans Condensed', sans-serif; width:780px; margin:10px 0 0 0;}div#top-options.nomrg{margin:0px 0 0 0; padding:0 0 0 0;}div#top-options a.prev{font-family: 'Open Sans Condensed', sans-serif; color:#000; floaT:left; height:45px; line-height:45px; width:130px; text-align:center; font-size:18px;}div#top-options a.next{font-family: 'Open Sans Condensed', sans-serif; color:#000; floaT:left; height:45px; line-height:45px; width:130px; text-align:center; font-size:18px;}div#top-options a.prev:hover{font-family: 'Open Sans Condensed', sans-serif; color:#fff; floaT:left; height:45px; line-height:45px; width:130px; text-align:center; font-size:18px;}div#top-options a.next:hover{font-family: 'Open Sans Condensed', sans-serif; color:#fff; floaT:left; height:45px; line-height:45px; width:130px; text-align:center; font-size:18px;}div#top-options div.months{font-family: 'Open Sans Condensed', sans-serif; color:#000; floaT:left; width:520px; text-align:center; height:45px; line-height:45px; font-size:18px;}div#top-options div.months select{margin:0 20px 0 20px; width:100px;}div#dateChosen{color:#000; background:#F1F1F1; line-height:45px; height:45px; display:inline-block; padding:0px 15px 0px 15px; font-family: 'Open Sans Condensed', sans-serif; font-size:20px; width:auto; margin:10px 0 0 0;}div#dateChosen2{color:#000; background:#F1F1F1; line-height:45px; height:45px; display:inline-block; padding:0px 15px 0px 15px; font-family: 'Open Sans Condensed', sans-serif; font-size:20px; width:auto; margin:-46px 0 0 -1px; position:absolute;}td.days{width:140px; height:40px; text-align:center; font-size:12px; color:#000; background:#FE9424;}td.items{width:118px; height:auto; line-height:40px; text-align:center; font-size:13px; color:#000; padding:0 0 0 0; margin:0px 0 0px 0;}td.items a{width:118px; cursor: default; height:43px; display:block; line-height:40px; text-align:center; font-size:13px; color:#000; background:#fff; border-bottom:1px solid #FE9424; border-top:1px solid #FE9424; border-right:1px solid #FE9424; border-left:1px solid #FE9424; font-family:Arial; padding:0 0 0 0; margin:1px 0 0px 0;}td.items a img{margin:6px 0 0 0;}td.today{color:#fff !important; background:#FE9424 !important;}  td.today div{color:#fff !important;}td.cats{width:140px; height:45px; line-height:45px; text-align:center; font-size:18px; color:#000; background:url(../img/header_bg_a.jpg) repeat-x center center; font-family: 'Open Sans Condensed', sans-serif;}td.change{width:50px; height:40px; line-height:45px; text-align:center; font-size:18px; color:#000; background:#fff; font-family: 'Open Sans Condensed', sans-serif; padding:0 0 0 0; margin:0 0 0 0;}td.hours{text-align:center; height:200px; font-size:15px; color:#000; background:#FE9424; line-height:40px; font-family: 'Open Sans Condensed', sans-serif;}td.emptyDate{width:140px; height:150px; text-align:center; font-size:12px; border-bottom:1px solid #FE9424; cursor:pointer !important; background:#F1F1F1; border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0; }td.emptyDate div.dateField{margin:35px 0 0 0;}td.emptyDate div.dayField{margin:10px 0 0 0; color:#509F20; font-weight:bold; font-size:13px;}td.emptyDate.active{width:140px; height:150px; text-align:center; font-size:12px; border-bottom:1px solid #FE9424; cursor:pointer !important; background:#509F20; border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0; } /*Callendar end*//*Boxes*/div.item-boxUser{width:180px; height:180px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; background:#F1F1F1; border:1px solid #DBDBDB; float:left; margin:16px 8px 0px 8px; cursor:pointer; overflow:hidden;}div.item-box{width:240px; height:200px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; background:#F1F1F1; border:1px solid #DBDBDB; float:left; margin:15px 15px 0px 0; cursor:pointer; overflow:hidden;}div.active{background:#5AA41E; width:240px; height:70px; position:absolute; display:inline; opacity:0.9; filter:alpha(opacity=90); z-index:10; display:block; margin:130px 0 0 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;} div.desc{color:#fff; font-size:12px; text-align:left;  z-index:100000; position:relative; width:230px; margin:145px 5px 0 5px;}div.desc1{color:#606060; font-size:12px; text-align:left;  z-index:100000; position:relative; width:350px; margin:10px 10px 0 10px;}div.item-photo{width:240px; height:130px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; background:#F1F1F1; border:1px solid #DBDBDB; float:left; margin:10px 10px 10px 0; cursor:pointer; overflow:hidden;}.boxActive{position:absolute; width:370px; height:400px; background:#fff; display:none; z-index:10000000;}div.item-diet{width:370px; height:250px; overflow:hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; background:#fff; border:1px solid #DBDBDB; float:left; margin:15px 10px 0px 0; cursor:pointer; overflow:hidden;}div.item-diet h2 {font-family: Arial !important; font-size:17px; line-height:20px; color:#fff; font-weight:300; width:350px; margin:0px 0px 0px 0px; padding:10px 10px 10px 10px; height:auto; background:#55A11F; letter-spacing:-1px; position:absolute; z-index:10000; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -khtml-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px;}div.item-diet h2.active {font-family: Arial !important; font-size:17px; line-height:20px; color:#000; font-weight:300; width:350px; margin:0px 0px 0px 0px; padding:10px 10px 10px 10px; height:auto; background:transparent; letter-spacing:-1px; position:absolute; z-index:10000; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -khtml-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px;}div.item-diet div.descdiet{background:transparent; position:absolute; display:none; z-index:10000; margin:80px 0 0 0; padding:30px 20px 0 20px; font-size:12px; width:330px; height:120px; overflow:hidden; color:#383838;  text-align:Center;}div.item-diet div.descdiet p {padding:0px; margin:0px; overflow:hidden;}div.item-diet div.descdiet a.seemore{background:#509F20; padding:0 0 0 0; margin:0 0 0 0; width:auto; padding:10px; font-size:14px; text-decoration:none;} div.item-bigbox{width:370px; height:270px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; background:#F7F7F7; border:1px solid #DBDBDB; float:left; margin:20px 0px 10px 0; cursor:pointer; overflow:hidden;}.coverFoto{width:350px; height:200px; margin:10px 10px 20px 10px; overflow:hidden;}/*div.coverdesc{background:#5AA41E; width:180px; height:60px; position:absolute; margin-top:140px; display:inline; opacity:0.9; filter:alpha(opacity=90); z-index:10; display:none;}*/        /*Forms*/form#noteCompany{width:570px; height:auto; background:#509F20; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; padding:15px; margin:15px 0 0 0;}form#noteCompany label {float:left; color:#fff; height:20px; line-height:30px; font-size:14px; width:120px;}form#noteCompany label.rating {float:left; color:#fff; height:20px; line-height:30px; font-size:14px; width:120px; margin:17px 0 0 0;}form#noteCompany p{clear:both; margin:5px 0 5px 0;}form#noteCompany input {width:230px; height:25px; line-height:25px; font-size:12px; padding:5px;}form#noteCompany textarea {width:430px; height:80px; font-size:12px; padding:10px;}form#noteCompany input.submitN  {background:#FE9324; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:22px 0 0px 0; float:right;}form#noteCompany input.submitN:hover  {background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:22px 0 0px 0; float:right;} form#details_form{width:760px; height:auto; margin:10px 0 0 10px;}form#details_form p{clear:both; padding:5px 0 5px 0;}form#details_form label {float:left; color:#000; height:20px; line-height:30px; font-size:14px; width:150px;}form#details_form label.long {width:300px; line-height:14px; margin:8px 0 0 0;} form#details_form label.labelxs {float:left; color:#509F20; line-height:30px; font-size:12px; width:170px; font-weight:800; background:url(../img/arrow2.png) no-repeat right 15px; padding:5px 0 5px 0;}    form#details_form input.submitD{width:90px; height:35px; background:#509F20; font-size:12px; color:#fff; padding:4px 8px 4px 8px; floaT:right; border:0px; margin:0 50px 0 0;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}form#details_form input.submitD:hover{width:90px; height:35px;  background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; floaT:right; border:0px; margin:0 50px 0 0;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}form#details_form select{width:200px; height:35px; padding:7px 5px 7px 2px; border:1px solid #C0C6CA; floaT:left; font-size:12px;  display:inline; margin:5px 0 5px 0px;}form#details_form input.default{width:200px; height:20px; padding:4px 2px 4px 2px; border:1px solid #C0C6CA; floaT:left; font-size:12px;  display:inline; margin:0px 0 0px 0px;}form#details_form textarea{width:550px; height:80px; font-size:12px; padding:5px;}form#details_form #OwnProducts{ background:#FFFDE8; padding:15px; border:1px solid #FFF0BF; margin:10px 0 0 0; width:700px;}  .deleteDishButton{float:left; margin:8px 10px 0 10px; cursor:pointer;}  form#countsport{width:330px; height:auto; margin:10px 0 0 20px;}form#countsport p{clear:both; padding:20px 0 20px 0;}form#countsport label.default {float:left; color:#000; height:20px; line-height:30px; font-size:14px; width:150px;}form#countsport label.small {float:left; color:#000; height:20px; line-height:30px; font-size:14px; width:80px;}form#countsport input.small{width:60px; height:20px; padding:5px; border:1px solid #F77C02; floaT:left; font-size:14px;}form#countsport select.default{width:250px; height:35px; padding:7px 5px 7px 2px; border:1px solid #F77C02; floaT:left; font-size:14px;}input.submit{width:90px; height:35px; padding:2px; background:#509F20; font-size:15px; color:#fff; padding:4px 8px 4px 8px; floaT:right; border:0px;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}input.submit:hover{width:90px; height:35px; padding:2px; background:#96C213; font-size:15px; color:#fff; padding:4px 8px 4px 8px; floaT:right; border:0px;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}select.onmap{width:180px; height:35px; padding:7px 5px 7px 2px; border:1px solid #C0C6CA; floaT:left; font-size:12px; position:absolute; display:inline; margin:45px 0 0 215px;}select.onmapcity{width:180px; height:35px; padding:7px 5px 7px 2px; border:1px solid #C0C6CA; floaT:left; font-size:12px; position:absolute; display:inline; margin:65px 0 0 215px;}input.onmap{width:168px; height:20px; padding:5px; border:1px solid #C0C6CA; floaT:left; font-size:12px; position:absolute; display:inline; margin:110px 0 0 215px; color:#5b5b5b;}#provinceName {color:#E82C66; font-family: 'Open Sans Condensed', sans-serif; font-size:21px; position:absolute; margin:0 0 0 215px;} input.onmapsubmit{width:90px; height:35px; display:none; background:#686B6D; font-size:15px; color:#fff; padding:4px 8px 4px 8px; floaT:right; border:0px;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; position:absolute; margin:155px 0 0 305px;}input.onmapsubmit:hover{width:90px; height:35px; background:#8E9396; font-size:15px; color:#fff; padding:4px 8px 4px 8px; floaT:right; border:0px;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; position:absolute; display:inline; margin:155px 0 0 305px;}div#provAlert{color:#E82C66; font-size:12px; position:absolute; margin:160px 0 0 218px; font-weight:900;}/*Comment add*/div.addCommentBlockRow{width:780px; padding:0px 0 0px 0; margin:20px 0 0px 0; height:auto; floaT:left;}div.addCommentBlockRow textarea{width:770px; height:70px; border:1px solid #B2B2B2; padding:5px; margin:20px 0 20px 0;}       div.addCommentBlockRow input.topicName{width:770px; height:20px; border:1px solid #B2B2B2; padding:5px; margin:20px 0 20px 0;}div.addCommentBlockRow input.recipe{width:770px; height:20px; border:1px solid #B2B2B2; padding:5px; margin:5px 0 5px 0;}div.addCommentBlockRow input.text1{width:188px; height:30px; border:1px solid #CCCCCC; padding:5px; floaT:left; clear:both; margin:0 20px 0 0;}div.addCommentBlockRow select.category{width:400px; height:35px; border:1px solid #B2B2B2; padding:5px; margin:5px 0 5px 0;}div.addCommentBlockRow input.recipef{width:770px; height:30px; border:1px solid #B2B2B2; padding:5px; margin:5px 0 5px 0;} div.addCommentBlockRow textarea.recpie{width:770px; height:270px; border:1px solid #B2B2B2; padding:5px; margin:5px 0 5px 0;}div.addCommentBlockRow textarea.recpiesmall{width:770px; height:120px; border:1px solid #B2B2B2; padding:5px; margin:5px 0 5px 0;}/*Small comment block*/.grid_13 a.title{color:#000; font-size:14px; margin:0px; padding:6px 20px 0 10px; display:inline-block;}/*Select page*/ #select1{width:250px; padding:5px; height:35px; border:1px solid #F1F1F1; font-size:14px;}/*Select page*/ .ratingPlace{float:left; margin:17px 0 0 0;}#socialArea{position:fixed; margin:100px 0 0 -90px; border-left:1px solid #F1F1F1; border-top:1px solid #F1F1F1; border-bottom:1px solid #F1F1F1; width:90px; padding:10px 0 10px 0; text-align:center;}/*Infos*/   div.error{color:#e00000; font-size:22px !important; text-align:left; font-family: 'Open Sans Condensed', sans-serif; padding:10px 0 0 15px; line-height:30px; background:url(../img/error.png) no-repeat left 17px;}  .error1{color:#e00000; background:#FFEDED; margin:20px 0 10px 0; font-size:14px; border:1px solid #FFDBDB; text-align:left; font-family:Arial; padding:15px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;} .success1{color:#439326; background:#FFF6D6; margin:20px 0 0 0; font-size:14px; border:1px solid #FFDBDB; text-align:left; font-family:Arial; padding:15px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;} div.success{color:#fff; font-size:18px; text-align:center; clear:both; font-family: 'Open Sans Condensed', sans-serif; padding:10px 0 10px 0; background:#61BC29; border:3px solid #3C7F13; -moz-border-radius: 3px; webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;} div.successbig{color:#439326; font-size:18px; text-align:center; clear:both; font-family: 'Open Sans Condensed', sans-serif; padding:15px 0 15px 0; background:#FFF6D6; border:1px solid #FFEB9B; margin:10px 0 10px 0; font-weight:bold;} div.errorbig{color:#e00000; font-size:18px; text-align:center; clear:both; font-family: 'Open Sans Condensed', sans-serif; padding:15px 0 15px 0; background:#FFEDED; border:1px solid #FFDBDB; margin:0 0 0px 0; font-weight:bold;} div.commentBlockRow{width:780px; padding:0px 0 0px 0; margin:20px 0 0px 0; height:auto; floaT:left; border-bottom:1px solid #F1F1F1; clear:both;}div.commentBlockRow div.user{width:50px; padding:0px 0 0px 0; margin:0px 10px 0px 0; height:auto; floaT:left; text-align:left;}  div.commentBlockRow div.Context{width:720px; padding:0px 0 0px 0; margin:0px 0 0px 0; height:auto; floaT:left; text-align:left; font-size:14px;}div.commentBlockRow div.Context a.like-comment{display:block; color:#FE7004; text-decoration:none; font-size:11px; cursor:pointer;}div.commentBlockRow div.Context a.like-comment span.like{display:inline-block; color:#FE7004; text-decoration:none; font-size:11px; cursor:pointer;  padding:0 0px 0 0px; } div.commentBlockRow div.Context a.like-comment span.unlike{display:inline-block; color:#FE7004; text-decoration:none; font-size:11px; cursor:pointer;  padding:0 0px 0 0px; } div.commentBlockRow div.Context a.like-comment span.hand{background:url(../img/likeHand.png) no-repeat center right; width:15px; height:17px; display:inline-block; padding:0 5px 0 2px;}a.like{display:block; color:#FE7004; text-decoration:none; font-size:11px; cursor:pointer;}a.author{display:block; color:#51A021; text-decoration:none; font-size:14px;}a.authorcomm{float:left; color:#FE7004; text-decoration:none; font-size:12px; line-height:13px;}a.discussions{float:left; color:#878787; text-decoration:none; font-size:12px; line-height:13px; padding:0 0 0 5px;}a.author:hover{display:block; color:#51A021; text-decoration:underline; font-size:14px;}a.added{display:block; color:#B2B2B2; text-decoration:none; font-size:11px;}div.likeAction{display:block; color:#51A021; text-decoration:none; font-size:11px; cursor:pointer;}div.likeAction a.like{display:inline-block; color:#51A021; text-decoration:none; font-size:11px; cursor:pointer;  padding:0 0px 0 0px; } div.likeAction a.unlike{display:inline-block; color:#51A021; text-decoration:none; font-size:11px; cursor:pointer;  padding:0 0px 0 0px; } div.likeAction span.hand{background:url(../img/likeHand.png) no-repeat bottom right; width:15px; height:17px; display:inline-block; padding:0 5px 0 2px;}#google{width:600px; height:200px; margin:20px 0 0 0;}#usersNotes{padding:0 0 0 0; margin:0 0 0 0; width:600px; height:auto; list-style:none;}#usersNotes li{padding:0 0 0 0; margin:20px 0 20px 0; width:570px; height:auto; padding:15px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}#usersNotes li.long{padding:0 0 0 0; margin:20px 0 20px 0; width:750px; height:auto; padding:15px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}.grey70{background:#F1F1F1; font-size:12px;}.grey30{background:#F9F9F9; font-size:12px;}.author{color:#509F20; font-size:18px;}.added{color:#000; font-size:11px; display:block; padding:0 0 5px 0;}.ratingUser{display:block; padding:5px 0 0 0;}.ratingUser span{color:red; floaT:left; margin:5px 10px 0 0;}#userNotesAll{width:600px; height:auto; padding:20px 0 20px 0; float:left;}#userNotesAll span{floaT:left; font-family: 'Open Sans Condensed', sans-serif; font-size:20px; color:#000; padding:0 0 0 0; margin:10px 20px 0 20px;}    .avg{background:#509F20; floaT:left; padding:10px; font-size:20px; color:#fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}.cnt{background:#DE265C; floaT:left; padding:10px; font-size:20px; color:#fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}/*Buttons*/span.countlikerecipe{border:1px solid #4C4C4C; font-size:17px; color:#000; padding:3px 8px 3px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 10px 0;}span.loginReq {display:block; color:red;}span.recinfo { color:black; font-size:14px; margin:14px 0 0 3px; display:inline-block;}a.likerecipe{background:#E62A64; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 10px 0;}a.likerecipe:hover{background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 10px 0;}a.editrecipe{background:#E62A64; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:5px 0 10px 5px; position:absolute;}a.editrecipe:hover{background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:5px 0 10px 5px; position:absolute;}a.deleterecipe{background:black; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:5px 0 10px 60px; position:absolute;}a.deleterecipe:hover{background:red; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:5px 0 10px 60px; position:absolute;}  a.adddorecipe{background:#E62A64; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 10px 0;}a.adddorecipe:hover{background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 10px 0;}a.addTopic{background:#DE255B; float:right; font-size:14px; color:#fff; text-align:center; width:140px; padding:4px 8px 4px 8px; display:block;   -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 5px 0;}a.addTopic:hover{background:#96C213; font-size:14px; color:#fff; padding:4px 8px 4px 8px; display:block;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 5px 0;}a.seemore1{background:#FE9324; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:0px 0 0px 0px;}a.seemore1:hover{background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:0px 0 0px 0px;}a.seemoreInfo{background:#94C315; border:5px solid #509F20; font-size:15px; color:#fff; padding:4px 8px 4px 8px; display:inline-block;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:0px 0 0px 0px;}a.seemoreInfo:hover{background:#FFD749; border:5px solid #FE9324; color:#509F20;}a.seemore{background:#FE9324; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 0px 0;}a.seemore:hover{background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 0px 0;}a.seemore2{background:#96C213; font-size:12px; color:#fff !important; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 0px 0;}a.seemore2:hover{background:#636363; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 0px 0;}a.seemore3{background:#FE9324; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:0px 0 0px 0px;}a.seemore3:hover{background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:0px 0 0px 0px;}a.seemore4{background:#74B34C; font-size:19px; color:#fff; padding:8px 16px 8px 16px; display:inline-block;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:100px 0 0px 90px; position:absolute; z-index:100000000; display:none;}a.seemore4:hover{background:#447125; font-size:19px; color:#fff; padding:8px 16px 8px 16px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:100px 0 0px 90px; position:absolute; z-index:100000000; display:none;}a.seemore5{background:#FE9324; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 0px 40px;}a.seemore5:hover{background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 0px 40px;}a.goto{background:#C4C4C4; font-size:12px; color:#2B2B2B !important; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 0px 10px; width:175px;}a.goto:hover{background:#96C213; text-decoration:none !important; font-size:12px; color:#fff !important; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 0px 10px; width:175px;}a.gotopremium{background:#FFD825; font-size:12px; color:#2B2B2B !important; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 0px 10px; width:175px;}a.gotopremium:hover{background:#96C213; text-decoration:none !important; font-size:12px; color:#fff !important; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 0px 10px; width:175px;}a.addButton{background:#FFD825; font-size:13px; color:#2B2B2B !important; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:0px 0 0px 0px; width:auto; float:right;}a.addButton:hover{background:#96C213; text-decoration:none !important; font-size:13px; color:#fff !important; padding:8px 8px 8px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:0px 0 0px 0px; width:auto;}a.Buttonfunct{background:#E2E2E2; text-align:center; font-size:12px; color:#000 !important; padding:2px 4px 2px 4px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:5px 0px 0px 0px; width:95px;  }a.Buttonfunct:hover{background:#FF9525; text-align:center; text-decoration:none !important; font-size:12px; color:#fff !important; padding:2px 4px 2px 4px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:5px 0px 0px 0px; width:95px;  }a.premiumxs{background-color:#ffda00; background-image:url(../img/premium.png); background-repeat: no-repeat; background-position: 5px center; font-size:14px; color:#000 !important; padding:10px 8px 10px 35px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:0px 0 0px 0px; width:auto; font-weight:900;}a.notveryfied{background-color:#e13000; font-size:14px; color:#fff !important; padding:10px 8px 10px 10px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:0px 0 0px 0px; width:auto; font-weight:900;}a.info{font-size:12px; color:#509F20 !important; padding:10px 0px 10px 10px; display:inline-block; margin:0px 0 0px 0px; width:auto; font-weight:900;}    a.editCallendar{background:#FE9324; height:45px;  font-size:12px; color:#fff; padding:0px 4px 0px 4px; float:right; display:inline-block; -moz-border-radius: 3px 0px 0px 3px; -webkit-border-radius: 3px 0px 0px 3px; -khtml-border-radius: 3px 0px 0px 3px; border-radius: 3px 0px 0px 3px; margin:1px 0 1px 0; font-family:Arial;}a.editCallendar:hover{background:#96C213; height:45px;  font-size:12px; color:#fff; padding:0px 4px 0px 4px; float:right; display:inline-block; -moz-border-radius: 3px 0px 0px 3px; -webkit-border-radius: 3px 0px 0px 3px; -khtml-border-radius: 3px 0px 0px 3px; border-radius: 3px 0px 0px 3px; margin:1px 0 1px 0; font-family:Arial;}a.right-opt{width:210px; height:40px; font-family: 'Open Sans Condensed', sans-serif; font-size:24px; line-height:40px; color:#fff; font-weight:300; text-align:center; background:url(../img/button_1.png) no-repeat center center; display:inline-block;}.top-0 {margin-top:-5px !important}.top-01 {margin-top:-15px !important}.top-1 {margin-top:20px}.top-2 {margin-top:25px}.top-3 {margin-top:15px}.top-4 {margin-top:10px}.top-5 {margin-top:21px !important}.top-6 {margin-top:30px !important}.top-7 {margin-top:5px !important}.top-8 {margin-top:23px !important}.top-9 {margin-top:10px !important}.top-10 {margin-top:28px !important}.top-11 {margin-top:27px !important}.top-12 {margin-top:5px !important}.top-13 {margin-top:25px !important; margin-bottom:25px !important; line-height:24px;}.left-0 {margin-left:0px !important}h2.top-14 {margin:15px 0 30px 40px;}.bot-1 {margin-bottom:142px}.bot-4 {padding-bottom:65px !important}.bot-2 {margin-bottom:20px !important}.color-1 { line-height:30px; font-size:18px}.color-2 {color:#73b526; font-weight:bold; font-size:11px;}.color-3 {color:#5fa124}.color-4 {color:#9b9b9b} .count_B{background:#FE9324; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; floaT:right;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 10px 0px 0;}.count_C{background:#DE265C; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; floaT:right;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 10px 0px 0;}.count_BF{background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; floaT:right;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 10px 0px 0;} .prov_B{background:#F1F1F1; font-size:12px; color:#000; padding:4px 8px 4px 8px; display:inline-block; floaT:left;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 0px 0;}.more_B {color:#73b526; font-weight:200; font-size:12px; margin:0 0 0 0px; display:inline-block; text-align:right;}.more_B:hover {color:#73b526;  text-decoration:underline;}.more_Ads {color:#fff; font-weight:200; font-size:12px; margin:0 0 0 120px; display:inline-block; text-align:right; background:#5F3D91; padding:6px; -webkit-border-radius: 5px; border-radius: 5px; }.more_Ads:hover {color:#fff;  text-decoration:none; background:#96C213;}a.color-3:hover,a.color-2:hover {text-decoration:underline}.font-1 { font-size:14px;}.font-2 {font-family: 'Open Sans Condensed', sans-serif; font-size:24px; line-height:29px; color:#72ae2b; font-weight:300; }.font-3 {font-family: 'Open Sans Condensed', sans-serif; font-size:30px; line-height:36px; color:#FFF; font-weight:300; text-transform:uppercase; letter-spacing:-1px; margin-bottom:17px}.font-4 {font-family: 'Open Sans Condensed', sans-serif; font-size:19px; line-height:29px; color:#000 !important; font-weight:800; }.font-7 {font-family: 'Open Sans Condensed', sans-serif; font-size:19px; line-height:29px; color:#000 !important; font-weight:800; }.font-5  { font-size:12px; margin:10px 0 0 0; display:inline-block;}.font-6 {font-size:13px !important;}.font-5 p { font-size:12px; }.font-4 a{color:#000; padding:0px 0 10px 0; display:block;}.font-7 a{color:#96C213; padding:0px 0 10px 0; display:block;}.last {margin-right:0px !important; border:0 !important; margin-bottom:0px !important; padding-bottom:0px !important}.center {text-align:center !important}.main {width:1100px; position:relative; background:#FFF; margin:20px auto 35px; border:1px solid #F1F1F1;}.img-indent {margin-right:20px; float:left}.img-indent-2 {margin-right:17px; float:left}.img-indent-3 {margin-right:10px; float:left}hr.hr {border:0; height:1px; background:#d9d9d8; margin:33px 0px 12px}hr.clrfx{border:0; height:1px; background:#F1F1F1; width:780px; clear:both;}.module hr.hr {margin:34px 20px 15px 0px}.floatRight {float:right;}.right-1 {padding-right:30px}.list li {background:url(../img/news_clock.png) no-repeat 0px 0px; padding:0px  0 0px 0px; margin:5px 0 5px 0; border-bottom:1px solid #BABABA;}.list li a {color:#636363; font-size:15px; padding:0 0 5px 25px; display:inline-block;}.list-2 {margin:20px 0 0 0px}.list-2 li {background:url(../images/marker-2.png) no-repeat left 14px; padding:5px  0 5px 0px;}.list-2 li a { color:#5fa124; font-weight:bold; background:url(../img/ideas.png) no-repeat left center; padding:3px 0 3px 30px; display:inline-block;}.list li a:hover, .list-2 li a:hover {text-decoration:underline; color:#8DCA45;}.list-3 {}.list-3 li {background:url(../img/hand.png) no-repeat left 5px; padding:5px  0 5px 20px;}.list-3 li a { color:#9b9b9b; font-size:11px;}.list-3 li a:hover {text-decoration:underline}.list-3 li span.date{font-size:11px; color:#598423; display:block;}.width-1 {width:242px;}.width-2 {width:330px;margin-top:27px}/*********************************header*************************************/header {z-index:101; position:relative;}header.header {z-index:101; position:relative; height:150px; background:url(../img/header_bgimage.png) no-repeat center center; }h1#logo {font-family: 'Open Sans Condensed', sans-serif; font-size:50px; line-height:50px; color:#86bf34; font-weight:300; padding:10px 0 10px 0px; floaT:left;} h1 a {font-family: 'Open Sans Condensed', sans-serif; font-size:50px; line-height:50px; color:#86bf34; font-weight:300; background:url(../images/logo.png) no-repeat right 24px; padding-right:26px; letter-spacing:-2px}h1 a span {color:#E92D67;}.slogan {font:10px Arial; color:#494949; text-transform:uppercase; margin:70px 0 0 0px; letter-spacing:0.5px; float:left; width:200px; position:absolute;}/***********************************nav*************************************/nav {position:relative; z-index:101; float:right;}/*********************************content*************************************//*Main Menu*/        #menu{ margin:0px; padding:0px; list-style:none; color:#fff; line-height:45px; display:inline-block; float:left; z-index:1000; }        #menu a { color:#fff; text-decoration:none; font-size:18px; padding:0px 8px; font-family: 'Open Sans Condensed', sans-serif;}        #menu > li {cursor:pointer; float:left; position:relative;padding:0px 0px; background:url(../img/menu_bg.jpg) repeat-x center center;}        #menu > li a:hover {color:#000; background:url(../img/header_bg_a.jpg) repeat-x center center; height:45px; display:inline-block; padding:0px 8px; font-family: 'Open Sans Condensed', sans-serif;}        #menu .logo {background:transparent none repeat scroll 0% 0%; padding:0px; background-color:Transparent;}        /* sub-menus*/        #menu ul { padding:0px; margin:0px; display:block; display:inline;}        #menu li ul { position:absolute; left:-10px; top:0px; margin-top:45px; width:150px; line-height:16px; background-color:#4E9E21; color:#0395CC; /* for IE */ display:none; }        #menu li:hover ul { display:block;}        #menu li ul li{ display:block; margin:5px 20px; padding: 5px 0px;  border-top: dotted 1px #5BBA25; list-style-type:none; font-size:12px; color:#fff;}        #menu li ul li:first-child { border-top: none; }        #menu li ul li a { display:block; color:#fff; font-size:12px;}        #menu li ul li a:hover { color:#fff; }        /* main submenu */        #menu #main { left:0px; top:-20px; padding-top:20px; background-color:#3a7818; color:#fff; z-index:999;}        /* search */        .searchContainer div { background-color:#fff; display:inline; padding:5px;}        .searchContainer input[type="text"] {border:none; font-size:12px; width:150px;}        .searchContainer input[type="checkbox"] {margin:1px 3px 0 0; floaT:left;}        .searchContainer img { vertical-align:middle;}        /* corners*/        #menu .corner_inset_left { position:absolute; top:0px; left:-12px;}        #menu .corner_inset_right { position:absolute; top:0px; left:150px;}        #menu .last { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}        #menu .corner_left { position:absolute; left:0px; top:0px;}        #menu .corner_right { position:absolute; left:132px; top:0px;}        #menu .middle { position:absolute; left:18px; height: 20px; width: 115px; top:0px;}/*Main menu end*//*User Menu*/        #top-user-menu{ margin:10px 0px 10px 0px; padding:0px; list-style:none; color:#fff; line-height:45px; display:inline-block; float:left; z-index:1000; width:780px;}        #top-user-menu ul.menu{padding:0px; margin:0px; width:auto;}        #top-user-menu a { color:#fff; text-decoration:none; font-size:18px; padding:0px 10px; font-family: 'Open Sans Condensed', sans-serif;}        #top-user-menu li.item {cursor:pointer; float:left; position:relative; padding:0px 0px; background:url(../img/menu_bg.jpg) repeat-x center center;}        #top-user-menu li.item a:hover {color:#000; background:url(../img/header_bg_a.jpg) repeat-x center center; height:45px; display:inline-block; padding:0px 10px; font-family: 'Open Sans Condensed', sans-serif;}        #top-user-menu li.item a.active {color:#000; background:url(../img/header_bg_a.jpg) repeat-x center center; height:45px; display:inline-block; padding:0px 10px; font-family: 'Open Sans Condensed', sans-serif;}/*User Menu*/div.ProfileSection{clear:both;}div#user-content{clear:both;}span.premium{ background-image:url(../img/premium.png); background-repeat:no-repeat; background-position:center right; color:#FFC945; padding:0 30px 0 0;}.LeftInfo{width:380px; float:left; border:1px solid #F1F1F1; background:#FCFCFC; margin:10px 0 10px 0; height:200px;}     .RightInfo{width:380px; float:right; border:1px solid #F1F1F1; background:#FCFCFC; margin:10px 0 10px 0; height:200px;}.LeftInfo .title{width:190px; font-size:13px; padding:10px; border-bottom:1px solid #F1F1F1;}.LeftInfo .val{width:190px; font-size:13px; padding:10px; border-bottom:1px solid #F1F1F1;  color:#000;}.RightInfo .title{width:190px; font-size:13px; padding:10px; border-bottom:1px solid #F1F1F1;}.RightInfo .val{width:190px; font-size:13px; padding:10px; border-bottom:1px solid #F1F1F1; color:#000;}.RightInfo .titlesp{width:190px; font-size:17px; padding:10px; border-bottom:1px solid #F1F1F1;  font-family: 'Open Sans Condensed', sans-serif;}.LeftInfo .titlesp{width:190px; font-size:17px; padding:10px; border-bottom:1px solid #F1F1F1;  font-family: 'Open Sans Condensed', sans-serif;}#ftpquota{width:190px; height:20px;}#ftpquota .free{background:green; height:20px; width:100%;}#ftpquota .used{background:red; height:20px; }div#login-area{padding:0 0 0 0; margin:0 0 0 0; text-align:right; height:40px;}  div#login-area a.registerN{background:#EC132E; font-size:12px; color:#fff; padding:4px 8px 4px 8px; floaT:right; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 10px 10px 0;}div#login-area a.registerN:hover{background:#FF566A; font-size:12px; color:#fff; padding:4px 8px 4px 8px; floaT:right; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 10px 10px 0;}div#login-area a.login{background:#509F20; font-size:12px; color:#fff; padding:4px 8px 4px 8px; floaT:right; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 10px 0;}div#login-area a.login:hover{background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; floaT:right; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 10px 0;}div#login-area a.welcome{font-size:12px; float:right; margin:15px 10px 10px 0; color:#000; font-weight:bold;}div#login-area a.account{font-size:12px; float:right; margin:15px 10px 10px 0; color:#000; font-weight:bold; color:#509F20;}div#login-area a.logout{background:#509F20; font-size:12px; color:#fff; padding:4px 8px 4px 8px; floaT:right; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 10px 0;}div#login-area a.logout:hover{background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; floaT:right; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 10px 0;}#content { padding-bottom:29px}.banners_sm {	height:auto;  margin:0px 0 0px 0;	}.banners {	height:302px;	}.banner-1 {	background:url(../images/page1-banner1.png) no-repeat left top;	width:800px;	height:278px;	font-family: 'Open Sans Condensed', sans-serif;	font-size:24px; 	line-height:30px;	color:#fff;	text-transform:uppercase;	font-weight:300;	margin-top:24px;	position:absolute;	left:0px;	top:0px;	z-index:2;	letter-spacing:-1px;	font-weight:300	}.banner-1 div {	width:247px;	text-align:right;	margin:54px 0 0 77px	}.banner-1 span span{	margin-top:-10px;	padding-right:0px	}.banner-1 span {	font-size:25px;	line-height:30px;	display:block;	padding-right:25px;  color:#000;	}.banner-1 p {	display:block;	margin-top:-7px	}.banner-2 {	background:url(../images/page1-banner2.png) no-repeat left top;	width:220px;	height:278px;	font-family: 'Open Sans Condensed', sans-serif;	font-size:30px; 	line-height:36px;	color:#fff;	text-transform:uppercase;	font-weight:300;	margin-top:24px;	right:0px;	top:0px;	position:absolute;	z-index:1;	letter-spacing:-2px	}.banner-2 div{	color:#fff776;	font-size:18px;	line-height:22px;	position:absolute; 	bottom:45px;	letter-spacing:-1px;	left:20px	}.banner-2 span {	display:block;	padding:10px 0px 10px 17px;	letter-spacing:-1px;  color:#000;	}.banner-2 span span {	margin-top:-6px;	padding:0	}.box {	padding:0px 4px 9px 4px;	}.box-main {	padding:0px 4px 9px 4px;  margin:10px 0 0 0;	}.module a:hover {text-decoration:underline}.module a {	color:#636363	}.module {	background:#f1f1f1;	width:230px;	padding:0 10px 25px 10px;	color:#636363; 	border-radius:5px 0px 0 5px	}.block-g-2 {padding-bottom:27px !important}.block-g-2 .font-3 {margin-bottom:13px}.block-g {	background:url(../images/block-g.gif) repeat-x left top #8dca45;	border-radius:13px;	padding:20px;	color:#fff;	}.twitter {margin-top:22px}.twitter a {	color:#5fa124;	display:block	}.twitter a:hover {	text-decoration:underline	}.twitter li {	background:url(../images/twitter.png) no-repeat left 5px;	padding-left:50px;	margin-bottom:20px	}.twitter li span a{	display:inline-block	}.leftcolumn {	width:670px;	float:left;	padding:0px 30px 0;	margin-top:21px	}.rightcolumn {	width:250px;	margin-left:20px;	float:right	} .rightcolumn-1 {	width:250px;	margin-left:20px;	float:right	} .leftcolumn-1 {	width:720px;	float:left;	padding:0 0px 0 0px;	background:url(../images/bg-leftcolumn.png) no-repeat right top;	}.rightcolumn-2 {	width:250px;	float:right	}.module-2 {	background:#f0f0f0;	border-radius:10px 0 0 10px;	padding:28px 15px 32px 20px; 	margin-top:23px;	}.module-2 p {	font-style:italic;	color:#636363	}.module-2 a {	color:#5fa124; 	text-decoration:underline;	}.module-2 a:hover {	text-decoration:none;	}.module-2 h3 {	margin:0px 0 22px	}.inputbox {	outline: medium none;	font-family:Arial; 	font-size:11px; 	color:#9b9b9b;	line-height:15px; 	height:16px; 	padding:7px 7px;	width:223px; 	border:0;	background:#fff;	border-radius:5px;	}.pretty {position:relative; display:inline-block}/*iframe {width:509px; height:302px}*/     .map {width:509px; height:302px; margin:0px 0 0 0;}/****************************footer************************/footer {width:1100px; margin:0 auto 35px; position:relative; overflow:hidden; text-align:right; background:url(../images/footer.png) repeat-x left top; border-radius:0 0 26px 26px;padding:15px 0 25px; font-size:11px;}footer a{color:#646464; text-decoration:none; font-size:12px;}footer a:hover{text-decoration:underline; font-size:12px;}footer span.separator {color:#c1c1c1; padding:0 5px}footer p{font-size:12px;}div#administrators{margin:0px; font-size:12px; padding:0 0 40px 0; width:100%; text-align:center;}/**********************form**********************/dl {margin:15px 0px 0 0px; float:left;}dl dt {}dl dd span { display:block; width:66px; float:left;}dl dd {color:#636363}#form { margin:0px 0 0px 0px; width:220px;}#form input {	outline: medium none;	font-family:Arial; 	font-size:11px; 	color:#9b9b9b;	line-height:15px; 	height:16px; 	padding:7px 9px;	width:202px; 	border:0;	background:url(../images/input-bg.png) repeat-x #f5f5f5;	border-radius:5px;	}#form textarea {    outline: medium none;    overflow: auto;	font-family:Arial; 	font-size:11px; 	color:#9b9b9b;	line-height:15px; 	height:46px; 	padding:7px 9px;	width:202px; 	border:0;	background:url(../images/input-bg.png) repeat-x #f5f5f5;	border-radius:5px;	resize:none	}#form label {	position:relative;	overflow:hidden;    display: block;    min-height:50px;}#form .error, #form .empty {    color: #FF0000;    display: none;    font-size: 10px;	line-height:14px;	width:200px;	float:left;	margin-top:2px;}#form .error-empty {	margin: 4px 0 5px 5px !important; 	display:none;	float:left;	}#form .success {	display:none;	margin-bottom:5px;	}.btns {	position:relative;	padding-top:2px;}.btns a {margin: 0px}/***************************Form-2*****************************/#form-2 { margin:26px 0 0px 0px; width:380px;}#form-2 input {	outline: medium none;	font-family:Arial; 	font-size:11px; 	color:#9b9b9b;	line-height:15px; 	height:16px; 	padding:8px 10px 6px;	width:360px; 	border:0;	background:url(../images/input-bg-3.png) repeat-x #f5f5f5;	border-radius:5px;	}#form-2 textarea {    outline: medium none;    overflow: auto;	font-family:Arial; 	font-size:11px; 	color:#9b9b9b;	line-height:15px; 	height:251px; 	padding:8px 10px 6px;	width:360px; 	border:0;	background:url(../images/input-bg-2.png) repeat-x #f5f5f5;	border-radius:5px;	resize:none	}#form-2 label.message {min-height:271px !important}#form label.message {min-height:66px !important}#form-2 label {	position:relative;	overflow:hidden;    display: block;    min-height:40px;}#form-2 .error, #form-2 .empty {    color: #FF0000;    display: none;    font-size: 10px;	line-height:14px;	width:200px;	float:left;	margin-top:2px;}#form-2 .error-empty {	margin: 4px 0 5px 5px !important; 	display:none;	float:left;	}#form-2 .success {	display:none;	margin-bottom:5px;	}#form-2 .btns {	position:relative;	padding-top:15px;	float:right;}#form-2 .btns a {margin: 0px 0 0 10px}/***************************Form-3*****************************/#form-3 { margin:0px 0 0px 0px;}#form-3 input.simple {	outline: medium none;	font-family:Arial; 	font-size:11px; 	color:#9b9b9b;	line-height:15px; 	height:16px; 	padding:7px 9px;	width:219px; 	border:0;	background:#F1F1F1;	border-radius:5px;	margin-left:3px;         display:block;        margin:10px 0 0 0;	}#form-3 input.captcha {	outline: medium none;	font-family:Arial; 	font-size:11px; 	color:#9b9b9b;	line-height:15px; 	height:16px; 	padding:7px 9px;	width:180px; 	border:0;	border:1px solid #E0E0E0;	margin-left:3px;         display:block;        margin:10px 0 0 0;	}#form-3 label {	position:relative;	overflow:hidden;    display: block;    font-size:12px;}#form-3 .error, #form-3 .empty {    color: #FF0000;    display: none;    font-size: 10px;	line-height:14px;	width:200px;	float:left;	margin-top:2px;}#form-3 .error-empty {	margin: 4px 0 5px 5px !important; 	display:block;	float:left;	}#form-3 .success {	display:block;	margin-bottom:5px;	} #form-3 textarea {    outline: medium none;    overflow: auto;	font-family:Arial; 	font-size:11px; 	color:#9b9b9b;	line-height:15px; 	height:251px; 	padding:8px 10px 6px;	width:560px; 	border:0;	background:#F1F1F1;	border-radius:5px;	resize:none;        margin:10px 0 20px 0;	}a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;}ol, ul {list-style:none;}blockquote, q {quotes:none;}table, table td {padding:0;border:none;border-collapse:collapse;}img {vertical-align:top;}embed {vertical-align:top;}article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}mark, rp, rt, ruby, summary, time {display:inline;}input, textarea {padding:0; margin:0; outline: 0;}iframe {border:0; margin:0; padding:0;}input, textarea, select {margin:0; padding:0px;} .jcarousel-skin-tango .jcarousel-container {}.jcarousel-skin-tango .jcarousel-container-horizontal {    padding: 0px 26px;}.jcarousel-skin-tango .jcarousel-clip {    overflow: hidden;}.jcarousel-skin-tango .jcarousel-clip-horizontal {        }.jcarousel-skin-tango .jcarousel-item {    width: 200px;    height: 203px;    }.jcarousel-skin-tango-2 .jcarousel-item {    width: 213px;    height: 250px;}.jcarousel-skin-tango .jcarousel-item-horizontal {	margin-left: 0;    margin-right: 12px;}.jcarousel-skin-tango .jcarousel-item-placeholder {    background: #fff;    color: #000;}/** *  Horizontal Buttons */.jcarousel-skin-tango .jcarousel-next-horizontal {    position: absolute;    top: 75px;    right: 0px;    width: 20px;    height: 19px;    cursor: pointer;    background: transparent url(../img/next-horizontal.png) no-repeat 0 0; cursor:pointer;    }.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:focus {    background-position:0 0px;}.jcarousel-skin-tango .jcarousel-next-horizontal:active {    background-position:0 0px;    }.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {    cursor: default;    background-position:0 bottom;}.jcarousel-skin-tango .jcarousel-prev-horizontal {    position: absolute;    top: 75px;    left: 0px;    width: 20px;    height: 19px;    cursor: pointer;    background: transparent url(../img/prev-horizontal.png) no-repeat 0 0; cursor:pointer;}.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {    background-position:0 0px;}.jcarousel-skin-tango .jcarousel-prev-horizontal:active {    background-position:0 0px;}.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {    cursor: default;    background-position:0 bottom;}/*Helpers*//*PopUP*/img.btn_close_idea { 	float: right;  right:0; 	margin: -20px -15px 0 0;  position:absolute; }.addidea-popup{  width:800px;  height:auto;	display:none;	background: #fff;	padding: 0px 0px 15px 0px;   margin:0px;		float: left;	position: fixed;	top: 50%; left: 50%;	z-index: 99999;   border:1px solid #FE7004; }#mask {	display: none;	background: #fff; 	position: fixed; left: 0; top: 0; 	z-index: 10;	width: 100%; height: 100%;	opacity: 0.8;	z-index: 1000;    }/*Popup Elements*/div.addidea-popup div.section-name{display:block; padding:10px 0 10px 20px; margin:0 0 0 0; color:#333333; font-weight:700; text-align:left; font-size:14px;}div.addidea-popup p{clear:both; padding:10px 0 0 0; margin:0 0 0 20px; text-align:left;}div.addidea-popup p span.title{color:#333333; display:block; text-align:left;}div.addidea-popup p textarea{width:400px; height:70px; border:1px solid #CCCCCC;}div.addidea-popup p input.text{width:400px; height:30px; border:1px solid #CCCCCC;}  div.addidea-popup p input.radio{margin:8px 10px 0 0; padding:0 0 0 0; float:left;}div.addidea-popup p span.element{floaT:left; padding:4px 0 0 0; margin:0 0 0 0; width:103px;}div.addidea-popup p select{padding:5px; width:270px; height:30px; margin:0 0 0 10px; cursor:pointer;}div.addidea-popup p input.newOne{padding:5px; width:255px; height:18px; margin:0 0 0 10px; cursor:pointer;}div.addidea-popup p a.submit{color:#fff; cursor:pointer; background-color:#FE7004; text-decoration:none; font-size:12px;  display:inline-block; border:1px solid #e96500; floaT:right; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; padding:5px; margin:3px 25px 0 0;}div.addidea-popup p a.submit:hover{color:#fff; cursor:pointer; background-color:#ff730b; text-decoration:none; font-size:12px; floaT:right; display:inline-block; border:1px solid #e96500; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; padding:5px; margin:3px 25px 0 0;}div.addidea-popup div#productsContainer{width:700px; height:150px; }div.addidea-popup ul#tagProduct{width:800px; height:318px; margin:0 0 0 0; padding:0 0 0 0; floaT:left; list-style:none; overflow-y: auto !important;overflow-x: hidden !important;}  div.addidea-popup ul#tagProduct li{width:180px; height:270px; padding:0 0 0 0; margin:10px 5px 0 5px; border:1px solid #E0E0E0; floaT:left; background:#fff; -moz-box-shadow: 1px 1px 1px 1px #EFEFEF; -webkit-box-shadow: 1px 1px 1px 1px #EFEFEF; box-shadow: 1px 1px 1px 1px #EFEFEF;}div.addidea-popup ul#tagProduct li a.addProductAsImageTag{color:#fff; cursor:pointer; background-color:#FE7004; text-decoration:none; font-size:12px;  display:inline-block; border:1px solid #e96500;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; padding:2px; margin:0px 0 0 40px; floaT:left;}div.addidea-popup ul#tagProduct li div.title{width:160px; height:60px; font-size:12px; overflow:hidden; display:block; padding:0 5px 0 5px; margin:0 0 0 5px;}div.addidea-popup ul#tagProduct li div.cover{width:180px; height:150px; overflow:hidden;}div.addidea-popup ul#tagProduct li div.price{padding:4px; color:#000; font-size:12px; font-weight:700; display:block;}/*Popup Elements*//*Pagination*/div.pagination{padding:20px 0 0 0; margin:0px 0 0 0; height:auto; width:780px; clear:both;} div.pagination a.pag{padding:5px 10px 5px 10px; background:#CCCCCC; display:inline-block; color:#000; text-decoration:none;  margin:5px 0px 0px 0px; font-size:12px; text-align:center; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}div.pagination a.pag:hover{padding:5px 10px 5px 10px; background:#DE245C; display:inline-block; color:#fff; text-decoration:none;  margin:5px 0px 0px 0px; font-size:12px; text-align:center; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}div.pagination a.current{padding:5px 10px 5px 10px; background:#DE245C; display:inline-block; color:#fff; text-decoration:none; margin:5px 0px 0px 0px; font-size:12px; text-align:center; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}div.pagination a.next{padding:5px 10px 5px 10px; background:#FA9D3E; display:inline-block; color:#fff; text-decoration:none; margin:5px 0px 0px 0px; font-size:12px; text-align:center; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;} div.pagination a.prev{padding:5px 10px 5px 10px; background:#FA9D3E; display:inline-block; color:#fff; text-decoration:none; margin:5px 0px 0px 0px; font-size:12px; text-align:center; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;} div.pagination span{float:left; font-size:13px; color:#000; margin:10px 10px 0 0;}   .oragnebg{background: #ffd84a; /* Old browsers */background: -moz-linear-gradient(top,  #ffd84a 0%, #fe9324 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd84a), color-stop(100%,#fe9324)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #ffd84a 0%,#fe9324 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #ffd84a 0%,#fe9324 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #ffd84a 0%,#fe9324 100%); /* IE10+ */background: linear-gradient(to bottom,  #ffd84a 0%,#fe9324 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd84a', endColorstr='#fe9324',GradientType=0 ); /* IE6-9 */}.orangeborder{        border:#FE9324 1px solid;}.borderradious{    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    }.padding10{        padding:10px;}#kalkulator_right{        width:190px;    font-size:12px;    margin-top:0px;}#kalkulator_right label{width:110px; float:left; color:#000;}#kalkulator_right p{clear:both;}#kalkulator_right select{       width:80px;    }input.countCal{background:#E62A64; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 10px 0;}input.resetCal{background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; display:inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 10px 0;}/*News top*/#newsTop{width:370px; height:auto; margin:30px 0 0 0;}#newsTop ul{list-style:none; padding:0px; margin:0px;}#newsTop ul li{padding:0px; margin:0px; width:370px; height:320px;}/*Cookie info*/div#cookie_info{background: #F5FFD8; overflow: hidden; display:none; width:  100%; position:relative; border-bottom:#CFD1D2 1px solid;}div#cookie_info div{color: #666666; font: 11px; margin: 10px auto; position: relative; text-align: left; width: 1100px; font-size:12px;} div#cookie_info a.close{background:#F80000; font-size:12px; color:#fff; padding:4px 8px 4px 8px; floaT:right; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 10px 0;}div#cookie_info a.close:hover{background:#96C213; font-size:12px; color:#fff; padding:4px 8px 4px 8px; floaT:right; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; margin:10px 0 10px 0;}/*Cookie info end*//*RightMenu*/a.rightMenu{font-size:19px; background:#FFDF3F; border-bottom:1px solid #EDC915; color:#000; width:200px !important; padding:9px 6px 9px 6px; display:block !important; font-family: 'Open Sans Condensed', sans-serif; }a.rightMenu:hover{background:#96C213; border-bottom:1px solid #779B0C; color:#fff; text-decoration:none;}.accordion {   margin: 30px auto;    width:780px;   clear:both;     }    dt, dd {      padding: 10px;      border: 1px solid #F1F1F1;      border-bottom: 0;       &:last-of-type {        border-bottom: 1px solid #F1F1F1;       }      a {        display: block;        color: black;        font-weight: bold;      }   }     dd {     border-top: 0;      font-size: 12px;     &:last-of-type {       border-top: 1px solid #F1F1F1;       position: relative;       top: -1px;       background:#F1F1F1 !important;      }  }  dt.odd{background:#F9F9F9;}  dt a{     color:#000 !important; font-size:22px; text-align:left; z-index:100000; position:relative; width:100%; margin:0px 0px 0 0px !important; padding:0px auto; font-family: 'Open Sans Condensed', sans-serif; display:block;   }   dt a:hover{     color:#000 !important; font-size:22px; text-align:left; z-index:100000; position:relative; width:100%; margin:0px 0px 0 0px !important; padding:0px auto; font-family: 'Open Sans Condensed', sans-serif; background:#F5FFD8;  display:block;  }  div.loggedArea{width:212px; clear:both; padding:10px 0 10px 0; margin:0 0 0 0; background:#fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}  div.loggedArea dl{width:212px; padding:5px 0 5px 0; margin:0 0 0 0; border-bottom:1px solid #F1F1F1;}   div.loggedArea dl dt{width:130px; padding:0 0 0 0; margin:0 0 0 10px; font-size:12px; floaT:left; border:0px; color:#000;}  div.loggedArea dl dd{width:72px; padding:0 0 0 0; margin:0 0 0 0;  font-size:12px; floaT:left; border:0px; font-weight:900; color:#51A021;}  div.loggedArea .error{color:#e00000;}      .deleteOwnProductButton{float:left; margin: 8px 10px 0; cursor:pointer;}    .porownywarka{font-size:20px !important; font-weight:bold;}    .ideaBOx{font-size:12px; padding:10px 0 10px 50px; background:url(../img/idea.png) no-repeat center left; border-right:4px solid #C1C1C1; width:735px; margin:20px 0 20px 0;}