@media (max-width: 1200px){
	.t35-footer .container-content {
	    padding-top: 30px;
	    padding-bottom: 30px;
	}

	.t35-footer h3 {
	    text-align: center;
	}

	.t35-footer .list {
	    display: block;
	    width: 100%;
	    text-align: center;
	    margin-top: 8px;
    	margin-bottom: 0px;
	}

	.t35-footer .redes-sociais {
	    text-align: center;
	}

	.logoRodapePrincipal{
	    margin: 0 auto;
	    display: block;
	    margin-top: 20px;
	    margin-bottom: 20px;
	}

	.t35-footer .footer-links {
	    display: block;
	    border-right: 0px;
	    text-align: center;
	}

}

@media (max-width: 990px){
	.newsletter-home button {
	    right: 50%;
	    margin-right: -82px;
	    top: 135px;
	}

	.newsletter-home h4 {
	    font-size: 24px;
	    margin-bottom: 10px;
	}

	.newsletter-home .email-newsletter {
	    width: 100%;
	    left: 0;
	    margin-left: 0px;
	}

	.block-banner img{
		width: 100%;
	}

	.block-banner .banner-opacity{
		margin-bottom: 25px;
	}

	.t35-container-block h3 {
        margin-top: 20px;
	    margin-bottom: 20px;
	    width: 170px;
	    font-size: 22px;
	}

	.t35-container-block hr {
	    width: 90%;
	    top: -5px;
	}

	.t35-container-block .box-tabs {
	    margin-top: 20px;
	    text-align: center;
	}

	.t35-container-block .box-tabs li {
	    display: block;
	    margin-bottom: 5px;
	}

	.option15 .nav-center .owl-controls .owl-prev {
	    top: -110px;
	}

	.option15 .nav-center .owl-controls .owl-next {
	    top: -110px;
	}

}

