@media only screen and (min-width:1000px) {

	/* Temp */
	#usrConsent { position: fixed; bottom: 0; z-index: 999; opacity: 1!important; }

	.m-cntrl-header.is-aol-internal:after 				{ content: " "; display: block; background-color: transparent; width: 100%; height: 106px; }
	#ttcobrand .m-cntrl-header.is-aol-internal:after 	{ display: none; }

	.is-aol-internal.m-cntrl-header .m-cntrl-header-inner 				{ position: fixed; top: 0; left: 0; width: 100%; z-index: 1000; background-color: #fff; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: transparent; }
	.is-aol-internal.m-cntrl-header .m-cntrl-header-inner.is-border 	{ border-bottom-color: #DEDEDE; }
	.is-aol-internal.m-cntrl-header .m-header-navigation 				{ width: 100%; top: 65px; position: relative; }
	.is-aol-internal.m-cntrl-header .m-header-navigation .nav-primary 	{ background-color: #fff; position: fixed; top: 65px; left: 0; width: 100%; opacity: 1; z-index: 998; -moz-transition: opacity .15s ease; -webkit-transition: opacity .15s ease; transition: opacity .15s ease; }
	.is-subnav-hidden .is-aol-internal.m-cntrl-header .m-header-navigation .nav-primary { opacity: 0; z-index: 0; }
	.is-aol-internal.m-cntrl-header .nav-secondary 	{ top: 41px; }
	.m-header-navigation .is-hidden.is-desktop-only { display: block; }

	/* for use in JAVASCRIPT only */
	.m-cntrl-header .m-quick-nav > .m-item.email { caption-side: left; }
}

@media only screen and (max-width:999px) {

	.m-header-navigation .m-header-mid-nav > .m-entry:hover > .m-header-bot-nav, 
	.m-header-top-nav .m-widget.weather 							{ display: none; }	
	.m-header-navigation .nav-secondary 							{ height: 40px; overflow: hidden; }
	.m-header-navigation .nav-scroll-wrapper 						{ white-space: nowrap; overflow: hidden; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; height: 60px; }
	.m-header-navigation .nav-scroll-wrapper::-webkit-scrollbar 	{ display: none; width: 0px; height: 0px; background: transparent; }
	.m-header-navigation .is-hidden.is-mobile-only					{ display: block; }
	.m-cntrl-header .nav-secondary.nav-gradient .m-header-mid-nav 	{ padding-right: 100px; }
	.m-cntrl-header .nav-secondary.nav-gradient:before 				{ content: " "; background-image: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,1)); display: block; position: absolute; width: 20%; height: 100%; right: 0; top: 0; z-index: 1; }

}

@media only screen and (max-width:999px) and (min-width:768px) {	/* All between 768px to 999px */
	
	.m-cntrl-header .m-quick-nav > .m-item					{ padding-right: 12px; margin-right: 12px; }
	.m-cntrl-header .m-quick-nav > .m-item.email			{ width: 39px; }
	.m-cntrl-header .m-quick-nav > .m-item.amazon			{ width: 34px; }

	/* Defaults */
	.m-cntrl-header .m-top-header,
	.m-cntrl-header .m-header-top-nav,
	.m-cntrl-header .nav-secondary		{ width: 768px; }
	.m-cntrl-footer						{ width: 740px; }
	
	/* Top header */
	.m-cntrl-header #web-search-input				{ width: 225px; }
	.m-cntrl-header.is-cobrand-hp #web-search-input	{ width: 182px; }

	.m-cntrl-header.is-cobrand-compaq .m-logo 						{ width: 179px; }
	.m-cntrl-header.is-cobrand-compaq .m-logo:after 				{ padding-left: 10px; margin-left: 10px; background-position: 8px 9px; }
	.m-cntrl-header.is-cobrand-compaq #web-search-input 			{ width: 196px; }
	.m-cntrl-header.is-cobrand-compaq .m-quick-nav > .m-item.email 	{ display: none; }

	.m-cntrl-header .m-quick-nav 		{ margin-left: 25px; }
	
	/* selected & hover */
	.m-header-navigation .m-header-top-nav > .m-entry:hover > .m-link:after,
	.m-header-navigation .m-header-top-nav > .m-widget > .js-place,
	.m-header-navigation .m-header-top-nav > .m-widget > .m-tooltip 					{ display: none; }
	.m-header-navigation .m-header-top-nav > .m-entry:hover > .m-header-mid-nav, 
	.m-header-navigation .m-header-mid-nav > .m-entry:hover > .m-header-bot-nav,
	.m-header-navigation .m-header-top-nav > .m-entry.has-txt-selected > .m-link		{ color: #008EE1; }
	.m-header-navigation .m-header-top-nav > .m-entry.has-txt-selected:hover > .m-link	{ color: #FFF; }
}

@media only screen and (max-width:767px) {		/* All between 0 and 479px */

	.m-cntrl-header .m-usr-account 		{ margin-right: 10px; }
	.m-cntrl-header .m-logo				{ font-size: 60px; margin-left: 10px; }
	
	.m-cntrl-header.is-cobrand-compaq .m-logo:after,
	.m-cntrl-header.is-cobrand-hp .m-logo:after 	{ right: -60px; }
	.m-cntrl-header.is-cobrand-compaq .m-logo:after { padding-left: 6px; margin-left: 6px; background-position: 8px 9px; }
	.m-cntrl-header .m-logo:before					{ top: -14px; }
	.m-cntrl-header .m-quick-nav 					{ float: none; margin-left: 0; margin-right: 10px; position: absolute; right: 0; top: 0; }
	.m-cntrl-header .m-search 						{ margin: 5px 0 0; width: 100%; }
	.m-cntrl-header #web-search-input,
	.m-cntrl-header.is-cobrand-hp #web-search-input,
	.m-cntrl-header.is-cobrand-compaq #web-search-input { width: 74%; }
	
	[data-locale=en-gb] .m-cntrl-header #web-search-input,
	[data-locale=en-gb] .m-cntrl-header.is-cobrand-hp #web-search-input,
	[data-locale=en-gb] .m-cntrl-header.is-cobrand-compaq #web-search-input { width: 79%; }
	[data-locale=de-de] .m-cntrl-header #web-search-input { width: 78%; }
	[data-locale=fr-fr] .m-cntrl-header #web-search-input { width: 69%; }

	.m-cntrl-header #web-search-icon 	{ width: auto; }

	.m-cntrl-header .m-usr-account,
	.m-cntrl-header .m-quick-nav .amazon,
	.m-cntrl-header .m-option-box,
	.m-header-navigation .nav-primary,
	.m-header-navigation .m-header-top-nav,
	.m-header-navigation .m-header-bot-nav,
	.m-header-navigation .m-header-mid-nav > .m-entry:hover > .m-header-bot-nav	{ display: none; }

	.m-mobile-menu,
	.m-cntrl-header .m-mobile,
	.m-cntrl-header .m-quick-nav > .m-item.hamburger 	{ display: block; }

	.m-cntrl-header .m-header-navigation .nav-primary 	{ border-bottom: 0 none; }

	/* Defaults */
	.m-cntrl-header .m-top-header			{ width: 320px; padding: 0; margin: 7px auto 0; position: relative; }
	.m-header-navigation .nav-secondary 	{ width: 320px; }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {		/* All between 480px and 767px */

	/* Defaults */
	.m-cntrl-header .m-top-header,
	.m-header-navigation .nav-secondary { width: 480px; }

	[data-locale=en-gb] .m-cntrl-header #web-search-input,
	[data-locale=en-gb] .m-cntrl-header.is-cobrand-hp #web-search-input,
	[data-locale=en-gb] .m-cntrl-header.is-cobrand-compaq #web-search-input { width: 86%; }
	[data-locale=de-de] .m-cntrl-header #web-search-input 					{ width: 85%; }
	[data-locale=fr-fr] .m-cntrl-header #web-search-input 					{ width: 79%; }
}