	/*Bug fix changes*/
	sup {
		font-size: smaller;
		vertical-align: super;
	}
	sub {
		font-size: smaller;
		vertical-align: sub;
	}
	  
	/*for breadcrumbs*/
	.breadcrumb a:hover {
		color: #cccccc;
	}

	/*for all a tags*/

	a:hover {
		color: #0095d3;
		text-decoration:none !important;
	}


	/*Phone Number Hover*/
	.page-contact-phone:hover{
	color:#333333;
	}


	.b-wid-75 {width: 75%;}

	/*Icon with text header Hover fix*/

	h3.l-para-head:hover{
	 color:#006990;
	}


	h3.l-reg:hover{
		color:#006990;
	}


	/* Fix for job search module in career index page*/

	@CHARSET "UTF-8";
	.sbHolder{
		 -webkit-appearance: none;
		-moz-appearance: none;
		border: 1px solid #D0D0D0;
		border-radius: 2px 2px 2px 2px;
		float: left;
		font-family: Arial,sans-serif;
		font-size: 15px;
		font-weight: normal;
		height: 30px;
		margin: 0 0 20px 0;
		position: relative;
		width: 100%;
		  background:#e6e6e6;
		  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 */
	}
	.sbHolder:focus .sbSelector{
		
	}
	.sbSelector{
		display: block;
		height: 30px;
		left: 0;
		line-height: 30px;
		outline: none;
		overflow: hidden;
		position: absolute;
		text-indent: 10px;
		top: 0;
		width: 200px;
	}
	.sbSelector:link, .sbSelector:visited, .sbSelector:hover{
		color: #333333;
		outline: none;
		text-decoration: none;
	}
	.sbToggle{
		background: url(/files/images/framework/select-icons.png) 0 -116px no-repeat;
		display: block;
		height: 30px;
		outline: none;
		position: absolute;
		right: 0;
		top: 0;
		width: 30px;
	}
	.sbToggle:hover{
		background: url(/files/images/framework/select-icons.png) 0 -167px no-repeat;
	}
	.sbToggleOpen{
		background: url(/files/images/framework/select-icons.png) 0 -16px no-repeat;
	}
	.sbToggleOpen:hover{
		background: url(/files/images/framework/select-icons.png) 0 -66px no-repeat;
	}
	.sbHolderDisabled{
	}
	.sbHolderDisabled .sbHolder{
		
	}
	.sbHolderDisabled .sbToggle{
		
	}
	.sbOptions{
		 -webkit-appearance: none;
		-moz-appearance: none;
		border: 1px solid #D0D0D0;
		border-top:0;
		border-radius: 2px 2px 2px 2px;
		list-style: none;
		left: -1px;
		margin: 0;
		padding: 0;
		position: absolute;
		top: 30px;
		width: 100%;
		z-index: 5;
		overflow-y: auto;
		background:#e6e6e6;
		  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 */
	}
	.sbOptions li{
		padding: 0 7px;
		background:none;
	}
	.sbOptions a{
		display: block;
		outline: none;
		padding: 7px 0 7px 3px;
	}
	.sbOptions a:link, .sbOptions a:visited{
		color: #006990;
		text-decoration: none;
	}
	.sbOptions a:hover,
	.sbOptions a:focus,
	.sbOptions a.sbFocus{
		color: #0095D3;
	}
	.sbOptions li.last a{
		border-bottom: none;
	}
	.sbOptions .sbDisabled{
		color: #006990;
		display: block;
		padding: 7px 0 7px 3px;
	}
	.sbOptions .sbGroup{
		color: #006990;
		display: block;
		font-weight: bold;
		padding: 7px 0 7px 3px;
	}
	.sbOptions .sbSub{
		padding-left: 17px;
	}

	.match-box .form-input-search-support{float:left;}
	.match-box .button-search{top:0;}
	
	
	
	.homepage_task .match-box .pd-t10 h2 {
		margin-top: -1px;
	}
	
	#teconsent {
		bottom: 0;
		left: 0;
		position: absolute;
	}
	#teconsent img{float:left;}
	.errMsg {
		color: red;
	}
	.errMsg span {
		display: block;
		font-size: 15px;
		margin: 4px 0;
	}
	#loginbutton{cursor:pointer;}

	#outermost{
		float: left;
		width: 100%;
	}
	.section-entry{display:none;}
	#outermost h2{margin: 10px 0;}
	#outermost p{margin: 10px 0;}
	#outermost .support_gradient{
		background-image: url("/files/images/framework/support-search-gradient.jpg");
		float: left;
		margin: 20px 0 0;
		padding: 0 0 25px;
		width: 100%;
	}
	#outermost .support_gradient .search-base{
		margin: 0 auto;
		 width: 100%;
	}
	#outermost .support_gradient .search-base legend, #outermost .support_gradient .search-base label{display:none;}
	.searchfield::-moz-placeholder {
		color: #6E6E6E;
		font-size: 16px;
	}
	#frmSearchGLOBAL{position:relative;}
	.txt-input {
		float: left;
		width: 100%;
	}
	#outermost .support_gradient .btn-search-submit{
		background: none repeat scroll 0 0 transparent;
		border: medium none;
		cursor: pointer;
		position: absolute;
		right: 12px;
		text-indent: -9000em;
		top: 7px;
		width: 25px;
	}
	.searchfield {
		background-image: url("/files/images/framework/search-a-icon.png");
		background-position: 97% 10px;
		background-repeat: no-repeat;
		border: 1px solid #B5B5B5;
		border-radius: 5px 5px 5px 5px;
		color: #6E6E6E;
		font-size: 16px;
		height: 35px;
		padding: 0 2% 0 3%;
		width: 94%;
	}
	#outermost .bottomk{
		 float: left;
		 width: 100%;
		 margin-top: 30px;
	}
	.colleft > div{
		float: left;
		margin-right: 10px;
		width: 100%;
		margin-top: 10px;
		clear:both;
	}
	.colleft > div > p {
		float:left;
		min-height:auto;
		clear:both;
	}
	.colleft > div > p > strong{
		background-position: 0 2px;
		background-repeat: no-repeat;
		min-height: 22px;
		padding-left: 0;
		font-size: 22px;
		padding-bottom: 20px;
		float:left;
		clear:both;
		font-weight:600;
		background-image:none;
	}
	/*
	.col1 strong {
		background-image: url("/files/images/framework/large-angle-icon-dark-blue.jpg");
	}
	.col2 strong {
		background-image: url("/files/images/framework/large-angle-icon-light-green.jpg");
	}
	.col3 strong {
		background-image: url("/files/images/framework/large-angle-icon-dark-blue.jpg");
	}
	.col4 strong {
		background-image: url("/files/images/framework/large-angle-icon-light-green.jpg");
	}
	*/
	.colleft > div > p > a{
		background: url("/files/images/framework/bullet-small.jpg") no-repeat scroll 0 7px transparent;
		clear: both;
		float: left;
		font-weight: 500;
		list-style-type: none;
		margin-bottom: 15px;
		margin-left: 10px;
		padding-left: 17px;
	}
	.home-bg-transparent.b-pd-main{
		padding-left: 13px;
		padding-right: 13px;
	}
		
	.horizontal-btn{
		width:100%;
		padding:10px 0;            
	 }

	@media only all and (min-width: 1023px) {
		/*Mega Menu*/
		.menu a:hover{
			color:white;
		}		
	}	
	@media only all and (min-width: 700px) {
		/*Mega Menu*/
		.menu a:hover{
			color:white;
		}		
		.nav-product-contain .nav-product ul {    
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 );
			/* IE6-8 */ 
		}
	}	
	#footer .b-row{padding-top:13px;}
	@media only all and (min-width: 1023px) {
		
		/*.overlay.carouselOverlay .container{max-width:500px;}
		.overlay.carouselOverlay .img-caption{max-width:460px !important;}
		.carouselOverlay img{width:auto !important;}*/

		.horizontal-btn{
		  width:auto;
		  padding:10px 15px;
		 }
		
		.sbHolder{max-width:22%; margin:0 0 0 10px;}			 
		.b-linklist-border a, .b-linklist-border .c-body{ 
			display: inline-block;
			max-width: 300px;
			text-align: left;
			word-wrap: break-word;
		}
		.b-linklist-border span { 
			max-width: 200px; 
			text-align:right; 
		}	
		.compare-partners{width:100% !important;padding:1px;}
		.compare-partners table{width:100% !important;}
		#footer  .h-3{ padding-bottom: 0px !important;}
		#footer .b-row{padding-top:30px;}
		#footer .home-bg-transparent .b-row {
			padding-top: 20px;
		}
		#search-columns div.b-hero-r.float-r{float:right;}/**Added by K***/
	}

	/***Fix for heading and img tags starts****/

	h1 {
	  font-size: 26px;
	  font-weight: 300;
	  color: #0095d3; }

	h2 {
	  font-size: 20px;
	  font-weight: 400;
	  color: #387c2c; 
	  /*padding-top: 10px;*/
	}

	h3 {
	  font-size: 18px;
	  line-height: 1.2;
	  font-weight: 600;
	  color: #333333; 
	  /*padding-top: 10px;*/
	}

	p {
	  font-size: 14px;
	  line-height: 1.25;
	  font-weight: 300;
	  color: #666666;
	 /* padding-top: 10px; */
	 }
	/*
	ol, ul {
	  font-size: 14px;
	  line-height: 1.25;
	  font-weight: 300;
	  color: #666666;
	  padding-bottom: 10px;
	  padding-top: 10px;
	}

	body {
	  font-size: 14px;
	  line-height: 1.25;
	  font-weight: 300;
	  color: #666666; }
	*/

table img, #storylist img{width:auto;}
#storylist .customer {
	margin: 0px 0 8px 0;
	padding: 4px 16px;
	border-top: 1px solid #d6d6d6;
}
#storylist .customer .customer_link
{
 margin:8px 0 0 280px;
 text-align:right;
}
.carouselWrapper.generic {
		overflow: hidden;
	}
