
/* Header */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
	.font_bold {
		font-family: BrandFont,Arial,sans-serif;
		font-weight: bolder
	}

	.font_100 {
		font-size: 100px
	}

	.font_75 {
		font-size: 75px
	}

	.font_70 {
		font-size: 70px
	}

	.font_40 {
		font-size: 40px
	}

	.font_15 {
		font-size: 15px
	}

	.font_20 {
		font-size: 20px
	}

	.font_25 {
		font-size: 25px
	}

	.font_14 {
		font-size: 14px
	}

	.font_12 {
		font-size: 12px
	}

	.font_10 {
		font-size: 10px
	}

	body {
		margin: 0
	}

	#vzw-gf,
	.mybiz-main-header {
		font-size: 14px;
		line-height: normal;
		font-family: BrandFont,Arial,sans-serif
	}

	#vzw-gf *,
	.mybiz-main-header * {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		margin: 0;
		padding: 0;
		border: 0;
		background: 0 0;
		font-weight: 400;
		font-family: BrandFont,Arial,sans-serif;
		color: #000
	}

	.mybiz-main-header .clearfix:after,
	.mybiz-main-header .clearfix:before {
		display: table;
		content: " "
	}

	.mybiz-main-header .clearfix:after {
		clear: both
	}

	#vzw-gf a,
	.mybiz-main-header a {
		font-family: BrandFont,Arial,sans-serif
	}

	.mybiz-main-header a:focus,
	.mybiz-main-header a:hover {
		color: inherit;
		text-decoration: none
	}

	#vzw-gf ul,
	.mybiz-main-header ul {
		padding: 0
	}

	#vzw-gf ul>li,
	.mybiz-main-header ul>li {
		list-style-type: none;
		background: 0 0
	}

	.mybiz-main-header input {
		border-radius: 0
	}

	.mybiz-main-header a:focus,
	.mybiz-main-header a:hover,
	.mybiz-main-header button:focus,
	.mybiz-main-header button:hover {
		outline: 0;
		outline-offset: -2px;
		color: inherit
	}

	.mybiz-main-header a {
		text-decoration: none;
		outline: 0;
		color: inherit
	}

	.mybiz-main-header button,
	.mybiz-main-header div,
	.mybiz-main-header input,
	.mybiz-main-header input:focus,
	.mybiz-main-header li,
	.mybiz-main-header span,
	.mybiz-main-header ul {
		outline: 0;
		box-shadow: none
	}

	.mybiz-main-header .displayNone {
		display: none!important
	}

	.isKeyboardUser .mybiz-main-header a:focus,
	.isKeyboardUser .mybiz-main-header button:focus,
	.isKeyboardUser .mybiz-main-header div:focus,
	.isKeyboardUser .mybiz-main-header input:focus,
	.isKeyboardUser .mybiz-main-header li:focus,
	.isKeyboardUser .mybiz-main-header span:focus,
	.isKeyboardUser .mybiz-main-header ul:focus {
		outline: #000 dotted 1px;
		outline-offset: 1px
	}

	.mybiz-main-header a:hover {
		color: inherit;
		text-decoration: none;
		cursor: pointer
	}

	.mybiz-main-header .noselect {
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none
	}

	.mybiz-main-header .strikeThrough {
		text-decoration: line-through
	}

	.mybiz-main-header .color_00 {
		color: #000
	}

	.mybiz-main-header .color_ff {
		color: #fff
	}

	.mybiz-main-header .background-black {
		background-color: #000
	}

	.mybiz-main-header .promo-ribbon a,
	.mybiz-main-header .promo-ribbon span {
		float: left
	}

	.mybiz-main-header .pointer {
		cursor: pointer;
		color: inherit
	}

	.mybiz-main-header .NHaasDS55Rg,
	.mybiz-main-header .fontDSStd-55Rg {
		font-family: BrandFont,Arial,sans-serif
	}

	.mybiz-main-header .NHaasDS75Bd,
	.mybiz-main-header .fontDSStd-75Bd {
		font-family: NHaasGroteskDSStd-75Bd
	}

	.mybiz-main-header .NHaasTX75Bd,
	.mybiz-main-header .fontTXStd-75Bd {
		font-family: NHaasGroteskTXStd-75Bd
	}

	.mybiz-main-header .NHaasTX55Rg {
		font-family: NHaasGroteskTXStd-55Rg
	}

	.mybiz-main-header .fontTextMedium {
		font-family: NeueHaasGroteskTextMedium
	}

	.mybiz-main-header.fontDisplayMedium {
		font-family: NHaasGroteskDisplayMedium
	}

	.mybiz-main-header .color_000 {
		color: #000
	}

	.mybiz-main-header .color_959595 {
		color: #959595
	}

	.mybiz-main-header .color_747676 {
		color: #747676
	}

	.mybiz-main-header .color_4B4B4B {
		color: #4b4b4b
	}

	.mybiz-main-header .color_333 {
		color: #333
	}

	.mybiz-main-header .color_707272 {
		color: #707272
	}

	.mybiz-main-header .color_666 {
		color: #666
	}

	.mybiz-main-header .color_FFF {
		color: #FFF
	}

	.mybiz-main-header .color_red {
		color: #cd040b
	}

	.mybiz-main-header .color-green {
		color: #489A48
	}

	.mybiz-main-header .color_616363 {
		color: #616363
	}

	.mybiz-main-header .color_939393 {
		color: #939393
	}

	.mybiz-main-header .color_transparent {
		color: transparent
	}

	.mybiz-main-header .color_black {
		color: #000
	}

	.mybiz-main-header .color_white {
		color: #FFF
	}

	.mybiz-main-header .color_gray_ccc {
		color: #ccc
	}

	.mybiz-main-header .color_gray_light {
		color: #5e5e5e
	}

	.mybiz-main-header .color_gray_one {
		color: #F6F6F6
	}

	.mybiz-main-header .color_gray_three {
		color: #D8DADA
	}

	.mybiz-main-header .color_gray_six {
		color: #747676
	}

	.mybiz-main-header .color_gray_ten {
		color: #333
	}

	.mybiz-main-header .color_yellow {
		color: #FFBC3D
	}

	.mybiz-main-header .color_orange {
		color: #ED7000
	}

	.mybiz-main-header .color_green {
		color: #00AC3E
	}

	.mybiz-main-header .color_blue {
		color: #0088CE
	}

	.mybiz-main-header .color_dark_blue {
		color: #4990e2
	}

	.mybiz-main-header .color_lightGray {
		color: #6a6a6a
	}

	.mybiz-main-header .width50P {
		width: 50%
	}

	.mybiz-main-header .floatLeft {
		float: left
	}

	.mybiz-main-header .floatRight {
		float: right
	}

	.mybiz-main-header .listStyleNone {
		list-style: none
	}

	.mybiz-main-header .padTop40 {
		padding-top: 40px
	}

	.mybiz-main-header .promo-ribbon a.ribbonPromoInfoIcon {
		float: right;
		cursor: pointer;
		margin: 1px 0 0 7px
	}

	.mybiz-main-header .promo-ribbon a.ribbonPromoExternalLink {
		position: relative;
		padding: 0 15px 0 0;
		display: inline-block
	}

	.mybiz-main-header .promo-ribbon a.ribbonPromoExternalLink::after {
		position: absolute;
		content: "";
		height: 8px;
		width: 8px;
		border-right: 1px solid #fff;
		border-bottom: 1px solid #fff;
		-ms-transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg);
		top: 3px;
		right: 0
	}

	.isKeyboardUser .mybiz-main-header a.ribbonPromoExternalLink:focus,
	.isKeyboardUser .mybiz-main-header a.ribbonPromoInfoIcon:focus {
		outline: #fff dotted 1px
	}

	.mybiz-main-header .promo-ribbon {
		background: #000;
		font-size: 12px;
		line-height: 1.2;
		text-align: right
	}

	.mybiz-main-header .promo-ribbon>div {
		max-width: 1272px;
		margin: 0 auto
	}

	.mybiz-main-header .promo-ribbon>div>div {
		text-align: left;
		float: right;
		font-size: 12px;
		height: 40px;
		padding: 12px 0;
		color: #fff
	}

	.mybiz-main-header .header-accessibility {
		position: fixed!important;
		z-index: 9999999!important;
		left: 10px;
		top: 10px;
		height: 0;
		width: 0;
		overflow: hidden;
		opacity: 0;
		border: 0;
		padding: 0
	}

	.mybiz-main-header .header-accessibility:focus {
		opacity: 1;
		height: auto;
		width: auto;
		overflow: auto;
		box-shadow: 0 6px 18px rgba(0, 0, 0, .1);
		outline: #333 dotted 1px
	}

	.mybiz-main-header .header-accessibility:focus span {
		opacity: 1;
		height: auto;
		width: auto
	}

	.mybiz-main-header .header-accessibility span {
		height: 0;
		display: inline-block;
		width: 200px!important;
		padding: 20px!important;
		background: #fff;
		font-family: NeueHaasGroteskTextBold, Arial, Helvetica, sans-serif;
		font-size: 12px!important;
		line-height: 14px!important;
		text-decoration: underline;
		color: #000!important;
		font-weight: 700
	}

	.mybiz-main-header #headerEnd {
		outline: 0;
		outline-offset: none
	}

	#vzw-gf .hidden-label,
	.mybiz-main-header .hidden-label {
		display: block;
		width: 0;
		height: 1px;
		overflow: hidden;
		text-indent: 10px
	}

	.mybiz-main-header .bold {
		font-family: BrandFont,Arial,sans-serif;
		font-weight: bold;
	}

	.mybiz-main-header .colorLightDark {
		color: #747676
	}

	.mybiz-main-header .clear-float::before {
		content: " ";
		display: table
	}

	.mybiz-main-header .clear-float::after {
		content: " ";
		display: table;
		clear: both
	}

	.mybiz-main-header .container-gnav {
		background: #fff;
		width: 100%;
		text-align: center;
		position: relative;
		border-bottom: 1px solid #d8dada
	}

	.mybiz-main-header .sub-container-gnav,
	.mybiz-main-header .sub-global-nav-lower {
		text-align: left;
		width: 100%;
		max-width: 1272px;
		margin: 0 auto
	}

	.mybiz-main-header.bau984 .sub-container-gnav,
	.mybiz-main-header.bau984 .sub-global-nav-lower {
		max-width: 980px
	}

	.mybiz-main-header .sticky-spacer {
		height: 0
	}

	.mybiz-main-header.sticky .container-gnav {
		position: fixed;
		z-index: 1000
	}

	.mybiz-main-header.sticky .sticky-spacer {
		height: 120px
	}

	.mybiz-main-header.sticky .sticky-spacer.has-promo-ribbon {
		height: 160px
	}

	.mybiz-main-header .container-gnav.search-active,
	.mybiz-main-header .container-gnav.search-active.has-promo-ribbon {
		height: auto
	}

	.mybiz-main-header .logo-container img {
		height: 40px
	}

	.mybiz-main-header .logo-container {
		position: relative;
		padding: 23px 0 0 20px;
		float: left;
		z-index: 102
	}

	.mybiz-main-header .logoWhiteBg {
		width: 188px;
		height: 42px;
		display: block;
		background-repeat: no-repeat;
		background-image: url('data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjU4LjIgMTQ2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2NTguMiAxNDY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cG9seWdvbiBmaWxsPSIjRDUyQjFFIiBwb2ludHM9IjY0My43LDAgNjA3LjgsNzYuOCA1OTQuMyw0Ny43IDU3OS43LDQ3LjcgNjAxLjksOTUuMyA2MTMuNyw5NS4zIDY1OC4yLDAgCSIvPjxwYXRoIGQ9Ik00ODkuNywxNDIuNmgyOC45Vjg5LjdjMC0xMi4xLDctMjAuNiwxNy40LTIwLjZjMTAsMCwxNS4yLDcsMTUuMiwxNy4xdjU2LjRoMjguOVY4MC43YzAtMjEtMTIuNi0zNS44LTMzLTM1LjggYy0xMywwLTIyLjEsNS42LTI4LjksMTUuOGgtMC42di0xM2gtMjhMNDg5LjcsMTQyLjZMNDg5LjcsMTQyLjZ6IE00MzIuOSw0NS4xYy0zMC4yLDAtNTAuNCwyMS43LTUwLjQsNTAuMyBjMCwyOC40LDIwLjIsNTAuMyw1MC40LDUwLjNzNTAuNC0yMS45LDUwLjQtNTAuM0M0ODMuNCw2Ni44LDQ2My4xLDQ1LjEsNDMyLjksNDUuMXogTTQzMi43LDEyNC4zYy0xMy43LDAtMjEtMTEuNS0yMS0yOC45CWMwLTE3LjYsNy4yLTI4LjksMjEtMjguOWMxMy43LDAsMjEuMywxMS4zLDIxLjMsMjguOUM0NTQuMSwxMTIuOCw0NDYuNSwxMjQuMyw0MzIuNywxMjQuM3ogTTMwMC4xLDE0Mi42aDgxLjJ2LTIyLjhoLTQ2di0wLjYJbDQ0LTQ5LjNWNDcuNmgtNzkuMnYyMi45aDQ0LjV2MC42bC00NC41LDQ5LjdMMzAwLjEsMTQyLjZMMzAwLjEsMTQyLjZ6IE0yNjMsMTQyLjZoMjkuMVY0Ny43SDI2M1YxNDIuNnogTTE5NS41LDE0Mi42aDI5Vjk5CWMwLTE5LjgsMTEuOS0yOC42LDMwLTI2LjFoMC42di0yNWMtMS41LTAuNi0zLjItMC43LTUuOS0wLjdjLTExLjMsMC0xOC45LDUuMi0yNS40LDE2LjNoLTAuNlY0Ny43aC0yNy43VjE0Mi42eiBNMTQyLjMsMTI0LjQJYy0xMi44LDAtMjAuNi04LjMtMjIuMS0yMS4xaDY4LjRjMC4yLTIwLjQtNS4yLTM2LjctMTYuNS00Ni45Yy04LTcuNC0xOC41LTExLjUtMzEuOS0xMS41Yy0yOC42LDAtNDguNCwyMS43LTQ4LjQsNTAuMQljMCwyOC42LDE4LjksNTAuNCw1MC4zLDUwLjRjMTEuOSwwLDIxLjMtMy4yLDI5LjEtOC41YzguMy01LjcsMTQuMy0xNC4xLDE1LjktMjIuNGgtMjcuOEMxNTYuNiwxMjAuNywxNTAuOCwxMjQuNCwxNDIuMywxMjQuNHogTTE0MC44LDY1LjZjMTAuMiwwLDE3LjIsNy42LDE4LjQsMTguN2gtMzguOEMxMjIuNyw3My4xLDEyOC44LDY1LjYsMTQwLjgsNjUuNnogTTM0LDE0Mi42aDMwLjRsMzMtOTQuOUg2OC4zbC0xOC41LDYxaC0wLjQJbC0xOC41LTYxSDFMMzQsMTQyLjZ6IE0yNjMsMTMuOWgyOS4xdjI1LjhIMjYzVjEzLjl6Ii8+PC9nPjwvc3ZnPg==')
	}

	@media (max-width:768px) {
		.mybiz-main-header .logoWhiteBg {
			width: 112px;
			background-position: 1px 8px
		}
	}

	#vzw-gf .logoBlackBg {
		width: 102px;
		height: 28px;
		display: block;
		background-repeat: no-repeat;
		background-image: url('data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA2NTUuNCAxNDYuMyI+PGc+PHBvbHlnb24gZmlsbD0iI0Q1MkIxRSIgcG9pbnRzPSI2NDIuNywxIDYwNi44LDc3LjggNTkzLjMsNDguNyA1NzguNyw0OC43IDYwMC45LDk2LjMgNjEyLjcsOTYuMyA2NTcuMiwxIAkiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDg4LjcsMTQzLjZoMjguOVY5MC43YzAtMTIuMSw3LTIwLjYsMTcuNC0yMC42YzEwLDAsMTUuMiw3LDE1LjIsMTcuMXY1Ni40aDI4LjlWODEuN2MwLTIxLTEyLjYtMzUuOC0zMy0zNS44CWMtMTMsMC0yMi4xLDUuNi0yOC45LDE1LjhoLTAuNnYtMTNoLTI4TDQ4OC43LDE0My42TDQ4OC43LDE0My42eiBNNDMxLjksNDYuMWMtMzAuMiwwLTUwLjQsMjEuNy01MC40LDUwLjMJYzAsMjguNCwyMC4yLDUwLjMsNTAuNCw1MC4zczUwLjQtMjEuOSw1MC40LTUwLjNDNDgyLjQsNjcuOCw0NjIuMSw0Ni4xLDQzMS45LDQ2LjF6IE00MzEuNywxMjUuM2MtMTMuNywwLTIxLTExLjUtMjEtMjguOQljMC0xNy42LDcuMi0yOC45LDIxLTI4LjljMTMuNywwLDIxLjMsMTEuMywyMS4zLDI4LjlDNDUzLjEsMTEzLjgsNDQ1LjUsMTI1LjMsNDMxLjcsMTI1LjN6IE0yOTkuMSwxNDMuNmg4MS4ydi0yMi44aC00NnYtMC42CWw0NC00OS4zVjQ4LjZoLTc5LjJ2MjIuOWg0NC41djAuNmwtNDQuNSw0OS43TDI5OS4xLDE0My42TDI5OS4xLDE0My42eiBNMjYyLDE0My42aDI5LjFWNDguN0gyNjJWMTQzLjZ6IE0xOTQuNSwxNDMuNmgyOVYxMDAJYzAtMTkuOCwxMS45LTI4LjYsMzAtMjYuMWgwLjZ2LTI1Yy0xLjUtMC42LTMuMi0wLjctNS45LTAuN2MtMTEuMywwLTE4LjksNS4yLTI1LjQsMTYuM2gtMC42VjQ4LjdoLTI3LjdWMTQzLjZ6IE0xNDEuMywxMjUuNAljLTEyLjgsMC0yMC42LTguMy0yMi4xLTIxLjFoNjguNGMwLjItMjAuNC01LjItMzYuNy0xNi41LTQ2LjljLTgtNy40LTE4LjUtMTEuNS0zMS45LTExLjVjLTI4LjYsMC00OC40LDIxLjctNDguNCw1MC4xCWMwLDI4LjYsMTguOSw1MC40LDUwLjMsNTAuNGMxMS45LDAsMjEuMy0zLjIsMjkuMS04LjVjOC4zLTUuNywxNC4zLTE0LjEsMTUuOS0yMi40aC0yNy44QzE1NS42LDEyMS43LDE0OS44LDEyNS40LDE0MS4zLDEyNS40eiBNMTM5LjgsNjYuNmMxMC4yLDAsMTcuMiw3LjYsMTguNCwxOC43aC0zOC44QzEyMS43LDc0LjEsMTI3LjgsNjYuNiwxMzkuOCw2Ni42eiBNMzMsMTQzLjZoMzAuNGwzMy05NC45SDY3LjNsLTE4LjUsNjFoLTAuNAlsLTE4LjUtNjFIMEwzMywxNDMuNnogTTI2MiwxNC45aDI5LjF2MjUuOEgyNjJWMTQuOXoiLz48L2c+PC9zdmc+')
	}

	@media (max-width:768px) {
		#vzw-gf .logoBlackBg {
			width: 102px
		}
	}

	.mybiz-main-header .nav-wrapper {
		float: right
	}

	.mybiz-main-header .menu-container {
		float: left;
		line-height: 1
	}

	.mybiz-main-header .main-menu {
		margin: 20px 0 0
	}

	.mybiz-main-header .global-nav-list {
		display: inline-block;
		list-style: none;
		margin: 0
	}

	.mybiz-main-header .global-nav-list>li {
		display: inline-block
	}

	.mybiz-main-header .gnav-submenu-list>li {
		padding-top: 8px
	}

	.mybiz-main-header .gnav-submenu-list>li:first-child {
		padding-top: 0
	}

	.mybiz-main-header .lower-right .gnav-submenu-list:first-of-type {
		padding-top: 46px
	}

	.mybiz-main-header .search-active .global-nav-lower .lower-right .gnav-submenu-list:first-of-type {
		padding-top: 30px
	}

	.mybiz-main-header .lower-right .gnav-submenu-list {
		padding-top: 29px
	}

	.mybiz-main-header .global-nav-list>li>a {
		padding-bottom: 3px
	}

	.mybiz-main-header .links-menu .global-nav-list>li>a.hover-active,
	.mybiz-main-header .links-menu .global-nav-list>li>a:hover,
	.mybiz-main-header .links-menu .menu-container .global-nav-list>li>a:focus {
		border-bottom: 1px solid #d52b1e
	}

	.mybiz-main-header .global-nav-list>li>a.cart-icon:hover {
		border-bottom: 0
	}

	.mybiz-main-header .main-menu>ul>li {
		padding: 0 16px 0 0
	}

	.mybiz-main-header .main-menu>ul>li>a {
		line-height: .92;
		text-align: left;
		border-bottom: 2px solid transparent
	}

	.mybiz-main-header .business-wrapper .business-contents {
		position: absolute;
		width: 100vw;
		left: 0;
		top: 37px;
		padding: 16px 0 44px;
		margin: 0;
		z-index: 100;
		text-align: center;
		background: #fff
	}

	.mybiz-main-header .business-wrapper .business-contents.has-promo-ribbon {
		top: 77px
	}

	.mybiz-main-header .business-wrapper .business-contents .business-maxwidth {
		max-width: 1272px;
		padding: 0 20px;
		margin: 0 auto
	}

	.mybiz-main-header .business-wrapper .business-contents .business-right {
		float: right;
		text-align: left;
		padding: 0 0 0 13px
	}

	.mybiz-main-header .business-wrapper .business-contents ul {
		display: block;
		list-style: none;
		padding: 0;
		margin: 0 0 30px
	}

	.mybiz-main-header .business-wrapper .business-contents>ul {
		padding: 0 0 50px
	}

	.mybiz-main-header .business-wrapper .business-contents>ul>li:first-of-type {
		margin: 0
	}

	.mybiz-main-header .business-wrapper .business-contents ul li {
		display: block;
		font-size: 10px;
		text-align: left;
		color: #000
	}

	.mybiz-main-header .business-wrapper .business-contents ul li a {
		font-family: BrandFont,Arial,sans-serif;
		font-weight: bold;
		font-size: 14px;
		text-align: left;
		color: #000
	}

	.mybiz-main-header .links-menu {
		max-width: 200px;
		margin: 18px 0 0
	}

	.mybiz-main-header .links-menu>ul {
		white-space: nowrap;
		display: none;	
	}

	.mybiz-main-header .links-menu>ul>li {
		padding: 0 7px 12px;
		white-space: normal;
	}

	.mybiz-main-header .links-menu>ul.menubar.current-menu-item{
		display: block;
	}

	.mybiz-main-header .links-menu>ul>li:first-child {
		padding-left: 0
	}

	.mybiz-main-header .links-menu>ul>li>a {
		font-family: BrandFont,Arial,sans-serif;
		color: #000;
		font-weight: bold;
	}

	.mybiz-main-header .global-nav-lower {
		display: none;
		position: absolute;
		background-color: #fff;
		z-index: 100;
		width: 100%;
		left: 0;
		margin-top: 7px
	}

	.mybiz-main-header .global-nav-lower.displayBlock {
		display: block
	}

	.mybiz-main-header .business-wrapper .business-contents ul li {
		margin-top: 30px
	}

	.mybiz-main-header .business-wrapper .business-contents ul li:first-child {
		margin-top: 0
	}

	.mybiz-main-header .business-wrapper .business-contents ul>li>ul>li {
		margin-top: 9px
	}

	.mybiz-main-header .business-wrapper .business-contents ul>li>ul>li:first-child {
		margin-top: 8px
	}

	.mybiz-main-header .search-active .sub-global-nav-lower .productList {
		width: 50%;
		padding-left: 0;
		float: left;
		margin-top: 26px
	}

	@media (max-width:768px) {
		.mybiz-main-header .mobile-scroll-lock {
			overflow: hidden
		}
		.mybiz-main-header .hamburger-active .links-menu {
			padding-bottom: 46px
		}
		.mybiz-main-header .hamburger-active .global-nav-list.language-account>li.language-selector {
			background: #fff;
			z-index: 9999
		}
		.mybiz-main-header .main-menu>ul>li {
			padding: 0 16px 5px 0
		}
		.mybiz-main-header .menu-container .links-menu .global-nav-list {
			margin-top: 36px
		}
	}

	@media (min-width:768px) and (max-width:868px) {
		#vzw-gf,
		.mybiz-main-header {
			font-size: 13px
		}
		.mybiz-main-header .nav-tools-container .global-nav-list>li.language-selector {
			padding: 0
		}
		.mybiz-main-header .main-menu {
			margin: 21px 0 0
		}
	}

	@media (min-width:768px) {
		.mybiz-main-header .nav-tools-container .global-nav-list>li.language-selector {
			padding: 0
		}
		.mybiz-main-header .nav-tools-container .global-nav-list>li.language-selector.dropdown-active {
			padding: 0 8px 0 0
		}
		.mybiz-main-header .business-wrapper .business-contents,
		.mybiz-main-header .global-nav-lower.displayBlock {
			border-bottom: 1px solid #d8dada
		}
		.mybiz-main-header .menu-container .global-nav-lower .lower-right {
			padding: 0 0 0 40px;
			opacity: 0
		}
		.mybiz-main-header .sub-container-gnav,
		.mybiz-main-header .sub-global-nav-lower {
			min-height: 120px
		}
	}

	.mybiz-main-header .menu-container .global-nav-lower .lower-right.shiftMe {
		padding: 0 0 80px;
		opacity: 1;
		transition: padding .3s, opacity .9s
	}

	.mybiz-main-header .global-nav-lower .lower-left {
		float: left;
		margin-top: 26px;
		padding-left: 20px
	}

	.mybiz-main-header .global-nav-lower .lower-right {
		float: right;
		width: 60%
	}

	.mybiz-main-header .gnav-dd-heading {
		width: 80%;
		font-family: BrandFont,Arial,sans-serif;
		font-weight: bold;
		font-size: 25px;
		line-height: .96;
		text-align: left;
		color: #000;
		padding: 0 0 18px;
		margin: 0
	}

	.mybiz-main-header .gnav-dd-anchor {
		font-family: BrandFont,Arial,sans-serif;
		font-weight: bold;
		font-size: 20px;
		line-height: .92;
		text-align: left;
		color: #000
	}

	.mybiz-main-header .gnav-right-arrow {
		display: inline-block;
		width: 8px;
		height: 8px;
		border-right: 2px solid #000;
		border-bottom: 2px solid #000;
		-ms-transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg);
		margin-left: 4px
	}

	.mybiz-main-header .gnav-submenu-list {
		display: block;
		list-style: none;
		padding: 0;
		margin: 0;
		line-height: .93;
		text-align: left;
		color: #747676
	}

	.mybiz-main-header .search-active .gnav-submenu-list {
		width: 50%;
		padding-left: 8%
	}

	.mybiz-main-header .search-container {
		width: auto
	}

	.mybiz-main-header .search-container form {
		position: relative;
		min-width: 16px
	}

	.mybiz-main-header .global-nav-list>li.displayNone {
		display: none
	}

	.mybiz-main-header .gnav-submenu-list li {
		display: block
	}

	.mybiz-main-header .gnav-submenu-list li>a:focus,
	.mybiz-main-header .gnav-submenu-list li>a:hover {
		color: #000;
		border-bottom: 1px solid #d52b1e
	}

	.mybiz-main-header .nav-tools-container .search-icon {
		display: block;
		position: absolute;
		top: -1px;
		right: 0
	}

	.mybiz-main-header .search-active .nav-tools-container .search-icon {
		left: -18px;
		width: 18px
	}

	.mybiz-main-header .search-loader {
		background: url(https://scache.vzw.com/ui-one-digital/gn/img/dot-loader-on-white.gif) right center no-repeat;
		height: 20px;
		right: 41px;
		position: absolute;
		text-indent: -9000px;
		top: -3px;
		width: 20px;
		display: none
	}

	.mybiz-main-header .search-loader.loader-active {
		display: block
	}

	.mybiz-main-header .nav-tools-container .global-nav-list>li {
		padding: 0 20px 0 0
	}

	.mybiz-main-header .nav-tools-container .global-nav-list .stores-option {
		padding-right: 20px
	}

	.mybiz-main-header .nav-tools-container li.account-username-icon {
		display: none
	}

	.mybiz-main-header .nav-tools-container li.account-container {
		position: relative;
		min-width: 80px;
		padding: 0;
		margin-right: 13px
	}

	.mybiz-main-header .nav-tools-container li.account-container.dropdown-active {
		margin-left: 3px
	}

	.mybiz-main-header .nav-tools-container .account-container ul {
		display: none;
		width: 100%;
		position: absolute;
		list-style: none;
		padding: 0;
		margin: 0;
		border: 1px solid #dadada;
		border-bottom: 0;
		left: 0;
		top: 28px;
		background: #fff;
		z-index: 1002
	}

	.mybiz-main-header .account-container.dropdown-active ul {
		display: block
	}

	.mybiz-main-header .language-selector.dropdown-active {
		display: none
	}

	.mybiz-main-header .account-container ul li a {
		display: block;
		padding: 8px 13px;
		border-bottom: 1px solid #dadada;
		text-align: left;
		color: #767676
	}

	.mybiz-main-header .account-container ul li a:focus,
	.mybiz-main-header .account-container ul li a:hover {
		padding: 8px 13px 8px 9px;
		border-left: 4px solid #000
	}

	.mybiz-main-header .global-nav-list>li.account-container>a {
		border: 1px solid transparent;
		padding: 8px 26px 8px 12px;
		font-family: BrandFont,Arial,sans-serif;
		line-height: .92;
		color: #000;
		display: block;
		cursor: default;
		font-weight: bold;
	}

	.mybiz-main-header .global-nav-list>li.account-container>a>span {
		max-width: 100px;
		white-space: nowrap;
		display: inline-block;
		margin-bottom: -2px;
		font-family: BrandFont,Arial,sans-serif;
		font-weight: bold;
	}

	.mybiz-main-header .global-nav-list>li.account-container.dropdown-active>a {
		border: 1px solid #dadada
	}

	.mybiz-main-header .global-nav-list>li.account-container>a.loggedin {
		font-family: BrandFont,Arial,sans-serif;
		font-weight: bold;
	}

	.mybiz-main-header .global-nav-list>li.account-container>a::after {
		position: absolute;
		content: "";
		height: 8px;
		width: 8px;
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
		-ms-transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
		top: 8px;
		right: 9px
	}

	.mybiz-main-header .global-nav-list>li.account-container.dropdown-active>a::after {
		-ms-transform: rotate(-135deg);
		-webkit-transform: rotate(-135deg);
		transform: rotate(-135deg);
		top: 12px
	}

	.mybiz-main-header .global-nav-list>li.account-container.dropdown-active>a:hover {
		border: 1px solid #dadada
	}

	.mybiz-main-header input.search {
		width: 0;
		font-family: inherit;
		font-size: inherit;
		color: #747676;
		text-align: left;
		border: 0;
		max-width: 110px;
		background: 0 0;
		padding: 1px 0;
		height: 18px;
		margin: 0;
		font-weight: 400
	}

	.mybiz-main-header .search-active input.search {
		border-bottom: 1px solid;
		width: 100%;
		max-width: 100%
	}

	.mybiz-main-header .nav-tools-container .cart-icon {
		position: relative;
		display: inline-block;
		background-repeat: no-repeat;
		height: 16px;
		width: 13px;
		overflow: visible;
		padding: 1px 0 0
	}

	.mybiz-main-header .cart-icon span {
		position: absolute;
		top: 7px;
		object-fit: contain;
		font-family: BrandFont,Arial,sans-serif;
		font-weight: bold;
		font-size: 8px;
		line-height: 1;
		width: 13px;
		text-align: center;
		color: #cd040b;
		text-indent: 999px
	}

	.mybiz-main-header .nav-tools-container .menu-icon {
		display: none
	}

	.mybiz-main-header .search-result {
		display: block;
		position: absolute;
		height: 445px;
		padding-bottom: 40px;
		background-color: #fff;
		z-index: 100;
		width: 100%;
		left: 0;
		top: 90px;
		margin-top: 0;
		visibility: visible;
		opacity: 1
	}

	.mybiz-main-header .has-promo-ribbon .search-result {
		top: 130px
	}

	.mybiz-main-header .search-result .gnav-submenu-list>li {
		padding-top: 11px
	}

	.mybiz-main-header .nav-tools-container .close-search {
		display: none
	}

	.mybiz-main-header .close-search button {
		display: inline-block;
		background: none!important;
		border: none;
		padding: 0!important;
		outline: 0;
		overflow: hidden;
		width: 15px;
		height: 15px;
		cursor: pointer
	}

	.mybiz-main-header .search-active .global-nav-list li,
	.mybiz-main-header .search-active .menu-container {
		display: none
	}

	.mybiz-main-header .search-active .global-nav-list li.search-container {
		display: inline-block;
		width: 88%
	}

	.mybiz-main-header .search-active .nav-tools-container {
		float: left;
		width: 100%;
		position: relative
	}

	.mybiz-main-header .search-active .nav-tools-container .close-search {
		display: inline-block;
		position: absolute;
		right: 20px
	}

	.mybiz-main-header .search-active .nav-tools-container {
		margin-top: 33px;
		text-align: left
	}

	.mybiz-main-header .search-result .gnav-submenu-list {
		line-height: .79;
		padding-top: 7px
	}

	.mybiz-main-header .search-result .gnav-submenu-list li:first-of-type {
		font-family: BrandFont,Arial,sans-serif;
		font-weight: bold;
		color: #000;
		margin-top: 0!important
	}

	.mybiz-main-header .search-result .gnav-submenu-list li.bold {
		font-family: BrandFont,Arial,sans-serif;
		font-weight: bold;
		margin-top: 12px;
		color: #000
	}

	.mybiz-main-header li.close-hamburger {
		display: none
	}

	.mybiz-main-header .close-hamburger button {
		background-color: transparent;
		border-color: transparent;
		display: inline-block
	}

	.mybiz-main-header .global-nav-lower .mobile-back {
		display: none
	}

	.mybiz-main-header .search-result .gnav-submenu-productlist li {
		width: 50%;
		height: 127px;
		background: #fff;
		float: left;
		list-style-type: none;
		border: 1px solid #dbdbdb;
		cursor: pointer;
		padding: 11px 11px 10px 17px
	}

	.mybiz-main-header .search-result .gnav-submenu-productlist li:focus {
		outline: #000 dotted 1px;
		outline-offset: -1px
	}

	.mybiz-main-header .search-result .gnav-submenu-productlist li:nth-child(even) {
		border-left: none
	}

	.mybiz-main-header .search-result .gnav-submenu-productlist li:nth-child(n+3) {
		border-top: none
	}

	.mybiz-main-header .search-result .gnav-submenu-productlist li .productDescription {
		width: 61%;
		float: left;
		padding: 0 2em 0 0
	}

	.mybiz-main-header .search-result .gnav-submenu-productlist li .productImage {
		width: 39%;
		float: left;
		height: 100%
	}

	.mybiz-main-header .search-result .gnav-submenu-productlist li .productImage img {
		height: 100%;
		display: block;
		margin: auto;
		max-width: 100%
	}

	.mybiz-main-header .activeBorder>a {
		border-bottom: 1px solid #d52b1e;
		color: #000
	}

	@media (min-width:840px) {
		.mybiz-main-header .nav-tools-container input.search {
			width: 100%;
			border-bottom: 1px solid;
			padding: 1px 0
		}
		.mybiz-main-header .language-selector.dropdown-active {
			display: inline-block
		}
	}

	@media (min-width:768px) {
		.mybiz-main-header .global-nav-lower .lower-left,
		.mybiz-main-header .logo-container {
			width: 29%
		}
		.mybiz-main-header .business-contents .business-right,
		.mybiz-main-header .global-nav-lower .lower-right,
		.mybiz-main-header .nav-wrapper,
		.mybiz-main-header .promo-ribbon>div>div {
			width: 70%;
			max-width: 800px; /* 615px */
		}
		.mybiz-main-header .productDescription .categoryName {
			font-size: 16px
		}
	}

	@media (min-width:768px) {
		.mybiz-main-header .nav-tools-container {
			position: relative
		}
		.mybiz-main-header .global-nav-list.language-account,
		.mybiz-main-header .global-nav-list.search-cart {
			display: block;
			position: absolute;
			right: 0
		}
		.mybiz-main-header .global-nav-list.search-cart {
			top: 16px;
			right: 0
		}
		.mybiz-main-header .search-active .global-nav-list.search-cart {
			left: 30px
		}
		.mybiz-main-header .global-nav-list.language-account {
			top: 45px;
			height: 30px
		}
		.mybiz-main-header .global-nav-list>li.account-container.dropdown-active {
			min-width: 150px
		}
		.mybiz-main-header .global-nav-list>li.account-container.dropdown-active>a {
			text-align: left
		}
		.mybiz-main-header .search-result {
			border-bottom: 1px solid #d8dada
		}
		.mybiz-main-header .nav-tools-container {
			text-align: right
		}
		.mybiz-main-header .search-active .nav-tools-container input.search {
			border: none
		}
		.mybiz-main-header .search-active .nav-tools-container input.search::-ms-clear {
			display: none
		}
		.mybiz-main-header .search-active .search-icon::after {
			top: -16px;
			left: -21px
		}
		.mybiz-main-header .main-menu {
			height: 14px
		}
		.mybiz-main-header .productDescription {
			color: #000;
			font-size: 12px;
			font-family: BrandFont,Arial,sans-serif;
			font-weight: bold;
			text-align: left
		}
		.mybiz-main-header .productDescription .startAt {
			color: #747676;
			font-family: NHaasGroteskTXStd-55Rg;
			font-size: 10px
		}
		.mybiz-main-header .productDescription .productPrice {
			font-family: NHaasGroteskTXStd-55Rg
		}
		.mybiz-main-header .productDescription .productPriceType {
			color: #747676;
			font-family: NHaasGroteskTXStd-55Rg;
			font-size: 10px
		}
		.mybiz-main-header .search-result .gnav-right-menu {
			float: left;
			padding-top: 16px;
			width: 50%;
			padding-right: 28px;
			font-size: 12px
		}
		.mybiz-main-header .search-result .gnav-right-menu ul {
			margin: 0
		}
		.mybiz-main-header .search-result .gnav-right-menu .gnav-right-menu-item {
			padding-top: 24px
		}
		.mybiz-main-header .search-result .gnav-right-menu .listHeading {
			font-family: BrandFont,Arial,sans-serif;
			font-weight: bold;
			line-height: .92;
			text-align: left;
			color: #000
		}
		.mybiz-main-header .search-result .gnav-right-menu ul li {
			list-style: none;
			font-family: NHaasGroteskTXStd-55Rg;
			padding-top: 7px;
			line-height: 1.17;
			text-align: left;
			color: #747676
		}
		.mybiz-main-header .search-result .gnav-right-menu ul li>a:focus,
		.mybiz-main-header .search-result .gnav-right-menu ul li>a:hover {
			color: #000;
			border-bottom: 1px solid #d52b1e
		}
		.mybiz-main-header .search-active .global-nav-lower .lower-left,
		.mybiz-main-header .search-active .global-nav-lower .lower-right,
		.mybiz-main-header .search-active .nav-wrapper {
			width: 50%
		}
		.mybiz-main-header .nav-tools-container .global-nav-list .stores-option-mobile {
			display: none
		}
		.mybiz-main-header .hideAccountBlock {
			display: none!important
		}
	}

	@media (max-width:800px) {
		.mybiz-main-header .main-menu {
			font-size: 12px
		}
		.mybiz-main-header .logo-container {
			padding: 0 0 0 16px
		}
		.mybiz-main-header .nav-tools-container .global-nav-list>li {
			padding: 0 19px 0 0;
			vertical-align: middle
		}
		.mybiz-main-header .nav-tools-container .global-nav-list>li.close-search,
		.mybiz-main-header .nav-tools-container .global-nav-list>li:last-of-type {
			padding: 0 16px 0 0
		}
		.mybiz-main-header .nav-tools-container .global-nav-list>li.account-container.dropdown-active {
			padding: 0
		}
		.mybiz-main-header .promo-ribbon>div>div {
			float: right;
			min-width: 0;
			height: 40px;
			padding: 12px 16px
		}
		.mybiz-main-header .nav-tools-container li.account-username-icon {
			margin-top: 16px;
			padding-right: 16px;
			display: inline-block;
			vertical-align: bottom
		}
		.mybiz-main-header .nav-tools-container .global-nav-list.language-account {
			text-align: right
		}
		.mybiz-main-header .nav-tools-container li.account-username-icon>span {
			font-family: BrandFont,Arial,sans-serif;
			font-weight: bold;
			font-size: 12px;
			color: #000
		}
		.mybiz-main-header .nav-tools-container li.account-container {
			display: none
		}
		.mybiz-main-header .nav-tools-container li.account-container.dropdown-active {
			display: block;
			background: #fff;
			height: 100vh;
			overflow-y: scroll;
			position: absolute;
			width: 100%;
			z-index: 1003;
			transition: height .5s;
			left: 0;
			top: 0
		}
		.mybiz-main-header .nav-tools-container .global-nav-list .stores-option {
			display: none
		}
		.mybiz-main-header .has-promo-ribbon .nav-tools-container li.account-container.dropdown-active {
			text-align: left;
			top: 40px
		}
		.mybiz-main-header .nav-tools-container .account-container.dropdown-active ul {
			margin-top: 52px;
			padding-bottom: 45px
		}
		.mybiz-main-header .nav-tools-container .account-container ul li a {
			border: none;
			padding-left: 16px;
			font-family: BrandFont,Arial,sans-serif;
			font-weight: bold;
			font-size: 25px;
			color: #000;
			line-height: .96
		}
		.mybiz-main-header .nav-tools-container .account-container ul {
			border: none
		}
		.mybiz-main-header .global-nav-list>li.account-container.dropdown-active>a {
			height: 68px;
			border: none;
			border-bottom: 1px solid #d8dada;
			padding-top: 18px;
			padding-left: 16px;
			font-size: 12px;
			text-align: left;
			line-height: .92;
			color: #000
		}
		,
		.mybiz-main-header .global-nav-list>li.account-container.dropdown-active>a:hover {
			border: none;
			border-bottom: 1px solid #d8dada
		}
		.mybiz-main-header .global-nav-list>li.account-container.dropdown-active>a::after {
			display: none
		}
		.mybiz-main-header .account-container .close-hamburger {
			display: block;
			position: absolute;
			width: 100%;
			border-bottom: 1px solid #dadada;
			height: 68px
		}
		.mybiz-main-header .account-container .close-hamburger span {
			position: absolute;
			top: 16px;
			right: 16px
		}
		.mybiz-main-header #gnavAccountMenu {
			display: none
		}
		.mybiz-main-header .floatMobileLeft {
			float: left
		}
		.mybiz-main-header .nav-wrapper {
			min-height: 42px
		}
		.mybiz-main-header .business-wrapper .business-contents .business-right {
			padding: 0
		}
		.mybiz-main-header .logo-container img {
			height: 22px;
			margin-top: 10px
		}
		.mybiz-main-header .nav-tools-container .search-icon {
			top: 1px
		}
		.mybiz-main-header .menu-container {
			display: none
		}
		.mybiz-main-header .container-gnav {
			transition: height .5s
		}
		.mybiz-main-header .container-gnav,
		.mybiz-main-header.sticky .sticky-spacer {
			height: 80px
		}
		.mybiz-main-header .container-gnav.has-promo-ribbon,
		.mybiz-main-header.sticky .sticky-spacer.has-promo-ribbon {
			height: 120px
		}
		.mybiz-main-header .nav-tools-container .global-nav-list {
			display: block;
			max-width: 400px
		}
		.mybiz-main-header .search-active .nav-tools-container .global-nav-list {
			max-width: 100vw
		}
		.mybiz-main-header.sticky .sticky-spacer {
			height: 68px
		}
		.mybiz-main-header .nav-tools-container .menu-icon {
			display: inline-block
		}
		.mybiz-main-header .nav-tools-container .menu-icon>div {
			border-top: 1px solid #000;
			border-bottom: 1px solid #000;
			height: 13px;
			width: 13px
		}
		.mybiz-main-header .nav-tools-container .menu-icon>div>div {
			border-bottom: 1px solid #000;
			height: 6px
		}
		.mybiz-main-header .nav-tools-container {
			margin-top: 16px;
			height: 19px
		}
		.mybiz-main-header .nav-tools-container .language-selector {
			display: none
		}
		.mybiz-main-header .hamburger-active.container-gnav {
			background: #fff;
			height: 100vh;
			overflow-y: scroll;
			position: fixed;
			width: 100%;
			z-index: 1000;
			transition: height .5s
		}
		.mybiz-main-header .hamburger-active .nav-wrapper {
			width: 100%;
			position: relative
		}
		.mybiz-main-header .hamburger-active.container-gnav .links-menu ul>li {
			font-size: 25px;
			padding: 0 0 18px
		}
		.mybiz-main-header .hamburger-active .lower-right .gnav-submenu-list {
			padding: 28px 0 0;
			font-size: 16px;
			margin: 12px 0 0
		}
		.mybiz-main-header .hamburger-active.search-active .gnav-submenu-list:first-of-type {
			margin: 8px 0 0
		}
		.mybiz-main-header .hamburger-active .lower-right .gnav-submenu-list:first-of-type {
			padding: 0
		}
		.mybiz-main-header .hamburger-active .lower-right ul.gnav-submenu-list>li {
			padding: 0 0 16px;
			color: #000
		}
		.mybiz-main-header .hamburger-active .lower-right ul.gnav-submenu-list>li:first-of-type {
			padding-bottom: 21px
		}
		.mybiz-main-header .hamburger-active .logo-container {
			display: none
		}
		.mybiz-main-header .hamburger-active .menu-container {
			display: inherit;
			margin: 16px 0 0 16px
		}
		.mybiz-main-header .hamburger-active .links-menu li {
			display: block;
			color: #000;
			font-family: BrandFont,Arial,sans-serif;
			font-weight: bold;
		}
		.mybiz-main-header .hamburger-active .links-menu>ul>li {
			padding: 0
		}
		.mybiz-main-header .hamburger-active .nav-tools-container {
			width: 100%;
			height: auto;
			z-index: 1000;
			margin: 0
		}
		.mybiz-main-header .hamburger-active.search-active .nav-tools-container {
			height: 100vh
		}
		.mybiz-main-header .hamburger-active .nav-tools-container .search-container {
			display: none;
			width: 100%;
			padding: 12px 16px 0
		}
		.mybiz-main-header .hamburger-active .nav-tools-container .search-container form {
			border-bottom: 1px solid #000;
			position: relative
		}
		.mybiz-main-header .hamburger-active.search-active .nav-tools-container .search-container form {
			border-bottom: 0
		}
		.mybiz-main-header .hamburger-active .nav-tools-container input.search {
			display: inherit;
			width: 85%;
			font-family: BrandFont,Arial,sans-serif;
			font-weight: bold;
			font-size: 25px;
			padding: 0 0 2px
		}
		.mybiz-main-header .hamburger-active.search-active .nav-tools-container input.search {
			font-size: 16px
		}
		.mybiz-main-header .hamburger-active .nav-tools-container .search-icon {
			top: auto;
			bottom: 5px
		}
		.mybiz-main-header .hamburger-active .language-selector {
			display: inherit;
			position: fixed;
			bottom: 0;
			left: 0;
			padding: 16px;
			border-top: 1px solid #dadada;
			width: 100%;
			text-align: left
		}
		.mybiz-main-header .hamburger-active .language-selector a {
			display: inline-block;
			padding: 16px;
			color: #747676
		}
		.mybiz-main-header .hamburger-active .nav-tools-container .floatMobileLeft,
		.mybiz-main-header .hamburger-active .nav-tools-container .floatRightMobile,
		.mybiz-main-header .hamburger-active .nav-tools-container .menu-icon {
			display: none
		}
		.mybiz-main-header .hamburger-active .close-hamburger {
			display: inherit;
			position: absolute;
			right: 0;
			top: 17px;
			z-index: 1005
		}
		.mybiz-main-header .hamburger-active .global-nav-lower {
			top: 0;
			height: 100%;
			margin-top: 0;
			z-index: 1001;
			padding: 0 16px
		}
		.mybiz-main-header .hamburger-active .mobile-back {
			display: block;
			border-bottom: 1px solid #000;
			margin: 0 0 20px;
			padding: 18px 0 38px;
			font-size: 16px;
			color: #000
		}
		.mybiz-main-header .back-carat {
			width: 7.8px;
			height: 7.8px;
			-ms-transform: rotate(-135deg);
			-webkit-transform: rotate(-135deg);
			transform: rotate(-135deg);
			display: inline-block;
			border-top: 1px solid #000;
			border-right: 1px solid #000;
			margin-right: 4px;
			top: -2px;
			position: relative
		}
		.mybiz-main-header .hamburger-active .gnav-right-menu,
		.mybiz-main-header .hamburger-active .lower-left {
			display: none
		}
		.mybiz-main-header .hamburger-active .lower-right {
			width: 100%
		}
		.mybiz-main-header .hamburger-active.search-result {
			display: block;
			position: absolute;
			background-color: #fff;
			z-index: 1100;
			width: 100%;
			left: 0;
			top: 306px;
			height: 0;
			min-height: 0;
			overflow: hidden;
			margin: 0
		}
		.mybiz-main-header .hamburger-active.search-result.search-active {
			height: auto;
			top: 80px;
			transition: top .5s, height .5s
		}
		.mybiz-main-header .has-promo-ribbon .hamburger-active.search-result.search-active {
			top: 120px;
			padding-bottom: 40px
		}
		.mybiz-main-header .hamburger-active .close-search {
			top: 0
		}
		.mybiz-main-header .search-active .menu-container {
			display: none
		}
		.mybiz-main-header .hamburger-active .nav-rule {
			top: 67px;
			border-top: 1px solid #d8dada;
			width: 100%;
			display: block;
			position: absolute
		}
		.mybiz-main-header .hamburger-active .nav-rule.has-promo-ribbon {
			top: 68px
		}
		.mybiz-main-header .hamburger-active .search-active .nav-tools-container .search-container {
			top: 0;
			transition: top .5s;
			background: #f7f7f7;
			width: 100%;
			border-bottom: 1px solid #000;
			padding: 16px 0 16px 16px
		}
		.mybiz-main-header .hamburger-active .search-active .nav-tools-container input.search {
			border-bottom: none;
			color: #000
		}
		.mybiz-main-header .hamburger-active .search-active .nav-tools-container .search-icon {
			display: none
		}
		.mybiz-main-header .hamburger-active .search-active .nav-tools-container .close-search {
			right: 0;
			top: 16px
		}
		.mybiz-main-header .hamburger-active .global-nav-list>li>a:hover {
			border-bottom: none
		}
	}

	.mybiz-main-header .gnav-overlay {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 1001;
		background-color: rgba(116, 118, 118, .9)
	}

	.mybiz-main-header .overlay-modal {
		position: absolute;
		top: 50%;
		WebkitOverflowScrolling: touch;
		outline: 0;
		padding: 15px;
		max-width: 875px;
		width: 325px;
		max-height: 90vh;
		margin-left: auto;
		margin-right: auto;
		left: 40px;
		right: 40px;
		overflow: hidden
	}

	.mybiz-main-header .overlay-modal .overlay-wrapper {
		padding: 18px 19px;
		height: 100%;
		background: #fff;
		box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .2)
	}

	.mybiz-main-header .button-primary {
		text-align: center;
		min-width: 134px;
		color: #fff;
		background: #000;
		border: 0;
		border-radius: 100px;
		padding: 13px 32px;
		font-family: BrandFont,Arial,sans-serif;
		font-weight: bold;
	}

	.mybiz-main-header .button-primary:focus,
	.mybiz-main-header .button-primary:hover,
	.mybiz-main-header .button-primary:visited {
		color: #fff
	}

	.mybiz-main-header .overlay-modal button.modal-close {
		padding: 0;
		margin: 0;
		position: absolute;
		top: 35px;
		right: 35px;
		cursor: pointer;
		border: none;
		outline: 0;
		background-color: transparent
	}

	.mybiz-main-header .overlay-modal button.modal-close:focus {
		outline: 0;
		outline-offset: -2px;
		color: inherit
	}

	.isKeyboardUser .mybiz-main-header #ribbonOverlayClose:focus {
		outline: #000 dotted 1px;
		outline-offset: 1px
	}

	.mybiz-main-header .overlay-modal .heading {
		min-height: 157px;
		width: 81%;
		font-family: BrandFont,Arial,sans-serif;
		font-weight: bold;
		font-size: 25px;
		line-height: .96;
		margin: 0;
		padding: 0;
		color: #000
	}

	.mybiz-main-header .overlay-modal .sub-heading {
		border-top: 1px solid #979797
	}

	.mybiz-main-header .overlay-modal .sub-heading p {
		min-height: 138px;
		font-size: 12px;
		line-height: 1.2;
		margin: 21px 0 0;
		padding: 0;
		color: #000
	}

	.mybiz-main-header .overlay-modal.plan-help-modal .sub-heading p {
		font-size: 16px;
		width: 85%
	}

	@media (min-width:768px) {
		.mybiz-main-header .overlay-modal {
			transform: translateY(-50%)
		}
	}

	@media (max-width:768px) {
		.mybiz-main-header .overlay-modal {
			max-height: 100%;
			border-radius: 0;
			top: 0;
			bottom: 0;
			left: 0;
			right: 0;
			padding: 13px 15px;
			margin: 0;
			width: 100%;
			height: 100%
		}
		#oo_tab {
			display: none!important
		}
		body.mobile-scroll-lock #oo_tab {
			display: block!important;
			border: none;
			width: 76px;
			height: 22px;
			bottom: 0;
			right: 0;
			top: auto;
			padding: 16px;
			z-index: 1000
		}
		body.mobile-scroll-lock #oo_tab.oo_tab_right {
			transform: rotate(0deg) scale(1);
			-ms-transform: rotate(0deg) scale(1);
			-webkit-transform: rotate(0deg) scale(1);
			-moz-transform: rotate(0deg) scale(1)
		}
		body.mobile-scroll-lock #oo_tab.oo_tab_right:hover {
			right: 0
		}
		body.mobile-scroll-lock #oo_tab div {
			background: 0 0;
			height: auto
		}
		body.mobile-scroll-lock #oo_tab div:first-of-type:before {
			font-family: BrandFont,Arial,sans-serif;
			content: 'Feedback'
		}
		body.mobile-scroll-lock #oo_tab span {
			display: none
		}
	}

	#vzw-gf a,
	#vzw-gf a:focus,
	#vzw-gf a:hover {
		color: inherit;
		text-decoration: none
	}

	#vzw-gf a:focus {
		outline: inherit;
		outline-offset: inherit
	}

	.isKeyboardUser #vzw-gf a:focus,
	.isKeyboardUser #vzw-gf button:focus,
	.isKeyboardUser #vzw-gf input:focus {
		outline: #747676 dotted 1px;
		outline-offset: 1px
	}

	#vzw-gf {
		background: #000;
		text-align: left
	}

	#vzw-gf .main-container {
		padding: 0
	}

	#vzw-gf .hero-footer {
		min-height: 318px;
		box-shadow: none;
		box-shadow: inset -1px 0 0 0 #323232, inset 0 -1px 0 0 #333;
		padding: 0 20px
	}

	#vzw-gf .hero-footer.legal-text-container {
		min-height: 124px
	}

	#vzw-gf .hero-footer:nth-child(4) {
		border-right: none;
		box-shadow: inset 0 0 0 0 #323232, inset 0 -1px 0 0 #333
	}

	#vzw-gf .hero-wrapper {
		min-height: 159px;
		padding: 18px 0 0
	}

	#vzw-gf .hero-footer .social-icon a {
		display: inline-block;
		color: #fff;
		font-size: 19px;
		margin: 16px 27px 0 0;
		cursor: pointer
	}

	#vzw-gf .hero-footer .social-icon a span {
		height: 0;
		width: 0;
		overflow: hidden;
		display: block
	}

	#vzw-gf .hero-footer-heading {
		font-family: BrandFont,Arial,sans-serif;
		font-weight: bold;
		font-size: 14px;
		line-height: 1;
		text-align: left;
		color: #fff;
		margin-bottom: 9px
	}

	#vzw-gf .border-content {
		border-top: 1px solid #d8dada;
		width: 100%
	}

	#vzw-gf .hero-footer input.zip-code {
		font-family: inherit;
		font-size: inherit;
		width: 100%;
		margin-top: 8px;
		padding: 10px 12px;
		height: 36px;
		border: 1px solid #333;
		background: 0 0;
		color: #fff
	}

	#vzw-gf .hero-footer input.zip-code::placeholder {
		font-size: 12px;
		line-height: .92;
		text-align: left;
		color: #d8dada
	}

	#vzw-gf .hero-footer input.zip-code::-webkit-input-placeholder {
		font-size: 12px;
		line-height: .92;
		text-align: left;
		color: #d8dada;
		padding-top: 3px
	}

	#vzw-gf .hero-footer input.zip-code::-ms-input-placeholder {
		font-size: 12px;
		line-height: .92;
		text-align: left;
		color: #d8dada
	}

	#vzw-gf .hero-footer input.zip-code::-moz-placeholder {
		opacity: 1;
		font-size: 12px;
		line-height: .92;
		text-align: left;
		color: #d8dada
	}

	#vzw-gf .footer-list {
		list-style: none;
		line-height: 1;
		padding-left: 0;
		margin-bottom: 0
	}

	#vzw-gf .footer-list>li {
		padding-top: 8px
	}

	#vzw-gf .footer-list>li>a {
		font-size: 14px;
		line-height: 1;
		text-align: left;
		color: #fff;
		cursor: pointer
	}

	#vzw-gf .footer-level-two {
		padding: 22px 15px 40px;
		min-height: 159px;
		background-color: #000
	}

	#vzw-gf .footer-level-two img {
		height: 22px
	}

	#vzw-gf .footer-level-two .footer-list li {
		display: inline-block
	}

	#vzw-gf .footer-level-two .footer-list>li {
		padding-top: 0;
		font-size: 12px;
		line-height: 1.8;
		text-align: left;
		margin-right: 16px
	}

	#vzw-gf .footer-level-two .footer-list>li>a {
		color: #747676
	}

	@media (max-width:768px) {
		#vzw-gf .hero-footer {
			min-height: 160px
		}
		#vzw-gf .footer-list>li>a {
			font-size: 16px
		}
		#vzw-gf .hero-footer {
			border-right: 0;
			height: auto
		}
		#vzw-gf .hero-wrapper {
			min-height: 0;
			margin-bottom: 60px
		}
		#vzw-gf .footer-separator {
			border-top: 1px solid #333;
			margin-left: -20px
		}
		#vzw-gf .footer-level-two {
			height: auto
		}
		#vzw-gf .footer-level-two .footer-list>li {
			margin: 0;
			display: block
		}
		#vzw-gf .hero-footer .social-icon a {
			margin: 8px 20px 0 0
		}
	}

	@media (min-width:768px) {
		#vzw-gf {
			margin-top: 1px
		}
		#vzw-gf .footer-container {
			width: 1272px;
			margin: 0 auto;
			max-width: 100%
		}
		#vzw-gf.bau984 .footer-container {
			width: 980px
		}
	}

	@media (min-width:1272px) {
		.mybiz-main-header .productDescription {
			font-size: 14px
		}
		.mybiz-main-header .productDescription .startAt {
			font-size: 10px
		}
		.mybiz-main-header .search-result .gnav-right-menu {
			font-size: 14px
		}
		.mybiz-main-header .productDescription .categoryName {
			font-size: 20px
		}
	}

	.mybiz-main-header .authorizedSection {
		background-color: #fff
	}

	.mybiz-main-header .authorizedSection * {
		margin: 0;
		padding: 0;
		border: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		letter-spacing: 0
	}

	.mybiz-main-header .authorizedSection .authorDecription,
	.mybiz-main-header .authorizedSection .authorLogo {
		display: inline-block;
		padding: 10px;
		vertical-align: top;
		font-size: 11px
	}

	.mybiz-main-header .authorizedSection .authorDecription {
		width: 54%
	}

	.mybiz-main-header .authorDecription p {
		font-size: 12px;
		font-size: 1.1em;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 1.5
	}

	.mybiz-main-header .authorizedSection .authorLogo {
		width: 43%;
		text-align: right
	}

	.mybiz-main-header .authorizedSection .authorLogo img {
		max-width: 65px;
		vertical-align: top;
		padding-bottom: 5px
	}

	.mybiz-main-header .authorizedSection .authorLogo span {
		display: inline-block;
		max-width: 56px;
		text-align: left;
		line-height: 1;
		color: #000;
		font-size: 9px;
		padding: 1px 5px;
		font-family: Arial, Helvetica, sans-serif
	}

	.mybiz-main-header.sticky .authorizedSection {
		margin-top: 12px
	}

	.mybiz-main-header .main-menu ul li a{
		color: #747676;
	}

	.mybiz-main-header .main-menu ul li a.color_00,
	.mybiz-main-header .main-menu .global-nav-list li:hover a,
	.mybiz-main-header .main-menu .global-nav-list li a:hover{
		color: #000;
	}
	
	@media (min-width: 768px) and (max-width: 1130px){
		.mybiz-main-header .logo-container{
			width: 22%;
		}
		
		.mybiz-main-header .nav-wrapper{
			width: 77%;
		}
	}
	
	@media (min-width: 768px) and (max-width: 800px){
		.mybiz-main-header .nav-tools-container{
			margin-top: 0px;
		}
	}