strong{font-weight:900;}
.product-title-smart{margin-top:0;margin-bottom:20px;font-size:20px;overflow:hidden;font-weight:500;}
.product-title-smart img{display:block;margin:0 auto 30px;}
.product-title .title-little{margin-bottom:40px;}
.product-title-top{	background-color:#f7f7f7; text-align:center; padding:30px 0; font-size: 30px; font-weight:900;}
.product-title .product-logo{position:absolute;left:0;top:-1px;}
#bar, #feature img, #full-banner img{max-width:100%;}
#banner-1140x90{margin-bottom:30px;}
#feature{background:url(https://img.assinaja.com/upl/lojas/girassol/imagens/cut_bg.png) left bottom repeat-x;padding-bottom:40px;margin-bottom:20px;}
#feature .container{padding-left:0;padding-right:0;}
#feature .item{margin:0;border:0;padding:0;background:0 0;}
#feature-itens .item img{display:block;width:100%;height:auto;}
.packages{}
.packages .packages-section{}
.packages .divisore{margin:0 auto 10px;width:100px;height:7px;background:url(../imagens/cut_bg.png) repeat-x;}
.packages .package-item{text-align:center;margin-bottom:25px;}
.packages .package-item .package-title{position:relative;font-weight:900;font-size:28px;}
.packages .package-item .package-title div{display:inline-block;background:#fff;position:relative;z-index:2;}
.packages .package-item .red{color:#d3212e;font-weight:900;}
.packages .package-item .package-img{text-align:center;}
.packages .package-item .package-img img{display:inline-block;}
.packages .package-item .package-description{margin-top:30px;}
.packages .package-item .package-description .red{font-size:100%;}
.packages .package-item .package-description .text{font-size:16px;}
.packages .package-item .package-description .discount{font-size:22px;}
.packages .package-item .package-description .price{font-size:30px;}
.packages .package-item .package-description .btn-sign{display:inline-block;height:46px;line-height:46px;padding:0 45px 0 20px;font-size:20px;color:#fff;background:#088c00 url(../imagens/arrow_btnSign_bg.png) right 12px no-repeat;-webkit-border-radius:30px;-moz-border-radius:30px;-webkit-box-shadow:inset 0px -3px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0px -3px 0 rgba(0, 0, 0, 0.3);box-shadow:inset 0px -3px 0 rgba(0, 0, 0, 0.3);border-radius:30px;border:0;text-decoration:none;}
.packages .package-item .package-description .btn-sign:hover{text-decoration:none;}
.packages .package-item .package-description .btn-sign:active{line-height:48px;background:#066d00 url(../imagens/arrow_btnSign_bg.png) right 13px no-repeat;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
@media (min-width:768px){.product-title{position:relative;border:1px solid #f2f2f2;height:84px;padding-left:220px;margin-top:10px;margin-bottom:30px;font-size:14px;overflow:hidden;padding-top:10px;}
.product-title{font-size:28px; background-color:#f2f2f2;}
.packages .package-item{text-align:left;margin-bottom:30px;}
.packages .package-item .package-title:after{content:"";display:block;position:absolute;right:0;top:11px;width:100%;height:1px;background:#dbdbdb;z-index:1;}
.packages .package-item .package-img{text-align:left;}
.packages .package-item .package-title{font-size:24px;margin-bottom:20px;}
.packages .package-item .package-title div{padding-right:20px;}
.packages .package-item .package-description{margin-top:0px;}
.packages .package-item .package-description{margin-top:0;}
}
@media (min-width:992px){#feature{padding-bottom:0px;background:0 0;}
#feature .container{padding-left:15px;padding-right:15px;}
.packages .package-item .package-img{text-align:center;}
.packages .package-item{text-align:center;}
.packages .package-item .package-description{margin-top:40px;}
.packages .package-item .package-title div{padding:0 20px 0;}
.product-title.title-little{padding-top:10px;font-size:16px;line-height:30px;}
}
@media (min-width:1200px){.packages .package-item{text-align:left;}
.packages .package-item .package-description{margin-top:0;}
.packages .package-item .package-title div{padding:0 20px 0 0;}
.product-title{padding-top:0px;line-height:84px;}
.product-title.title-little{font-size:20px;}
}


/* CONFIGURAÇÃO BLACK FRIDAY */

.feature-bf img{margin:auto;}
.packages .package-item-center{ background-color:#FFF !important; text-align:center !important; padding:15px;}
.packages .package-item-center:hover{-webkit-box-shadow: 0px 0px 20px 5px rgba(0, 132, 255,0.5); -moz-box-shadow: 0px 0px 20px 5px rgba(0, 132, 255,0.5);box-shadow: 0px 0px 20px 5px rgba(0, 132, 255,0.5);}
.packages .package-item .package-title-center{font-size:20px; text-align:center; font-weight:900;}
.packages .package-item .package-description-center{ margin-top:20px; text-align:center;}
.packages .package-item .package-description-center .red{font-size:100%;}
.packages .package-item .package-description-center .text{font-size:13px;}
.packages .package-item .package-description-center .discount{font-size:22px;}
.packages .package-item .package-description-center .price{font-size:20px !important;}
.packages .package-item .package-description-center .btn-sign{display:inline-block;height:46px;line-height:46px;padding:0 45px 0 20px;font-size:15px;color:#fff;background:#019a00 url(../imagens/arrow_btnSign_bg.png) right 12px no-repeat;-webkit-border-radius:30px;-moz-border-radius:30px;-webkit-box-shadow:inset 0px -3px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0px -3px 0 rgba(0, 0, 0, 0.3);box-shadow:inset 0px -3px 0 rgba(0, 0, 0, 0.3);border-radius:30px;border:0;text-decoration:none; margin-bottom: 26px;}
.packages .package-item .package-description-center .btn-sign:hover{text-decoration:none;}
.packages .package-item .package-description-center .btn-sign:active{line-height:48px;background:#018000 url(../imagens/arrow_btnSign_bg.png) right 13px no-repeat;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.packages .package-item .package-img-center{text-align:center; position:relative;}
.packages .package-item .package-img-center img{ width:85%;}
.packages .package-item .package-img-center .tag-discount{ position:absolute; left:-15px; bottom:0; background-color:#ffef00; width:120px; height:34px; -webkit-border-top-right-radius: 50px; -webkit-border-bottom-right-radius: 50px; -moz-border-radius-topright: 50px; -moz-border-radius-bottomright: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px;}
.packages .package-item .package-img-center .tag-discount p{ font-weight:900; line-height:34px; font-size:16px;}