@media only all and (min-width: 1023px) {
  h1{
	font-size: 40px; }

	  h2{
		font-size: 28px; }

	  h3 {
		font-size: 22px; }	
		
	  p {
		font-size: 16px;
	  }

	/*body {
	  font-size: 16px;
	  }
	 
	  ol, ul {
		font-size: 16px;
	  }
	  */
	}

	.carousel h2, .carousel p{color:#fff;}
	/***Fix for heading and img tags ends****/

	.date, .author{
		color: #999999;
		display: inline-block;
		font-size: 12px;
		margin: 10px 10px 0 0;
	}

	/* Fixes for social feed bug */

	.author a {
		font-size: 16px;
	}

	.holder img {
		margin-top: 15px !important;
	}

	.text-box {
		overflow: hidden;
	}
	#tabs ul.ui-tabs-nav li{float:left;}

	.l-block{
		display:block;
	}

	/***Fix for security table starts****/
	.security_table {
		padding-bottom:10px;	
	}

	.security_table td, th {
		padding: 2px;
	}

	.security_section {
		margin-top:15px;
		color: #666666;
		font-size: 16px;
		font-weight: 600;
		line-height: 1.25;
	}

	.security_subsection {
		margin-left:20px;
		padding-top:5px;
		padding-bottom:5px;
		color: #666666;
		font-size: 16px;
		font-weight: 300;
		line-height: 1.25;
	}

	.security_content {
		margin-left:25px;
		color: #666666;
		font-size: 16px;
		font-weight: 300;
		line-height: 1.25;
	}

	/***Fix for security table ends****/

	.dropdown-level {
		padding-bottom: 30px;
		right: -16px;
		top: 120px;
		height: auto;
		padding: 15px;
		z-index: 100;
		margin: 0 1px;
		margin: 0\0/;
		background: #f1f1f1;
		  /* 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, #f7f7f7 6%, #f1f1f1 93%);
		  /* FF3.6+ */
		  background: -webkit-gradient(linear, left top, left bottom, color-stop(6%, #f7f7f7), color-stop(93%, #f1f1f1), color-stop(99%, #ececec));
		  /* Chrome,Safari4+ */
		  background: -webkit-linear-gradient(top, #f7f7f7 6%, #f1f1f1 93%);
		  /* Chrome10+,Safari5.1+ */
		  background: -o-linear-gradient(top, #f7f7f7 6%, #f1f1f1 93%);
		  /* Opera 11.10+ */
		  background: -ms-linear-gradient(top, #f7f7f7 6%, #f1f1f1 93%);
		  /* IE10+ */
		  background: linear-gradient(to bottom, #f7f7f7 6%, #f1f1f1 93%);
		  /* W3C */
		  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec', endColorstr='#ececec',GradientType=0 );
		  /* IE6-8 */ 
		  -webkit-box-shadow: 1px 1px 2px rgba(50, 50, 50, 0.75);  
		-moz-box-shadow:    1px 1px 2px rgba(50, 50, 50, 0.75);
		box-shadow:         1px 1px 2px rgba(50, 50, 50, 0.75);
background: #f1f1f1\0/;
	}


	.freeform-custom{
		margin: 10px 0;
		overflow: hidden;
	}
	.freeform-custom label{
		clear: both;
		margin: 10px 0 0 0;
		width:100%;
		display:inline-block;
	}
	.freeform-custom input, .freeform-custom select, .freeform-custom textarea{
		float: left;
		width:98%;
		margin: 10px 0;
	}
	.freeform-custom > div  hr{display:none;}
	.freeform-custom > div {
		border-top: 2px solid #CCCCCC;
		clear: both;
		float: left;
		margin: 10px 0;
	}
	.freeform-custom .smaller{display:inline-block;}
	.freeform-custom h3{clear:both;}
	.freeform-custom .button{
		float: none;
		margin: 15px auto;
		width: 98%;
		border:none;
	}
	nav.page-footer-nav{
		/* padding-left:13px; */
		padding-right:13px;
	}
	nav.page-footer-nav ul{width:100%;}
	nav.page-footer-nav .page-footer-nav-item {
		float: left;
		margin: 0 10px 0 0;
	}
	.c-body strong {
	  font-weight: bold;
	}
	.dropdown-content.ui-helper-reset {
	  position: absolute !important;
	  z-index: 1;
	  width: 90%; }

	@media only all and (min-width: 1023px) {
	.breadcrumb {
	  max-width:75%;
	  }
	.dropdown-content.ui-helper-reset {
		position: absolute !important;
		width: 70% !important; 	
	}
	nav.page-footer-nav{
		padding-left:0;
		padding-right:0;
	}
	.date, .author{
		font-size:14px;	
	}
	.dropdown-level {
		width: 75%; 
	}
	.freeform-custom label{
		clear: both;
		float: left;
		margin: 10px 0;
		width:200px;
		padding: 0 0 0 5px;
	}
	.freeform-custom input, .freeform-custom select, .freeform-custom textarea{
		float: left;
		margin: 10px 0;
		width: auto;
	}
	.freeform-custom .button{
		float: right;
		margin: 10px 0 10px 10px;
		width: auto;
	}

	.content-img.img-l figure{
		padding-right:15px;
		float:left;
	}

	.content-img.img-r figure{
		padding-left:15px;
		float:right;
	}
	.searchfield {
		width: 95%;
	}

	.colleft > div{
		clear: none;
		width:24%;
	}
	.colleft > div > p {
		min-height:340px;
	}
	#outermost .support_gradient .search-base {
		width: 510px;
	}
	}
	/********free form html ends********/
	.security_content table{
		width: auto;
		font-family:courier;
		margin: 10px 0;
	}
	.security_content table tr{
		background-color: #F1F6F8;
		color: #666666;
	}
	.security_content table tr td {
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		padding: 12px 20px;
		vertical-align: middle;
		width: auto;
	}
	.security_content table tr td:last-child{border-right: 1px solid #CCCCCC;}
	.security_content table tr.tableHead{
		background-color: #006990;
		border-left: 1px solid #006990;
		border-right: 1px solid #006990;
		color: white;
	}
	.security_content table tr.tableHead td{
		border-bottom: medium none;
		border-right: 1px solid #0095D3;
		border-top: medium none;
		padding: 0 20px;
	}
	.security_content table tr.firstTr td{padding-top:12px;}
	.security_content table tr.secondTr td{padding-bottom:12px;}
	.security_content table tr.tableHead td:first-child{width: auto;}
	.security_content table tr.tableDivider{display:none;}
	.security_content .freeform-table{
		display: block;
		min-width: 100%;
		overflow-x: scroll;
		overflow-y: hidden;
	}
	.security_content .freeform-wrap{
		overflow: hidden;
		position: relative;
		width: 100%;
	}
	.security_content .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; 
	}
	#lists hr {
		border: 1px solid #CCCCCC;
		float: left;
		width: 100%;
	}
	#lists hr:last-child {
		display:none;
	}
	/**********free form html ends***********/
	/**********site index starts***********/
	.csc-sitemap ul li {
		margin: 10px;
	}
	.button:hover, .button:active {
		color:white;
	}
	.page-contact-link.float-r {
		float:right !important;
		margin:0;
	}
	#support-search, #globalsearch {
		position: relative;
	}
	.product_search_submit, .global_search_center_submit, .global_search_submit {
		background: none repeat scroll 0 0 transparent;
		border: medium none;
		cursor: pointer;
		height: 18px;
		left: 12px;
		position: absolute;
		text-indent: -9999em;
		top: 10px;
		width: 16px;
	}
	/*********Get the facts starts***************/
	.media-patch{
		float: left;
		margin: 25px 0 0;
	}
	.media-patch br{display:none;}
	.visual-holder{ 
		float: left;
	}
	.visual-item{
		float: left;   
		margin:	5px 0;
	}
	.visual-item:hover{
		opacity:0.8;
		transition-duration: 0.5s;
		/* IE 8 */
	  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	}

	.visual-item span{
		background: url("/files/images/getthefacts/watch-video.png") no-repeat scroll center 95% #006EA3;
		color: #FFFFFF;
		display: table-cell;
		font-size: 20px;
		height: 165px;
		padding: 0 25px;
		text-align: center;
		text-transform: uppercase;
		vertical-align: middle;
		width: 100%;
	}
	a.rss{
		background: url("/files/images/getthefacts/ico-rss2.png") no-repeat scroll 0 3px transparent;
		display: inline-block;
		text-indent: -9999em;
		width: 16px;
	}
	#vmwfeed ul.post-items{
		margin: 20px 0 10px;
	}
	#vmwfeed ul.post-items li{
		background: none repeat scroll 0 0 transparent;
		border-top: 1px solid #CCCCCC;
		padding: 5px 0 10px;
	}
	#vmwfeed ul.post-items li em{
		font-size: 12px;
		font-style: normal;
		margin: 10px 0;
	}
	#vmwfeed ul.post-items li p{}

	/*********Get the facts ends***************/
	@media only all and (min-width: 1023px) {

	ul.is-active li{border-bottom:none !important;}
	ul.is-active li a.is-active{color:#0095d3; font-weight:bold;}
	.csc-sitemap ul li {
		margin: 10px 20px;
	}
	.product_search_submit, .global_search_center_submit {
		left:auto;
		right: 21px;
		top: 30px;
	}
	.global_search_submit {
		left: auto;
		right: 22%;
		top: 30px;
	}
	.security_content .shadow {display:none;}
	.security_content .freeform-table {overflow: hidden;}
	.page-contact-support ul.row {
		float: right;
		min-width: 150px;
	}
	
	div.b-width-career-form {
		text-align: center;
	}
	div.b-width-career-form h2 {
		display: inline-block;
		float: none;
	}
	div.b-width-career-form ul {
		display: inline-block;
	}
	div.b-width-career-form ul li {
		display: inline-block;
		float: none;
	}
	#job-search-form select.b-job-select{width:10%;}
	/**********get the facts starts***********/
	.testimonial-block{
		margin: 0 auto;
		position: relative;
		width: 84%;
	}
	.visual-item{
		float: left;
		height: 165px;
		margin: 0 5px 5px 0;
		width: 431px;
	}
	.visual-item img{
		float: left;
		height: 165px;
		width: 215px;
	}
	.visual-item span{	
		width: 166px;
	}
	.pos3 img, .pos4 img{float:right;}
	#vmwfeed ul.post-items li em{
		font-size: 16px;
		font-weight: 400;
	}
	.visual-block {
		background: none repeat scroll 0 0 transparent !important;
		border: medium none !important;
		margin: 25px 0 !important;
	}
	.visual-holder {
		background: none repeat scroll 0 0 transparent !important;
		padding: 0 !important;
		width: 100%;
	}
	.visual-area {
		background: none repeat scroll 0 0 transparent !important;
	   margin: 0 0 40px !important;
		width: 100% !important;
	}
	.media-patch .visual-holder {
		margin-top: 25px;
	}
	.visual-area .holder {
		 background: none repeat scroll 0 0 transparent !important;
		padding: 0 !important;
		width: 100% !important;
	}
	.visual-area .frame {
		background: none repeat scroll 0 0 #006EA3 !important;
		height: 335px;
		margin: 0 auto;
		padding: 0 !important;
		width: 84% !important;
	}
	.visual-area .content {
		height: 100% !important;
		width: 100% !important;
	}
	.visual-area .text {
		padding: 0 20px !important;
		text-align: center;
		width: 365px;
	}

	.visual-area .text > h2 {
		color: #FFFFFF;
		 margin: 0 0 0 30px;
	}
	.visual-area .content > a {
		display: table-cell;
		height: 100%;
		text-align: center;
		vertical-align: middle;
	}
	.visual-area .content img {
		height: 250px;
		margin: 0 !important;
		width: 430px;
	}
	a.link-prev{
		background-color: rgba(0, 0, 0, 0.7);
		background-image: url("/files/images/framework/carousel-arrows-white.png");
		background-position: 5px 0;
		background-repeat: no-repeat;
		border-bottom-right-radius: 3px;
		border-top-right-radius: 3px;
		float: none;
		height: 45px;
		left: 84px;
		margin: -22.5px 0 0;
		padding: 0 !important;
		position: absolute;
		top: 162px;
		width: 43px;
	}
	a.link-prev:hover{
		background-position: 108px 0 !important;
	}
	a.link-prev:hover, a.link-next:hover  {
		padding: 0 !important;
		min-width:140px;
		width: auto;
	}
	a.link-next{
		background-color: rgba(0, 0, 0, 0.7);
		background-image: url("/files/images/framework/carousel-arrows-white.png");
		background-position: -28px 0;
		background-repeat: no-repeat;
		border-bottom-left-radius: 3px;
		border-top-left-radius: 3px;
		float: none;
		height: 45px;
		margin: -22.5px 0 0;
		padding: 0;
		position: absolute;
		right: 84px;
		top: 162px;
		width: 43px;
	}
	a.link-next:hover {
		background-position: -35px 0 !important;
	}
	.link-prev span, .link-next span {
		background: none repeat scroll 0 0 transparent !important;
		float: left;
		padding: 0 5px !important;
		position: relative;
		top: 13px;
	}

	.link-prev span{
		left:0px;
		text-align:center;
		float: none;
	}

	.link-next span{
		left: 0px;
		float: none;
		text-align: center;
	}


	.main-block, .visual-section {
		border-top: 3px solid #E6E6E6;
		margin: 10px auto !important;
		padding-top: 15px !important;
		width: 1050px !important;
	}
	.main-block a, .visual-section a {
		color: #006990 !important;
		font-weight: 400 !important;
	}
	.main-block a:hover, .visual-section a:hover {
		color: #0095d3 !important;
		text-decoration:none !important;
	}
	a#visitlink:hover{text-decoration:none !important;}
	.box p a {
		display: block;
		margin: 10px 0;
	}
	.main-block .box, .visual-section .box {
		color: #666666 !important;
		float: left !important;
		line-height: normal !important;
		margin: 0 35px 0 0 !important;
		padding: 0 !important;
		width: 45% !important;
	}
	.visual-section .box p {
		margin: 10px 0 !important;
	}
	.visual-section .box h3 {
		color: #387C2C;
		font-size: 28px;
		font-weight: 400;
		line-height: 25px;
		margin: 15px 0 !important;
	}
	.main-block .box h2 { margin: 15px 0 !important;}
	.box ul li{
		background: none repeat scroll 0 0 transparent;
		padding-left: 0;
	}

	.visual-section .box ul li .title {
		font-size: 18px;
	}
	/* .visual-section .box:first-child {
		border-right: 1px solid #CCCCCC;
		padding-right: 6px !important;
	} */
	.count-box {
		background: none repeat scroll 0 0 transparent !important;
		margin: 0 0 20px !important;
		padding: 0 !important;
		width: 500px !important;
	}
	.count-box .holder {
	   background: none repeat scroll 0 0 transparent !important;
		padding: 0 !important;
	}

	.count-box .frame {
		 border: 1px solid #3399CC;
		border-radius: 6px 6px 6px 6px;
		padding: 0 !important;
	}
	.visual-section .count-box p {
		color: #FFFFFF;
	   margin: 0 !important;
		padding: 10px 20px;
	}
	.citations-items li strong, .citations-items li blockquote, .citations-items li p{margin:10px 0;display: block;color:#666666;}

	.citations-items  blockquote q {
		padding: 0 2px;
		quotes: none;
	}
	.citations-items blockquote:before, .citations-items blockquote:after {width: 95px;}

	.main-block .after, .main-block:after {background: none !important;}
	/*********get the facts ends************/
		
	}
	.search-input {
			width: 80%;
	}
	@media only all and (min-width: 1023px) { 
		#support-search {
			width: 600px;
		}

		.search-input {
			width: 90%;
		}
		.allProds {
		  position: relative;
		}
	}
	
