.page-announce h3{text-transform:uppercase;font-size:24px;letter-spacing:2px;font-weight:800 !important;position:relative;color:#bf6900;margin: 12px 0 0 0;}
.page-announce h3 span{display:block;font-size:16px;font-weight:300;letter-spacing:0px;}
.page-announce p strong{font-style:italic;}
.shape{border-style:solid;border-width:0 70px 40px 0;float:right;height:0px;width:0px;-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}
.offer{background:#fff;border:1px solid #ddd;box-shadow:0 10px 20px rgba(0, 0, 0, 0.2);margin:15px 0;overflow:hidden;}
.offer-test{margin-top:10px;}
.offer-radius{border-radius:7px;}
.offer-danger{border-color:#d9534f;}
.offer-danger .shape{border-color:transparent #d9534f transparent transparent;border-color:rgba(255,255,255,0) #d9534f rgba(255,255,255,0) rgba(255,255,255,0);}
.offer-success{border-color:#5cb85c;}
.offer-success .shape{border-color:transparent #5cb85c transparent transparent;border-color:rgba(255,255,255,0) #5cb85c rgba(255,255,255,0) rgba(255,255,255,0);}
.offer-default{border-color:#999999;}
.offer-default .shape{border-color:transparent #999999 transparent transparent;border-color:rgba(255,255,255,0) #999999 rgba(255,255,255,0) rgba(255,255,255,0);}
.offer-primary{border-color:#428bca;}
.offer-primary .shape{border-color:transparent #428bca transparent transparent;border-color:rgba(255,255,255,0) #428bca rgba(255,255,255,0) rgba(255,255,255,0);}
.offer-info{border-color:#5bc0de;}
.offer-info .shape{border-color:transparent #5bc0de transparent transparent;border-color:rgba(255,255,255,0) #5bc0de rgba(255,255,255,0) rgba(255,255,255,0);}
.offer-warning{border-color:#f0ad4e;}
.offer-warning .shape{border-color:transparent #f0ad4e transparent transparent;border-color:rgba(255,255,255,0) #f0ad4e rgba(255,255,255,0) rgba(255,255,255,0);}
.shape-text{color:#fff;font-size:12px;font-weight:bold;position:relative;right:-40px;top:2px;white-space:nowrap;-ms-transform:rotate(30deg);-o-transform:rotate(360deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);}
.offer-content{padding:0 20px 10px;margin-bottom: 8px;}
.offer-box{background:#FFF;}
.offer-box h3{text-transform:uppercase;font-size:24px;letter-spacing:2px;font-weight:800 !important;padding-right:120px;position:relative;color:#bf6900;}
.offer-box h3 span{display:block;font-size:16px;font-weight:300;letter-spacing:0px;}
.offer-box p strong{font-style:italic;}
.offer-price-box{margin:25px 50px 0 0;background:#bf6900;width:75px;height:75px;line-height:75px !important;border-radius:100%;text-align:center;font-size:24px !important;color:#FFF;font-weight:600 !important;-webkit-border-radius:100%;-o-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;position:absolute;right:0px;top:0px;}