@charset "utf-8"; * { outline: none;  word-wrap:break-word; box-sizing: border-box;}  body {font-family:arial;} body,form,input,button, textarea,p { padding: 0; margin: 0; } input, button, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit} article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section {   display:block; }  button {cursor:pointer;} img { border: none;color:transparent;vertical-align:middle} h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; } .bold { font-weight:bold; } ul.menu, ul.line-menu { list-style-type: none; margin: 0; padding: 0; } ul.line-menu li {float:left;display:block} ul.line-menu:after{content:'';display:block;clear:both} .pointer { cursor:pointer; } .break { clear:both; } a:link, a:visited, a:active { text-decoration: none; } a:hover {text-decoration: underline;} .hiddenflow { overflow: hidden; }  p {padding-bottom: 1em;}  label {display:block;margin-bottom:2px;} label.error {color:red;margin-top:3px;}  table {border-collapse:collapse} form.sample .input {   padding: 5px;   box-shadow: inset 1px 0px 3px 1px rgba(0, 0, 0, 0.2);   border: 1px solid transparent;   color: #8B8B8B;   max-width:100%;   margin-bottom: 20px;   display: inline-block; } form.sample .input.selectize { display:block;  padding:0; } form.sample:not(#form-admin) button {margin-top: 15px;display:block;padding: 5px 10px;background: #585757;border: none;color: white;box-shadow: 1px 2px 3px 1px rgba(0, 0, 0, 0.2);} form.sample .editor-load-area button {background:initial}  .paginacao {   margin: 18px 0;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);  border-radius: 3px;   display:inline-block; } .paginacao span{  display: block;  float:left; } .paginacao a, .paginacao span {  float: left;  padding: 0 14px;  line-height: 34px;  text-decoration: none;  border: 1px solid rgba(255,255,255,0.5);  background: rgba(255,255,255,0.7);  } .paginacao span.page_show_more {cursor:pointer} .paginacao a:hover, .paginacao span {  background-color: #f5f5f5; } .paginacao span {  color: white;  cursor: default;  background: rgba(0,0,0,0.7); } .paginacao span.page_inactive {color:#A7A6A6;background:#F0F0EE} .paginacao span.page_dots {color:#333;background:#F0F0EE} .paginacao .page_show_more:hover {background:#F0EBEB} .paginacao .page_more_hidden {position:absolute;max-width:200px;font-size:11px;background: #F0EBEB;padding:3px;margin-left:-14px;display:none;z-index: 99999;} .paginacao .page_show_more:hover .page_more_hidden {display:block} .paginacao .page_more_hidden a {line-height:20px;padding:0 5px} #footalways {  text-align: right; font-size: 12px;   font-family: arial;  padding-top: 5px; padding-bottom: 5px;   background: #333232;   padding-right:20px;   overflow:hidden } #footalways a.puzelogo {display:block;background: url('//admin.puze.com.br/admin/imgs/puzealw.png') no-repeat center right; width: 98px;height: 20px;float:right;padding-right: 57px;color: #717070;line-height: 18px;font-weight: bold;} #footalways a:hover {text-decoration:none} #footalways a.puzelogo { width: 160px; }  .fb-comments, .fb-comments span, .fb-comments.fb_iframe_widget span iframe{   width: 100% !important; } div.fb-comments-count {   display: inline; }  table.sample {background:white} table.sample{width: 100%;margin:0 auto} table.sample thead {text-align:left;background:#727171;font-weight:normal;color:#A09F9F;font-size:12px} table.sample th.tabcenter {text-align:center} table.sample th.tabright, table.sample td.tabright{text-align:right}  table.sample td, table.sample th {padding:5px} table.sample tr {border-bottom:1px solid #CCC} table.sample tr.odd {background:#E6E6E6} table.sample tr.even {background:#F7F4F4} table.sample tbody tr:hover {background:#ffedc4}  .help {font-size:11px;color:#666;margin: 3px 0;}   .htmlcodebox {overflow:auto;max-height:200px;padding:5px;background-color:#FFF;border:1px solid #CCC;margin:10px 0;font-size:12px;max-width:600px} code {display:block}  img[data-src], img[data-lazy]{   background:url(//admin.puze.com.br/admin/imgs/indicator2.gif) no-repeat center center; }   .notify-box.alert {   border-radius: 0;   margin-bottom: 0;   padding-right: 14px; } #notify-area .notify-box.alert {   background: #f4ac2d;  border-color: #BD8A31; } #notify-area .notify-box.alert-error {   background: #CE4343;  border-color: #A51313; }  #notify-area .notify-box.alert-success {   background: #289E1A;  border-color: #097709; }   #notify-area .notify-box.alert-info {   background: #50A5CA;  border-color: #347A98; } .notify-box .notify-box-inside-txt {   max-width: 500px;   margin: 0 auto;   display: inline-block;   text-align: left;   color: white; } .notify-box .notify-box-inside-txt a { color:rgba(255,255,255,0.8) } body .notify-box .notify-box-inside-txt{ width:auto; } .autoClose .notify-box, .notify-box .notify-close-button {  background-image: url(//admin.puze.com.br/admin/imgs/icon-close.png);   background-repeat:no-repeat;   background-position:right center;   cursor:pointer;   font-size: 14px;   } .notify-box { position:relative; text-align: center; padding:10px 0; } .notify-box .notify-close-button { width:16px; display:block; height:16px; position:absolute; right:10px; top:50%; margin-top:-8px; } .notify-box .dados-compra-tit {   font-weight: bold;   border-bottom: 1px solid rgba(0,0,0,0.1);  font-size: 14px;   margin-bottom: 10px; } .notify-box .box-compradata {   font-size: 14px;   padding: 10px;   width: 400px;   color: grey;   background: #e6e6e6;   border: 1px solid #CCC;   margin: 10px; } .notify-box .box-compradata a {   color: grey;   text-decoration:none; }   iframe {max-width:100%} .load-sample.loading {   position: relative; } .load-sample.loading:before {   position: absolute;   text-align:left;   min-height:40px;   content:'Carregando...';   padding:10px;   color:white;   top:0;   left:0;   right:0;   bottom:0;   background: rgba(0,0,0,0.8);   z-index:999;   padding-left:50px;   padding-top:20px   } .load-sample.loading:after {   text-align:center;   position:absolute;   top: 10px;   left:10px;  display: inline-block;   font: normal normal normal 14px/1 FontAwesome;   font-size: inherit;   text-rendering: auto;   -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale;   -webkit-animation: fa-spin 1s infinite steps(8);   animation: fa-spin 1s infinite steps(8);   content: "\f110";   color:white;  font-size: 30px;   z-index:9999  } img.filter-bw, .filter-bw img, img.filter-bw-toggle, .filter-bw-toggle img { filter: gray; filter: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='//www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");   -webkit-filter: grayscale(100%); filter: grayscale(100%);   } img.filter-bw-toggle:hover, .filter-bw-toggle img:hover {   -webkit-filter:none;   filter:none; } .bgfa {   position:relative; } .bgfa i.fa {   position:absolute;   left:0;   top:0; } .iconfa:before {   display: inline-block;   margin-right: .5em;   font: normal normal normal 14px/1 FontAwesome;   font-size: inherit;   text-rendering: auto;   -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale;   transform: translate(0, 0); } .nodisplay, .hidden {display: none} .clearfloat:after {content:'';display:block;clear:both} .absolute {position:absolute;z-index:99999} .baseshadow {box-shadow:0 3px 3px rgba(0, 0, 0, 0.2)} .relative {position:relative}  .edit-clearboth {   clear: both; } ul.select-edit {   min-width: 600px; }  .gotchafield {   position:absolute; left:-9000px; } .whatsapp_relative {position:fixed;bottom:40px;} a.whatsapp_floatbox { position:relative;display: block;background:rgba(0,0,0,0.9); color:white;padding:5px 10px 5px 45px;border-radius:0 10px 10px 0} .whatsapp_floatbox_number {display:block;font-size:18px;font-weight:bold; } .whatsapp_floatbox_frase {display:block;font-size:10px;} a.whatsapp_floatbox:before { content:''; display:block; position:absolute; background:url(//admin.puze.com.br/css/imgs/whatsapp.png) 0 0 no-repeat; width:30px; height:30px; left:5px; top:10px; background-size:100%;   z-index:99999;  } a.whatsapp_floatbox:hover {  text-decoration:none; }  