/****For the Header***/
.l-promo-head {
                display: block;
                font-size: 18px;
                line-height: 1.2;
                font-weight: 600;
                color: #006990;
               /*  font-family: Proxima Nova Semibold; */
}

.l-promo-head:hover {
                color: #0095d3;
}

.l-promo-head:after {
                content: '';
                display: inline-block;
                width: 10px;
                height: 13px;
                padding-left: 5px;
                background: url("/files/images/framework/arrow-heading-link.png") no-repeat scroll right center transparent;
}

@media only all and (min-width: 1023px) {
    .l-promo-head { font-size: 22px; }
}

/***For the text***/
.c-promo {
                font-size: 14px;
                line-height: 1.5;
                font-weight: 200;
                color: #666666;
                font-family: arial;
		}

@media only all and (min-width: 1023px) {
    .c-promo { font-size: 16px; }
	.viewAllDwnld {      
		position: absolute !important;
		bottom: 20px;
		left: 30px;
	}

}


/****For the background****/
.bg-gray-promo {
    background-color: #e6e6e6;
}

.bg-gray-promo:hover {
	background-color: #f1f1f1;
}
/**********site index ends***********/
/************Fixes on 22/07/2013***************/

.menu-item-country .menu-item-quick {
	line-height: normal;
}
.menu-link-eyebrow:hover {
   color: #fff;
}
#footer .a-row .a-1of2 {
	padding-bottom: 20px;
}
#footer .home-bg-transparent .a-row .a-1of2 {
    padding-bottom: 0;
}
.a-clear {
	clear: both;
}
input.flexsearch--input{
	color:#ffffff !important;
}

