/* .store-products .product .thumb:before {
	content: "\f08e";
	background-color: green;
	font-family: FontAwesome;
	color: #fff;
	width: 25px;
	border-radius: 50%;
	right: 0;
	text-transform: uppercase;
	position: absolute;
	z-index: 3;
	padding: 2px 0px 0px 2px;
} */
.store-products .product .thumb {
	position: relative;
}
nav#access {
	display: none;
}
select#opt_search, 
form.search-form {
	display: none;
}
form.ms-global-search_form.hidden {
	display: block;
	max-width: 100%;
}
#search-wrap form.ms-global-search_form input[type="submit"] {
	right: 0;
	left: initial;
}
div#search-wrap > form > i {
	left: initial;
	right: 10px;
}
#container #header {
    border-bottom: 1px solid #adadad4a
}
.privacy-policy.widget,
div#header-top-info,
div#cart {
    display: none;
}
div#search-wrap {
    float: none;
}
div#mtk-topo {
    background-color: #0f8839;
}
#footer .privacy-policy.widget {
    display: none;
}
#resultados p {
	max-height: 90px;
}
#container #header {
	border-bottom: none;
}
.page-template-default:not(.woocommerce) #content h1 {
	margin-top: 51px;
}
#primary .wrap {
    display: table;
    padding-top: 0;
}
#resultados li {
    width: 208px;
}
#resultados li:nth-child(4n) {
    margin-right: 20px;
}
#resultados .item.last {
    margin-right: 0px;
}
h1.page-title {
    display: none;
}
#resultados .qtd-products {
    display: block;
    height: auto;
    font-size: 18px;
    margin-bottom: 20px;
	margin-top: 10px;
}
.store-products.centralized.sixteen.columns.slim {
    margin-top: 0px;
}
#content .hr_dotted {
    margin-bottom: 10px;
}
.flexBannerr {
    margin-top: 30px;
}
div.flexBannerr ul.Banners {
    display: flex;
    flex-wrap: wrap;
    /* justify-content: space-between; */
    list-style: none;
}
.flexBannerr .Banners > li {
    width: 620px;
	height: 194px;
    margin-right: 0;
	margin-bottom: 0px;
	box-shadow: 0 0 1px #ccc;
	position: relative;
}
.flexBannerr .Banners > li:nth-child(3n) {
    margin-right: 0;
}
.Banners .description {
    background-color: rgb(0 0 0 / 45%);
    margin-top: 0;
    position: absolute;
    bottom: 12%;
    z-index: 2;
    margin-left: 10px;
    color: #fff;
}
.page-template-page-full #content .Banners h3.banner-title {
    display: block;
    color: inherit;
    margin: 5px;
}
.Banners .legend {
    margin: 5px;
}
#store-logo img {
    max-height: 140px;
}
#store-logo .store-desc {
    font-size: 18px;
    font-weight: bold;
	display: block;
	margin-top: 20px;
}
#store-logo {
    margin-bottom: 30px;
}
.flexBannerr .Banners > .full-width {
	width: 100%;
	height: auto;
}
#header-top-search .inside {
    padding: 0;
}
.breadcrumbs {
    display: none;
}
div#primary .wrap {
    padding-top: 0;
}

@media only screen and (min-width: 1300px) {
	#header nav#menu {
		margin-left: 128px;
	}
	.store-products #resultados li {
		width: 206px;
	}
}
@media only screen and (min-width: 768px) {
	.pipa .woocommerce ul.products li.product.first {
		margin-left: 0 !important;
	}
	.pipa .woocommerce ul.products li.product:nth-child(5n) {
		margin-left: 23px;
	}
	div#mtk-topo ul li {
		width: 24%;
		text-align: left;
		margin-right: 0;
	}
	div#mtk-topo ul {
		max-width: 720px;
	}
}
@media only screen and (min-width: 1024px) and (max-width: 1299px) {
	.pipa .woocommerce ul.products li.product:nth-child(5n) {
		margin-left: 20px;
	}
	div#search-wrap {
		margin-left: 150px;
	}
	div#mtk-topo ul {
		max-width: 960px;
	}
	#header div#logomarca {
		height: 105px;
	}
	div.flexBannerr .Banners>li {
		width: 370px;
		height: 116px;
	}
	div.flexBannerr {
		max-width: 740px;
	}
	div#logomarca img {
		max-height: 60px;
	}
}
@media only screen and (max-width: 1299px) {
	#resultados .item.last {
		margin-right: 20px;
	}
}
@media only screen and (min-width: 1300px) {
	.pipa .woocommerce ul.products li.product:nth-child(5n) {
		margin-left: 55px;
	}
	div#search-wrap {
		margin-left: 150px;
	}
	div#mtk-topo ul {
		max-width: 1260px;
	}
	div#mtk-topo ul li {
		margin-right: 0;
		text-align: left;
		width: 312px;
	}
	#header div#logomarca {
		height: 135px;
	}
	div#logomarca img {
		max-height: 70px;
	}
	nav#menu {
		margin-left: 139px;
	}
	div#search {
		margin-left: 210px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
	#resultados li:nth-child(3n) {
		margin-right: 0 !important;
	}
	#resultados li {
		width: 197px;
	}
	.flexBannerr .Banners>li {
		width: 352px;
		height: 110px;
	}
	div.flexBannerr ul.Banners {
		max-width: 705px;
		margin: 0;		
	}
	div.flexBannerr {
		width: 705px;
	}
	.page-template-page-full #content .Banners h3.banner-title {
		font-size: 15px;
	}
	.Banners .legend {
		font-size: 12px;
	}
}
@media only screen and (max-width: 767px) {
	#shift-menu {
		display: none;
	}
	#mtk-topo ul li:nth-child(2) {
		display: none;
	}
	#header div#logomarca {
		min-height: 100px;
	}
	#resultados li:nth-child(2n) {
		margin-right: 0 !important;
	}
	#resultados li {
		width: 176px;
	}
	div.flexBannerr .Banners>li {
		width: 100%;
		height: auto;
	}
	#resultados li {
		width: 155px;
	}
	#resultados .item.last {
		margin-right: 15px;
	}
	.page-template-page-full #content .Banners h3.banner-title {
		font-size: 15px;
	}
	.Banners .legend {
		font-size: 12px;
	}
}
@media only screen and (max-width: 479px) {
	.flexBannerr .Banners li img {
		max-height: initial;
	}
	div.flexBannerr .Banners>li {
		margin-bottom: 0px !important;
	}
	#store-logo {
		margin-bottom: 30px;
	}
}