/*reset.css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,checkbox,textarea,p,blockquote{margin:0;padding:0;}fieldset,img{border:0;}address,caption,dfn,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;}hr{display:none;}

/*uniform.css*/
div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-image:url(../images/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased;}.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{margin:0;padding:0;}input.text,input.email,input.password,textarea.uniform{font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;padding:3px;color:#777;background:url('../images/bg-input-focus.png') repeat-x 0 0;background:url('../images/bg-input.png') repeat-x 0 0;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;}input.text:focus,input.email:focus,input.password:focus,textarea.uniform:focus{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3);border-color:#999;background:url('../images/bg-input-focus.png') repeat-x 0 0;}div.selector{background-position:-483px -130px;line-height:26px;height:26px;background:url(../images/v2/select_custom.png) 0 0 no-repeat;}div.selector span{background-position:right 0;height:18px;line-height:10px;}div.selector select{top:0;left:0;background:url(../images/v2/select_custom.png) 0 0 no-repeat;}div.selector:active,div.selector.active{background-position:-483px -156px;background:url(../images/v2/select_custom.png) 0 0 no-repeat;}div.selector.focus,div.selector.hover,div.selector:hover{background:url(../images/v2/select_custom.png) 0 0 no-repeat;}div.selector.focus span,div.selector.hover span,div.selector:hover span{background-position:right -52px;}div.selector:hover{background:url(../images/v2/select_custom.png) 0 0 no-repeat;}div.selector.focus:active span,div.selector:hover:active span,div.selector.active:hover span,div.selector.focus.active span{background-position:right -78px;}div.selector.disabled{background-position:-483px -234px;}div.selector.disabled span{background-position:right -104px;}div.checker{width:19px;height:19px;}div.checker input{width:19px;height:19px;}div.checker span{background-position:0 -260px;height:19px;width:19px;}div.checker:active span,div.checker.active span{background-position:-19px -260px;}div.checker.focus span,div.checker:hover span{background-position:-38px -260px;}div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span{background-position:-57px -260px;}div.checker span.checked{background-position:-76px -260px;}div.checker:active span.checked,div.checker.active span.checked{background-position:-95px -260px;}div.checker.focus span.checked,div.checker:hover span.checked{background-position:-114px -260px;}div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked{background-position:-133px -260px;}div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span{background-position:-152px -260px;}div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px;}div.radio{width:18px;height:18px;}div.radio input{width:18px;height:18px;}div.radio span{height:18px;width:18px;background-position:0 -279px;}div.radio:active span,div.radio.active span{background-position:-18px -279px;}div.radio.focus span,div.radio:hover span{background-position:-36px -279px;}div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span{background-position:-54px -279px;}div.radio span.checked{background-position:-72px -279px;}div.radio:active span.checked,div.radio.active span.checked{background-position:-90px -279px;}div.radio.focus span.checked,div.radio:hover span.checked{background-position:-108px -279px;}div.radio.focus:active span.checked,div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked{background-position:-126px -279px;}div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span{background-position:-144px -279px;}div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px;}div.uploader{background-position:0 -297px;height:28px;}div.uploader span.action{background-position:right -409px;height:24px;line-height:24px;}div.uploader span.filename{height:24px;margin:2px 0 2px 2px;line-height:24px;}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0 -353px;}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -437px;}div.uploader.active span.action,div.uploader:active span.action{background-position:right -465px;}div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action{background-position:right -493px;}div.uploader.disabled{background-position:0 -325px;}div.uploader.disabled span.action{background-position:right -381px;}div.button{background-position:0 -523px;}div.button span{background-position:right -643px;}div.button.focus,div.button:focus,div.button:hover,div.button.hover{background-position:0 -553px;}div.button.focus span,div.button:focus span,div.button:hover span,div.button.hover span{background-position:right -673px;}div.button.active,div.button:active{background-position:0 -583px;}div.button.active span,div.button:active span{background-position:right -703px;color:#555;}div.button.disabled,div.button:disabled{background-position:0 -613px;}div.button.disabled span,div.button:disabled span{background-position:right -733px;color:#bbb;cursor:default;}div.button{height:30px;}div.button span{margin-left:13px;height:22px;padding-top:8px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding-left:2px;padding-right:15px;}div.selector{width:190px;font-size:12px;}div.selector select{min-width:160px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;border:1px solid #fff;}div.selector span{padding:0 25px 0 2px;cursor:pointer;}div.selector span{color:#666;width:158px;text-shadow:0 1px 0 #fff;}div.selector.disabled span{color:#bbb;}div.checker{margin-right:5px;}div.radio{margin-right:3px;}div.uploader{width:190px;cursor:pointer;}div.uploader span.action{width:85px;text-align:center;text-shadow:#fff 0 1px 0;background-color:#fff;font-size:11px;font-weight:bold;}div.uploader span.filename{color:#777;width:82px;border-right:solid 1px #bbb;font-size:11px;}div.uploader input{width:190px;}div.uploader.disabled span.action{color:#aaa;}div.uploader.disabled span.filename{border-color:#ddd;color:#aaa;}.selector,.checker,.button,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0;}div.button a,div.button button,div.button input{position:absolute;}div.button{cursor:pointer;position:relative;}div.button span{display:-moz-inline-box;display:inline-block;line-height:1;text-align:center;}div.selector{position:relative;padding-left:10px;overflow:hidden;}div.selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}div.selector select{position:absolute;opacity:0;filter:alpha(opacity:0);height:25px;border:none;background:none;}div.checker{position:relative;}div.checker span{display:-moz-inline-box;display:inline-block;text-align:center;}div.checker input{opacity:0;filter:alpha(opacity:0);display:inline-block;background:none;}div.radio{position:relative;}div.radio span{display:-moz-inline-box;display:inline-block;text-align:center;}div.radio input{opacity:0;filter:alpha(opacity:0);text-align:center;display:inline-block;background:none;}div.uploader{position:relative;overflow:hidden;cursor:default;}div.uploader span.action{float:left;display:inline;padding:2px 0;overflow:hidden;cursor:pointer;}div.uploader span.filename{padding:0 10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;}div.uploader input{opacity:0;filter:alpha(opacity:0);position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:none;cursor:default;}div.selector select option{color:#666;font-family:Arial,Helvetica;font-size:11px;padding:3px 0;}

/*jquery.jcarousel.css*/
.jcarousel-container{position:relative;}.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:75px;height:75px;}.jcarousel-next{z-index:3;display:none;}.jcarousel-prev{z-index:3;display:none;}#carousel-articole{position:relative;overflow:hidden;height:87px;}.jcarousel-skin-articole .jcarousel-container-horizontal{background:#fff;width:230px;padding:0 30px 0 30px;height:87px;margin:0 0 10px 0;}.jcarousel-skin-articole .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px;}.jcarousel-skin-articole .jcarousel-clip-horizontal{width:230px;height:87px;}.jcarousel-skin-articole .jcarousel-clip-vertical{width:75px;height:245px;}.jcarousel-skin-articole .jcarousel-item{width:115px;height:87px;padding:0;overflow:hidden;position:relative;}.jcarousel-skin-articole .jcarousel-item img{margin:5px 0 0 30px;}.jcarousel-skin-articole .jcarousel-item p{display:block;margin:0;font-size:11px;color:#263f4f;font-weight:bold;text-align:center;}.jcarousel-skin-articole .jcarousel-item span a{display:block;font-size:14px;color:#000;font-weight:bold;text-align:center;}.jcarousel-skin-articole .jcarousel-item-horizontal{margin-right:0;}.jcarousel-skin-articole .jcarousel-item-vertical{margin-bottom:10px;}.jcarousel-skin-articole .jcarousel-item-placeholder{background:#fff;color:#000;}.jcarousel-skin-articole .jcarousel-next-horizontal{position:absolute;top:0;right:0;width:30px;height:87px;cursor:pointer;background:transparent url(../images/carousel/next-horizontal.png) no-repeat 0 0;}.jcarousel-skin-articole .jcarousel-next-horizontal:hover{background-position:-30px 0;}.jcarousel-skin-articole .jcarousel-next-horizontal:active{background-position:-60px 0;}.jcarousel-skin-articole .jcarousel-next-disabled-horizontal,.jcarousel-skin-articole .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-articole .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-60px 0;}.jcarousel-skin-articole .jcarousel-prev-horizontal{position:absolute;top:0;left:0;width:30px;height:87px;cursor:pointer;background:transparent url(../images/carousel/prev-horizontal.png) no-repeat -30px 0;}.jcarousel-skin-articole .jcarousel-prev-horizontal:hover{background-position:-60px 0;}.jcarousel-skin-articole .jcarousel-prev-horizontal:active{background-position:-60px 0;}.jcarousel-skin-articole .jcarousel-prev-disabled-horizontal,.jcarousel-skin-articole .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-articole .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:0 0;}.jcarousel-skin-articole .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/carousel/next-vertical.png) no-repeat 0 0;}.jcarousel-skin-articole .jcarousel-next-vertical:hover{background-position:0 -32px;}.jcarousel-skin-articole .jcarousel-next-vertical:active{background-position:0 -64px;}.jcarousel-skin-articole .jcarousel-next-disabled-vertical,.jcarousel-skin-articole .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-articole .jcarousel-next-disabled-vertical:active{cursor:default;background-position:0 -96px;}.jcarousel-skin-articole .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/carousel/prev-vertical.png) no-repeat 0 0;}.jcarousel-skin-articole .jcarousel-prev-vertical:hover{background-position:0 -32px;}.jcarousel-skin-articole .jcarousel-prev-vertical:active{background-position:0 -64px;}.jcarousel-skin-articole .jcarousel-prev-disabled-vertical,.jcarousel-skin-articole .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-articole .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px;}div.boxCarousel{position:relative;}div.boxCarousel h2{color:#4e86a9;font-size:25px;font-family:arial;font-weight:bold;line-height:18px;margin:0 0 0 10px;padding:12px 0 0 0;text-transform:uppercase;text-align:center;width:100%;position:absolute;top:5px;z-index:400;}

/*jquery.bubblepopup.v2.3.1.css*/
.jquerybubblepopup{width:auto;height:auto;margin:0;padding:0;position:absolute;border:0;z-index:100;text-align:center;background-color:transparent;}.jquerybubblepopup-ie{filter:progid:DXImageTransform.Microsoft.Shadow(color="#666666",Direction=135,Strength=3);}.jquerybubblepopup table{width:auto;height:auto;margin:0;padding:0;display:table;border-collapse:collapse;border-spacing:0;border:0;empty-cells:show;background-color:transparent;}.jquerybubblepopup tbody{display:table-row-group;vertical-align:middle;border:0;background-color:transparent;}.jquerybubblepopup td{margin:0;padding:0;background-color:transparent;}.jquerybubblepopup-top-left,.jquerybubblepopup-top-right,.jquerybubblepopup-bottom-left,.jquerybubblepopup-bottom-right{width:21px;height:21px;overflow:hidden;background-repeat:no-repeat;}.jquerybubblepopup-top-middle,.jquerybubblepopup-bottom-middle{overflow:hidden;background-repeat:repeat-x;}.jquerybubblepopup-middle-left,.jquerybubblepopup-middle-right{overflow:hidden;background-repeat:repeat-y;}.jquerybubblepopup-tail{border:0;margin:0;padding:0;display:inline;}.jquerybubblepopup-azure .jquerybubblepopup-innerHtml,.jquerybubblepopup-black .jquerybubblepopup-innerHtml,.jquerybubblepopup-blue .jquerybubblepopup-innerHtml,.jquerybubblepopup-green .jquerybubblepopup-innerHtml,.jquerybubblepopup-grey .jquerybubblepopup-innerHtml,.jquerybubblepopup-orange .jquerybubblepopup-innerHtml,.jquerybubblepopup-violet .jquerybubblepopup-innerHtml,.jquerybubblepopup-yellow .jquerybubblepopup-innerHtml{font-family:'Trebuchet MS',Arial;font-size:11px;font-weight:normal;color:#000;background-color:#FFF;}.jquerybubblepopup-all-azure .jquerybubblepopup-innerHtml,.jquerybubblepopup-all-black .jquerybubblepopup-innerHtml,.jquerybubblepopup-all-blue .jquerybubblepopup-innerHtml,.jquerybubblepopup-all-green .jquerybubblepopup-innerHtml,.jquerybubblepopup-all-grey .jquerybubblepopup-innerHtml,.jquerybubblepopup-all-orange .jquerybubblepopup-innerHtml,.jquerybubblepopup-all-violet .jquerybubblepopup-innerHtml,.jquerybubblepopup-all-yellow .jquerybubblepopup-innerHtml{font-family:'Trebuchet MS',Arial;font-size:11px;font-weight:normal;color:#FFF;}.jquerybubblepopup-all-azure .jquerybubblepopup-innerHtml{background-color:#09F;}.jquerybubblepopup-all-black .jquerybubblepopup-innerHtml{background-color:#000;}.jquerybubblepopup-all-blue .jquerybubblepopup-innerHtml{background-color:#06C;}.jquerybubblepopup-all-green .jquerybubblepopup-innerHtml{background-color:#6F0;}.jquerybubblepopup-all-grey .jquerybubblepopup-innerHtml{background-color:#666;}.jquerybubblepopup-all-orange .jquerybubblepopup-innerHtml{background-color:#F93;}.jquerybubblepopup-all-violet .jquerybubblepopup-innerHtml{background-color:#F3F;}.jquerybubblepopup-all-yellow .jquerybubblepopup-innerHtml{background-color:#FC0;}


/*fancybox.css*/
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('fancybox/fancybox.png');}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:109999101;display:none;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:109999101;outline:none;display:none;}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('fancybox/fancybox.png') -40px 0;cursor:pointer;z-index:1103;display:none;}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}#fancybox-frame{width:100%;height:100%;border:none;display:block;}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('fancybox/blank.gif');z-index:1102;display:none;}#fancybox-left{left:0;}#fancybox-right{right:0;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background-image:url('fancybox/fancybox.png');background-position:-40px -30px;}#fancybox-right-ico{background-image:url('fancybox/fancybox.png');background-position:-40px -60px;}#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:20px;}#fancybox-right:hover span{left:auto;right:20px;}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('fancybox/fancybox-x.png');}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('fancybox/fancybox.png');background-position:-40px -162px;}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('fancybox/fancybox-y.png');background-position:-20px 0;}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('fancybox/fancybox.png');background-position:-40px -182px;}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('fancybox/fancybox-x.png');background-position:0 -20px;}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('fancybox/fancybox.png');background-position:-40px -142px;}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('fancybox/fancybox-y.png');}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('fancybox/fancybox.png');background-position:-40px -122px;}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}.fancybox-title-outside{padding-top:10px;color:#fff;}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}#fancybox-title-over{padding:10px;background-image:url('fancybox/fancy_title_over.png');display:block;}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}#fancybox-title-float-wrap td{border:none;white-space:nowrap;}#fancybox-title-float-left{padding:0 0 0 15px;background:url('fancybox/fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('fancybox/fancybox-x.png') 0 -40px;}#fancybox-title-float-right{padding:0 0 0 15px;background:url('fancybox/fancybox.png') -55px -90px no-repeat;}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1;}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px");}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px');}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale');}.fancybox-ie .fancybox-bg{background:transparent!important;}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale');}