#searchmore .sbHolder {
   max-width: 100% !important;
   margin:5px 0;
}
#searchmore .form-button{clear:both; width:100%;margin:5px 0;}
#searchmore select{min-width:100%;margin:5px 0; visibility:hidden;}
@media only all and (min-width: 700px) {
	#searchmore select{min-width:20%;}
	#searchmore .sbHolder {
	   max-width: 35% !important;
	   margin:0 5px 0 0;
	}
	#searchmore .form-button{
		clear: none;
		float: right;
		margin: 0 10px 0 0;
		width: 25%;
	}
	
	*.carouselWrapper .carousel .strip > * {
		overflow: hidden;
	}

	.carouselWrapper.generic.mr-b30 .carousel .img-caption img {
		position: absolute;
		z-index: 0;
		width: auto;
		height: 300px;
		display: block;
	}

	.carouselWrapper.generic.mr-b30 .carousel .img-caption .blue-hero {
		position: relative;
		z-index: 0;
		height: 300px;
		width: 60%;
		float: right;
		background: #0096d1;
		margin-top:0 !important;
	}
}

@media only all and (min-width: 1023px) {
	.homepage_hero .b-mr-r15 {
		margin-right: 10px;
	}
	.a-clear {
		clear: none;
	}	
	.viewAllDwnld {      
		position: absolute !important;
		bottom: 20px;
		left: 30px;
	}
	.viewAllDwnld:hover{      
		 color: #0095d3 !important;
	}
	.nofooter{
		min-height:340px;
		overflow:hidden;
	}
	.nofooter  .bg-gray{background: none repeat scroll 0 0 transparent !important;}
}

	/****************** 23rd July issues  ********************************/
	.indicator span {
		font-weight: 300 !important;
	}
	.first.core.question div.number
	{
		color: #387C2C !important;
		font-size: 26px !important;
	}
	.first.core.question div.description
	{
		color: #666 !important;	
	}
	/****************** 23rd July issues  ********************************/
.tablewrap .compare-table table {
    display: table;
	border-collapse: separate;
}
/* Bug fixes for 24/07/13 */
/* Fix for the footer header alignment */
.h-5 {font-weight:bold; }
@media only all and (max-width: 700px) {
.b-bd-linklist-footer-l h4 {
	padding-right: 5px !important;
}
}
/* Fix for search padding - IE8 */
input.flexsearch--input {
	line-height/*\**/: 22px\9; /* For IE8 */                
}
#support-search .search-input{
	line-height/*\**/: 35px\9; /* For IE8 */    
}



