@media screen and (min-width:1026px) and (max-width:1200px) { 

.m-only, .t-only, .w-only {
	display: none;
}

.d-only {
	display: block;
}

.inner {
	/*width: 990px;*/
	width: 100%;
	margin: auto;
}
	.touch-button {
    	display: none !important;
	}

	body.one-page {
		padding-top: 70px; 
	}

.logo {
    max-width: 300px;
    max-height: 200px;
    padding: 60px 20px 30px 20px;
}
.flexslider .slides img {
    max-width: 100%;
    width: 100%;
    display: block;
	min-width: 1026px;
    min-height: 350px;
}
#slides_text {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    margin: 0 0%;
    padding: 2% 0 0 0px;
    text-shadow: -2px 2px 10px #000000;
}
#slides_text h2 {width: 100%; font-size: 36px; line-height: 40px; margin-top: 0px;}
#slides_text .coming_soon_outer {float: left; max-width: 500px; /*background-color: #01A4DD; background-color: rgba(0,0,0,0.73);*/ padding: 20px 15px; margin: 0 0 0 0;}
#slides_text .coming_soon_outer h3 {
    font-size: 24px;
}    

/* WINTER SLIDE ******* */
    
.flexslider img.saletextimg {
    height: 142px;
}

li.wintersale .coming_soon_outer h3 {
    font-size: 23px !important;
    line-height: 26px !important;
    margin-top: 20px !important;
    margin-bottom: 0px !important;
}

li.wintersale .coming_soon_outer p {
    font-size: 15px !important;
    line-height: 18px !important;
}
    
/* END WINTER SLIDE ******* */

.home_range_panel {height: 300px;}
.why_outer {width: 100%;}
.footer-quicklinks {width: 70%;}
nav .inner {
	border-right: none;
	padding: 0;
}	
	.flexnav {
		overflow: visible; 
	}
	
	.flexnav.opacity {
		opacity: 1; 
	}
	
	.flexnav.one-page {
		top: 0;
		right: auto;
		max-width: 1080px; 
	}
	
	.flexnav li {
		position: relative;
		list-style: none;
		float: left;
		display: block;
		overflow: visible;
	}
	
	.flexnav li a {padding: 11px 16px 0 16px;
	}
	
	.flexnav li > ul {
		position: absolute;
		top: auto;
		left: 0; 
	}
	
	.flexnav li > ul li {
		width: 100%; 
	}
	
	.flexnav li ul li > ul {
		margin-left: 100%;
		top: 0;
	}
	
	.flexnav li ul li a {
		border-bottom: none;
	}
	
	.flexnav li ul.open {
		display: block;
		opacity: 1;
		visibility: visible;
		z-index: 1; 
	}
	
	.flexnav li ul.open li {
		overflow: visible;
		max-height: 100px; 
	}
	
	.flexnav li ul.open ul.open {
		margin-left: 100%;
		top: 0; 
	}
	
	.menu-button {
		display: none; 
	} 
}