.vermelho-kispeto{color: #b71c1c;}
.mobile-only{display:none;}	
header:not(.sticky) .q_logo a {height: 150px !important; margin-top: 25px;}
p{margin:28px 0;}
.drop_down .second .inner .widget {padding: 0 10px;}
.drop_down .wide .second .inner > ul > li > a {min-height: 40px;}
.drop_down .second .inner .widget {margin: -30px 0 0;}
.drop_down .wide.left_position .second ul li, .drop_down .wide.right_position .second ul li {width: 198px;}
.simple-image a {padding: 0 !important;}
XXXli#nav-menu-item-951 a {color: #b71c1c !important;}
li#nav-menu-item-951.has_sub::after {color: #b71c1c !important;}
.drop_down .narrow .second .inner ul li a {
color: #ffffff !important;
}
.fone a, .fone a:link, .fone a:visited, .fone a:hover, .fone a:active, .fone a:focus { text-decoration: none;
color: #FFC744 !important;
}
p.fone {
font-size: 27px;
margin-top: 18px !important;
font-weight: bold;
color: #FFC744;
} header {background-image: url(https://www.kispeto.com.br/site/wp-content/uploads/2019/12/menu-bg.jpg) !important; background-repeat: no-repeat; background-color: transparent;}
.header_top_bottom_holder {margin-top: -18px; position: relative;}
header.centered_logo .logo_wrapper {float: none; height: auto !important; margin-top: 20px;}
header.sticky .header_bottom {background-color: #fff; box-shadow: none;}
header.sticky .header_bottom {background-color: rgba(255, 255, 255, 0) !important;}
header.stick_with_left_right_menu.sticky nav.main_menu.left_side, header.stick_with_left_right_menu.sticky nav.main_menu.right_side {display: inline-block; position: absolute; margin:20px -110px 0 !important;}
.drop_down .wide .second ul {min-height: 322px !important;}
.sticky-cdi{display:none;}
.sticky_animate .header_inner .header_top_bottom_holder .header_bottom .sticky-cdi {
display: inline-block;
max-width: 240px;
margin-top: 24px !important;
height:auto !important;
} #qode-home-video { margin-top: -60px !important;}
.q_slider {margin-top: 144px !important;}
.splash{margin-top:-184px;}
.splash-baixo{display:inline-block; margin-top:-179px;}
.pg-txt{float:right;}
.pg-menu{float:left;}
.wpb_widgetised_column .widget a {color: #bf360c !important;}
.bg-red{background-color:#c31f0c;}
.bg-amarelo{background-color:#ffb841;}
.center{text-align: center !important;}
h1 span{color:#FC0;}
.pagina-sidebar h1::after, .pagina-center h1::after {
content: url(https://www.kispeto.com.br/site/wp-content/uploads/2016/08/h1-traco-amarelo.png);
display: block;
margin-top: -13px;
}
.home-container h1{margin-top:40px;}
.pagina h1{color:#BF360C !important; margin-top:40px;}
.texto-branco{color:#ffffff !important;}
.home-texto-secundario p {margin: 15px auto;  width: 80%;}
.home-container {padding-bottom: 70px !important;}
.final {
padding-bottom: 210px !important;
margin-bottom: -230px !important;
}
.botao a {
border: 1px solid #ffcc00;
color: #ffffff;
display: inline-block;
font-family: "oswald",sans-serif;
font-size: 18px !important;
font-weight: 400;
padding: 15px !important;
text-transform: uppercase;
}
.botao a:hover {
border: 1px solid #521207;
background: #521207;
display: inline-block;
padding: 15px !important;
color:#ffffff !important;
}
.pagina-sidebar{margin:25px 0 0 0;}
.column1 aside {margin-top: 30px;}
.pagina-sidebar .section_inner {width: 100%}
.pagina-sidebar h1, .pagina-center h1{color:#BF360C !important; margin-bottom:40px !important;}
.has_sub::after {content: "\f078"; font-family: fontawesome; color:#47110b; font-size: 10px; left: -16px; position: relative; top: -3px;}
aside .widget a {
XXXborder-bottom: 1px solid #bf360c;
color: #bf360c;
font-size: 1.25rem;
text-decoration: none;
text-transform: none;
}
aside .widget a:hover{color:#000;}
aside .widget a::before {
content: url(https://www.kispeto.com.br/site/wp-content/uploads/2016/08/sidebar-arrow.png);
font-family: fontawesome;
font-size: 13px;
margin: 0 7px 4px 0;
}
.widget_nav_menu ul li a::before {
content: url(https://www.kispeto.com.br/site/wp-content/uploads/2016/08/sidebar-arrow.png);
font-family: fontawesome;
font-size: 13px;
margin: 0 7px 4px 0;
}
aside .widget a {
color: #bf360c;
font-family: "Oswald",sans-serif;
font-size: 15px;
letter-spacing: 2px;
text-decoration: none;
text-transform: uppercase;
}
.texto-preto{color:#47110b !important;}
.destaques-home h2 {
font-family: montserrat;
font-size: 22px;
letter-spacing: 2px;
margin-top: 0px;
color: #ffffff;
background: #c31f0c;
padding: 10px 0;
border-radius: 0 0 20px 20px !important;
text-shadow: 2px 2px #892216;
}
.h2-destaque h2{font-size:40px !important; margin-top:25px; letter-spacing:2px; font-family:montserrat; color:#47110b}
.pg-txt h3 {margin: 30px 0 -20px; font-size: 25px;}
#owl-demo h2 {
background-image: url(https://www.kispeto.com.br/site/wp-content/uploads/2016/07/espetinho-bg.png);
background-repeat: no-repeat;
color: #fff;
font-size: 17px;
height: 47px;
padding: 11px 0;
width: 250px;
}
.contato h3 {margin-bottom: 14px !important;}
.contato p {margin: 0 !important;}
.destaques-home a, .destaques-home a:hover {color: #ffffff;}
.cta-home {width: 70% !important; margin: 0 auto !important;} #grid-823 .tg-item-content-holder {background-color: transparent !important;}
.tg-home-carousel .tg-element-3 {
color: #ffffff !important;
font-size: 14px !important;
margin: 0 auto !important;
padding: 14px 0px 0 !important;
}
#grid-823 .tg-nav-color, #grid-823 .tg-search-icon:hover::before, #grid-823 .tg-search-icon:hover input, #grid-823 .tg-disabled:hover .tg-icon-left-arrow, #grid-823 .tg-disabled:hover .tg-icon-right-arrow, #grid-823 .tg-dropdown-title.tg-nav-color:hover {
color: #000000;
background: #FFCC00;
}
#grid-823 .tg-nav-color, #grid-823 .tg-search-icon:hover::before, #grid-823 .tg-search-icon:hover input, #grid-823 .tg-disabled:hover .tg-icon-left-arrow, #grid-823 .tg-disabled:hover .tg-icon-right-arrow, #grid-823 .tg-dropdown-title.tg-nav-color:hover {
color: #000000 !important;
}
.tg-slider-bullets li {height: 14px !important; width: 14px !important;}
#grid-823 .tg-slider-bullets li.tg-active-item span {background: #ffcc00 none repeat scroll 0 0 !important;}
#grid-823 .tg-slider-bullets li span {background: #ffffff none repeat scroll 0 0 !important;}
.tg-home-carousel .tg-item-content-holder[data-position="bottom"] {background-position: center top !important;}
.tg-txt .tg-icon-right-arrow::before {font-size: 22px !important; font-weight: 300 !important;}
.tg-txt .tg-icon-left-arrow::before {font-size: 22px; font-weight: 300 !important;}
.home-video {background-color: #ffb841; padding: 50px 0 60px !important;}
.home-video .full_section_inner {width: 900px !important; margin: 0 auto;}
.video-home-grid .tg-item .tg-light div {border-radius: 0 !important;}
.tg-icon-play::before {
content: "\e62b";
color: #fff;
background-color: rgba(195, 31, 12, 0.75);
padding: 25px 40px;
border-radius: 20%;
}
.home-video h2 {margin-top: 0 !important; margin-bottom: 14px !important;} .tg-linha-de-espetos .tg-element-3 {
font-family: "oswald",sans-serif !important;
font-size: 20px !important;
font-weight: 300 !important;
letter-spacing: 0 !important;
line-height: 27px !important;
text-transform: none !important;
}
.tg-linha-de-espetos {margin-bottom: 45px !important;}
#grid-835 .tg-grid-area-top2, #grid-839 .tg-grid-area-top2 {
border-bottom: 1px solid #bebebe;
border-top: 1px solid #bebebe;
margin: 30px auto;
padding: 10px 0 5px;
text-align: center;
width: 68%;
}
.tg-filter.tg-filter-active span {color: #bf360c !important;}
#grid-835 .tg-item-content-holder, #grid-839 .tg-item-content-holder {background-color: transparent !important;}
.tg-linha-de-espetos div.tg-item-media-content {box-shadow: 4px 4px 15px -6px rgba(0, 0, 0, 0.96) !important;}
.tg-item .tg-light div, .tg-item .tg-light h1, .tg-item .tg-light h1 a, .tg-item .tg-light h2, .tg-item .tg-light h2 a, .tg-item .tg-light h3, .tg-item .tg-light h3 a, .tg-item .tg-light h4, .tg-item .tg-light h4 a, .tg-item .tg-light h5, .tg-item .tg-light h5 a, .tg-item .tg-light h6, .tg-item .tg-light h6 a, .tg-item .tg-light a, .tg-item .tg-light a.tg-link-url, .tg-item .tg-light i, .tg-item .tg-light .tg-media-button, .tg-item .tg-light .tg-item-price span {
border-radius: 20px !important;
}
.end-cta h2 {margin-bottom: 20px !important; font-size: 40px; font-family: "Oswald", sans-serif;} .lista p {margin: 20px 0 !important;}
.lista p::before {color: #b71c1c; content: "\f00c"; margin-right: 9px; font-family:fontAwesome}
.distribuidores-texto .vc_col-sm-8 {margin-left: 30px; width: 56%;}
.wpcf7-form.default {width: 70% !important; margin:0 auto;}
input.wpcf7-form-control.wpcf7-date, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-quiz, input.wpcf7-form-control.wpcf7-text, select.wpcf7-form-control.wpcf7-select, textarea.wpcf7-form-control.wpcf7-textarea {
background-color: #fff;
border: 1px solid;
border-radius: 0;
box-sizing: border-box;
color: #818181;
display: block;
font-family: Monstserrat;
font-size: 13px;
font-weight: 400;
line-height: 17px;
margin: 5px 0 0;
outline: 0 none;
padding: 15px;
resize: none;
}
.lista-apoio li {list-style: outside none none; margin: 9px 0;}
.lista-apoio li:before{
color: #b71c1c;
content: "\f00c";
margin-right: 9px;
font-family:fontAwesome
}
.pagina-sidebar .wpcf7-form.default {
margin: 25px 0 0 !important;
}
.sidebar img {
width: 80%;
} .qualidade-selos {
display: inline;
float: left;
margin-right:15px;
}
.selos-container {
margin: 0 auto;
width: 370px;
} .form_contato {
margin: 0 auto;
width: 800px;
}
.contato.formulario.final h2 {
margin: 60px 0 -10px !important;
font-size: 35px;
font-family: 'Oswald', sans-serif;
}
.tres-colunas {float: left; text-align: left; width: 33%;}
.wpcf7-number {
font-size: 20px !important;
margin: 0 auto !important;
text-align: center !important;
width: 300px !important;
}
span.wpcf7-list-item {
display: block;
font-size: 13px;
letter-spacing: 1px;
font-weight:500;
}
.wpcf7-list-item > input {
z-index: 20000;
}
.form_contato h3 {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #ffc631;
border-image: none;
border-style: solid none;
border-width: 2px medium;
color: #bf360c;
font-family: Oswald,sans-serif;
margin: 30px 0;
padding: 12px 0;
}
.lista-de-espetos{overflow:auto;}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {font-family: montserrat, sans-serif !important; font-size:15px; letter-spacing:1;}
div.wpcf7 input[type="file"] {
border: 1px solid;
cursor: pointer;
margin-bottom: 30px;
padding: 15px 20px;
width: 760px;
}
.fale.col-info {margin-top: -100px !important;}
.fale.col-info h5 {margin: 15px 0 -7px; font-size: 13px !important;}
.fale.col-info p {margin: 3px 0 !important;} .kblog{margin-top:400px;}
.kblog .tg-item-read-more a {
position: relative;
display: inline-block;
border: none !important;
padding: 13px 45px !important;
text-transform: uppercase !important;
font-size: 16px !important;
background: #d33;
border-radius: 100px;
color: #fff !important;
letter-spacing: 2px;
}
.kblog .tg-item-title, .kblog .tg-item-title a {font-size: 24px !important; line-height: 26px !important; padding: 20px 0px 0 0px !important;	font-family: 'Oswald', sans-serif !important;}
.column2 .sidebar {margin-top: 532px;}
.post_content_holder h1 {margin-bottom: 25px !important;}
.blog_holder {margin: 400px 0 0px !important;}
.column2 .sidebar {margin-top: 546px;}
.post_infos .date.entry_date.updated {display: none;}
aside .widget a::before {content: none !important;}
.blog_holder.blog_single article h2 {font-size: 36px; line-height: 42px; margin-top: 30px !important;}
.two_columns_75_25 > .column1 {width: 72%; float: left;}
.two_columns_75_25 > .column2 {width: 28%;}
.two_columns_75_25 > .column1 > .column_inner {padding: 0 40px 0 0;}
.two_columns_75_25 > .column2 > .column_inner {padding: 0 0 0 40px;}
.post_content_holder h1 {margin-bottom: 25px !important;}
.latest_post_holder.image_in_box .latest_post_text .latest_post_title {margin: -3px 0 2px;	line-height: 15px;}
.latest_post_holder.image_in_box .latest_post_text {padding: 13px 0 0 95px;}
.single-post ol {list-style: none; counter-reset: my-awesome-counter;}
.single-post ol li::before {content: counter(my-awesome-counter) ") "; color: #c31f0c; font-size: 35px;}
.single-post ol li {counter-increment: my-awesome-counter; margin: 30px 0 !important;} .splash-footer {
display: inline-block;
width:100% !important;
margin-top: 10px !important;
position: relative;
z-index: 100 !important;
}
footer {margin-top: -17px;}
.footer_top {padding: 0 0 52px;}
.footer_top .container{background: #c31f0c !important; color: #ffffff;}
.column2.footer_col2 {margin-left: -40px; margin-right: 30px;}
.turma {margin: -85px 0 0 15px;}
.footer_top h4 {
font-family: Montserrat,sans-serif;
font-size: 24px;
letter-spacing: 1px !important;
margin-bottom: 35px;
text-transform: uppercase;
}
footer .simple-image{margin-left:10px;}
h6 a {color: #fff !important; font-size: 17px;}
footer i {font-size: 33px !important;}
.textwidget p {margin-top: 2px !important;}
footer h4 span {color: #FFC744 !important;}
.footer_top h6 {margin: 10px 0 0 15px !important;}
.footer_top h5 {color: #fff; margin: 0 0 -7px;}
.column2.footer_col2 {
border-left: 1px solid #8e1509;
border-right: 1px solid #8e1509;
margin-left: -40px;
margin-right: 30px;
padding: 0 3px;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date, .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea, .cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz {
text-transform: none;
} .breadCDI {
border-bottom: 1px solid #bf360c !important;
border-top: 1px solid #bf360c !important;
font-family: "Oswald",sans-serif;
font-size: 18px !important;
letter-spacing: 1px !important;
margin: 380px auto 20px !important;
padding: 12px 0 !important;
width: 83% !important;
}
.breadCDI a:hover{color:#bf360c !important;}
.post.post-kispeto-espetos.current-item {font-weight: bold;}
.imagem-principal{margin: 0px auto 0 auto !important;}
.imagem-principal > img {display: block; margin: 0 auto !important; border-radius:20px;}
.single-descricao h1{color:#000 !important;}
.single-descricao > p {margin: 20px auto 0; width: 70%;}
.content.single {text-align:center;}
#tabela {
margin: 14px auto 0 !important; 
width: 35% !important; 
color:#000; 
background-color:#ffffff;
border-collapse: separate;
font-family: "Oswald",sans-serif;
font-size: 16px !important;
font-weight: 400;	
letter-spacing:1px;
text-shadow: 2px 2px #892216;
}
#tabela, #tabela th, #tabela td {vertical-align: middle !important; border:1px dotted #ffffff;}
#tabela th{height:60px !important;}
#tabela tr{height:50px !important;}
.tabela-nome {width: 60%;}
.tabela-qtd, .tabela-vd  {width: 20%; background-color: #2f3468; text-shadow: 3px 3px #13163e;}
.text-left {text-align: left;}
.text-left::before {
content: url(https://www.kispeto.com.br/site/wp-content/uploads/2016/08/sidebar-arrow.png);
margin-right: 8px;
}
#tabela tr {
background-color: #c31f0c;
color: #fff;
height: 50px !important;
}
table td {padding: 5px 22px; font-size:14px;}
.single h1{color:#bf360c !important;}
.single h1::after {
content: url(https://www.kispeto.com.br/site/wp-content/uploads/2016/08/h1-traco-amarelo.png);
display: block;
margin-top: -13px;
}
.info-nutricional {color: #bf360c; font-family: "Oswald",sans-serif; font-size: 20px; letter-spacing: 3px; clear:left;}
.tabela-selos h3{color: #bf360c; font-family: "Oswald",sans-serif;}
.tabela-selos {margin: 20px auto; overflow: hidden; width: 70%;}
.tabela-selos .selos {float: left; margin: 40px 8px 10px; width: 31.2%;}
.tabela-selos p {margin-top:8px !important;}
.selos img { height: 85px !important;}
.img-categoria{margin-top:35px;}
.single-descricao > h4 {
color: #C31F0C;
font-size: 17px;
font-weight: bold;
letter-spacing: 7px;
margin-top: 15px;
text-transform: uppercase;
}
.single-descricao.complementar h1 {margin: 35px 0 0 !important;} .sf-filter {background: #EACE63 none repeat scroll 0 0; padding: 20px;}
.content .container .container_inner.default_template_holder{padding-top: 0px;}
.revendedores h1, .revendedores p{text-align:center !important;}
.sf-element legend {font-size: 20px; margin-bottom: 10px;}
#sf-field-1 option {height: 30px !important;}
.sf-element input, .sf-element select {
background-color: #fff;
border: 1px solid #cacaca;
float: left;
font-size: 14px;
height: 45px;
margin: 0;
padding: 0;
width: 70%;
}
.sf-filter button {
background: #c3292e none repeat scroll 0 0;
border: medium none !important;
color: #fff !important;
float: left;
font-size: 20px;
height: 44px !important;
margin: 36px 0 0 -169px;
text-transform: uppercase;
width: 17%;
}
.sf-filter button:first-of-type {clear: none !important;}
.sf-result{margin-top:20px !important;}
.sf-result h4{color:#818181 !important;}
.sf-result h3 a{color:#bf360c !important; font-family:"Open Sans",sans-serif !important; font-size:24px !important;}
.sf-result h3 {margin-bottom: 11px !important;}
.sf-result > li {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
box-sizing: border-box;
margin: 0 0 5px !important;
padding: 2% 0;
border:none !important;
}
ul.sf-result > li {float: left; margin: 0 5% 0% 0 !important; width: 100% !important;}
.sf-result > li h2{
font-family: "Open Sans",sans-serif;
font-size: 18px;
margin-bottom: 5px !important;
text-transform: uppercase;
color: #c3292e;
}
.estado {
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
display: block;
margin: 3px 0 9px !important;
overflow: hidden;
padding: 2px 0;
}
.sf-result > li p {margin: 2px 0 !important;}
ul.sf-nav > li > a, ul.sf-nav > li > span {
border: medium none !important;
display: block;
padding: 10px 12px 12px !important;
margin:0 2px !important;
width: 100%;
}
.sf-nav-current {background: #c3292e !important; color: #fff !important;}
.sf-nav {margin-top: 40px !important;}
.imagem-principal::after {
bottom: 0;
box-shadow: 0 0 14px rgba(0, 0, 0, 1);
content: "";
display: block;
height: 100px;
margin: -101px auto 0 !important;
width: 77%;
z-index: -1;
}
.esg-grid .mainul li.eg-kispeto-wrapper .esg-media-poster {border-radius: 15px !important;}
.esg-grid .mainul li.eg-kispeto-wrapper .esg-media-poster:hover {}
.esg-entry-media-wrapper{overflow:visible !important;}
.esg-entry-media-wrapper::after {
bottom: 0;
box-shadow: 0 -1px 13px rgba(0, 0, 0, 1);
content: "";
height: 100px;
left: 6%;
position: absolute;
width: 90%;
z-index: -1;
}
.materiais .esg-entry-media-wrapper::after {box-shadow: none !important;}
.cuidados-img img{margin-top:24px !important;}
.esg-entry-cover .esg-overlay {border-radius: 20px;}
.xesg-content a::before {
content: url(https://www.kispeto.com.br/site/wp-content/uploads/2016/08/sidebar-arrow.png);
margin-right: 8px;
} nav.mobile_menu ul li a:hover, nav.mobile_menu ul li > a {
text-transform: uppercase; letter-spacing: 2px;
font-size: 14px;
padding-left: 20px;
}	
nav.mobile_menu ul li a:hover, nav.mobile_menu ul li.active > a {color: #c3292e;}	
.mobile_menu_button {float: right; height: 70px !important; margin: 31px 20px 0 0;}	
.qode_icon_font_awesome.fa.fa-bars {background: #e60800; color: #fff; padding: 11px;}  @media screen and (max-width: 480px) {
.mobile-only{display:block;}	
.mobile-hide{display:none;}		
.has_sub::after {display: none;}	
.logo_wrapper {left: 28%;} .q_slider {margin-top: 0px !important;}
.q_logo a {
display: block;
visibility: visible;
}	
header.centered_logo.centered_logo_animate .q_logo img, header:not(.centered_logo) .q_logo img {
height: 61%;
}	
.header_top_bottom_holder {margin-top: -12px;}	
.header_bottom {
background-color: red;
background: url(https://www.kispeto.com.br/site/wp-content/uploads/2016/02/menu-bg.png);
padding-bottom: 49px !important;
background-position: 0px 12px;
}
.pg-menu {margin-top: 40px;}
.pg-menu::before {
content: url(https://www.kispeto.com.br/site/wp-content/uploads/2016/08/h1-traco-amarelo.png);
margin-bottom: 30px !important;
display: inline-block;
}	
.home-container h1 {
color: #ffffff;
font-family: 'Oswald', sans-serif;
font-size: 36px;
line-height: 40px;
letter-spacing: 2px;
text-transform: uppercase;
}	
.h2-destaque h2 {line-height: 42px;}
.home-texto-secundario p {width: 100%;}	
.home-video {background-color: #ffb841; padding: 30px 0 40px !important;}
.home-video .full_section_inner {width: 90% !important; margin: 0 auto;}	
.tg-icon-play::before {padding: 15px 30px; border-radius: 20%;
}	
#grid-835 .tg-grid-area-top2, #grid-839 .tg-grid-area-top2 {margin: 30px auto; padding: 10px 0 5px;	width: 108%;}
.tg-filter-name {position: relative; z-index: 1; padding: 0 8px !important;}
.tg-nav-font, .tg-nav-font[class^="tg-icon-"] {font-size: 13px;	line-height: 20px !important;}
.tg-linha-de-espetos {margin-bottom: 15px !important;}	
.tg-linha-de-espetos .tg-element-3 {padding: 22px 0px 0 !important;}
.tg-home-carousel .tg-item-content-holder[data-position="bottom"] {margin-top: -20px;}	
.final {margin-bottom: 40px !important; padding-bottom: 80px !important;}	
.home-festa {margin-bottom: 40px !important;}	
.pagina-sidebar {margin-bottom: 80px !important;}
.contato.pagina-sidebar {margin-bottom: -10px !important;}
.horario{margin: 35px 0 !important}	
.pagina-sidebar h1::after, .pagina-center h1::after {
content: url(https://www.kispeto.com.br/site/wp-content/uploads/2016/08/h1-traco-amarelo.png);
display: block;
margin-top: -13px;
margin-left: -38px;
}	
.pagina-center h1 {margin-top: 15px; margin-bottom: 0 !important;}	
.selos-container {margin: 0 auto 0 -28px !important;}	
.single-descricao h1 {margin: -10px 0 0 !important;}
.img-categoria {margin-top: 15px !important;}	
.single-descricao.complementar h1 {font-size: 35px; line-height: 36px; text-transform: uppercase; margin: 20px 0 !important;}	
.single-descricao h1::after, .pagina-center h1::after {margin-top: -13px; margin-left: -38px;}	
.breadCDI {margin: 20px auto 20px !important; padding: 12px 0 !important; width: 83% !important; line-height: 22px;}
#tabela {margin-bottom: 140px !important;}	
.materiais h1{font-size: 38px; line-height: 42px;}
.tg-kispeto-materiais .tg-element-2 {display: none;}	
.tg-kispeto-materiais:hover .tg-element-2 {display: none;}	
.kblog .tg-item-content-holder {padding: 0 0px 18px 0px;}
.kblog .tg-item-title, .kblog .tg-item-title a {hyphens: none !important;}	
.tabela-selos .selos {float: left; margin: 0px 8px 6px; width: 100%;}	
#quantidade {margin-bottom: 45px !important;}
.lojas{margin-bottom: 190px !important;}	
.sf-element {
border: none;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
float: left;
margin: 0;
margin-right: 0%;
padding: 0;
width: 100%;
}
.sf-element input, .sf-element select {font-size: 14px; margin: 0; padding: 0; width: 100%;}	
.sf-filter button {float: none; height: 44px !important; margin: 6px auto 0 auto; width: 100%;}
ul.sf-result > li {
float: left;
margin: 5% auto !important;
width: 100% !important;
}		
ul.sf-nav > li {
float: left;  text-align: center !important;
margin: 0 3% !important;
}	
.tres-colunas {width: 100%;}	
.contato.formulario.final h2 {margin: 60px 0 -10px !important; font-size: 35px; font-family: 'Oswald', sans-serif;}	
.fale-content{text-align:center !important;}	
.fale.col-info {margin-top: 0px !important;}	
.fale-content .form {margin-top: 40px !important;} .kblog.grid_section {margin: 25px 0 100px !important;}
.kblog .tg-item-excerpt {font-size: 15px; line-height: 25px;}	
.kblog .tg-item-title, .kblog .tg-item-title a {line-height: 22px; letter-spacing: 0px; padding: 15px 0px 0 0px !important;}	
.blog_holder {margin: 30px 0 0px !important;}	
.two_columns_75_25 > .column1, .two_columns_75_25 > .column2 {width: 100%;}
.column2 .sidebar {margin: 20px 0 100px !important;}
.form_contato {margin: 0 auto; width: 300px;}	
div.wpcf7 input[type="file"] {border: 1px solid; cursor: pointer; margin-bottom: 30px; padding: 15px 20px; width: 259px;}	
.footer_top_holder::before {
background: url(https://www.kispeto.com.br/site/wp-content/uploads/2018/11/splash-mobile.png);
content: "";
width: 100%;
height: 230px !important;
display: inline-block; margin-top: -210px !important;
}	
.footer_top .textwidget {text-align: center !important;}
.column2.footer_col2 {border-top: 1px solid #8e1509; border-bottom: 1px solid #8e1509; border-left: none; border-right: none;}	
.turma {margin: 5px 0 0 15px;}	
.latest_post_holder > ul li:nth-child(2) {
border-top: 1px solid #8e1509;
border-bottom: 1px solid #8e1509;
padding: 20px 0 !important;
}	
.latest_post_holder > ul > li {text-align: left;}
} @media only screen
and (min-width: 520px) 
and (max-width: 740px) {
} @media only screen
and (min-width: 768px)
and (max-width: 1024px){
.container_inner{width:710px !important;}	
header.centered_logo .q_logo {top: 8px;}
.header_bottom {
background-color: #c31f0c !important;
background: url(https://www.kispeto.com.br/site/wp-content/uploads/2016/02/menu-bg.png);
padding-bottom: 49px !important;
background-position: 0px 12px;
background-repeat: no-repeat !important;
}	
.has_sub::after {display: none;}
.q_slider {margin-top: 0px !important;}	
.home-video .full_section_inner {width: 90% !important; margin: 0 auto !important;}	
.column2.footer_col2 {display: none;}	
.three_columns>.column1, .three_columns>.column2, .three_columns>.column3 {width: 44.33%;}	
.turma {margin: -45px 0 0 15px;}	
.breadCDI {margin: 24px auto 20px !important;}	
.tabela-selos .selos {width: 29.2%;}	
.kblog, .blog_holder {margin-top: 40px !important;}	
.column2 {display: none;}	
.two_columns_75_25 > .column1 {width: 100%;}	
.sf-element {width: 100%;}	
.form_contato {width: 100%;}	
.fale.col-info {margin-top: 0px !important;}	
} @media only screen 
and (min-width: 1000px)
and (max-width: 1180px){	
.container_inner {width: 930px !important;}	
nav.main_menu ul li span {letter-spacing: -1px;}
.header_bottom {background-color: transparent !important; background: none;}
.breadCDI {margin: 144px auto 20px !important;}	
.kblog{margin-top: 80px !important;}
.blog_holder {margin-top: 150px !important;}	
.two_columns_75_25 {width: 100%;}
.two_columns_75_25 > .column1 {width: 70%;}	
.two_columns_75_25 > .column2 {width: 28%; display: block !important;}	
.column2.footer_col2 {margin-left: -130px; margin-right: 30px; display: block !important;}	
.three_columns>.column1 {width: 40%;}
.three_columns>.column2 {width: 30%;}
.three_columns>.column3 {width: 36%;} @media only screen
and (min-width: 1200px) 
and (max-width: 1380px) {
} @media only screen
and (min-width: 1400px) 
and (max-width: 1920px) {
}