/* Fix for the search icon in IE8/9 */
.search-input {
	background: url(/files/images/framework/icon-search-small.png) no-repeat 10px 10px \0/;	
}

.button-search {
	background:url(/files/images/framework/icon-search-small.png) no-repeat 10px 10px #0095d3 \0/ !important;	
}

@media only all and (min-width: 1023px) { 
	.button-search {
		background:url("/files/images/framework/search-a-icon.png") no-repeat 3% 10px #0095d3 \0/ !important;	
	}
}
/* Fix for the support alerts tab */
#localnav_inner {
	border: 1px solid #D0D0D0;
	height: 44px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

	#localnav_inner .nav-product {
		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 */
    height: 44px;
	}

	#localnav_inner .shadow {
		background: none;
	}

.alert-box .l-alerts {
	margin-top: -70px !important;
}
/****************** 26th July issues  ********************************/
/*** Checkbox focus outline ***/
input[type="checkbox"]:focus {
  outline: 1px dotted #000;
}
/*** Checkbox focus outline ***/

.page-contact-link.float-r a.l-header-icon
{
    color:black !important;
}


/****************** 29th July issues  ********************************/


.dropDownShadow {
	-webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.31);
	-moz-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.31);
	box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.31);
	border-top: none;
	margin-top: 1px;
}

.linklist-border li a {
	margin: 0px !important;
	cursor: pointer;
}

.dropDownShadow .ui-menu .ui-menu-item a {
	font-weight: 600;
}

.hover-white:hover{
	background-color: #ffffff;
}

.catgoryClass input {
	float: left;
	clear: both;
}

.catgoryClass label {
	display: inline;
}

#bestBetMainDiv a:hover {
	color: #666666;
}

#resultDetailsDivId .b-3of10 .b-mr-l15 p {
	width: 50%;
	padding: 0;
	margin: 0;
}

#resultDetailsDivId .result-filter-button {
	width: 30%;
	float: left;
	margin-left: 10px;
}

@media only all and (min-width: 700px) {
	.pd-10imp {
		padding-left: 10px !important;
	}
}
/************Praveen CSS start****************/
.vmSocialButton .vmwCustomSocial {
display:inline-block; 
height:24px; 
width:24px; 
position:relative ;
cursor: pointer;
}
/************Praveen CSS ends****************/
/*** pdf video links new images start***/
.pdf-doc {
	background: url('/files/images/framework/pdf4x16.png') no-repeat 0px 0px;
	text-indent: -9999em;
	width:25px; 
}

.vid {
	background: url('/files/images/framework/video20x14.png') no-repeat 0px 0px;
	text-indent: -9999em;
	width: 20px;
}
/*** pdf video links new images end***/

/****** Bug fixes 07/31/13 *******/
/*** Support Search Mobile Fixes ***/
.border-red .pd-main {
	padding: 0;
}

#search-columns {
	padding-top: 30px;
}

@media only all and (max-width: 1023px) {
	#searchImg {
		top: -20px;
		left: 40px;
	}

	.border-red .bg-light-gray {
		margin: 0 -13px;
	}

	#search-columns .b-hide-block {
		margin: 0 13px;
	}

	.search-input {
		width: 85%;
	}

	.border-red .bg-light-gray .b-hero-l {
		margin: 0 13px;
	}

	.support-search-button {
		width: 90%;
	}
}
/**** End of support search ****/

/**** Fixes for 08/01/2013 ****/

/***** New career issues ******/
.noIconSearchSquare {
	box-sizing: border-box;
	width: 100%;
	height: 31px;
	padding-left: 10px;
	color: #6e6e6e !important;
	font-size: 16px;
	border: 1px solid #d0d0d0;
	background: none no-repeat 98% 7px, white;
	/* Old browsers */
	background: none no-repeat 98% 7px, -moz-linear-gradient(top, white 85%, #e5e5e5 100%);
	/* FF3.6+ */
	background: none no-repeat 98% 7px, -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #e5e5e5));
	/* Chrome,Safari4+ */
	background: none no-repeat 98% 7px, -webkit-linear-gradient(top, white 85%, #e5e5e5 100%);
	/* Chrome10+,Safari5.1+ */
	background: none no-repeat 98% 7px, -o-linear-gradient(top, white 85%, #e5e5e5 100%);
	/* Opera 11.10+ */
	background: none no-repeat 98% 7px, -ms-linear-gradient(top, white 85%, #e5e5e5 100%);
	/* IE10+ */
	background: none no-repeat 98% 7px, linear-gradient(to top, white 85%, #e5e5e5 100%);
	/* W3C */
	margin-left: 0px; }

	#job-search-form .form-button {
		width: 100%;
		margin-left: 0px;
	}

	#job-search-form .b-job-search, #job-search-form .b-job-submit {
		margin-left: 0px
	}

@media only all and (min-width: 1023px) {
	.noIconSearchSquare {
		width: 25%;
	}

	#job-search-form .form-button {
		width: 85px;
	}

	#job-search-form .b-job-search, #job-search-form .b-job-submit {
		margin-left: 12px;
	}

	div.b-width-career-form {
		text-align: justify;
	}

	/* .career-social {
		width: 100% !important;
		padding: 0 140px;
		margin: 0 !important;
	}
 */
	.linklist-social img {
		width: 25px;
	}

	.b-linklist-hor li {
		float: left !important;
		border-left: 1px solid #d8d8d8 !important;
	}

	.b-linklist-hor-h {
		float: left !important;
	}

	.b-linklist-hor li a {
		padding: 0 9px !important;
	}

	.linklist-social .a-row1 {
		padding-bottom: 0px !important;
	}

	.linklist-social li {
		padding-right: 20px !important;
	}
}

@media only all and (min-width: 700px) {
	.b-linklist-hor li {
		float: none;
		border-left: none;
	}

	.b-linklist-hor li:first-child {
		border-left: none !important;
	}

	.b-linklist-hor-h {
		float: none;
	}

	.b-linklist-hor li a {
		padding: 10px 0;
	}

	/* .career-social {
		width: 50%;
		margin: 0 auto;
	} */

	.linklist-social .a-row1 {
		padding-bottom: 40px;
	}

	.linklist-social li {
		padding-right: 50px;
	}
	
	.overlay .innerContent > div > span{
		display: block\0/ !important;
	}
}

/*** End of career ***/

/** August 1st Scrapper page Issues **/
/* http://www-test12.vmware.com/products/vsphere/pricing.html */
div.basic-table.simple-pricing > div#pricetable table
{
	width:100% !important;
}
/** August 1st Scrapper page Issues **/

/***** Support search fixes 08/02/2013 *****/
#bestBetMainDiv .linklist-border.b-pd-b20,
#bestBetMainDiv .linklist-border.pd-b50,
#bestBetMainDiv .b-row.pd-b20 {
	padding-bottom: 0px;
}

#bestBetMainDiv .h-3-black.pd-t5 {
	padding-top: 0px;
}

#filter-result-page .h-4-black img.width-auto {
	vertical-align: middle;
	padding-bottom: 3px;
}

.result-filter-button select {
	border: 2px solid #e6e6e6;
	border-radius: 3px;
	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 */

	width: 100%; 
}


/******* Support Search Fixes 08/05/13 *********/
.search-dropdown-panel .dropDownShadow .a-hide-block {
	display: block !important;
}

.search-dropdown-panel {
	top: 260px !important;
	width: 510px !important;
	margin-left: 10px;
	position: absolute;
}