/*v2-style.min.css*/
html,body{background-color:#ccc;margin:0;padding:0;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#48433f;}div.v2-root{position:relative;margin:0;padding:0;height:100%;}a{color:#000;text-decoration:none;}a:hover{text-decoration:none;}ul,li,img{padding:0;margin:0;}form.v2 input{border:0;background:none;}.v2-left{float:left;}.v2-right{float:right;}.v2-clear{clear:both;display:block;margin:0!important;padding:0!important;line-height:0!important;}.v2-clearfloat{clear:both;margin:0;padding:0;line-height:0;}.v2-space{height:10px;}.v2-small-space{height:5px;margin:0!important;}.v2-delimit{height:1px;border-top:1px dotted #e6e6e6;margin:15px 0;}.v2-delimitDotted{width:auto;height:1px;border-top:1px dotted #e6e6e6;margin:2px 0 5px;}.v2-white{color:#fff!important;}img.v2-foto:hover{opacity:.8;}.v2-wraper{width:980px;margin:-10px auto 0 auto;padding:10px 10px;background-color:#fff;margin-bottom:5px;}.v2-colLeft{width:670px;}.v2-colRight{width:300px;padding:0 0 0 10px;}.v2-menu{width:980px;background:url(../images/v2/menu2_bg.png) 0 0 no-repeat;height:41px;}.v2-menu ul{height:41px;float:none;clear:left;padding:0 10px 0 13px;}.v2-menu ul li{margin:2px 0;float:left;padding:0 8px 0 14px;line-height:10px;border-left:1px solid #9ab360;}.v2-menu ul li:first-child{border:0;padding:0 8px 0 10px;}.v2-menu ul li.v2-retete a{background:url(../images/v2/menu_icons.png) -24px center no-repeat;}.v2-menu ul li.v2-articole a{background:url(../images/v2/menu_icons.png) -131px -8px no-repeat;padding-left:30px;}.v2-menu ul li.v2-bucatarasi a{background:url(../images/v2/menu_icons.png) -244px -10px no-repeat;}.v2-menu ul li.v2-restaurante a{background:url(../images/v2/menu_icons.png) -376px -9px no-repeat;}.v2-menu ul li.v2-camara a{background:url(../images/v2/menu_icons.png) -520px -10px no-repeat;}.v2-menu ul li.v2-forum a{background:url(../images/v2/menu_icons.png) -626px -10px no-repeat;padding-left:45px;}.v2-menu ul li.v2-blogosfera a{background:url(../images/v2/menu_icons.png) -734px -8px no-repeat;}.v2-menu ul li.v2-premium a{background:url(../images/v2/menu_icons.png) -869px -9px no-repeat;padding-left:36px;padding-right:22px;}.v2-menu ul li.v2-premium{padding-right:3px;}.v2-menu ul li.v2-premium:hover{padding-right:2px;}.v2-menu ul li a{display:block;padding:13px 0 13px 32px;color:#f5f8eb;font-size:11px;font-weight:bold;font-family:Arial;text-transform:uppercase;text-decoration:none;}.v2-menu li:hover{background:url(../images/v2/menu_on_bg.png) repeat-x scroll 0 0 transparent;border:2px solid #a3110d;padding:0 9px 0 13px;margin:0;margin-right:-3px;position:relative;}.v2-menu li:first-child:hover{border:2px solid #a3110d;border-left:0;padding:0 8px 0 10px;margin-right:-2px;}.v2-menu li.v2-active{background:url(../images/v2/menu_on_bg.png) repeat-x scroll 0 0 transparent;border:0;border:2px solid #a3110d;margin-right:-3px;position:relative;margin-top:0;margin-bottom:0;}.v2-menu li.v2-active:hover{padding:0 8px 0 14px;}.v2-menu li:first-child.v2-active{border:2px solid #a3110d;border-left:0;padding:0 8px 0 10px;margin-right:-2px;}.v2-menu li:first-child.v2-active:hover{padding:0 8px 0 10px;}.v2-submenu{margin:0 auto;width:953px;margin-top:-2px;background:url(../images/v2/submenu_bg.png) 0 0 no-repeat;height:31px;}.v2-submenu ul{width:100%;clear:left;float:none;padding:0 5px;}.v2-submenu ul li{float:left;margin:4px 2px;}.v2-submenu ul li a{color:#fff;font-size:12px;font-family:Arial;text-transform:none;text-decoration:none;display:block;padding:3px 15px;background:url(../images/v2/submenu_el_bg.png) 0 0 repeat-x;}.v2-topHeader{background:url(../images/v2/tophead_bg.png) 0 0 no-repeat;height:40px;margin:0 0 10px;}.v2-topleft-Home{display:block;width:40px;height:35px;background:url(../images/v2/home_bg.png) center center no-repeat;text-decoration:none;}.v2-topLeft{width:705px;height:35px;line-height:30px;margin-left:10px;padding-top:0;* padding-top:0;_padding-top:3px;}.v2-topLeft form{line-height:15px;padding-top:4px;padding-top:2px\9;}.v2-topLeft form label{color:#f5f8eb;font-size:11px;font-family:Arial;font-weight:bold;text-transform:uppercase;padding-left:10px;}.v2-topLeft form label input{background:url(../images/v2/input_bg.png) 0 0 no-repeat;border:0;height:23px;width:136px;padding:1px 2px;* padding-top:5px;* padding-bottom:5px;* height:18px;* vertical-align:middle;_vertical-align:middle;}.v2-topLeft form input.submit{color:#f5f8eb;font-size:12px;font-family:Arial;font-weight:bold;cursor:pointer;background:url(../images/v2/submit_bg.png) center center no-repeat;vertical-align:middle;border:0;height:23px;width:65px;text-align:center;padding-top:0;}.v2-topLeft form input.chk{width:20px;vertical-align:middle;background:none;}.v2-topLeft form label.chk{text-transform:none;font-weight:normal;}span.v2-inlineBlock{display:inline-block;width:100px;vertical-align:middle;padding:0 5px 3px 5px;}span.v2-inlineBlock a.v2-link{line-height:12px;color:#f5f8eb;font-size:11px;font-family:Arial;text-decoration:none;}.v2-topRight{width:205px;padding-left:15px;padding-top:10px;background:url(../images/v2/tophead_right_bg.png) top right no-repeat;height:25px;}.v2-topRight a{font-size:11px;font-family:Arial;color:#f5f8eb;text-decoration:none;}.v2-facebook{background:url(../images/v2/facebook.png) 0 4px no-repeat;padding:10px 10px 5px 30px;vertical-align:bottom;* line-height:20px;* padding-bottom:10px;* background:url(../images/v2/facebook.png) 0 5px no-repeat;}.v2-rss{background:url(../images/v2/rss.png) 0 4px no-repeat;padding:10px 10px 5px 30px;vertical-align:bottom;* line-height:20px;* padding-bottom:10px;* background:url(../images/v2/rss.png) 0 5px no-repeat;}.v2-search{position:relative;width:405px;background:url(../images/v2/search_bg.png) 0 0 no-repeat;height:55px;text-align:center;padding-top:20px;}.v2-search input.v2-input-text{width:179px;padding-left:120px;height:27px;background:url(../images/v2/search_big2.png) right 0 no-repeat;padding-top:0;}.v2-search input.v2-submit{width:41px;background:url(../images/v2/submit_search_bg.png) 0 0 no-repeat;margin-left:-40px;height:25px;vertical-align:bottom;cursor:pointer;}.v2-overSelect{position:absolute;left:80px;top:25px;width:84px;z-index:9;}.v2-overSelect.on{background-color:#fff;}.v2-overSelect li{height:15px;border-left:1px solid #818181;border-right:1px solid #818181;padding:3px 0;font-size:11px;color:#000;text-align:left;background:url(../images/v2/arr.png) 63px center no-repeat transparent;}.v2-overSelect li a{padding-left:8px;}.v2-overSelect ul{min-height:64px;position:relative;z-index:100;_height:64px;display:none;border:0;background:url(../images/v2/select.png) -1px bottom no-repeat #fff;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;width:72px;padding:10px 5px;margin:0 -1px 0 0;behavior:url(/css/PIE.htc);}.v2-overSelect ul li{border:0;padding:0;text-align:left;padding:5px 0 5px 5px;background:none;}.v2-overSelect ul li a{color:#000;font-size:11px;padding:0;}.v2-overSelect li.on ul{display:block;}.v2-overSelect ul li:hover{background-color:#CACACA;}.v2-overSelect ul li:hover a{color:#fff;text-decoration:none;}ul.v2-user-options{witdh:100%;position:relative;z-index:20;}ul.v2-user-options li{padding:3px 37px 0 18px;}.v2-user-options a{color:#000;text-decoration:none;font-weight:bold;font-size:12px;font-family:Arial;}.v2-user-options a span{color:#fff;vertical-align:middle;margin-left:5px;display:inline-block;width:22px;height:21px;padding:5px 1px;font-weight:normal;font-size:11px;text-align:center;background:url(../images/v2/comments_bg.png) 3px 4px repeat-x;line-height:21px;}.v2-user-options li.v2-user-page{background:url(../images/v2/user_options_bg.png) -20px -4px no-repeat;}.v2-user-options li.v2-user-page{_background:url(../images/v2/user_options_bg.gif) -20px -4px no-repeat;}.v2-user-options li.v2-friends{background:url(../images/v2/user_options_bg.png) -140px center no-repeat;padding-left:30px;}.v2-user-options li.v2-friends{_background:url(../images/v2/user_options_bg.gif) -140px center no-repeat;}.v2-user-options li.v2-mesaje{background:url(../images/v2/user_options_bg.png) -281px -2px no-repeat;padding-left:30px;padding-right:5px;}.v2-user-options li.v2-mesaje{_background:url(../images/v2/gif/user_options_bg.gif) -281px -2px no-repeat;}.v2-user-options li.v2-profile{position:relative;z-index:15;background:url(../images/v2/user_options_bg.png) -397px -1px no-repeat;padding:3px 47px 0;}.v2-user-options li.v2-profile{_background:url(../images/v2/gif/user_options_bg.gif) -397px center no-repeat;}.v2-user-options li.v2-profile a img{padding-left:5px;}.v2-user-options li.v2-profile ul{display:none;position:absolute;z-index:10;margin:0;padding:0;width:137px;top:31px;left:-1px;border:1px solid #8a8a8a;border-top:0;background:url(../images/v2/subemnu_user.png) left bottom repeat-x #EBEBEB;}.v2-user-options li.v2-profile ul li{margin:3px 0;}.v2-user-options li.v2-profile ul li a{color:#000;font-size:12px;font-family:Arial;font-weight:normal;margin:0;padding:0;display:inline;}.v2-user-options li.v2-profile ul li a img{margin:0;padding:0;border:0;}.v2-user-options li.v2-profile:hover{background:url(../images/v2/user_hover.png) 21px center no-repeat #ededed;border:1px solid #8a8a8a;border-bottom:0;padding:3px 46px;}.v2-user-options li.v2-profile a:hover{_background:url(../images/v2/user_hover.png) 21px center no-repeat #ededed;_border:1px solid #8a8a8a;border-bottom:0;_padding:3px 46px;}.v2-user-options li.v2-profile:hover ul{display:block;}.v2-user-options li.v2-profile ul li{display:block;padding:3px 5px 3px 10px;line-height:25px;}.v2-user-options li.v2-profile ul li:hover{background:url(../images/v2/li_li_hover.png) 0 0 repeat-x;}.v2-user-options li.v2-profile ul li:hover a{color:#fff;}.v2-footer{border:5px solid #fff;margin-bottom:10px;}.v2-footer h2{color:#D34108;font-size:19px;font-family:Arial;font-weight:normal;margin:10px 0;}.v2-footer table{border:0;border-collapse:collapse;}.v2-footer table td{text-align:left;padding-left:20px;vertical-align:top;}.v2-footer table td ul{text-align:left;}.v2-footer table td ul li img{vertical-align:middle;}.v2-footer table ul li a{line-height:20px;color:#606060;font-size:12px;font-family:Arial;font-weight:normal;}ul.v2-leftFooter li a{line-height:19px;}ul.v2-leftFooter img{margin-right:5px;}tr.v2-bg{background:url(../images/v2/footer.jpg) 0 0 repeat-x #FFFCF9;}ul.v2-leftFooter li{line-height:19px;}.v2-button{margin:10px 0;display:block;}.v2-retetaMare{width:100%;height:580px;margin:0;}.v2-ImageWraper{background-color:#e2eeb8;position:relative;}.v2-retetaMare h3{color:#9d090a;font-size:28px;font-family:Arial;font-weight:bold;padding:5px 160px 5px 15px;margin:0;line-height:27px;line-height:26px;}.v2-retetaMare h3 a{color:#9d090a;font-size:28px;font-family:Arial;font-weight:bold;}.v2-retetaMare .v2-imgDescr{color:#000;font-size:13px;font-family:Arial;font-weight:normal;padding:0 160px 15px 10px;height:16px;overflow:hidden;}.v2-bigPic{width:100%;height:444px;border-top:4px solid #cbd6a5;border-bottom:2px solid #cf4323;text-align:center;}.v2-thumb{width:202px;_width:190px;background:url(../images/v2/thumb_bg.png) left bottom no-repeat;margin:0 2px 0 0;padding:8px 10px;}.v2-thumb:hover{background:url(../images/v2/thumb_on.png) left bottom no-repeat;}.v2-thumb:hover p{color:#fff;}.v2-thumb:hover a{color:#fff;}.v2-thumb:hover .v2-chefHat{background:url(../images/v2/chefHat.png) 0 center no-repeat;padding:5px;}.v2-thumb p{color:#9d090a;font-size:12px;font-weight:normal;font-family:Arial;}.v2-thumb a{line-height:16px;color:#9d090a;font-size:12px;font-family:Arial;font-weight:bold;text-decoration:underline;}.v2-thumb img{padding:6px;background:url(../images/v2/thumb_img_bg.png) 0 0 no-repeat;margin-right:5px;}.v2-thumb.v2-active{width:202px;background:url(../images/v2/thumb_on.png) left bottom no-repeat;margin:0 2px 0 0;padding:8px 10px;}.v2-thumb.v2-active a{color:#fff;}.v2-thumb.v2-active p{color:#fff;}.v2-thumb.last-child{margin:0;}.v2-chefHat{background:url(../images/v2/chefHat_on.png) 0 center no-repeat;padding:4px 6px;}.v2-thumb.v2-active .v2-chefHat{background:url(../images/v2/chefHat.png) 0 center no-repeat;padding:4px 6px;}.v2-chefHat:hover{background:url(../images/v2/chefHat_on.png) 0 center no-repeat;padding:4px 6px;}.v2-reclama{width:620px;}.v2-butoane{width:220px;background-color:#e2eeb8;text-align:center;height:90px;}.v2-butoane a{display:block;height:27px;margin:13px 0;}.v2-butoane a span{color:#fff;font-weight:bold;font-size:12px;background:url(../images/v2/button_bg.png) left center no-repeat;padding:10px 35px;text-align:center;}.v2-butoane a span img{vertical-align:middle;}.v2-butoane a span.leftSide{background:url(../images/v2/button_bg.png) right center no-repeat;padding:10px 5px;}.v2-buttons-abs{position:absolute;top:13px;right:15px;z-index:1;}.v2_box_round_homepage{border:1px solid #a4a4a4;position:relative;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(/css/PIE.htc);}.v2_box_round_homepage_int{position:relative;border:1px solid #E8F1C5;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;behavior:url(/css/PIE.htc);}.v2_box_round_homepage h1{color:#970307;font-size:16px;font-family:Arial;font-weight:bold;font-style:italic;margin:0;text-transform:uppercase;padding:22px 75px;text-align:left;background:url(../images/v2/retete_culinare_sigla.png) 10px 10px no-repeat;border-bottom:1px solid #d35539;}.v2_box_round_homepage h2.v2-categ-name{color:#970307;font-size:16px;font-family:Arial;font-weight:bold;font-style:italic;margin:0;text-transform:uppercase;padding:22px 75px;text-align:left;background:url(../images/v2/retete_culinare_sigla.png) 10px 10px no-repeat;border-bottom:1px solid #d35539;}.v2_box_round_homepage h4.v2-categ-name{color:#970307;font-size:16px;font-family:Arial;font-weight:bold;font-style:italic;margin:0;text-transform:uppercase;padding:22px 75px;text-align:left;background:url(../images/v2/retete_culinare_sigla.png) 10px 10px no-repeat;border-bottom:1px solid #d35539;}.v2-retete_culinare{height:auto;}.v2-retete_culinare h1 a{color:#970307;font-size:16px;font-family:Arial;font-weight:bold;font-style:italic;}.v2-retete_culinare .v2-content{margin:0;padding:0;background-color:#e8f1c5;}.v2-contLeft{width:118px;}.v2-contLeft .v2-calendar_file{display:block;border:8px solid #d4d6c9;background-color:#f8fbee;text-align:center;width:74px;height:86px;margin:0 auto 10px;}.v2-contLeft span{display:block;margin:3px 0;font-weight:bold;font-family:Arial;font-size:12px;}.v2-contLeft a{display:block;margin:3px 0;font-weight:bold;font-family:Arial;font-size:12px;}.v2-contLeft a:hover{text-decoration:none;}.v2-contLeft span.v2-weekday{color:#ae1d12;text-transform:uppercase;margin:8px 0 3px;}.v2-contLeft span.v2-month{color:#93958d;}.v2-contLeft span.v2-day{color:#4a4b47;font-size:32px;}.v2-contLeft .v2-calendar{color:#ae1d12;font-size:13px;font-family:Arial;font-weight:normal;text-align:center;text-decoration:underline;background:url(../images/v2/calendar.png) center top no-repeat;padding-top:42px;width:85px;margin:20px auto 0;}div.v2-contRight{width:518px;padding-right:10px;}div.v2-contRight p{color:#000;font-size:11px;font-family:Arial;font-weight:normal;margin:0;}div.v2-contRight h4{color:#000;font-size:13px;font-family:Arial;font-weight:bold;margin:5px 0;}div.v2-imageGal{width:230px;}div.v2-imageDescr{width:280px;text-align:left;}div.v2-imageDescr h3{color:#9f191e;font-size:20px;font-weight:bold;font-family:Arial;margin:0 0 10px;}div.v2-imageDescr h3 a{color:#9f191e;font-size:20px;font-weight:bold;font-family:Arial;}.v2-contRight .v2-imageDescr p{color:#2d2d2d;text-align:justify;font-size:12px;font-weight:normal;font-family:Arial;margin:5px 0;}.v2-imageDescr p.v2-author a{color:#ae1d12;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:underline;padding-left:5px;}.v2-imageDescr a img{margin-right:5px;text-align:center;background:url(../images/v2/thumb_img_bg.png) no-repeat scroll 0 0 transparent;padding:6px;}.v2-votedHats{padding-left:5px;}.v2-imageDescr .v2-votedHats a{background:url(../images/v2/chefHatGreen.png) 0 center no-repeat;}.v2-imageDescr .v2-votedHats span{background:url(../images/v2/chefHatGreen.png) 0 center no-repeat;}.v2-retete_culinare .v2-bigImage a img{border:4px solid #fff;}.v2-retete_culinare .v2-picsThumbnails{margin:10px 0 0;}.v2-retete_culinare .v2-picsThumbnails a img{border:1px solid #fff;margin-right:5px;}.v2-buttonArr{display:block;margin:10px 0 0;cursor:pointer;line-height:18px;}.v2-buttonArr span{background:url(../images/v2/button_arr_content.png) 0 0 repeat-x;padding:2px 4px 3px 12px;font-size:10px;font-weight:bold;font-family:Arial;}.v2-buttonArr span.v2-button-arr-left{background:url(../images/v2/button_arr_left.png) right -1px repeat-x;}.v2-lifestle-culinar.v2_box_round_homepage{-moz-border-radius:6px 6px 10px 10px;-webkit-border-radius:6px 6px 10px 10px;border-radius:6px 6px 10px 10px;behavior:url(/css/PIE.htc);}.v2_box_round_homepage .v2_box_round_homepage_int{padding:10px;}.v2_box_round_homepage .v2-author{color:#fff;font-weight:normal;font-size:12px;font-family:Arial;padding:5px 0 3px;}.v2_box_round_homepage .v2-author a{color:#fff;font-weight:bold;font-size:12px;font-family:Arial;text-decoration:underline;padding-left:3px;}.v2_box_round_homepage .v2-picLeft img{padding:4px;margin:0 5px 5px 0;background:url(../images/v2/smalest_pic_bg.png) no-repeat scroll 0 0 transparent;}.v2_box_round_homepage h3{color:#fff;font-size:20px;font-family:Arial;font-weight:bold;margin:10px 0;}.v2_box_round_homepage h3 a{color:#fff;font-size:20px;font-family:Arial;font-weight:bold;}.v2_box_round_homepage p{color:#fff;font-size:12px;font-family:Arial;font-weight:normal;margin:0;}.v2_box_round_homepage .v2-chefHat{background:url(../images/v2/chefHatWhite.png) 0 6px no-repeat;}.v2_box_round_homepage p.v2-text{color:#fff;font-size:13px;font-family:Arial;font-weight:normal;margin:10px 0;}.v2_box_round_homepage h2{color:#fff;font-size:20px;font-family:Arial;font-weight:bold;margin:10px 0;}.v2_box_round_homepage h2 a{color:#fff;font-size:20px;font-family:Arial;font-weight:bold;}.v2_box_round_homepage .v2-nice-pic img{padding:3px;background-color:#fff;}.v2_box_round_homepage .v2-label-categ{color:#fff;font-size:12px;font-family:Arial;font-weight:bold;text-transform:uppercase;margin:0 0 5px;}.v2-leftPart{width:360px;}.v2-rightPart{width:290px;margin-right:-11px;margin-top:-10px;}.v2-label-categ{color:#fff;font-size:12px;font-family:Arial;font-weight:bold;text-transform:uppercase;margin:0 0 5px;}.v2-art-big{margin:0 0 20px;}.v2-art-small{width:120px;margin-right:15px;}.v2-art-small h3{font-size:12px;font-family:Arial;color:#fff;font-weight:bold;margin:10px 0;}.v2-art-small h3 a{font-size:12px;font-family:Arial;color:#fff;font-weight:bold;}.v2-art-small .v2-author{font-size:11px;font-weight:normal;}.v2-art-group{padding:10px 0 10px 18px;margin:0 0 10px;background:url(../images/v2/group_bg.png) 0 0 no-repeat;}.v2_box_round_homepage h2.v2-categ-name{background:url(../images/v2/lifestyle_title_bg.png) 20px 10px no-repeat;padding:15px 160px 15px 55px;}.v2_box_round_homepage h4.v2-categ-name{background:url(../images/v2/lifestyle_title_bg.png) 20px 10px no-repeat;padding:15px 160px 15px 55px;}h2.v2-categ-name.v2-nutritie{background:url(../images/v2/nutritie_bg.png) 15px 13px no-repeat;padding:15px 160px 15px 55px;}h2.v2-categ-name.v2-restaurante{background:url(../images/v2/restaurante_bg.png) 20px 10px no-repeat;padding:15px 160px 15px 55px;}h2.v2-categ-name.v2-camara{background:url(../images/v2/camara_bg.png) 0 0 no-repeat;padding:15px 160px 15px 55px;}.v2-lifestle-culinar .v2-content.v2_box_round_homepage_int{background-color:#a41e20;border:1px solid #A41E20;}.v2-meniuri-de-pranz .v2-content{background-color:#EAF2CB;padding-left:0;padding-bottom:0;padding-top:0;}.v2-meniuri-de-pranz .v2-art-group{background:none;background-color:#dee895;margin:0;}.v2-meniuri-de-pranz .v2-art-group.v2-odd{background:none;background-color:#ccd94e;}.v2-meniuri-de-pranz .v2-label-categ{color:#000;}.v2-meniuri-de-pranz h3.v2-big{color:#000;margin:10px 0;}.v2-meniuri-de-pranz h3.v2-big a{color:#000;}.v2-meniuri-de-pranz p{color:#000!important;}.v2-meniuri-de-pranz p a{color:#a41e20!important;}.v2-meniuri-de-pranz h3.v2-small{color:#000!important;}.v2-meniuri-de-pranz h3.v2-small a{color:#000!important;}.v2-meniuri-de-pranz .v2-chefHat{background:url(../images/v2/chefHat_on.png) 0 7px no-repeat;}.v2-meniuri-de-pranz .v2-rightPart{background-color:#CCD94E;margin-bottom:0;padding-bottom:10px;padding-top:10px;margin-top:0;}.v2-meniuri-de-pranz .v2-leftPart{width:366px;padding-left:10px;padding-bottom:10px;padding-top:10px;background-color:#eaf2cb;margin-bottom:0;}.v2-art-middle{width:160px;margin-right:30px;}.v2_box_round_homepage .v2-art-middle .v2-text{font-size:11px;text-align:justify;}.v2-art-middle .v2-author{font-size:11px;}.v2-art-middle .v2-author a{font-size:11px;}.v2-art-middle.last-child{margin-right:10px;}.v2-art-middle h3.v2-middle{color:#000;font-size:13px;font-weight:bold;font-family:Arial;margin:10px 0;}.v2-art-middle h3.v2-middle a{color:#000;font-size:13px;font-weight:bold;font-family:Arial;text-decoration:none;}.v2-mananca-inteligent .v2-leftPart{width:300px;height:160px;padding:10px;background:url(../images/v2/el_bg.png) 106px 82px no-repeat #fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.v2-mananca-inteligent .v2-rightPart{width:300px;height:160px;padding:10px;background:url(../images/v2/el_bg.png) 106px 82px no-repeat #fff;margin-right:0;margin-top:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.v2-mananca-inteligent .v2-art-small{width:312px;padding:10px 10px 5px;margin-right:0;}.v2-mananca-inteligent .v2-art-small h3{color:#000;margin:0 0 3px;}.v2-mananca-inteligent .v2-art-small h3 a{color:#000;}.v2-mananca-inteligent .v2-art-small p{color:#000;margin:0 0 4px;font-size:11px;}.v2-mananca-inteligent .v2-art-small p a{color:#a41e20;font-size:11px;}.v2-mananca-inteligent .v2-art-small img{margin-right:10px;margin-bottom:10px;padding:6px;}.v2-mananca-inteligent .v2_box_round_homepage_int{background-color:#e8ebbc;}.v2-articles-top{background-color:#dbe381;margin:-10px -10px;margin-bottom:10px;}.v2-bg-buttons{background-color:#cbd74a;border-top:1px solid #b0b955;padding:0 10px 5px 10px;}.v2-mananca-inteligent p.v2-form-title{color:#666!important;margin:0 0 10px!important;font-size:14px!important;font-weight:bold!important;font-style:italic;font-family:Arial;text-transform:uppercase;}.v2-mananca-inteligent p.v2-form-title.v2-white{color:#fff!important;}.v2-mananca-inteligent h3{color:#000;font-family:Arial;font-size:20px;font-weight:bold;}.v2-mananca-inteligent .v2-buttonArr{margin:10px 0;}.v2-mananca-inteligent .v2-leftPart img{margin:10px;margin-left:0;margin-top:0;}.v2-mananca-inteligent .v2-leftPart div.v2-name{color:#000;font-family:Arial;font-size:20px;font-style:italic;font-weight:bold;margin:0;line-height:20px;}.v2-mananca-inteligent .v2-leftPart p{color:#000;margin:5px 0;}.v2-mananca-inteligent .v2-leftPart h3 a{color:#000;font-family:Arial;font-size:20px;font-style:italic;font-weight:bold;}.v2-mananca-inteligent .v2-leftPart div.v2-name span{display:block;color:#585858;font-size:12px;font-style:normal;font-weight:normal;}.v2-mananca-inteligent .v2-text-input{border:0;background:none;width:86px;height:21px;padding:2px;background:url(../images/v2/input_form_bg.png) 0 0 no-repeat;}.v2-mananca-inteligent form{margin:25px 0 0;* margin:0;}.v2-mananca-inteligent form span{clear:both;float:none;display:block;margin:10px 0 3px;* margin:0 0 3px;color:#191919;font-size:11px;font-weight:normal;font-family:Arial;}.v2-mananca-inteligent form label{float:left;width:90px;margin-right:10px;color:#191919;font-size:11px;font-family:Arial;font-weight:normal;}.v2-mananca-inteligent form label input{margin-top:5px;}.v2-mananca-inteligent form label.v2-radioB{float:left;margin:3px 0;display:block;width:155px;* width:160px;}.v2-mananca-inteligent form label.v2-radioB input{margin-top:0;vertical-align:top;margin-right:5px;}.v2-mananca-inteligent form .submit{border:0;background:url(../images/v2/submit_form.png) 0 0 no-repeat transparent;width:137px;* margin-top:-10px;height:35px;color:#fff;font-size:12px;font-family:Arial;text-transform:uppercase;font-weight:bold;cursor:pointer;}.v2-redColor-bg.v2_box_round_homepage{-moz-border-radius:6px 6px 10px 10px;-webkit-border-radius:6px 6px 10px 10px;-border-radius:6px 6px 10px 10px;behavior:url(/css/PIE.htc);}.v2-redColor-bg .v2_box_round_homepage_int{border:1px solid #A41E20;}.v2-redColor-bg .v2-articles-top{background:url(../images/v2/red_color_bg.png) 0 0 repeat-x #a41e20;}.v2-redColor-bg .v2-articles-top h3{color:#fff;}.v2-redColor-bg .v2-articles-top h3 a{color:#fff;}.v2-redColor-bg .v2-articles-top p{color:#fff;}.v2-redColor-bg .v2-articles-top p a{color:#fff;}.v2-redColor-bg .v2-bg-buttons{background:none;border:0;}.v2-redColor-bg .v2-content{background-color:#a41e20;}.v2-redColor-bg .v2-content .v2-buttonArr{margin:15px 0 5px;}.v2-redColor-bg .v2-articles-top .v2-buttonArr{margin:0 0 5px;}.v2-redColor-bg .v2-leftPart form input{border:0;background:url(../images/v2/input_big.png) 0 0 no-repeat transparent;width:145px;padding:0 5px 0 10px;height:25px;color:#666;text-shadow:0 1px 0 #FFF;}.v2-redColor-bg .v2-leftPart form label{text-align:right;color:#191919;font-size:11px;font-family:Arial;font-weight:normal;}.v2-redColor-bg .v2-leftPart form input.v2-submit{margin:10px 0 5px 100px;background:url(../images/v2/cauta_submit.png) 0 0 no-repeat;width:125px;cursor:pointer;}.v2-redColor-bg .v2-rightPart p{color:#191919;font-size:13px;font-family:Arial;font-weight:normal;}.v2-mananca-inteligent .v2-item{height:75px;position:relative;}.v2-mananca-inteligent .v2-item.v2-leftPart{background:url(../images/v2/el_bg.png) 106px -11px no-repeat #fff;padding:6px;width:308px;}.v2-mananca-inteligent .v2-item.v2-rightPart{background:url(../images/v2/el_bg.png) 106px -11px no-repeat #fff;padding:6px;width:308px;}.v2-mananca-inteligent .v2-item h3{color:#000;font-size:12px;font-family:Arial;font-weight:bold;line-height:17px;}.v2-mananca-inteligent .v2-item h3 a{color:#000;font-size:12px;font-family:Arial;font-weight:bold;font-style:normal;text-decoration:none;}.v2-mananca-inteligent .v2-item p{color:#000;font-size:11px;font-family:Arial;font-weight:normal;margin:3px 0;}.v2-mananca-inteligent .v2-item p a{color:#a41e20;font-size:11px;font-family:Arial;font-weight:normal;text-decoration:underline;margin-left:3px;}.v2-item .v2-buttonArr.v2-posAbs{position:absolute;top:-5px;right:6px;}.v2-item .v2-recomneded.v2-posAbs{position:absolute;top:-5px;left:-5px;background:url(../images/v2/recomended_label.png) 0 0 no-repeat;width:64px;height:64px;}.v2-truncText{width:300px;overflow:hidden;}.v2-pagini-speciale{height:488px;}.v2-concurs{position:relative;background:url(../images/v2/concurs_desc_bg.png) right bottom no-repeat #a41e20;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(/css/PIE.htc);}.v2-concurs .v2-concursPic{width:270px;padding:10px;background-color:#a41e20;border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-right:1px solid #fff;behavior:url(/css/PIE.htc);}.v2-concurs .v2-concursPic img{background-color:#fff;padding:4px;}.v2-concurs .v2-concursDesc{width:380px;vertical-align:top;background:url(../images/v2/concurs_shadow.png) right bottom no-repeat transparent;}.v2-concurs .v2-header{font-family:JohnHancockCpMedium;font-size:32px;font-weight:bold;color:#fff;padding:0 10px 0 0;border-bottom:1px solid #fff;background-color:#c61416;}.v2-concurs .v2-concursDesc h4{font-family:Arial;font-size:20px;font-weight:bold;font-style:italic;color:#fff;padding-right:70px;padding-left:10px;margin:10px 0;}.v2-concurs .v2-concursDesc h4 a{font-family:Arial;font-size:20px;font-weight:bold;font-style:italic;color:#fff;}.v2-concurs .v2-concursDesc p{font-family:Arial;font-size:12px;font-weight:normal;font-style:normal;color:#fff;padding-right:40px;padding-left:10px;}.v2-concurs .v2-concursDesc .v2-buttonArr{margin:10px 10px;}.v2-concurs table{border-collapse:collapse;}.v2-concurs .v2-cup{display:inline-block;line-height:49px;margin-right:10px;width:60px;height:50px;border-right:1px solid #fff;background:url(../images/v2/cup.png) center center no-repeat #660101;}div.v2-caseta300s{margin:0;overflow:visible;position:relative;width:300px;}div.v2-caseta300s h3{font-size:12px;color:#9d090a;font-weight:bold;font-family:Arial;line-height:18px;}div.v2-caseta300s h3 a{font-size:12px;color:#9d090a;font-weight:bold;text-decoration:underline;font-family:Arial;}div.v2-caseta300s a.v2-title{font-size:12px;color:#9d090a;font-weight:bold;text-decoration:underline;font-family:Arial;}div.v2-caseta300s p{font-size:12px;color:#000;font-weight:normal;font-family:Arial;line-height:16px;}div.v2-caseta300s p a{font-size:12px;color:#ae1d12;font-weight:normal;text-decoration:underline;font-family:Arial;}div.v2-caseta300s span.v2-votes{display:block;color:#838383;font-size:12px;font-weight:bold;font-family:Arial;}div.v2-caseta300s div.v2-content{margin:9px 0;}div.v2-caseta300s div.v2-content img.v2-foto{float:left;margin:0 7px 0 0;border:none;background:url(../images/v2/image_shadow.png) 0 0 no-repeat;padding:5px;color:#fff;font-family:Arial;font-size:11px;font-weight:bold;}div.v2-caseta300s div.v2-content.v2-first-child{margin-top:10px;}div.v2-boxSearch ul{width:265px;margin:0 auto;height:24px;}div.v2-boxSearch ul li{float:left;height:24px;line-height:24px;text-align:center;background:url(../images/v2/tab_bg.png) 0 0 no-repeat;width:87px;margin-right:0;}div.v2-boxSearch ul li a{display:block;padding:0;color:#a41f1b;font-weight:bold;font-family:Arial;font-size:13px;text-decoration:none;}div.v2-boxSearch ul li.curent{background:url(../images/v2/tab_bg_on.png) 0 0 no-repeat;}div.v2-boxSearch ul li.curent a{color:#fff;font-weight:bold;font-family:Arial;font-size:13px;}div.v2-caseta300s a.more{color:#D34108;margin:0 0 0 15px;text-decoration:underline;}div.v2-caseta300s a.v2-buttonArr{margin-right:18px;}.scrollbar1{width:280px;margin:0;background:url(../images/v2/tabs_bg.png) 0 0 no-repeat;padding:10px;}.scrollbar1{position:relative;}.scrollbar1 .viewport{width:265px;height:265px;padding:0 0 10px;overflow:hidden;position:relative;}.scrollbar1 .overview{list-style:none;position:absolute;left:0;top:0;padding:0;margin:0;}.scrollbar1 .scrollbar{position:relative;background-position:0 0;float:right;width:10px;display:none;padding:10px 0 0;}.scrollbar1 .track{height:100%;width:10px;position:relative;}.scrollbar1 .thumb{background-color:#9a9797;height:20px;width:8px;cursor:pointer;overflow:hidden;position:absolute;z-index:1;top:5px;left:2px;}.scrollbar1 .thumb .end{overflow:hidden;height:5px;width:25px;}.scrollbar1 .disable{display:none;}.v2-reclame{height:250px;background-color:#e2eeb8;}div.v2-greenBox{background:url(../images/v2/retete_bg.png) 0 0 no-repeat;}div.v2-greenBox .v2-top-header{background:url(../images/v2/header_bg.png) 1px 0 no-repeat;height:15px;color:#fff;font-weight:bold;font-family:Arial;font-size:11px;padding:5px 10px;text-transform:uppercase;}div.v2-greenBox div.v2-content{margin:10px 0;width:265px;}div.v2-video-retete .v2-content{margin:3px 0!important;padding:10px;background:url(../images/v2/el_bg.png) bottom right no-repeat;}div.v2-video-retete div.v2-content img.v2-foto{background:url(../images/v2/thumb_bg2.png) 0 0 no-repeat;padding:4px;}div.v2-video-retete.v2-caseta300s .v2-content.v2-first-child{margin-top:0;}div.v2-caseta{width:298px;background:url(../images/v2/caseta_bg.png) 0 0 repeat-x;border:1px solid #90cd24;-moz-border-radius:10px 10px 6px 6px;-webkit-border-radius:10px 10px 6px 6px;border-radius:10px 10px 6px 6px;padding-bottom:10px;behavior:url(/css/PIE.htc);}div.v2-caseta div.v2-content img.v2-foto{background:url(../images/v2/thumb_bg2.png) 0 0 no-repeat;padding:4px;}div.v2-caseta .v2-content{padding:0 10px;width:auto;margin:15px 0;}div.v2-caseta .v2-top-header{background:url(../images/v2/header_bg.png) no-repeat scroll 0 0 transparent;}div.v2-top-utilizatori h3{line-height:20px;margin-top:5px;}div.v2-top-utilizatori p{line-height:20px;}div.v2-top-utilizatori div.v2-content img.v2-foto{background:url(../images/v2/thumb_small_pic_bg.png) 0 0 no-repeat;}div.v2-top-utilizatori div.v2-content{height:75px;margin:3px 0!important;padding:10px;background:url(../images/v2/el_bg.png) bottom right no-repeat;}div.v2-top-utilizatori .v2-chefHat{background:url(../images/v2/chefHatGreen.png) 0 7px no-repeat;}.v2-tab{background:url(../images/v2/tab_red_bg.png) 0 0 no-repeat;}.v2-ultimele div.v2-caseta300s{width:auto;padding:10px 20px;}.v2-ultimele div.v2-content{background:url(../images/v2/el_bg.png) bottom right no-repeat;padding:10px 0 10px;margin:3px 0!important;}.v2-ultimele div.v2-content.v2-first-child{margin-top:0!important;}.v2-ultimele div.v2-boxSearch ul li a{font-weight:normal;font-size:12px;}.v2-ultimele div.v2-boxSearch ul li.curent a{font-weight:normal;font-size:12px;}.v2-ultimele .v2-tab .v2-top-header{text-align:center;background:url(../images/v2/headerRed_bg.png) 1px 0 no-repeat;height:15px;color:#fff;font-weight:bold;font-family:Arial;font-size:11px;padding:5px 10px;text-transform:uppercase;padding-top:6px;}div.v2-redBox{background:url(../images/v2/redBox_bg.png) 0 0 repeat-x;}div.v2-redBox .v2-top-header{background:url(../images/v2/headerRed_bg.png) 0 0 no-repeat;height:15px;color:#fff;font-weight:bold;font-family:Arial;font-size:11px;padding:5px 10px;text-transform:uppercase;}div.v2-redBox div.v2-content{margin:10px 0;width:265px;padding:0 10px;}div.v2-redBox h3{color:#9d090a;font-size:16px;font-family:Arial;font-weight:bold;line-height:24px;}div.v2-redBox h3 a{color:#9d090a;font-size:16px;font-family:Arial;text-decoration:none;font-weight:bold;}div.v2-redBox a.v2-title{color:#9d090a;font-size:16px;font-family:Arial;text-decoration:none;font-weight:bold;}.v2-aniversare.v2-redBox{border:1px solid #c73a1f;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;width:298px;behavior:url(/css/PIE.htc);}.v2-aniversare{padding-bottom:10px;}div.v2-aniversare div.v2-content{margin-bottom:0;}.v2-aniversare .v2-centerPic{margin:5px 40px;}.v2-ne-jucam.v2-greenBox{background:url(../images/v2/greenBox_small_bg.png) 0 0 no-repeat;}.v2-ne-jucam .v2-content{height:auto!important;padding:0 20px;}div.v2-ne-jucam div.v2-content img{margin:3px 5px;float:left;}.v2-dictionar-culinar.v2-greenBox{background:url(../images/v2/greenBox_small_bg.png) 0 0 no-repeat;}.v2-dictionar-culinar .v2-content{padding:10px;}div.v2-dictionar-culinar div.v2-content img{border:none;float:left;padding:0 7px 0 0;}.v2-cook-and-smile .v2-content{padding:0 20px;height:auto!important;margin:10px 0 0!important;}.v2-cook-and-smile .v2-content p{text-align:justify;font-size:11px;font-family:Arial;padding:10px;background:url(../images/v2/cook_bg.png) 0 0 no-repeat;}.v2-cook-and-smile .v2-buttonArr{margin-top:0!important;margin-bottom:10px;}div.v2-cook-and-smile div.v2-content img{border:none;}a.v2-email{display:block;background:url(../images/v2/email_bg.png) 0 0 no-repeat;padding-left:25px;}a.v2-telefon{display:block;background:url(../images/v2/telefon_bg.png) 0 0 no-repeat;padding-left:25px;}a.v2-adresa{display:block;background:url(../images/v2/envelope.png) 0 0 no-repeat;padding-left:25px;}.v2-contact-dates{margin:10px 30px;}.v2-contact-dates a{margin:5px 0;}.v2-contact-dates a span{font-weight:bold;padding-right:10px;}.v2-social-network{margin:30px 0 0 15px;}div.v2-prieteni-bucataras{background:url(../images/v2/preienii_bg.png) 0 0 no-repeat;}div.v2-prieteni-bucataras div.v2-content{padding:0;width:auto;}div.v2-prieteni-bucataras div.v2-name{font-size:20px;margin:0 0 10px;padding:0 15px;color:#a91710;font-family:Arial;font-weight:bold;text-transform:none;}div.v2-prieteni-bucataras div.v2-name span{font-size:12px;text-transform:none;}div.v2-prieteni-bucataras .v2-bg-darker{background-color:#f0cdca;padding:15px 15px;}div.v2-prieteni-bucataras .v2-bg-darker p{color:#000;font-size:12px;font-weight:normal;font-family:Arial;margin:0;}div.v2-prieteni-bucataras .v2-bg-darker p a{color:#9D090A;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:underline;padding-left:3px;}div.v2-prieteni-bucataras div.v2-content .v2-bg-darker img.v2-foto{padding:4px;}div.v2-prieteni-bucataras p{color:#4c4b4b;font-size:12px;font-weight:normal;font-family:Arial;margin:10px 15px;}div.v2-prieteni-bucataras p a{color:#4c4b4b;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}div.v2-prieteni-bucataras span.v2-views{color:#838383;font-size:12px;font-weight:normal;font-family:Arial;}div.v2-prieteni-bucataras ul{margin:10px 35px;}div.v2-prieteni-bucataras ul li{margin:8px 0;list-style:url(../images/v2/arr_red.png);list-style-position:outside;}div.v2-prieteni-bucataras ul li a{color:#9d090a;font-size:12px;font-weight:bold;text-decoration:underline;}div.v2-blogosfera-culinara{background:url(../images/v2/red_bg_big.png) 0 0 no-repeat;}div.v2-blogosfera-culinara p.v2-title{color:#a91710;font-weight:bold;font-family:Arial;font-size:12px;text-transform:uppercase;margin:10px 0 5px;}div.v2-blogosfera-culinara .v2-bloguri{color:#4b4545;font-weight:bold;font-family:Arial;font-size:25px;}div.v2-blogosfera-culinara .v2-input{border:0;background-color:transparent;width:256px;height:21px;padding:2px;color:#000;font-weight:normal;font-family:Arial;font-size:11px;background:url(../images/v2/input_embed_bg.png) 0 0 no-repeat;margin:5px 0;}div.v2-blogosfera-culinara .v2-buttonArr{margin:10px 0 0;}div.v2-blogosfera-culinara p{color:#000;font-size:11px;font-family:Arial;}div.v2-blogosfera-culinara ul{margin:10px 35px;}div.v2-blogosfera-culinara ul li{margin:8px 0;list-style:url(../images/v2/arr_red.png);list-style-position:outside;}div.v2-blogosfera-culinara ul li a{color:#9d090a;font-size:12px;font-weight:bold;text-decoration:underline;}div.v2-blogosfera-culinara p.v2-heading{color:#4C4B4B;font-size:12px;font-weight:bold;text-decoration:none;margin:10px 0;}div.v2-nou-in-blogosfera{background:url(../images/v2/red_bg.png) 0 0 no-repeat;}div.v2-nou-in-blogosfera div.v2-content{height:auto;margin:3px 0!important;padding:10px;background:url(../images/v2/el_bg.png) bottom right no-repeat;}div.v2-nou-in-blogosfera.v2-caseta300s h3{font-size:12px;color:#9d090a;font-weight:bold;font-family:Arial;line-height:18px;}div.v2-nou-in-blogosfera.v2-caseta300s h3 a{font-size:12px;color:#9d090a;font-weight:bold;text-decoration:underline;font-family:Arial;}div.v2-nou-in-blogosfera .v2-buttonArr{margin:10px 0 0;}.v2-social-network a{float:left;padding:0 9px 0 0;text-align:center;color:#6e6e6e;font-size:12px;font-weight:normal;font-family:Arial;}.v2-social-network a img{margin-bottom:5px;}h2.v2-categ-name.v2-pen{background:url(../images/v2/pen_bg.png) 17px 13px no-repeat;}h4.v2-categ-name.v2-pen{background:url(../images/v2/pen_bg.png) 17px 13px no-repeat;}.v2-carouselRed .v2-content{padding-top:0;padding-left:33px;}.v2-carouselRed h2.v2-categ-name{padding-left:42px;}.v2-carouselRed h4.v2-categ-name{padding-left:42px;}.v2-carouselRed h4.v2-categ-name.v2-pen span{font-size:11px;}.v2-carouselRed .v2-carousel-item{background:url(../images/v2/carousel_item_bg.png) 0 0 no-repeat transparent;width:163px;padding-left:17px;border-left:1px solid #a41e1e;border-right:1px solid #a41e1e;}.v2-carouselRed .v2-carousel-item h5{color:#fff;font-size:15px;font-weight:bold;font-family:Arial;line-height:18px;height:38px;overflow:hidden;margin:10px 0;}.v2-carouselRed .v2-carousel-item h5 a{color:#fff;font-size:15px;font-weight:bold;font-family:Arial;line-height:18px;text-decoration:none;}.v2-carouselRed .v2-carousel-item img{background-color:#fff;padding:4px;}.v2-carouselRed .v2-content .v2-buttonArr{margin:10px 10px;}.v2-carouselRed .v2-costs{line-height:35px;color:#fff;font-size:12px;font-weight:bold;font-family:Arial;}.v2-carouselRed .v2-costs img{vertical-align:middle;background-color:transparent;padding:5px;}.v2-bucataras-premium{background-color:#e9eae6;}.v2-bucataras-premium .v2-sigla img{margin:10px;}.v2-bucataras-premium .v2-carousel-item{width:195px;margin:0 3px;padding:10px 20px;background:url(../images/v2/bucataras_premium_item_bg.png) 0 0 no-repeat;}.v2-bucataras-premium .v2-carousel-item.v2-first-child{margin-left:10px;}.v2-bucataras-premium .v2-carousel-item img{padding:5px;background-color:#fff;}.v2-bucataras-premium .v2-carousel-item h5{font-family:Arial;font-size:14px;font-weight:bold;color:#a10e0c;margin:10px 0 0;}.v2-bucataras-premium .v2-carousel-item h5 a{font-family:Arial;font-size:14px;font-weight:bold;color:#a10e0c;text-decoration:none;}.v2-bucataras-premium .v2-carousel-item p{font-family:Arial;font-size:12px;font-weight:normal;color:#000;text-decoration:none;margin:5px 0;}.v2-bucataras-premium .v2-carousel-item p a{font-family:Arial;font-size:12px;font-weight:normal;color:#99191b;text-decoration:underline;}.v2-bucataras-premium .v2-carousel-item .v2-id-premium{font-family:Arial;font-size:12px;font-weight:normal;color:#000;line-height:20px;}.v2-bucataras-premium .v2-carousel-item .v2-link-user{font-family:Arial;font-size:12px;font-weight:normal;color:#99191b;text-decoration:underline;}.v2-cloud-wraper{padding:10px;}ul#v2-cloud{padding:2px;line-height:3em;text-align:center;margin:0;}ul#v2-cloud li{display:inline;}ul#v2-cloud li a{padding:0;}ul#v2-cloud li a:hover{text-decoration:underline;}
.clearfix:after         { content: "."; display: block; height: 0; clear: both; visibility: hidden; * clear:both; }

.v2-comment-post {width:660px;}
.v2-comment-post .v2-336x280 {float:right;width:336px;height:280px;overflow:hidden;}
.v2-comment-post-title {color: #77a500!important;font-size:16px!important;font-style: italic;font-weight: bold;height: 100%;line-height: 25px;margin: 0 0 10px;text-transform: uppercase;}
.v2-comment-post textarea {border: 1px solid #AAAAAA;height: 215px;width:300px; padding-top: 0px; padding-bottom: 0px; color: rgb(123, 123, 123);}
.v2-comments-post-emoticons li {width:40px;text-align:center;float:left;}
li.v2-comments-post-emoticons-trigger {position:relative;width:45px;}
li.v2-comments-post-emoticons-trigger:hover ul {display:block;}
ul.v2-comments-post-emoticons {display:none;border: 1px solid #c5c5c5;background-color:#c5c5c5;top:-123px;position:absolute;width:200px;padding:10px;top:-108px\9; * top:-123px; * left:0; }

/*CUPOANE*/
    .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    .v2-spaceSmall  { height:5px; }
    .v2_rounded_corners2    {
                                border:1px solid #A4A4A4;
                                -moz-border-radius:6px 6px 3px 3px;
                                -webkit-border-radius:6px 6px 3px 3px;
                                -o-border-radius:6px 6px 3px 3px;
                                border-radius:6px 6px 3px 3px;
                                /*behavior:url(/css/PIE.htc);*/
                                position:relative;
    }

    h2.v2-categ-name                    { color:#970307; font-size:16px; font-style:italic; font-weight:bold; padding:18px 65px; text-transform:uppercase; }

    .v2-cupons                          { border-bottom:0; }
    .v2-cupons h2.v2-categ-name         { background:url(../images/cupoane/title_cupons_bg.png) 6px 6px no-repeat transparent; }
    .v2-cupons .v2-header               { background:url(../images/cupoane/cupons_header_bg.png) 0 0 no-repeat transparent; height:18px; font-size:16px; font-weight:bold; font-family:Arial;  text-shadow:2px 2px 8px #000000; color:#fff; padding:10px;  }

    .v2-filter                          { background:url(../images/cupoane/filter_bg.png) 0 0 no-repeat #ba2b18; height:35px; padding:20px 0 0;  }
    .v2-filter  ul                      { display:inline; }
    .v2-filter  ul  li                  { display:inline; position:relative; padding:0 5px; color:#fff; font-weight:bold; font-family:Arial; font-size:12px;  }

    .v2-filter  ul  li a                { color:#a6120e; font-size:12px; font-family:Arial; padding:7px 30px 4px 10px; background:url(../images/cupoane/drop_down_menu_ico.png) no-repeat right center #fff;
                                            border:1px solid #000;
                                            -moz-border-radius:3px;
                                            -webkit-border-radius:3px;
                                            -o-border-radius:3px;
                                            border-radius:3px;
                                            /*behavior:url(/css/PIE.htc);*/
                                            position:relative;
                                            -moz-box-shadow:inset 0px 0px 13px 1px #ccc;
                                            -webkit-box-shadow:inset 0px 0px 13px 1px #ccc;
                                            -o-box-shadow:inset 0px 0px 13px 1px #ccc;
                                            box-shadow:inset 0px 0px 13px 1px #ccc;
    }
    .v2-filter  ul  li a.v2-discount        { padding-right:30px; }
    .v2-filter  ul  li a.v2-discount.desc   { background:url(../images/cupoane/ord_desc_ico.png) right center no-repeat #fff; }
    .v2-filter  ul  li a.v2-discount.asc    { background:url(../images/cupoane/ord_asc_ico.png) right center no-repeat #fff; }
    .v2-filter  ul  li a.v2-discount.none   { background:url(../images/cupoane/ord_none_ico.png) right center no-repeat #fff; }

    .v2-filter  ul  li a.v2-price       { padding-right:30px; }
    .v2-filter  ul  li a.v2-price.desc  { background:url(../images/cupoane/ord_desc_ico.png) right center no-repeat #fff; }
    .v2-filter  ul  li a.v2-price.asc   { background:url(../images/cupoane/ord_asc_ico.png) right center no-repeat #fff; }
    .v2-filter  ul  li a.v2-price.none  { background:url(../images/cupoane/ord_none_ico.png) right center no-repeat #fff; }

    /*FILTER OPTIONS*/
    .v2-filter  ul  ul                  { position:absolute; top:21px; right:8px; z-index:20; width:150px;display:none; background-color:#fff; border:1px solid #000; padding:0px;
                                            border:1px solid #000;
                                            -moz-border-radius:2px;
                                            -webkit-border-radius:2px;
                                            -o-border-radius:2px;
                                            border-radius:2px;
                                            /*behavior:url(/css/PIE.htc);*/
                                        }
    .v2-filter  ul  ul  li              { margin:0px 0; display:block; padding:2px 3px; }
    .v2-filter  ul  ul li   a           { background:none; border:none; padding:0px; box-shadow:none; }
    .v2-filter  ul  ul li:hover         { background:url(../images/cupoane/filter_hover.png) 0 0 repeat-x transparent;  }
    .v2-filter  ul  li.active   ul      { display:block;  }

    .v2-filter  ul  li.v2-sortLabel     { padding-right:3px; }
    .v2-filter  ul  li.v2-first-child   { padding-left:5px; }
    /*END FILTER*/

    .v2-box_inside_green                { padding:10px; margin-top:3px; background:url(../images/cupoane/rounded_cornes2_bg.png) -1px bottom no-repeat #E6F6B8;
                                            -moz-box-shadow:0px -1px 2px 0px #b6d27d inset;
                                            -webkit-box-shadow:0px -1px 2px 0px #b6d27d inset;
                                            -o-box-shadow:0px -1px 2px 0px #b6d27d inset;
                                            box-shadow:0px -1px 2px 0px #b6d27d inset;
                                            -moz-border-radius:2px;
                                            -webkit-border-radius:2px;
                                            -o-border-radius:2px;
                                            border-radius:2px;
                                        }
    .v2-box_inside_green    h3          { color:#272014; font-size:18px; font-weight:bold; font-family:Arial;  }
    .v2-box_inside_green    h3  a       { color:#272014; font-size:18px; font-weight:bold; font-family:Arial;  }
    .v2-box_inside_green    .v2-pic     { border:1px solid #a9ca4f; }

    .v2-discount_and_price              { width:130px; }
    .v2-price-gen   { text-align:center; color:#fff; font-size:25px; font-weight:bold; font-family:Arial; background:url(../images/cupoane/price_bg.png) 0 0 repeat-x #ba2a18; border:1px solid #b13a3b;
                                            text-shadow:1px 2px 0px #000;
                                            -moz-border-radius:1px;
                                            -webkit-border-radius:1px;
                                            -o-border-radius:1px;
                                            border-radius:1px;
                                            /*behavior:url(/css/PIE.htc);*/
                        }
    .v2-discount_value                  { padding:3px; background:url(../images/cupoane/dicoount_bg.png) left bottom  repeat-x #fff; color:#2e2e2e; font-size:26px; font-weight:bold; font-family:Arial; text-align:center; line-height:24px; }
    .v2-discount_value p                {line-height:24px; padding:0; margin:0; display:block;}
    .v2-discount_value  span            { font-size:12px; text-transform:uppercase;  }
    .v2-discount_and_price  .v2-price a { color:#fff; font-size:25px; font-weight:bold; font-family:Arial; }
    .v2-discount_and_price  .v2-old_price   { color:#2e2e2e; font-size:11px; font-weight:bold; font-family:Arial;margin:4px 0; text-align:center; }
    .v2-discount_and_price  .v2-old_price a { color:#2e2e2e; font-size:11px; font-weight:bold; font-family:Arial; }

    .v2-cupon_details                   { width:360px; background-color:#fff; min-height:149px; border:1px solid #a9ca4f; padding:7px 10px 5px 10px;
                                            -moz-border-radius:3px;
                                            -webkit-border-radius:3px;
                                            -o-border-radius:3px;
                                            border-radius:3px;
                                            /*behavior:url(/css/PIE.htc);*/
                                        }
    .v2-cumpara                         { width:222px; text-align:center; }
    .v2-cumpara     p                   { color:#2e2e2e; font-size:12px; font-weight:normal; font-family:Arial; margin:4px 0; }
    .v2-cumpara     p   span            { font-weight:bold; }
    .v2-cumpara     table.v2-ora td     { text-align:center; color:#a81610; font-size:20px; font-weight:bold; font-family:Arial; margin:10px 0; }
    .v2-cumpara     table.v2-ora td span    { font-size:10px; color:#2e2e2e; font-family:Arial;  }


/*CUPOANE*/

/*REDUCERI  */

    .v2-reduceri                        {  }
    .v2-reduceri    .v2-categ-name      { background:url(../images/cupoane/retete_culinare_sigla.png) 6px 7px no-repeat transparent;  }
    .v2-reduceri    .v2-content         { height:326px; overflow:hidden; padding:12px 7px 12px 10px; background:url(../images/cupoane/reduceri_bg.png) 0 0 no-repeat transparent;  }

    .v2-oferta_reducere                 { width:210px; padding:0 5px; background:url(../images/cupoane/delimit_vert.png) right bottom no-repeat transparent; }
    .v2-oferta_reducere img.v2-pic      {
                                            -moz-box-shadow:2px 2px 1px #659708;
                                            -webkit-box-shadow:2px 2px 1px #659708;
                                            -o-box-shadow:2px 2px 1px #659708;
                                            box-shadow:2px 2px 1px #659708;
                                            /*behavior:url(/css/PIE.htc);*/
                                        }
    .v2-oferta_reducere.v2-last-child   { padding-right:0; background:none; }
    .v2-oferta_reducere.v2-first-child  { padding-left:0; }
    .v2-oferta_reducere .v2-price-gen   { background:none; border:none; text-align:left; font-size:20px; line-height:17px; }
    .v2-oferta_reducere .v2-old_price   { text-align:left; color:#fff; font-size:9px; text-shadow:1px 1px 0px #000000; margin:0;  }

    .v2-oferta_reducere .v2-discount_value  { margin-top:5px; font-size:18px;  }
    .v2-oferta_reducere .v2-discount_value span { text-transform:none; }

    .v2-oferta_reducere .v2-discount_and_price  { width:70px; }
    .v2-reduceri_descr_txt              { width:135px; }
    .v2-reduceri_descr_txt h3           { color:#2e2e2e; font-size:12px; font-family:Arial; font-weight:bold; margin:0 0 2px; line-height:14px; padding-right:5px; }
    .v2-reduceri_descr_txt h3   a       { color:#2e2e2e; font-size:12px; font-family:Arial; font-weight:bold; }
    .v2-reduceri_descr_txt  p           { color:#2e2e2e; font-size:12px; font-family:Arial; margin:0px 0 3px; line-height:14px; padding-right:5px; }
    .v2-buyed_vouchers                  { width:61px; font-size:10px; color:#2e2e2e; font-family:Arial; line-height:12px; }

/*END REDUCERI  */

/* DELACO */
.v2-delaco.v2_box_round_homepage {
    border:none;
}
.v2-delaco .delaco-inner {
    background:#cadca7 url(../images/campanii/delaco/bg-cas-delaco.png) 0 bottom no-repeat;
    width:670px;
    height:310px;
}
.v2-delaco .delaco-inner .v2-categ-name {
    color:#fff;
    background:none;
    font-family:Georgia;
    font-style:italic;
    border:none;
    text-transform:capitalize;
    font-size:24px;
    padding-left:25px;
    margin-top:0;
    line-height:20px;
    text-shadow:0 1px 1px #0e4605;
}
.v2-delaco .dthumb {
    width:152px;
    height:149px;
    float:left;
    position:relative;
    margin-left: 8px;
    margin-top: 7px;
}
.v2-delaco .dthumb .dlogo {
    position:absolute;
    width:70px;
    height:70px;
    bottom:-25px;
    left:-16px;
}
.v2-delaco h3 a {
    font-size:16px;
}
.v2-delaco .delacodiv {
    width:310px;
    float:left;
    margin-left:20px;
    margin-top:9px;
}
.v2-delaco .ddesc {
    float:right;
    width:140px;
    position:relative;
    height:153px;
}
.v2-delaco .ddesc h3 {
    font-size:15px;
    font-family:Arial;
    text-shadow:0 1px 2px #184010;
    line-height:20px;
}
.v2-delaco .ddesc h3 a {
    color:#fff;
    text-decoration:none;
}
.v2-delaco .dautor {
    position:absolute;
    font-size:12px;
    height:30px;
    bottom:0;
    color:#007000;
}
.dbanner {
    width: 620px;
    height: 67px;
    margin: 0 auto;
    margin-top: 18px;
    margin-left: 30px;
    overflow: hidden;
}
.dbanner img {
    margin:3px 0 0 6px;
    float:left;
}
.dbanner p {
    display:block;
    float:right;
    width:130px;
    margin:17px 10px 0 0;
    font-size:14px;
    font-weight:bold;
    color:#1b5809;
    text-shadow:0 1px 0 #e1ebc4;
    line-height:18px;
}

/*END DELACO    */

/*V2 CATEGORY */
.cat-opening {
    background:url(../images/v2/category/bg-cat-opening.png) 0 0 repeat-x;
    width:100%;
}
.cat-opening .cat-title {
    background:url(../images/v2/category/retete-cat-top.png) 0 0;
    margin-top:20px;
    padding:20px 20px 30px 20px;
}
.cat-opening .cat-title h1 {
    font-size:32px;
    text-shadow:0 2px 2px #bf4d26;
    color:#fff;
    font-weight:bold;
    letter-spacing:-1px;
}
.cat-opening .continut-textual {
    background:none;
    border:none;
    padding:none;
    margin-top:10px;
}
.cat-opening .cat-open-inner .continut-textual p, .cat-opening .cat-open-inner .continut-textual h2 {
    color:#de4600;
}
.cat-opening .continut-textual p, .cat-opening .continut-textual h2 {
    color:#fff;
}
.cat-cautare {
    background:url(../images/v2/category/bg-cat-cautare.png) 0 0 no-repeat;
    width:455px;
    height:61px;
    margin-top:-30px;
    position:relative;
}
.cat-cautare div.cautin {
    margin-left:20px;
}
.cat-cautare div.cautin input {
    background:none;
    border:none;
    width:370px;
    font-size:24px;
    color:#de4600;
    padding:15px 0;
    outline:none;
}
.cat-open-inner {
    padding:0 20px 20px 20px;
}
input.docauta {
    position:absolute;
    top:5px;
    right:5px;
    height:40px;
    width:60px;
    height:51px;
    border:1px solid #fff;
    opacity:0;
    background:#fff;
    cursor:pointer;
    filter: alpha(opacity=0);
}
.cat-searches {
    overflow:hidden;
    width:430px;
}
.cat-searches a.item-search {
    display:block;
    border:1px solid #f2b599;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    float:left;
    margin-right:10px;
    margin-top:10px;
    padding:4px 6px;
    font-size:12px;
    color:#de4600;
    cursor:pointer;
    background:#fff;
}
.cat-searches a.item-search:hover {
    text-decoration:none;
    background:#de4600;
    border:1px solid #de4600;
    color:#fff;
    cursor:pointer;
}
.cat-submenu {
    margin-top:0px;
    height:32px;
    border:1px solid #71a909;
    background:url(../images/v2/category/bg-cat-submenu.png) 0 0 repeat-x;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    float:left;
    overflow:hidden;
}
.cat-submenu li {
    display:block;
    float:left;
    color:#fff;
    font-weight:bold;
}
.cat-submenu li a {
    color:#fff;
    display:block;
    padding:10px 10px 9px 10px;
    text-shadow:0 1px 0 #5d8f04;
}
.cat-submenu li.act a {
    background:#5c8c03;
}
.cat-submenu li a:hover {
    background:#75b106;
    text-decoration:none;
}
.cat-reteta-item {
    margin:0 0 40px 0;
}
.cat-reteta-item h2 a {
    font-size:30px;
    color:#de4600;
    margin-left:15px;
    line-height:38px;
}
.cat-caseta-reteta {
    border:1px solid #dcdcdc;
    margin-top:10px;
}
.cat-padded {
    padding:13px 13px 0 13px;
}
.sub-reteta {
    margin-top:15px;
}
.cat-autor {
    float:left;
    width:360px;
    font-size:14px;
    line-height:18px;
}
.cat-avatar {
    float:left;
    margin-right:10px;
}
.autor-details {
    float:left;
    color:#6a5e52;
}
.autor-details p a {
    color:#6a5e52;
}
.autor-details p.grad {
    color:#de4600;
}
.cat-details {
    float:right;
    width:280px;
    font-size:14px;
}
.cat-details div {
    float:left;
    margin-left:20px;
}
.cat-details a {
    color:#709a00;
    display:block;
    padding:3px 0 6px 35px;
    width:100px;
    background:url(../images/v2/category/icon-reviews.png) 0 0 no-repeat;
}
.cat-details .cat-ings {
    position:relative;
}
.cat-ings .cat-ingrediente {
    position:absolute;
    width:187px;
    background:url(../images/v2/category/bg-ingrediente.png) 0 50% no-repeat;
    left:-240px;
    padding:0 15px;
    margin-top:-71px;
}
.cat-ings .cat-ingrediente ul {
    font-size:12px;
    padding:0px 0 10px;
}
.cat-ingrediente li {
    padding:2px 0 2px 6px;
}
.cat-details .cat-ings a {
    width:70px;
    background:url(../images/v2/category/icon-ingrediente.png) 0 0 no-repeat;
}
.cat-details a:hover {
    text-decoration:none;
    background-position:0 -25px;
}
.cat-sharing {
    background: url(../images/v2/category/bg-cat-sharing.jpg) 0 0 repeat-x;
    height:33px;
    margin-top:15px;
}
.cat-sharing div.sociale {
    background:none;
    border:none;
    margin-left:15px;
}
.cat-rating .rang img {
    margin-top:4px;
}
div.ingbd {
    margin:0 0 0 -15px;
}
div.ingbd.sus {
    margin-top:-3px;
}
div.ingbd.jos {
    margin-bottom:-3px;
}
li.ihead {
    font-weight:bold;
    padding-top:15px;
    padding-left:0;
}
.cat-bestof {
    margin-bottom:30px;
    border-bottom:1px solid #c2d789;
    padding-bottom:20px;
    background:#f4f7eb;
}
.cat-bestof .cat-head {
    background: url(../images/v2/category/bg-cat-bestof.png) 0 0 repeat-x;
    height:37px;
    color:#fff;
}
.cat-bestof .cat-head p {
    font-size:18px;
    padding:9px 18px;
    text-transform:uppercase;
}
.cat-bestof .item {
    width:315px;
    float:left;
    margin-left:10px;
    margin-top:15px;
}
.cat-bestof .item.first {
    margin-left:15px;
}
.cat-bestof .item .thumb {
    border:1px solid #d8e4b1;
    padding:12px 12px 7px;
    float:left;
    background:#fff;
}
.cat-bestof .item .thumb p {
    padding-top:10px;
}
.cat-bestof .item .thumb p a {
    color:#6A5E52;
}
.cat-bestof .item .catitem-desc {
    width:90px;
    float:left;
    margin-left:10px;
}
.cat-bestof .item .catitem-desc p.place {
    display:block;
    width:40px;
    height:30px;
    background:url(../images/v2/category/bullet.png) 0 0 no-repeat;
    color:#fff;
    font-size:18px;
    font-weight:bold;
    padding-top:10px;
    text-align:center;
    margin-bottom:15px;
}
.cat-bestof .item .catitem-desc p.idata {
    font-size:14px;
    padding-top:5px;
}
.cat-bestof .item .catitem-desc span {
    color:#888;
}
.cat-bestof .cat-autor {
    width:320px;
    margin-top:15px;
}
.v2-colRight .colEnd {
    bottom:0;
    height:1px;
    position:absolute;
}
.v2-colRight .banner1, .v2-colRight .banner2 {
    margin-top:10px;
}
.cat-padded {position:relative;}
.fotos .garantat, .cat-padded .garantat, .big-media .garantat {
    position:absolute;
    width:373px;
    height:60px;
    top:-4px;
    right:-5px;
    background: url(../images/garantat-buc-mare.png) 0 0 no-repeat;
}
.casetaSrch .fotos .garantat {
    width:194px;
    background-position:right 0;
}
.cat-padded .garantat {
    top:8px;
    right:3px;
}

/*************** retete zepter ****************/
.zinner {
    width:640px;
    margin:0 auto;
}
.inzep {
    background:url(../images/campanii/zepter/bg-zepter-2.jpg) 0 0 no-repeat;
    height:560px;
    width:670px;
}
.zep-desp {
    height:140px;
}
.zep-chead {
    padding:5px 10px;
    color:#fff;
    background-color:#0059a4;
    float:left;
    font-size:15px;
    font-weight:bold;
}
.zep-chead a{
    color:#FFFFFF;
}

.zinner.v2-delaco .delacodiv {
    margin-top:15px;
    margin-left:20px;
}
.zinner.v2-delaco .delacodiv:first-child {
    margin-left:0;
}
.zinner.v2-delaco .dautor {
    color:#353535;
}
.zinner.v2-delaco .dthumb {
    border-color:#b8bec3;
    width:84px;
    height:82px;
}
.zinner.v2-delaco .dthumb img {
    width:84px!important;
    height:82px!important;
}
.zinner.v2-delaco .ddesc h3 a {
    color:#0059a4;
    text-shadow:none;
}
.zinner.v2-delaco .ddesc {
    width:200px;
    height:82px;
}
.zart {
    margin-top:15px;
    float:left;
    width:310px;
    margin-left:20px;
}
.zart:first-child {
    margin-left:0;
}
.zart p {
    font-size:15px;
    color:#0059a4;
    font-weight:bold;
    line-height:18px;
}
.zart a {
    color:#0059a4;
}
img.zarthumb {
    float:left;
    margin-right:15px;
}

    .v2-menu ul li.v2-btnzepter { padding:0; position:relative; width:150px; border-top:none;}
    .v2-menu ul li.v2-btnzepter a { padding:0; position:absolute; top:-2px; left:0px; display:block; width:129px;}
    .v2-menu ul li.v2-btnzepter:hover {border-left:none; border-top:none; margin-top:2px ;padding-right:2px;}
    .v2-menu ul li.v2-btnzepter:hover a { top:-2px; left:1px;}

/**************** end of retete zepter **********/

/********************* caseta inedit **************/
#retete-inedit {
    width:673px;
    height:765px;
    background:url(/templates/default/images/campanii/inedit/bg-inedit-1.jpg) 0 0 no-repeat;
}
#retete-inedit .topfix {
    height:1px;
}
#retete-inedit .video-space {
    width:377px;
    height:320px;
    margin-top:145px;
    margin-left:48px;
    float:left;
}
#retete-inedit h3 {
    font-size: 24px;
    letter-spacing: -1px;
    color: #00622d;
    margin-top: 15px;
}
#retete-inedit h3 a {
    color:#00622d;
}
#retete-inedit h3 a:hover {
    text-decoration:underline;
}
#retete-inedit .reteta-space {
    float:right;
    width:148px;
    margin-right: 48px;
    margin-top: 345px;
}
#retete-inedit .reteta-space h4 {
    color:#000;
    text-shadow:0 1px 0 #efe0cd;
    font-size:18px;
    font-weight:normal;
    letter-spacing:-1px;
    margin-top:10px;
}
#retete-inedit .reteta-space h4 a {
    color:#000;
    text-decoration:none;
}
#retete-inedit .reteta-space h4 a:hover {
    text-decoration:underline;
}

.v2-menu ul li.v2-inedit a              { display:block; }
.v2-menu ul li.v2-inedit { padding:0; position:relative; width:130px; border-top:none;}
.v2-menu ul li.v2-inedit a { padding:0; position:absolute; top:-2px; left:0px; display:block; width:129px; text-decoration:none; border:none;}
.v2-menu ul li.v2-inedit:hover {border:none; margin-top:2px; padding-right:4px;}
.v2-menu ul li.v2-inedit:hover a { top:-2px; left:1px; border:none;}


/* ================== bucatarie360 ==================== */
.b360-box {
    border-radius:6px;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border:1px solid #b2b2b2;
}
.b360-head {
    height:60px;
    border-bottom:1px solid #b2b2b2;
}
.buclogo {
    margin-left:20px;
    float:left;
}
.bucmenu {
    width:565px;
    float:right;
}
.bucmenu a {
    display:block;
    float:left;
    font-weight:bold;
    font-size:16px;
    padding:23px 15px 20px;
    color:#db2242;
    border-left:1px solid #d3d3d3;
}
.buc-produse, .buc-titluri {
    width:945px;
    margin:0 auto 15px;
}
.buc-titluri {
    margin-bottom:0;
    margin-top:15px;
}
.buc-produs {
    width:183px;
    float:left;
    margin-left:6px;
}
p.buc-titlu {
    color:#4c5b0a;
    font-size:16px;
    font-weight:bold;
    letter-spacing:-1px;
}
p.buc-titlu a {
    color:#4c5b0a;
}
.buc-thumb {
    padding:2px;
    -webkit-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.3);
    box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.3);
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    margin:10px 0;
}
.buc-pret {
    font-size:10px;
    color:#aaa;
    float:left;
    width:70px;
}
.buc-pret strong {
    display:block;
    font-weight:bold;
    color:#bb342c;
    font-size:12px;
}
a.buc-cumpara{
    display:block;
    float:right;
    width:107px;
    margin-right:5px;
    opacity:0.8;
}
a.buc-cumpara:hover {
    opacity:1;
}
.buc-titluri p.buc-titlu {
    padding:0 5px;
}


/************ program tv Paprika *************/

#paprika-prog {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border:3px solid #dedede;
    overflow:hidden;
    background:url(/templates/default/images/campanii/paprika/bg-foot.png) 50% bottom no-repeat;
    padding-bottom:45px;
}
#paprika-prog div.v2-caseta300s {
    width:294px;
    background:none;
}
#paprika-prog div.v2-redBox .v2-top-header {
    background:#b82a3e;
    padding-bottom:6px;
    padding-top:10px;
}
#paprika-prog ul {
    overflow:hidden;
    border:1px solid #dedede;
    margin:0 auto 10px auto;
    width:245px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #f5f5f5;
    background: -moz-linear-gradient(top,  #f5f5f5 0%, #e2e2e2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e2e2e2));
    background: -webkit-linear-gradient(top,  #f5f5f5 0%,#e2e2e2 100%);
    background: -o-linear-gradient(top,  #f5f5f5 0%,#e2e2e2 100%);
    background: -ms-linear-gradient(top,  #f5f5f5 0%,#e2e2e2 100%);
    background: linear-gradient(to bottom,  #f5f5f5 0%,#e2e2e2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e2e2e2',GradientType=0 );
}
#paprika-prog ul li {
    float:left;
    font-size:14px;
    text-shadow:0 1px 0 #fff;
    font-weight:bold;
}
#paprika-prog ul li:first-child a {
    border-left:none;
}
#paprika-prog ul li:last-child a {
    border-right:none;
}
#paprika-prog ul li a {
    padding:10px 8px;
    display:block;
    border-left:1px solid #c8c8c8;
    border-right:1px solid #f7f7f7;
}
#paprika-prog ul li a.act {
    background: #e7a10b;
    background: -moz-linear-gradient(top,  #e7a10b 0%, #ffe591 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7a10b), color-stop(100%,#ffe591));
    background: -webkit-linear-gradient(top,  #e7a10b 0%,#ffe591 100%);
    background: -o-linear-gradient(top,  #e7a10b 0%,#ffe591 100%);
    background: -ms-linear-gradient(top,  #e7a10b 0%,#ffe591 100%);
    background: linear-gradient(to bottom,  #e7a10b 0%,#ffe591 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7a10b', endColorstr='#ffe591',GradientType=0 );
    color:#fff;
    text-shadow:0 -1px 0 #e1a625;
    border-right:1px solid transparent;
}
#paprika-prog div.v2-redBox div.v2-content {
    width:275px;
}
.paprika-azi {
    font-weight:bold;
    font-size:16px;
    padding-left:15px;
    margin:15px 0 10px;
}
.paprika-ora {
    font-size:13px;
    font-weight:bold;
    float:left;
    color:#b4b4b4;
    width:35px;
    padding:2px 3px;
    margin-right:5px;
    text-align:center;
}
.paprika-emis {
    font-size:13px;
    padding:3px 0;
    float:right;
    width:227px;
}
.paprika-emis span {
    font-size:12px!important;
    line-height:16px;
    color:#a4a4a4;
}
#paprika-prog .clearfix {
    overflow:hidden;
    margin:4px 0;
}
.paprika-acum .paprika-ora {
    background-color:#ebb74a;
    display:block;
    color:#fff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
.paprika-acum .paprika-emis {
    font-weight:bold;
}
.paprika-next .paprika-ora {
    color:#b82a3e;
}
.paprika-port {
    margin:15px 0 0 140px;
}
.paprika-zile {
    margin-top:5px;
}


div.rete-rank {
    position:relative;
}
div.rete-rank .mini-apetito {
    width:190px;
    height:90px;
    background:url(/templates/default/images/campanii/delaco/tooltip_apetito.png) 0 0 no-repeat;
    position:absolute;
    top: -85px;
    left: -39px;
    z-index:9999;
    display:none;
}
div.rete-rank:hover {
    cursor:pointer;
}
div.rete-rank:hover .mini-apetito {
    display:block;
}

div.pro-rank .mini-apetito {
    width:190px;
    height:90px;
    background:url(/templates/default/images/campanii/delaco/tooltip_apetito.png) 0 0 no-repeat;
    position:absolute;
    top: -85px;
    left: -10px;
    z-index:9999;
    display:none;
}
div.pro-rank:hover {
    cursor:pointer;
}
div.pro-rank:hover .mini-apetito {
    display:block;
}

/*hallewood*/
#rz-vin.v2-retete_culinare .v2-content {
    background-color:#ece2eb;
}
#rz-vin div.v2-imageDescr {
    width:185px;
    float:left;
    margin-left:15px;
}
#rz-vin div.v2-imageDescr p {
    width:185px;
}
#rz-vin p {
    width:380px;
}
#rz-vin .hlogo {
    position: absolute;
    right: -7px;
    top: 10px;
    z-index: 10;
    width:115px;
    text-align:center;
}
#rz-vin .hlogo img:first-child {
    margin-bottom:10px;
}
.hal-banda {
    background-color:#ece2eb;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    padding:3px;
    position:relative;
    margin:20px 0;
}
.hal-titlu {
    font-size:16px;
    padding:15px;
    padding-left:145px;
    font-size:12px;
}
.hal-titlu b {
    font-size:14px;
}
.hal-desc {
    background-color:#FFF;
    padding:15px 20px;
}
.hal-desc p {
    width:520px;
    line-height:16px;
}
.hal-desc img {
    position:absolute;
    right:10px;
    bottom:-10px;
}
.hal-logo {
    position:absolute;
    width:113px;
    height:62px;
    background:url(/templates/default/images/campanii/halewood/logo-halewood-2.png) 0 0 no-repeat;
    left: 20px;
    top: -3px;
}

.v2-menu li.men-unisol:hover {
    border:none;
    margin-right:0;
    padding: 0 8px 0 14px;
    border-left:1px solid transparent;
    margin-bottom:2px;
}

.philips-menu {
background:none;
}
.philips-menu a {
background-image:url(/templates/default/images/campanii/philips/multicooker-menu-icon.png);
background-repeat:no-repeat;
background-position:0px 8px;
}

/*sondaj*/
.sondaj-outer { margin:15px auto;}
.sondaj-inner {padding:20px 0; position:relative;}
.sondaj-inner h3 {font-size:22px; font-weight:bold; letter-spacing:-1px; display:block;}
.sondaj-inner p {font-weight: bold;
font-size: 16px;
margin-top: 22px;
margin-bottom: 25px;
margin-left: 124px;
color: #77a500;}
.sondaj-inner span.option {display:block; font-size:14px; margin-bottom:5px;}
.sondaj-inner span.option input {margin-right:10px; margin-left:10px;}
.sondaj-inner span.option label:hover {cursor:pointer;}
.sondaj-inner a.sond-trimite {display:block; padding:4px 10px; font-size:14px; font-weight:bold; color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background-color:#77a500; float:left;margin-top:10px;margin-left:10px; }
.sondaj-inner a.sond-trimite:hover {text-decoration:none;}
.sondaj-inner img {position:absolute;top: 50px; left: -2px;}
.sondaj-inner .rez-progress {float:left; width:100px; height:15px; margin-right:15px;background-color:#77a500;color:#fff;font-size:11px;font-weight:bold; padding-left:0px;padding-top:3px;color:#000;}

/** COCA COLA **/

.coca-app {
  background: url(/templates/default/images/app-coca/bg-coca-app.jpg) 0 0 no-repeat;
  width: 270px;
  height: 300px;
  padding: 300px 15px 0 15px;
  margin-bottom: 30px;
}
.coca-app ul {
  margin: 0;
  padding: 0;
  height: 90px;
  overflow: hidden;
}
.coca-app p.coca-desc {
  font-size: 16px;
  font-family: Arial;
  font-weight: bold;
  margin: 0;
  letter-spacing: -1px;
  color: #333;
}
.coca-search {
  position: relative;
  margin-bottom: 5px;
}
.coca-search a#coca-do {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  right: 12px;
  top: 18px;
}
.coca-search input {
  border: 1px solid #dee0dd;
  padding: 8px 12px;
  width: 240px;
  font-size: 14px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  margin-top: 10px;
}
.coca-search input:focus {
  outline: none;
}
.coca-app li {
  position: relative;
  display: block;
  padding: 7px 0 7px 25px;
  font-size: 15px;
  background: url(/templates/default/images/app-coca/coca-bullet.png) 0 6px no-repeat;
}
a.coca-x {
  display: block;
  width: 18px;
  height: 18px;
  position: absolute;
  top: 7px;
  right: 12px;
}
.coca-btn a {
  font-size: 15px;
  color: #5b5b5b;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  margin-top: 8px;
  border: 1px solid #dee0dd;
  padding: 12px;
  height: 16px;
  text-align: center;
  display: block;
  background: #ffffff; /* Old browsers */
  background: -moz-linear-gradient(top,  #ffffff 0%, #e9e9e9 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffffff 0%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffffff 0%,#e9e9e9 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffffff 0%,#e9e9e9 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #ffffff 0%,#e9e9e9 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */

}
.coca-btn a:hover {
  background: #fff;
  text-decoration: none;
}
/*****end v2-style.min.css*****/

/*****templates/default/v3/css/normalize.css ******/
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
    font-family: sans-serif; /* 1 */
    -ms-text-size-adjust: 100%; /* 2 */
    -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
    margin: 0;
}

/* HTML5 display definitions
========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
    display: inline-block; /* 1 */
    vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

[hidden],
template {
    display: none;
}

/* Links
========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
    background: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
    outline: 0;
}

/* Text-level semantics
========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
    font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
    font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
    background: #ff0;
    color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* Embedded content
========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
    border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
    overflow: hidden;
}

/* Grouping content
========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
    margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
    overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

/* Forms
========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
    color: inherit; /* 1 */
    font: inherit; /* 2 */
    margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
    overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
    line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

/*fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}*/

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
    overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
    font-weight: bold;
}

/* Tables
========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}

td,
th {
    padding: 0;
}
/*end templates/default/v3/css/normalize.css */

/* templates/default/v3/css/font-awesome.css */
/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.1.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('../v3/fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('../v3/fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('../v3/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-square:before,
.fa-pied-piper:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
/*end  templates/default/v3/css/font-awesome.css */

/****templates/default/v3/css/main-style.css *****/
/* ============= vars & mixins ============= */
/* ============== header ============= */
body {
    background-image:none;
    background-color:rgb(255, 255, 255);
    font-family: 'Open Sans';
    color: #333; }

.suprahead {
  padding: 12px 0;
  width: 840px;
  position: relative;
  padding-left: 132px; }

.search-bar {
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  font-size: 13px;
  border: 1px solid #e5e3dd;
  overflow: hidden;
  width: auto; }
  .search-bar .search-label:hover {
    cursor: pointer; }
  .search-bar .inner.search-field {
    width: auto;
    overflow: hidden;
    border: none;
    position: relative; }

.search-dropdown, .main-head .sub-menu ul li .search-dropdown {
  position: absolute;
  z-index: 999;
  background: #fff;
  width: 145px;
  margin-top: 32px; }
  .search-dropdown ul, .main-head .sub-menu ul li .search-dropdown ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    border: 1px solid #e5e3dd; }
    .search-dropdown ul li a, .main-head .sub-menu ul li .search-dropdown ul li a {
      display: block;
      padding: 5px 0 5px 15px;
      text-decoration: none;
      color: #333; }
      .search-dropdown ul li a:hover, .main-head .sub-menu ul li .search-dropdown ul li a:hover {
        background-color: #f4f4f4; }

.search-bar .inner {
  padding: 7px 15px;
  border-right: 1px solid #e5e3dd; }
  .search-bar .inner .fa-angle-down {
    color: #81ae18;
    font-weight: 800; }

.search-bar input[type="text"] {
  padding: 0;
  margin: 0;
  border: none;
  color: #ccc;
  width: auto;
  width: 100%; }

.search-bar input[type="text"]:focus {
  outline: none;
  color: #333; }

.search-bar .inner.search-btn {
  padding: 0;
  background-color: #81ae18;
  border-right: none;
  position: absolute;
  right: 0;
  top: 0; }

.search-btn a {
  display: block;
  padding: 7px 15px;
  color: #fff; }

.user-area {
  height: 32px;
  border-left: 1px solid #dad9d7;
  margin-left: 15px;
  padding-top: 2px;
  position: relative; }

.search-dropdown, .main-head .sub-menu ul li .search-dropdown {
  font-size: 13px;
  font-weight: 600;
  top: 12px;
  left: 95px; }
  .search-dropdown:before, .search-dropdown:after, .main-head .sub-menu ul li .search-dropdown:before, .main-head .sub-menu ul li .search-dropdown:after {
    content: "";
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #ccc;
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -10px; }
  .search-dropdown:after, .main-head .sub-menu ul li .search-dropdown:after {
    z-index: 9;
    border-bottom: 10px solid #fff;
    top: -9px; }

.main-head .sub-menu ul li .search-dropdown {
  left: -48px;
  top: 9px; }

.user-area.user-nelogat .pro-avatar p a.nelogat-link {
  display: inline;
  float: none;
  border-radius: 0 0 0 0;
  color: #81ae18;
  text-decoration: none; }
  .user-area.user-nelogat .pro-avatar p a.nelogat-link:hover {
    text-decoration: underline; }

.user-area .profile-icon {
  width: 32px;
  height: 32px;
  float: left;
  margin-left: 12px;
  position: relative; }
  .user-area .profile-icon a {
    display: block;
    width: 31px;
    height: 31px;
    background: url(../v3/img/user-tiles.png) 0 0 no-repeat; }
  .user-area .profile-icon a:hover {
    opacity: 0.8; }

.profile-icon.pro-messages a {
  background-position: -31px 0; }

.profile-icon.pro-alerts a {
  background-position: -62px 0; }

.profile-icon.pro-messages a {
  background-position: -31px 0; }

.pro-avatar {
  float: left;
  margin-left: 12px; }
  .pro-avatar:hover {
    cursor: pointer; }

.profile-icon .pro-events {
  display: block;
  position: absolute;
  top: -5px;
  right: -5px;
  font-size: 11px;
  padding: 1px 5px;
  color: #fff;
  font-weight: 600;
  background-color: #c91700;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -o-border-radius: 12px;
  border-radius: 12px; }

.pro-avatar a {
  background: none;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  width: 31px;
  height: 31px;
  overflow: hidden;
  float: left;
  display: block;
  width: auto; }

.pro-avatar p {
  float: left;
  margin: 2px 0 0 7px;
  font-size: 13px;
  color: #81ae18;
  line-height: 14px;
  font-weight: 600; }

.pro-avatar p span {
  display: block;
  font-size: 12px;
  font-weight: 400; }

.share-area {
  height: 32px;
  border-left: 1px solid #dad9d7;
  margin-left: 15px;
  padding-top: 2px; }

.pro-share {
  width: 32px;
  height: 32px;
  float: left;
  margin-left: 12px; }
  .pro-share a {
    display: block;
    width: 32px;
    height: 32px;
    background: url("../v3/img/user-tiles.png") no-repeat; }
  .pro-share.pro-fb a {
    background-position: -93px; }
  .pro-share.pro-yt a {
    background-position: -125px; }

.main-head {
  background-color: #fff; }
  .main-head .centro.mm {
    height: 61px; }
  .main-head .main-menu {
    padding: 7px 0; }
    .main-head .main-menu ul {
      padding: 0;
      margin: 0;
      margin-left: 13px; }
      .main-head .main-menu ul li {
        display: block;
        float: left; }
        .main-head .main-menu ul li.act a {
          color: #81ae18; }
        .main-head .main-menu ul li.act a span:after, .main-head .main-menu ul li.act a span:before {
          display: block;
          width: 0;
          height: 0;
          border-style: solid;
          border-width: 0 7px 7px 7px;
          border-color: transparent transparent #81ae18 transparent;
          position: absolute;
          left: 50%;
          margin-left: -7px;
          bottom: -23px;
          content: "";
          z-index: 9; }
        .main-head .main-menu ul li.act a span:before {
          z-index: 8;
          bottom: -20px;
          border-color: transparent transparent #779d1d transparent; }
        .main-head .main-menu ul li:first-child span {
          border: none; }
        .main-head .main-menu ul li a {
          text-decoration: none;
          font-size: 14px;
          font-weight: 700;
          color: #333333;
          display: block;
          padding: 15px 0 10px; }
          .main-head .main-menu ul li a:hover {
            color: #81ae18; }
          .main-head .main-menu ul li a span {
            display: block;
            padding: 0 17px;
            border-left: 1px solid #e5e5e5;
            position: relative; }
  .main-head .sub-menu {
    background-color: #81ae18;
    border-top: 2px solid #779d1d; }
    .main-head .sub-menu ul {
      margin: 0;
      padding: 0; }
    .main-head .sub-menu ul li {
      float: left;
      display: block;
      margin: 3px 0 0 0;
      font-size: 13px;
      text-transform: uppercase;
      position: relative; }
      .main-head .sub-menu ul li.act a span:after {
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 7px 7px 7px;
        border-color: transparent transparent #f9f6f0 transparent;
        position: absolute;
        left: 50%;
        margin-left: -7px;
        bottom: -4px;
        content: ""; }
      .main-head .sub-menu ul li.liplus {
        font-size: 24px;
        line-height: 18px;
        position: relative; }
        .main-head .sub-menu ul li.liplus li {
          float: none; }
      .main-head .sub-menu ul li a {
        text-decoration: none;
        color: #fff;
        display: block;
        padding: 10px 0 10px; }
        .main-head .sub-menu ul li a:hover {
          color: #e7ff46; }
        .main-head .sub-menu ul li a span {
          display: block;
          padding: 0 17px;
          border-left: 1px solid #749c16; }
    .main-head .sub-menu ul li:first-child span {
      padding-left: 0;
      border: none; }
    .main-head .sub-menu ul li.act a {
      color: #e7ff46; }

/* ============== homepage ============= */
h1.main-title {
  letter-spacing: -1px;
  font-size: 34px;
  margin: 0;
  padding: 0;
  margin-top: 30px;
  line-height: 30px; }
  h1.main-title a {
    text-decoration: none;
    color: #333333; }
    h1.main-title a:hover {
      color: #81ae18; }

p.author {
  color: #81ae18;
  margin: 0;
  padding: 0;
  margin-top: 10px;
  position: relative;
  font-size: 13px;
  font-weight: 700;
  float: left; }
  p.author a {
    color: #81ae18;
    text-decoration: none; }
    p.author a:hover {
      text-decoration: underline; }
  p.author i {
    font-weight: 400; }
  p.author span {
    font-weight: 600;
    display: block;
    position: absolute;
    right: -28px;
    top: 1px;
    width: 23px;
    height: 16px;
    background: url(../v3/img/cook-ranking.png) 0 0 no-repeat;
    text-align: center;
    font-size: 11px;
    padding-top: 1px; }

.shaded-box {
  border-bottom: 1px solid #f1eee7; }

.shaded-box-inner {
  padding: 2px;
  border: 1px solid #e3e0d6;
  background-color: #fff; }

.big-pic {
  float: left; }
  .big-pic img {
    display: block; }

.premium-opening {
  float: right;
  padding: 18px 15px 0 15px;
  width: 280px; }
  .premium-opening h2 {
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    color: #c92005;
    text-align: center;
    margin: 0;
    padding: 0; }
  .premium-opening p.premium-statement {
    color: #8b877c;
    font-size: 14px;
    text-align: center;
    margin-top: 8px; }
  .premium-opening .item {
    border-top: 2px solid #f9f6f0;
    padding-top: 15px;
    margin-top: 16px; }
    .premium-opening .item .desc {
      float: left;
      width: 190px;
      margin-left: 12px; }
      .premium-opening .item .desc h3 {
        line-height: 20px; }
    .premium-opening .item .thumb {
      width: 76px;
      height: 76px;
      float: left; }
    .premium-opening .item p.author {
      margin-top: -3px; }

.desc h3 {
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 600;
  margin-top: 2px; }
  .desc h3 a {
    color: #333;
    text-decoration: none; }
    .desc h3 a:hover {
      color: #81ae18; }

.c1 .opening-more .shaded-box-inner {
  width: 316px; }

.cat-row {
  margin-bottom: 20px; }

.opening-more .shaded-box {
  margin-left: 15px; }
  .opening-more .shaded-box:first-child {
    margin-left: 0; }
.opening-more .shaded-box-inner {
  width: 316px; }
.opening-more .desc {
  padding: 0 18px 10px 18px; }
  .opening-more .desc h3 {
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    letter-spacing: -1px;
    margin-top: 5px;
    height: 48px; }
.opening-more .social-ranks {
  padding-top: 12px;
  padding-bottom: 2px;
  border-top: 1px solid #ebe7e0;
  margin-top: 12px; }
  .opening-more .social-ranks a {
    padding-left: 17px;
    background: url(../v3/img/icons/social-ranks_Bucataras.png) 0 1px no-repeat;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: 600;
    color: #b1afaa;
    text-decoration: none;
    margin-right: 20px; }
    .opening-more .social-ranks a.stars {
      background-position: -71px 1px; }
    .opening-more .social-ranks a.comms {
      background-position: -144px 1px; }
.opening-more .more-end {
  width: 300px; }

.add-write {
  background: #c92005;
  background: -moz-linear-gradient(top, #c92005 0%, #bc1d04 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c92005), color-stop(100%, #bc1d04));
  background: -webkit-linear-gradient(top, #c92005 0%, #bc1d04 100%);
  background: -o-linear-gradient(top, #c92005 0%, #bc1d04 100%);
  background: -ms-linear-gradient(top, #c92005 0%, #bc1d04 100%);
  background: linear-gradient(to bottom, #c92005 0%, #bc1d04 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c92005', endColorstr='#bc1d04',GradientType=0 ); }
  .add-write a {
    font-size: 24px;
    font-weight: 300;
    color: #fff;
    text-decoration: none;
    float: left;
    line-height: 20px;
    padding: 6px  18px 12px 62px;
    border-left: 1px solid #a21600;
    background: url(../v3/img/add-write.png) 17px 12px no-repeat; }
    .add-write a:first-child {
      border-left: none;
      border-right: 1px solid #e33215; }
    .add-write a.write {
      background-position: -135px 12px; }
    .add-write a.write.back {
      background-position: -318px 12px; }
    .add-write a:hover {
      background-color: #b11800; }
    .add-write a span {
      display: block;
      font-size: 11px;
      font-weight: 400; }
  .add-write.galpag a {
    width: 219px; }

.full .slice .thumb {
  position: relative; }
.full .slice .desc {
  padding: 0 18px 15px 18px;
  width: 274px; }
.full .slice .shaded-box {
  margin-left: 15px; }
  .full .slice .shaded-box:first-child {
    margin-left: 0; }
.full .slice.bucataras-tv .thumb a:after {
  display: block;
  position: absolute;
  content: "";
  width: 95px;
  height: 95px;
  background: url(../v3/img/play-btn.png) 0 0 no-repeat;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto; }
.full .slice.cei-mai-activi .author-wrap {
  margin-bottom: 15px; }
  .full .slice.cei-mai-activi .author-wrap p.author {
    float: left;
    display: block;
    margin-left: 15px;
    margin-top: 7px; }
    .full .slice.cei-mai-activi .author-wrap p.author strong {
      display: block;
      font-size: 20px;
      font-weight: 300;
      margin-top: -2px; }
.full .slice.cei-mai-activi .top-avatar {
  width: 56px;
  height: 56px;
  -webkit-border-radius: 99px;
  -moz-border-radius: 99px;
  -o-border-radius: 99px;
  border-radius: 99px;
  overflow: hidden;
  float: left; }
.full .slice.home-premium .desc {
  width: 189px; }
.full .slice.home-premium .shaded-box {
  margin-left: 18px; }
  .full .slice.home-premium .shaded-box:first-child {
    margin-left: 0; }
.full h4.box-head {
  margin-bottom: 15px;
  margin-top: 25px;
  color: #c92005;
  font-weight: 600;
  font-size: 18px; }

.cas-partener {
  padding: 25px 0 30px;
  background-color: #ccc;
  margin-top: 30px;
  padding-left: 205px; }
  .cas-partener .shaded-box {
    margin-left: 18px; }
  .cas-partener .desc {
    width: 189px;
    padding: 0 18px 15px 18px; }

.head-premium span {
  font-weight: 400;
  letter-spacing: 1px; }
.head-premium img {
  margin-bottom: -6px; }

.head-partener span {
  font-weight: 400;
  letter-spacing: 1px; }
.head-partener img {
  margin-bottom: -6px; }

#pag-reteta .author-wrap i {
  font-style: normal; }
#pag-reteta .art-c1 {
  width: 662px; }
  #pag-reteta .art-c1.zoomed {
    width: 980px; }
    #pag-reteta .art-c1.zoomed .big-media.galpag td {
      width: 976px; }
      #pag-reteta .art-c1.zoomed .big-media.galpag td img {
        max-width: 976px;
        max-height: 800px; }
  #pag-reteta .art-c1 .big-media img {
    display: block; }
  #pag-reteta .art-c1 .big-media.galpag td {
    width: 656px;
    background: #efefef;
    text-align: center;
    overflow: hidden;
    vertical-align: middle;
    position: relative; }
  #pag-reteta .art-c1 .big-media.galpag td img {
    max-width: 656px;
    max-height: 656px; }
  #pag-reteta .art-c1 .big-media.galpag td i.fa-search-plus {
    position: absolute;
    z-index: 99;
    bottom: 10px;
    left: 10px;
    width: 50px;
    height: 50px;
    font-size: 40px;
    color: #fff;
    text-shadow: 0 0 40px #000; }
  #pag-reteta .art-c1 .big-media.galpag td i.fa-chevron-left, #pag-reteta .art-c1 .big-media.galpag td i.fa-chevron-right {
    z-index: 100;
    width: 90px;
    height: 90px;
    color: #fff;
    text-shadow: 0 0 40px #000;
    display: none; }
  #pag-reteta .art-c1 .big-media.galpag td:hover i.fa-chevron-left, #pag-reteta .art-c1 .big-media.galpag td:hover i.fa-chevron-right {
    top: 0;
    left: 0;
    bottom: 0;
    margin: auto;
    width: 100px;
    height: 100px;
    font-size: 90px;
    display: block;
    opacity: 0.5; }
  #pag-reteta .art-c1 .big-media.galpag td:hover i.fa-chevron-right {
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto; }
  #pag-reteta .art-c1 a.chev-left, #pag-reteta .art-c1 a.chev-right {
    display: block;
    position: absolute;
    width: 90px;
    height: 90px;
    text-decoration: none; }
  #pag-reteta .art-c1 a.chev-left {
    top: 0;
    left: 0;
    bottom: 0;
    margin: auto; }
  #pag-reteta .art-c1 a.chev-right {
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto; }
  #pag-reteta .art-c1 .big-media.galpag td:hover a.chev-left:hover i, #pag-reteta .art-c1 .big-media.galpag td:hover a.chev-right:hover i {
    opacity: 1; }
  #pag-reteta .art-c1 .in-article-cols {
    padding: 0 0 20px 20px; }
  #pag-reteta .art-c1 .in-c1 {
    width: 410px;
    float: left; }
  #pag-reteta .art-c1 .in-c2 {
    width: 205px;
    float: right;
    background: url(../v3/img/bg-author.png) 0 bottom repeat-x #fbf9f4;
    height: 100%;
    position: relative;
    padding-bottom: 40px; }
    #pag-reteta .art-c1 .in-c2 .author-avatar {
      width: 82px;
      height: 82px;
      -webkit-border-radius: 99px;
      -moz-border-radius: 99px;
      -o-border-radius: 99px;
      border-radius: 99px;
      overflow: hidden;
      position: absolute;
      border: 2px solid #fff;
      top: -35px;
      z-index: 99;
      left: 50%;
      margin-left: -43px; }
    #pag-reteta .art-c1 .in-c2 .author-rank {
      margin: 65px auto 0 auto;
      width: 39px;
      height: 29px;
      background: url(../v3/img/bg-big-rank.png) 0 0 no-repeat; }
      #pag-reteta .art-c1 .in-c2 .author-rank p {
        display: block;
        width: 39px;
        text-align: center;
        padding-top: 2px;
        font-size: 19px;
        font-weight: 600;
        color: #6a9b00; }
    #pag-reteta .art-c1 .in-c2 h3.author-name {
      text-align: center;
      font-size: 16px;
      font-weight: 600;
      color: #6a9b00;
      width: 180px;
      margin: 5px auto 0 auto; }
      #pag-reteta .art-c1 .in-c2 h3.author-name a {
        color: #6a9b00;
        text-decoration: none; }
        #pag-reteta .art-c1 .in-c2 h3.author-name a:hover {
          text-decoration: underline; }
    #pag-reteta .art-c1 .in-c2 p.rank-name {
      font-size: 13px;
      font-weight: 400;
      font-style: italic;
      text-align: center;
      display: block;
      margin-top: 2px;
      color: #777; }
    #pag-reteta .art-c1 .in-c2 .popularity {
      border: 1px solid #e6e1d8;
      width: 160px;
      margin: 20px auto 10px;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      -o-border-radius: 6px;
      border-radius: 6px;
      background: url(../v3/img/bg-popular.png) 0 0 repeat-x;
      overflow: hidden; }
    #pag-reteta .art-c1 .in-c2 .popularity a {
      display: block;
      float: left;
      width: 79px;
      text-align: center;
      text-decoration: none;
      font-size: 12px;
      color: #63605a;
      padding: 7px 0;
      border-left: 1px solid #fff;
      line-height: 17px; }
      #pag-reteta .art-c1 .in-c2 .popularity a.click-act {
        color: #81ae18; }
      #pag-reteta .art-c1 .in-c2 .popularity a img {
        margin-bottom: -1px; }
      #pag-reteta .art-c1 .in-c2 .popularity a strong {
        display: block;
        font-size: 14px;
        font-weight: 700; }
      #pag-reteta .art-c1 .in-c2 .popularity a:first-child {
        float: left;
        border-left: none;
        border-right: 1px solid #e6e1d8; }
      #pag-reteta .art-c1 .in-c2 .popularity a:hover {
        background: #fff; }
    #pag-reteta .art-c1 .in-c2 .popularity.favs {
      margin-top: 0px; }
      #pag-reteta .art-c1 .in-c2 .popularity.favs a {
        width: 160px; }
    #pag-reteta .art-c1 .in-c2 .popularity.adms {
      background: #FAF9F7; }
    #pag-reteta .art-c1 .in-c2 .popularity.adms a {
      float: none;
      width: 160px;
      padding-bottom: 4px;
      border-top: 1px solid #fff;
      border-bottom: 1px solid #e6e1d8; }
      #pag-reteta .art-c1 .in-c2 .popularity.adms a:last-child {
        border-bottom: none; }
    #pag-reteta .art-c1 .in-c2 p.tags {
      font-size: 11px;
      width: 160px;
      margin: 0 auto;
      line-height: 16px; }
  #pag-reteta .art-c1 .in-share {
    padding: 20px 0;
    border-bottom: 1px solid #e7e7e5; }
  #pag-reteta .art-c1 .in-share a {
    color: #9f9f9f;
    font-size: 13px;
    text-decoration: none;
    line-height: 14px;
    display: block;
    width: 90px;
    height: 30px;
    float: left;
    padding-left: 40px;
    background: url(../v3/img/in-share.png) 0 0 no-repeat; }
    #pag-reteta .art-c1 .in-share a.in-twit {
      width: 75px;
      background-position: 0 -40px; }
    #pag-reteta .art-c1 .in-share a.in-yahoo {
      background-position: 0 -80px; }
    #pag-reteta .art-c1 .in-share a.in-fb strong {
      color: #395f9e; }
    #pag-reteta .art-c1 .in-share a.in-twit strong {
      color: #00adef; }
    #pag-reteta .art-c1 .in-share a.in-yahoo strong {
      color: #640e6c; }
    #pag-reteta .art-c1 .in-share a strong {
      display: block;
      font-weight: 700; }
  #pag-reteta .art-c1 .intro-reteta p {
    font-size: 16px;
    line-height: 21px; }
  #pag-reteta .art-c1 .ingrediente p, #pag-reteta .art-c1 .ingrediente li {
    padding: 0;
    line-height: 21px;
    margin: 0;
    font-size: 16px; }
div.casetaDetaliiReteta div.contentArticol div.rezumat {
    font-size: 16px;
}
  #pag-reteta .art-c1 .ingrediente p, #pag-reteta .art-c1 .ingrediente ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
  }
  #pag-reteta .art-c1 h3.rete-title {
    font-size: 16px;
    color: #6a9b00;
    font-weight: 600;
    border-bottom: 1px solid #e7e7e5;
    padding-bottom: 16px; }
  #pag-reteta .art-c1 .reteta-content {
    padding: 0 20px 20px 20px;
    width: 616px; }
    #pag-reteta .art-c1 .reteta-content p {
      font-size: 16px;
      line-height: 21px; }
    #pag-reteta .art-c1 .reteta-content .portii-timp {
      background-color: #fbf9f4;
      padding: 15px 20px;
      -webkit-border-radius: 8px;
      -moz-border-radius: 8px;
      -o-border-radius: 8px;
      border-radius: 8px;
      margin: 10px 0 30px; }
    #pag-reteta .art-c1 .reteta-content .portii-timp div {
      float: left;
      font-size: 14px;
      margin-left: 50px;
      background: url(../v3/img/portii-timp.png) 0 -80px no-repeat;
      padding: 10px 0 10px 55px; }
      #pag-reteta .art-c1 .reteta-content .portii-timp div:first-child {
        margin-left: 20px;
        background-position: 0 0; }
    #pag-reteta .art-c1 .reteta-content .rete-tips div {
      margin-top: 20px; }
    #pag-reteta .art-c1 .reteta-content .rete-tips div p {
      float: left;
      display: block;
      width: 565px;
      margin: 0; }
      #pag-reteta .art-c1 .reteta-content .rete-tips div p:first-child {
        width: 34px; }
      #pag-reteta .art-c1 .reteta-content .rete-tips div p.tip-nr {
        color: #74a211;
        margin-top: 5px;
        margin-right: 15px;
        font-weight: 700;
        text-align: center;
        width: 30px;
        height: 26px;
        padding-top: 4px;
        -webkit-border-radius: 99px;
        -moz-border-radius: 99px;
        -o-border-radius: 99px;
        border-radius: 99px;
        border: 2px solid #74a211; }
      #pag-reteta .art-c1 .reteta-content .rete-tips div p.tip-text {
        padding-bottom: 20px;
        border-bottom: 1px solid #e7e7e7; }
    #pag-reteta .art-c1 .reteta-content .rete-tips div:last-child p.tip-text {
      border-bottom: none; }

