body, .background_ipad{ background-image: url(/media/user/images/original/bg2.jpg);background-color: 2;background-repeat: no-repeat;background-position: top center;}.pan{ background-image: url(/media/images/textures/paginas/fundobranco.jpg);background-color: m-t-10 ;background-repeat: repeat;}.pan_top, .pan_footer{ background-image: url(/media/images/textures/paginas/fundobranco.jpg);}.pan_intro{ background-image: url(/media/images/textures/intro/intro_purplepier.jpg);background-repeat: no-repeat;}.btn-main{ color: #ffffff;background: #91045b;padding: 15px 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px;;}.btn-main:hover{ background: #75003a; color: #ffffff;}.btn-main-style {background:#91045b; color: #ffffff;} .btn-main-style:hover {background:#75003a;}.btn-second{ color: #ffffff;background: #474747;padding: 15px 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px;;}.btn-second:hover{ background: #2b2b2b; color: #ffffff;}.btn-success{ color: #ffffff;background: #1fad55;border-color: #1fad55!important;padding: 15px 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px;;}.btn-success:hover{ background: #0b861d; color: #ffffff;}.btn-default{ color: #ffffff;background: #353535;padding: 15px 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px;;}.btn-default:hover{ background: #232323; color: #ffffff;}h1, h2, .titulo, .main-color{ color: #6B1A40;}.standart-h2title span{ color: #A6146B;}.main-bg-color, .jspDrag{ background-color: #6B1A40;}.main-border-color{ border-color: #6B1A40!important;}.main-border-line { border: 1px solid #6B1A40!important; }.line2 span:before, .line3 span:before, .line span:before{ border-top-color: #6B1A40;}.line2, .line2 span, .line3 span{ border-bottom-color: #6B1A40;}.border-left-color{ border-left-color: #6B1A40;}h3, h4, h5, h6, .subtitulo{ color: #2075CB;}td, th, p, .texto, label{ color: #3B3B3B;}.topic, topic{ background: url(/media/images/detalhes/icons/icon_star.png) no-repeat 0px 3px;padding:0px 0 0 25px;}a, li a { color: #850D7D;}a:hover{ color: #622073;}#menu, #menu-wrap, #menu-wrap2, #menuGroup li ul, #sticky_navigation .menu_wrap_mb_bg, .menu_wrap_mb_bg{ background-image: url(/media/images/textures/menu/menu_regator.jpg);}.menu a, #menuGroup a, #menuTexture a, .menu li a > span, .menu_wrap_mb_bg a, #menuGroup span, .menu a, .megamenu-wrapper li a{ color: #FFFFFF;}.menu a:hover, #menuGroup li:hover > a, #menuTexture li:hover > a, .menu li:hover > a > span, #menu-wrap li:hover > a, .megamenu-wrapper li:hover a{ color: #E0CEDC}#menu, #menu-wrap, #menu-wrap2{ width: 100%}#menuGroup{ width: auto; left: 0%; margin-left: 0px; right: auto; position: absolute;}#menuGroup a, #menu-wrap a, #menu-wrap2 a{padding-left: 10px; padding-right: 10px;}.navbar .nav > li > a, .mn_posSame{padding-top: 10px!important; padding-bottom: 10px!important;}#menuGroup li{border-right: none; box-shadow: none}#menuGroup a, .navbar .nav > li > a{text-shadow: 0 1px 0 #ccc;}#menuGroup li.active a, .dropdown.active > .bgMenuOp, .has-dropdown.active > .bgMenuOp, ul.megamenu > li.active_item{background: #000000;}ul.megamenu > li.active_item a, #horizontal-style .active a span{color: #FFFFFF;}#menuGroup li a, .navbar .nav > li > a:hover, .navbar .nav >.sfHover > a, .top-bar-section ul li:hover > a, #menu-wrap li:hover > .bgMenuOp, ul.megamenu > li:hover{background: #4D135C;}.logo_site{background: url(/media/user/images/original/logo-purplepier-m0.webp) no-repeat; display: inline-block; height: 110px; width:270px}.logo_general, .logo_impressao{background: url(/media/user/images/original/logo_purplepier_horizontal_sites_n0.png) no-repeat; display: inline-block; height: 110px; width:270px}.footermainPan{ background-image: url(/media/images/textures/rodape/white_half.png);background-repeat: repeat-x;}.headerPan, #header .header-center2{height: 100px;}.top-soc {top: 20px;}.social-top, .social-top-empty {float: left;}.breadcrumb {background: url(/media/images/textures/site/purple_lines2.jpg)!important;}.breadcrumb {margin-top: 10px!important;}.ftMenu {background: url(/media/images/textures/rodape/bg-333.jpg) repeat ; background-size: contain;}.ftLine2 {background: url(/media/images/textures/site/menu-regator.jpg)  repeat;}.ftLine2, .ftLine2 p, .ftLine2 a, .ftLine2 span, .ftMn2 {color: #FCFCFC !important;}.ftMenu .ftMn1, .ftMenu .ftMn1 p, .ftMenu .ftMn1 a, .ftMenu .ftMn1 span {color: #FFFFFF !important;}.tituloMenu, .ftMn3{color: #FFFFFF !important;}.subtituloMenu, .ftMn4{color: #FFFFFF !important;}.textoMenu, .ftMn5{color: #FFFFFF !important;}.container_link_mn_cols4 {margin-bottom: 0px !important;}.ftLineCompany {background: url(/media/images/textures/site/purple_lines2.jpg)  repeat;}.ftLineCompany, .ftLineCompany p, .ftLineCompany a, .ftLineCompany span {color: #FFFFFF !important;}.vertical_block{ background-image: url(/media/images/textures/297);}.horizontal_block{ background-image: url(/media/images/textures/298);}.button_logar_owner{ background: url(/media/images/buttons/bt_logar_purplepier.png) no-repeat;}.link_more{ background: url(/media/images/detalhes/more/arrow_black_hard.png) no-repeat; padding: 5px 0px 5px 30px;}.title_popup{ color: #000000;}.text_popup{ color: #333333;}.standart-h2title, .standart-ptitle {text-align: center!important;}.ctn_barra_guerrilha {background: url(/media/images/textures/site/bg_redviva_dark.jpg);}.clr_txt_barra_guerrilha a, .clr_txt_barra_guerrilha i, .clr_txt_barra_guerrilha span {color: #FFFFFF;}.action-banner-bg-top{ background-image: url(/media/images/textures/efeitos/pixel.png);}#banner_main {padding-top:0px!important; }#banner_main {padding-bottom:0px!important; }.divider_horizontal, .titleContent{ background: url(/media/images/layout/dividers/decorativo.png) repeat-x; height: 10px;}.titulo_menu_ecommerce{border-bottom-color: ;}.main_menu_store_top{ background: url(/media/images/layout/boundbox/menu_lateral/) no-repeat;}.main_menu_store_bottom{ background: url(/media/images/layout/boundbox/menu_lateral/) no-repeat;}.pan_shadow {position: relative;}.pan_shadow:before {width: 30px; height: 100%; content: ''; background: url(/media/images/textures/paginas/shadow_left.png) no-repeat; position: absolute; margin-left: -30px;}.pan_shadow:after {width: 30px; height: 100%; content: ''; background: url(/media/images/textures/paginas/shadow_right.png) no-repeat; position: absolute; display: inline-block; right: -30px; top:0px;}/* .so-megamenu ul.megamenu > li {border-right: 1px solid #5C004F!important;} */

.containerStorePurple .valor {display: none!important;}

pre {line-height: 0.98}
.theme.bg {background: #a475a1!important;}
/* #home.headertop {height: 460px} */

.bd_home {background: none;}
.headermainPan {box-shadow: 9px 9px 8px -6px #000}

#tenesi_artigo_242222.fullCP { background: rgba(194, 56, 125, 0.5) none repeat scroll 0 0; }

#tenesi_artigo_24  .ctnArtTxtsAll {padding:30px;}

#texas_artigo_22.fullCP {background:rgba(92, 5, 48, 1) none repeat scroll 0 0; }

.pan_shadow                              {border-top: 10px solid rgb(96, 11, 70); margin-top:-10px; padding: 0 20px;}
.pan_shadow:before                   {margin-left: -50px;}

.back-to-top {right: none; left: 10px;}
.item_bs_527 {opacity: 0.4}

body222 {background: none}
/* .shadow{position: fixed; width: 100%; height: 100%; background: transparent url("/media/user/images/original/wallpaper.jpg") no-repeat scroll 0px 0px; z-index: -1;} */
.action-banner-bg-top {display: none;}
#home .action-banner-bg-top {display: none;}

#texas_artigo_124 .fullCT {padding-left: 15px;}

/*.action-banner-bg {box-shadow: 0 50px 50px rgba(50, 50, 50, 0.6) inset;}*/


#priceboxes_630 .pricing-table-header h4 span {font-size: 120%!important;}

/* LiveChat */ 
.live_bubble {background: #471a63}
.live_bg {background-color: #471a63}
.live_slot {border-top: 4px solid #ccc}



/* MegaMenu SubItems */
.megamenu-wrapper .sub-menu li a{color: #333!important;}
.megamenu-wrapper .sub-menu li:hover a {color: #418EEB!important;}



.dropdown-menu {width: 300px!important;}

/* Se a resoluÃ§Ã£o for atÃ© 480px (celular) de largura aplica os estilos abaixo */ 
@media (max-width: 480px) {
  .so-megamenu ul.megamenu > li {border-right: none;}

}