#ui-id-1 {
	position: relative;
	left: -1px !important;
}

#ui-id-1.ui-menu .ui-menu-item {
	width: auto;
}

#ui-id-1.pd-b50 {
	padding-bottom: 20px;
}

@media only all and (min-width: 1023px) {
	.search-dropdown-panel {
		top: 220px !important;
		width: 600px !important;
		margin-left: 35px;
	}	
}

@media only all and (max-width: 700px) {
	.search-dropdown-panel {
		width: 95% !important;
	}
}

#search-columns .b-hero-r {
	padding: 0 13px;
}

#clearDiv.support-search-button {
	width: 95%;
}

#product + div, #category + div, #type + div {
	border-top: none !important;
}

#search-columns .l-filter {
	border-bottom: 1px solid #cccccc !important;
	width: 95%;
}

#search-columns .l-filter-arrow {
	padding-right: 90%;
}

@media only all and (min-width: 1023px) {
	#search-columns .b-hero-r {
		padding: 0px;
	}

	#clearDiv.support-search-button {
		width: auto;
	}

	#search-columns .l-filter {
		width: 90%;
	}

	#search-columns .l-filter-arrow {
		padding-right: 85%;
	}
}

/****** Support Search 08/06/13 *******/
#pagination_resultperpage_div.bd-t3-gray.pd-t20 {
	padding-bottom: 75px;
	display: block !important;
}

#pagination_resultperpage_div .b-7of10 {
	width: 100%;
	float: left;
}

#pagination_resultperpage_div .b-3of10 {
	width: 100%;
	float: left;
	padding-top: 20px;
}

#pagination_resultperpage_div .b-float-l {
	float: left;
}

.linklist-number {
	display: block !important;
}

#resultDetailsDivId .result-filter-button,
#pagination_resultperpage_div .result-filter-button {
	width: auto;
	background: none;
	border: none;
	padding: 0px;
	margin-left: 15px;
}

#resultDetailsDivId .b-3of10 .b-mr-l15 p,
#pagination_resultperpage_div .b-3of10 .b-mr-l15 p {
	width: auto;
	padding: 2px 5px;
}

.linklist-number li {
	width: 30px;
}

@media only all and (min-width: 1023px) {
	#pagination_resultperpage_div.bd-t3-gray.pd-t20 {
		padding-bottom: 0px;
	}

	#pagination_resultperpage_div .b-7of10 {
		width: 70%;
		float: left;
	}

	#pagination_resultperpage_div .b-3of10 {
		width: 30%;
		float: left;
		padding-top: 0px;
	}

	#resultDetailsDivId .result-filter-button,
	#pagination_resultperpage_div .result-filter-button {
		width: 30%;
		float: right !important;
		background: none;
		border: none;
		padding: 0px;
		margin-left: 0px;
	}

	#resultDetailsDivId .b-3of10 .b-mr-l15 p,
	#pagination_resultperpage_div .b-3of10 .b-mr-l15 p {
		width: 55%;
		padding: 2px 5px;
	}

	.linklist-number li {
		width: 25px;
	}
}

@media only all and (max-width: 700px) {
	.linklist-number li {
		width: 20px;
	}
}

/* content lightbox  */
.olay-iframe
{
	width:100%;
	min-height: 500px;
}
/* content lightbox  */
nav#menu-primary ul > li a:hover {
    color: #0095D3;
}

nav#menu-primary ul > li a.is-active {
    color: white;
}

nav#menu-quick ul > li a.menu-item-quick:hover {
    color: #0095D3;
}

nav#menu-quick div.menu-item-country a:hover {
    color: #0095D3;
}

@media only all and (min-width: 1023px) {
		nav#menu-primary ul.level-1 > li.has-subnav > a:hover {
			color: white;
		}
}
	
form#supportsearch input.form-input-search-support {
    color: #6E6E6E !important;
}
/* 12th August issues */
/*http://www-uat.vmware.com/products/vcloud-suite/pricing.html*/
.tablewrap .basic-table.simple-pricing table tr td .button {
	width:102px !important;
}
/* 12th August issues */

nav.page-footer-nav ul > li.page-footer-nav-item > a.page-footer-nav-link:hover {
    color: #0095D3;
}

/******video overlay width management starts**********/
@media only all and (max-width: 360px) {
	.overlay .innerContent embed, .innerContent object, .BrightcoveExperience {
		height: 100%;
		width: 98%;
		min-height:135px;
	}
	
	.overlay .innerContent{min-height:0 !important;}
}

@media only all and (min-width: 701px) and (max-width: 850px) {
	.overlay .innerContent embed, .overlay .innerContent object, .overlay .BrightcoveExperience {
		height: 100%;
		width: 98%;
		min-height:450px;
	}
	.overlay .innerContent{min-height:0 !important;}	
}

@media only all and (min-width: 361px) and (max-width: 700px) {
	.overlay .innerContent embed, .overlay .innerContent object, .overlay .BrightcoveExperience {
		height: 100%;
		width: 98%;
		min-height:300px;
	}
	.overlay .innerContent{min-height:0 !important;}	
}

@media only all and (min-width: 851px){
	.overlay .innerContent embed, .overlay .innerContent object, .overlay .BrightcoveExperience {
		width:100%
	}		
}

@media only all and (min-width: 1023px) {
	form#supportsearch .form-input-search-support{width:60%;}
	.carouselWrapper.hero.home figcaption{width:100%\0/ !important}
	ul.b-linklist-border span.b-float-r a.l-inline-block:first-child {
		float: left;
	}
}

.nav-product-contain {
	margin-bottom: 0 !important;
}

.overlay .container .content {
    margin: auto;
    padding: 20px 0;
}

.overlay .container .innerContent.scrollable {
    overflow-x: hidden;
    overflow-y: auto;
}

/******video overlay width management ends**********/
.explore-all-button.active .dropdown-arrow{
	background: url("/files/images/framework/arrow-dropdown-up.png") no-repeat scroll right center transparent\0/;
}
.explore-all-button .dropdown-arrow{
	 background: url("/files/images/framework/arrow-dropdown.png") no-repeat scroll right center transparent\0/;
}
.explore-all-button .dropdown-arrow:after, .explore-all-button .dropdown-arrow:before{background:none\0/ !important;}
.clearall{clear:both;}
#dp_swf_engine{display:none;}
.home-bg-transparent .b-pd-b100{padding-bottom:0 !important; min-height:275px;}


#supportsearch .button-search{
	background:#0095D3 url("/files/images/framework/icon-search-small.png") no-repeat 12px 14px !important;
}
@media only all and (min-width: 700px) {
	#supportsearch .button-search{
		background:#0095D3 url("/files/images/framework/icon-search-small.png") no-repeat 10px 10px !important;
	}		
}
@media only all and (max-width: 700px) {
	#supportsearch .form-input-search-support {
		margin-left: -25px !important;
	}	
}

@media screen and (-webkit-min-device-pixel-ratio:0){
	.carouselWrapper.home .carousel .strip figure {
	height: 400px;
	}
}
.overlay {z-index: 9999;}
@media only all and (min-width: 1023px) {
.share-header {
    color: #FFFFFF;
    font-size: 11px;
    left: 0;
    margin: 0;
    padding: 5px 0;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: -21px;
    width: 100%;
	min-height: 11px;
    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 */
}
}

@media only all and (min-width: 1023px) {
	.page-contact-link {
		height: auto;
	}
} 