@media (max-width: 768px){
	.t35-topo {
		height: auto;

		float: left;

		width: 100%;
		z-index: 999999999999999999999999999999999999999999999999999;
		margin-bottom: 0px;
	}

	.t35-topo ul {
	    top: 16px;
	}

	#block-mini-cart-ajax {
	    float: none;
	    margin-top: 0px;
	    margin-bottom: 20px;
	    position: relative;
	    left: 50%;
	    margin-left: -75px;
	    width: 150px;
	}

	.t35-topo .t35-v-menu {
	    width: 100%;
	}

	.banner-top {
	    margin-top: 0px;
	    float: left;
width: 100%;
	}

	.t35-topo .t35-v-menu ul li a {
	    font-size: 14px;
	    padding-left: 10px;
	    padding-right: 10px;
	}

	.t35-topo .t35-v-menu ul li {
	    margin-bottom: 14px;
	}

	.t35-topo .t35-v-menu .close {
	    padding-left: 15px;
	    padding-right: 15px;
	}

	.t35-topo .t35-v-menu h4 {
	    padding-left: 15px;
	    padding-right: 15px;
	}

	.t35-topo .t35-v-menu hr {
	    margin-left: 15px;
	}

	.t35-topo .social ul {
	    padding-left: 0;
	    padding-right: 0;
	}

	.footer-banner {
	    margin-top: 30px;
	    margin-bottom: 30px;
	}

	.t35-container-block hr {
	    width: 88%;
	}

	.t35-container-block h3 {
        margin-left: 0px;
	}

	#product .pb-right-column .product-name {
	    font-size: 24px;
	}

	#product .pb-right-column .product-comments .product-star {
	    display: block;
	}

	#product .desconto-cartao small {
	    font-size: 12px !important;
	}

	#product > .product-tab .tab-container {
	    padding: 20px;
	    border: 1px solid #e2e2e2;
	    width: initial;
	    float: none;
	    min-height: initial;
	}

	#product > .product-tab {
	    min-height: initial;
	}

	#product > .product-tab .nav-tab {
	    width: 100%;
	    float: none;
	    
	}

	#product > .product-tab .nav-tab li{
	    display: inline;
	    width: initial;
	}   

	#product > .product-tab .nav-tab li a {
	    width: initial;
	    text-align: center;
	}   

	#product > .product-tab .nav-tab>li:hover>a, #product > .product-tab .nav-tab>li.active>a {
	    background: #fff;
	    width: initial;
	    text-align: center;
	    border-left: 0px;
	    border-top: 4px solid #000000;
	    height: 50px;
	}

	#product > .product-tab .nav-tab>li {
	    background: initial;
	    border: 0px;
	    border-top: 1px solid #e2e2e2;
	    border-left: 1px solid #e2e2e2;
	    border-right: 1px solid #e2e2e2;
	}

	#product > .product-tab .nav-tab>li:last-of-type {
	    border-bottom: 0px;
	}

	#product > .product-tab .nav-tab>li {
	    height: 50px;
	    line-height: 50px;
	}

	#product > .product-tab .nav-tab>li>a {
	    height: 50px;
	}

	#product > .product-tab .nav-tab {
	    overflow: hidden;
	}

	#product > .product-tab .nav-tab>li.active a {
	    background-color: initial;
	    width: initial;
	    z-index: initial;
	}

	#product .pb-right-column .product-price-group small {
	    line-height: 3px;
	}

	#product .desconto-cartao {
	    margin-bottom: 10px;
	}

	#body-cadastre_se .page-heading{
	    text-align: center;
	}

	#body-cadastre_se .page-heading span.page-heading-title2 {
	    font-size: 22px;
	}

	.block-slide14 .owl-controls .owl-dots{
		display: none !important;
	}

	.newsletter-home button {
	    top: 135px;
	}

	.t35-topo .logoTopoPrincipal {
	    margin-top: 20px !important;
	}

	.t35-search {
	    top: 160px;
	    padding-left: 0px;
	    padding-right: 0px;
	}

	.t35-topo ul li {
	    display: inline-block;
	    margin-right: 10px;
	}

	.t35-topo .social ul li a {
	    padding-left: 5px;
	    padding-right: 5px;
	}

	.t35-topo .social ul li {
	    padding-right: 3px;
	}

	.t35-container-block .box-tabs {
	    margin-right: initial;
	}

	.product-list li .right-block {
	    width: 100%;
	    position: relative;
	    top: 0;
	    left: 0;
	    margin-left: 0;
	}

	.instagram-wrapper h2 {
	    font-size: 24px;
	    margin-bottom: 10px;
	}

	.banner-topo-abaixo-principal {
	    margin-top: 30px;
	}


	.footer4 .footer-middle .img-responsive{
		margin-right: 0px !important;
	}

	#view-product-list .product-list li .right-block {
	    left: initial;
	    margin-top: initial;
	}

	.product-list.grid li .left-block img {
		width: initial !important;
	}

	.product-list.grid li .quick-view {
	    right: 18% !important;
	}

	#body-inicial .product-list li .quick-view {
	    top: 11%;
	    right: 11%;
	}

	.block-banner.product-page {
	    margin-bottom: 20px;
	    margin-top: 20
	}

	.product-list.list .quick-view {
	    right: 6%;
	}

	.page-product-box .heading {
	    font-size: 18px;
	    margin-top: 20px;
	    margin-bottom: 20px;
	}

	.t35-footer .list:last-of-type {
	    padding-left: 0px;
	}

	.newsletter-home {
		padding-bottom: 90px !important;
	}

}

@media (max-width: 480px){
	.newsletter-home button {
	    top: 140px;
	}

	.product-list.list .quick-view a:last-child {
	    margin: 0 10px;
	}

}

/* Atualização tema35 03-07-19 */

@media (min-width: 768px) {
	/*.quick-view {
		top: 25% !important;
		right: 10% !important;
	}*/
}

@media (min-width: 768px) and (max-width: 992px) {
	/*.quick-view {
		top: 15% !important;
		right: 15% !important; 
	}*/

	.newsletter-home {
		padding-bottom: 90px !important;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.quick-view {
		top: 15% !important;
		right: 15% !important; 
	}
}

/* */