	/**
	 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)2810

	 * http://cssreset.com
	 */
	/*html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td,
	article, aside, canvas, details, embed,
	figure, figcaption, footer, header, hgroup,
	menu, nav, output, ruby, section, summary,
	time, mark, audio, video {
	  margin: 0;
	  padding: 0;
	  border: 0;
	  font-size: 100%;
	  font: inherit;
	  vertical-align: baseline; 
	  }

	a {
	  text-decoration: none; }
*/
	/* HTML5 display-role reset for older browsers
	article, aside, details, figcaption, figure,
	footer, header, hgroup, menu, nav, section {
	  display: block; }

	body {
	  line-height: 1; }

	ol, ul {
	  list-style: none; }

	blockquote, q {
	  quotes: none; }

	blockquote:before, blockquote:after,
	q:before, q:after {
	  content: '';
	  content: none; }

	table {
	  border-collapse: collapse;
	  border-spacing: 0; }
 */
	@-ms-viewport {
	  width: device-width; }

	/* Colors */
	/* Gradients */
	/* 99% */
	/* 99% */
	/* 6% */
	/* 93% */
	/* 99% */
	/* 3% */
	/* 32% */
	/* 3% */
	/* 32% */
	/* 3% */
	/* 32% */
	/* Breakpoints */
	/* Widths */
	/* Page chrome styles */

	/* Page Eyebrow */
	.page-eyebrow {
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 100%;
	  height: 32px;
	  background: #6db33f;
	  border-bottom: 1px solid #ffffff;
	  z-index: 5; }

	/* Page Header */
	.page-header {
	  padding-bottom: 9px;
		margin: 40px 0 0px;
		border-bottom: 1px solid #eee;
	  /* Old browsers * /
	  background: -moz-linear-gradient(top, #1f1f21 0%, #3c3c3f 99%);
	  /* FF3.6+ * /
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1f1f21), color-stop(99%, #3c3c3f));
	  /* Chrome,Safari4+ * /
	  background: -webkit-linear-gradient(top, #1f1f21 0%, #3c3c3f 99%);
	  /* Chrome10+,Safari5.1+ * /
	  background: -o-linear-gradient(top, #1f1f21 0%, #3c3c3f 99%);
	  /* Opera 11.10+ * / 
	  background: -ms-linear-gradient(top, #1f1f21 0%, #3c3c3f 99%);
	  /* IE10+ * /
	  background: linear-gradient(to bottom, #1f1f21 0%, #3c3c3f 99%);
	  /* W3C */ }

	.page-logo {
	  float: left;
	  text-indent: -9999px;
	  width: 172px;
	  height: 27px;
	  margin: 22px 0 0 13px;
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/logo.png) no-repeat;
	}
	.hol-hero1 .page-logo, .hol-hero .page-logo{
		background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/logo.png) no-repeat !important;
	}
	.hol-hero1 .page-logo{
	margin-top:0;
	}
	.rtl .page-logo {
	 background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/vmware-Logo-BT.png);
	}
	.page-main {
	  /*background: #ffffff; */
	  min-height: 460px;
	 /*-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);*/

    }@media (max-width:1022px){
		.page-main>div {
			 box-shadow:none;
		}
	}
	
	.page-main #footer{
		background:transparent;   
		  box-shadow: none;
	}
	.page-main #footer .linklist li a{
		color:#d1d0d2;
	}
	.page-main #footer h4.h-5{
		color:#fff;
	}
	.home .page-main {
	  background-color: transparent; }

	/* Page Footer */
	.page-footer {
	  position: relative;
	  border-top: 0px;
	  background: #4f4b4c;
	  /* Old browsers */
	  background: -moz-linear-gradient(top, #4f4b4c 0%, #494a4d 99%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f4b4c), color-stop(99%, #494a4d));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, #4f4b4c 0%, #494a4d 99%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, #4f4b4c 0%, #494a4d 99%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, #4f4b4c 0%, #494a4d 99%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, #4f4b4c 0%, #494a4d 99%);
	  /* W3C */ }
	@media only all and (max-width: 619px) {
		.page-footer  {
			/*margin-top: -25px;*/
	  }
	}
	@media only all and (max-width: 1022px) {
	  
		.page-main #footer{
			  background: #4f4b4c;
			background: transparent;
			/* Old browsers */
			background: -moz-linear-gradient(top, #3e3c3d 0%, #4f4b4c 3%);
			/* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3e3c3d), color-stop(3%, #4f4b4c));
			/* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #3e3c3d 0%, #4f4b4c 3%);
			/* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #3e3c3d 0%, #4f4b4c 3%);
			/* Opera 11.10+ */
			background: -ms-linear-gradient(top, #3e3c3d 0%, #4f4b4c 3%);
			/* IE10+ */

			background: linear-gradient(to bottom, #3e3c3d 0%, #4f4b4c 3%) repeat scroll 0 0 rgba(0, 0, 0, 0);
			/* W3C */
		}
		.page-footer{
		   padding-top: 25px;   
		}
	}
	.page-footer-pattern {
	  position: absolute;
	  z-index: 0;
	  bottom: 0;
	  right: 0;
	  /*      width: 312px;
			height: 233px;   */
		  width: 195px;
	  height: 144px;
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/page-background-a-gray-home.png) no-repeat right bottom; 
	background-size: 90%;
	}

	.page-footer-nav {
	  position: relative;
	  z-index: 2;
	  margin: 0px 0 30px; }

	.page-footer-nav-item {
	  background-image: none;
	  padding-left: 0; }

	.page-footer-nav-link {
	  display: block;
	  padding-bottom: 20px;
	  text-align: center;
	  font-size: 13px;
	  font-weight: 400;
	  color: #bcbab7; }
	  
	.page-footer-nav-link:hover{color: #bcbab7;}

	.page-footer-copyright {
	  position: relative;
	  z-index: 1;
	  display: block;
	  width: 194px;
	  margin: 0 auto;
	  padding-bottom: 57px;
	  text-align: center;
	  font-size: 13px;
	  line-height: 1.3;
	  font-weight: 400px;
	  color: #bcbab7; }

	@media only all and (min-width: 1023px) {

	  .home .page-footer {
		border-top: none; }

	  .page-footer-pattern {
		display: none;
		background: transparent; }

	  .page-b-header-gradient {
		position: absolute;
		z-index: 0; 
		top: 0;
		left: 0;
		/*height: 706px;*/
		height: 100%;
		width: 100%;
		/*background: #e5e5e5;*/
		/* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		   /* background: :url('data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMTVBQ0I0Q0Q4NUMxMUU0OTAzMEEwNzg2MEIzQUUzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMTVBQ0I0REQ4NUMxMUU0OTAzMEEwNzg2MEIzQUUzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQxNUFDQjRBRDg1QzExRTQ5MDMwQTA3ODYwQjNBRTM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQxNUFDQjRCRDg1QzExRTQ5MDMwQTA3ODYwQjNBRTM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERERFBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgCxAABAwERAAIRAQMRAf/EAFEAAQEBAQAAAAAAAAAAAAAAAAABAwgBAQAAAAAAAAAAAAAAAAAAAAAQAQEAAwAAAAAAAAAAAAAAAAARoWIjEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDv4AEoIAABQSggAAJQKCAAAlBAAAAQCggAAICAAAUEBAAAKCAgAAJQKCAAAgFBAAAQCggAAICAAAUEBAAAAQEAAAoJQQAACglBAAASgUEAABAQAAGnDfAP/9k='); */
		background: -moz-linear-gradient(top, #ffffff 0%, #ededed 99%);
			/* FF3.6+ */
			
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(99%, #ededed));
			/* Chrome,Safari4+ */

			background: -webkit-linear-gradient(top, #ffffff 0%, #ededed 99%);
			/* Chrome10+,Safari5.1+ */

			background: -o-linear-gradient(top, #ffffff 0%, #ededed 99%);
			/* Opera 11.10+ */
			
			background: -ms-linear-gradient(top, #ffffff 0%, #ededed 99%);
			/* IE10+ */
			
			background: linear-gradient(to bottom, #ffffff 0%, #ededed 99%) repeat scroll 0 0 rgba(0, 0, 0, 0);
			/* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); 
			/* IE6-8 */
	  }

	  .page-b-footer-gradient {
		position: absolute;
		z-index: 0;
		bottom: 0;
		left: 0;
		height: 430px;
		width: 100%;
	   /* background: url('data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NkU3MEVCREQ4NTkxMUU0OUY2MUJCQjg2QTZBNDI0OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NkU3MEVCRUQ4NTkxMUU0OUY2MUJCQjg2QTZBNDI0OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU2RTcwRUJCRDg1OTExRTQ5RjYxQkJCODZBNkE0MjQ4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU2RTcwRUJDRDg1OTExRTQ5RjYxQkJCODZBNkE0MjQ4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERERFBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgB8QACAwERAAIRAQMRAf/EAFEAAQADAAAAAAAAAAAAAAAAAAADBQcBAQEAAAAAAAAAAAAAAAAAAAACEAEAAwAAAAAAAAAAAAAAAAAAAWETEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDAMKFLLGBSYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//2Q==');
		 */
		  /* Old browsers */      
			background: -moz-linear-gradient(top, #3e3c3d 0%, #4f4b4c 3%);
			/* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3e3c3d), color-stop(3%, #4f4b4c));
			/* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #3e3c3d 0%, #4f4b4c 3%);
			/* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #3e3c3d 0%, #4f4b4c 3%);
			/* Opera 11.10+ */
			background: -ms-linear-gradient(top, #3e3c3d 0%, #4f4b4c 3%);
			/* IE10+ */
			background: linear-gradient(to bottom, #3e3c3d 0%, #4f4b4c 3%) repeat scroll 0 0 rgba(0, 0, 0, 0);
			/* W3C */  
		  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e3c3d', endColorstr='#4f4b4c',GradientType=0 ) !important; 
	  }

	  .home .page-b-footer-gradient {
		background: #323235; }

	  .page-b-footer-pattern {
		position: absolute;
		z-index: 0;
		bottom: 0;
		right: 0;
		width: 398px;
		height: 405px;
		background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/page-b-background-gray.png) no-repeat right bottom; 
	  background-size:100%}

	  .page-eyebrow {
		height: 40px; 
		background: #6db33f;
	  }

	  .page-container {
		padding: 0 70px;
		margin: 0 auto;
		max-width: 1140px; }

	  .page-header,
	  .page-footer {
		background: transparent; }

	  .page-header,
	  .page-main,
	  .page-footer {
		position: relative;
		/*z-index: 1;*/ }

	  .page-header {
		padding-top: 40px;
		 height: 50px; }

	  .page-logo {
		width: 172px;
		height: 27px;
		margin: 40px 0 0 0;
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/vmware-Logo-BT.png);
	  }

	  .page-contact {
		position: absolute;
		top: 35px;
		right: 45px;
		width: 230px; }

	  .page-contact-link {
		background-image: none;
		display: block;
		float: left;
		height: 25px;
		margin-left: 24px;
		padding-left: 0; }

	  .page-contact-phone {
		font-size: 20px;
		font-weight: 400;
		color: #333333;
		float: right; }

	  .page-footer-nav {
		position: absolute;
		top: 57px;
		left: 0;
		margin: 0; }

	  .page-footer-nav-item {
		float: left;
		margin-right: 12px; }

	  .page-footer-copyright {
		width: auto;
		margin: 0;
		padding-top: 30px;
		padding-bottom: 62px;
		text-align: left;
		color: #d1d0d2 !important;}

	  .page-contact-support {
		position: absolute;
		top: 35px;
		right: 45px;
		width: 282px; } }
	@media only all and (max-width: 1200px) {
	  .page-main {
		margin-top: 0px; } }
	/* Responsive Grid */
	/* 
	grid breakpoint index:
	a: default
	b: 700
	*/
	.row:after {
	  visibility: hidden;
	  display: block;
	  font-size: 0;
	  content: " ";
	  clear: both;
	  height: 0; }

	/* a */
	.a-row {
	  overflow: hidden; }

	.a-1of1 {
	  float: left;
	  width: 100%; }

	.a-1of2 {
	  float: left;
	  width: 50%; }

	.a-1of3 {
	  float: left;
	  width: 33.3333333%; }

	.a-2of3 {
	  float: left;
	  width: 66.6666667%; }

	.a-96pc {
	  float: left;
	  width: 96%; }

	.a-60pc {
	  float: left;
	  width: 60%; }

	.a-90pc {
	  float: left;
	  width: 90%; }

	/* b */
	@media only all and (min-width: 1023px) {
	  /* Undo any previous clearfixing assumptions, so only current clearfixing applies */
	  .a-row {
		overflow: visible; }


	  .b-auto {
		float: left;
		width: auto; }

	  .b-hero-l {
		float: left;
		width: 77%; }

	  .b-hero-r {
		float: left;
		width: 23%; }

	  .b-1of1 {
		float: left;
		width: 100%; }

	  .b-1of2 {
		float: left;
		width: 50%; }

	  .b-1of3 {
		float: left;
		width: 33.3333333%; }

	  .b-1of4 {
		float: left;
		width: 25%; }

	  .b-3of4 {
		float: left;
		width: 75%; }

	  .b-2of3 {
		float: left;
		width: 66.6666667%; }

	  .b-2of5 {
		float: left;
		width: 40%; }

	  .b-3of5 {
		float: left;
		width: 60%; }

	  .b-7of10 {
		float: left;
		width: 70%; }

	  .b-3of10 {
		float: left;
		width: 30%; }

	  .b-35pc {
		float: left;
		width: 35%; }

	  .b-40pc {
		float: left;
		width: 40%; }

	  .b-60pc {
		float: left;
		width: 60%; }

	  .b-65pc {
		float: left;
		width: 65%; }

	  .b-43pc {
		float: left;
		width: 43%; }

	  .b-57pc {
		float: left;
		width: 57%; }

	  .b-products-l {
		float: left;
		width: 25.5238%; }

	  .b-products-c {
		float: left;
		width: 48.7619%; }

	  .b-products-r {
		float: left;
		width: 25.7143%; }

	  .b-maxw-190 {
		max-width: 190px; }

	  .b-maxw-285 {
		max-width: 285px; }

	  .b-82pc {
		float: left;
		width: 82%; }

	  .b-18pc {
		float: left;
		width: 18%; }

	  .b-90pc {
		float: left;
		width: 90%; }

	  .b-20pc {
		float: left;
		width: 20%; }

	  .b-80pc {
		float: left;
		width: 80%; }

	  .b-wid-60 {
		width: 60%; }

	  .b-wid-75 {
		width: 75%; } }
	/* Basic styles */
	b,
	strong {
	  font-weight: bold; }

	i,
	em {
	  font-style: italic; }

	/* Img */
	img {
	  max-width: 100%; }

	img.default,
	.content-img img {
	  width: auto; }

	.content-img.img-l img {
	  float: left; }

	.content-img.img-r img {
	  float: right; }

	/* Typeface */
	body {
	  font-family: "proxima-nova", "Arial", sans-serif; }

	/* Headings */
	/* .h-1 {
	  font-size: 26px !important;
	  font-weight: 300;
	  color: #0095d3; } */

	.h-1-breadcrumb {
	  padding-top: 10px; }

	/* .h-2 {
	  font-size: 20px;
	  font-weight: 400;
	  color: #387c2c; }

	.h-3 {
	  font-size: 18px;
	  line-height: 1.2;
	  font-weight: 600;
	  color: #333333; }

	.h-4 {
	  font-size: 18px;
	  font-weight: 600;
	  color: #006990; }
	  .h-4.dark-green {
		color: #387c2c; }

	.h-5 {
	  font-size: 14px;
	  font-weight: 600;
	  color: #666666; } */

	/* .h-4-green {
	  font-size: 18px;
	  font-weight: 600;
	  color: #387c2c; }

	.h-3-black {
	  font-size: 16px;
	  font-weight: 600;
	  color: #333333; }

	.h-4-black {
	  font-size: 16px;
	  font-weight: 600;
	  color: #333333; }

	.h-4-black {
	  font-size: 16px;
	  font-weight: 600;
	  color: #666666; } */

	.h-icon {
	  background-repeat: no-repeat;
	  min-height: 22px;
	  padding-left: 30px; }

	.h-icon-blue {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/large-angle-icon-blue.jpg); }

	.h-icon-green {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/large-angle-icon-green.jpg); }

	.h-icon-yellow {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/large-angle-icon-yellow.jpg); }

	.h-icon-dark-blue {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/large-angle-icon-dark-blue.png); }

	.h-icon-light-green {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/large-angle-icon-light-green.png); }

	.homepage_task .h-icon{
		  padding-top: 3px;
	  height: 30px;
	  padding-left: 45px;
	}
	.homepage_task .h-icon-dark-blue{
		 background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-research.png); 
		background-position-y: 5px;
	}
	.homepage_task .h-icon-blue{
		 background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-support.png); 
		background-position-y: 3px;
	}
	.homepage_task .h-icon-green{
	   background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-download.png); 
		  background-position-y: 3px;
	}

	.homepage_task .pd-t10 > a.pd-l30{
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-log.png);
	  background-repeat: no-repeat;
	  padding-top: 3px;
	  height: 25px;
	  padding-left: 45px;
		color:#555555;
		font-weight: 600;
	}

	.homepage_task .h-icon a ,.homepage_task h2.h-4 {
	color:#555555;
	}
	.homepage_task .h-icon a{
	 font-size: 17px;   
	}

	.homepage_task #supportsearch{
	  padding-left: 45px; 
		width: 87%;
		padding-top: 0;
	}

	.homepage_task ul.linklist.pd-l30 {
	 padding-left:45px !important; 
	 padding-right:0px !important; 
		padding-bottom: 20px;
	}
	.homepage_task ul.linklist.pd-l30 a{
		color:#555555;
		font-size:17px;
		font-weight: 600;
	}
	/* Content */
	.c-hero {
	  font-size: 18px;
	  line-height: 1.2;
	  font-weight: 200;
	  color: #666666; }

	.c-callout {
	  font-size: 14px;
	  line-height: 1.3;
	  font-weight: 400;
	  font-style: italic;
	  color: #666666; }

	.c-body {
	  font-size: 14px;
	  line-height: 1.25;
	  font-weight: 300;
	  color: #666666; }
	  
	 .c-header {
	  font-size: 14px;
	  line-height: 1.25;
	  font-weight: 300;
	  color: #666666; }

	.c-alert {
	  font-size: 18px;
	  line-height: 1.25;
	  font-weight: 500;
	  color: #6e6e6e; }

	.c-alert:before {
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-bullet-close.png) no-repeat left;
	  content: " ";
	  display: inline-block;
	  position: relative;
	  top: 4px;
	  height: 16px;
	  width: 20px; }

	.close {
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/close-icon.png) no-repeat left;
	  float: right;
	  width: 20px;
	  height: 22px;
	  display: inline-block; }

	.new {
	  color: #6db33f;
	  font-size: 12px; }

	/* Lists */

	.bullet-list li,
	.link-list.bullet-list li {
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/bullet-small.jpg) no-repeat 0 7px;
	  list-style-type: none;
	  margin-left: 0;
	  padding-left: 17px; }

	ol,
	.numbered-list {
	  list-style-type: decimal;
	  margin-left: 25px; }

	/* Form elements */
	.search-input {
	  width: 85%;
	  height: 35px;
	  border-radius: 5px;
	  padding: 0 25px 0 35px;
	  color: #6e6e6e !important;
	  font-size: 14px;
	  border: 1px solid #999999; }

	.search-input {
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 3% 10px, white;
	  /* Old browsers */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 3% 10px, -moz-linear-gradient(bottom, white 80%, #e5e5e5 100%);
	  /* FF3.6+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 3% 10px, -webkit-gradient(linear, left bottom, left top, color-stop(0%, white), color-stop(100%, #e5e5e5));
	  /* Chrome,Safari4+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 3% 10px, -webkit-linear-gradient(bottom, white 80%, #e5e5e5 100%);
	  /* Chrome10+,Safari5.1+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 3% 10px, -o-linear-gradient(bottom, white 80%, #e5e5e5 100%);
	  /* Opera 11.10+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 3% 10px, -ms-linear-gradient(bottom, white 80%, #e5e5e5 100%);
	  /* IE10+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 3% 10px, linear-gradient(to bottom, white 80%, #e5e5e5 100%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
	  /* IE6-9 */ }

	.search-input::-webkit-input-placeholder {
	  color: #6e6e6e !important;
	  font-size: 14px; }

	/* firefox 19+ */
	.search-input::-moz-placeholder {
	  color: #6e6e6e !important;
	  font-size: 14px; }

	.search-input-square {
	  box-sizing: border-box;
	  width: 100%;
	  height: 31px;
	  padding-left: 5px;
	  color: #6e6e6e;
	  font-size: 16px;
	  border: 1px solid #d0d0d0;
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 7px, white;
	  /* Old browsers */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 7px, -moz-linear-gradient(top, white 85%, #e5e5e5 100%);
	  /* FF3.6+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 7px, -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #e5e5e5));
	  /* Chrome,Safari4+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 7px, -webkit-linear-gradient(top, white 85%, #e5e5e5 100%);
	  /* Chrome10+,Safari5.1+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 7px, -o-linear-gradient(top, white 85%, #e5e5e5 100%);
	  /* Opera 11.10+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 7px, -ms-linear-gradient(top, white 85%, #e5e5e5 100%);
	  /* IE10+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 7px, linear-gradient(to top, white 85%, #e5e5e5 100%);
	  /* W3C */ }
	.usrpwd {
	  width: 90%;
	  height: 30px;
	  border-radius: 2px;
	  color: #999999 !important;
	  font-size: 14px;
	  border: 1px solid #d0d0d0;
	  margin-bottom: 15px;
	  padding-left: 10px; }

	.usrpwd {
	  background: white;
	  /* Old browsers */
	  background: -moz-linear-gradient(bottom, white 80%, #e5e5e5 100%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, white), color-stop(100%, #e5e5e5));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(bottom, white 80%, #e5e5e5 100%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(bottom, white 80%, #e5e5e5 100%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(bottom, white 80%, #e5e5e5 100%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, white 80%, #e5e5e5 100%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
	  /* IE6-9 */ }

	.usrpwd::-webkit-input-placeholder {
	  color: #999999 !important;
	  font-size: 14px; }

	/* firefox 19+ */
	.usrpwd::-moz-placeholder {
	  color: #999999 !important;
	  font-size: 14px; }

	.support-input {
	  height: 40px;
	  border-radius: 10px;
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png);
	  background-repeat: no-repeat;
	  background-position: 15px 12px;
	  padding: 0 0 0 40px;
	  color: #6e6e6e;
	  font-size: 16px;
	  border: 2px solid #b5b5b5; }

	.support-input::-webkit-input-placeholder {
	  color: #999999;
	  font-size: 16px; }

	/* firefox 19+ */
	.support-input::-moz-placeholder {
	  color: #999999;
	  font-size: 16px; }

	.most-popular-button {
	  border-radius: 5px;
	  border: 3px solid #e6e6e6;
	  padding: 15px 20px;
	  color: #333333;
	  font-size: 20px;
	  cursor: pointer;
	  background: white;
	  /* Old browsers */
	  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjZWNlY2VjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	  background: -moz-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(6%, #f7f7f7), color-stop(93%, #f1f1f1), color-stop(99%, #ececec));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 );
	  /* IE6-8 */ }

	.most-popular-button span {
	  float: right;
	  clear: both; }

	/* Links */
	.pdf-doc {
	  background: #f1f1f1;
	  content: " ";
	  display: inline-block;
	  width: 36px;
	  height: 14px;
	  color: #387c2c;
	  padding-top: 2px;
	  text-align: center;
	  font-size: 12px;
	  font-weight: 600;
	  border-radius: 3px; }

	.pdf-white {
	  background: #ffffff;
	  content: " ";
	  display: inline-block;
	  width: 36px;
	  height: 14px;
	  color: #387c2c;
	  padding-top: 2px;
	  text-align: center;
	  font-size: 12px;
	  font-weight: 600;
	  border-radius: 3px; }

	.vid {
	  background: #f1f1f1;
	  content: " ";
	  display: inline-block;
	  width: 48px;
	  height: 14px;
	  color: #387c2c;
	  padding-top: 2px;
	  text-align: center;
	  font-size: 12px;
	  font-weight: 600;
	  border-radius: 3px; }

	.vid-white {
	  background: #ffffff;
	  content: " ";
	  display: inline-block;
	  width: 48px;
	  height: 14px;
	  color: #387c2c;
	  padding-top: 2px;
	  text-align: center;
	  font-size: 12px;
	  font-weight: 600;
	  border-radius: 3px; }

	@media \0screen {
	  .pdf-doc, .pdf-white, .vid, .vid-white {
		height: 18px; } }
	.l-section-head {
	  font-size: 20px;
	  font-weight: 400;
	  color: #387c2c;
	  overflow: visible; }
	  
	  .product-types{
	  font-size: 23px;
	  font-weight: 400;
	  color: #387c2c;
	  overflow: visible; }
	  
	  .l-section-head:after {
		background: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-heading-link.png") no-repeat scroll right center transparent;
		content: "";
		display: inline-block;
		height: 11px;
		padding-left: 20px;
		width: 7px;
	}

	.l-section-head:hover,
	.l-section-head:active {
	  color: #006990; }

	.l-para-head {
	  display: block;
	  font-size: 18px;
	  line-height: 1.2;
	  font-weight: 600;
	  color: #006990; }
	  
	.productsFontSize{
		/*display: block;  */
		line-height: 1.2;
		font-weight: 600;
		color: #006990;
		font-size: 15px;
		vertical-align: top;
	  }

	.productTooltip{
		margin-top: 2px;
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/info_icon.png);
		cursor: pointer;
		width: 15px;
		height: 15px;
		display: inline-block;
		margin-left: 5px;
		position:relative;
	}

	a {
	  color: #006990; }
	  a:hover {
		color: #0095d3; }

	.l-reg {
	  font-size: 14px;
	  line-height: 1.2;
	  font-weight: 500;
	  color: #006990; }

	.l-bold {
	  font-size: 14px;
	  font-weight: 600;
	  color: #006990; }

	.l-normal {
	  font-size: 14px;
	  font-weight: 300;
	  color: #006990; }

	.l-footer {
	  font-size: 13px;
	  font-weight: 400;
	  color: #006990; }

	.l-header-icon {
	  font-size: 16px;
	  line-height: 16px;
	  font-weight: 400;
	  color: #666666; }

	.l-hover-block {
	  color: #006990;
	  display: inline-block;
	  font-size: 16px;
	  font-weight: 400;
	  line-height: 1.2;
	  padding: 7px 15px; }

	.l-hover-block:focus,
	.l-hover-block:hover {
	  background: #0095d3;
	  color: white; }

	.l-arrow {
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-heading-link.png) center right no-repeat;
	  display: inline-block !important;
	  padding-right: 20px !important; }

	.l-arrow-white {
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-white.png) center right no-repeat;
	  display: inline-block !important;
	  padding-right: 15px !important; }

	.l-support {
	  color: #333333;
	  top: -2px;
	  position: relative; }

	.l-support span {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/question-bubble.png);
	  background-repeat: no-repeat;
	  display: inline-block;
	  height: 20px;
	  width: 20px;
	  padding-right: 10px;
	  position: relative;
	  top: 5px; }

	.l-download:after {
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/download-arrow.png) no-repeat right center;
	  content: " ";
	  display: inline-block;
	  height: 10px;
	  position: relative;
	  width: 12px;
	  left: 5px; }

	.l-block {
	  display: block !important; }

	.l-inline {
	  display: inline !important; }

	.l-inline-block {
	  display: inline-block !important; }

	.l-para-head:hover,
	.l-para-head:active,
	.l-reg:hover,
	.l-reg:active,
	.l-bold:hover,
	.l-bold:active,
	.l-footer:hover,
	.l-footer:active {
	  color: #0095d3; }

	.l-section-link {
	  display: block;
	  line-height: 1.2;
	  font-weight: 600;
	  color: #006990; }

	.l-section-link:after {
	  content: '';
	  display: inline-block;
	  width: 7px;
	  height: 11px;
	  padding-left: 10px;
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-heading-link.png) no-repeat right center; }

	.l-support-icon {
	  font-size: 18px;
	  line-height: 16px;
	  font-weight: 400;
	  color: #666666; }

	.l-support-icon .contact-support {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-contact-support-mobile.png);
	  width: 40px;
	  height: 40px;
	  margin-top: -10px; }

	.l-support-icon .alert {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/alert-number-mobile.png);
	  width: 50px;
	  height: 40px;
	  margin-top: -12px; }

	.close-btn {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/close-btn.png);
	  display: block;
	  height: 14px;
	  width: 14px; }

	@media only all and (min-width: 1023px) {
	  /* Headings */
	  /* .h-1 {
		font-size: 40px; }

	  .h-2 {
		font-size: 28px; }

	  .h-3 {
		font-size: 22px; }

	  .h-5 {
		font-size: 16px; } */
	  
	  
	  /* Content */
	  .c-hero {
		font-size: 28px; }

	  .c-callout {
		font-size: 16px; }

	  .c-body {
		font-size: 16px; }
	  .c-header{
		font-size: 20px; }
	  .c-alert {
		font-size: 16px; }

	  /* Links */
	  .l-section-head {
		font-size: 28px; }

	  .l-section-head:after {
		padding-left: 12px;
		height: 17px; }

	  .l-reg {
		font-size: 16px; }

	  .l-bold {
		font-size: 16px;
		font-weight: 600; }

	  .l-normal {
		font-size: 16px; }

	  .l-footer {
		font-size: 15px; }

	  .b-l-bold {
		font-size: 16px;
		font-weight: 600;
		color: #006990; }

	  .b-l-icon {
		font-size: 18px;
		font-weight: 600; }

	  .search-input {
		width: 80%;
		padding: 0 20px;
		margin-top: 20px; }

	  .search-input {
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 10px, white;
		/* Old browsers */
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 10px, -moz-linear-gradient(bottom, white 80%, #e5e5e5 100%);
		/* FF3.6+ */
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 10px, -webkit-gradient(linear, left bottom, left top, color-stop(0%, white), color-stop(100%, #e5e5e5));
		/* Chrome,Safari4+ */
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 10px, -webkit-linear-gradient(bottom, white 80%, #e5e5e5 100%);
		/* Chrome10+,Safari5.1+ */
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 10px, -o-linear-gradient(bottom, white 80%, #e5e5e5 100%);
		/* Opera 11.10+ */
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 10px, -ms-linear-gradient(bottom, white 80%, #e5e5e5 100%);
		/* IE10+ */
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat 98% 10px, linear-gradient(to bottom, white 80%, #e5e5e5 100%);
		/* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
		/* IE6-9 */ }

	  .support-input {
		width: 60%;
		background-position: 97% 12px;
		padding: 0 20px;
		margin-top: 20px; }

	  .most-popular-button {
		width: 30%;
		padding: 7px 12px;
		font-size: 18px; }

	  .dropdown-arrow:after {
		background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-dropdown-small.png) no-repeat right center;
		content: " ";
		display: inline-block;
		height: 16px;
		position: relative;
		width: 25px;
		right: 0; } }
	/* Thin, font-weight: 100 */
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-ThinWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-ThinWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-ThinWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-Thin.ttf") format("truetype"); */
	  font-weight: 100;
	  font-style: normal; }

	/* Thin, font-weight: 100; italic */
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-ThinItWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-ThinItWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-ThinItWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-ThinIt.ttf") format("truetype"); */
	  font-weight: 100;
	  font-style: italic; }

	/* Light, font-weight: 300 */
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-LightWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-LightWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-LightWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-Light.ttf") format("truetype"); */
	  font-weight: 300;
	  font-style: normal; }

	/* Light, font-weight: 300; italic*/
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-LightItWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-LightItWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-LightItWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-LightIt.ttf") format("truetype"); */
	  font-weight: 300;
	  font-style: italic; }

	/* Regular, font-weight: normal */
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-RegWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-RegWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-RegWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-Reg.ttf") format("truetype"); */
	  font-weight: normal;
	  font-style: normal; }

	/* Regular, font-weight: normal; italic*/
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-RegItWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-RegItWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-RegItWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-RegIt.ttf") format("truetype"); */
	  font-weight: normal;
	  font-style: italic; }

	/* Semibold, font-weight: 600 */
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-SboldWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-SboldWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-SboldWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-Sbold.ttf") format("truetype"); */
	  font-weight: 600;
	  font-style: normal; }

	/* Semibold, font-weight: 600; italic*/
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-SboldItWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-SboldItWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-SboldItWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-SboldIt.ttf") format("truetype"); */
	  font-weight: 600;
	  font-style: italic; }

	/* Bold, font-weight: 700 */
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BoldWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BoldWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BoldWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-Bold.ttf") format("truetype"); */
	  font-weight: 700;
	  font-style: normal; }

	/* Bold, font-weight: 700; italic*/
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BoldItWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BoldItWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BoldItWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BoldIt.ttf") format("truetype"); */
	  font-weight: 700;
	  font-style: italic; }

	/* Extra Bold, font-weight: 800 */
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-XboldWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-XboldWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-XboldWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-Xbold.ttf") format("truetype"); */
	  font-weight: 800;
	  font-style: normal; }

	/* Extra Bold, font-weight: 800; italic*/
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-XboldItWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-XboldItWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-XboldItWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-XboldIt.ttf") format("truetype"); */
	  font-weight: 800;
	  font-style: italic; }

	/* Black, font-weight: 900 */
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BlackWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BlackWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BlackWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-Black.ttf") format("truetype"); */
	  font-weight: 900;
	  font-style: normal; }

	/* Black, font-weight: 900; italic*/
	@font-face {
	  font-family: 'proxima-nova';
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BlackItWeb.eot");
	  src: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BlackItWeb.eot_iefix") format("eot"), url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BlackItWeb.woff") format("woff");/* , url("/content/dam/digitalmarketing/vmware/en/files/manualpages/fonts/ProximaNova-BlackIt.ttf") format("truetype"); */
	  font-weight: 900;
	  font-style: italic; }

	/* media object */
	.media {
	  margin: 10px 0;
	  overflow: hidden; }

	.media-body {
	  overflow: hidden;
	  _overflow: visible;
	  zoom: 1; }

	.media-img {
	  float: left;
	  margin-right: 11px; }

	.media-img img {
	  display: block;
	  max-width: 100%; }

	.media-section .media-img,
	.media-para .media-img,
	.media-para-large .media-img {
	  width: 40px; }

	.media-section .media-body {
	  padding-top: 10px; }

	.media-para .media-body {
	  padding-top: 0; }

	.media-img-checkmark {
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-checkmark.png);
	  display: block;
	  float: left;
	  margin-right: 11px;
	  margin-top: 3px;
	  width: 20px;
	  height: 16px; }

	@media only all and (min-width: 700px) {
	  .media-section {
		margin: 20px 0; }

	  .media-para-large .media-img {
		width: 60px;
		margin-right: 25px; } }
	/* Menu */
	/* Structure */
	.menu-link-primary {
	  float: right;
	  display: block;
	  padding: 1em; }

	.menu {
	  position: relative;
	  z-index: 3; }
	  .menu ul li {
		background: none;
		padding-left: 0; }

	.menu,
	.menu-section,
	.menu > ul ul,
	.menu-section > ul ul {
	  clear: both;
	  /* -webkit-transition: all 0.3s ease-out;  
	  -moz-transition: all 0.3s ease-out;
	  -ms-transition: all 0.3s ease-out;
	  -o-transition: all 0.3s ease-out;
	  transition: all 0.3s ease-out; */ }

	.js .menu,
	.js .menu > ul ul,
	.js .menu-section > ul ul {
	  overflow: hidden;
	  max-height: 0; }

	.menu.is-active,
	.js .menu > ul ul.is-active,
	.js .menu-section > ul ul.is-active {
	  max-height: 300em; }

	.menu li a,
	.menu-section li a {
	  display: block;
	  position: relative; }

	.level-2 {
	  background-color: #fff; }
	  .level-2 .menu-head {
		display: none !important; }
	  .level-2.is-active .menu-item-primary-2 {
		display: none; }
	  .level-2.is-active .level-3.is-active li {
		display: none;
		/*text-indent: 38px;*/
		padding-left: 38px !important;
		font-size: 16px;
		font-weight: 600;
		line-height: 30px;
		color: #006990; }
		.level-2.is-active .level-3.is-active li.mobile-show {
		  display: block; }

	.level-2.is-active {
	  padding: 10px 0; }

	/* Skins */
	/* Primary Nav */
	.menu-link-primary {
	  display: block;
	  height: 36px;
	  width: 36px;
	  margin-right: 50px;
	  text-indent: -9999px;
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/button-menu.png) no-repeat center center; }

	.menu-link-primary:hover,
	.menu-link-primary:active,
	.menu-link-primary.is-active {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/button-menu-active.png); }

	.menu-item-primary-1 {
	  height: 44px;
	  text-indent: 38px;
	  border-top: 1px solid #d0d0d0;
	  font-size: 18px;
	  font-weight: 400;
	  line-height: 44px;
	  color: #464646;
	  background: white;
	  /* Old browsers */
	  background: -moz-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 99%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(6%, #f7f7f7), color-stop(93%, #f1f1f1), color-stop(99%, #ececec));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 99%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 99%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 99%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 99%);
	  /* W3C */ }

	.menu-item-primary-1:before {
	  content: '';
	  position: absolute;
	  top: 16px;
	  left: 16px;
	  display: block;
	  width: 8px;
	  height: 13px;
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-menu.png) no-repeat; }
	.menu-item-primary-1:hover {
	  color: gray; }

	.menu-item-primary-1.is-active {
	  color: #464646;
	  background: #0095d3;
	  border-top: 1px solid #0095d3; }

	.menu-item-primary-1.is-active:before {
	  top: 18px;
	  left: 16px;
	  width: 13px;
	  height: 8px;
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-menu-active.png) no-repeat; }

	.menu-item-primary-2 {
	  text-indent: 38px;
	  font-size: 16px;
	  font-weight: 600;
	  line-height: 30px; }

	.menu-item-category {
	  color: #666;
	  font-size: 14px;
	  font-weight: bold;
	  margin-top: 4px; }

	.menu-item-indent {
	  padding-left: 10px !important;
	  display: block; 
	  margin-bottom: 15px !important;
	  }

	/* Search */
	.menu-link-search {
	  position: absolute;
	  top: 50px;
	  right: 16px;
	  display: block;
	  height: 36px;
	  width: 36px;
	  text-indent: -9999px;
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/button-search.png) no-repeat center center; }

	.menu-link-search:hover,
	.menu-link-search:active,
	.menu-link-search.is-active {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/button-search-active.png); }

	#menu-search.is-active {
	  position: absolute;
	  top: 101px;
	  width: 100%;
	  background: #e6e6e6;
	  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.5); }

	/* Flexible Search Box */
	/***********************
	 * Essential Structure *
	 ***********************/
	.flexsearch--wrapper {
	  height: auto;
	  width: auto;
	  max-width: 100%;
	  overflow: hidden;
	  background: transparent;
	  margin: 0;
	  position: static; }

	.flexsearch--form {
	  overflow: hidden;
	  position: relative; }

	.flexsearch--input-wrapper {
	  padding: 0 35px 0 0;
	  /* Right padding for submit button width */
	  overflow: hidden; }

	.flexsearch--input {
	  width: 100%; }

	/***********************
	 * Configurable Styles *
	 ***********************/
	.flexsearch {
	  padding: 11px 12px;
	  /* Padding for other horizontal elements */ }

	.flexsearch--input {
	  -webkit-box-sizing: content-box;
	  -moz-box-sizing: content-box;
	  box-sizing: content-box;
	  height: 31px;
	  padding: 0 30px 0 3px;
	  border-color: #888;
	  border-radius: 15px;
	  /* (height/2) + border-width */
	  border-style: solid;
	  border-width: 1px;
	  color: #b5b5b5;
	  font-size: 14px;
	  -webkit-appearance: none;
	  -moz-appearance: none; }

	.flexsearch--submit {
	  position: absolute;
	  right: 0;
	  top: 0;
	  display: block;
	  width: 30px;
	  height: 30px;
	  padding: 0;
	  border: none;
	  margin-top: 1px;
	  /* margin-top + border-width */
	  margin-right: 1px;
	  /* border-width */
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-a-icon.png) no-repeat center center;
	  text-indent: -9000px;
	  text-transform: capitalize;
	  /* for IE 7 */ }

	.flexsearch--input:focus {
	  outline: none;
	  border-color: #333; }

	.flexsearch--input:focus.flexsearch--submit {
	  color: #333; }

	.flexsearch--submit:hover {
	  cursor: pointer; }

	::-webkit-input-placeholder {
	  color: #bdbdbd; }

	input:-moz-placeholder {
	  color: #bdbdbd; }

	/******/
	/* Eyebrow Menu Styles */
	.menu-link-eyebrow {
	  font-size: 14px;
	  line-height: 32px;
	  font-weight: 300;
	  color: white;
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-eyebrow-white.png) no-repeat left center;  }

	.menu-link-eyebrow.is-active {
	  background-color: #595959;
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-eyebrow-active.png); }

	.menu-eyebrow.is-active {
	  margin: 32px 13px 0;
	  padding: 25px 20px;
	  border-top: 6px solid #595959;
	  background: #e6e6e6;
	  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.7); }

	/* Quick Links */
	.menu-link-quick {
	  position: absolute;
	  top: 0;
	  right: 85px;
	  display: block;
	  width: 108px;
	  height: 32px;
	  text-indent: 10px;
	  background-position: 90px center; }
	  .menu-link-quick.is-active {
		margin-top: -32px; }

	.menu-item-quick {
	  font-size: 16px;
	  line-height: 2;
	  font-weight: 300;
	  color: #006990; }

	.menu-item-country {
	  border-top: 1px solid #ccc;
	  padding-top: 10px;
	  line-height: 1; }

	/* Share */
	.menu-link-share {
	  position: absolute;
	  top: 0;
	  right: 13px;
	  display: block;
	  width: 70px;
	  height: 32px;
	  text-indent: 10px;
	  background-position: 52px center;
	  z-index: 5; }

	#menu-share {
	  position: absolute;
	  top: 0;
	  right: 0;
	  z-index: 5; }

	.home #menu-share {
	  display: none; }

	.menu-item-share {
	  display: block;
	  float: left;
	  width: 75px;
	  height: 75px;
	  text-align: center; }

	.menu-item-share .share-image {
	  width: 44px;
	  height: 44px;
	  margin: 0 auto;
	  padding-bottom: 10px;
	  background-repeat: no-repeat; }

	.share-image.facebook {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/share-a-facebook.png); }

	.share-image.twitter {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/share-a-twitter.png); }

	.share-image.google {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/share-a-google.png); }

	.share-image.linkedin {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/share-a-linkedin.png); }

	.share-image.email {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/share-a-email.png); }

	.menu-item-share .share-text {
	  font-size: 14px;
	  font-weight: 600;
	  color: #666666; }

	/* Product Level Nav */
	.nav-product-contain {
	  overflow: hidden;
	  position: relative; }
	  .nav-product-contain .nav-product {
		display: block;
		font-size: 16px;
		height: 60px;
		line-height: 20px;
		min-width: 99%;
		overflow: hidden;
		overflow-x: visible;
		overflow-x: auto;
		border-top: 1px solid #d0d0d0;
		-webkit-overflow-scrolling: touch; }

		.nav-product-contain .nav-product ul {
		  width: 100%;
		  height: 44px;
		  overflow-x: visible;
		  white-space: nowrap;
		  background: white;
		  /* Old browsers */
		  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
		  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjZWNlY2VjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
		  background: -moz-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 98%, #d0d0d0 100%);
		  /* FF3.6+ */
		  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(6%, #f7f7f7), color-stop(93%, #f1f1f1), color-stop(98%, #ececec), color-stop(100%, #d0d0d0));
		  /* Chrome,Safari4+ */
		  background: -webkit-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 98%, #d0d0d0 100%);
		  /* Chrome10+,Safari5.1+ */
		  background: -o-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 98%, #d0d0d0 100%);
		  /* Opera 11.10+ */
		  background: -ms-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 98%, #d0d0d0 100%);
		  /* IE10+ */
		  background: linear-gradient(to bottom, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 98%, #d0d0d0 100%);
		  /* W3C */
		  }
		  .nav-product-contain .nav-product ul li:first-child {
			border-left: 1px solid #d0d0d0; }
		  .nav-product-contain .nav-product ul li {
			background-image: none;
			border-right: 1px solid #d0d0d0;
			margin-right: -4px;
			word-wrap: none;
			padding-left: 0;
			width: auto;
			display: inline-block;
			float: none;
			background: white;
			/* Old browsers */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjZWNlY2VjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
			background: -moz-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 98%, #d0d0d0 100%);
			/* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(6%, #f7f7f7), color-stop(93%, #f1f1f1), color-stop(98%, #ececec), color-stop(100%, #d0d0d0));
			/* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 98%, #d0d0d0 100%);
			/* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 98%, #d0d0d0 100%);
			/* Opera 11.10+ */
			background: -ms-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 98%, #d0d0d0 100%);
			/* IE10+ */
			background: linear-gradient(to bottom, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 98%, #d0d0d0 100%);
			/* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 );
			/* IE6-8 */ }
			.nav-product-contain .nav-product ul li.active {
			  background: #6a6b6f;
			  /* Old browsers */
			  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
			  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhNmI2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjM2MzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			  background: -moz-linear-gradient(top, #6a6b6f 0%, #363638 100%);
			  /* FF3.6+ */
			  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6a6b6f), color-stop(100%, #363638));
			  /* Chrome,Safari4+ */
			  background: -webkit-linear-gradient(top, #6a6b6f 0%, #363638 100%);
			  /* Chrome10+,Safari5.1+ */
			  background: -o-linear-gradient(top, #6a6b6f 0%, #363638 100%);
			  /* Opera 11.10+ */
			  background: -ms-linear-gradient(top, #6a6b6f 0%, #363638 100%);
			  /* IE10+ */
			  background: linear-gradient(to bottom, #6a6b6f 0%, #363638 100%);
			  /* W3C */
			  border-right: 1px solid transparent;
			  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a6b6f', endColorstr='#363638',GradientType=0 );
			  /* IE6-8 */ }
			  .nav-product-contain .nav-product ul li.active a {
				border-right: 1px solid transparent;
				color: white; }
				.nav-product-contain .nav-product ul li.active a:hover, .nav-product-contain .nav-product ul li.active a:focus, .nav-product-contain .nav-product ul li.active:hover a:hover, .nav-product-contain .nav-product ul li.active:hover a:focus {
				   background: #6a6b6f;
			  /* Old browsers */
			  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
			  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhNmI2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjM2MzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			  background: -moz-linear-gradient(top, #6a6b6f 0%, #363638 100%);
			  /* FF3.6+ */
			  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6a6b6f), color-stop(100%, #363638));
			  /* Chrome,Safari4+ */
			  background: -webkit-linear-gradient(top, #6a6b6f 0%, #363638 100%);
			  /* Chrome10+,Safari5.1+ */
			  background: -o-linear-gradient(top, #6a6b6f 0%, #363638 100%);
			  /* Opera 11.10+ */
			  background: -ms-linear-gradient(top, #6a6b6f 0%, #363638 100%);
			  /* IE10+ */
			  background: linear-gradient(to bottom, #6a6b6f 0%, #363638 100%);
			  /* W3C */
			  border-right: 1px solid transparent;
		   }
			.nav-product-contain .nav-product ul li a {
			  border-right: 1px solid white;
			  color: #333333;
			  display: block;
			  padding: 13px 25px 11px; }
			  .nav-product-contain .nav-product ul li a:hover, .nav-product-contain .nav-product ul li a:focus {
				background: white;
				/* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top, #ececec 0%, #f1f1f1 6%, #f7f7f7 93%, white 98%, #d0d0d0 100%);
				/* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ececec), color-stop(6%, #f1f1f1), color-stop(93%, #f7f7f7), color-stop(99%, white));
				/* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top, #ececec 0%, #f1f1f1 6%, #f7f7f7 93%, white 98%, #d0d0d0 100%);
				/* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top, #ececec 0%, #f1f1f1 6%, #f7f7f7 93%, white 98%, #d0d0d0 100%);
				/* Opera 11.10+ */
				background: -ms-linear-gradient(top, #ececec 0%, #f1f1f1 6%, #f7f7f7 93%, white 98%, #d0d0d0 100%);
				/* IE10+ */
				background: linear-gradient(to bottom, #ececec 0%, #f1f1f1 6%, #f7f7f7 93%, white 98%, #d0d0d0 100%);
				/* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec', endColorstr='#ffffff',GradientType=0 );
				/* IE6-8 */ }
	  .nav-product-contain .shadow {
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #cccccc 100%);
		/* FF3.6+ */
		background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #cccccc));
		/* Chrome,Safari4+ */
		background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #cccccc 100%);
		/* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #cccccc 100%);
		/* Opera 11.10+ */
		background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #cccccc 100%);
		/* IE10+ */
		background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #cccccc 100%);
		/* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#cccccc',GradientType=1 );
		/* IE6-8 */
		display: block;
		height: 45px;
		position: absolute;
		right: 0;
		top: 0;
		width: 37px;
		z-index: 2; }

	/* Section menu */
	.menu-section .menu-section-h {
	  display: block;
	  padding: 13px;
	  font-size: 18px;
	  line-height: 1.2;
	  background: #387c2c;
	  color: white; }
	.menu-section .menu-section-item {
	  border-bottom: 1px solid #cccccc;
	  background: #f1f1f1; }
	  .menu-section .menu-section-item:last-child {
		border: none; }
	  .menu-section .menu-section-item .is-active li {
		background-image: none;
		padding-left: 0; }
	.menu-section .menu-section-link {
	  padding: 13px 13px;
	  font-size: 18px;
	  line-height: 1.2;
	  color: #666666; }
	.menu-section .has-subnav > .menu-section-link {
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-section-left.png) no-repeat 95% 17px; }
	  .menu-section .has-subnav > .menu-section-link.is-active {
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-section-down.png);
		background-position: 95% 20px; }
	.menu-section .menu-section-sublink {
	  display: block;
	  padding: 6px 13px;
	  font-size: 16px;
	  line-height: 1.2;
	  color: #666666; }
	  .menu-section .menu-section-sublink:hover, .menu-section .menu-section-sublink:active {
		color: #0095d3; }

	/* greater than 1023 */
	@media only all and (min-width: 1023px) {
	  /* Structure */
	  .menu-link {
		display: none; }

	  .menu {
		position: static;
		float: right;
		margin: 36px -8px 0 0; }

	  .js .menu, .js .menu > ul ul {
		max-height: none;
		overflow: visible;
		clear: none;
		background: none; }

	.js .menu > ul ul {
		background: white;
		display: none; 
	}

	  .js .menu > ul li.hover > ul {
		display: table; 
	} 

	.menu li.has-subnav.hover{background-color: #595959;}


	  .level-1 > .has-subnav:hover .menu-item-primary-1 {
		
	}

	  .menu ul {
		margin: 0 0 0 -0.25em;
		border: 0; }

	  .menu li a {
		border: 0; }

	  .menu > ul li {
		margin: 0 0.25em; }

	  .menu > ul > li {
		display: inline-block; }

	  .menu > ul ul {
		position: absolute;
		top: 0;
		width: 12em; }

	  .menu > ul ul li {
		position: relative; }

	  .menu-arrow {
		display: block;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		border-bottom: 10px solid #f1f1f1;
		position: relative;
		top: -10px;
		height: 0;
		width: 0;
		z-index: 10; }

	  .menu > ul ul.level-2 {
		background-color: #f1f1f1;
		border-top: 4px solid #595959;
		padding-bottom: 30px;
		padding-top: 60px;
		padding-right: 30px;
		right: -16px;
		top: 120px;
		width: auto;
		max-width: 1000px;
		z-index: 100;
		-webkit-box-shadow: 0px 8px 8px 2px rgba(0, 0, 0, 0.5);
		-moz-box-shadow: 0px 8px 8px 2px rgba(0, 0, 0, 0.5);
		box-shadow: 0px 8px 8px 2px rgba(0, 0, 0, 0.5);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')"; }
		.menu > ul ul.level-2 .menu-head {
		  float: left;
		  position: absolute;
		  top: -10px;
		  display: inline-block !important;
		  font-size: 22px;
		  margin: 30px 0 20px 30px; }
		  .menu > ul ul.level-2 .menu-head:hover {
			background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/accordion-arrow-hover.png) center right no-repeat;
			color: #0095d3; }
		.menu > ul ul.level-2 .col {
		  display: table-cell;
		  padding-left: 30px;
		  width: auto;
		  max-width: 200px; }
		  .menu > ul ul.level-2 .col .has-subnav {
			margin: 0 0 20px 0; }
		  .menu > ul ul.level-2 .col .level-3 {
			background-color: transparent;
			display: block;
			left: auto;
			position: relative; }
			.menu > ul ul.level-2 .col .level-3 li {
			  margin-bottom: 10px; }
			  .menu > ul ul.level-2 .col .level-3 li a {
				font-size: 14px; }
				.menu > ul ul.level-2 .col .level-3 li a:hover, .menu > ul ul.level-2 .col .level-3 li a:focus {
				  color: #0095d3; }
		.menu > ul ul.level-2 .menu-item-primary-2 {
		  border-bottom: 1px solid #cccccc;
		  color: #333333;
		  font-size: 15px;
		  line-height: 1.33em;
		  padding-bottom: 7px;
		  text-indent: 0;
		  margin-bottom: 7px; }
	.level-2.is-active .menu-item-primary-2 {
		display: block; }
	  /* Skins */
	  .menu-item-primary-1 {
		font-size: 20px;
		color: #464646;
		height: auto;
		padding: 10px 10px 15px;
		border: none;
		text-indent: 0;
		line-height: 1.2;
		background: transparent; }
		.ie8 .menu li.has-subnav.hover > a.menu-item-primary-1, .menu li.has-subnav.hover > a:hover{
		 color: #fff !important;   
		}

	  .menu-item-primary-1:before {
		content: '';
		display: none; }

	  .menu-item-primary-1.is-active {
		background: none;
		border-top: none; }

	  #menu-search {
		position: absolute;
		top: 8px;
		right: 0;
		width: 152px;
		padding: 0;
		margin: 0;
		background: transparent;
		z-index: 5; }

	  .flexsearch--input-wrapper {
		padding: 0 27px 0 0;
		/* Right padding for submit button width */ }

	  .flexsearch {
		padding: 0;
		/* Padding for other horizontal elements */ }

	  .flexsearch--input {
		height: 22px;
		padding: 0 22px 0 3px;
		border-color: #ffffff;
		border-radius: 2px;
		/* (height/2) + border-width */
		color: gray;
		background-color: #ffffff;
		background: -moz-linear-gradient(top, white 70%, #e5e5e5 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, white), color-stop(100%, #e5e5e5));
		background: -webkit-linear-gradient(top, white 70%, #e5e5e5 100%);
		background: -o-linear-gradient(top, white 70%, #e5e5e5 100%);
		background: -ms-linear-gradient(top, white 70%, #e5e5e5 100%);
		background: linear-gradient(to top, white 70%, #e5e5e5 100%);
		font-size: 13px; }

	  .flexsearch--submit {
		width: 22px;
		height: 22px;
		background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/search-b-icon-gray.png) no-repeat center center; }

	  .flexsearch--input:focus {
		outline: none;
		border-color: #333;
		/* Need to set this with final value */ }

	  .flexsearch--input:focus.flexsearch--submit {
		color: #333;
		/* Need to set this with final value */ }

	  ::-webkit-input-placeholder {
		color: #ffffff; }

	  input:-moz-placeholder {
		color: #ffffff; }

	  #menu-quick {
		margin-top: 10px;
		width: 1140px;
		margin-right: 0; }

	  #menu-quick ul {
		position: absolute;
		right: 170px; }

	  #menu-quick li {
		/*border-left: 1px solid #fff;*/
		margin: 0; }

	  #menu-quick li:first-child {
		border-left: none; }

	  .menu-item-country {
		border-top: none;
		position: absolute;
		left: 0;
		line-height: 2;
		padding-top: 0; }

	  .menu-item-quick,
	  .menu-item-quick-country {
		display: block;
		float: left;
		height: 19px;
		padding: 0 8px;
		margin: 0;
		font-size: 15px;
		line-height: 19px;
		font-weight: 300;
		color: white; }
		.menu-item-quick:hover,
		.menu-item-quick-country:hover {
		  color: #0095d3; }

		

	  /* Share */
	  #menu-share {
		padding: 1px 6px;
		background: #ededed;
		position: fixed;
		top: 201px;
		width: 35px;
		right: auto;
		margin: 3px 2px 0 -130px; }

	  #menu-share ul,
	  #menu-share li {
		margin: 0; }

	  .menu-item-share {
		display: block !important;
		float: none;
		width: 24px;
		height: 24px;
		padding: 5px 0;
		margin: 0;
		text-align: center; }

	  .menu-item-share .share-image {
		width: 24px;
		height: 24px;
		margin: 0;
		background-repeat: no-repeat; }

	  .share-image.facebook {
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/share-b-facebook.png); }

	  .share-image.twitter {
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/share-b-twitter.png); }

	  .share-image.google {
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/share-b-google.png); }

	  .share-image.linkedin {
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/share-b-linkedin.png); }

	  .share-image.email {
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/share-b-email.png); }

	  .menu-item-share .share-text {
		display: none; } }
	/* up to 700 */
	@media only all and (min-width: 0px) and (max-width: 700px) {
	  .menu-item-primary-1:hover {
		color: #333333; } }
	/* between 700 and 1023, this is just for the ipad two column menu */
	@media only all and (min-width: 700px) and (max-width: 1022px) {
	  .menu-item-primary-1 {
		display: inline;
		border-left: 1px solid #ccc;
		position: relative; }

	  .menu {
		position: relative;
		margin-bottom: 20px;
		clear: both;
		background-color: #fff; }

	  .level-2 {
		background-color: #fff; }

	  .level-1 > .has-subnav {
		float: left;
		width: 50%;
		display: block;
		position: relative; }

	  .level-1 > .has-subnav:nth-child(odd) {
		clear: both;
		float: left; }

	  .mobile-show {
		display: block;
		float: none;
		width: 200%; }

	  .menu-item-primary-1:hover {
		color: #333333; }

	  .menu:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; } }
	/* between 1023 and 1200 */
	@media only all and (min-width: 1023px) and (max-width: 1200px) {
	  .menu-item-primary-1 {
		font-size: 17px;
		text-indent: 0px;
		padding: 10px 4px;
		line-height: 24px;
		margin-right: 0px;
		float: right;
		z-index: 5000;
		display: inline-block; }

	  .menu {
		margin: 36px -8px 0 0; }

	  .level-1 {
		margin-right: 0px; } }
	.form-label {
	  display: block;
	  font-size: 16px;
	  font-weight: 600;
	  line-height: 1.2; }

	.form-select {
	  -webkit-appearance: none;
	  -moz-appearance: none;
	  box-sizing: border-box;
	  width: 100%;
	  height: 35px;
	  border: 1px solid #d0d0d0;
	  border-radius: 2px;
	  font-size: 15px;
	  padding-left: 13px;
	  padding-top: 8px;
	  cursor: pointer;
	  background: white;
	  /* Old browsers */
	  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-select.png) no-repeat 97% 13px, #e6e6e6;
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-select.png) no-repeat 97% 13px, -moz-linear-gradient(top, #e6e6e6 0%, white 100%);
	  /* FF3.6+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-select.png) no-repeat 97% 13px, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e6e6e6), color-stop(100%, white));
	  /* Chrome,Safari4+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-select.png) no-repeat 97% 13px, -webkit-linear-gradient(top, #e6e6e6 0%, white 100%);
	  /* Chrome10+,Safari5.1+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-select.png) no-repeat 97% 13px, -o-linear-gradient(top, #e6e6e6 0%, white 100%);
	  /* Opera 11.10+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-select.png) no-repeat 97% 13px, -ms-linear-gradient(top, #e6e6e6 0%, white 100%);
	  /* IE10+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-select.png) no-repeat 97% 13px, linear-gradient(to bottom, #e6e6e6 0%, white 100%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 );
	  /* IE6-8 */ }

	.form-select a {
	  color: #333333; }

	.form-button {
	  -webkit-appearance: none;
	  -moz-appearance: none;
	  display: block;
	  width: 100%;
	  margin: 5px 0;
	  line-height: 1.5em;
	  padding: 10px;
	  text-align: center;
	  font-family: "proxima-nova", "Arial", sans-serif;
	  font-size: 16px;
	  font-weight: 600;
	  color: white;
	  border: none;
	  border-radius: 2px;
	  background: #0095d3;
	  /* Old browsers */
	  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTVkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdmYjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	  background: -moz-linear-gradient(top, #0095d3 0%, #007fb4 100%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0095d3), color-stop(100%, #007fb4));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, #0095d3 0%, #007fb4 100%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, #0095d3 0%, #007fb4 100%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, #0095d3 0%, #007fb4 100%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, #0095d3 0%, #007fb4 100%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095d3', endColorstr='#007fb4',GradientType=0 );
	  /* IE6-8 */
	  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.21); }
	  .form-button:hover, .form-button:active {
		background: #006990; }

	.form-input-search-support {
	  height: 36px;
	  margin-right: 0;
	  padding: 0 25px 0 10px;
	  color: #6e6e6e;
	  font-size: 14px;
	  border: 1px solid #d0d0d0;
	  background: white;
	  /* Old browsers */
	  background: -moz-linear-gradient(top, white 90%, #e5e5e5 100%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(90%, white), color-stop(100%, #e5e5e5));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, white 90%, #e5e5e5 100%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, white 90%, #e5e5e5 100%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, white 90%, #e5e5e5 100%);
	  /* IE10+ */
	  background: linear-gradient(to top, white 90%, #e5e5e5 100%);
	  /* W3C */ }
	@media only all and (min-width: 700px) {
	.form-input-search-support {
		height: 31px; }
	  .b-job-label {
		float: left;
		width: auto;
		line-height: 31px; }

	  .b-job-search {
		margin-left: 12px;
		float: left;
		width: 30%;
		height: 31px; }

	  .b-job-select {
		margin-left: 12px;
		float: left;
		width: 20%;
		height: 31px; }

	  .b-job-submit {
		margin: 0 0 0 12px;
		padding: 0;
		float: left;
		width: 86px;
		height: 31px; } }
	.button {
	  display: block;
	  margin: 5px 0;
	  line-height: 1.5em;
	  padding: 10px;
	  text-align: center;
	  font-size: 16px;
	  font-weight: 600;
	  color: white;
	  border-radius: 2px;
	  background: #0095d3;
	  /* Old browsers */
	  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTVkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdmYjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	  background: -moz-linear-gradient(top, #0095d3 0%, #007fb4 100%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0095d3), color-stop(100%, #007fb4));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, #0095d3 0%, #007fb4 100%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, #0095d3 0%, #007fb4 100%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, #0095d3 0%, #007fb4 100%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, #0095d3 0%, #007fb4 100%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095d3', endColorstr='#007fb4',GradientType=0 );
	  /* IE6-8 */
	  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.21); }

	.button:hover,
	.button:active {
	  background: #006990; }

	.button-search {
	  -webkit-display: none;
	  -moz-display: none;
	  position: relative;
	  top: -1px;
	  width: 38px;
	  height: 38px;
	  margin-left: -5px;
	  border: none;
	  border-radius: 2px;
	  text-indent: -9999px;
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTVkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdmYjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-search-large.png) no-repeat 8px 8px, -moz-linear-gradient(top, #0095d3 0%, #007fb4 100%);
	  /* FF3.6+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-search-large.png) no-repeat 8px 8px, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0095d3), color-stop(100%, #007fb4));
	  /* Chrome,Safari4+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-search-large.png) no-repeat 8px 8px, -webkit-linear-gradient(top, #0095d3 0%, #007fb4 100%);
	  /* Chrome10+,Safari5.1+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-search-large.png) no-repeat 8px 8px, -o-linear-gradient(top, #0095d3 0%, #007fb4 100%);
	  /* Opera 11.10+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-search-large.png) no-repeat 8px 8px, -ms-linear-gradient(top, #0095d3 0%, #007fb4 100%);
	  /* IE10+ */
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-search-large.png) no-repeat 8px 8px, linear-gradient(to bottom, #0095d3 0%, #007fb4 100%);
	  /* W3C */ }
	.button-image {
	  display: block;
	  margin: 0 auto;
	  width: 144px;
	  height: 60px;
	  background: #0095d3; }
	  .button-image:hover, .button-image:focus {
		background: #006990; }

	.button-image-text {
	  float: left;
	  width: 62px;
	  padding: 0;
	  padding-left: 10px;
	  padding-top: 11px;
	  font-size: 15px;
	  line-height: 1.3;
	  font-weight: 700;
	  color: white; }

	.button-image-img {
	  float: left;
	  overflow: hidden;
	  width: 60px; }

	.button-image img {
	  max-width: 60px; }

	/* overview-suite */
	.suite-button-image {
	  background: white;
	  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	  background: -moz-linear-gradient(top, white 0%, #e6e6e6 100%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #e6e6e6));
	  background: -webkit-linear-gradient(top, white 0%, #e6e6e6 100%);
	  background: -o-linear-gradient(top, white 0%, #e6e6e6 100%);
	  background: -ms-linear-gradient(top, white 0%, #e6e6e6 100%);
	  background: linear-gradient(to bottom, white 0%, #e6e6e6 100%);
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 );
	  /* IE6-8 */
	  border: 1px solid #e6e6e6; }

	@media only all and (min-width: 700px) {
	  .button-search {
		top: -2px;
		width: 33px;
		height: 33px;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTVkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdmYjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-search-small.png) no-repeat 10px 10px, -moz-linear-gradient(top, #0095d3 0%, #007fb4 100%);
		/* FF3.6+ */
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-search-small.png) no-repeat 10px 10px, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0095d3), color-stop(100%, #007fb4));
		/* Chrome,Safari4+ */
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-search-small.png) no-repeat 10px 10px, -webkit-linear-gradient(top, #0095d3 0%, #007fb4 100%);
		/* Chrome10+,Safari5.1+ */
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-search-small.png) no-repeat 10px 10px, -o-linear-gradient(top, #0095d3 0%, #007fb4 100%);
		/* Opera 11.10+ */
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-search-small.png) no-repeat 10px 10px, -ms-linear-gradient(top, #0095d3 0%, #007fb4 100%);
		/* IE10+ */
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-search-small.png) no-repeat 10px 10px, linear-gradient(to bottom, #0095d3 0%, #007fb4 100%);
		/* W3C */ }
	  .button-image {
		width: 329px;
		height: 110px;
		margin: auto; }

	  .button-image-text {
		width: 140px;
		padding-top: 45px;
		padding-left: 35px;
		font-size: 18px; }

	  .button-image-img {
		width: 110px; }

	  .button-image img {
		max-width: 110px; } }
	.icon {
	  float: left;
	  display: block;
	  padding-right: 5px;
	  background: transparent no-repeat left top; }

	.icon-header {
	  width: 20px;
	  height: 25px; }

	.icon-header.chat {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-chat.png); }

	.icon-header.email {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-email.png); }
	  
	.dataArrow {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/data_arrow.png);
		margin-top: 15px;
		width: 33px;
		height: 33px;
		margin-right: 10px;	}
	.appArrow {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/app_arrow.png);
		margin-top: 15px;
		width: 33px;
		height: 33px;
		margin-right: 10px;	}
	.desktopArrow {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/desktop_arrow.png);
		margin-top: 15px;
		width: 33px;
		height: 33px;
		margin-right: 10px;	}

	.tooltipClose {
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/close-btn.png);	
		width: 14px;
		height: 14px;
		position: absolute;
		top: 4px;
		float: right;
		right: 4px;
	}	

	.macArrow {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/macArrow.png);
		margin-top: 15px;
		width: 33px;
		height: 33px;
		margin-right: 10px;	}
	.mgmtArrow {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/mangmt_arrow.png);
		margin-top: 15px;
		width: 33px;
		height: 33px;
		margin-right: 10px;	}
	.icon-header.contact-support {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/question-bubble.png); }

	.icon-usa {
	  width: 30px;
	  height: 16px;
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-usa_white.png); 
	}
	@media only all and (max-width: 899px) {
	.icon-usa {
		 background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-usa.png); 
	}
	}

	.linklist li,
	.linklist-item {
	  background: none;
	  padding-left: 0;
	  display: block;
	  float: none; }

	/* Simple Link List */
	.linklist-simple li {
	  background: none;
	  padding-left: 0; }

	.linklist-simple a,
	.a-linklist-simple a {
	  display: block;
	  padding: 7px 0;
	  color: #006990;
	  /* font-size: 13px;
	  font-weight: 300;
	  color: -blue; */ }
	  .linklist-simple a:hover,
	  .a-linklist-simple a:hover {
		color: #0095d3; }

	.linklist-simple-spaced a {
	  padding: 10px 0; }

	/* Border Link List */
	.linklist-border li {
	  background: none;
	  border-top: 1px solid #e6e6e6;
	  padding-left: 0; }

	.linklist-border li a {
	  padding: 10px 0;
	  /* display: block; */ }

	/* Footer Link List */
	.linklist-footer li {
	  margin-bottom: 20px; }

	.linklist-footer li a {
	  font-size: 13px;
	  font-weight: 300;
	  color: #006990; }

	.linklist-footer li a:hover {
	  color: #0095d3; }

	.linklist-sidenav li {
	  color: #6e6e6e;
	  padding: 10px 0;
	  width: 100%; }

	.linklist-sidenav li a {
	  color: #6e6e6e;
	  padding: 0 0 0 20px; }

	.linklist-sidenav li span {
	  float: right;
	  margin-right: 20px; }

	.linklist-sidenav-header {
	  border-top: 1px solid #e6e6e6;
	  border-bottom: 1px solid #e6e6e6;
	  cursor: pointer; }

	.linklist-sidenav-header:after {
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-nav-right.png) no-repeat right;
	  content: " ";
	  display: inline-block;
	  position: relative;
	  top: 4px;
	  height: 16px;
	  width: 39px; }

	.linklist-number li {
	  background-image: none;
	  width: 25px;
	  height: 20px;
	  float: left;
	  text-align: center;
	  padding: 5px;
	  margin: 2px; }

	.linklist-number li:hover {
	  background: #e6e6e6; }

	.linklist-number li a {
	  font-size: 16px;
	  color: #006990; }

	li.linklist-number-active {
	  background: #006990;
	  color: #fff; }

	.linklist-number-active a {
	  color: #fff !important; }

	li.linklist-next {
	  width: auto; }

	.linklist-next:after {
	  content: '';
	  display: inline-block;
	  width: 7px;
	  height: 11px;
	  padding-left: 5px;
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-heading-link.png) no-repeat right center;
	  cursor: pointer; }

	.linklist-social li {
	  float: left;
	  padding-right: 50px; }
	.linklist-social .a-row1 {
	  padding-bottom: 40px; }
	.linklist-social .a-last {
	  padding-right: 0; }
	.linklist-social img {
	  width: 30px; }
	@media only all and (min-width: 700px) {
	  .linklist-social .a-row1 {
		padding-bottom: 0; }
	  .linklist-social .a-last {
		padding-right: 20px; }
	  .linklist-social .b-last {
		padding-right: 0; }
	  .linklist-social li {
		padding-right: 20px; } }

	.career-social {
	  width: 350px;
	  margin: 0 auto; }
	select {
	  overflow: hidden; }

	@media only all and (min-width: 700px) {
	  .linklist-social-header {
		float: left;
		padding-right: 20px;
		padding-top: 5px; }

	  .career-social {
		width: 75%;
		margin: 0 auto; } }
	/* display styles for mobile */
	.linklist-sidenav {
	  display: none; }

	.linklist-number-button {
	  display: block; }

	.linklist-number {
	  display: none; }

	.linklist-footer-home {
	  background-color: #333; }

	#home-footer li a {
	  color: #999999; }

	#home-footer h4 {
	  color: #fff; }

	/* up to 1023 */
	@media only all and (min-width: 0px) and (max-width: 1023px) {
	  #home-footer {
		background-color: #333; } }
	@media only all and (min-width: 700px) {
	  .linklist-footer li {
		margin-bottom: 15px; }

	  .linklist-footer li a {
		font-size: 15px; }

	  .b-linklist-pd2 {
		padding: 2px 0 !important; }

	  .b-linklist-pd5 {
		padding: 5px 0 !important; }

	  .b-linklist-border li {
		border-top: 1px solid #e6e6e6; }

	  .b-linklist-simple li {
		border-top: none; }

	  .b-linklist-border a {
		max-width: 300px; }

	  .b-linklist-border span {
		max-width: 300px;
		text-align: right; }

	  .b-l-icon span {
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/sprite-angled-bullets.jpg);
		display: inline-block;
		height: 11px;
		margin-right: 11px;
		width: 11px; }

	  .b-l-icon span.swatch-one {
		background-position: 0 0; }

	  .b-l-icon span.swatch-two {
		background-position: 0 11px; }

	  .b-l-icon span.swatch-three {
		background-position: 0 22px; }

	  .b-l-icon span.swatch-four {
		background-position: 0 33px; }

	  .b-l-icon span.swatch-five {
		background-position: 0 44px; }

	  .b-l-icon span.swatch-six {
		background-position: 0 55px; }

	  .linklist-sidenav {
		margin: 20px 20px 20px 0;
		display: block; }

	  .linklist-number-button {
		display: none; }

	  .linklist-number {
		display: block; }

	  .b-linklist-hor-h {
		float: left; }
		.b-linklist-hor-h:after {
		  content: ":"; }

	  .b-linklist-hor li {
		float: left;
		padding: 0;
		border-left: 1px solid #d8d8d8; }
		.b-linklist-hor li a {
		  padding: 0 9px; }
		.b-linklist-hor li:first-child {
		  border-left: none; }
		.b-linklist-hor li:last-child a {
		  padding-right: 0; } }
	.breadcrumb {
	  list-style-type: none;
	  margin-left: 0; }
	  .breadcrumb a {
		font-size: 12px;
		font-weight: 400;
		color: #999999; }

	@media only all and (min-width: 1023px) {
	  .breadcrumb a {
		font-size: 14px; }

	  .breadcrumb a:before {
		content: " / "; }

	  .breadcrumb li:first-child a:before {
		content: ""; }

	  .breadcrumb li {
		float: left;
		margin-right: 4px; } }
	.img-caption {
	  position: relative; }
	  .img-caption figcaption {
		background: #333333;
		display: block;
		margin-top: -4px;
		width: 100%; }
		.img-caption figcaption p {
		  color: white;
		  line-height: 18px;
		  margin-bottom: 5px; }
		.img-caption figcaption span {
		  color: #666666; }
	  .img-caption figcaption.semi-transparent {
		background: rgba(0, 0, 0, 0.7);
		display: block;
		position: absolute;
		bottom: 0;
		width: 100%; }

	.img-caption-hero {
	  /* Desktop Styles */
	  /* 1023 to 1280 */
	  /* 1023 to 1280 */ }
	  .img-caption-hero img {
		display: none; }
	  .img-caption-hero .caption {
		color: white; }
		.img-caption-hero .caption .caption-inner {
		  padding: 50px; }
		  .img-caption-hero .caption .caption-inner h2 {
			font-size: 24px;
			line-height: 1.3;
			font-weight: 200;
			margin-bottom: 10px; }
		  .img-caption-hero .caption .caption-inner p {
			font-size: 14px;
			line-height: 20px;
			font-weight: 300;
			padding-bottom: 10px; }
		  .img-caption-hero .caption .caption-inner a {
			color: white;
			font-size: 14px; }
			.img-caption-hero .caption .caption-inner a:hover, .img-caption-hero .caption .caption-inner a:focus {
			  text-decoration: underline; }
	  .img-caption-hero .caption.green {
		background-color: #6db33f; }
	  .img-caption-hero .caption.blue {
		background-color: #0095d3; }
	  @media only all and (min-width: 700px) {
		.date, .author{
		font-size:14px;	
		}
		.img-caption-hero {
		  height: 300px;
		  overflow: hidden; }
		  .img-caption-hero img {
			position: absolute;
			z-index: 0;
			display: block;
			float: left;
			width: auto;
			height: 300px; }
		  .img-caption-hero .caption {
			float: right;
			position: relative;
			z-index: 0;
			width: 60%;
			height: 300px;
			background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/hero-careers-bg.png) no-repeat right center; }
			.img-caption-hero .caption .caption-inner {
			  padding: 60px 210px 0 50px; }
			  .img-caption-hero .caption .caption-inner h2 {
				font-size: 32px; }
			  .img-caption-hero .caption .caption-inner p {
				font-size: 16px;line-height: 24px; }
			  .img-caption-hero .caption .caption-inner a {
				font-size: 16px; } }

	*.carouselWrapper {
	  position: relative; }
	  *.carouselWrapper:after {
		content: ' ';
		display: block;
		clear: both; }
	  *.carouselWrapper .carousel {
		overflow: hidden;
		margin-bottom: 30px; }
		*.carouselWrapper .carousel p {
		  width: 70%; }
		*.carouselWrapper .carousel h2 {
		  width: 80%; }
		*.carouselWrapper .carousel .wrapper {
		  position: relative;
		  line-height: 0;
		  background-color: #000;
		  display: block; }
		*.carouselWrapper .carousel .wrapper:hover img {
		  opacity: 0.7; }
		*.carouselWrapper .carousel .wrapper * {
		  cursor: pointer;
		  -webkit-transition: opacity 100ms linear; }
		*.carouselWrapper .carousel figcaption.semi-transparent p {
		  line-height: 22px;
		  padding: 5px 20px; }
		*.carouselWrapper .carousel .strip {
		  width: 999999px;
		  overflow: hidden; }
		*.carouselWrapper .carousel .strip.animated {
		  -webkit-transition: margin 400ms ease-out;
		  -moz-transition: margin 400ms ease-out;
		  -ms-transition: margin 400ms ease-out;
		  -o-transition: margin 400ms ease-out;
		  transition: margin 400ms ease-out; }
		*.carouselWrapper .carousel .strip > * {
		  display: block;
		  float: left; }
		*.carouselWrapper.hero .carousel .strip img {
		  min-height: 300px; }
		*.carouselWrapper .carousel .strip > * span {
		  display: block;
		  text-align: center;
		  padding: 50px 0;
		  font-size: 5em;
		  background: #333;
		  color: #fff; }
		*.carouselWrapper .carousel .strip > *:nth-child(2n) span {
		  background: #666; }
	  *.carouselWrapper a.carouselButton {
		display: block;
		width: 18px;
		height: 32px;
		background: url("/content/dam/digitalmarketing/vmware/en/files/manualpages/carousel-arrows.png");
		text-indent: -999999em;
		margin-bottom: 30px; }
	  *.carouselWrapper a.carouselButton.disabled {
		display: none; }
	  *.carouselWrapper a.carouselButton.back {
		background-position: 0 -400px;
		float: left;
		margin-left: 2em; }
	  *.carouselWrapper a.carouselButton.next {
		background-position: 0 -500px;
		float: right;
		margin-right: 2em; }
	  *.carouselWrapper .carouselDots {
		position: absolute;
		bottom: 16px;
		right: 18px; }
		*.carouselWrapper .carouselDots a {
		  font-size: 20px;
		  color: #fff;
		  margin-right: 5px;
		  opacity: 0.5;
		  -webkit-transition: opacity 200ms linear; }
		*.carouselWrapper .carouselDots a:hover, *.carouselWrapper .carouselDots a.active {
		  opacity: 1; }
	  *.carouselWrapper.generic {
		background-color: #0095d3; }
		*.carouselWrapper.generic .img-caption img {
		  display: none; }
		*.carouselWrapper.generic .img-caption .blue-hero {
		  background-color: transparent;
		  color: white;
		  float: left;
		  width: 100%; }
		  *.carouselWrapper.generic .img-caption .blue-hero .blue-padding {
			padding: 30px 30px 50px 50px; }
		  *.carouselWrapper.generic .img-caption .blue-hero h2 {
			font-size: 24px;
			font-weight: 200;
			margin-bottom: 10px; }
		  *.carouselWrapper.generic .img-caption .blue-hero p {
			font-size: 14px;
			line-height: 20px;
			font-weight: 300;
			padding-bottom: 10px; }
		  *.carouselWrapper.generic .img-caption .blue-hero a {
			color: white;
			font-size: 14px; }
			*.carouselWrapper.generic .img-caption .blue-hero a:hover, *.carouselWrapper.generic .img-caption .blue-hero a:focus {
			  text-decoration: underline; }
		*.carouselWrapper.generic a.carouselButton {
		  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/carousel-arrows-white.png);
		  background-color: rgba(0, 0, 0, 0.7);
		  background-repeat: no-repeat;
		  background-position: 0 0;
		  position: absolute;
		  width: 33px;
		  height: 45px;
		  top: 50%;
		  margin: -22.5px 0 0 0;
		  -webkit-transition: all 200ms linear; }
		*.carouselWrapper.generic a.carouselButton.back {
		  left: 0;
		  background-position: 0 0;
		  -webkit-border-top-right-radius: 3px;
		  -webkit-border-bottom-right-radius: 3px;
		  -moz-border-radius-topright: 3px;
		  -moz-border-radius-bottomright: 3px;
		  border-top-right-radius: 3px;
		  border-bottom-right-radius: 3px;
		  float: none;
		  margin-left: 0; }
		*.carouselWrapper.generic a.carouselButton.back:hover {
		  background-color: rgba(0, 0, 0, 0.9); }
		*.carouselWrapper.generic a.carouselButton.next {
		  right: 0;
		  background-position: -33px 0;
		  -webkit-border-top-left-radius: 3px;
		  -webkit-border-bottom-left-radius: 3px;
		  -moz-border-left-topright: 3px;
		  -moz-border-left-bottomright: 3px;
		  border-top-left-radius: 3px;
		  border-bottom-left-radius: 3px;
		  float: none;
		  margin-right: 0; }
		*.carouselWrapper.generic a.carouselButton.next:hover {
		  background-color: rgba(0, 0, 0, 0.9); }

	@media only all and (min-width: 700px) {
	  .carouselWrapper a.carouselButton {
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/carousel-arrows-white.png);
		background-color: #333333;
		background-color: rgba(0, 0, 0, 0.7);
		background-repeat: no-repeat;
		background-position: 0 0;
		position: absolute;
		width: 33px;
		height: 45px;
		top: 50%;
		margin: -22.5px 0 0 0;
		-webkit-transition: all 200ms linear; }
	  .carouselWrapper a.carouselButton.back {
		left: -45px;
		background-position: 0 0;
		-webkit-border-top-right-radius: 3px;
		-webkit-border-bottom-right-radius: 3px;
		-moz-border-radius-topright: 3px;
		-moz-border-radius-bottomright: 3px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
		float: none;
		margin-left: 0; }
	  .carouselWrapper a.carouselButton.back:hover {
		background-color: rgba(0, 0, 0, 0.9); }
	  .carouselWrapper a.carouselButton.next {
		right: -45px;
		background-position: -33px 0;
		-webkit-border-top-left-radius: 3px;
		-webkit-border-bottom-left-radius: 3px;
		-moz-border-left-topright: 3px;
		-moz-border-left-bottomright: 3px;
		border-top-left-radius: 3px;
		border-bottom-left-radius: 3px;
		float: none;
		margin-right: 0; }
	  .carouselWrapper a.carouselButton.next:hover {
		background-color: rgba(0, 0, 0, 0.9); }
	  .carouselWrapper.hero a.carouselButton.back {
		left: 0; }
	  .carouselWrapper.hero a.carouselButton.next {
		right: 0; }
	  .carouselWrapper.generic .carousel {
		margin-bottom: 0; 
		border: 1px solid #dadada;
	  }
		.carouselWrapper.generic .carousel .img-caption img {
		  display: block;
		  float: left;
		  width: 40%; }
		.carouselWrapper.generic .carousel .img-caption .blue-hero {
		  float: left;
		  width: 60%; }
		  .carouselWrapper.generic .carousel .img-caption .blue-hero .blue-padding {
			padding: 30px 30px 30px 30px; }
		  .carouselWrapper.generic .carousel .img-caption .blue-hero h2 {
			font-size: 32px; }
		  .carouselWrapper.generic .carousel .img-caption .blue-hero p {
			font-size: 16px;line-height: 24px; }
		  .carouselWrapper.generic .carousel .img-caption .blue-hero a {
			font-size: 16px; }
	  .carouselWrapper.generic.home {
		background-color: transparent; }
		.carouselWrapper.generic.home .carousel .img-caption img {
		  width: 100%; }
		.carouselWrapper.generic.home .carousel .img-caption figcaption {
		  background-color: transparent;
		  left: 0;
		  position: absolute;
		  top: 0;
		 height:100%;
			width:40%;
		} 
	.carouselWrapper.generic.home .carousel .img-caption figcaption>div {
	  /*width: 33%;*/
	  width: 100%;
	  background: rgba(65, 65, 65, .9) url(/content/dam/digitalmarketing/vmware/en/files/manualpages/carousel-color-border.png) 0 4px repeat-x;
	  height: 92%;
	  margin-left: 20px;
	  padding: 40px;
	}
	}

	/* up to 1023 
	@media only all and (min-width: 0px) and (max-width: 1023px) {
	  *.carouselWrapper.home {
		height: 300px; } }
	  */
	*.carouselWrapper.home .carousel .strip figure {
	  overflow: hidden;
	  text-align: right; }
	  *.carouselWrapper.home .carousel .strip figure img {
		float: right;
		height: 400px;
		width: auto !important; }
	  *.carouselWrapper.home .carousel .strip figure figcaption {
		position: absolute;
		float: left;
		text-align: left;
		background: none; }
	*.carouselWrapper.home div.carouselDots {
	  display: none; }
	*.carouselWrapper.home.generic {
	  background-color: inherit; }
	  *.carouselWrapper.home.generic .img-caption img {
		display: inline !important; }
	  *.carouselWrapper.home.generic .img-caption .blue-hero {
		background-color: transparent;
		color: white;
		float: left;
		width: 100%; }
		*.carouselWrapper.home.generic .img-caption .blue-hero .blue-padding {
		  padding: 30px 50px 50px 50px; }
		*.carouselWrapper.home.generic .img-caption .blue-hero h2 {
		  font-size: 24px;
		  font-weight: 200;
		  margin-bottom: 10px; }
		*.carouselWrapper.home.generic .img-caption .blue-hero p {
		  font-size: 14px;
		  line-height: 20px;
		  font-weight: 300;
		  padding-bottom: 10px; }
		*.carouselWrapper.home.generic .img-caption .blue-hero a {
		  color: #006990;
		  font-size: 14px; }
		  *.carouselWrapper.home.generic .img-caption .blue-hero a:hover, *.carouselWrapper.home.generic .img-caption .blue-hero a:focus {
			text-decoration: underline; }

				/*
		position:relative;
		&:after{
			content: ' ';
			display: block;
		}
		.carousel {
			overflow: hidden;
			.strip{
				height: 100%;
				figure{
					float: left;
					overflow: hidden;
					text-align: right;

					img{
						height:100%;
						float: right;
						width:auto;
						z-index:1;
					}
					figcaption{
						z-index: 100;
						background:none;
						position: absolute;
					}
					figcaption.semi-transparent {
						p {
							line-height: 22px;
							padding: 5px 20px;
						}				
					}
				}
			}			
			.strip.animated {
				-webkit-transition: margin 400ms ease-out;
				-moz-transition: margin 400ms ease-out;
				-ms-transition: margin 400ms ease-out;
				-o-transition: margin 400ms ease-out;
				transition: margin 400ms ease-out;
			}
			
			.strip > * span {
				/*display:block;
				text-align: center;
				padding:50px 0;
				font-size: 5em;
				background: #333;
				color: #fff;
			}
			.strip > *:nth-child(2n) span {
				//background: #666;
			}
		}

		
		div.carouselDots{
			display: none;
		}

	}*/
	.overlay-content {
	  display: none; }

	.overlay {
	  background: #333;
	  background: rgba(0, 0, 0, 0.75);
	  position: fixed;
	  left: 0;
	  top: 0;
	  height: 100%;
	  width: 90%;
	  padding: 0 5%;
	  z-index: 99; }
	  .overlay .container {
		background-color: white;
		border-radius: 4px;
		margin: 20px auto 0 auto;
		position: relative;
		max-width: 900px; }
		.overlay .container .content {
		  margin: auto;
		  padding: 40px 0; }
		  .overlay .container .content .overlay-content {
			padding: 10px 20px; }
		.overlay .container .innerContent {
		  padding: 15px 20px 0 20px; }
		  .overlay .container .innerContent h2 {
			margin-bottom: 0.5em; }
		.overlay .container .innerContent.scrollable {
		  overflow-y: scroll;
		  overflow-x: hidden;
		  -webkit-overflow-scrolling: touch; }
	  .overlay img {
		max-width: 100%; }

	@media only all and (min-width: 700px) {
	  .overlay .container .content img {
		text-align: center;
		width: auto; }
	  .overlay .container .content .carousel img {
		width: 100%; } }
	.close-btn {
	  position: absolute;
	  top: 20px;
	  right: 20px; }

	.l-alerts {
	  color: #333333;
	  display: block;
	  height: 44px;
	  overflow: visible;
	  position: relative;
	  margin-top: 0; }

	.l-alerts span {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/alert-bubble-mobile.png);
	  background-repeat: no-repeat;
	  background-position: 0 0;
	  background-size: 33px;
	  color: white;
	  display: inline-block;
	  height: 26px;
	  overflow: visible;
	  padding-left: 4px;
	  padding-top: 5px;
	  position: absolute;
	  text-align: justify;
	  width: 35px;
	  right: 40px;
	  bottom: 18px;
	  float: left;
	  -webkit-transform: rotate(0deg);
	  -moz-transform: rotate(0deg);
	  -ms-transform: rotate(0deg);
	  -o-transform: rotate(0deg);
	  transform: rotate(0deg); }

	.l-alerts.active span {
	  background: none; }

	.l-alerts.active span:before {
	  content: "";
	  position: absolute;
	  height: 100%;
	  width: 100%;
	  padding-left: 0;
	  padding-bottom: 7px;
	  top: 2px;
	  left: -12px;
	  z-index: -1;
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/alert-bubble-mobile.png);
	  background-repeat: no-repeat;
	  background-position: 0 0;
	  -webkit-transform: rotate(90deg);
	  -moz-transform: rotate(90deg);
	  -ms-transform: rotate(90deg);
	  -o-transform: rotate(90deg);
	  transform: rotate(90deg); }

	.alerts-contain.ui-widget {
	  position: relative;
	  width: 100%; }

	.alerts-contain .ui-widget-content {
	  background: none; }

	.alerts-contain.ui-accordion .ui-accordion-icons {
	  padding: 0; }

	.alerts-contain.ui-accordion .ui-accordion-header {
	  border-top: 1px solid #ccc;
	  margin-top: 10px;
	  padding-top: 10px; }

	.alerts-contain.ui-accordion #ui-accordion-1-header-0 {
	  border-top: none; }

	.alerts-contain.ui-accordion .ui-accordion-header .ui-icon {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/accordion-arrow.png);
	  background-position: 0 0;
	  display: inline-block;
	  height: 11px;
	  padding-right: 13px;
	  width: 7px; }

	.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	  position: relative;
	  left: 0;
	  top: 0;
	  margin-top: 0; }

	.alerts-contain.ui-accordion .ui-accordion-header.ui-state-active:hover .ui-icon,
	.alerts-contain.ui-accordion .ui-accordion-header.ui-state-active .ui-icon {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/accordion-arrow-active.png);
	  height: 7px;
	  padding-right: 9px;
	  width: 11px; }

	.alerts-contain.ui-accordion .ui-accordion-header:hover .ui-icon {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/accordion-arrow-hover.png); }

	.alerts-contain.ui-accordion .ui-state-default {
	  background-color: transparent;
	  background-image: none;
	  border-radius: 0;
	  border-right: 0;
	  border-bottom: 0;
	  border-left: 0; }

	.alerts-contain.ui-accordion .ui-state-active {
	  background-color: transparent;
	  background-image: none;
	  color: #0095d3; }

	.alerts-contain.ui-accordion .ui-accordion-content {
	  background-color: transparent;
	  background-image: none;
	  border: none;
	  border-bottom-top-radius: 0;
	  border-bottom-right-radius: 0;
	  border-bottom-bottom-radius: 0;
	  border-bottom-left-radius: 0;
	  color: #666666;
	  font-size: 14px;
	  margin-bottom: 10px;
	  padding: 5px 0 10px 0; }

	.alerts-contain.ui-accordion .ui-accordion-content:last-child {
	  border-bottom: none;
	  margin-bottom: none; }

	@media only all and (min-width: 700px) {
	  #support-search {
		margin: 0 auto;
		width: 510px; }

	  .radial-bottom {
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/support-search-gradient.jpg); }

	  .radial-right {
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/right-gradient.png);
		background-repeat: no-repeat; }

	  .l-alerts {
		margin-top: -70px; }

	  .l-alerts ul li a {
		border-left: 1px solid #d0d0d0;
		padding: 13px 25px 5px;
		color: #333333;
		display: block;
		height: 25px; }

	  .alerts-contain.ui-accordion .ui-accordion-content {
		padding: 5px 0 10px 20px; }

	  .l-alerts span {
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/alert-bubble.png);
		background-repeat: no-repeat;
		background-position: 0 0;
		background-size: 33px;
		color: white;
		display: inline-block;
		height: 26px;
		overflow: visible;
		padding-left: 6px;
		padding-top: 4px;
		position: relative;
		text-align: center;
		width: 26px;
		float: right;
		left: 5px;
		top: -5px;
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg); }  

	  /* For Safari */
	  .l-alerts.active span {
		background: none; }

	  .l-alerts.active span:before {
		content: "";
		position: absolute;
		height: 100%;
		width: 100%;
		padding-left: 0;
		padding-bottom: 7px;
		top: -4px;
		left: 9px;
		z-index: -1;
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/alert-bubble.png);
		background-repeat: no-repeat;
		background-position: 0 0;
		-webkit-transform: rotate(-90deg);
		-moz-transform: rotate(-90deg);
		-ms-transform: rotate(-90deg);
		-o-transform: rotate(-90deg);
		transform: rotate(-90deg); } }
		
	  /* For Chrome and Safari */
	  @media screen and (min-width: 700px) and (-webkit-min-device-pixel-ratio:0) {
		.l-alerts span {top: -21px;} 
	  }

	.boundbox {
	  border-bottom: 1px solid #e6e6e6;
	  border-left: 1px solid #e6e6e6;
	  border-right: 1px solid #e6e6e6;
	  padding: 15px;
	  position: relative; }
	  .boundbox:before {
		content: '';
		display: block;
		height: 3px;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%; }
	  .boundbox.green:before {
		background-color: #6db33f; }
	  .boundbox.dark-green:before {
		background-color: #387c2c; }
	  .boundbox.light-blue:before {
		background-color: #0095d3; }
	  .boundbox.sky-blue:before {
		background-color: #89cbdf; }
	  .boundbox.dark-blue:before {
		background-color: #006990; }
	  .boundbox ul li {
		background: none;
		padding-left: 0; }

	@media only all and (min-width: 700px) {
	  .boundbox {
		border-left: 0;
		border-top: 1px solid #e6e6e6; }
		.boundbox:before {
		  height: 100%;
		  width: 3px; } }
	blockquote {
	  padding: 15px 45px 0;
	  position: relative; }
	  blockquote:before, blockquote:after {
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/quote-open.png) no-repeat;
		content: '';
		display: block;
		height: 28px;
		position: absolute;
		width: 75px; }
	  blockquote:before {
		left: 0;
		top: 0; }
	  blockquote:after {
		background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/quote-closed.png) no-repeat;
		bottom: 0;
		right: -45px; }
	  blockquote p {
		font-style: italic;
		margin-bottom: 10px; }
	  blockquote cite {
		color: #999999;
		font-size: 14px; }

	@media only all and (min-width: 700px) {
	  blockquote:after {
		top: 0; } }
	.tablewrap {
	  overflow: hidden;
	  position: relative;
	  width: 100%;
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  box-sizing: border-box; }
	  .tablewrap .basic-table {
		display: block;
		overflow: hidden;
		overflow-x: scroll;
		-webkit-overflow-scrolling: touch;
		min-width: 100%;
		/* Special Styles for Features */
		/* Special Styles for Simple Pricing */ }
		.tablewrap .basic-table table {
		  width: auto; }
		  .tablewrap .basic-table table thead tr {
			background-color: #006990;
			border-left: 1px solid #006990;
			border-right: 1px solid #006990;
			color: white; }
			.tablewrap .basic-table table thead tr th {
			  border-right: 1px solid #0095d3;
			  padding-bottom: 25px;
			  padding-left: 20px;
			  padding-right: 20px;
			  padding-top: 25px; }
			.tablewrap .basic-table table thead tr th:first-child {
			  text-align: left;
			  width: 110px; }
		  .tablewrap .basic-table table tr {
			background-color: #f1f6f8;
			color: #666666; }
			.tablewrap .basic-table table tr td {
			  border-left: 1px solid #cccccc;
			  border-bottom: 1px solid #cccccc;
			  padding-bottom: 12px;
			  padding-left: 20px;
			  padding-right: 20px;
			  padding-top: 12px;
			  vertical-align: middle;
			  width: auto; }
			.tablewrap .basic-table table tr td:last-child {
			  border-right: 1px solid #cccccc; }
		.tablewrap .basic-table.features table tr td span {
		  background-color: #cccccc;
		  background-position: middle center;
		  background-repeat: no-repeat;
		  display: block;
		  height: 3px;
		  margin: 0 auto;
		  text-indent: -999999px;
		  width: 17px; }
		  .tablewrap .basic-table.features table tr td span.checked {
			background-color: transparent;
			background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/checkmark.png);
			height: 17px;
			width: 18px; }
		.tablewrap .basic-table.simple-pricing table {
		  width: 700px; }
		  .tablewrap .basic-table.simple-pricing table tr th:first-child {
			text-align: center; }
		  .tablewrap .basic-table.simple-pricing table tr td {
			vertical-align: middle; }
			.tablewrap .basic-table.simple-pricing table tr td[rowspan="4"] {
			  padding-top: 18px;
			  text-align: center;
			  vertical-align: top; }
			.tablewrap .basic-table.simple-pricing table tr td:last-child {
			  padding: 8px 20px;
			  text-align: center; }
			.tablewrap .basic-table.simple-pricing table tr td .button {
			  font-size: 14px;
			  display: inline-block;
			  margin: 0;
			  padding: 7px 25px; }
	  .tablewrap .compare-table {
		color: #666666;
		font-size: 14px;
		line-height: 1.33em;
		text-align: center;
		position: relative;
		display: block;
		overflow: scroll;
		-webkit-overflow-scrolling: touch;
		width: 100%; }
		.tablewrap .compare-table table {
		  min-width: 100%;
		  width: 1000px;
		  display: block; }
		  .tablewrap .compare-table table .l-reg {
			display: block;
			font-size: 14px; }
		  .tablewrap .compare-table table thead {
			text-align: center; }
			.tablewrap .compare-table table thead th {
			  color: white;
			  padding: 12px 10px; }
			  .tablewrap .compare-table table thead th:first-child {
				color: #666666;
				font-size: 14px;
				text-align: left;
				vertical-align: bottom; }
			  .tablewrap .compare-table table thead th.bg-dark-blue:last-child {
				border-right: 1px solid #006990; }
		  .tablewrap .compare-table table tbody th {
			border-bottom: 1px solid #e6e6e6; }
			.tablewrap .compare-table table tbody th:first-child {
			  border-left: 1px solid #e6e6e6;
			  padding: 10px 10px;
			  text-align: left;
			  vertical-align: middle;
			  width: 170px; }
			.tablewrap .compare-table table tbody th.mid-header {
			  background-color: #c7c6cb;
			  border-left: 1px solid #c7c6cb;
			  border-right: 1px solid #c7c6cb;
			  color: white;
			  font-size: 18px;
			  text-align: center; }
		  .tablewrap .compare-table table tbody td {
			padding: 10px 6px;
			border-left: 1px solid #e6e6e6;
			border-bottom: 1px solid #e6e6e6;
			vertical-align: middle; }
			.tablewrap .compare-table table tbody td:last-child {
			  border-right: 1px solid #e6e6e6; }
			.tablewrap .compare-table table tbody td.blank {
			  border-bottom: none;
			  border-left: none;
			  border-right: none; }
			.tablewrap .compare-table table tbody td span {
			  display: block;
			  text-indent: -99999px; }
			  .tablewrap .compare-table table tbody td span.green-dot {
				background-color: #6db33f;
				border-radius: 4px;
				height: 6px;
				margin: 0 auto;
				width: 6px; }
		.tablewrap .compare-table tfoot th {
		  background-color: #0095d3;
		  color: white;
		  font-size: 20px; }
		.tablewrap .compare-table tfoot td {
		  background-color: #b2dff2;
		  border-right: 1px solid white;
		  color: #333333;
		  font-size: 16px;
		  padding: 16px 0; }
		  .tablewrap .compare-table tfoot td.bd-r3-white {
			border-right: 3px solid white; }
	  .tablewrap .shadow {
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzRkNGQ0ZCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjY2NjYiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(51, 51, 51, 0) 50%, rgba(77, 77, 77, 0.25) 75%, rgba(102, 102, 102, 0.65) 100%);
		/* FF3.6+ */
		background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(50%, rgba(51, 51, 51, 0)), color-stop(75%, rgba(77, 77, 77, 0.25)), color-stop(100%, rgba(102, 102, 102, 0.65)));
		/* Chrome,Safari4+ */
		background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(51, 51, 51, 0) 50%, rgba(77, 77, 77, 0.25) 75%, rgba(102, 102, 102, 0.65) 100%);
		/* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(51, 51, 51, 0) 50%, rgba(77, 77, 77, 0.25) 75%, rgba(102, 102, 102, 0.65) 100%);
		/* Opera 11.10+ */
		background: -ms-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(51, 51, 51, 0) 50%, rgba(77, 77, 77, 0.25) 75%, rgba(102, 102, 102, 0.65) 100%);
		/* IE10+ */
		background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(51, 51, 51, 0) 50%, rgba(77, 77, 77, 0.25) 75%, rgba(102, 102, 102, 0.65) 100%);
		/* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6666666',GradientType=1 );
		/* IE6-8 */
		height: 100%;
		position: absolute;
		right: 0;
		top: 0;
		width: 37px;
		z-index: 2; }

	@media only all and (min-width: 700px) {
	  .tablewrap .basic-table {
		overflow: hidden;
		/* Simple Pricing Specific */ }
		.tablewrap .basic-table table {
		  margin-left: 1px;
		  width: auto; }
		  .tablewrap .basic-table table thead tr th:first-child {
			width: auto; }
		.tablewrap .basic-table.simple-pricing table {
		  width: 1049px; }
	  .tablewrap .features .shadow {
		display: none; }
	  .tablewrap .compare-table {
		width: 100%; } }
	@media only all and (min-width: 1240px) {
	  .tablewrap {
		overflow: visible; }
		.tablewrap .basic-table {
		  overflow: visible; }
		.tablewrap .compare-table {
		  overflow: visible; }
		.tablewrap .shadow {
		  display: none; } }
	.video {
	  height: 0;
	  /*padding-bottom: 56.25%;*/
	  position: relative; }
	  .video object {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		width: 100%;
		height: 100%;
		z-index: 1; }
	  .video .spinner {
		position: absolute;
		top: 0;
		left: 0;
		text-align: center;
		z-index: 2;
		width: 100%;
		height: 100%;
		background: #fff; }
		.video .spinner img {
		  position: absolute;
		  top: 50%;
		  left: 50%;
		  margin-top: -10px;
		  margin-left: -110px; }

	.ui-widget-content {
	  background: transparent;
	  filter: none !important;
	  border: 0; }

	#tabs {
	  background: transparent;
	  filter: none !important; }
	  #tabs.ui-widget-content {
		background: transparent;
		filter: none !important;
		border: 0; }
	  #tabs.ui-corner-top, #tabs.ui-corner-right, #tabs.ui-corner-left, #tabs.ui-corner-bottom, #tabs.ui-corner-all {
		border-radius: 0; }
	  #tabs.ui-tabs {
		padding: 0; }
		#tabs.ui-tabs .ui-tabs-panel {
		  padding: 0; }
	  #tabs.ui-widget {
		width: auto; }
		#tabs.ui-widget .ui-tabs .ui-tabs-nav {
		  padding: 0; }
		#tabs.ui-widget .ui-corner-all {
		  border-radius: 0; }
		#tabs.ui-widget .ui-widget-header {
		  background: transparent;
		  border: 0; }
		  #tabs.ui-widget .ui-widget-header .ui-state-default {
			background: 0;
			border: 0; }
			#tabs.ui-widget .ui-widget-header .ui-state-default a {
			  color: #006990; }
			  #tabs.ui-widget .ui-widget-header .ui-state-default a:hover {
				background: #0095d3;
				color: #fff; }
		  #tabs.ui-widget .ui-widget-header .ui-state-active {
			border: 0; }
			#tabs.ui-widget .ui-widget-header .ui-state-active a {
			  background: #0095d3;
			  color: #fff; }

	.tooltip-container {
	  background: #333333;
	  /* IE8 */
	  background: rgba(51, 51, 51, 0.9);
	  color: white;
	  font-size: 16px;
	  line-height: 1.33em;
	  padding: 10px 15px;
	  position: absolute;
	  width: 180px;
	  /* This is the up arrow */ }
	  .tooltip-container:before {
		content: ' ';
		display: block;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		border-bottom: 10px solid rgba(51, 51, 51, 0.9);
		height: 0;
		left: 15px;
		position: absolute;
		top: -10px;
		width: 0; }



	.productTooltip-cont{
		width:175px;
		background: #333333;
		background: rgba(51, 51, 51, 0.9);
		border-radius: 3px;
		color: white;
	  font-size: 15px;
	  line-height: 1.1em;
	  padding: 10px 15px;
	  margin-left:15px;
	  position:absolute;
	  left:12px;
	}
	.explore-all-button {
	  border-radius: 2px;
	  border: 1px solid #e6e6e6;
	  padding: 15px 20px;
	  color: #333333;
	  font-size: 24px;
	  cursor: pointer;
	  background: white;
	  /* Old browsers */
	  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjZWNlY2VjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	  background: -moz-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(6%, #f7f7f7), color-stop(93%, #f1f1f1), color-stop(99%, #ececec));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 );
	  /* IE6-8 */ }

	.explore-all-button span {
	  float: right;
	  clear: both; }

	.explore-all-button .dropdown-arrow:after {
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-dropdown.png) no-repeat right center;
	  content: " ";
	  display: inline-block;
	  height: 13px;
	  position: relative;
	  width: 25px; }

	.explore-all-button.active .dropdown-arrow:after {
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-dropdown-up.png) no-repeat right center;
	  content: " ";
	  display: inline-block;
	  height: 13px;
	  position: relative;
	  width: 25px; }

	.dropdown-level {
	  background-color: #f1f1f1;
	  padding-bottom: 30px;
	  right: -16px;
	  top: 120px;
	  height: auto;
	  padding: 15px;
	  margin: 1px;
	  z-index: 100;
	  -webkit-box-shadow: 1px 1px 13px rgba(50, 50, 50, 0.75);
	  -moz-box-shadow: 1px 1px 13px rgba(50, 50, 50, 0.75);
	  box-shadow: 1px 1px 13px rgba(50, 50, 50, 0.75); }

	.dropdown-head {
	  display: inline-block !important;
	  font-size: 22px;
	  margin: 0;
	  color: #006990; }

	.dropdown-content.ui-helper-reset {
	  position: absolute !important;
	  z-index: 1;
	  width: 90%; }

	@media only all and (min-width: 700px) {
	  .explore-all-button {
		width: 30%;
		padding: 12px;
		font-size: 16px; }

	  .explore-all-button span {
		float: right;
		clear: both; }

	  .dropdown-level {
		width: 75%; }

	  .dropdown-content.ui-helper-reset {
		position: absolute !important;
		width: 70% !important; } }
	/* Styles for Support Search */
	.l-filter {
	  font-size: 16px;
	  font-weight: 500;
	  color: #0099cc;
	  display: inline-block !important;
	  padding-right: 20px !important;
	  border-top: 1px solid #cccccc;
	  border-bottom: 1px solid #cccccc;
	  width: 90%;
	  float: left; }

	.l-filter-arrow {
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/accordion-arrow-active.png) right no-repeat;
	  float: left;
	  display: block;
	  height: 14px;
	  width: 14px;
	  margin-top: -28px;
	  padding-right: 85%; }

	.checkbox {
	  width: 15px;
	  height: 15px;
	  margin-right: 5px; }

	.pink-border {
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/pink-border.png);
	  display: block; }

	.support-search-button {
	  padding: 10px;
	  border: 1px solid #d0d0d0;
	  border-radius: 4px;
	  line-height: 20px;
	  display: block;
	  color: #333333;
	  overflow: hidden;
	  font-size: 14px;
	  font-weight: 500;
	  text-align: center; }

	.support-search-button, .yes-no-button {
	  background: white;
	  /* Old browsers */
	  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjZWNlY2VjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	  background: -moz-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 99%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(6%, #f7f7f7), color-stop(93%, #f1f1f1), color-stop(99%, #ececec));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 99%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 99%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 99%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, white 0%, #f7f7f7 6%, #f1f1f1 93%, #ececec 99%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 );
	  /* IE6-8 */ }

	.yes-no-button {
	  width: auto;
	  padding: 5px 10px;
	  border: 1px solid #d0d0d0;
	  border-radius: 4px;
	  display: inline-block;
	  color: #333333;
	  overflow: hidden;
	  font-size: 14px;
	  font-weight: 500; }

	.result-filter-button {
	  border-radius: 2px;
	  border: 1px solid #e6e6e6;
	  padding: 7px;
	  color: #666666;
	  font-size: 16px;
	  cursor: pointer;
	  width: 25%;
	  background: white;
	  /* Old browsers */
	  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjZWNlY2VjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	  background: -moz-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(6%, #f7f7f7), color-stop(93%, #f1f1f1), color-stop(99%, #ececec));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 );
	  /* IE6-8 */ }

	.result-filter-button a {
	  color: #666666; }

	.result-filter-button .dropdown-arrow:after {
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-dropdown-small.png) no-repeat right center;
	  content: " ";
	  display: inline-block;
	  height: 13px;
	  position: relative;
	  width: 20px; }

	@media only all and (min-width: 700px) {
	  .support-search-button {
		width: auto;
		padding: 5px 10px;
		border: 1px solid #d0d0d0;
		border-radius: 4px;
		display: inline-block;
		color: #333333;
		overflow: hidden;
		font-size: 14px;
		font-weight: 500; } }
	/* Containes for registration page only. */
	.r-hero {
	  font-size: 18px;
	  line-height: 1.2;
	  font-weight: 200;
	  color: #666666; }

	.r-italic {
	  font-size: 14px;
	  line-height: 1.3;
	  font-weight: normal;
	  font-style: italic;
	  color: #666666; }

	.orange {
	  color: #ff9933;
	  font-weight: 500;
	  font-size: 16px; }

	.white {
	  color: #fff; }

	.vmwareIframe .textarea{width:auto; height:auto; border:0; padding:0}
	.vmwareIframe .page-container{padding:0}

	.i-icon {
	  background: transparent url(/content/dam/digitalmarketing/vmware/en/files/manualpages/icon-i.gif) no-repeat right center;
	  content: " ";
	  display: inline-block;
	  height: 20px;
	  position: relative;
	  width: 20px;
	  top: 5px;
	  left: 8px; }

	/* Navigation Styles */
	.reg-nav {
	  overflow: hidden;
	  display: block;
	  font-size: 16px;
	  line-height: 20px;
	  min-width: 99%;
	  padding: 10px 0; }

	.reg-nav ul {
	  width: 100%; }

	.reg-nav ul li {
	  background-image: none;
	  float: left;
	  padding-left: 0;
	  width: 25%;
	  text-transform: uppercase; }

	.reg-nav li a {
	  color: #333333;
	  display: block;
	  padding: 13px 15px; }

	.reg-nav li a.first {
	  color: #333333;
	  display: block;
	  padding: 13px 0;
	  left: 0px; }

	.reg-nav span.active {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/reg-bubble-blue.png);
	  background-repeat: no-repeat;
	  background-position: 0 0;
	  color: white;
	  display: inline-block;
	  height: 22px;
	  overflow: visible;
	  padding-top: 1px;
	  padding-left: 8px;
	  position: relative;
	  text-align: left;
	  width: 30px;
	  float: left; }

	.reg-nav-arrow,
	.reg-nav-arrow-active {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/reg-bubble-gray.png);
	  background-repeat: no-repeat;
	  background-position: 0 0;
	  color: white;
	  display: inline-block;
	  height: 22px;
	  overflow: visible;
	  padding-top: 1px;
	  padding-left: 8px;
	  position: relative;
	  text-align: left;
	  width: 30px;
	  float: left; }

	.reg-nav-text {
	  position: relative;
	  margin-left: 40px;
	  margin-right: 8px; }

	.reg-nav-arrow-active {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/reg-bubble-blue.png); }

	/* Input Styles */
	.reg-input input, .reg-input textarea, .reg-input-second input {
	  background: white;
	  /* Old browsers */
	  background: -moz-linear-gradient(top, white 80%, #e5e5e5 100%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left top, color-stop(0%, white), color-stop(100%, #e5e5e5));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, white 80%, #e5e5e5 100%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, white 80%, #e5e5e5 100%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, white 80%, #e5e5e5 100%);
	  /* IE10+ */
	  background: linear-gradient(to top, white 80%, #e5e5e5 100%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 );
	  /* IE6-9 */ }

	/* Styles for inputs in first section */
	.reg-input {
	  font-size: 16px;
	  line-height: 1.2;
	  font-weight: 600;
	  color: #333333;
	  padding: 10px 0;
	  width: 75%;
	  margin: 0 0 0 auto; }

	.reg-input input,
	.reg-input .description {
	  width: 100%;
	  padding: 5px 10px;
	  border: 2px solid #e6e6e6;
	  color: #999999;
	  font-size: 16px;
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  box-sizing: border-box; }

	.reg-input input[type="radio"],
	.reg-input input[type="checkbox"] {
	  -webkit-appearance: normal;
	  appearance: normal;
	  display: inline;
	  width: auto;
	  margin-right: 10px; }

	.reg-input-label {
	  display: block;
	  padding-left: 25px;
	  text-indent: -25px;
	  line-height: 18px; }

	.reg-input input[type="checkbox"] {
	  padding: 0;
	  margin: 0;
	  width: 22px;
	  vertical-align: bottom;
	  position: relative;
	  top: -1px;
	  *overflow: hidden; 
	box-shadow: none;}

	.reg-input .description {
	  height: 75px;
	  color: #999999 !important;
	  font-size: 16px;
	  resize: none; }
	.reg-input .checklicense {
		color: #999999 !important;
		font-size: 16px;
		height: 200px;
		resize: none;
	}
	.reg-input input, .reg-input .description, .reg-input .checklicense {
		-moz-box-sizing: border-box;
		border: 2px solid #E6E6E6;
		color: #999999;
		font-size: 16px;
		padding: 5px 10px;
		width: 100%;
	}
	.reg-input input, .reg-input textarea, .reg-input-second input {
		/*background: linear-gradient(to top, white 80%, #E5E5E5 100%) repeat scroll 0 0 transparent;*/
		background: #fff;
		-webkit-box-shadow: inset 1px 4px 6px -6px rgba(51,51,51,1);
		-moz-box-shadow: inset 1px 4px 6px -6px rgba(51,51,51,1);
		box-shadow: inset 1px 4px 6px -6px rgba(51,51,51,1);
		border: 1px solid #CCC;
	}

	.reg-input .comp-logo {
	  width: 59%;
	  margin-left: 60px; }

	/* Styles for inputs in second section */
	/* Styles for select button in first section */
	.reg-filter-button-first, .reg-filter-button-second {
	  border-radius: 2px;
	  border: 1px solid #e6e6e6;
	  padding: 7px 0 7px 15px;
	  color: #666666;
	  font-size: 16px;
	  cursor: pointer;
	  width: 100%;
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  box-sizing: border-box;
	  background: white;
	  /* Old browsers */
	  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjZWNlY2VjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	  background: -moz-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(6%, #f7f7f7), color-stop(93%, #f1f1f1), color-stop(99%, #ececec));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, white 0%, #f7f7f7 6%, #f1f1f1 93%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 );
	  /* IE6-8 */
	  background-color: #f1f1f1;
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/arrow-dropdown-small-pad-right.png);
	  background-position: right center;
	  background-repeat: no-repeat; }

	.reg-filter-button-first a {
	  color: #666666; }

	/* Styles for select button in second section */
	.reg-filter-button-second a {
	  color: #666666; }

	/* Registration Buttons Styles */
	.browse-continue-button {
	  display: inline-block;
	  padding: 7px 14px;
	  text-align: center;
	  font-size: 14px;
	  border:none;
	  font-weight: 600;
	  color: white;
	  border-radius: 3px;
	  margin-top: 1px;
	  cursor:pointer;
	  background: #0095d3;
	  /* Old browsers */
	  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTVkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdmYjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	  background: -moz-linear-gradient(top, #006990 0%, #094d2 100%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #006990), color-stop(100%, #094d2));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, #006990 0%, #094d2 100%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, #006990 0%, #094d2 100%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, #006990 0%, #094d2 100%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, #006990 0%, #094d2 100%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006990', endColorstr='#094d2',GradientType=0 );
	  /* IE6-8 */
	  /*box-shadow: 0 2px 3px rgba(0, 0, 0, 0.21); */
	}

	.browse-continue-button:hover,
	.browse-continue-button:active {
		
		 background: -moz-linear-gradient(top, #007fb4 0%, #006990 100%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #007fb4), color-stop(100%, #006990));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, #007fb4 0%, #006990 100%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, #007fb4 0%, #006990 100%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, #007fb4 0%, #006990 100%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, #007fb4 0%, #006990 100%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007fb4', endColorstr='#006990',GradientType=0 );
		
	 }

	.cancel-button {
	  /*margin: 8px;
	  border: 1px solid #D0D0D0;    
	  display: inline-block;
	  padding: 7px 14px;
	  text-align: center;
	  font-size: 14px;
	  border:none;
	  font-weight: 600;
	  color: white;
	  border-radius: 3px;
	  margin-top: 1px;
	  cursor:pointer;   */
		
		 display: inline-block;
	  padding: 7px 14px;
	  text-align: center;
	  font-size: 14px;
	  border:none;
	  font-weight: 600;
	  border-radius: 3px;
	  margin: 0 5px 0 0;;
	  cursor:pointer;
	  border: 1px solid #D0D0D0;   
	  line-height: 10px;
	  background-color: #f2f2f2;
	  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#e6e6e6));
	  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
		/* FF3.6+ */
	  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#e6e6e6')";
		color: #666;
		padding: 9px 19px; 
		  font-family: proxima-nova, Arial, sans-serif;
	  font-weight: 700;
	}

	/*.cancel-button:hover,
	.cancel-button:active {
	  background: #cccccc;
	  color: #999999; }*/

	/* Styles for the description and tooltip */
	.description-container {
	  background: #e1f2f9;
	  font-size: 16px;
	  line-height: 1.33em;
	  padding: 10px 15px;
	  position: absolute;
	  width: 60%;
	  float: right;
	  right: -65%;
	  top: 0px;
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  box-sizing: border-box;
	  -moz-border-radius: 4px;
	  -webkit-border-radius: 4px;
	  -khtml-border-radius: 4px;
	  border-radius: 4px;
	  visibility: hidden;
	  /* This is the up arrow */ }
	  .description-container:before {
		content: ' ';
		display: block;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		border-bottom: 10px solid #e1f2f9;
		height: 0;
		left: -14px;
		position: absolute;
		top: 16px;
		width: 0;
		-webkit-transform: rotate(270deg);
		-moz-transform: rotate(270deg);
		-ms-transform: rotate(270deg);
		-o-transform: rotate(270deg);
		transform: rotate(270deg); }

	/* tooltips for the registration page */
	.tooltip-trigger .tooltip-container {
	  background: #474747;
	  color: #fff;
	  font-size: 16px;
	  line-height: 1.33em;
	  padding: 10px 15px;
	  position: absolute;
	  width: 80%;
	  float: right;
	  top: -12px;
	  left: 22px;
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  box-sizing: border-box;
	  -moz-border-radius: 4px;
	  -webkit-border-radius: 4px;
	  -khtml-border-radius: 4px;
	  border-radius: 4px;
	  /*visibility: hidden;*/

	  /* This is the up arrow */ }
	  .tooltip-trigger .tooltip-container:before {
		content: ' ';
		display: block;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		border-bottom: 10px solid #474747;
		height: 0;
		left: -14px;
		position: absolute;
		top: 23px;
		width: 0;
		-webkit-transform: rotate(270deg);
		-moz-transform: rotate(270deg);
		-ms-transform: rotate(270deg);
		-o-transform: rotate(270deg);
		transform: rotate(270deg); }

	.tooltip-container-left {
	  background: #474747;
	  color: #fff;
	  font-size: 16px;
	  line-height: 1.33em;
	  padding: 10px 15px;
	  position: absolute;
	  width: 80%;
	  float: right;
	  top: -19px;
	  left: -100%;
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  box-sizing: border-box;
	  -moz-border-radius: 4px;
	  -webkit-border-radius: 4px;
	  -khtml-border-radius: 4px;
	  border-radius: 4px;
	  visibility: hidden;
	  /* This is the up arrow */ }
	  .tooltip-container-left:after {
		content: ' ';
		display: block;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		border-bottom: 10px solid #474747;
		height: 0;
		right: -14px;
		position: absolute;
		top: 23px;
		width: 0;
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg); }

	.tooltip-trigger-underline {
	  border-bottom: 1px dotted #777; }

	.tooltip-trigger {
	  cursor: pointer;
	  position: relative; }

	.tooltip-trigger:hover .tooltip-container-left {
	  visibility: visible; }
	.tooltip-trigger:hover .tooltip-container {
	  visibility: visible; }
	.tooltip-trigger:hover .description-container {
	  visibility: visible; }

	.table-col-center .sbHolder {
	  max-width: 100%;
	  margin: 0px; }

	/* Form Styles */
	.table-container {
	  display: table;
	  width: 100%;
	  overflow: visible; }

	.table-cell,
	.table-col-pre,
	.table-col-left,
	.table-col-center,
	.table-col-right {
	  display: table-cell;
	  vertical-align: top;
	  overflow: visible;
	  clear: both;
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  box-sizing: border-box;
	  position: relative;
	  /*border:1px solid #128;*/ }

	.table-col-pre {
	  width: 18.8481%; }

	.table-col-left {
	  width: 20.9424%;
	  padding-right: 10px; }

	.table-col-center {
	  width: 36.6492%; }

	.table-col-right {
	  width: 16.5602%;
	  vertical-align: center; }

	.select-reg {
	  min-height: 35px;
	  height: auto; }

	.error-msg {
	  width: 99%;
	  height: auto;
	  display: block;
	  margin-top: 5px;
	  padding: 2px;
	  background: #fff9eb url(/content/dam/digitalmarketing/vmware/en/files/manualpages/error-icon.png) no-repeat scroll 3% 5px; }
	  .breadCrumb .dd-con.single-brd{background:none}
.demandbase-company-autocomplete{display:none}
	.error-msg p {
	  font-size: 12px !important;
	  font-weight: 500;
	  color: #d9531e;
	  display: inline-block;
	  margin: 5px;
	  margin-left: 40px; }

	@media only all and (max-width: 1023px) {
	  .pd-main {
		margin: 0 auto; }

	  .i-icon,
	  .description-box,
	  .description-container,
	  .tooltip-container {
		display: none; }

	  .textarea {
		width: 100%; }

	  .table-col-right {
		padding-left: 10px; }

	  .tooltip-trigger-underline {
		border: none; }

	  .tooltip-trigger:hover .tooltip-container-left {
		visibility: hidden; }
	  .tooltip-trigger:hover .tooltip-container {
		visibility: hidden; } }
	@media only all and (min-width: 701px) {
	  .register-section .table-container {
	   margin-bottom: 30px;
		  padding-top: 0px;
		  padding-bottom: 0px;
	  }
	}
	@media only all and (max-width: 340px) {
		.table-col-left{
		 width:100% !important;   
		}
	}
	@media only all and (max-width: 700px) {
	  .table-container {
		display: table;
		width: 100%;
		overflow: visible;
		margin: 0px; }
	  .table-cell,
	  .table-col-left,
	  .table-col-center,
	  .table-col-right {
		display: block;
		margin-top: 10px;
		/*border:1px solid #128;*/ }
	.table-col-right {
	display: none;    
	}

	  .table-col-pre {
		display: none; }

	  .table-col-left {
		width: 100%; }

	  .table-col-center {
	   width: 100% !important; }

	  .table-col-right {
		width: 100%;
		padding-left: 0px; }

	  .reg-nav-arrow,
	  .reg-nav-arrow-active {
		float: none;
		display: block; }

	  .reg-nav-text {
		margin: 4px 10px 0px 0px;
		font-size: 14px; }

	  .browse-continue-button, .cancel-button {
		display: block; } 

	}

	/* utility needs to stay last item in the cascade to allow for style overrides */
	/* Utility/Override Styles */
	.offscreen {
	  display: block;
	  left: -999999px;
	  position: absolute;
	  top: -999999px; }

	.max-width {
	  margin: 0 auto;
	  max-width: 1140px;
	  position: relative; }

	.hr-shadow {
	  background: #c1c1c1;
	  /* Old browsers */
	  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	 /* background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxYzFjMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	  background: -moz-linear-gradient(top, #c1c1c1 0%, #e6e6e6 41%);
	  /* FF3.6+ * /
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c1c1c1), color-stop(41%, #e6e6e6));
	  /* Chrome,Safari4+ * /
	  background: -webkit-linear-gradient(top, #c1c1c1 0%, #e6e6e6 41%);
	  /* Chrome10+,Safari5.1+ * /
	  background: -o-linear-gradient(top, #c1c1c1 0%, #e6e6e6 41%);
	  /* Opera 11.10+ * /
	  background: -ms-linear-gradient(top, #c1c1c1 0%, #e6e6e6 41%);
	  /* IE10+ * /
	  background: linear-gradient(to bottom, #c1c1c1 0%, #e6e6e6 41%);
	  /* W3C * /
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c1c1c1', endColorstr='#e6e6e6',GradientType=0 );
	  /* IE6-8 */
		background: #1896d1;
	  display: block;
	  height: 2px;
	  -webkit-border-bottom-right-radius: 20px;
	  -webkit-border-bottom-left-radius: 20px;
	  -moz-border-radius-bottomright: 20px;
	  -moz-border-radius-bottomleft: 20px;
	  border-bottom-right-radius: 20px;
	  border-bottom-left-radius: 20px;
	  /*-moz-box-shadow: inset 0 0 10px 0px #e6e6e6;
	  -webkit-box-shadow: inset 0 0 10px 0px #e6e6e6;
	  box-shadow: inset 0 0 10px 0px #e6e6e6; */
	}
	  .hr-shadow hr {
		display: none; }

	.pink-border {
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/pink-border.png) no-repeat; }

	/* Width */
	.width-auto {
	  width: auto; }

	/* Min-height */
	.min-ht-30 {
	  min-height: 30px; }

	/* Display */
	.a-hide-block {
	  display: none !important; }

	.b-hide-block {
	  display: block !important; }

	.a-show-inline {
	  display: inline !important; }

	.hide-block {
	  display: none !important; }

	.text-center {
	  text-align: center; }

	.a-text-left {
	  text-align: left; }

	.align-center {
	  margin: 0 auto; }

	.vert-align-center {
	  vertical-align: center; }

	/* Floats */
	.float-r {
	  float: right; }

	.float-l {
	  float: left; }

	/* Position */
	.pos-absolute {
	  position: absolute; }

	.pos-relative {
	  position: relative; }

	/* Padding */
	.pd-main,
	.a-pd-main {
	  padding-left: 13px;
	  padding-right: 13px; }

	.pd-main-s {
	  padding-left: 13px;
	  padding-right: 13px; }

	.pd-15 {
	  padding: 15px; }

	.pd-25 {
	  padding: 25px; }

	.pd-30 {
	  padding: 30px; }

	.pd-35 {
	  padding: 35px; }

	.pd-t5 {
	  padding-top: 5px; }
	  
	.pd-t7 {
	  padding-top: 7px; }

	.pd-t10 {
	  padding-top: 10px; }

	.pd-t15 {
	  padding-top: 15px; }

	.pd-t20 {
	  padding-top: 08px; }

	.pd-t25 {
	  padding-top: 25px; }

	.pd-t30 {
	  padding-top: 30px; }

	.pd-t35 {
	  padding-top: 35px; }

	.pd-t45 {
	  padding-top: 45px; }

	.pd-t45 {
	  padding-top: 45px; }

	.pd-t210 {
	  padding-top: 210px; }

	.pd-r3 {
	  padding-right: 3px; }

	.pd-r10 {
	  padding-right: 10px; }

	.pd-r15 {
	  padding-right: 15px; }

	.pd-r20 {
	  padding-right: 20px; }

	.pd-r30 {
	  padding-right: 30px; }

	.pd-r110 {
	  padding-right: 110px; }

	.pd-b5 {
	  padding-bottom: 5px; }
	  
	.pd-b7 {
	  padding-bottom: 7px; }

	.pd-b10 {
	  padding-bottom: 10px; }

	.pd-b15 {
	  padding-bottom: 15px; }

	.pd-b20 {
	  padding-bottom: 20px; }

	.pd-b25 {
	  padding-bottom: 25px; }

	.pd-b30 {
	  padding-bottom: 30px; }

	.pd-b35 {
	  padding-bottom: 35px; }

	.pd-b40{
	  padding-bottom: 40px; }

	.pd-b45 {
	  padding-bottom: 45px; }

	.pd-b60 {
	  padding-bottom: 60px; }

	.pd-b50 {
	  padding-bottom: 50px; }

	.pd-b210 {
	  padding-bottom: 210px; }

	.pd-l3 {
	  padding-left: 3px; }

	.pd-l10 {
	  padding-left: 10px; }

	.pd-l15 {
	  padding-left: 15px; }

	.pd-l17 {
	  padding-left: 17px; }

	.pd-l20 {
	  padding-left: 20px; }

	.pd-l30 {
	  padding-left: 30px; }

	.pd-l25 {
	  padding-left: 25px; }

	.no-pd-b {
	  padding-bottom: 0 !important; }

	.no-pd-t {
	  padding-top: 0 !important; }

	.no-pd {
	  padding: 0 !important; }

	.pd-30-20 {
	  padding: 30px 20px; }

	/* Margin */
	.mr-l-auto {
	  margin: 0 0 0 auto; }

	.mr-t10 {
	  margin-top: 10px; }

	.mr-t15 {
	  margin-top: 15px; }

	.mr-t18 {
	  margin-top: 18px; }

	.mr-t20 {
	  margin-top: 20px; }

	.mr-t30 {
	  margin-top: 30px; }

	.mr-b5 {
	  margin-bottom: 5px; }

	.mr-b10 {
	  margin-bottom: 10px; }

	.mr-b15 {
	  margin-bottom: 15px; }

	.mr-b18 {
	  margin-bottom: 18px; }

	.mr-b20 {
	  margin-bottom: 20px; }

	.mr-b25 {
	  margin-bottom: 25px; }

	.mr-b30 {
	  margin-bottom: 30px; }

	.mr-b40 {
	  margin-bottom: 40px; }

	.mr-b50 {
	  margin-bottom: 50px; }

	.mr-r10 {
	  margin-right: 10px; }

	.mr-r15 {
	  margin-right: 15px; }

	.mr-r20 {
	  margin-right: 20px; }

	.mr-r50 {
	  margin-right: 50px; }

	.mr-l10 {
	  margin-left: 10px; }

	.mr-l15 {
	  margin-left: 15px; }

	.mr-l20 {
	  margin-left: 20px; }

	.mr-l25 {
	  margin-left: 25px; }

	.no-mr-r {
	  margin-right: 0 !important; }

	/* Border */
	.a-no-bd-t {
	  border-top: none !important; }

	.bd-t1-footer-gray {
	  border-top: 1px solid lightgrey; }

	.bd-t3-gray {
	  border-top: 3px solid #e6e6e6; }

	.bd-r3-gray {
	  border-right: 3px solid #e6e6e6; }

	.bd-r3-white {
	  border-right: 3px solid white; }

	.bd-t1-main-gray {
	  border-top: 1px solid #e6e6e6; }

	.bd-t2-main-gray {
	  border-top: 2px solid #e6e6e6; }

	.bd-t3-yellow {
	  border-top: 3px solid #ffffff; }

	.bd-t3-green {
	  border-top: 3px solid #6db33f; }

	.bd-t3-darkgreen {
	  border-top: 3px solid #387c2c; }

	.bd-t3-skyblue {
	  border-top: 3px solid #89cbdf; }

	.bd-t3-darkblue {
	  border-top: 3px solid #006990; }

	.bd-t3-lightblue {
	  border: 1px solid #ffffff; }

	.bd-t3-lightgreen {
	  border-top: 3px solid #c2cd23; }

	.bd-t1-gray {
	  border-top: 1px solid #ccc; }

	.bd-b1-gray {
	  border-bottom: 1px solid #ccc; }

	.bd-b1-main-gray {
	  border-bottom: 1px solid #e6e6e6; }

	.bd-b2-main-gray {
	  border-bottom: 2px solid #e6e6e6; }

	.bd-b3-gray {
	  border-bottom: 3px solid #e6e6e6; }

	.no-bd-t {
	  border-top: none !important; }

	.no-bd-b {
	  border-bottom: none; }
	  
	.no-bd-l {
	  border-left: none !important; }
	  
	.no-bd-r {
	  border-right: none !important; }

	/* Background */
	.bg-white {
	  background-color: white; }

	.bg-dark-gray {
	  background-color: #333333; }

	.bg-gray {
	  border: 1px solid #e6e6e6;
	  background-color: #e6e6e6;
	}

	.bg-soft-gray {
	  background-color: #f1f1f1; }

	.bg-pale-blue {
	  background-color: #e1f2f7; }

	.bg-light-blue {
	  background-color: #0095d3; }

	.bg-dark-blue {
	  background-color: #006990; }

	.bg-sky-blue {
	  background-color: #89cbdf; }

	.bg-pale-yellow {
	  background-color: #f3f5d3; }

	.bg-light-gray {
	  background: #e3e3e3;
	  /* Old browsers */
	  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZWVlZWVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzIlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	  background: -moz-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3e3e3), color-stop(3%, #eeeeee), color-stop(32%, white));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, #e3e3e3 0%, #eeeeee 3%, white 32%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#ffffff',GradientType=0 );
	  /* IE6-8 */
	  background-size: auto 179px;
	  background-repeat: repeat-x;
	  background-position: top; }

	.bg-banner {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/banner-vsphere.png);
	  background-size: 79px;
	  background-position: top right;
	  background-repeat: no-repeat; }

	.bg-banner-two {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/banner-style2.png);
	  background-position: top right;
	  background-repeat: no-repeat;
	  padding: 15px;
	}

	.bg-banner-three {
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/banner-style3.png);
	  background-size: 103px;
	  background-position: top right;
	  background-repeat: repeat-y;
	  padding: 15px;
	}

	.a-bg-banner-four {
	  height: 204px;
	  background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/banner-style4.png);
	  background-size: 101px;
	  background-position: top right;
	  background-repeat: no-repeat; }

	.bg-alert-gray {
	  background: #f1f1f1; }

	.bg-none {
	  background: none; }

	/* Individual breakpoints only */
	.a-bd-r1 {
	  border-right: 1px solid #595a5e; }

	.a-bd-t1 {
	  border-top: 1px solid #f1f1f1; }

	.a-bd-b1 {
	  border-bottom: 1px solid #f1f1f1; }

	.a-bg-header-gradient {
	  background: #ffffff;
	  /* Old browsers */
	  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	  background: -moz-linear-gradient(top, white 0%, #e6e6e6 100%);
	  /* FF3.6+ */
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #e6e6e6));
	  /* Chrome,Safari4+ */
	  background: -webkit-linear-gradient(top, white 0%, #e6e6e6 100%);
	  /* Chrome10+,Safari5.1+ */
	  background: -o-linear-gradient(top, white 0%, #e6e6e6 100%);
	  /* Opera 11.10+ */
	  background: -ms-linear-gradient(top, white 0%, #e6e6e6 100%);
	  /* IE10+ */
	  background: linear-gradient(to bottom, white 0%, #e6e6e6 100%);
	  /* W3C */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 );
	  /* IE6-8 */
	  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25); }

	.toggle {
	  display: none; }

	@media only all and (min-width: 1023px) {
	  .b-text-center {
		text-align: center; }

	  .b-text-left {
		text-align: left; }

	.b-block-center {
		width: auto;
		margin-left: auto;
		margin-right: auto; }

	   /* positioning */
	  .b-pos-relative {
		position: relative; }

	  .b-no-float {
		float: none; }

	  .b-float-l {
		float: left; }

	  .b-float-r {
		float: right; }

	  /* display */
	  .a-hide-block {
		display: block !important; }

	  .b-hide-block {
		display: none !important; }

	   .b-show-inline-block {
		display: inline-block; }

	   .b-center-text {
		text-align: center; }

	  .b-right-text {
		text-align: right; }

	  .b-width-auto {
		width: auto; }

	  .b-width-career-form {
		width: 100%;
		margin: 0 auto; }

	  /* padding */
	  .a-pd-main {
		padding-left: 0;
		padding-right: 0; }

	  .pd-main,
	  .b-pd-main {
		padding-left: 45px;
		padding-right: 45px; }

	  .b-pd-main .pd-main {
		padding-left: 0; }

	  .pd-main-s {
		padding-left: 0;
		padding-right: 0; }

	  .b-pd-0 {
		padding: 0; }

	  .b-pd-lr20 {
		padding: 0 30px; }

	  .b-pd-t5 {
		padding-top: 5px; }

	  .b-pd-t10 {
		padding-top: 10px; }
		.b-pd-r10 {
		padding-right: 10px; }
		.b-pd-l10 {
		padding-left: 10px; }
	  .b-pd-t20 {
		padding-top: 20px; }

	  .b-pd-t25 {
		padding-top: 25px; }

	  .b-pd-t30 {
		padding-top: 30px; }

	  .b-pd-t35 {
		padding-top: 35px; }

	  .b-pd-t50 {
		padding-top: 50px; }

	  .b-pd-t60 {
		padding-top: 60px; }

	  .b-pd-t70 {
		padding-top: 70px; }

	  .b-pd-r15 {
		padding-right: 15px; }

	  .b-pd-r20 {
		padding-right: 20px; }

	  .b-pd-r30 {
		padding-right: 30px; }

	  .b-pd-r35 {
		padding-right: 35px; }

	  .b-pd-r40 {
		padding-right: 40px; }

	  .b-pd-r50 {
		padding-right: 50px; }

	  .b-pd-r145 {
		padding-right: 145px; }

	  .b-pd-b0 {
		padding-bottom: 0; }

	  .b-pd-b5 {
		padding-bottom: 5px; }

	  .b-pd-b10 {
		padding-bottom: 10px; }

	  .b-pd-b15 {
		padding-bottom: 15px; }

	  .b-pd-b20 {
		padding-bottom: 20px; }

	  .b-pd-b25 {
		padding-bottom: 25px; }

	  .b-pd-b30 {
		padding-bottom: 30px; }

	  .b-pd-b50 {
		padding-bottom: 50px; }

	  .b-pd-b60 {
		padding-bottom: 60px; }

	  .b-pd-b100 {
		padding-bottom: 100px; }

	  .b-pd-b120 {
		padding-bottom: 120px; }

	  .b-pd-l15 {
		padding-left: 15px; }

	  .b-pd-l20 {
		padding-left: 20px; }

	  .b-pd-l30 {
		padding-left: 30px; }

	  .b-pd-l40 {
		padding-left: 40px; }

	  .b-pd-l75 {
		padding-left: 75px; }

	  .b-pd-l100 {
		padding-left: 100px; }

	  .b-pd-l150 {
		padding-left: 150px; }

	  .b-no-pd-t {
		padding-top: 0 !important; }

	  .b-no-pd-b {
		padding-bottom: 0 !important; }

	  .b-pd {
		padding: 10px; }

	  .b-no-pd {
		padding: 0; }

	  .b-no-pd-l {
		padding-left: 0; }

	  .b-no-pd-r {
		padding-right: 0; }

	  /* margin */
	  .b-mr-l10 {
		margin-left: 10px; }

	  .b-mr-l15 {
		margin-left: 15px; }

	  .b-mr-l20 {
		margin-left: 20px; }

	  .b-mr-l25 {
		margin-left: 25px; }

	  .b-mr-l30 {
		margin-left: 30px; }

	  .b-mr-r10 {
		margin-right: 10px; }

	  .b-mr-r15 {
		margin-right: 15px; }

	  .b-mr-r20 {
		margin-right: 20px; }

	  .b-mr-r30 {
		margin-right: 30px; }

	  .b-mr-r40 {
		margin-right: 40px; }

	  .b-mr-l40 {
		margin-left: 40px; }

	  .b-mr-l45 {
		margin-left: 45px; }

	  .b-mr-l65 {
		margin-left: 65px; }

	  .b-mr-l75 {
		margin-left: 75px; }

	  .b-mr-l80 {
		margin-left: 80px; }

	  .b-mr-l105 {
		margin-left: 105px; }

	  .b-mr-l150 {
		margin-left: 120px; }

	  .b-mr-l165 {
		margin-left: 165px; }

	  .b-mr-l200 {
		margin-left: 200px; }

	  .b-mr-r45 {
		margin-right: 45px; }

	  .b-mr-r65 {
		margin-right: 65px; }

	  .b-mr-r75 {
		margin-right: 75px; }

	  .b-mr-r100 {
		margin-right: 100px; }

	  .b-mr-b20 {
		margin-bottom: 20px; }

	  .b-mr-b30 {
		margin-bottom: 30px; }

	  .b-mr-b50 {
		margin-bottom: 50px; }

	  .b-no-mr-t {
		margin-top: 0; }

	  .b-mr-t5 {
		margin-top: 5px; }

	  .b-mr-t25 {
		margin-top: 25px; }

	  .b-mr-t30 {
		margin-top: 30px; }

	  /* Fix for https://vmshare.vmware.com/itapps/it-wcm/vmware-redesign/Lists/Redesign Issue tracking/DispForm.aspx?ID=714 */
	  .b-mr-l7{
		margin-left:7px;
	  }
	  .b-mr-r7{
		margin-right:7px;
	  }
	  /* Fix for https://vmshare.vmware.com/itapps/it-wcm/vmware-redesign/Lists/Redesign Issue tracking/DispForm.aspx?ID=714 */
	  .b-no-mr-r {
		margin-right: 0 !important; }

	  .b-no-mr-l {
		margin-left: 0 !important; }

	  .b-no-mr-t {
		margin-top: 0 !important; }

	  /* border */
	  .b-bd-r1-gray {
		border-right: 2px solid #e6e6e6; }

	  .b-no-bd {
		border: 0; }

	  .a-bd-r1 {
		border-right: none; }

	  .b-bd-b1 {
		border-bottom: 1px solid #f1f1f1; }

	  .b-bd-t1 {
		border-top: 1px solid #f1f1f1; }

	  .b-bd-t6-lightblue {
		border: 1px solid #ffffff; }

	  .b-bd-t6-yellow {
		border: 1px solid #ffffff; }

	  .b-bd-t6-green {
		border: 1px solid #ffffff; }
	  .b-no-bd-t {
		border-top: none !important; }

	  .b-no-bd-b {
		border-bottom: none !important; }

	  .b-no-bd-r {
		border-right: none !important; }

	  .b-bd-l1-gray {
		border-left: 1px solid #cccccc; }

	  .b-bd-linklist-footer-l {
		border-left: 1px solid #595659;
		min-height: 180px; }

	  .b-bd-t1-gray {
		border-top: 1px solid #e6e6e6; }

	  .home .b-bd-linklist-footer-l {
		border-left: 1px solid #3f4043; }
		.home .b-bd-linklist-footer-l .h-5 {
		  color: white; }

	  .home .linklist-footer a {
		color: #9c9c9c; }

	  .b-bd-b3-gray {
		border-bottom: 3px solid #e6e6e6; }

	  /* background */
	  .b-bg-transparent {
		background-color: transparent; }

	  .b-bg-gray {
		background: #e6e6e6; }

	  .b-bg-soft-gray {
		background-color: #f1f1f1; }

	  .b-bg-light-gray {
		background: white;
		/* Old browsers */
		background-image: -moz-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* FF3.6+ */
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3e3e3), color-stop(3%, #eeeeee), color-stop(32%, white));
		/* Chrome,Safari4+ */
		background-image: -webkit-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* Chrome10+,Safari5.1+ */
		background-image: -o-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* Opera 11.10+ */
		background-image: -ms-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* IE10+ */
		background-image: linear-gradient(to bottom, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#ffffff',GradientType=0 );
		/* IE6-9 */
		background-size: auto 179px;
		background-repeat: repeat-x;
		background-position: top; }

	  .b-bg-career-form {
		background: #ffffff;
		/* Old browsers */
		background: -moz-linear-gradient(bottom, #f1f1f1 0%, #f4f4f4 75%, white 100%);
		/* FF3.6+ */
		background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #f1f1f1), color-stop(75%, #f4f4f4), color-stop(100%, white));
		/* Chrome,Safari4+ */
		background: -webkit-linear-gradient(bottom, #f1f1f1 0%, #f4f4f4 75%, white 100%);
		/* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(bottom, #f1f1f1 0%, #f4f4f4 75%, white 100%);
		/* Opera 11.10+ */
		background: -ms-linear-gradient(bottom, #f1f1f1 0%, #f4f4f4 75%, white 100%);
		/* IE10+ */
		background: linear-gradient(to top, #f1f1f1 0%, #f4f4f4 75%, white 100%);
		/* W3C */
		background-size: auto 57px;
		background-repeat: repeat-x;
		background-position: bottom; }

	  .b-bd-hero-r {
		background: #e3e3e3;
		/* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZWVlZWVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzIlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
		background: -moz-linear-gradient(left, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* FF3.6+ */
		background: -webkit-gradient(linear, left top, right top, color-stop(0%, #e3e3e3), color-stop(3%, #eeeeee), color-stop(32%, white));
		/* Chrome,Safari4+ */
		background: -webkit-linear-gradient(left, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* Opera 11.10+ */
		background: -ms-linear-gradient(left, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* IE10+ */
		background: linear-gradient(to right, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* W3C */
		background-size: 38px;
		background-repeat: repeat-y;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: inset 0 0 30px 0px white;
		-webkit-box-shadow: inset 0 0 30px 0px white;
		box-shadow: inset 0 0 30px 0px white; }

	  .b-bd-hero-l {
		background: #e3e3e3;
		/* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZWVlZWVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzIlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
		background: -moz-linear-gradient(left, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* FF3.6+ */
		background: -webkit-gradient(linear, left top, right top, color-stop(0%, #e3e3e3), color-stop(3%, #eeeeee), color-stop(32%, white));
		/* Chrome,Safari4+ */
		background: -webkit-linear-gradient(left, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* Opera 11.10+ */
		background: -ms-linear-gradient(left, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* IE10+ */
		background: linear-gradient(to right, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* W3C */
		background-size: 38px;
		background-repeat: repeat-y;
		background-position: right top;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: inset 0 0 30px 0px white;
		-webkit-box-shadow: inset 0 0 30px 0px white;
		box-shadow: inset 0 0 30px 0px white; }

	  .b-bd-b1-main-gray {
		border-bottom: 1px solid #e6e6e6; }

	  /* needs gradient adjustment */
	  .b-bd-hero-b {
		height: 180px;
		margin-left: 120px;
		margin-right: 120px;
		margin-bottom: -20px;
		background: transparent;
		/* Old browsers */
		background-image: -moz-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* FF3.6+ */
		background-image: -webkit-gradient(linear, top top, right top, color-stop(0%, #e3e3e3), color-stop(3%, #eeeeee), color-stop(32%, white));
		/* Chrome,Safari4+ */
		background-image: -webkit-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* Chrome10+,Safari5.1+ */
		background-image: -o-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* Opera 11.10+ */
		background-image: -ms-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* IE10+ */
		background-image: linear-gradient(to bottom, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* W3C */
		background-size: auto 39px;
		background-repeat: repeat-x;
		background-position: bottom; }

	  .bg-banner {
		height: 104px;
		background-size: 139px; }

	  .a-bg-banner-four {
		background-image: none; }

	  .b-bg-banner-one {
		background-image: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/banner-vsphere.png);
		height: 104px;
		background-size: 139px;
		background-position: top right;
		background-repeat: no-repeat; }

	  .a-bg-header-gradient {
		background: white;
		box-shadow: none; }

	  .b-bg-header-gradient {
		background: #ffffff;
		/* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top, white 0%, #e6e6e6 100%);
		/* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #e6e6e6));
		/* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, white 0%, #e6e6e6 100%);
		/* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, white 0%, #e6e6e6 100%);
		/* Opera 11.10+ */
		background: -ms-linear-gradient(top, white 0%, #e6e6e6 100%);
		/* IE10+ */
		background: linear-gradient(to bottom, white 0%, #e6e6e6 100%);
		/* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 );
		/* IE6-8 */
		/*box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25); */
	  }

	  .b-bg-light-gray {
		background: white;
		/* Old browsers */
		background-image: -moz-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* FF3.6+ */
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3e3e3), color-stop(3%, #eeeeee), color-stop(32%, white));
		/* Chrome,Safari4+ */
		background-image: -webkit-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* Chrome10+,Safari5.1+ */
		background-image: -o-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* Opera 11.10+ */
		background-image: -ms-linear-gradient(top, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* IE10+ */
		background-image: linear-gradient(to bottom, #e3e3e3 0%, #eeeeee 3%, white 32%);
		/* W3C */
		background-size: auto 179px;
		background-repeat: repeat-x;
		background-position: top; }

	  .b-bg-alert-gray {
		background: #f1f1f1; }

	  .b-bg-none {
		background: none; } }
	.tooltip-arrow {
	  background: url(/content/dam/digitalmarketing/vmware/en/files/manualpages/tooltip-arrow.png);
	  height: 23px;
	  left: -12px;
	  position: absolute;
	  top: 40%;
	  width: 12px;
	}
	.productTooltip-cont p {
		color: white;
	}
	@media only all and (min-width: 1023px){
		.homepage_task .match-box .pd-t10 h2{width:98%;}
		/*#supportsearch {  width: 89%; }*/
	}
	@media only all and (min-width: 701px) and (max-width: 1023px) {
		.carouselWrapper.home .carousel .strip figure img {
			width: 100% !important;
		}
	}
	@media only all and (min-width: 0px) and (max-width: 700px)
	{
		.productTooltip-cont {
			width: 125px; 
			margin-top:6px;
		}
	}
	@media only all and (min-width: 1023px) {
		#support-mm{min-width:700px;}
	}
	@media only all and (min-width: 900px) {
	#consulting-mm{right:auto;}
		.menu-item-primary-1 {
		 color:#464646;
		 font-weight: 400;
		}
	}

	@media only all and (max-width: 1023px) {
		#footer .bg-gray{
			height: auto!important;
		}
	}
	@media only all and (min-width: 700px) {
		.ftr-social-label {
			font-size: 15px !important;
			margin-bottom: 0px;
			color: #9c9c9c !important;
		}
	}
	.solncarousel_upsell.mr-t20{
		margin-top:0;
			padding-top:20px;
		
	}


	/*@media only all and (min-width: 1023px){
		.page-b-footer-gradient {
			/*height: 534px\0/ !important;
			height: 534px !important;* /
			height: 497px\0/ !important;
			height: 497px !important;
		}
	}*/
	#elq_ifm{
	 display: none;   
	}
	#cloud-native{
	 margin-top:10px;   
	}

	@media only all and (max-width: 899px){
	ul.level-1 > li:last-child {
	  border-bottom: 1px solid #ccc;
	}
	.level-3 .menu-item-indent {
	  padding-left: 0px !important;
	  margin-bottom: 0px !important;
	  }
	}
	#ipage-container .bg-gray{
	 border:none;   
	}

	#ipage-container .bg-gray h4.h-5{
	 padding-bottom: 15px !important;   
		color: #fff;
	}
	#ipage-container .page-main div:last-child{
	 /*background: transparent;   */
	  box-shadow: none;
	}
	#ipage-container .bg-gray .b-pd-b100{
		  padding-bottom: 0!important;
	}
	#ipage-container .bg-gray .b-row.b-pd-b100{
		padding-top: 30px;
	}
	#ipage-container .bg-gray h3.h-3{
		display: none;
	}
	#ipage-container .b-bd-linklist-footer-l{
	 /*border-left: 1px solid #595659;   */
	}
	#ipage-container .linklist-footer li a, #ipage-container .linklist-footer li a:hover{
		  color: #d1d0d2;
	}
	#ipage-container .page-footer-nav ul a, #ipage-container .page-footer-nav ul a:hover{
		 color: #d1d0d2;
	}
	#footer .bg-gray h4.h-5{
		 padding-bottom: 15px !important;  
	}
	@media (max-width:1024px) {
		 .nav-product-contain .nav-product, .tablewrap {
			  overflow-x: visible;
		 }
		::-webkit-scrollbar {
		-webkit-appearance: none;
		}

		::-webkit-scrollbar:vertical {
			width: 12px;
		}

		::-webkit-scrollbar:horizontal {
			height: 12px;
		}

		::-webkit-scrollbar-thumb {
			background-color: rgba(0, 0, 0, .5);
			border-radius: 10px;
			border: 2px solid #ffffff;
		}

		::-webkit-scrollbar-track {
			border-radius: 10px;  
			background-color: #ffffff; 
		}
		
	}

	/* NEW VIDEO CAROUSEL*/


	/*New Carousel Skin for Video*/
	@media only all and (min-width: 900px){

		.carouselWrapper.generic.home .carousel .img-caption.vdoModule .blue-hero .heroTextBlock{
			width: 26%;
			background: transparent;
			height: 86%;
			margin: 0 20px;
			padding: 30px 15px;
			float: right;
		}
		.carouselWrapper.generic.home .carousel .img-caption.vdoModule .blue-hero .heroVdoBlock{
			width: 48%;
			background: transparent;
			height: 59%;
			margin: 0;
			margin-right: 50px;
			margin-top: 10%;
			padding: 0;
			float: left;
			border: 1px solid #1823b1;
			position: relative;

		}
		.carouselWrapper.generic.home .carousel .img-caption.vdoModule .blue-hero .heroVdoBlock a:before{
			content:'';
			background: url('/content/dam/digitalmarketing/vmware/en/files/manualpages/carVdoPlayIcon.png') 0 0 no-repeat;
			width:52px;
			height:52px;
			position: absolute;
			top:40%;
			left:45%;
		}
		.carouselWrapper.generic.home .carousel .img-caption.vdoModule .blue-hero .heroVdoBlock img{
			  width: 100% !important;
			  height: 100% !important;
			  min-height: 0 !important;
		}
	}
	@media only all and (max-width: 899px) and (min-width: 621px){
		.carouselWrapper.generic.home .carousel .img-caption.vdoModule .blue-hero{
			height: 100%;
			
		}
		.carouselWrapper.generic.home .carousel .img-caption.vdoModule{
			  background: rgba(0, 0, 0, .8);
		}
		.carouselWrapper.generic.home .carousel .img-caption.vdoModule .blue-hero .heroTextBlock{
			width: 92%;
			background: transparent;
			height: 86%;
			margin: 0 20px;
			padding: 30px 15px;
			float: left;
		}
		.carouselWrapper.generic.home .carousel .img-caption.vdoModule .blue-hero .heroVdoBlock{
			width: 48%;
			background: transparent;
			height: 59%;
			margin: 0;
			margin-right: 50px;
			margin-top: 10%;
			padding: 0;
			float: right;
			border: 1px solid #1823b1;
			position: relative;

		}
		.carouselWrapper.generic.home .carousel .img-caption.vdoModule .blue-hero .heroVdoBlock a:before{
			content:'';
			background: url('/content/dam/digitalmarketing/vmware/en/files/manualpages/carVdoPlayIcon.png') 0 0 no-repeat;
			width:52px;
			height:52px;
			position: absolute;
			top:40%;
			left:45%;
		}
		.carouselWrapper.generic.home .carousel .img-caption.vdoModule .blue-hero .heroVdoBlock img{
			width: 100% !important;
			height: 100% !important;
			min-height: 0 !important;
		}
	}
