/**
 * Add any custom CSS here.
 *
 * This file will be loaded after all theme stylesheets.
 */

nav#site-navigation .menu-toggle {
	display: none;
}

.mobile {
	display: none;
}

@media (max-width:1023px){

header#masthead {
	background-size: cover;
}

.site-header .site-logo-anchor img, 
.site-header .site-logo-link img {
    max-height: 140px;
    width: auto;
    /*display: block;*/
    /*margin: 0 auto;*/
}

.woocommerce-active .site-branding, .woocommerce-active .site-logo-anchor, .woocommerce-active .site-logo-link {
	float: none;
}

.mobile {
	display: inline-block;
}


html body.page-id-5050 div.entry-content table tbody tr td, 
html body.page-id-5066 div.entry-content table tbody tr td,
html body.page-id-5050 div.entry-content table tbody tr td.mobile, 
html body.page-id-5066 div.entry-content table tbody tr td.mobile {
	display: block;
}

html body.page-id-5050 div.entry-content table tbody tr td.desktop,
html body.page-id-5066 div.entry-content table tbody tr td.desktop {
	display: none;
}


}