@media only screen and (min-width: 1300px) {
	div#mtk-topo ul li {
	    margin-right: 0;
	    width: 316px;
	    text-align: left;
	}
	div#mtk-topo ul {
	    max-width: 1280px;
	}
	.Banners_Sidebar > li:nth-child(5n) {
	    margin-right: 0;
	}
	.home #store-sites .site:nth-child(4n) {
	    margin-right: 17px;
	}
	.home #store-sites .site:nth-child(5n) {
	    margin-right: 0;
	}
	.home #store-sites .site,
	.home .site-thumb, 
	.home .site-overlay {
	    width: 100%;
	}
}

@media only screen and (max-width: 1023px) {
	#multisite-header .inner .left ul li {
	    margin-right: 6px!important;
	}
	#multisite-header a {
    	font-size: 12px!important;
	}
	#multisite-header li#login-cart span {
        display: inline-block;
    }
    .social li {
	    display: block;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1299px) {
	.top-info {
		padding: 15px 15px 0px;
	}
	.cart-store {
	    word-break: inherit;
	    display: inline-block;
	}
	div#header-top-search {
	    display: flex;
	}
	#header-top-info .inside, 
	#header-top-search .inside, 
	.centralized.columns.slim,
	.pre_footer.columns.slim, 
	#custom_footer.columns.slim, 
	.copyright.columns.slim {
	    max-width: 1000px;
	}
	#access {
	    margin-top: 0px;
	}
	.site-thumb {
		width: auto;
		height: 130px;
	}
	.site-overlay {
	    width: 185px;
	    height: 130px;
	}
	.site-thumb img {
	    max-width: 90%;
	    max-height: 130px;
	}
	.site-excerpt {
		height: 70px;
		font-size: 12px;
	}
	#primary {
	    min-height: 300px;
	}
	.one_fourth:first-child {
	    width: 250px;
	}
	.Banners_Sidebar > li,
	.Banners_Sidebar .side-overlay {
	    margin-right: 34px;
	    width: 220px;
	}
	.Banners_Sidebar > li:nth-child(4n) {
	    margin-right: 0;
	}
	.Banners > li,
	.Banners .overlay {
		margin-right: 38px;
		height: 161px;
	  	width: 479px;
	}
	div#search {
		width: 550px;
	}
	#sidebar .Banners_Sidebar li {
		width: 180px;
	}
	#sidebar .Banners_Sidebar .side-overlay {
		width: 168px;
		margin-right: 0;
	}	
	#sidebar .Banners_Sidebar .container_img img {
		width: 168px;
	}
	.Banners_Sidebar li div img {
		max-width: 210px;
	}
	.carrousel .Banners_Sidebar .container_img {
		height: 130px;
	}
	.carrousel  .Banners_Sidebar li div img {
    	max-width: 100%;
	}
	#sidebar .Banners_Sidebar .container_img, 
	#sidebar .Banners_Sidebar .side-overlay {
		height: auto;
	}
	#content .globalsearch_post {
	    width: 184px;
	    margin-right: 10px;
	    margin-bottom: 10px;
	}
	.globalsearch_post .thumb {
		height: 174px;
	}
	.home .sidebar-slide {
		max-width: 1000px;
		overflow: hidden;
		height: 375px;
	}
	div.home-slider.fourteen.slim {
	    width: 837px;
	}
	.sidebar-slide .two.columns.slim {
	    width: 160px;
	}
	.page-id-9374 div#content-grid {
	    width: 800px;
	    margin-left: 10px;
	}
	#sidebar {
		width: 182px;
		margin-right: 0;
	}
	#store-sites .site {
	    width: 182px;
	    float: left;
	    margin-right: 10px;
	}
	.home #store-sites .site,
	.home .site-thumb, 
	.home .site-overlay {
		width: 100%;
	}
	#store-sites .site:nth-child(4n) {
	    margin-right: 10px;
	}
	#store-sites .site:nth-child(5n) {
	    margin-right: 0;
	}
	body:not(.home) #store-sites .site:nth-child(4n) {
		margin-right: 0;
	}
	body:not(.home) #store-sites .site:nth-child(5n) {
		margin-right: 10px;
	}
	#vir-header {
		margin-right: 60px;
	}
	#cart,
	#header-cart-search {
		margin-top: 0;
	}
	#multisite-header div.inner {
		max-width: 1000px;
	}
	.gform_wrapper .top_label input.medium, 
	.gform_wrapper .top_label select.medium {
    	width: 70%;
	}
	#text-tarja, 
	#newsletter, 
	#carrossel {
		max-width: 1000px;
	}
	.departamentos .item {
		width: 230px;
	}
	.departamentos h2 {
	    font-size: 16px;
	    margin-top: 15px;
	    max-width: 185px;
	}
	.departamentos ul.centralized.slim {
	    margin-bottom: 0;
	}
	.home #primary .wrap {
		padding-top: 0;
	}
	#categories {
		height: 375px;
	}
	.departamentos .thumb {
		height: 150px;
	}
	.sidebar-slide #categories li {
		padding: 9px 0 8px 10px;
	}
	#menu {
		margin-left: 80px;
	}
	.blog nav#menu, 
	.single-post nav#menu {
	    margin-left: 20px;
	}
	.woocommerce-account #customer_login .input-text {
		max-width: 450px;
	}
	#reviews-list input:after,
	#sidebar #reviews-list label:before {
		font-size: 14px;
		line-height: 22px;
		height: 22px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
	.centralized.columns.slim {
	    margin-bottom: 0;
	    margin-top: 35px;
	}
	#adversing-stores {
		width: 760px;
	}
	ul#info-contact {
        margin-left: 10px;
    }
    #vir-header {
	    margin-right: 30px;
	    margin-left: 70px;
	}
    #link-store {
	    margin: 0 auto;
	    float: none;
	    width: 300px;
	}
	#link-store li:first-child {
	    margin-right: 30px;
	}
	.Banners_Sidebar > li {
		margin-right: 0;
		width: 214px;
	}
	.home .Banners_Sidebar > li {
		margin-right: 10px;
		width: 174px;
	}
	.home .Banners_Sidebar li:nth-child(3n) {
		margin-right: 10px;
	}
	.home .Banners_Sidebar li:nth-child(4n) {
		margin-right: 0;
	}
	.Banners_Sidebar {
		display: inline-block;
	}
	.flexBannerr ul.Banners {
		width: 100%;
	}
	ul.Banners > li, 
	ul.Banners .overlay {
		width: 360px;
		margin-right: 15px;
	}
	div.flexBannerr {
    	width: 754px;
	}
	div#destaques.centralized {
	    margin-top: 0;
	}
	div#search {
		margin-left: 60px;
	    max-width: 325px;
	}
	#menu {
		margin-left: 80px;
	}
	.blog nav#menu, 
	.single-post nav#menu {
	    margin-left: 20px;
	}
	div#search input.ms-global-search_vbox {
		width: 100%;
	}
	#content .globalsearch_post {
	    width: 161px;
	    margin-right: 10px;
	    margin-bottom: 10px;
	}
	.globalsearch_post .thumb {
		height: 151px;
	}
	#sidebar .Banners_Sidebar li {
		margin-left: 10px;
	}
	#sidebar .Banners_Sidebar li:first-child {
		margin-left: 0px;
	}
	#sidebar .Banners_Sidebar li {
		width: 170px;
	}
	#sidebar .Banners_Sidebar .side-overlay, 
	#sidebar .Banners_Sidebar .container_img img {
		width: 158px;
	}
	#sidebar .Banners_Sidebar .side-overlay, 
	#sidebar .Banners_Sidebar .container_img {
		height: 110px;
	}
	#newsletter .gform_wrapper {
    	width: 500px;
	}
	#newsletter .gform_wrapper ul#gform_fields_4 {
    	width: 410px;
	}
	#content .globalsearch_content {
		font-size: 13px;
	}
	#sidebar.sb-left {
	    margin-top: 60px;
	}
	.home .sidebar-slide {
		max-width: 740px;
		display: block;
	}
	div.home-slider.fourteen.slim {
	    width: 100%;
	    float: none;
	    display: block;
	}
	.sidebar-slide .two.columns.slim {
	    width: 160px;
	    display: none;
	    float: none;
	}
	#store-sites .site {
	    width: 168px;
	    float: left;
	    margin-right: 10px;
	}
	.site-thumb,
	.site-overlay {
	    width: 168px;
	    height: 120px;
	}
	.home .site-thumb, 
	.home .site-overlay {
	    width: 100%;
	}
	.site-thumb img {
		max-height: 120px;
	}
	.site-excerpt {
		height: 50px;
		font-size: 10px;
		line-height: 14px;
	}
	#store-sites .site:nth-child(4n) {
		margin-right: 10px;
	}
	.Banners_Sidebar .side-overlay {
		width: 140px;
	}
	.Banners_Sidebar li div img {
		max-height: 120px;
		max-width: 170px;
	}
	.Banners_Sidebar .container_img, 
	.Banners_Sidebar .side-overlay {
		height: 140px;
	}
	#destaques del {
	    font-size: 12px;
	}
	div#header-cart-search {
		float: left;
		margin-left: 30px;
	}
	#header-top-search {
		width: 730px;
	}
	div#multisite-header .inner .left ul li {
		padding-left: 5px;
		margin-right: 5px;
	}
	.page-template-default div#content {
	    width: 540px !important;
	    margin: 0;
	}
	.page-template-default #sidebar {
	    width: 175px;
	    float: right;
	}
	.page-id-9313 #sidebar {
	    margin-top: 0;
	}
	.page-template-default #sidebar .supermarket_social .ss_social.clearfix > li {
	    margin-right: 10px;
	}
	.page-template-default #sidebar .supermarket_social ul {
	    margin-bottom: 0 !important;
	}
	.page-template-default #sidebar .Banners_Sidebar li {
		margin-left: 0;
	}
	.gform_wrapper .top_label input.medium, 
	.gform_wrapper .top_label select.medium {
    	width: 98%;
	}
	.departamentos .centralized.columns.slim {
	    max-width: 100%;
	    margin: 30px auto 0;
	    float: none;
	}
	.departamentos .item:nth-child(4n) {
	    margin-right: 0;
	}
	.departamentos .item {
	    width: 168px;
	}
	.departamentos h2 {
	    max-width: 180px;
	    font-size: 18px;
	    padding: 0;
	    margin-top: 15px;
	}
	#lojas.centralized {
		max-width: 768px;
	}
	#categories {
		height: auto;
	}
	ul.Banners > li, 
	ul.Banners .overlay {
		height: 121px;
	}
	.home #container #primary {
		display: block;
	}
	.carrousel .Banners_Sidebar li div img {
		max-width: 100%;
		max-height: 140px;
	}
	#header #logomarca {
		margin: auto;
	}
	.departamentos .thumb {
		height: 110px;
	}
	.filter-close,
	.filter-button {
		display: none;
	}
	#primary #sidebar {
		position: initial;
		right: initial;
		margin-top: 36px;
		padding: 0;
		border: none;
		width: 190px;
	}
	.woocommerce ul.products li.product a .thumb {
		height: 100px;
	}
	.woocommerce .single-product button.single_add_to_cart_button {
		font-size: 12px;
	}
	.page-template-default.woocommerce-account div#content {
		max-width: 550px;
		padding: 0;
	}
	.woocommerce-account .woocommerce {
		display: block;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation {
		margin-right: 0;
		margin-bottom: 50px;
	}
	.woocommerce-account td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a {
		display: block;
		width: 100%;
	}
	.woocommerce-account #customer_login .input-text,
	.woocommerce-account .input-text {
		max-width: 250px;
	}
	#reviews-list input:after,
	#sidebar #reviews-list label:before {
		font-size: 14px;
		line-height: 22px;
		height: 22px;
	}
}
@media only screen and (max-width: 767px) {
	.logged-in #primary #sidebar {
		margin-top: 45px;
	}
	.blog #header {
   		margin-bottom: 0;
	}
	#header .shiftnav-toggle-button {
		display: block;
	}
	#store-sites .site {
	    margin-right: 10px;
	    width: 195px;
	    float: left;
	    margin-bottom: 20px;
	}
	.site-thumb,
	.site-overlay {
	    width: 195px;
	    height: 130px;
	}
	.site-thumb img {
		max-width: 90%;
		max-height: 120px;
	}
	.site-excerpt {
		line-height: 14px;
		height: 60px;
		overflow: hidden;
	}
	select.dropdown_product_cat {
	    display: none;
	}
	.centralized.columns.slim {
	    margin: 14px auto;
	}
	#store-sites {
	    width: 100%;
	}
	#cart_image {
	    width: 45px;
	    display: inline-block;
	}
	.clearfix:after, 
	.clearf {
		content: "";
	}
	div#header-top-search .inside {
		flex-flow: wrap;
		display: flex;
		flex-direction: row;
	    padding: 0px 0;
	}
	#access {
		margin-top: 0;
	}
	.gform_wrapper .top_label input.medium, 
	.gform_wrapper .top_label select.medium {
    	width: 98%;
	}
	#newsletter .gform_wrapper ul#gform_fields_4 {
    	width: 260px;
	}
	#newsletter .gform_wrapper {
    	width: 345px;
    }
    #destaques .Banners_Sidebar > li:nth-child(2n) {
    	margin-right: 0;
	}
	.Banners_Sidebar .container_img {
    	padding: 0px;
	}
    .Banners_Sidebar > li, .Banners_Sidebar .side-overlay {
    	margin-right: 15px;
	}

    .home div.flexBannerr {
    	width: 440px;
	}
	.Banners_Sidebar > li:nth-child(2n) {
    	margin-right: 0;
	}
	.Banners_Sidebar .container_img {
    	height: 115px;
    	padding-top: 10px;
	}
	.Banners_Sidebar li div img {
    	max-height: 110px;
	}
	ul.Banners_Sidebar {
	    width: 100%;
	    padding: 0;
	}
	ul#link-store {
	    width: 100%;
	    float: none;
	}
	#header .top-info li:last-child {
	    float: right;
	}
	div#search {
	    margin: 0 auto 10px;
	    float: none;
	    display: table;
	    max-width: 369px;
	}
	div#search input.ms-global-search_vbox {
		width: 100%;
	}
	#content .globalsearch_post {
		width: 185px;
	}
	.globalsearch_post .thumb {
		height: 175px;
	}
	div#sidebar.sb-left {
	    margin-top: 40px;
	}
	.home .sidebar-slide.sixteen {
		width: 430px;
		display: block;
	}
	.home-slider {
		display: block;
		float: none;
	}
	.sidebar-slide .two.columns.slim,
	.sidebar-slide .home-slider {
	    width: 100%;
	}
	.home .site-thumb, 
	.home .site-overlay {
		width: 100%;
	}
	.home .site-excerpt {
		font-size: 11px;
	}
	#vir-header {
		margin-right: 60px;
	}
	#header-cart-search {
		display: none;
	}
	.home #categories {
	    display: none;
	}
	.home-slider.fourteen.columns.slim {
	    width: 100%;
	}
	#menu {
		margin-right: 6px;
		margin-left: 4px;
	}
	.blog nav#menu, 
	.single-post nav#menu {
	    margin-left: 0px;
	}
	.blog div#search,
	.single-post div#search {
		max-width: 300px;
	}
	body.logged-in {
		margin-top: 46px;
	}
	html.shiftnav-nogap,
	html {
		margin-top: 0 !important;
	}
	.logged-in div#container {
		margin-top: 34px;
	}
	div#multisite-header .inner .left ul li:last-child {
		display: inline-table;
	}
	.departamentos ul.centralized.slim {
	    max-width: 430px;
	}
	.departamentos .item {
	    width: 201px;
	}
	.departamentos .item:nth-child(2n) {
	    margin-right: 0;
	}
	.departamentos h2 {
		font-size: 16px;
		margin-left: 10px;
		margin-top: 10px;
		max-width: 180px;
	}
	.home div#content.content-right {
		margin-top: 0;
	}
	#sidebar .Banners_Sidebar li:nth-child(2n) {
	    margin-left: 10px;
	}
	#sidebar .Banners_Sidebar li {
	    width: 192px;
	}
	.home #store-sites .site {
	    width: 168px;
	}
	#multisite-header .inner ul .webaju-home {
	    display: inline-table!important;
	}
	#mtk-topo ul li.troca {
	    display: none!important;
	}
	div#mtk-topo ul li a {
		color: #fff;
	}
	ul.Banners > li, 
	ul.Banners .overlay {
		height: 139px;
	}
	.Banners li img {
		height: auto;
	}
	#header .brand {
	    width: auto;
	}
	#sidebar .patrocinados .Banners_Sidebar li:nth-child(2n),
	#sidebar .Banners_Sidebar li,
	div#sidebar .patrocinados .Banners_Sidebar li {
		width: 200px;
		display: block;
		float: none;
		margin: 0 auto 20px;
	}
	#primary #sidebar.filter-open {
		padding: 10px;
		width: 280px;
		height: 100%;
		bottom: 0;
	}
	.filter-close {
		top: 0px;
		margin-left: calc(100% - 43px);
		margin-bottom: 20px;
		display: table;
		position: relative;
		border-right: 1px solid #ddd;
	}
	.woocommerce-MyAccount-navigation {
		margin-bottom: 50px;
	}
	.woocommerce-account .woocommerce {
		display: block;
	}
	.woocommerce-account .input-text {
		max-width: 100%;
	}
	.woocommerce-account .woocommerce-EditAccountForm .form-row {
		display: block;
		width: 100%;
	}
	.woocommerce-account td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a {
		width: 100%;
		display: block;
	}
	.woocommerce-account th.woocommerce-orders-table__header:nth-child(2) {
		display: none;
	}
	.logged-in.woocommerce-account div#container {
		margin-top: 0;
	}
	.woocommerce-account #customer_login>div {
		width: 100%;
	}
	.woocommerce-account #customer_login {
		display: block;
	}
	div.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu .sub-menu li .shiftnav-target, 
	div.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu .sub-cat li .shiftnav-target {
		padding: 5px 0 5px 25px;
	}
	div.shiftnav.shiftnav-skin-standard-dark .shiftnav-nav ul.shiftnav-menu ul.sub-menu, 
	div.shiftnav.shiftnav-skin-standard-dark .shiftnav-nav ul.shiftnav-menu ul.sub-cat {
		padding-left: 0;
	}
	#newsletter .wpcf7-form-control-wrap {
		display: block;
		max-width: 80%;
		margin: 10px auto 10px;
	}
	#content .woocommerce .woocommerce-form-register .woocommerce-form-register__submit {
		margin-top: 20px;
	}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	#sidebar div.flexBannerr {
	    width: 400px;
	}
	div#sidebar, 
	div#sidebar.sb-left {
    	margin: 0;
    	width: 97%;
	}
	.Banners_Sidebar > li {
	    width: 210px;
	}
	.single-post #header div#logomarca, 
	.blog #header div#logomarca {
	    width: 300px;
	    margin-top: 15px;
	}
	.logged-in.shiftnav-open div#container {
	    margin-top: 47px;
	}
	#multisite-header div.inner {
		padding: 7px 0 7px 0;
	}	
	.home #store-sites .site {
	    width: 195px;
	}
	.woocommerce table.shop_table .product-thumbnail {
		display: none;
	}
	.woocommerce table.shop_table td.product-price {
		display: table-cell;
	}
	.link-checkout a:last-child {
		display: none;
	}
	.departamentos .thumb {
		height: 110px;
	}
	.shopping-cart-floating .link-checkout a:last-child {
		display: inline;
	}
	.woocommerce-account div#content.content-right {
		padding: 0;
	}
	.woocommerce .woocommerce-message .action-buttons a {
		font-size: 12.5px;
	}
	.woocommerce #content>.woocommerce-message {
		padding: 10px 31px;
	}
	.logged-in.shiftnav-open div#container {
		margin-top: 1px;
	}
}
@media only screen and (min-width: 480px) and (max-width: 600px) {
	.logged-in.menu-fixed #primary #sidebar {
		margin: 0;
	}
	body:not(.logged-in),
	.logged-in.shiftnav-open div#container,
	.logged-in.admin-bar div#container,
	body.logged-in {
		margin-top: 0 !important;
	}
}
@media only screen and (max-width: 479px) {
	.inside.columns.sixteen.slim {
	    display: inline-block;
	}
	.centralized.sixteen.columns.slim {
	    width: 335px;
	}
	.home #content h3 {
	    padding-left: 0;
	}
	#container > div#header {
		padding-bottom: 0;
	}
	div#header-top-search .inside {
	    padding: 0px 0 10px 0;
	}	
	.globalsearch_title {
    	height: 30px;
	}
	.centralized h1 {
    	font-size: 23px;
    	margin-bottom: 12px;
    	margin-left: 5px;
	}
	.home div.flexBannerr {
		display: inline-block;
		width: 100%;
	}
	.Banners li img {
		height: auto;
	    max-height: 145px;
	}
	ul.Banners > li {
		width: 297px;
	}
	#sidebar .Banners_Sidebar > li {
    	margin-right: 0;
    	width: 280px;
    	font-size: 16px;
	}
	.home ul.Banners .overlay {
		height: 112px;
		width: 334px;
	}
	#sidebar .Banners_Sidebar {
	    width: 280px;
	}
	#destaques .Banners_Sidebar > li {
	    width: 160px;
	    font-size: 15px;
	    float: left;
	    margin-right: 10px;
	}
	.Banners_Sidebar li div img {
    	max-width: 155px;
	}
	#adversing-stores ul.Banners > li {
		width: auto;
		height: 111px;
		margin-bottom: 15px !important;
	}
	#adversing-stores {
		margin-bottom: 0px;
		margin-top: 25px;
	}
	#newsletter .gform_wrapper ul#gform_fields_4 {
    	width: 240px;
	}
	#newsletter .gform_wrapper li#field_4_1 {
		margin-left: 4px!important;
	}
	div#search {
	    width: 279px;
	}
	div#cart {
		margin-bottom: 10px;
	}
	#content .globalsearch_post {
		width: 270px;
		margin: 0 auto 20px;
		display: block;
	}
	div#content.content-right {
		margin-top: 0px;
	}
	.home .sidebar-slide.sixteen {
		width: 340px;
	}
	div#header-cart-search {
	    margin-top: 20px;
	}
	.home #store-sites .site {
	    margin: 0 auto 20px;
	    width: 295px;
	    float: none;
	}
	.site-thumb, 
	.site-overlay {
		height: 130px;
		width: 100%;
	}
	div#header-top-search {
	    margin-top: 20px;
	}
	.home .site-excerpt {
		line-height: 20px;
		font-size: 12px;
		height: 80px;
	}
	.home .site-thumb, 
	.home .site-overlay {
		width: 100%;
	}
	div#multisite-header .inner .left ul li {
		padding-left: 8px;
	}
	#header div#logomarca {
		max-width: 200px;
		margin: 0px auto 10px;
	}
	#multisite-header .inner li.lojas-list {
		display: inline-table;
	}
	#multisite-header div.brand {
		width: 235px;
	}
	div#multisite-header {
	    position: fixed;
	}
	body div#container {
		margin-top: 25px;
	}
	body.shiftnav-open div#container {
    	margin-top: 0;
	}
	div#mtk-topo {
	    margin-top: 0px;
	}
	.single-post #header div#logomarca, 
	.blog #header div#logomarca {
	    margin-top: 0;
	}
	.blog div#search, 
	.single-post div#search {
	    width: 280px;
	    margin-bottom: 0;
	}
	.blog div#search input.ms-global-search_vbox,
	.single-post div#search input.ms-global-search_vbox {
		font-size: 16px;
	}
	.departamentos ul.centralized.sixteen.slim.columns {
	    max-width: 340px;
	    width: 100%;
	    margin-bottom: 0;
	}
	.departamentos .item {
	    width: 160px;
	    margin-right: 10px;
	    margin-bottom: 10px;
	}
	.departamentos h2 {
		font-size: 14px;
		margin-left: 5px;
		margin-top: 5px;
		max-width: 133px;
	}
	.home #primary .wrap {
		margin-top: 0;
		padding-top: 0;
	}
	.logged-in.admin-bar #multisite-header {
		display: inline-table;
	}	
	.home #store-sites .site,
	#store-sites .site {
	    width: 160px;
	    margin: 0px 10px 20px 0px;
	}
	#store-sites .site:nth-child(2n) {
		margin-right: 0;
	}
	html body.shiftnav-disable-shift-body.admin-bar.logged-in {
		padding-top: 0px;
	}
	#multisite-header .inner .left ul li.webaju-home {
		padding-right: 5px;
	}
	#multisite-header div.inner .right > ul > li:first-child {
		margin-left: 0;
	}
	#multisite-header div.inner .right > ul > li {
		padding-left: 8px;
	}
	.home .Banners_Sidebar del {
	    font-size: 12px;
	}
	.carrousel .Banners_Sidebar li div img {
		max-width: 98%;
	}
	.one_fourth:first-child, 
	.one_fourth {
		float: none;
	}
	.patrocinados li span {
	    font-size: 12px;
	}
	#sidebar .patrocinados li p {
	    font-size: 14px;
	    font-weight: normal;
	}
	.woocommerce table.shop_table .product-thumbnail {
		display: none;
	}
	.woocommerce table.shop_table td.product-price {
		display: table-cell;
	}
	.link-checkout a:last-child {
		display: none;
	}
	.link-checkout a {
	    padding: 5px 5px;
	}
	.shop_table td {
	    padding-bottom: 5px;
	}
	.product-quantity {
		width: 30px;
	}
	.shop_table {
		font-size: 12px;
	}
	#multisite-header li#login-cart li:last-child,
	#multisite-header li#login-cart {
		margin-left: 7px;
		padding-left: 7px;
	}
	#multisite-header .inner .left ul li.lojas-list {
	    margin-right: 0 !important;
	}
	.departamentos .thumb {
		height: 107px;
	}
	.shopping-cart-floating .actions a {
		display: inline-block;
		padding: 5px 15px;
	}
	.shopping-cart-open {
		width: 310px;
	}
	.shopping-cart-floating .product-thumbnail {
		width: 50px;
	}
	.shopping-cart-floating .product-infos {
		width: calc(100% - 60px);
	}
	.shopping-cart-floating .product-quantity {
		width: auto;
	}
	.single-product div.product .woocommerce-tabs ul.tabs li {
		font-size: 12px;
		padding: 0 .6rem;
	}
	.woocommerce .single-product .product .products.upsells ul li {
		width: 46%;
	}
	.woocommerce ul.products li.product a .thumb,
	.woocommerce .upsells ul.products li.product a .thumb {
		height: 150px;
	}
	.woocommerce .upsells ul.products li.product span.price {
		padding-bottom: 10px;
	}
	.woocommerce table.shop_table_responsive tr td:not(.product-name) {
		text-align: center !important;
	}
	.logged-in.menu-fixed #primary #sidebar {
		margin-top: 0;
	}
	.logged-in.admin-bar div#container {
		top: 0;
	}
	div.rating-reviews .star-rating span {
		font-size: inherit;
	}
	.woocommerce .woocommerce-message .action-buttons a {
		font-size: 11px;
		padding: 8px 9px;
	}
	.woocommerce #content>.woocommerce-message {
		padding: 3px 15px 10px 31px;
	}
	#footer a,
	#footer li {
		font-size: 14px;
	}
	.copyright {
		font-size: 13px;
	}
	#footer .powered a {
		font-size: inherit;
	}
	#extra_info .inside {
		font-size: 11px;
	}
	#resultados li {
		margin-right: 14px;
	}
	.flags-pay img {
		height: auto;
	}
	.one_fourth ul {
		margin-bottom: 0;
	}
	#footer .social li a {
		font-size: inherit;
	}
	.one_fourth:nth-child(2)>ul>li {
		margin-top: 12px;
	}
}