@media only all and (max-width: 1023px) {
    input.flexsearch--input{
    color:#6E6E6E !important;
	}
	div.flexsearch--input-wrapper input.flexsearch--input{
	line-height:30px\0/;
	}
}
@media only all and (max-width: 480px) {
	.homepage_task .match-box .button-search {
		margin-left: -8px;
	}
}

.c-hero{
font-weight:300 !important;
}
	
.carouselWrapper.generic .img-caption .blue-hero h2{
font-weight:300 !important;
}

form#supportsearch input.form-input-search-support{
	line-height:30px\0/;
	}

.hideMega{display:none !important;}


@media only all and (min-width: 700px) {
	.tablewrap .basic-table{
		overflow:auto !important;
	}
	
	 .b-width-career-form {
   		 width: 107%;
	} 
}
@media only all and (min-width: 1023px) {
	.career-social {
		display: block;
		width: 90% !important;
	}
	.career-social > h2{
		min-height:50px;
	}
	.carouselWrapper.hero.generic .strip .img-caption-hero {
		width:1050px;
	}
}
@media only all and (min-width: 1200px){
	.career-social {
		display: block;
		width: 70% !important;
	}
}


/* Nov 8th Release fixes*/
/** css class names are defined as per their corresponding color name from url: http://chir.ag/projects/name-that-color/#003D79 **/
.regal-blue{
	color:#003D79 !important;
}

.forest-green{
	color:#387C2C !important;
}

.mine-shaft{
	color:#333333 !important;
}

.bahama-blue{
	color:#006990 !important;
}

.sushi{
	color:#6DB33F !important;
}

.dove-gray{
	color:#666666 !important;
}

.cerulean{
	color:#0095D3 !important;
}

.key-lime-pie{
	color:#C2CD23 !important;
}

.jumbo{
	color:#717074 !important;
}

.morning-glory{
	color:#89CBDF !important;
}

.silver{
	color:#CCCCCC !important;
}

.mercury{
	color:#E6E6E6 !important;
}

.link-water{
	color:#E1F2F7 !important;
}

.white{
	color:#FFFFFF !important;
}

.seashell{
	color:#F1F1F1 !important;
}

.catskill-white{
	color:#F1F6F8 !important;
}

/**** CR-00052102 - pricing table scroll ****/
@media only all and (min-width: 700px) {
	.tablewrap .basic-table{
		overflow:auto !important;
	}
}
/**** CR-00052102 - pricing table scroll****/

/**** Placeholder consistent fix:CR-00052209 - Placeholder  ****/
input:focus::-webkit-input-placeholder{
	color: transparent!important;
}
input:focus::-moz-placeholder{
	color: transparent!important;
}
input:focus:-moz-placeholder{
	color: transparent!important;
}
/**** Chrome placeholder fix:CR-00052209 - Placeholder  ****/ 

/* Scroll issue*/
div#pricetable > div.tablewrap div.basic-table.simple-pricing table{
	width:1049px !important;
	}
	
/* Nov 8th Release fixes ends*/

/* Dec 06 release fixes */
.bg-regal-blue{
	background-color:#003D79 !important;
}

.bg-forest-green{
	background-color:#387C2C !important;
}

.bg-mine-shaft{
	background-color:#333333 !important;
}

.bg-bahama-blue{
	background-color:#006990 !important;
}

.bg-sushi{
	background-color:#6DB33F !important;
}

.bg-dove-gray{
	background-color:#666666 !important;
}

.bg-cerulean{
	background-color:#0095D3 !important;
}

.bg-key-lime-pie{
	background-color:#C2CD23 !important;
}

.bg-jumbo{
	background-color:#717074 !important;
}

.bg-morning-glory{
	background-color:#89CBDF !important;
}

.bg-silver{
	background-color:#CCCCCC !important;
}

.bg-mercury{
	background-color:#E6E6E6 !important;
}
	
.bg-link-water{
	background-color:#E1F2F7 !important;
}

.bg-white{
	background-color:#FFFFFF !important;
}

.bg-seashell{
	background-color:#F1F1F1 !important;
}

.bg-catskill-white{
	background-color:#F1F6F8 !important;
}
/* Dec 06 release fixes */


.heightmatch .bg-white {
    padding-left: 30px;
    padding-right: 30px;
}

.pd-t10 .l-section-link:after {
	width:auto;
}
/* #consulting-mm,#support-mm{right:auto;} */

#SiteFeedback .QSIUserDefinedHTML a
{
	color: #999999;
}


div.QSIEmbeddedTarget img
{
	width:auto;
}

div.QSIEmbeddedTarget + div
{
	background-color: black !important;
	opacity: 0.6 !important;
}
/* dec 6 release - share img fix - start*/
.share-header.a-hide-block
{
    height:11px;
}

.share-header.a-hide-block img
{
    margin-top: -5px;
}
/* dec 6 release - share img fix - start*/

/* Qual surevey start */ 
#page-rating-feedback .QSIUserDefinedHTML, .QSIUserDefinedHTML div 
{ 
width: 100% !important; 
height:126px !important; 
z-index:9 !important;
} 

/* Qual surevey end*/


/* Qual survey start */ 
#page-rating-feedback .QSIUserDefinedHTML, .QSIUserDefinedHTML div 
{ 
width: 100% !important; 
height: 99px !important; 
} 
/* Qual survey end*/

#search-result-feedback 
{ 
overflow-x:auto; 
} 

#search-result-feedback div 
{ 
width:auto !important; 
} 

#search-result-feedback .scrollable 
{ 
width:794px !important; 
overflow-x:auto !important; 
overflow-y:hidden !important; 
} 

#search-result-feedback  > div{
width:794px !important;
}

#SiteFeedback {
    display: inline-block;
}

@media only all and (max-width:900px){
#SiteFeedback{
	display: block;
}

#SiteFeedback a{
	margin-top:0.5px !important;
	}
}

#SiteFeedback a {
    color: #999999;
    display: block;
    font-family: "proxima-nova","Arial",sans-serif;
    font-size: 13px;
    font-weight: 400;
    padding-bottom: 20px;
	text-align:center;
	margin-top:0px;
}
#SiteFeedback a:hover, #SiteFeedback:hover a {
    color: #0095D3 !important;
}
@media only all and (min-width:900px){
#SiteFeedback a {float:left;}
}

 /*  IE8 Shadowbox issue */
.no-cssanimations .overlay {z-index:auto;}

.overlay
{
    /*  IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
}
/*  IE8 Shadowbox issue */

#page-rating-feedback.page-rating-feedback, #page-rating-feedback.page-rating-feedback div{
	background-color:#e6e6e6; 
}

/*feedback popup css fix */ 
.QSIEmbeddedTarget iframe 
{ 
        width:717px !important; 
}  

.QSIEmbeddedTarget > div 
{ 
        width:717px !important; 
} 
/*feedback popup css fix */

/*Search survey scroll fix */
#noResultsFound+.QSIUserDefinedHTML, #emptyQryString+.QSIUserDefinedHTML 
{ 
width:100% !important; 
} 

body 
{ 
overflow-x:hidden; 
}
/*Search survey scroll fix */

/*Jan17 Release Fixes Starts*/


.nav-product-contain .nav-product+.shadow{
		width:2px;
	}

/* Fix for nav bar border issue in IE*/	
.nav-product-contain .nav-product ul{
	border-bottom: 1px solid #cccccc\9;
	}
/* Fix for nav bar border issue in IE*/	
	
/* Fix for career page carousel*/

.carouselWrapper .carousel .caption-inner p,.carouselWrapper .carousel .caption-inner h2{
	width:100%;
	}

