@media screen and (min-width: 800px) and (max-width: 1024px) {
	#page {
		width: 800px !important;
	}

	.artmenu a span span, .artmenu a.active span span, .artmenu a:hover span span {
		font-size: 1.2em !important;
		/*line-height: 40px !important;*/
		margin: 0px 4px 0px 4px !important;
	}
	.artmenu a, .artmenu a span, nav, .nav, .nav-left, .nav-tile, .nav-right  {
		height: 40px !important;
	}
	#main {
		margin-top: 72px !important;
	}
	
	*.artmenu { margin-top: 0px !important; top: 0px !important; position: absolute !important; }

	
	
	.Header-jpeg-tile.overlay {
		
	}
	.PageBackgroundGradient {
		
		background-repeat: repeat-x !important;
		background-position: top center !important;
	}
	.sheet-afterBread .Sheet-tl {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/Sheet-v.png") !important;
	}
	.sheet-afterBread .Sheet-tr div {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/Sheet-v.png") !important;
	}
	.Sheet-tl {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/Sheet-s.png") !important;
		background-position: left 0px !important;
	}
	.Sheet-tc div {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/Sheet-h.png") !important;
		background-repeat: repeat-x !important;
	}
	.Sheet-tr div {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/Sheet-s.png") !important;
	}
	.Sheet-cl div {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/Sheet-v.png") !important;
	}
	.Sheet-cr div {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/Sheet-v.png") !important;
	}
	.Sheet-bl div {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/Sheet-s.png") !important;
	}
	.Sheet-bc div {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/Sheet-h.png") !important;
	}
	.Sheet-br div {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/Sheet-s.png") !important;
	}
	
	
	.HeaderBanner-left {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/HeaderBanner-left.png") !important;
	}
	.HeaderBanner-right {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/HeaderBanner-right.png") !important;
	}
	.Header-jpeg-left {
		/*background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/header-left.png") !important;*/
	}
	.Header-jpeg-tile {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/header-tile.png") !important;
		background-repeat: repeat-x !important; 
	}
	
	.Header-jpeg-right {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/header-right.png") !important;
	}
	
	div.socialIcons .icon.facebook img {
		background-image: url("/-/cascade/index.html") !important;
	}
	div.socialIcons .icon.email img {
		background-image: url("/-/cascade/index.html") !important;
	}
	div.socialIcons .icon.twitter img {
		background-image: url("/-/cascade/index.html") !important;
	}
	
	.Header-jpeg-right {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/header-right.png") !important;
	}
	
	
	.CAS_socialWidget td {
		width: 350px !important;
	}
	
	
	
	.socialIcons, .searchForm, .mailchimp {
		width: 100% !important;
	}
	.socialIcons, .searchForm {
		margin-bottom: 10px !important;
	}
	.mailchimp {
		padding-bottom: 30px !important;
	}
	.searchForm {
	}
	
	
	.scrollingHotSpotLeft, 
	.scrollingHotSpotRight {
		display: none !important;
	}
	
	
	
	.ifhasContentWrap { margin-top: -6px !important; margin-bottom: 10px !important; }
	
	
	
	.templateWrapper h2 {
		margin: 0px 0px 5px 0px !important;
	}
	
	.detectWindow-small {
		display: block !important;
	}
	.detectWindow-large {
		display: none !important;	
	}
	
	.Footer .Footer-inner {
		padding: 21px 0px 0px 0px !important;
	}
	
	
	.templateWrapper h2 + div > a:first-child {
		float: right !important;
		margin: 0px 0px 15px 15px !important;
	}
	
	.postDefault .templateWrapper h1.sectionHeader + div > a:first-child {
		float: left !important;
		margin: 0px 15px 15px 0px !important;
	
	}
	
	
/* 	.templateWrapper-parent, div[class^="columnize-"]  {
		margin-top: 10px !important;
	} */
	
	.artmenu a {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/item-left-off.png") !important;
		background-position: left 0px !important;
		background-repeat: no-repeat !important;
	}
	.artmenu a > span {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/item-right-off.png") !important;
		background-position: right 0px !important;
		background-repeat: no-repeat !important;
	}
	.artmenu a span span {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/item-tile-off.png") !important;
		background-position: left 0px !important;
		background-repeat: repeat-x !important;
	}
	.artmenu a:hover {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/item-left-hover.png") !important;
		background-position: left 0px !important;
		background-repeat: no-repeat !important;
	}
	.artmenu a:hover > span {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/item-right-hover.png") !important;
		background-position: right 0px !important;
		background-repeat: no-repeat !important;
	}
	.artmenu a:hover span span {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/item-tile-hover.png") !important;
		background-position: left 0px !important;
		background-repeat: repeat-x !important;
	}
	.artmenu a.active {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/item-left-on.png") !important;
		background-position: left 0px !important;
		background-repeat: no-repeat !important;
	}
	.artmenu a.active > span {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/item-right-on.png") !important;
		background-position: right 0px !important;
		background-repeat: no-repeat !important;
	}
	.artmenu a.active span span {
		background-image: url("/-/cascade/wp-content/themes/CASCADE/images/mobile/item-tile-on.png") !important;
		background-position: left 0px !important;
		background-repeat: repeat-x !important;
	}

	
	
	
	
	
	#AllMobileMenus > *.on > * {
		height: 0px !important;
	}
	.Headerfloater {
		display: none !important;
	}
	
	.detectWindow-large {
		display: none !important;	
	}
	.detectWindow-smallest {
		display: none !important;	
	}
	.detectWindow-notPhone, .detectWindow-small {
		display: block !important;	
	}
	
	
	.Header-jpeg-tile.overlay {
		margin-left: 0px !important;
	}
	
	
	


	*:not(.headercell) > .CAS_socialWidget img {
		width: auto !important; height: 70% !important;
	}
	.pageTurner iframe { height: 400px !important;}
	
	.mobilemenu span  {
		font-size: 18px !important;
		line-height: 24px !important;
	}

	.wp-caption.alignright, .wp-caption.alignleft { max-width: 320px !important; }
	.attacnment-large .wp-post-image{
		width: 100px;
	}
}
@charset "UTF-8" !important;
