.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}

@font-face{font-family:'Open Sans';font-display:swap;font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(/design/fonts/open-sans-v17-latin_latin-ext-regular.woff2) format('woff2'),url(/design/fonts/open-sans-v17-latin_latin-ext-regular.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(/design/fonts/open-sans-v17-latin_latin-ext-700.woff2) format('woff2'),url(/design/fonts/open-sans-v17-latin_latin-ext-700.woff) format('woff')}
@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;font-display:swap;src:local('Open Sans Condensed Light'),local('OpenSansCondensed-Light'),url(/design/fonts/open-sans-condensed-v14-latin_latin-ext-300.woff2) format('woff2'),url(/design/fonts/open-sans-condensed-v14-latin_latin-ext-300.woff) format('woff')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-display:swap;font-weight:700;src:local('Open Sans Condensed Bold'),local('OpenSansCondensed-Bold'),url(/design/fonts/open-sans-condensed-v14-latin_latin-ext-700.woff2) format('woff2'),url(/design/fonts/open-sans-condensed-v14-latin_latin-ext-700.woff) format('woff')}

html,body{margin:0;padding:0;height:100%}
body{background-color:#FFF;}
@media screen and (min-width:1400px){
	.container{width:1300px}
}
@media screen and (min-width:1600px){
	.container{width:1400px}
}
body, div, td{font-family: "Open Sans", sans-serif;font-size: 16px;color:#484848}
.cataloage{background-color:#F3B718;}
.cataloage a{display: block;text-align: center;color:#404040;text-transform: uppercase;font-size: 32px;font-weight: bold}
.cataloage a:hover{color:#000;text-decoration: none}
a.logo{margin:10px auto;color:#F3B718;display: block;font-size: 12px}
a.logo:hover{text-decoration: none;color:#F3B718}

.detalii a{background-color:#000;color:#FFBE00;margin-top:20px;margin-bottom:20px;display:inline-block;line-height:3em;border-radius:10px;padding:0 20px}
.detalii a:after{display:inline;content:"Detalii";float:left;margin-right:10px}
.prod_block:hover .detalii a{color:#fff;text-decoration:none}
.factory_home{background-image:url(img/grimas_factory_home.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:30px;padding-bottom:30px}
.factory_home h2{color:#fff;font-weight:700}
.factory_home div{color:#fff;margin-bottom:10px}
.factory_home .filters span{padding:20px 30px;text-align:center;margin:10px;cursor:pointer;background-color:rgba(255,255,255,0.3);float:left;display:inline-block;border-radius:5px;font-weight:700;text-transform:uppercase;border:1px solid #000;color:#fff;letter-spacing:1px;transition: all .5s ease;}
.factory_home .filters span:hover{background-color:#000;color:#FFBE00;border-color:#FFBE00}
a.productname{text-align: center;color:#FFBE00;font-weight: bold;font-size: 16px;line-height:24px;background-color:#000;padding:5px 10px;display: block;height: 58px;overflow: hidden}
.prod_block:hover a.productname{color:#FFF;text-decoration: none}
.prb{min-height:330px;}
div.new{background:url(/inc/nou.png) right bottom no-repeat;z-index:2;background-size:64px;position:absolute;width:64px;height:64px;right:0;top:0;}
div.promo{background:url(/inc/promo.png) right bottom no-repeat;z-index:2;background-size:64px;position:absolute;width:64px;height:64px;top:-1px;right:0}
#content{min-height:500px}
div.line1{text-align:right}
a.atop{font-size:16px;font-weight:bold;color:#616161;text-transform:uppercase}
div.aleft{width:490px;float:left;padding-top:5px}
div.contentback{background-image:url(img/content.png) !important;background-repeat:repeat-x !important;min-height:50px;background-position:left top !important}
div#top{padding:15px 0 0 0;height:39px;color:#FF0000;text-align:left;width:300px}
div#top a{text-shadow: 0 1px 1px #333}
div#usermenu{padding:5px;background:#F82A32;font-size:12px;line-height:14px;border-bottom:1px solid #D4D4D5;border-right:0;text-align:left;color:#D4D4D5}
div#usermenu a{color:#fff}
div#userholder{float:right;width:353px;margin-top:5px}
a.topmenu{background:#404040;color:#fff;font-family: "Open Sans Condensed",sans-serif;font-size:17px;padding:5px 7px;border-right:1px solid #000;display:inline-block;}
a.topmenu:hover{color:#F3B718;text-decoration: none}
#bfl{background-image:none;background-color:#000;color:#FFB005;border:3px solid #FFB005;border-bottom:0}
#bfl:hover{color:red}
ul.topmenu a:hover{color:#ccc}
div.paginare{text-align:right;padding-right:30px}
div.paginare a{margin-left:2px;background-color:#9B0009;color:#fff}
div.paginare a:hover{background-color:#CB0010}
div.paginare span{padding:2px 4px;font-size:11px}
td.c1{background:url(img/c1.png) left top repeat-x}
ul.picsl{margin:0;padding:0;list-style:none;list-style-type:none;width:225px}
ul.picsl li{float:left;width:74px;text-align:center}
ul.picsl img{border:1px solid #ccc}
#search{padding:10px;margin-top:1px;width:100%;position:relative}
#basicaddon2{padding:0;border:0;background-color:#000;}
#searchresults{position:absolute;width:280px;background:#fff;display:none;border-top:0;z-index:1000;}
a{color:#0059BE;text-decoration:none;font-weight:normal;outline:none}
a:hover{color:#017AF5}
input, textarea{font-size:12px}
select, option, input, textarea{padding:2px}
select, input, textarea{outline:none}
select, option{font-size:12px}
h1{font-size: 28px;color:#404040;background-color:#fff}
span.subcatspan{font-size:11px;float:left;padding-top:15px;padding-right:10px}
div.cimkek{margin-top:5px;font-size:10px}
.readonly{border:0}
ul.left{border-top:1px solid #ccc}
ul.left a{display:block;padding:3px;border-bottom:1px solid #ccc;background-color:#E9E9E9}
a.leftselected{background-color:#FFF !important;position:relative;left:1px;border-right:1px solid #fff !important}
ul.filters,ul.left{margin:0;padding:0;list-style:none;list-style-type:none;font-size:11px}
ul.filters .checked{background:url(img/filter1.png) 10px 2px no-repeat;padding-bottom:2px}
ul.filters .notchecked{background:url(img/filter2.png) 10px 2px no-repeat;padding-bottom:2px}
ul.filters a{padding-left:25px;font-weight:normal;display:block}
ul.filters a:hover{color:#000}
h3.promoh3{border-left:8px solid red;background:#333333;color:#fff;padding:3px;width:151px;margin:0}
h3.promoh3c{border-left:8px solid red;background:#333333;color:#fff;padding:3px;margin:0;width:933px}
#footer{margin-top:40px;background-color:#000;color:#fff;padding:20px;font-size:12px;line-height:16px}
#carousel-example-generic{background-image:linear-gradient(to right,#D2D2D2 0,#F7F7F7 100%)}
#carousel-example-generic img{min-width:100%;}
.carousel-control.left, .carousel-control.right{background-color:#686868;background-image:none!important;width:80px;height:80px;border-radius:40px;top:calc(50% - 40px)}
.carousel-control.left{left:15px}
.carousel-control.right{right:15px}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{margin-left:-15px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{margin-top:-15px}
.contactus{background-color:#000;padding:20px 0;min-height:110px}

.cat_block{margin-top:10px;margin-bottom:20px;border:1px solid #efefef;border-radius:10px;overflow:hidden;transition: all 0.3s ease;}
.cat_block:hover{-webkit-box-shadow: 5px 5px 15px 5px rgba(0,0,0,0.2); 
box-shadow: 5px 5px 15px 5px rgba(0,0,0,0.2);}
.cat_block .nume_produs{display:block;background-color:#FFBE00;color:#000;text-align:center;padding:10px 15px;line-height:1.8em;font-weight:700;min-height:80px;letter-spacing:1px}
.cat_block:hover a{text-decoration:none}
.cat_block:hover .nume_produs{background-color:#000;color:#FFBE00}

#footer div{line-height:1.5em}
#footer a{margin:0 5px;color:#fff;margin:10px 0;padding:5px 0;font-weight:300}
#footer a.block{display:block;margin:10px 0;padding:5px 0;font-weight:300}
#visit_us{float:left}
#visit_us a{float:left;display:block;width:24px;height:24px;overflow:hidden;background:url(img/visit_us.png);margin-left:5px}
#visit_us span{padding:12px}
a.gplus{background-position:24px 0 !important}
.breadcrumb{background-color:#000;border-radius:0;padding:30px 0}
.breadcrumb h2{font-weight:300;color:#FFBE00;font-family:"Open Sans Condensed";letter-spacing:2px;}
.breadcrumb div, #whereamy a, #whereamy2 a{font-weight:normal;color:#CCC;font-size:13px}
#gmap{height:450px;margin-top:20px;}
img{border:0px}
#menu{margin:0;padding:0;list-style:none;list-style-type:none;margin-left:5px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}
#menu li{border-top:1px solid #ccc}
#menu li:hover{background-color:orange}
#menu a{display:block;text-decoration:none;padding:3px;color:#000}
#menu a:hover{color:#fff}
#menu ul{margin:0;padding:0;list-style:none;list-style-type:none;margin-left:10px;border-left:1px solid #ccc;background-color:#fff}
.imagine_produs2 img{margin:5px auto}
.disp{display:block;color:#000;font-size:12px;margin:5px}
.disp span{color:#578FB7}
.loading{min-height:80px;padding-top:50px;min-width:220px;background:#FFF url(img/loading.gif) center 10px no-repeat;text-align:center}
table.ttt{width:100%;background-color:#EDEDED}
.ttt thead td{background-color:#ccc;color:#333;padding:2px;font-weight:bold;border-right:1px dashed #ccc;font-size:12px}
.ttt tbody td{border-bottom:1px solid #ccc;padding:2px;vertical-align:top;font-size:12px}
.ttt tbody tr{background-color:#fff}
.ttt tbody tr:hover{background-color:#efefef}
.ttt tbody td a:link, .ttt tbody td a:visited, .ttt tbody td a:active{text-decoration:none;color:#0061AF;font-weight:bold}
.ttt tbody td a:hover{color:#FF7F00}
.addm td{font-size:10px}

.product_cos{width:88px;height:88px;float:left;display:block}
.product_cos img{width:80px;height:80px;margin:4px}
.dr{font-weight:bold;text-align:right;padding-right:3px}

.coss{margin-top:5px}
.coss thead tr td{color:#333;font-weight:bold;font-size:12px;border-bottom:1px dotted #ccc}
.coss tbody tr td{border-bottom:1px solid #BECFDB;font-weight:normal;font-size:16px}
.coss tbody tr td h3{font-weight:normal;margin-bottom:2px}
.cosinput{font-weight:bold;font-size:18px;color:#2760AB;text-align:right;width:40px}
.carthead{width:27%;float:left;font-size:11px;height:70px}
.carthead span{font-weight:bold;font-size:40px;float:left;margin-left:30px}
.c1{background:url(img/shopping_cart.png) left center no-repeat;padding-left:70px}
.c3{background:url(img/delivery.png) right center no-repeat;padding-right:70px;text-align:right}
.pricecol{width:90px;text-align:right;font-weight:bold !important}
.pricecol span{color:#CCC}
fieldset{border:1px solid #ccc;padding:5px}
.cosbg{background-color:#ccc}
span.bold{font-weight:bold}
span.green{color:#008000}

table.checkoutform{margin-left:30px}
table.checkoutform td{padding:4px}
table.checkoutform input, table.checkoutform select{border:1px solid #ccc;padding:3px;font-size:13px}
#checkout textarea{margin:0 30px;width:70%;height:100px;border:1px solid #ccc;padding:3px;font-size:13px}
#checkout label{cursor:pointer}
#checkout h2{background-color:#E5E5E5;padding:5px 10px}
span.req{color:red}

#toprt{margin:0;padding:0;list-style:none;list-style-type:none;float:right}
#toprt li{text-align:center;float:left;display:block;vertical-align:middle;padding:8px 12px}
#toprt a{color:#F3B718}
.adminmenu a:hover{background-color:blue}
.showinfo{font-weight:bold;color:#3D7DA7;cursor:pointer}
.plata{display:block;height:16px;padding-left:20px;background-color:#fff;background-position:left top;background-repeat:no-repeat;cursor:pointer;float:left}

:focus{-moz-outline-style:none}
span.zz{background:url('img/open.gif') no-repeat center right}
span.lgh{cursor:pointer;margin-right:5px;float:left;padding:2px}
span.lg{display:block;width:21px;height:21px;background:url(img/list_grid.png);border:1px solid #FFF}
span.lg_l{background-position:1px 1px}
span.lg_l:hover{background-position:1px -24px}
span.lg_g{background-position:26px 1px}
span.lg_g:hover{background-position:26px -24px}
span.typeselected{border:1px solid #666 !important}
div.cat_descr{margin-bottom:5px}
h2.descriere_head{font-size:17px;border-bottom:1px solid #ccc;padding-bottom:0}
.descriere object{margin:10px 0}
.descriere{background:#fff}
.descr_holder{margin-top:10px;background-color:#fff}

ul.pl{list-style:none;list-style-type:none;margin:5px 0;padding:0;margin-top:10px;float:left;width:100%}
ul.pl li{width:100%;display:block;padding-bottom:3px;position:relative}
div.prod_blockl{background-color:#FFF;border:1px solid #C0C0C0;width:200px;height:280px;float:left}
ul.pl div.prod_descr{margin-left:245px;height:278px;padding-top:5px;overflow:hidden}
ul.pg{list-style:none;list-style-type:none;margin:5px 0;padding:0;float:left;width:100%}
ul.pg li{width:185px;float:left;background:#FFF url(img/pboxb.png) left top repeat-x;border:1px solid #D9D9D9;padding-top:20px;margin-right:5px;margin-bottom:5px;position:relative}
ul.pg div.prod_descr{display:none}
div.prod_block{background-color:#D3D3D3;margin:0 auto;margin-bottom: 15px;margin-top:10px;border:1px solid #efefef;border-radius:10px;overflow:hidden;padding:0px;position: relative;transition: all 0.3s ease;}
div.prod_block:hover{background-color:#efefef;-webkit-box-shadow: 5px 5px 15px 5px rgba(0,0,0,0.2); 
box-shadow: 5px 5px 15px 5px rgba(0,0,0,0.2);}
div.prod_block_subcats{background-color:#FFF;border:1px solid #C0C0C0;margin:3px;height:180px;overflow:hidden}
div.prod_block_subcats h2 a{font-size:14px;font-weight:bold !important}
h2.nume_produs{display:block;text-align:center;padding:5px;margin:0;background: #000;vertical-align: middle}
h2.nume_produs a{font-weight:bold;color:#F3B718;vertical-align: middle;min-height: 44px;font-size:16px;line-height:22px;display:block}
div.imagine_produs{width:100%;background-color:#fff;text-align:center;margin:0;padding:0;font-size:11px;transition: transform .5s ease;transition-duration: 2s;overflow:hidden}
div.imagine_produs img{transition: transform .3s ease;}
div.imagine_produs:hover img{transform: scale(1.3);}
div.imagine_produs a{display: block}
.button{background-color:#000;color:#FFBE00;background-image:none;font-size:1em;padding:10px 20px}
.button:hover{color:#000;background-color:#FFBE00}
label{cursor:pointer}
#askinfoform div{padding-bottom:10px;}

.cthome{padding-bottom:20px;border:1px solid #ccc;background-color:#efefef;max-width:450px;border-radius:10px;overflow:hidden;margin-bottom:20px;margin-top:10px;transition: all 0.3s ease}
.cthome:hover{background-color:#F5F5F5;-webkit-box-shadow: 5px 5px 15px 5px rgba(0,0,0,0.2); 
box-shadow: 5px 5px 15px 5px rgba(0,0,0,0.2);}
.cthome span.title{display:block;background-color:#000;padding:10px 15px;text-align:center;color:#FFBE00;font-family:"Open Sans Condensed";font-weight:400;font-size:1.5em;text-transform:uppercase}
.cthome a:hover{text-decoration:none}
.cthome a{margin-bottom:10px}
.cthome .descr{padding:10px 15px;line-height:1.5em;font-size:0.9em;min-height:200px}
.cthome li a{color:#000;line-height:1.8em}
.hidden{display:none}

.startcats{font-size:16px;font-weight:300;text-align:center;padding-top:30px}
.startcats h2{font-size:30px;text-align:center}

.contactus .container{font-weight:300;font-size:30px;color:#FFBE00}
.contactus .container span{display:block;color:#fff;font-size:14px}
.contactus .container a{float:right;font-size:20px;padding:20px 40px;border:1px solid #FFBE00;color:#FFF;text-transform:uppercase;text-decoration:none!important;transition: all .3s ease}
.contactus .container a:hover{border-color:#fff;color:#FFBE00}

ul.ps_search{list-style:none;list-style-type:none;margin:0;padding:0;float:left;width:100%;background:#fff}
ul.ps_search li{width:98%;float:left;color:#333;margin-bottom:3px}
ul.ps_search li:hover{background-color:#E0E0E0}
ul.ps_search .nume_produs{width:98%;margin:0;padding:0;text-align:left;color:#06F}
ul.ps_search a{font-weight:normal;font-size:11px;color:#000!important;line-height:1.3em;display:block;padding:3px;min-height:35px}
ul.ps_search .imagine_produs{width:45px;height:45px;float:left}
ul.ps_search .product_price{text-align:left;padding:0;top:0;font-size:11px;width:100%}
ul.ps_search .prod_block{width:100%;height: auto;font-size:11px;border:0;margin:0}
ul.ps_search .prod_block:hover{background:none !important}
ul.ps_search .productinfos{margin-left:50px;padding-top:3px}
ul.ps_search img{width:35px;height:35px;margin:2px}

ul.pgleft{list-style:none;list-style-type:none;margin:0;padding:0;width:100%}
ul.pgleft li{width:165px;padding:0;margin:0;margin-bottom:5px}
ul.pgleft img{width:160px;margin:0}
ul.pgleft .nume_produs{font-size:12px;line-height:12px;height:38px}
ul.pgleft .product_price{width:72px;top:5px;font-size:11px}
ul.pgleft .cumpara{left:80px;background:url(img/cumpara2.png);width:80px;height:28px;top:-10px}
ul.pgleft .cumpara:hover{background-position:0 -28px}
ul.pgleft .reducere{left:110px;font-size:15px;width:50px}
ul.pgleft .tvainclus{display:none}
ul.pgleft .prod_block{height: auto;margin:0}

.product_price{width:80px;padding:1px 2px;text-align:center;position:relative;top:8px}
.product_price a{text-decoration:none;color:#000;font-size:12px;font-weight:normal;text-align:right;display:block}
span.dec{font-size:10px;position:relative;top:-5px;display:inline-block}
.tvainclus{position:absolute;left:0;display:block;width:65px;font-size:11px;padding:6px 2px;padding-top:3px;background:url(img/tvainclus.png) center center no-repeat;height:10px;width:100%}
//.product_price span{position:absolute;left:0;display:block;width:65px;font-size:11px;padding:6px 2px;padding-top:3px}
.reducere{position:absolute;top:-188px;left:132px;background:#c00;font-size:16px;color:#fff;padding:4px;font-weight:bold;z-index:5;text-align:center;width:50px;cursor:default}
.reducerepp{position:absolute;left:258px;top:0;background:red;font-size:16px;color:#fff;padding:4px;font-weight:bold;z-index:5;text-align:center;width:50px;cursor:default}
.lichidare{position:absolute;top:-188px;left:0px;background:red;font-size:18px;color:#fff;padding:4px;font-weight:bold;z-index:5;text-align:center;width:90px;font-size:12px;cursor:default}
.product_price2{position:relative;background:#E7E7E7;padding:8px;margin:2px 0;width:300px;float:left}
.product_price2 strike{font-weight:normal;font-size:13px;color:#000;padding-left:12px}
.product_price3{color:#C00000;font-weight:bold;font-size:18px;margin-left:100px}
.product_price3 span{font-size:12px;font-weight:normal}
.product_price2tels{float:right;width:170px;padding:5px;border:1px solid #666;position:relative;font-size:12px}
a.cumpara{display:block;width:93px;height:33px;background:#c00 url(img/cumpara.png);position:relative;top:-13px;left:87px;overflow:hidden; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
a.cumpara:hover {background-position:0 -33px}
a.cumpara span{padding:17px 50px}
a.adb{float:left;top:1px !important;left:1px !important}
#basketmodal{text-align:center;padding:30px}
#garantie{position:relative;width:100px;height:68px;float:right;background:url(img/garantie.png);color:#fff;font-size:23px;line-height:23px;text-align:center;top:-13px;left:10px;padding-top:32px;font-weight:bold;cursor:default;text-shadow: 0 1px 1px #000;overflow:hidden}
#garantie span{display:block;font-size:11px;line-height:11px}
#stoc_produs{border:3px solid #0C0;background:#EBEBEB;padding:10px;width:120px;text-align:center;margin:5px 0; float:left}
.ui-dialog-titlebar{display:none !important}
h1.pp_name{font-weight:bold;font-size:18px;margin:0;margin-bottom:10px;padding:1px;line-height:22px;display:block}
div.menucontainer{background-color:#1F1F1F}

.navbar{margin-bottom: 0;min-height: 40px}
.navbar-right{max-width:200px}
.navbar-right form{height:90px}
.navbar-right form input{height:40px;margin:25px 0;}
#basicaddon2{margin-top:25px;display:block;background-color:transparent}
#basicaddon2 button{border:0;background:transparent;color:#000;height:40px;box-shadow:none}
.navbar-brand{padding:0;height:90px;margin-right:15px;}
.navbar-brand img{max-height:68px;margin-top:11px;margin-bottom:11px;border-radius:0px}

 
.navbar-default{background-image: none;border-radius: 0;box-shadow:none;border:0;background-color:transparent}
.navbar-default .navbar-nav > li > a{color:#000;font-family: "Open Sans Condensed", sans-serif;font-size:1.1em;letter-spacing:1px;text-transform:uppercase;line-height:90px;padding:0 15px;font-weight:700;transition: all 0.3s ease;}
.dropdown.hover .dropdown-menu{display: block}
.navbar-default .navbar-nav > li > a:hover, .dropdown.hover a{background-color:#FFBE00;color:#000 !important}
ul.subcats{margin:0;margin-left: 10px;padding:0;list-style: none;list-style-type: none;font-size: 12px;}
div.in a{margin-bottom: 5px;display: block}

#ambiance-notification{display:block;position:fixed;top:10px;right:10px;z-index:9999}
.ambiance-title{font-weight:700}
.ambiance{float:right;clear:both;border:3px solid transparent}
.ambiance:hover{border:3px solid #DDD}
.ambiance-default,.ambiance-success,.ambiance-error{border-radius:5px;-moz-border-radius:5px;margin:10px;padding:10px}
.ambiance-default{background:#000;color:#DDD}
.ambiance-success{background:#468847;color:#DFF0D8}
.ambiance-error{background:red;color:#FFF;font-weight:bold}
.ambiance-close{display:block;top:-2px;right:0;color:#FFF;float:right;font-size:18px;font-weight:700;filter:alpha(opacity=20);text-decoration:none;position:relative;line-height:14px;margin-left:5px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}
.ambiance-close:hover{color:#BBB;cursor:pointer}
.article{background-color:#fff;padding:20px;}
#upload{font-size:12px;text-align:center;background:#f2f2f2;color:#5A0808;border:1px solid #5A0808;width:150px;cursor:pointer!important;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px;padding:5px}
#status{font-family:Arial;padding:5px}
.grey{padding:5px;margin:5px;cursor:pointer;background-color:#EFEFEF;border:1px solid #ccc}
.spanbox{background:url(img/disp2.png);width:48px;height:16px;float:left;margin-right:5px}
.s2{background-position:0 -16px}
.s3{background-position:0 -32px}
.s4{background-position:0 -48px}
.banner{overflow:hidden;position:relative;z-index:1;margin:5px 0;border:0}
.banner .bannerlink{position:absolute;z-index:3;width:100%;height:100%;overflow:hidden}
.bannerlink a{padding:500px;display:none}
.banner0{width:900px !important;height:300px !important;margin:0 auto}
.banner1{width:770px !important;height:243px !important}
.fpf{background: url("img/mback.png") repeat-x scroll left top #E7E7E7;width:950px;margin-bottom:20px}
#nav0{position:absolute;z-index:10000;left:30px;top:286px}
#nav1{position:absolute;z-index:10000;left:30px;top:226px}
#nav0 a,#nav1 a{color:red;padding:3px 5px;background-color:#E5E5E5;font-size:11px;margin-right:1px}
#nav0 .activeSlide,#nav1 .activeSlide{color:#000}
.catimg{float:left;width:200px}
.catimg2{margin-left:210px}
.descriere2{background-color:#fff}

a.pdf{background:url(img/pdf.png) left top no-repeat;padding:1px;padding-left:40px;background-size:25px;display:block;line-height:2em;display:block;color:#000;margin-bottom:5px;margin-top:10px;}
.tab-content>.active{padding-top:10px}
.nav-tabs>li>a{background-color:#000;color:#fff;margin-right:10px}
.nav-tabs>li>a:hover{color:#000}
.lg-backdrop{background-color:rgba(255,255,255,0.9)}
.lg-toolbar{background-color:#000}
#lg-download{display:none}

a.headcat{font-family:"Open Sans Condensed",sans-serif;display:block;font-weight:700;text-align:center;background-color:transparent!important;margin-right:15px;margin-left:15px;line-height:1.8em;text-transform:uppercase;letter-spacing:1px}
a.subcat{font-family:"Open Sans Condensed",sans-serif;display:block;font-weight:500;text-align:left;font-size:1.1em;background-color:transparent!important;margin-right:15px;margin-left:15px;line-height:1.8em;text-transform:uppercase;padding-left:15px;padding-right:15px;transition: all 0.3s ease;}
a.subcat:hover{background-color:#000!important;color:#FFBE00!important;text-decoration:none}
.yamm .yamm-content{background-color:#fff!important;border-top:10px solid #FFBE00}


.PFilterS{cursor:pointer;color:#0083C0;padding-left:10px}

.cat_filters a{padding-left:27px;color:#989898;font-weight:normal;font-size:0.9em;display:block}
.cat_filters a:hover{color:#000}
span.catlink{display: block;cursor: pointer;color:#000;font-size: 14px;font-family: Montserrat,Helvetica,sans-serif;line-height: 1.3em;font-weight: 300;text-align: left}
span.catlink:hover{color:#7B7B7B}
span.filterlink{display: block;font-weight: normal;font-size:0.9em;padding-left:27px;color:#989898;cursor: pointer}
span.filterlink:hover{color:#000}
.filtercat{font-family:Oswald, sans-serif; text-transform:uppercase;border-bottom:1px solid #000;background:url(img/filteropen.png) right bottom no-repeat;cursor:default;color:#000;margin:3px 0 5px 0}
.checked{background:url(img/filter1a.png) 10px 2px no-repeat;padding-bottom:2px}
.checked a{color:#000}
.notchecked{background:url(img/filter2a.png) 10px 2px no-repeat;padding-bottom:2px}
a.catcollapse{padding:5px 0;font-weight:600;color:#000;}
a.catcollapse .fa-angle-double-right{color:#cf0808;}
.dropdown-toggle{cursor: pointer}
#filterswitch{display:none;background-color:#fff;cursor:pointer;color:#CC0000;width:100%;text-align:center;border:1px solid #CC0000;padding:10px;margin:3px auto}


.filterlist{line-height:26px;color:#000;border-bottom:1px solid #ddd;min-height:35px;margin-bottom:5px;}
.filterlist:before{content:'Filtre active: ';}
.filtereset, .filterset{line-height:26px!important;display:inline-block!important;padding-left:8px!important;padding-right:3px!important;background-color:#fff!important;margin-bottom:5px!important;margin-right:10px!important;white-space:nowrap!important;font-size:0.9em!important;}
.filterset span.clearfilter{display:inline-block!important;padding-left:5px!important;padding-right:5px!important;background-color:#ddd!important;position:relative!important;right:-5px!important;}
.filtereset{float:right!important;}
.filtereset:before{content:'RESETEAZĂ FILTRELE ';}
.filterset:hover, .filtereset:hover{color:#cf0808!important;}
.filterset:hover span.clearfilter, .filtereset:hover span.clearfilter{color:#000!important;}

.deletefilters{display:block;width:80%!important;text-align:center!important;margin:5px auto!important;padding:7px 0!important;font-size:0.9em!important;border:1px solid #DDD;font-family:Montserrat,Helvetica,sans-serif;text-transform:uppercase!important;font-weight:700!important}

@media screen and (max-width:768px){
	.navbar-brand img{margin-top:3px;margin-bottom:3px;max-height:50px}
	.navbar-default .navbar-nav > li > a{line-height:30px;border-bottom:1px solid #efefef}
	.navbar-brand{height:56px;}
	.breadcrumb{padding:10px 0}
	.carousel-control{display:none}
	.navbar-default .navbar-toggle{border:0}
	.navbar-default .navbar-toggle .icon-bar{background-color:#000}
	.navbar-toggle .icon-bar{height:1px}
	.navbar-right form{height:auto}
	.navbar-right{max-width:100%}
	#basicaddon2{margin-top:0}
	.navbar-right form input{margin:0}
	.input-group{width:calc(100% - 40px)}
	.nav-tabs>li>a{margin-right:5px}
	.nav>li>a{padding:5px;font-size:13px}
	.h3, h3{font-size:20px}
}