.tops .daily-recipe .shaded-box-inner, .forums .daily-recipe .shaded-box-inner {
  width: 656px; }
  .tops .daily-recipe .shaded-box-inner .daily-bigpic, .forums .daily-recipe .shaded-box-inner .daily-bigpic {
    position: relative; }
  .tops .daily-recipe .shaded-box-inner ul, .forums .daily-recipe .shaded-box-inner ul {
    position: absolute;
    bottom: 0;
    padding: 0;
    margin: 0;
    right: 0;
    z-index: 99; }
  .tops .daily-recipe .shaded-box-inner ul.days-tabs li, .forums .daily-recipe .shaded-box-inner ul.days-tabs li {
    display: block;
    width: 40px;
    height: 36px;
    float: left;
    font-size: 13px;
    font-weight: 400;
    text-align: center;
    padding-top: 4px;
    background-color: rgba(255, 255, 255, 0.5); }
    .tops .daily-recipe .shaded-box-inner ul.days-tabs li:hover, .tops .daily-recipe .shaded-box-inner ul.days-tabs li.act, .forums .daily-recipe .shaded-box-inner ul.days-tabs li:hover, .forums .daily-recipe .shaded-box-inner ul.days-tabs li.act {
      cursor: pointer;
      background-color: #fff;
      color: #c92005; }
    .tops .daily-recipe .shaded-box-inner ul.days-tabs li.expl, .forums .daily-recipe .shaded-box-inner ul.days-tabs li.expl {
      width: 143px;
      font-size: 12px;
      line-height: 14px; }
      .tops .daily-recipe .shaded-box-inner ul.days-tabs li.expl strong, .forums .daily-recipe .shaded-box-inner ul.days-tabs li.expl strong {
        font-weight: 400;
        margin-top: 3px;
        display: block; }
    .tops .daily-recipe .shaded-box-inner ul.days-tabs li.expl:hover, .forums .daily-recipe .shaded-box-inner ul.days-tabs li.expl:hover {
      background-color: rgba(255, 255, 255, 0.5);
      color: #333;
      cursor: default; }
    .tops .daily-recipe .shaded-box-inner ul.days-tabs li p, .forums .daily-recipe .shaded-box-inner ul.days-tabs li p {
      display: block;
      margin: 0;
      padding: 0;
      line-height: 15px; }
    .tops .daily-recipe .shaded-box-inner ul.days-tabs li span, .forums .daily-recipe .shaded-box-inner ul.days-tabs li span {
      display: block;
      font-weight: 600;
      font-size: 16px;
      line-height: 18px; }
  .tops .daily-recipe .shaded-box-inner img.todays, .forums .daily-recipe .shaded-box-inner img.todays {
    display: block; }
  .tops .daily-recipe .shaded-box-inner .daily-desc, .forums .daily-recipe .shaded-box-inner .daily-desc {
    margin-left: 18px;
    margin-top: 23px;
    height: 160px; }
    .tops .daily-recipe .shaded-box-inner .daily-desc h4, .forums .daily-recipe .shaded-box-inner .daily-desc h4 {
      color: #c92005;
      font-size: 16px;
      font-weight: 600;
      margin: 20px 0; }
    .tops .daily-recipe .shaded-box-inner .daily-desc .daily-title .date, .forums .daily-recipe .shaded-box-inner .daily-desc .daily-title .date {
      color: #c92005;
      width: 115px;
      vertical-align: middle;
      padding: 5px 5px 5px 0; }
    .tops .daily-recipe .shaded-box-inner .daily-desc .daily-title .day, .forums .daily-recipe .shaded-box-inner .daily-desc .daily-title .day {
      font-size: 50px;
      font-weight: 300;
      letter-spacing: -2px;
      margin-right: 7px;
      line-height: 69px; }
    .tops .daily-recipe .shaded-box-inner .daily-desc .daily-title .month-year p, .forums .daily-recipe .shaded-box-inner .daily-desc .daily-title .month-year p {
      margin: 0;
      font-size: 18px;
      font-weight: 700;
      color: #b3b3b3; }
    .tops .daily-recipe .shaded-box-inner .daily-desc .daily-title .month-year span, .forums .daily-recipe .shaded-box-inner .daily-desc .daily-title .month-year span {
      display: block;
      font-size: 22px;
      margin-top: 12px;
      line-height: 22px; }
    .tops .daily-recipe .shaded-box-inner .daily-desc .daily-title .title, .forums .daily-recipe .shaded-box-inner .daily-desc .daily-title .title {
      vertical-align: middle;
      padding-left: 15px;
      border-left: 1px solid #e7e6e4;
      width: 340px; }
    .tops .daily-recipe .shaded-box-inner .daily-desc .daily-title .title h2, .forums .daily-recipe .shaded-box-inner .daily-desc .daily-title .title h2 {
      font-size: 22px;
      font-weight: 600;
      line-height: 24px;
      letter-spacing: -1px;
      margin: 0; }
      .tops .daily-recipe .shaded-box-inner .daily-desc .daily-title .title h2 a, .forums .daily-recipe .shaded-box-inner .daily-desc .daily-title .title h2 a {
        color: #333;
        text-decoration: none; }
        .tops .daily-recipe .shaded-box-inner .daily-desc .daily-title .title h2 a:hover, .forums .daily-recipe .shaded-box-inner .daily-desc .daily-title .title h2 a:hover {
          color: #80a91d; }
    .tops .daily-recipe .shaded-box-inner .daily-desc .daily-title .sponsor, .forums .daily-recipe .shaded-box-inner .daily-desc .daily-title .sponsor {
      width: 145px;
      text-align: center;
      position: relative; }
      .tops .daily-recipe .shaded-box-inner .daily-desc .daily-title .sponsor img, .forums .daily-recipe .shaded-box-inner .daily-desc .daily-title .sponsor img {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        margin: auto;
        margin-top: -45px; }
    .tops .daily-recipe .shaded-box-inner .daily-desc table.daily, .forums .daily-recipe .shaded-box-inner .daily-desc table.daily {
      margin-bottom: 20px; }

.best-of.sarbatoriti .for-head, .best-of.topusers .for-head, .best-of.cas-restaurante .for-head {
  padding-left: 66px;
  background: url(../v3/img/sarba-tort.png) 0 0 no-repeat; }
.best-of.sarbatoriti .thumb, .best-of.topusers .thumb, .best-of.cas-restaurante .thumb {
  -webkit-border-radius: 99px;
  -moz-border-radius: 99px;
  -o-border-radius: 99px;
  border-radius: 99px;
  overflow: hidden; }
.best-of.sarbatoriti .author, .best-of.topusers .author, .best-of.cas-restaurante .author {
  font-size: 16px;
  font-weight: 400;
  padding-top: 10px; }
  .best-of.sarbatoriti .author span, .best-of.topusers .author span, .best-of.cas-restaurante .author span {
    display: block !important;
    margin-top: 12px; }
.best-of.sarbatoriti p.lma, .best-of.topusers p.lma, .best-of.cas-restaurante p.lma {
  font-size: 12px;
  margin-top: 2px; }
.best-of.sarbatoriti p.lma a, .best-of.topusers p.lma a, .best-of.cas-restaurante p.lma a {
  color: #999;
  font-size: 12px;
  text-decoration: none; }

.best-of.topusers .for-head {
  padding-left: 66px;
  background: url(../v3/img/icon-top-utilizatori.png) 5px 1px no-repeat; }

.best-of.cas-restaurante .for-head {
  padding-left: 0;
  background: none; }

.best-of .shaded-box-inner {
  width: 258px;
  padding: 20px 20px 10px 20px;
  height: 547px; }
  .best-of .shaded-box-inner p.statement {
    width: 190px;
    font-size: 14px;
    margin-left: 15px;
    margin-top: 10px;
    display: block;
    color: #8b877c;
    line-height: 18px; }
.best-of .tops-head {
  margin-bottom: 5px; }
.best-of .tops-desp {
  width: 100px;
  margin: 0 auto;
  height: 1px;
  background-color: #ebe7e0; }
.best-of ul.tops-tabs {
  margin: 0;
  padding: 0; }
.best-of li {
  display: block;
  float: left;
  margin: 10px 0 10px 6px;
  font-size: 18px;
  font-weight: 700;
  color: #b1afaa; }
  .best-of li.act a {
    color: #c92005; }
  .best-of li a {
    color: #b1afaa;
    text-decoration: none; }
    .best-of li a:hover {
      color: #c92005; }
  .best-of li.desp {
    font-size: 13px;
    padding-top: 4px; }
.best-of .tops-items {
  padding: 20px 0; }
  .best-of .tops-items .item {
    margin-top: 16px; }
    .best-of .tops-items .item:first-child {
      margin-top: 0; }
.best-of .tops-items .thumb {
  width: 55px;
  height: 55px; }
.best-of .tops-items .desc {
  width: 190px;
  margin-left: 12px; }
  .best-of .tops-items .desc h3 {
    line-height: 20px; }
  .best-of .tops-items .desc p.author {
    margin-top: -2px; }
    .best-of .tops-items .desc p.author span {
      display: none; }
.best-of .view-all {
  padding: 15px 0;
  border-top: 1px solid #ebe7e0;
  font-size: 14px;
  text-align: right; }
  .best-of .view-all a {
    color: #c92005;
    text-decoration: none; }
    .best-of .view-all a:hover {
      text-decoration: underline; }

.c1 {
  width: 662px; }

.c1 .shaded-box-inner {
  width: 656px; }
  .c1 .shaded-box-inner h4.box-head, .c1 .shaded-box-inner h4.box-subhead {
    color: #c92005;
    font-size: 16px;
    font-weight: 600;
    margin: 20px; }
  .c1 .shaded-box-inner h4.box-subhead {
    margin: 0; }
  .c1 .shaded-box-inner .sub-cols .bigger {
    width: 360px;
    padding-bottom: 20px; }
    .c1 .shaded-box-inner .sub-cols .bigger .desc {
      padding: 0 20px; }
      .c1 .shaded-box-inner .sub-cols .bigger .desc h3 {
        font-size: 20px;
        font-weight: 600;
        line-height: 24px;
        margin-top: 5px;
        font-weight: 600;
        letter-spacing: -1px; }
  .c1 .shaded-box-inner .sub-cols .smaller {
    width: 255px;
    margin-left: 20px; }
    .c1 .shaded-box-inner .sub-cols .smaller .item {
      margin-top: 15px; }
    .c1 .shaded-box-inner .sub-cols .smaller .thumb {
      width: 76px;
      height: 76px; }
    .c1 .shaded-box-inner .sub-cols .smaller .desc {
      width: 165px;
      margin-top: -12px; }
      .c1 .shaded-box-inner .sub-cols .smaller .desc h3 {
        line-height: 19px;
        font-size: 16px; }
  .c1 .shaded-box-inner .sub-cols .view-more {
    padding: 25px 0;
    text-align: right;
    border-bottom: 1px solid #ebe7e0; }
    .c1 .shaded-box-inner .sub-cols .view-more a {
      color: #c92005;
      text-decoration: none;
      font-size: 14px; }
      .c1 .shaded-box-inner .sub-cols .view-more a:hover {
        text-decoration: underline; }

.specialist {
  color: #fff;
  padding: 23px; }
  .specialist.sylvia {
    background: url(../v3/img/bg-sylvia.png) left bottom no-repeat black; }
  .specialist.nana {
    background: url(../v3/img/bg-nana.png) left bottom no-repeat #37004c; }
  .specialist.oana {
    background: url(../v3/img/bg-oana.png?v=0.05) left bottom no-repeat #FFFFFF;
    height: 362px;
    padding: 0px;
    border: 1px solid #e3e0d6;
    }
    .spec-desc-new {
        padding-left: 385px !important;
    }
    .spec-desc-new a.ask {
        margin-top: 85px !important;
        background: #FF0000;
        padding: 7px 29px 9px !important;
        font-size: 14px;
    }
    .spec-recipe-new {
        margin-left: 300px;
        margin-top: 115px;
    }
  .specialist .spec-head h4 {
    margin: 0;
    font-weight: 600; }
  .specialist .spec-desc {
    padding-left: 180px; }
    .specialist .spec-desc h3 {
      font-size: 40px;
      font-weight: 300;
      margin: 0;
      line-height: 40px;
      letter-spacing: -1px;
      margin-top: 15px; }
    .specialist .spec-desc p {
      margin: 0;
      font-size: 13px;
      font-weight: 400;
      color: #bbbbbb;
      margin-top: 20px; }
    .specialist .spec-desc a.ask {
      color: #fff;
      text-decoration: none;
      display: block;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      -o-border-radius: 6px;
      border-radius: 6px;
      border: 1px solid rgba(255, 255, 255, 0.4);
      float: left;
      padding: 5px 25px 7px;
      margin-top: 20px; }
      .specialist .spec-desc a.ask:hover {
        color: #000;
        background-color: #FFF;
        border-color: #fff; }
  .specialist .spec-recipe {
    margin-left: 180px;
    margin-top: 25px; }
    .specialist .spec-recipe .thumb {
      padding: 5px;
      border: 1px solid rgba(255, 255, 255, 0.4);
      float: left; }
      .specialist .spec-recipe .thumb img {
        display: block; }
    .specialist .spec-recipe .desc {
      float: left;
      width: 220px;
      margin-left: 15px; }
      .specialist .spec-recipe .desc p.author {
        margin-top: 5px; }
      .specialist .spec-recipe .desc h3 {
        font-size: 22px;
        line-height: -1px;
        line-height: 26px;
        font-weight: 400; }
        .specialist .spec-recipe .desc h3 a {
          color: #fff; }

.forums {
  margin-top: 0; }
  .forums .forumer .shaded-box-inner {
    width: 258px;
    padding: 20px 20px 10px 20px; }
    .forums .forumer .shaded-box-inner p.statement {
      width: 190px;
      font-size: 14px;
      margin-left: 15px;
      margin-top: 10px;
      display: block;
      color: #8b877c;
      line-height: 18px; }
  .forums .forumer h4.for-head {
    color: #c92005;
    margin: 0;
    font-size: 16px;
    padding-bottom: 15px;
    border-bottom: 1px solid #ebe7e0;
    font-weight: 600; }
  .forums .forumer .desp {
    height: 1px;
    background-color: #eaeaea;
    width: 50%;
    margin-left: 70px; }
  .forums .forumer .item {
    margin-top: 17px;
    padding-bottom: 17px; }
    .forums .forumer .item .thumb {
      width: 56px;
      height: 56px;
      -webkit-border-radius: 99px;
      -moz-border-radius: 99px;
      -o-border-radius: 99px;
      border-radius: 99px;
      overflow: hidden; }
    .forums .forumer .item .desc {
      width: 190px; }
      .forums .forumer .item .desc p.author {
        margin: -6px 0 0 0; }
      .forums .forumer .item .desc h3 {
        font-size: 13px;
        font-weight: 400;
        line-height: 15px;
        letter-spacing: 0;
        margin: 0; }
      .forums .forumer .item .desc a.conti {
        font-size: 13px;
        font-weight: 400;
        line-height: 15px;
        margin: 0;
        display: block;
        margin-top: 1px;
        text-decoration: none;
        color: #81ae18; }
        .forums .forumer .item .desc a.conti:hover {
          text-decoration: underline; }
        .forums .forumer .item .desc a.conti strong {
          font-weight: 600; }
  .forums .forumer .view-all {
    padding: 15px 0;
    border-top: 1px solid #ebe7e0;
    font-size: 14px;
    text-align: right; }
    .forums .forumer .view-all a {
      color: #c92005;
      text-decoration: none; }
      .forums .forumer .view-all a:hover {
        text-decoration: underline; }

.tops.videos .shaded-box-inner {
  height: auto; }

.tops.videos .best-of .tops-items, .forums .best-of .tops-items {
  padding: 0; }

.tops.videos .view-all {
  margin-top: 20px; }

h4.for-head {
  color: #c92005;
  margin: 0;
  font-size: 16px;
  padding-bottom: 15px;
  border-bottom: 1px solid #ebe7e0;
  font-weight: 600; }

.c2 {
  width: 300px; }

#pag-reteta h1 {
  margin-top: 20px; }

#footer {
  margin-top: 70px;
  background-color: #fff;
  padding: 20px;
  position: relative;
  margin-bottom: -15px;
  border-top: 1px solid #81ae18; }
  #footer .flogo {
    margin: 30px 0; }
  #footer .footdesc {
    font-size: 13px;
    color: #999;
    top: 120px;
    width: 400px;
    position: absolute; }
  #footer table {
    width: 500px;
    margin-left: 320px; }
  #footer table td {
    font-size: 13px;
    color: #999;
    width: 400px; }
  #footer table a {
    font-size: 13px;
    color: #555;
    text-decoration: none; }
    #footer table a:hover {
      color: #81ae18; }

p.surinput {
  font-size: 12px;
  font-weight: 700;
  color: #81ae18;
  margin-bottom: 5px; }

.cas-restaurante .restinp {
  border: 1px solid #81ae18;
  font-size: 14px;
  font-weight: 600;
  padding: 5px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  color: #81ae18;
  width: 235px;
  height: 21px;
  position: relative; }

.cas-restaurante .restinp a.ddown {
  color: #81ae18;
  font-weight: 400;
  position: absolute;
  right: 0;
  top: 0;
  border-left: 1px solid #81ae18;
  padding: 6px 10px; }

.cas-restaurante .restlist, .cas-restaurante .restinp li {
  float: none;
  margin: 0;
  padding: 0;
  font-weight: 400;
  font-size: 14px;
  background: #fff; }

.cas-restaurante ul {
  padding: 10px;
  margin: 0;
  padding-top: 0;
  width: 200px; }

.cas-restaurante .restlist {
  display: none;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border: 1px solid #81ae18;
  border-top: none;
  width: 220px;
  margin-left: -11px;
  z-index: 999;
  position: absolute;
  max-height: 190px;
  overflow: auto; }

.cas-restaurante .restinp:hover .restlist {
  display: block;
  cursor: pointer; }

.cas-restaurante .restinp li {
  padding-top: 3px; }
  .cas-restaurante .restinp li a {
    color: #81ae18; }

.cauta-propune a {
  display: block;
  font-weight: 600;
  font-size: 14px;
  background-color: #81ae18;
  color: #fff;
  text-decoration: none;
  float: left;
  margin: 20px 0 15px 10px;
  padding: 6px 30px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px; }
  .cauta-propune a:first-child {
    margin-left: 0; }
  .cauta-propune a:hover {
    background-color: #fff;
    border: 1px solid #81ae18;
    padding: 5px 29px;
    color: #81ae18; }

.contitle {
  font-size: 16px;
  font-weight: 600;
  margin-left: 15px;
  margin-top: 10px;
  line-height: 19px;
  float: left;
  color: #81ae18; }
  .contitle span {
    font-weight: 400;
    font-size: 12px;
    color: #333; }

.icom a {
  margin: 10px 6px; }

.galerie-row {
  margin-bottom: 15px; }
  .galerie-row .gal-item {
    width: 110px;
    height: 90px;
    margin-left: 16px; }
    .galerie-row .gal-item:first-child {
      margin-left: 0; }
    .galerie-row .gal-item a:hover {
      opacity: 0.8; }

.zoom-300 {
  margin: 20px 15px 15px 0; }

.comm-container .comm-item {
  margin-bottom: 15px;
  padding-top: 15px;
  border-top: 1px dotted #dedede; }
  .comm-container .comm-item:first-child {
    border-top: none;
    padding-top: 0; }
.comm-container .comm-avt {
  -webkit-border-radius: 99px;
  -moz-border-radius: 99px;
  -o-border-radius: 99px;
  border-radius: 99px;
  overflow: hidden;
  width: 90px;
  height: 90px; }
.comm-container .comm-message {
  width: 510px; }
  .comm-container .comm-message .author-wrap i {
    display: block;
    float: left;
    font-size: 12px;
    margin-top: 12px;
    margin-left: 35px;
    color: #999; }
  .comm-container .comm-message p.author {
    font-size: 12px !important; }
    .comm-container .comm-message p.author span {
      line-height: 16px; }
  .comm-container .comm-message .comm-text p {
    margin: 0; }

.option-comms {
  width: 475px;
  margin-left: 105px; }

.more-comms {
  margin: 10px auto 15px;
  display: block;
  text-align: center;
  color: #81ae18;
  text-decoration: none;
  padding: 6px 24px;
  border: 1px solid #81ae18;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  font-size: 13px; }
  .more-comms:hover {
    background: #81ae18;
    color: #fff; }
  .more-comms i {
    font-size: 16px;
    margin-right: 10px; }

.comm-doer {
  border: 2px solid #81ae18;
  width: 295px;
  height: 246px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px; }

.comm-doer textarea {
  width: 270px;
  height: 180px;
  border: none;
  margin-left: 10px;
  margin-top: 10px;
  font-size: 13px;
  font-weight: normal;
  color: #555; }

.comm-doer textarea:focus {
  outline: none; }

.emotishit {
  margin: 15px 0 0 10px; }

.comm-send a {
  font-weight: 600;
  color: #81ae18;
  margin-right: 15px;
  text-decoration: none; }

.c1 .opening-more .cat-open .shaded-box-inner {
  width: 556px;
  padding: 0 50px 40px 50px; }

.c1 .opening-more .cat-open .cat-title {
  color: #81ae18;
  margin: 20px auto;
  border-bottom: 1px solid #efefef;
  padding-bottom: 20px; }

.cat-title h2 {
  font-size: 36px;
  font-weight: 300;
  letter-spacing: -1px;
  text-align: center;
  margin: 0; }

.c1 .opening-more .cat-open .cat-title p {
  color: #c92005;
  text-align: center;
  font-size: 18px;
  font-style: italic;
  font-weight: 600; }

.c1 .opening-more .cat-open p {
  font-size: 12px;
  margin: 0;
  color: #555; }

.c1 .opening-more .cat-open p strong {
  color: #81ae18; }

.cat-search {
  position: relative; }

.cat-search input {
  margin: 20px 0;
  width: 538px;
  font-size: 16px;
  padding: 8px;
  border: 2px solid #81ae18;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px; }

.cat-search input:focus {
  outline: none; }

.cat-search a {
  display: block;
  color: #81ae18;
  position: absolute;
  right: 5px;
  top: 21px;
  font-size: 26px;
  width: 36px;
  height: 36px;
  text-align: center; }

.cat-menu ul {
  list-style-type: none;
  margin: 15px 0 20px 0;
  padding: 0; }

.cat-menu ul li {
  display: block;
  float: left;
  padding: 0;
  margin: 0;
  margin-right: 8px; }
  .cat-menu ul li a {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    display: block;
    padding: 4px 10px;
    color: #fff;
    text-decoration: none;
    background: #81ae18; }
  .cat-menu ul li a.act, .cat-menu ul li a:hover {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    display: block;
    padding: 2px 8px;
    background: #fff;
    border: 2px solid #81ae18;
    color: #81ae18;
    text-decoration: none; }

/* ============= presets ============= */
.centro {
  width: 980px;
  margin: 0 auto; }

.mt10 {
  margin-top: 10px; }

.mt15 {
  margin-top: 15px; }

.mt20 {
  margin-top: 20px; }

.mt25 {
  margin-top: 25px; }

.mt30 {
  margin-top: 30px; }

.mt35 {
  margin-top: 35px; }

.mt50 {
  margin-top: 50px; }

.fl {
  float: left; }

.fr {
  float: right; }

.fw300 {
  font-weight: 300; }

.fw400 {
  font-weight: 400; }

.fw600 {
  font-weight: 600; }

.fw700 {
  font-weight: 700; }

.fw800 {
  font-weight: 800; }

.nofloat {
  float: none; }

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

* html .clearfix {
  height: 1%; }



/*my*/
.mb20 {margin-bottom: 20px; }
.mb10 {margin-bottom: 10px; }

ul.v3-comments-post-emoticons {display:none;border: 1px solid #c5c5c5;background-color:#ffffff;top:-123px;position:absolute;width:200px;padding:10px;top:-108px\9; * top:-123px; * left:0; }
ul.v3-comments-post-emoticons li {width:40px;text-align:center;float:left;}
.emotishit:hover ul {display:block;}
.cat-title h1{font-size: 36px;font-weight: 300;letter-spacing: -1px;margin: 0;text-align: center;}

#footer_new {margin-top: 70px;background-color: #fff;padding: 20px;position: relative;margin-bottom: -15px;border-top: 1px solid #81ae18;}
#footer_new .flogo {margin: 30px 0; }
#footer_new .footdesc {font-size: 13px;color: #999;top: 120px;width: 400px;position: absolute;}
#footer_new table {width: 500px;margin-left: 320px;}
#footer_new table td {font-size: 13px;color: #999;width: 400px;}
#footer_new table a {font-size: 13px;color: #555;text-decoration: none;}
#footer_new table a:hover {color: #81ae18;}
#footer_new ul {list-style-type: disc;}

.__content a {color:#6a9b00;text-decoration:underline;}
.paginare_new{background-color:#fff;border: 1px solid #E3E0D6;height:40px;padding-top:10px;}
.paginare_new #centeredmenu {float:left;width:100%;background:#fff;overflow:hidden;position:relative;}
.paginare_new #centeredmenu ul {clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center;}
.paginare_new #centeredmenu ul li {display:block;float:left;list-style:none;margin:0;padding:1px;position:relative;right:50%;border-radius:5px;font-size:15px;}
.paginare_new #centeredmenu ul li a {display:block;margin:0 0 0 1px;padding:3px 10px;background:#eee;color:#000;text-decoration:none;line-height:1.3em;}
.paginare_new #centeredmenu ul li a:hover {background:#81AE18;color:#fff;}
.paginare_new #centeredmenu ul li a.active,#centeredmenu ul li a.active:hover {color:#fff;background:#81AE18;}

.v3-aboutcookies {background-color: rgba(255, 255, 255, 0.9);box-shadow: 0 0 4px gray;height: 22px;padding-top: 5px;position: fixed;bottom: 0px;z-index: 100000;cursor:pointer;}


/*box unirea
.caseta_homepage{width:980px;height:344px;background-color: #fef5d8;}
.caseta_homepage .top{height:2px;background-color: #82b94a;}
.caseta_homepage .center{height:296px;padding:33px 28px 9px 6px;}
.unirea{float:left;margin-right:4px;}
.unirea_reteta{width:225px;height:290px;border:1px solid #e3e0d6;padding:2px;float:left;margin-right:12px;background-color:#fff;position: relative}
.unirea_reteta:last-child{margin-right:0;}
.unirea_reteta .titlu{font-size:18px;color:#333;line-height: 1.3em}
.unirea_reteta .titlu a{color:#333;text-decoration:none;}
.unirea_reteta .titlu a:hover{color:#81AE18;text-decoration:none;}
.pachet{position: absolute;bottom:2px;right:2px;}
.pachet img{width:58px;}
.bottom{height:2px;background-color: #269332;}
.caseta_int{width:630px;height:333px;background-color:#fef5d8;border:1px solid #dad7ce;PADDING:15PX;}
.caseta_int img{border:0 !important}
.caseta_int .poster{float:left;margin-right:20px;margin-top:20px;}
.caseta_int .dreapta{float:left;width:416px;margin-top:20px;}
.item{margin-bottom:20px;}
.item_dr{float:left;width:328px;}
.item_dr .titlu{color:#3c3c3c;font-size:18px;}
.item_dr .titlu a{text-decoration:none;color:#3c3c3c;}
.item_dr .text{font-size:12px;color:#757575;}
.mr12{margin-right:12px;}
.padd10{padding:10px;}
.clear{clear:both}
.fl{float:left;}
*/

/*delikat aprilie 2015*/
.campanie_delikat .titlu_paste{font-size:18px;float:left;margin-top:10px;font-weight: bold}
.campanie_delikat .titlu_paste a{color:#333;text-decoration:none;}
.campanie_delikat .titlu_paste a:hover{color:#81AE18;text-decoration:none;}
.campanie_delikat .logo_delikat{float:right;margin-right:-10px;}


.full .social-ranks {
    padding-top: 12px;
    padding-bottom: 2px;
    border-top: 1px solid #ebe7e0;
    margin-top: 12px;
}
.full .social-ranks a {
    padding-left: 17px;
    background: url(../v3/img/icons/social-ranks_Bucataras.png) 0 1px no-repeat;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: 600;
    color: #b1afaa;
    text-decoration: none;
    margin-right: 20px;
}
.full .social-ranks a.stars {
    background-position: -71px 1px; }
.full .social-ranks a.comms {
    background-position: -144px 1px; }
.full .more-end {
    width: 300px;
}
.new-class-socials .shaded-box-inner {
    width: 310px;
}
.facebook-login {
    width: 250px;
    display: inline-block;
    margin-right: 30px;
    float: right;
    margin-top: 50px;
}
.facebook-login .facebook {
    margin-right: 4%;
    background-color: #3b5998;
    font-family: 'Raleway', sans-serif;
    display: inline-block;
    width: 100%;
    font-size: 13px;
    line-height: 1.1;
    font-weight: bold;
    padding: 12px 10px 11px;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 5px;
    vertical-align: baseline;
}
.facebook-login .google{
    font-family: 'Raleway', sans-serif;
    display: inline-block;
    width: 100%;
    font-size: 13px;
    line-height: 1.1;
    font-weight: bold;
    padding: 12px 10px 11px;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 5px;
    margin-right: 2%;
    vertical-align: baseline;
    background-color: #e04a31;
    margin-top: 20px;
}
#pag-reteta .art-c1 h2.rete-title {
    font-size: 16px;
    color: #6a9b00;
    font-weight: 600;
    border-bottom: 1px solid #e7e7e5;
    padding-bottom: 16px;
}
.opening-more .desc .new_title_list {
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    letter-spacing: -1px;
    margin-top: 5px;
    height: 48px;
    overflow: hidden;
}
.desc .title-top-for-seo {
    margin: 0;
    padding: 0;
    font-size: 16px;
    font-weight: 600;
    margin-top: 2px;
    line-height: 20px;
}
.c1 .shaded-box-inner .sub-cols .bigger .desc .title-for-seo {
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
    margin-top: 5px;
    letter-spacing: -1px;
}
.full h2.box-head {
    margin-bottom: 15px;
    margin-top: 0px;
    color: #c92005;
    font-weight: 600;
    font-size: 18px;
}
.c1 .shaded-box-inner h2.box-head, .c1 .shaded-box-inner h2.box-subhead {
    color: #c92005;
    font-size: 16px;
    font-weight: 600;
    margin: 20px;
}
header {
    z-index: 99 !important;
}
.brat-tracking {
    position:absolute;
}
.wy-popup {
    display: none;
}
img.map, map area {
    outline: none;
}
.adocean-brandings {
    width:100%;
    text-align:center;
}
.user-menu-logged-in {
    display:none;
    z-index: 99999;
}
.hide-menu-inactive-page {
    display:none;
}
.sub-menu-style {
    height: 48px;
}
.main-head .sub-menu .meniu-articole li a span {
    display: block;
    padding: 0 12px;
    border-left: 1px solid #749c16;
}
.foodpr {
    border-left:0;
}
.supe-ciorbe-menu {
    border-right: 1px solid #749c16 !important;
}
.mancaruri-cu-carne-menu {
    border-left: none !important;
}
.mancaruri-cu-post-menu {
    border-left: none !important;
}
.dulciuri-menu {
    border-right: 1px solid #749c16 !important;
}
.more-items-menu {
    margin-left: 0px !important;
}
.more-items-menu-plus {
    border-left: none !important;
}
.more-items-menu-dropdown {
    display:none;
}

.main-head .sub-menu ul li a span {
    padding: 0 12px !important;
}
.main-head .sub-menu ul li .search-dropdown {
    left: -54px !important;
}
.banner-300-250-1 {
    background-color:#fff;
    width:300px;
    height:250px;
}
.img-300-250-1 {
    width: 300px;
    height: 250px;
}
.google-intern-660-150 {
    width:660px;
    height:150px;
    margin-bottom:10px;
}
.cas-partener-delaco {
    background:url(/misc/delaco/box-3-retete.jpg) no-repeat;
    margin-top:0px;
    cursor:pointer;
}
.cas-partener-lurpak {
    background:url(/misc/delaco/caseta-delaco-lurpak.jpg) no-repeat;
    margin-top:0px;
    cursor:pointer;
}
.cas-parteneri-box {
    height:310px;
    width: 225px !important;
}
.custom-box-301 {
    margin-top: -2px;
}
.opening-more .desc h3 {
    overflow: hidden;
}
.nl-content {
    background: #ffffff;
    padding: 15px 20px 15px 15px;
    font-size: 14px;
    line-height: 18px;
    border: 1px solid #cccccc;
}

.nl-content h2 {
    margin: 0px;
    padding: 0px;
    color: #CA2102;
}

.nl-content h3 {
    margin: 0px;
    padding: 0px;
    color: #000000;
    font-weight: bold;
}

.nl-content input {
    width: 98%;
    padding: 5px 2px 5px 2px;
}

.nl-content .nl-separator-line {
    margin: 15px 0px 0px 0px;
    border-top: 1px solid #cccccc;
    padding: 0px 0px 15px 0px;

}

.nl-content .nl-separator {
    height: 15px;
}

.nl-content .clear {
    clear: both;
    display: block;
}

.nl-save-button {
    -webkit-border-radius: 6px 6px 6px 6px !important;
    -moz-border-radius: 6px 6px 6px 6px !important;
    border-radius: 6px 6px 6px 6px !important;
    box-shadow: 2px 2px 2px 0px #dddddd;
    -webkit-box-shadow: 2px 2px 2px 0px #dddddd;
    -moz-box-shadow: 2px 2px 2px 0px #dddddd;
    color: #ffffff;
    background: #DD200D;
    padding: 8px 15px 8px 15px;
    outline: none;
}
.nl-content .nl-form {
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.nl-content .nl-messages {
    display: none;
}

.isa_info, .isa_success, .isa_warning, .isa_error {
margin: 10px 0px;
padding:12px;
}
.isa_info {
    color: #FFFFFF;

}
.isa_success {
    color: #FFFFFF;
}
.isa_warning {
    color: #9F6000;
    background-color: #FEEFB3;
}
.isa_error {
    color: #FFFFFF;
    margin-left: 30px;

}
.isa_info i, .isa_success i, .isa_warning i, .isa_error i {
    margin:10px 22px;
    font-size:2em;
    vertical-align:middle;
}


.nl-cover {
    position:fixed;
    top:0;
    left:0;
    background:rgba(0,0,0,0.6);
    z-index:5;
    width:100%;
    height:100%;
    display:none;
    z-index: 999999999999999999;
}

.nl-popup {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 520px;
    height: 434px;
    padding: 0px;
    margin: -219px 0px 0px -270px;
}

.nl-pop-header {
    width: 500px;
    height: 160px;
    background: url('{/literal}{$smarty.const.URL_MISC}{literal}nl/header-popup-facebook.jpg') no-repeat top;
}


.nl-popup-thank-you {
    background: url('{/literal}{$smarty.const.URL_MISC}{literal}nl/pop-up-thank-you-31082016.png') no-repeat top;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 500px;
    height: 434px;
    padding: 0px;
    margin: -219px 0px 0px -270px;
}

.nl-popup-thank-you .nl-popup-content {
    position: relative;
    padding: 0px;
    margin: 20px;
}
.nl-popup-thank-you .nl-popup-content .nl-popup-close {
    position: absolute;
    right: 2px;
    top: 2px;
    background: url('{/literal}{$smarty.const.URL_MISC}{literal}nl/close-button-new.png') no-repeat top left transparent!important;
    width: 21px;
    height: 21px;
    display: block;
}
.nl-popup-thank-you .nl-popup-content .nl-popup-close:hover {
    background: url('{/literal}{$smarty.const.URL_MISC}{literal}nl/close-button-new-hover.png') no-repeat top left transparent!important;
}

.nl-popup .nl-popup-content {
    position: relative;
    padding: 0px;
    margin: 20px;
}

.nl-popup .nl-popup-content .nl-popup-close {
    position: absolute;
    right: 2px;
    top: 2px;
    background: url('{/literal}{$smarty.const.URL_MISC}{literal}nl/close-button-new.png') no-repeat top left transparent!important;
    width: 21px;
    height: 21px;
    display: block;
}
.nl-popup .nl-popup-content .nl-popup-close:hover {
    background: url('{/literal}{$smarty.const.URL_MISC}{literal}nl/close-button-new-hover.png') no-repeat top left transparent!important;
}

.nl-popup .nl-popup-top-message {
    color: #ffffff;
    text-align: center;
    font-size: 24px;
    line-height: 26px;
}

.nl-popup .nl-popup-top-message h2, .nl-popup .nl-popup-top-message h3 {
    font-weight: bold;
}

.nl-popup .nl-popup-top-message h3 {
    text-transform: uppercase;
}

.nl-popup .nl-popup-fields {
    width: 250px;
    text-align: center;
    margin: 0px auto 0px auto;
    padding: 0px;
}

.nl-popup .nl-popup-fields .nl-popup-fields-input {
    height: 25px;
    width: 90%;
    padding: 5px 5px 5px 10px;
    border: 1px solid #cccccc;
    box-shadow: 2px 2px 2px 0px #e3e0d6;
    -webkit-box-shadow: 2px 2px 2px 0px #e3e0d6;
    -moz-box-shadow: 2px 2px 2px 0px #e3e0d6;
}

.nl-popup .nl-messages {
    position: absolute;
    top: -95px;
    left: 21px;
    display: none;
}

.text-popup {
    background: #e9ebee;
    width: 500px;
    height: 50px;
    text-align: center;
    position: relative;
}

.space-popup {
    height: 15px;
    width: 500px;
}

.no-thx-pop {
    margin-top: 50px;
    color: #4267b2;
}
.digital-atelier-300x600 {
    width:300px;
}
.google-intern-300-250 {
    width:300px;height:250px;margin-bottom:10px;
}
/**** end templates/default/v3/css/main-style.css *****/

/***** misc/css/extend.css *****/
li.menu-meat {
    margin-top: -5px!important;
    text-align: center;
    line-height: 16px;
}

.info {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}


.rowProduse {
    width: 649px;
    float: left;
    border-bottom: none;
    opacity: 0.9;
    filter: alpha(opacity=90);
    margin: 0 0 10px 10px;
}
.col1Produse {
    width: 100%;
    float: left;
}
.boxProdus  {
    width: 305px !important;
    float: left;
    margin: 10px 9px 0 0;
    background-color: #FFFFFF;
    opacity: 0.9;
    border-radius: 5px;
}

.col2Produse {
    width: 320px;
    float: left;
    margin-bottom: 15px;
}
.rowProduse .boxProdus .btnCumpara {
    border: none;
    cursor: pointer;
    margin-left: auto;
    margin-right: auto;

    width: 143px;
    height: 28px;
    display: block;
    background: url('/misc/camara-new/buy-button-new.png') no-repeat 0 0;
    float: none;
}

.rowProduse .boxProdus .btnCumpara:hover {
    background: url('/misc/camara-new/buy-button-new.png') no-repeat 0 0;
    float: none;
}
.rowProduse .boxProdus img {
    border: 1px solid #eedfd6;
    margin-bottom: 10px;
    padding: 0;
    border-radius: 5px;
    border: 2px solid #81AE18;
}
.coltT {
    top: 88px!important;
    left: 110px!important;
}
.coltC {
    top: 84px!important;
    left: 110px!important;
}
.btnDisabled {
    margin-left: -4px!important;
    margin-bottom: -20px!important;
    border: none!important;
    margin-bottom: -5px!important;
}

.boxProdus .prodImage {
    width: 153px;
    float: left;
    /*background-color: #fff;*/
}
.boxProdus .prodDetail {
    width: 135px;
    float: left;
}
.boxProdus .prodDetail h2 {
    font: 16px Open Sans;
    text-transform: uppercase;
    line-height: 16px;
    overflow: hidden;
    height: 34px;
}

.bannerTefal {
    width: 325px;
    float: left;
    margin: 10px 0 10px 5px;
}
.bannerCulinar {
    width: 325px;
    float: left;
    margin: 10px 0 10px 4px;
    height: 148px;
}
.btnCumpara, .btnDisabled {
    display: block;
    float: left;
}
.prodDetail .pret {
    position: absolute;
    top: 80px;
}
.rowProduse .boxProdus .pret li b {
    color:  #ba2cb9;
}
.boxAContent ul li.pret b {
    color:  #ba2cb9;
}
.boxB .boxBContent .row p b {
    color:  #ba2cb9;
}
.boxAContent {
    background: #ededed url('/misc/camara-new/borcanasul-cu-economii.jpg') no-repeat 0 0;
    border: none;
    padding-bottom: 10px;
}
.boxAContent h2 {
    border: none;
    line-height: 50px;
}
.camBox4Top {
    background: #ededed url('/misc/camara-new/cum-pot-cumpara.jpg') no-repeat 0 0!important;
    border: none!important;
}
.camBox4Top h2 {
    border: none!important;
    line-height: 15px!important;
    font-weight: bold!important;
    font-size: 12px!important;
}
.camBox4Content {
    background-color: #ededed!important;
    border: none!important;
    padding-bottom: 15px!important;
}
.camBox2Top {
    background: #ededed url('/misc/camara-new/suntem-mandri.jpg') no-repeat 0 0!important;
    border: none!important;
}
.camBox2Top h2 {
    border: none!important;
    line-height: 15px!important;
    font-weight: bold!important;
    font-size: 12px!important;
}
.camBox2Content {
    background-color: #ededed!important;
    border: none!important;
    padding-bottom: 10px!important;
}
.camBox3Top {
    background: #ededed url('/misc/camara-new/cei-mai-bogati.jpg') no-repeat 0 0!important;
    border: none!important;
}
.camBox3Top h2 {
    border: none!important;
    line-height: 15px!important;
    font-weight: bold!important;
    font-size: 12px!important;
}
.camBox3Content {
    background-color: #ededed!important;
    border: none!important;
    padding-bottom: 10px!important;
}
/***** end misc/css/extend.css *****/

/***** sidebar nl *****/
.sidebar-nl {
    position: fixed;
    display: block;
    height: 150px;
    width: 312px;
    padding: 0px;
    margin: 0px;
    top: 30%;
    left: -281px;
    z-index: 9999999999;
}

.side-nl-box-form {
    height: 150px;
    width: 280px;
    margin: 0px;
    float: left;
}

.sidebar-nl .sidebar-trigger {
    position: relative;
    display: block;
    float: left;
    width: 28px;
    height: 150px;
    top: 0px;
    right: 0px;
    cursor: pointer;
}

.side-nl-box-form .side-form-content {
    width: 252px;
    height: 148px;
    background-color: #ffffff;
    padding: 0px 15px 0px 15px;
    position: relative;
    border: 1px solid #81ae18;
}

.side-nl-box-form .side-nl-info {
    line-height: 16px;
    margin: 0px 0px 5px 0px;
}

.side-nl-box-form .side-form-content .form-control {
    /*font-family: Arial, Tahoma;*/
    font-size: 14px;
    height: 11px;
    padding: 5px;
    font-weight: normal;
    width: 237px;
}

.side-nl-box-form .side-form-content .btn-warning {
    height: 25px;
    background-color: #81ae18;
    border: none;
    border-radius: 4px;
    color: #FFFFFF;
    margin-top: -17px;
}

.side-nl-text {
    width: 140px;
    line-height: 15px;
    font-size: 14px;
    position: absolute;
}

.side-nl-blur {
 transition: all 0.25s ease-out;
  -webkit-filter: blur(3px);
  -moz-filter: blur(3px);
  -o-filter: blur(3px);
  -ms-filter: blur(3px);
  filter: blur(3px);
}

.side-nl-unblur {
 transition: all 0.25s ease-in;
  -webkit-filter: blur(0px);
  -moz-filter: blur(0px);
  -o-filter: blur(0px);
  -ms-filter: blur(0px);
  filter: blur(0px);
}

/***** end sidebar nl *****/

/***** js/tooltipster/css/tooltipster.bundle.min.css *****/
.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
/***** end /js/tooltipster/css/tooltipster.bundle.min.css *****/

/**** js/tooltipster/css/themes/tooltipster-sideTip-light.min.css *****/
.tooltipster-sidetip.tooltipster-light .tooltipster-box{border-radius:3px;border:1px solid #ccc;background:#ededed}.tooltipster-sidetip.tooltipster-light .tooltipster-content{color:#666}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow{height:9px;margin-left:-9px;width:18px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow{height:18px;margin-left:0;margin-top:-9px;width:9px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-background{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#ededed;top:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-left-color:#ededed;left:-1px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#ededed;left:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-background{border-top-color:#ededed;top:-1px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-border{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-left-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-border{border-top-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}
/**** end js/tooltipster/css/themes/tooltipster-sideTip-light.min.css *****/

/***** js/tooltipster/css/themes/tooltipster-sideTip-punk.min.css *****/
.tooltipster-sidetip.tooltipster-punk .tooltipster-box{border-radius:5px;border:none;border-bottom:3px solid #f71169;background:#2a2a2a}.tooltipster-sidetip.tooltipster-punk.tooltipster-top .tooltipster-box{margin-bottom:7px}.tooltipster-sidetip.tooltipster-punk .tooltipster-content{color:#fff;padding:8px 16px}.tooltipster-sidetip.tooltipster-punk .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-punk.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#2a2a2a}.tooltipster-sidetip.tooltipster-punk.tooltipster-left .tooltipster-arrow-border{border-left-color:#2a2a2a}.tooltipster-sidetip.tooltipster-punk.tooltipster-right .tooltipster-arrow-border{border-right-color:#2a2a2a}.tooltipster-sidetip.tooltipster-punk.tooltipster-top .tooltipster-arrow-border{border-top-color:#f71169}
/***** end js/tooltipster/css/themes/tooltipster-sideTip-punk.min.css *****/

.qa-username {
    color: #6a9b00;
    float: left;
    margin-left: 10px;
    font-size: 14px;
    font-weight: bold;
}

.qa-avatar-logged {
    float: left;
    width: 100px;
}

.qa-avatar-logged {
    float: left;
    border-radius: 41px;
    width: 72px;
    height: 72px;
    margin-left: 9px;
    overflow: hidden;
}

.button-qa-wrap {
    width: 554px;
    float: right;
    height: 40px;
    background-color: #f5f5f5;
    margin: -5px 14px 0px 0px;
    border: 1px solid #E1E1E1;
}

.button-qa-wrap {
    width: 554px;
    float: right;
    height: 40px;
    background-color: #f5f5f5;
    margin: -5px 14px 0px 0px;
    border: 1px solid #E1E1E1;
}

.button-qa-wrap-in {
    background-color: #80AF41;
    color: #FFFFFF;
    font-size: 14px;
    border-radius: 5px;
    height: 25px;
    text-align: center;
    float: right;
    width: 100px;
    line-height: 26px;
}

.qa-search-text {
    float: left;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    height: 30px;
    width: 320px;
    border-left: 2px solid #EDEDED;
    border-top: 2px solid #EDEDED;
    border-bottom: 2px solid #EDEDED;
    padding-left: 5px;
}

.qa-button-filter {
    float: left;
    width: 40px;
    height: 34px;
    background-color: #80AF41;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    text-align: center;
    cursor:pointer;
}

.qa-sort-option {
    float: left;
    margin-left: 10px;
    margin-top: 5px;
    font-size: 14px;
    color: #000000;
    font-weight: 700;
}

.qa-filter-select {
    float: left;
    margin-left: 10px;
    color: #000000;
    height: 34px;
    vertical-align: middle;
    font-size: 14px;
}