.logo h1,#logo h1 { text-indent: -9999em; position: absolute; } @font-face { font-family: "icomoonnitrosite"; src: url("../font/nitrosite/fonts/icomoon.eot?xflfzk"); src: url("../font/nitrosite/fonts/icomoon.eot?xflfzk#iefix") format("embedded-opentype"), url("../font/nitrosite/fonts/icomoon.ttf?xflfzk") format("truetype"), url("../font/nitrosite/fonts/icomoon.woff?xflfzk") format("woff"), url("../font/nitrosite/fonts/icomoon.svg?xflfzk#icomoon") format("svg"); font-weight: normal; font-style: normal; font-display: block; } [class^="iconnitrosite-"], [class*="iconnitrosite-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: "icomoonnitrosite" !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .iconnitrosite-store:before { content: "\e900"; } .iconnitrosite-editor:before { content: "\e901"; } .iconnitrosite-engrenagem:before { content: "\e902"; } .iconnitrosite-cursor:before { content: "\e903"; } .iconnitrosite-logo:before { content: "\e904"; } .iconnitrosite-logo { color: #666666; font-size: 1.33333333em; line-height: .75em; vertical-align: -15%; } /*End Font Nitrosite*/ .whatsapp_send { background-color: #25d366; color: #FFF; position: fixed; height: 45px; line-height: 45px; bottom: 4%; right: 1%; left: auto; top: auto; border-radius: 50px; text-align: center; box-shadow: 2px 2px 3px #999; z-index: 100; display: block; vertical-align: middle; text-align: center; white-space: nowrap; } .whatsapp_send.br { bottom: 4%; right: 1%; left: auto; top: auto; } .whatsapp_send.bl { bottom: 4%; left: 1%; right: auto; top: auto; } .whatsapp_send.tr { top: 4%; right: 1%; left: auto; bottom: auto; } .whatsapp_send.tl { top: 4%; left: 1%; right: auto; bottom: auto; } .whatsapp_send span { float: left; padding: 0px 10px 0px 20px !important; font-size: 20px !important; text-decoration: none; } .whatsapp_send i { width: 60px; height: 60px; line-height: 60px !important; border-radius: 50px; margin-top: -8px; float: right; background-color: #25d366; color: #FFF; text-align: center; font-size: 40px !important; vertical-align: middle; box-shadow: 2px 2px 3px #999; text-decoration: none; } .whatsapp_send:hover span, .whatsapp_send:hover i, .whatsapp_send:focus span, .whatsapp_send:focus i { background-color: darken(#25d366, 15%); color: #FFF; } .whatsapp_send.mini { height: 30px; line-height: 30px; } .whatsapp_send.mini span { padding: 0 0px 0 10px!important; font-size: 12px!important; } .whatsapp_send.mini i { width: 40px; height: 40px; line-height: 40px!important; margin-top: -5px; font-size: 25px!important; } /* page loader */ .nitro-loader { width: 100%; height: 100%; position: fixed; background: #fff; top: 0; left: 0; z-index: 99999; display: none; } .nitro-loader .nitro-loading { width: 44px; height: 44px; text-align: center; line-height: 44px; margin: 0; font-size: 12px; position: absolute; top: 50%; left: 50%; right: 0; bottom: 0; margin-top: -30px; margin-left: -22px; } .nitro-loader .nitro-loading-spin { border: 2px solid #eeeeee; font-size: 40px; width: 1em; height: 1em; border-radius: .5em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-animation: nitrospin 1s linear infinite; -moz-animation: nitrospin 1s linear infinite; animation: nitrospin 1s linear infinite; border-top-color: #000000; } @-webkit-keyframes nitrospin { to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @-moz-keyframes nitrospin { to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes nitrospin { to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } /* end page loader */ @media print{ body { margin:0; padding:0; line-height: 1.4em; display:block; min-width: 100% !important; } * { background:transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; font-size:14px !important; } .navbar,#footer,.noprint,header,footer,.rodape_layout_abaixo,.footer-assinatura,a[href]:after,.whatsapp_send { display:none !important; } .print { display:block } .alert { color: black !important; font-size:12px !important; background: none !important; } .section-shopping-cart-page .cart-item .title { font-size: 14px !important; } }