.btn-op-badge{display:inline-block;margin-bottom:0;font-size:12px;font-weight:200;line-height:1.42857;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;border-width:1px;border-style:solid;border-color:transparent;border-radius:20px;transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;margin:0 5px 5px 0;background:#2d72be;color:#fff}.default{background:#4287d5}.added{background:#1cb81c}.removed{background:#ec3338}.btn-op-badge.removed{background-color:#8f9190}.btn-op-badge:hover{color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.12),0 1px 2px 0 rgba(0,0,0,0.24);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.12),0 1px 2px 0 rgba(0,0,0,0.24);box-shadow:0 1px 3px 0 rgba(0,0,0,0.12),0 1px 2px 0 rgba(0,0,0,0.24)}.default-badge .badge{background-color:#1591ad;color:#fff}.badge-opt{display:inline-block;min-width:10px;font-size:12px;font-weight:200;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px;font-weight:400;margin-left:5px;right:1px;top:-1px}.add-tag-cat{width:20px;height:20px;float:right;clear:right;display:inline-block;text-align:center;line-height:22px}.list-cat-tag .popover{background:#fff;color:#5d5d5e!Important}.list-cat-tag .popover-title{background-color:#ecf0f1;border-bottom:1px solid #d5d5d5;font-weight:400!Important}.right-box-shadow{box-shadow:7px 0 10px -5px #acacac}.bt14{position:relative;z-index:1;height:15px;overflow:hidden;display:inline-block;top:3px}.bt14:hover{transition:.4s}.bt14:hover .before{bottom:-45px}.bt14 .before{bottom:0}.bt14:hover .after{bottom:17px}.bt14 .after{bottom:-10px;z-index:9}.bt14 span.after,.bt14 span.before{display:block;position:relative;transition:.35s}.tree_label .bt14 span.before{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.btn-op-badge{right:2px;top:-1px}.btn-op-badge i{padding:2px;margin-left:2px}.btn-op-badge:hover{background:#1c60aa}.suggestions{position:relative;top:-1px}.sugg{color:#8a6d3b;background-color:#f0e6b1}.sugg:hover{background:#c7aa14}.suggestions:last-child{margin-left:0}.re-load{background:#a2a2a2}.add-sugg{background:#d9c55e}.contenitore-suggerimenti{float:left;padding-top:10px;padding-bottom:10px;margin-bottom:5px;display:block;width:98.5%!Important;margin-right:5px;margin-left:5px;text-align:left;padding-left:5px}.contenitore-suggerimenti.to-be-added{background:#fff;border:1px #dae2ea dashed}.pdd{padding-right:10px}.btn-suggerimenti{background:#3e7dc3!important;border:1px solid #fff!Important;text-align:center;color:#fff!important;padding:4px 10px!important;text-shadow:none!Important;box-shadow:0 0 1px #ccc;width:32px;height:30px}.contenitore-suggerimenti.to-be-added .span10{position:relative;top:3px}.btn-add-sugg{background:#3e7dc3!important}#portlet_33 .btn-add-sugg:hover,#portlet_33 .btn-add-sugg:focus,#portlet_33 .btn-add-sugg:active{background:#225d9e!important;color:#fff!important;border-radius:0!Important;border:1px solid #e8e8e8!Important;vertical-align:top!Important;z-index:inherit}#portlet_33 .btn-re-load:hover,#portlet_33 .btn-re-load:focus,#portlet_33 .btn-re-load:active{color:#fff!important;border-radius:0!Important;border:1px solid #e8e8e8!Important;background:#d5a327!important;vertical-align:top!Important;z-index:inherit}.btn-re-load{background:#d9c55e!important}.btn-suggerimenti:last-child{margin-right:5px}.desc-m-badge{padding-right:10px;font-weight:400}.label .btn-op-badge.default{background-color:rgba(248,250,255,0)}label span .btn-op-badge.default{background-color:rgba(248,250,255,0)}