@media only all and (max-width: 700px){
	.career-carousel{
		background-color:#6DB33F !important;
		}
	.img-caption-hero .caption .caption-inner h2{
		font-weight:500 !important;
		}
	.img-caption-hero .caption .caption-inner p {
		font-weight:300 !important;
		}
	.img-caption-hero .caption .caption-inner a {
		font-weight:400 !important;
		}
}
	
@media only all and (min-width: 900px) and (max-width:1200px){
	.img-caption-hero .caption .caption-inner h2{
		font-size:30px;
		}
	.img-caption-hero .caption .caption-inner p,.img-caption-hero .caption .caption-inner a{
		font-size:14px;
		}
	.img-caption-hero .caption .caption-inner {
		padding: 45px 210px 0 45px;
		}
}

@media only all and (min-width: 700px) and (max-width:900px){
	.img-caption-hero .caption .caption-inner h2{
		font-size:26px;
		}
	.img-caption-hero .caption .caption-inner p,.img-caption-hero .caption .caption-inner a{
		font-size:14px;
		}
	.img-caption-hero .caption .caption-inner {
		padding: 15px 210px 0 25px;
		}
}

/* Fix for career page carousel*/

/* hide the l2 page link on desktops */ 
@media only all and (min-width: 1023px) { 
	li.mobile-show.first-link{ 
	display:none; 
	} 
} 
/* hide the l2 page link on desktops */ 


/* CTA Buttons for mobile fix */

@media only all and (min-width: 319px) and (max-width: 1023px){
	#category .b-products-c ul.b-linklist-border span.b-float-r a.l-inline-block:first-child {
	float: left;
	}
	
	#category .b-products-c ul.linklist .b-no-bd-t {
	border-top: none !important;
		}
	
	#category .pd-main .b-row {
	overflow: hidden !important;
		}
}

@media only all and (min-width: 769px) and (max-width: 1023px){
	#category .b-products-l .b-pd-r30 {
	padding-right: 30px;
		}
	
	#category .pd-main .b-products-l {
	float: left;
	width: 25.5238%;
		}
	#category .pd-main .b-products-c {
	float: left;
	width: 48.7619%;
		}
	
	#category .pd-main .b-products-r {
	float: left;
	width: 25.7143%;
		}
	#category .b-products-r .b-pd-l30 {
	padding-left: 30px;
		}
	#category .b-products-c ul.linklist li span.a-hide-block {
	display: block !important;
	float: left;
		}
	#category  li > a.l-reg.l-inline-block {
		max-width: 100%;
		width: 100%;
		font-weight:600;
		}
	}

@media only all and (min-width: 621px) and (max-width: 768px) {
	#category .pd-main .b-products-c {
	float: left;
	width: 75.4762%;
		}
	
	#category .pd-main .b-products-r {
	float: left;
	width: 23.7143%;
		}
	#category .b-products-r .b-pd-l30 {
	padding-left: 15px;
		}

	#category .b-products-c ul.linklist li span.a-hide-block {
	display: block !important;
	float:right !important;
		}

	#category  li > a.l-reg.l-inline-block {
		font-weight:600;
		}
		
	#category .b-products-c ul.b-linklist-border li {
	border-top: 1px solid #e6e6e6;
		}
	}

@media only all and (max-width: 620px) {
	#category .pd-main .b-products-c {
	float: left;
	width: 70.4762%;
		}
	
	#category .pd-main .b-products-r {
	float: left;
	width: 28.7143%;;
		}
	#category .b-products-r .b-pd-l30 {
	padding-left: 10px;
		}

	#category .b-products-c ul.linklist li span.a-hide-block {
	display: block !important;
	float:left !important;
		}

	#category .b-products-c ul.b-linklist-border li {
	border-top: 1px solid #e6e6e6;
		}
	
	#category  li > a.l-reg.l-inline-block {
		max-width: 100%;
		width: 100%;
		font-weight:600;
		}
	#category div.b-products-r ul.a-linklist-simple a.b-linklist-pd5{
		font-size:12px !important;
		}
}
/*Fix for A-Z product categories*/
@media only all and (min-width: 319px) and (max-width: 1023px){
	#a-z .pd-main .b-1of2{
		float:left;
		width:50%;
		}
	#a-z .pd-main .b-1of2 .b-mr-r15{	
		margin-right:15px;
		}
	#a-z .pd-main .b-1of2 .b-mr-r115{	
		margin-left:15px;
		}
	
	#a-z .pd-main .b-row {
	overflow: hidden !important;
		}
	#a-z .pd-main ul.linklist .b-no-bd-t {
	border-top: none !important;
		}
	#a-z .pd-main ul.b-linklist-border li {
	border-top: 1px solid #e6e6e6;
	}
}

@media only all and (min-width: 319px) and (max-width: 1023px){
	#a-z .pd-main ul.linklist li span.a-hide-block {
		float:left !important;
		display:block !important;
		}
	
	#a-z .pd-main li > a.l-reg.l-inline-block {
		max-width: 100%;
		width: 100%;
		font-weight:700;
		}
		}
/*Fix for A-Z product categories*/ 

/* CTA Buttons for mobile fix */

/*Fix for Helpzilla Ticket 1560306 - Quote Text */

ol blockquote:after{
	right:-35px !important;
	}

/*Fix for Helpzilla Ticket 1560306 - Quote Text */

/* News Feeds */
.mwfeed-item ul li {
	font-weight: 300;
	color: #666666;
	font-size: 16px;
	line-height: 20px;
	margin-top:6px;
}

.mwfeed-item ul {
	padding-bottom: 20px;
}

.no-news 
{ 
	border: none; 
	text-align: center; 
	padding: 27px; 
	border-bottom: 1px solid #e6e6e6; 
	font-size: 21px; 
	border-top: 1px solid #e6e6e6; 
	color: #999; 
}
.mwfeed-item p
{
padding-top:12px;
}

/* News Feeds */
/**Fix for CR-00052114 starts**/
@media only all and (min-width: 0) and (max-width: 320px) {
	#category .pd-main .b-products-c{
		width:100%;
	}
	#category .pd-main .b-products-r{
		clear:both;
		width:100%;
	}
	#category .b-products-r .b-pd-l30{
		padding-left:0;
	}
	#category  .bd-b3-gray {
		overflow: hidden;
	}
}
/**Fix for CR-00052114 ends**/
.nav-product-contain .nav-product ul li{
		border-bottom: 1px solid #cccccc\9;
	}
	
/**Fix for BUG-00072604 - commented by K
#filter-content ul li input.checkbox{
	margin-top:0px !important;
	height:13px !important;
}
**/	
/***Fix for March release on checkboxes alignment in search results page***/
#filter-content ul li {
	overflow: hidden;
	clear:both;
}
#filter-content ul li  input{
	float:left;
}
#filter-content ul li  label{
	float: left;
	margin-top:3px;
}
.page-contact-support .sc_emailus{clear:both;}
.page-contact-support .float-r.sc_emailus a{color:#666666 !important;}


#search-columns > .b-row.b-hide-block > .pd-b20{overflow:hidden;}
@media only all and (min-width: 0) and (max-width:320px) {
	#search-columns .support-search-button {
		width: auto;
	}
}
.page-contact-support ul.row {
	float: right\0/;
}

@media only all and (min-width: 0) and (max-width: 700px) {
	.browse-continue-button, .cancel-button {
		display: block;
		width: 100%;
	}
	#form-reg .l-reg{
		text-align: center;
		width: 100%;
		float:left;
	}
}