.br_alabel > span { position: relative; display: block; color: white; text-align: center; right: 0; background-color: transparent; } .br_alabel > span b { position: relative; z-index: 100; text-align: center; color: inherit; } .br_alabel > span i.template-i { display: block; position: absolute; line-height: 30px; z-index: 99; background-color: transparent; } .br_alabel > span i.template-i-before, .br_alabel > span i.template-i-after, .br_alabel > span i.template-span-before { position: absolute; display: block; width: 0; height: 0; } /* CSS TEMPLATES STYLES */ .br_alabel.template-css-6 > span { background-color: transparent!important; } .br_alabel.template-css-6 > span i.template-span-before { width: 0; height: 0; top: 20px; left: 0; background-color: transparent!important; border: 30px solid transparent; border-left-color: transparent!important; border-right-color: transparent!important; border-bottom-color: transparent!important; border-top: 40px solid transparent; } .br_alabel.template-css-6 > span i.template-i { width: 22px; height: 18px; margin: 0 auto; left: calc(50% - 11px); } .br_alabel.template-css-6 > span i.template-i-before { top: 6px; left: 5px; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); background-color: transparent; border: 14px solid transparent; border-top: 14px solid transparent; } .br_alabel.template-css-6 > span i.template-i-after { top: 6px; right: 5px; -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); background-color: transparent; border: 14px solid transparent; border-top: 14px solid transparent; } .br_alabel.template-css-7 > span i.template-i, .br_alabel.template-css-7 > span i.template-i-before, .br_alabel.template-css-7 > span i.template-i-after { height: 50px; width: 50px; background-color: transparent; } .br_alabel.template-css-7 > span i.template-i-before { -moz-transform: rotate(-30deg); -ms-transform: rotate(-30deg); -webkit-transform: rotate(-30deg); -o-transform: rotate(-30deg); transform: rotate(-30deg); } .br_alabel.template-css-7 > span i.template-i-after { -moz-transform: rotate(-60deg); -ms-transform: rotate(-60deg); -webkit-transform: rotate(-60deg); -o-transform: rotate(-60deg); transform: rotate(-60deg); } .br_alabel.template-css-8 > span { top: 0; } .br_alabel.template-css-8 > span i.template-i-after { top: 20px; left: 0; background-color: transparent!important; border: 20px solid transparent; border-bottom: 20px solid transparent; border-bottom-color: transparent!important; } .br_alabel.template-css-9 > span { top: 0; } .br_alabel.template-css-9 > span i.template-i-before { top: 30px; left: 0px; background-color: transparent!important; border: 18px solid transparent; border-top-color: transparent!important; border-left-color: transparent!important; border-bottom-color: transparent!important; border-right: 20px solid transparent; -moz-transform: rotate(-10deg); -ms-transform: rotate(-10deg); -webkit-transform: rotate(-10deg); -o-transform: rotate(-10deg); transform: rotate(-10deg); } .br_alabel.template-css-9 > span i.template-i-after { top: 30px; left: 10px; background-color: transparent!important; border: 18px solid transparent; border-top-color: transparent!important; border-right-color: transparent!important; border-bottom-color: transparent!important; border-left: 20px solid transparent; -moz-transform: rotate(10deg); -ms-transform: rotate(10deg); -webkit-transform: rotate(10deg); -o-transform: rotate(10deg); transform: rotate(10deg); } .br_alabel.template-css-10 > span { background-color: transparent!important; } .br_alabel.template-css-10 > span i.template-span-before { width: 50px; height: 50px; border-radius: 0; line-height: 40px; top: 0; background-color: transparent; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } .br_alabel.template-css-11 > span { top: 0; background-color: transparent!important; -moz-transform: rotate(45deg)!important; -ms-transform: rotate(45deg)!important; -webkit-transform: rotate(45deg)!important; -o-transform: rotate(45deg)!important; transform: rotate(45deg)!important; } .br_alabel.template-css-11 > span i.template-span-before { width: 0; height: 0; border-radius: 0; line-height: 40px; top: -51px; background-color: transparent!important; border: 44px solid transparent; border-top-color: transparent!important; border-left-color: transparent!important; border-right-color: transparent!important; border-bottom: 44px solid transparent; } .br_alabel.template-css-11 > span i.template-i-before { width: 30px; height: 30px; border-radius: 0; top: -1px; right: 29px; background-color: transparent; -moz-transform: rotate(45deg)!important; -ms-transform: rotate(45deg)!important; -webkit-transform: rotate(45deg)!important; -o-transform: rotate(45deg)!important; transform: rotate(45deg)!important; } /* IMAGE TEMPLATE STYLES */ .br_alabel[class*=" template-image-"] span b, .br_alabel[class*=" template-image-"] span i { display: none; } .br_alabel[class*=" template-image-"] span { background-color: transparent!important; } .br_alabel.template-image-1 > span { background: transparent url('../images/templates/image-1.png') no-repeat right top/contain; } .br_alabel.template-image-2 > span { background: transparent url('../images/templates/image-2.png') no-repeat right top/contain; } .br_alabel.template-image-3 > span { background: transparent url('../images/templates/image-3.png') no-repeat right top/contain; top: 0; } .br_alabel.template-image-4 > span { background: transparent url('../images/templates/image-4.png') no-repeat right top/contain; } .br_alabel.template-image-5 > span { background: transparent url('../images/templates/image-5.png') no-repeat right top/contain; } .br_alabel.template-image-6 > span { background: transparent url('../images/templates/image-6.png') no-repeat right top/contain; } .br_alabel.template-image-7 > span { background: transparent url('../images/templates/image-7.png') no-repeat right top/contain; } .br_alabel.template-image-8 > span { background: transparent url('../images/templates/image-8.png') no-repeat right top/contain; } .br_alabel.template-image-9 > span { background: transparent url('../images/templates/image-9.png') no-repeat right top/contain; } .br_alabel.template-image-10 > span { background: transparent url('../images/templates/image-10.png') no-repeat right top/contain; } .br_alabel.template-image-11 > span { background: transparent url('../images/templates/image-11.png') no-repeat right top/contain; } .br_alabel.template-image-12 > span { background: transparent url('../images/templates/image-12.png') no-repeat right top/contain; } .br_alabel.template-image-13 > span { background: transparent url('../images/templates/image-13.png') no-repeat right top/contain; } .br_alabel.template-image-14 > span { background: transparent url('../images/templates/image-14.png') no-repeat right top/contain; }