#main { min-width: 1256px; }
#showcase .pager { display: none ; }

/* general */

.dropdown .drp-row .drp-col.first { margin: 0; }
.afisare .item.first { margin-left: 0; }
.formular .form-row-2.first { margin-top: 0; }
.dropdown .drp-row.last { margin-bottom: 0; }
.wrap-produse .ct-box .box-col2 .row.last { margin: 0 !important; }
.filtre .filtru.last { border-bottom: none; }
.padd.last .paginare { border: none; margin-bottom: 0; }
.ct-main .wrap-produse.last .border { border-bottom: none; }
.ct-main .wrap-produse.list .ct-box.last { padding-bottom: 0; }
.ct-main .wrap-produse.list .ct-box.last .border { display: none; }
.produs .pr-social .soc-li.last { margin: 0; }
.tabel-checkout.v3 .chk-row.v2.last .chk-border { display: none; }
.tabel-checkout .chk-link-c-row.last { margin: 0; }
.formular .form-row-1.last { padding-bottom: 0; margin-bottom: 0; }
.formular .form-row-1.last .border { display: none; }
.formular .form-row-3.last { margin-bottom: 0; }
.formular .form-row-3.v2.last .form-row-1.last .border { display: none; }
.formular .form-row-3.v2.last .form-row-1.last { padding-bottom: 0; }
.formular .text-general p.last { margin-bottom: 0; }
.check-inline .item.last { margin-right: 0; }
.check-list .item.last { margin-bottom: 0; }
.pag-aditionale-form-col.last { padding-right: 0; }
.md-window .inner .ic-inner.last { border: none; margin: 0; }
.md-window .row-2.last { padding: 0 10px; }
.md-window .rezultat p.last { margin: 0; }
.md-window .check-inline .item.last { margin-right: 0; }

.ct-box.nth-1 { margin-right: 0; }

.hd-meniu-dropdown .nivel-2.inline-2 .lista.nth-2 { clear: left; }
.hd-meniu-dropdown .nivel-2.inline-3 .lista.nth-3 { clear: left; }

/**/

/* custom */

.dropdown .rec li.last { margin: 0; }
.dropdown .cont-logat .cl-item.last { margin: 0; }
.dropdown .drp-cos-row.last { border: none; }
.dropdown .drp-row.last { padding: 15px 20px 20px; border-top: 1px solid #e1e1e1;}
.cautare .rezultate-cautare .item.last { border-bottom: none; }
#header .links li.last { margin: 0; }
#header .social-links a.last { margin: 0; }
.hd-meniu-dropdown .nivel-2 li.last { margin: 0; }
.hd-meniu-dropdown .li-nv2.last { margin-bottom: 20px; }
.hd-meniu-dropdown .li-nv1.last .link.nv1 { border-bottom: none; }
.col-wrap-precategorie.last { margin-bottom: 0; }
.col-wrap-precategorie.last .border.v2 span { background: #fff; }
.crsl-wrap .ct-box .box-col2 .row.last { margin: 0; }
.formular .btn-container .buton-3.last { margin-right: 0; }
.filtre .flt-li.last { margin: 0; }
.produs .pr-list-inline .item.last { padding: 2px 0; }
.produs .pr-list .item.last { padding: 0; }
.produs .pr-row.last { margin: 0; }
.produs .pr-row-b.last { border-bottom: none; padding-bottom: 0; margin-bottom: 0; }
.produs .pr-col.v3.last { padding-left: 10px; }
.comentarii-container-row.last { margin: 0; }
.produs-info .produs-promo.last { margin-bottom: 0; border: none; padding: 0; }
.tabel-checkout .chk-info li.last { margin: 5px 0; }
.box-sd li.last { margin-bottom: 0; }
.box-sd.v3 .list.last, .box-sd.v3 .list li.last { margin: 0; }
.md-window .inner .ic-inner.last { border: none; margin: 0; }
.continut p.last { padding-bottom: 0; }
.subcat-tags .st-item.last { padding-right: 0; }
#footer .ft-bottom .ft-info .fti-row.last { margin: 0; }
#footer .ft-bottom ul.last { margin: 0; }

.ct-box.first .pachete-plus { display: none; }
.hd-meniu-dropdown .li-nv1.activ.first .link.nv1:before { display: none; }
.sidebar.sd-filtre-mobile .filtru.first { border-top: none; }
.produs .pr-col.v3.first { padding-right: 10px; }
.wrapper.bf-row.first { margin-top: 0; padding-top: 40px; }
#footer .ft-col.first { margin-bottom: 20px }

.hd-meniu-dropdown .nivel-2.no-banner .lista.nth-1 { clear: left; }
.tabel-spec .tabel-spec-row.nth-1 { background: #fff; }
.compara-table tr.nth-1 td { background: #f1f1f1; border-bottom: none; }
.continut table tr.nth-1 { background: #f5f5f5; }

/**/

/* Fixes */

.cautare .input-cautare input { height: 40px; line-height: 40px; }
#footer .input input { height: 38px; line-height: 38px; }
.input input { height: 38px; line-height: 38px; }
.tabel-checkout .input-cant input { height: 38px; line-height: 38px; }
.input-cant input { height: 38px; line-height: 38px; }
.cautare-2 .input-cautare input { height: 38px; line-height: 38px; }


.badge-mare { min-height: 0; padding: 7px 10px; display: inline-block; width: auto; line-height: 16px; background: none; color: #fff; font-weight: bold; font-size: 11px; position: relative;  background: #2a91c3; }
.badge-mare:before { display: none; }
.badge-mic { width: auto !important; padding: 0 8px; text-align: center; display: block; line-height: 40px; border-radus: 0; background: #f10006; color: #fff; font-weight: 700; font-size: 14px; }

.tags .tag:before { display: none;}
.tags .tag:after { display: none;}