/*
Theme Name:     Editora Elefante 2020
Author:         Pexeto
Author URI:     http://pexetothemes.com
Template:       thestory
*/

@import url("../thestory/style.css");

/* paginação interna */
.pagelink {
	font-weight:bold;
}
/* titulo relacionados */
h2.page-heading {
	text-transform:uppercase !important;
	font-size:30px;
	font-weight:500;
}
h5.page-heading, 
.related.products h2,
.up-sells.upsells.products h2,
.pexeto-related-posts > h3 {
	margin-bottom: 50px;
	padding-bottom: 30px;
	border-bottom: 3px solid #bebebe;
	color: #333332;
	text-align:left;	
	font-size:18px;
	text-transform:uppercase;
	font-weight:500;
}
.related.products h2.woocommerce-loop-product__title,
.up-sells.upsells.products h2.woocommerce-loop-product__title {
	border-bottom:0 none;
	font-weight:normal;
	text-transform: none;
}
.post-content.pexeto-related-posts h3:after {
	display:none;
}
.sku_wrapper, 
.posted_in {
	display:block;
}
.services-boxed-photo .services-box h3::after {
	margin-top:15px;
}
.woocommerce div.product .related h2, 
.woocommerce-page div.product .related h2 {
	margin-bottom:50px;
}

.scroll-to-top { bottom:40px; }
@media screen and (max-width: 768px) {
	.scroll-to-top {display:block !important;}
}

/* chamadas box */
.cta-element {
	padding: 130px 0 105px 0;
	background-color:#f3fecc;
}

/* chamada ebook home */
#bannerBg {
	margin:0 auto;
	text-align:center;
	padding: 127px 0 100px 0;
	background: url("https://elefanteeditora.com.br/wp-content/uploads/2020/04/ebook_bg01.jpg") no-repeat;
	background-size:cover;
}
#bannerBg .tituloPq {
	text-transform: uppercase;
	letter-spacing: 6px;
	font-size: 12px;
	opacity: 1;
}
#bannerBg .tituloGd {
	font-size: 32px;
	-webkit-font-smoothing: antialiased;
	text-transform:none;
	color:#0a0000;
}
#bannerBg .tituloGd:after {
	display: block;
	overflow: hidden;
	margin: auto;
	margin-top: 11px;
	width: 70px;
	height: 2px;
	margin-bottom:0;
	background: rgba(0, 0, 0, 0.3);
	content: '';
	text-indent: -999em;	
}
#bannerBg .button {
	margin-top:17px;
}

@media screen and (max-width: 768px) {
	#bannerBg {
	padding: 127px 0 100px 0;	
	}
	.cta-element, #bannerBg {
		padding: 40px 20px;
	}	
	.content .cta-element .cta-title, #bannerBg .tituloGd, .content .cta-element .cta-small-title {
		line-height:normal;
	}	
	.content .cta-element .cta-small-title	{
		line-height:1.5;
	}	
}

.wc-block-grid__product .wc-block-grid__product-onsale {
	display:none;
}
.wp-block-button__link {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	letter-spacing:0.1rem;
	font-size:13px;
	padding: 7px 12px;
	background-color:#292929;
}
.wc-block-grid__product-title {
	font-size:16px;
	font-weight:500;
}
.woocommerce ul.products li.product .onsale, 
.woocommerce-page ul.products li.product .onsale,
.woocommerce span.onsale {
	background-color:#f3fecc !important;
}
.post-info.bottom, .woocommerce-result-count {
	display:none;
}
input#woocommerce-product-search-field-0.search-field {
	padding:14px 0;
}
#mc-indicates-required {
	display:none;
}
/* footer */
.footer-bottom {
	padding:0;
}
.footer-widgets {
	padding-bottom:10px;
}
#footer ul li {
	padding:0;
	font-size:13px;
}
.footer-box .title {
	font-size:15px;
	font-weight:500;
	text-transform: none;
}
#footer input[type=text],
#footer input[type=email],
input#woocommerce-product-search-field-0.search-field {
	background-color:#ffffff;
}
.footer-widgets label {
	font-size:14px;
	font-weight:500;
}
button,
.button,
input[type="submit"],
input[type="button"],
input[type="text"],
input[type="email"],
#submit, input#woocommerce-product-search-field-0.search-field { 
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	letter-spacing:0.1rem;
}

/* blog */
span.post-date {
	font-size:12px;
	font-style:italic;
	color:#cccccc;
}
.post-content-content .entry-content a {
	text-decoration:underline;
}
.post-content-content .entry-content a.button,
.wc-block-grid.wp-block-handpicked-products.wc-block-handpicked-products.has-3-columns a {
	text-decoration:none;
}
.post-content-content .entry-content {
font-family: 'Noticia Text', serif;
font-size:19px;
}
.post-content-content .entry-summary {
font-family: 'Noticia Text', serif;
font-size:16px;
}
.post-tags a, .pexeto-related-posts .rp-no-header {
background-color:#f7f7f7;
}
@media screen and (max-width: 768px) {
	.post-content-content .entry-content {
		font-size:18px;
	}	
}
/* onde encontrar */

.accordion-container .accordion-title {
background-color:transparent !important;
}
.content-box {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
/* slider */
.wp-block-nextend-smartslider3 {
		margin-top:-240px;
	}
@media screen and (max-width: 768px) {
	.wp-block-nextend-smartslider3 {
		margin-top:-125px;
	}	
}
/* ebooks interna */
img.size-full { 
	display:inline-block;
}
@media screen and (max-width: 768px) {
	img.size-full {
		width:42%;
	}
}

/* menu */
.nav-menu .sub-menu li:last-child {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.nav-menu .sub-menu li:first-child {
	border-top:0;
}
.nav-menu .sub-menu li {
	background-color:#292929;
}
.mmobile {
	display:none;
	visibility:hidden;
}
.mdesktop {
	display:block;
	visibility: visible;
}
@media screen and (max-width: 768px) {
	.mmobile {
		display:block;
		visibility: visible;
	}
	.mdesktop {
		display:none;
		visibility:hidden;
	}	
			
	body.home.fixed-header #header {
		position:fixed;
		z-index:999;
		background-color:transparent;	
	}
	
	body.home .header-wrapper,
	body.home .mobile.fixed-header #header	
	{	
		background-color:transparent;
	}
	.navigation-container	{
		display:block;
	}
	.pex-woo-cart-btn-wrap {
		margin-left:0;
		border-left:0;
	}	
	div#menu.nav-menu, .header-search,
	.pex-woo-cart-btn-wrap .pex-woo-cart-num	{
		display:none;
	}
	.mobile .pex-woo-cart-btn-wrap {
		pointer-events: inherit;
	}	
	.mobile-nav {
		margin-top: 14px;
	}	
	.pex-woo-cart-holder {
		right:0;
		left:-120px;
	}	
	.pex-woo-cart ul.cart_list {
		display:none;
	}	
}

