
.breadcrumb-line-component:not([class*=bg-]) {
    font-size: 10px;
}

.border-bottom-dashed {
    border-bottom-style: dashed;
}

.border-bottom-dotted {
    border-bottom-style: dotted;
}

.border-bottom-solid {
    border-bottom-style: solid;
}

.grupa .media-left {
    width: 25%;
}

.grupa.media {
    outline: 1px solid #ddd;
}

input#cu_termeni::-webkit-input-placeholder { color:grey; font-size:0.85em; font-weight: normal; font-style: italic; }
input#cu_termeni::-moz-placeholder { color:grey; font-size:0.85em; font-weight: normal; font-style: italic; } /* firefox 19+ */
input#cu_termeni:-ms-input-placeholder { color:grey; font-size:0.85em; font-weight: normal; font-style: italic; } /* ie */
input#cu_termeni:-moz-placeholder { color:grey; font-size:0.85em; font-weight: normal; font-style: italic; }

.p-1 {
	padding: 1px;
}

.p-2 {
	padding: 1px;
}

.p-3 {
	padding: 1px;
}

.p-4 {
	padding: 1px;
}

.pictograma_negociabil {
    height: 38px;
    position: absolute;
    top: 0;
    left: -28px;
    overflow: visible;
    cursor: pointer;
}

.pictograma_reducere {
    height: 38px;
    position: absolute;
    top: -2px;
    left: -20px;
    overflow: visible;
    cursor: pointer;
    background: url('/images/pictograma_reducere.png');
    background-size: 75px 38px;
    display: block;
    text-align: center;
    width: 75px;
    color: white;
    line-height: 24px;
}

.pictograma_discount {
    height: 38px;
    position: absolute;
    top: -2px;
    left: -20px;
    overflow: visible;
    cursor: pointer;
    background: url('/images/pictograma_reducere.png');
    background-size: 75px 38px;
    display: block;
    text-align: center;
    width: 75px;
    color: white;
    line-height: 24px;
}


.container_pictograma {
    display: block;
    position: relative;
}



#comutator_bf.deschis {
    background: #7d7e7d;
    background: -moz-linear-gradient(top,  #7d7e7d 0%, #0e0e0e 100%);
    background: -webkit-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%);
    background: linear-gradient(to bottom,  #7d7e7d 0%,#0e0e0e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 );
}

#comutator_bf.inchis {
    background: #ff3019;
    background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%);
    background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%);
    background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 );
}

#comutator_bts {
    background: #b4e391;
    background: -moz-linear-gradient(top,  #b4e391 0%, #61c419 50%, #b4e391 100%);
    background: -webkit-linear-gradient(top,  #b4e391 0%,#61c419 50%,#b4e391 100%);
    background: linear-gradient(to bottom,  #b4e391 0%,#61c419 50%,#b4e391 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 );
}


div#debug {
    background: #fffe;
    position: absolute;
    left: 20px;
    top: 20px;
    padding: 20px;
}

