@media (max-width: 1115px) {
	.subscribe-btn h2 { font-size: 30px }
}

@media (max-width: 1069px) {
	.site-main .widget-area { margin-right: 0 }
}

@media (max-width: 1024px) {
	.tab-nav li a { padding: 11% 10px }
}

@media (max-width: 768px) {
	.tab-nav li a { padding: 10% 10px }
	.nav-container h2, .entry-content h4 { font-size: 18px }
	.nav-container h3 { font-size: 14px }
	.tabs-vert.is-active .is-current-nav a { background: transparent url("/wp-content/themes/biglife/images/3-stars.png") no-repeat center 6px; }
	.site-header { height: 180px /* corresponds to site-main top-padding */ }
	.site-main { margin: 180px auto 0 auto }
}

@media (max-width: 999px) {
	.sidebar .site-info, .search.sidebar .page-content, .blog.sidebar .page-content, .attachment .entry-header, .sidebar .comments-title { max-width: 100%; padding-left: 10px; padding-right: 10px }
}

@media (max-width: 1020px) {
	.main-navigation .spacer { color: #ffffff; padding-left: 0 }
	.menu-toggle { cursor: pointer; display: inline-block; font: bold 16px/1.3 'LevSerif-Handcut', sans-serif; margin: 0 }
	.menu-toggle, .menu-toggle:hover, .menu-toggle:focus, .menu-toggle:active { background: none; border: 0;
   		color: #a8a8a8; font-weight: normal; text-transform: uppercase; font-size: 12px; letter-spacing: 1px padding: 12px 0 12px 20px }
	.menu-toggle:focus { outline: none }
	.menu-toggle::after { content: ""; font-size: 12px; padding-left: 8px; vertical-align: -4px }
	.toggled-on .menu-toggle { color: #000000 }
	.toggled-on .menu-toggle::after { content: ""; vertical-align: 2px }
	.toggled-on .nav-menu, .toggled-on .nav-menu > ul { display: block; margin-left: 0; padding: 0; width: 100% }
	.toggled-on li, .toggled-on .children { display: block }
	.toggled-on .nav-menu li > ul { background-color: transparent; display: block; float: none; left: auto; margin-left: 20px; position: relative; top: auto }
	.toggled-on .nav-menu li > ul a { color: #141412; width: auto }
	.toggled-on .nav-menu li:hover > a, .toggled-on .nav-menu .children a { background-color: transparent; color: #141412 }
	.toggled-on .nav-menu > li a:hover, .toggled-on .nav-menu > ul a:hover { background-color: #ffffff; color: #fff }
	.toggled-on .nav-menu > li a:focus, .toggled-on .nav-menu > ul a:focus { background-color: #ffffff; color: #fff }
	ul.nav-menu, div.nav-menu > ul { display: none }
}

@media (max-width: 770px) {
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 48% }
	.related ul.products li.product, .related ul.products li.product { width: 48% }
}

@media (max-width: 750px) {
	#logo { float: none; width: 100% }
	.top-ad { float: none; width: 100%; margin-bottom: 10px }
	.site-main { margin: 260px auto 0 auto }
	.entry-list > li { float: none; width: 100% }
	.tabs-vert.is-active .is-current-nav a { background: transparent url("/wp-content/themes/biglife/images/3-stars.png") no-repeat center 4px; }
	.umm .go { float: right; height: 112px; position: relative; right: -1px; top: -15px; width: 113px }
	.umm p { padding: 5px 20px 5px 30px }
	.site-main .widget-area { float: none; width: 100% }
	.site { width: 100%; min-width: 100%; max-width: 100% }
	.site-header { background-color: #ffffff; position: static; top: 0; width: 100%; z-index: 999999; height: auto }
	.site-main { margin: 0 auto 0 auto; padding-left: 10px; padding-right: 10px }
	.site-info .go-right { width: auto; float: left; text-align: left; margin-top: 10px }
	.nav-container { float: none; width: 100% }
	.tab-container { width: 100% }
	.tab-nav li a { display: block; font-size: 15px; height: auto; padding: 15px 0 15px 10px }
	ul.tab-nav { border-bottom: 0 }
}

 @media only screen and (max-width: 652px) {
 	.top-menu li { display: block }
 }

 @media only screen and (max-width: 580px) {
	.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth { float: none; width: 100% }
	.content-area { float: none; width: 100% }
	.homesidebar, #tertiary.sidebar-container { float: none; width: 100%; margin-top: 20px }
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 100% }
	.related ul.products li.product, .related ul.products li.product { width: 100% }
} 

@media only screen and (max-width: 480px) {
	.find-btn-biglife, .events-btn-biglife { font-size: 12px }
} 