	.hpn_slider_left {
	    margin-top: 20px !important;
	    padding: 0 !important;
	    width: 48% !important;
	    float: left !important;
	}

	.hpn_slider_right {
	    margin-top: 20px !important;
	    margin-left: 4% !important;
	    padding: 0 !important;
	    width: 48% !important;
	    float: left !important;
	}

	#ctl01_breadcrumbsPanel,
	#ctl01_breadcrumbsPanel a {
	    min-height: 45px !important
	}

	/*ul.contact_us{	font-size: 12px;    line-height: 15px; float:left; margin-right:0px; margin-top:0px	}*/

	ul.contact_us {
	    font-size: 16px;
	    line-height: 18px;
	    float: left;
	    margin-right: 0px;
	    margin-top: 0px
	}

	ul.contact_us li {
	    display: inline-block;
	    padding: 0;
	    float: left
	}

	ul.contact_us li span.slash {
	    padding: 0 5px;
	}

	/*ul.contact_us li:after{content:" | ";}
	ul.contact_us li:last-child:after{content:" ";}*/

	.norail p,
	.norail ul.list {
	    color: #000 !important;
	}

	.right-content-area img {
	    width: 100% !important;
	    max-width: 100% !important;
	    height: auto !important;
	}

	.headline {
	    font-size: 20px;
	    font-weight: bold;
	    line-height: 24px;
	    margin-bottom: 15px;
	    width: auto !important
	}

	.blog-description {
	    float: left;
	    width: auto;
	}

	.blog-image {
	    display: none;
	}

	.blog-item {
	    width: 100%;
	}

	.center {
	    text-align: center;
	}

	#blog-items-container {
	    width: auto;
	}

	.tab_content {
	    width: 964px;
	    padding: 18px !important;
	    margin: 0 auto;
	    overflow: hidden;
	    height: auto
	}

	img.right-left {
	    float: right
	}

	.tbd_video {
	    border: 1px solid red !important
	}

	/*blogPost{width:100%;}*/

	.pad10 {
	    padding: 0;
	}

	.contentCell2 {
	    font-size: 16px !important
	}

	#navBulletsWrapper ul li {
	    height: 16px !important
	}

	.right-content-area h4 {
	    padding: 0 !important
	}

	.cnt_width {
	    width: 100% !important
	}

	.tbd {
	    color: red !important
	}

	a.cta {
	    color: #fff !important
	}

	#waiting {
	    width: auto !important
	}

	img.resizeImg {
	    width: 100%;
	    max-width: 100%
	}

	#footer-hpn {
	    padding-top: 15px !important
	}

	.tooltip_text p a:hover {
	    font-size: 14px !important;
	}

	.left-content-area a,
	.left-content-area a:hover,
	.left-content-area a:visited,
	.overlay_popup a,
	.overlay_popup a:hover,
	.overlay_popup a:visited,
	.whats-new-pod-text h4 a {
	    font-size: 16px !important
	}

	.left-content img.resizeImg,
	.right-content img.resizeImg {
	    width: 100% !important;
	    max-width: 100% !important
	}

	.left-content-area a:hover,
	.tab_content a:hover,
	.right-content-area a:hover,
	.overlay_popup a:hover:not(.popup_close) {
	    color: #007DBA;
	    text-decoration: underline !important;
	}

	.at4-icon {
	    margin-right: 5px !important;
	}

	.whats-new-pod-text h4 a {
	    color: #000000 !important;
	}

	.whats-new-pod-text h4 a:hover {
	    color: #000000 !important;
	    text-decoration: underline !important
	}

	.whats-new-content h3,
	.whats-new-content h3 a {
	    color: #000000 !important;
	    margin-bottom: 15px !important;
	}

	.left-content-area .indexlink a:hover,
	.left-content-area .indexlink a:visited {
	    font-size: 14px !important;
	}

	.indexlink a:hover,
	    {
	    color: #007DBA;
	    text-decoration: underline !important;
	}

	.secondary_nav,
	#ctl01_secnavPanel,
	#snav_tab_nav {
	    width: 100% !important
	}

	.banner_full {
	    width: 100% !important;
	    margin-top: 0 !important
	}

	/*.banner{margin:0 !important}*/

	.cnt15_0_0_18 {
	    margin: 0 0 0 18px !important
	}

	.video_medium2 {
	    width: 100% !important;
	    height: auto !important
	}

	.video_medium .play {
	    position: absolute !important;
	    left: 50% !important;
	    margin-left: -24px !important;
	    top: 50% !important;
	    margin-top: -18px !important
	}

	.networking-overview-bot-left {
	    width: 30%;
	    float: left;
	    margin-top: 10px;
	}

	.networking-overview-bot-left img {
	    width: 100% !important;
	    max-width: 100% !important
	}

	.networking-overview-bot-right {
	    width: 63%;
	    float: left;
	    margin-left: 35px;
	    margin-top: 10px;
	}

	#overlaytop {
	    width: auto !important;
	    display: none !important
	}

	.whats-new-content {
	    width: 699px;
	    float: left
	}

	.whats-new-pod {
	    margin-bottom: 36px;
	    width: 100%;
	    float: left;
	    height: auto;
	}

	.whats-new-pod-text {
	    width: 70%;
	    float: left;
	    height: auto;
	}

	.whats-new-pod-img {
	    float: right;
	    width: 150px;
	}

	img.on-left {
	    float: left;
	}

	img.on-right {
	    float: right;
	}

	.quote-container-rr {
	    width: auto !important
	}

	.microtabs {
	    width: 100% !important
	}

	#prog-disc {
	    width: 100% !important
	}

	.item {
	    width: 100%;
	}

	.prog_links .hvr {
	    margin: 0 !important
	}

	/*.hpe .left .prog-disc .prog-disc-item-header .prog-disc-item-title-more, .hpe .left .prog-disc-item-header span{ padding:0 !important}*/

	img.img-mobile-flash {
	    width: 100% !important;
	    max-width: 100% !important;
	    margin: 10px 0 !important
	}

	.left-content-int .tooltip_text {
	    border-top: none !important;
	    border-bottom: 1px solid #CCCCCC !important;
	    margin-bottom: 10px !important;
	    padding-bottom: 10px !important
	}

	img.infographics {
	    width: 100% !important;
	    max-width: 100% !important;
	    margin: 0 auto !important
	}

	img.infographics2 {
	    width: 75% !important;
	    max-width: 100% !important;
	    margin: 0 auto !important
	}

	.top20 {
	    margin-top: 20px !important
	}

	.left-content-int .tooltip_title {
	    margin: 10px 0 !important;
	    padding: 0 !important;
	}

	.left-content-int .tooltip_text {
	    padding-left: 0 !important;
	    padding-right: 0 !important
	}

	.footerLeft,
	.footerRight {
	    float: left;
	    width: 50%;
	}

	.footerLeft .four-columns,
	.footerRight .four-columns {
	    width: 205px !important;
	}

	.gray_transparent_bg {
	    background-image: url('/images/networking/solutions/unified-communications-and-collaboration/bg_gray.png');
	    background-repeat: repeat;
	    width: auto;
	    padding-left: 20px
	}

	#hpnFooterPanel {
	    height: auto;
	    overflow: hidden
	}

	/*.two-columns{width:auto !important;}
	.two-columns .left{width:46% !important; float:left !important;}
	
	.two-columns .right{width:46% !important; float:right !important;}
	.twoColumns .productPod{width:46% !important;}
	*/

	#header ul.nav_buttons {
	    margin-right: 0 !important;
	}

	.two-columns .left .item,
	.two-columns .right .item {
	    margin-bottom: 30px;
	    width: 100%
	}

	/*.threeColumns .left{width: 30% !important;margin-right:2% !important;float:left !important;}
    .threeColumns .middle{width:30% !important;margin:0 2% !important;float:left !important;}
    .threeColumns .right{width:30% !important;margin-left: 2% !important;float:left !important;}*/

	.text_border {
	    border-bottom: 1px solid #CCCCCC;
	    padding: 0 0 10px 0;
	    margin-bottom: 10px
	}

	.left-content-area h3,
	.left-content-area h3 a {
	    min-height: 18px !important
	}

	.left-content {
	    width: 48%;
	    float: left
	}

	.right-content {
	    width: 48%;
	    float: right
	}

	.button_hpe.inline {
	    margin: 20px 0 !important
	}

	.imageCell img {
	    width: 110px !important
	}

	.videoitem .video-time {
	    color: #FFF !important
	}

	.productsPanelContainer {
	    margin-top: 0 !important
	}

	.warranty-footer {
	    margin: 0 !important;
	    float: left !important
	}

	#footer-hpn {
	    /*margin:0 18px !important;*/
	    width: 100% !important
	}

	.banner-text {
	    width: 60% !important;
	    padding: 18px !important
	}

	.banner-text.white h2,
	.banner-text.white h4 {
	    color: #FFF !important;
	}

	.transparent_bg {
	    /*background:url('/images/networking/banners/homepage/transparency.png')*/
	}

	.item-txt-withimg {
	    width: 200px !important
	}

	.banner-text .button_hpe.inline {
	    margin: 0 !important
	}

	.sp-only {
	    display: none;
	}

	.desktop-only {
	    display: block;
	}

	.quote {
	    font-size: 26px;
	    line-height: 32px;
	    font-weight: bold;
	}

	.smb-top-image {
	    float: right;
	    margin: 20px 0px 5px 10px;
	}

	.play_button {
	    background: url("/images/video_play.png") no-repeat scroll 50% 50% rgba(0, 0, 0, 0) !important;
	    display: block !important;
	    height: 35px !important;
	    left: 50% !important;
	    margin: -17px 0 0 -24px !important;
	    position: absolute !important;
	    top: 50% !important;
	    width: 48px !important;
	}

	.time_video {
	    background: url("/images/video_time.png") no-repeat scroll 50% 50% rgba(0, 0, 0, 0) !important;
	    bottom: 0px !important;
	    color: #FFFFFF !important;
	    display: inline-block !important;
	    font-size: 14px !important;
	    line-height: 18px !important;
	    margin: 0 !important;
	    padding: 0 !important;
	    position: absolute !important;
	    right: 0px;
	    width: 40px;
	    height: 25px !important;
	}

	.time_video .bld {
	    bottom: 2px !important;
	    position: absolute !important;
	    right: 6px !important;
	}

	#blogPost {
	    float: none;
	    width: auto;
	    height: auto;
	    background-color: #F2F2F2;
	    padding: 32px 18px;
	    margin: 32px 0px;
	    border-top: 1px solid #CCCCCC;
	    border-bottom: 1px solid #CCCCCC;
	}

	#blogPost p {
	    margin: 0;
	    padding: 0;
	    font-size: 16px;
	    line-height: 22px;
	}

	#blogPost p a.blueBold {
	    color: #007DBA;
	    font-weight: bold;
	}

	#blogPost p.blog-date {
	    font-size: 14px;
	}

	#blogPost p.blog-author {
	    font-size: 14px;
	}

	#blog-items-container {
	    width: auto;
	    height: auto;
	}

	.blog-button {
	    float: right;
	}

	.blog-item {
	    width: auto;
	    height: auto;
	}

	.padding-bottom {
	    padding-bottom: 50px !important
	}

	.padding-bottom2 {
	    padding-bottom: 60px !important
	}

	.left-content-area {
	    width: 64% !important;
	    padding: 0 !important;
	    margin: 0 !important
	}

	.right-content-area {
	    width: 32.2% !important;
	    margin: 1% 0 1% 1.8% !important;
	    padding: 0 !important;
	}

	.transparent_bg {
	    background: url('/images/networking/banners/homepage/transparency.png');
	    padding: 18px 0
	}

	#ctl02_alertTopPanel,
	#ctl01_alertTopPanel,
	#ctl02_alertBottomPanel,
	#ctl01_alertBottomPanel {
	    font-size: 14px !important
	}

	/* GRID/COLUMNS SYSTEM
	***********************************************************************************************************/

	.grid,
	.product-row-container {
	    clear: both;
	    padding: 0px;
	    margin: 0px;
	}

	.col {
	    display: block;
	    float: left;
	    margin: 1% 0 1% 1.6%;
	}

	.col2 {
	    display: block;
	    float: left;
	    margin: 1% 0 1% 8%;
	}

	.col3 {
	    display: block;
	    float: left;
	    margin: 1% 0 1% 4%;
	}

	.col4 {
	    display: block;
	    float: left;
	    margin: 1% 0 1% 1.6%;
	}

	.twoColumns .productPod {
	    display: block !important;
	    float: left !important;
	    width: 46% !important
	}

	.twoColumns .right {
	    margin: 0 0 1% 8% !important;
	}

	.twoColumns .left {
	    margin: 0 !important;
	}

	.col:first-child {
	    margin-left: 0;
	}

	.col2:first-child {
	    margin-left: 0 !important;
	}

	.col3:first-child {
	    margin-left: 0 !important;
	}

	.col4:first-child {
	    margin-left: 0 !important;
	}

	.group:before,
	.group:after,
	.twoColumns:before,
	.twoColumns:after {
	    content: "";
	    display: table;
	}

	.group:after,
	.twoColumns:after {
	    clear: both;
	}

	.group,
	.twoColumns {
	    zoom: 1;
	    /* For IE 6/7 */
	}

	.group,
	.twoColumns {
	    margin: 20px 0 !important;
	}

	.span_2_of_2_bigger {
	    width: 32%;
	}

	.span_1_of_2_bigger {
	    width: 64%;
	}

	.span_1_of_2_row {
	    width: 42%;
	    padding: 18px 2%
	}

	.span_1_of_3_row {
	    width: 30%;
	    padding: 18px 1.1%
	}

	.span_2_of_2 {
	    width: 100%;
	    font-size: 16px !important
	}

	.span_1_of_2 {
	    width: 46%;
	    font-size: 16px !important
	}

	.span_3_of_3 {
	    width: 100%;
	    font-size: 16px !important
	}

	.span_2_of_3 {
	    width: 66.1%;
	    font-size: 16px !important
	}

	.span_1_of_3 {
	    width: 32.2%;
	    font-size: 16px !important
	}

	.span_4_of_4 {
	    width: 100%;
	    font-size: 16px !important
	}

	.span_3_of_4 {
	    width: 74.6%;
	    font-size: 16px !important
	}

	.span_2_of_4 {
	    width: 49.2%;
	    font-size: 16px !important
	}

	.span_1_of_4 {
	    width: 23.8%;
	    font-size: 16px !important
	}

	.embedded-video {
	    width: 100%;
	    height: 260px;
	}

	/*BODY LARGE
	************************************************************************************************************/

	.body_large .content-area {
	    margin: 0 18px !important
	}

	.body_large .fullwidth {
	    width: 100%;
	    height: auto;
	    overflow: hidden;
	}

	.body_large .slider-container {
	    min-height: 300px;
	    width: 964px;
	    padding: 10px 18px;
	    margin: 0 auto;
	    height: auto;
	}

	.body_large .slider-container250 {
	    min-height: 250px;
	    width: 964px;
	    padding: 10px 18px;
	    margin: 0 auto;
	}

	.body_large {
	    width: 100% !important
	}

	.body_large .mrq1000 {
	    width: 1000px !important;
	    margin: 0 auto !important
	}

	.body_large .quote {
	    font-size: 32px;
	    font-weight: normal;
	    line-height: 40px;
	    margin-top: 20px;
	}

	.body_large p.quotename {
	    color: #666666;
	    font-size: 14px;
	    margin-top: 8px;
	}

	.body_large .slider-container .banner-left {
	    width: 46%;
	    float: left;
	}

	.body_large .slider-container .banner-right {
	    width: 46%;
	    float: right;
	}

	.body_large .slider-container h1 {
	    font-size: 46px;
	    line-height: 48px;
	    margin: 46px 0;
	}

	.body_large .slider-container250 .banner-left {
	    width: 46%;
	    float: left;
	}

	.body_large .slider-container250 .banner-right {
	    width: 46%;
	    float: right;
	}

	.body_large .slider-container250 h1 {
	    font-size: 46px;
	    line-height: 48px;
	    margin: 18px 0;
	}

	.body_large .oneviewquote {
	    padding: 30px 240px 30px 0;
	    min-height: 300px !important
	}

	.body_large .content-container {
	    margin: 0 auto;
	    width: 964px;
	    padding: 0 18px;
	}

	.body_large .quote-container {
	    margin: 0 auto;
	    width: 964px;
	    padding: 0 18px;
	    float: none !important
	}

	.oneviewLink {
	    background: url("/images/enterprise/servers/products/oneview/explore-bk.png") no-repeat scroll left top rgba(0, 0, 0, 0);
	    display: block;
	    margin: 3px 0;
	    padding: 0px 3px 3px 27px;
	    overflow: hidden;
	    min-height: 20px;
	    font-size: 16px
	}

	/*.fourColumns{ margin-bottom:18px }
	.fourColumns .left {    float: left;    margin-right: 9px;    width: 23%;}
	.fourColumns .middle {    float: left;    margin: 0 9px;    width: 23%;}
	.fourColumns .right {    float: left;    margin-left: 9px;    width: 23%;}*/

	.body_large .fullquote {
	    margin: 20px 0;
	}

	.body_large .blue_bg {
	    background: #0197d6;
	    margin: 20px 0;
	    color: #fff !important;
	    min-height: 150px !important;
	    padding: 10px 0 !important
	}

	.body_large .gray_bg {
	    background: #f1f1f1;
	}

	.body_large .two66Columns {
	    color: #FFFFFF;
	    display: block;
	    height: auto;
	    padding-bottom: 27px;
	    width: 100%;
	}

	.body_large .two66Columns .left {
	    float: left;
	    margin-right: 18px;
	    width: 33%;
	}

	.body_large .two66Columns .right {
	    float: left;
	    margin-left: 18px;
	    width: 63%;
	}

	.body_large .two66Columns .left .item {
	    padding-bottom: 10px !important
	}

	.body_large .content-container .left-content {
	    width: 46%;
	    float: left;
	    display: block;
	    margin-top: 20px;
	}

	.body_large .content-container .right-content {
	    width: 46%;
	    float: right;
	    margin-top: 20px;
	}

	.body_large .content-container .right-content h2,
	.body_large .content-container .left-content h2 {
	    margin-bottom: 10px;
	}

	.body_large p {
	    color: #646464;
	}

	.body_large .banner-right p,
	.body_large .banner-left p {
	    color: #000
	}

	.body_large .events .left h2,
	.events .right h2 {
	    font-weight: normal;
	    font-size: 28px !important;
	    border-bottom: #FFF 1px solid;
	    color: #FFF;
	    margin-bottom: 18px;
	}

	.body_large .events .right .item-img-small {
	    width: 69px;
	    height: 72px;
	    overflow: hidden;
	}

	/*.body_large .events .right .item-txt-withimg {width:73% !important;}*/

	.body_large .events .right .item-txt-withimg p {
	    color: #fff !important
	}

	.body_large .events .right .item-txt-withimg a,
	.events .right .item-txt-withimg small a {
	    font-size: 12px;
	    color: #6acaf2
	}

	.body_large .events .right .item-txt-withimg small {
	    font-size: 12px;
	    color: #FFF;
	    padding: 0;
	    font-style: italic;
	}

	.body_large .content-container h2 {
	    margin-bottom: 10px;
	}

	.body_large .tab_content {
	    padding: 0 0 30px 0 !important;
	    width: auto !important
	}

	.bg_sprite {
	    background-position: top left !important;
	    background-repeat: no-repeat !important;
	    width: 100% !important;
	    height: 120px !important;
	    margin-bottom: 10px;
	}

	.body_large .list {
	    color: #646464 !important
	}

	.percentage {
	    float: none;
	    font-size: 48px;
	    font-weight: bold;
	    line-height: 62px;
	    width: auto;
	}

	.percentage_large {
	    float: none;
	    font-size: 80px;
	    font-weight: bold;
	    line-height: auto;
	    width: auto;
	    text-align: center;
	}

	.quants .percentage {
	    float: left;
	    font-size: 80px;
	    font-weight: bold;
	    line-height: auto;
	    width: auto;
	    text-align: left;
	    width: 60%
	}

	.desc {
	    float: none;
	    font-size: 18px;
	    padding-top: 12px;
	    width: auto
	}

	.desc_large {
	    float: none;
	    font-size: 18px;
	    padding-top: 12px;
	    width: auto;
	    text-align: center;
	}

	.quants .desc {
	    float: left;
	    font-size: 18px;
	    padding-top: 12px;
	    width: 36%
	}

	.percentage2 {
	    float: left;
	    font-size: 48px;
	    font-weight: bold;
	    line-height: 62px;
	    width: auto;
	    margin-right: 10px
	}

	.desc2 {
	    font-size: 18px;
	    padding-top: 12px;
	    width: auto
	}

	.body_large .slider-container250 h1 {
	    color: #FFFFFF;
	}

	.body_large .slider-container250 p {
	    color: #FFFFFF;
	}

	.hpn_banner {
	    height: auto;
	}

	.hpn_slider {
	    padding: 30px;
	    width: 500px;
	    margin: 0;
	    height: auto;
	    overflow: hidden
	}

	/*BODY NOTABS
	************************************************************************************************************/

	.notabs .norail {
	    margin-top: 30px !important;
	}

	/* WLAN Innovation tab	
	************************************************************************************************************/

	.sec-content_resp {
	    width: 586px;
	    float: left;
	}

	.sec-img-left_resp {
	    float: left;
	    margin-right: 36px;
	    width: 200px;
	}

	.sec-img-right_resp {
	    float: right;
	    margin-right: 36px;
	    width: 200px;
	}

	/* COUNTDOWN TIMER
	************************************************************************************************************/

	.counterBG {
	    padding: 20px;
	    margin: 0px;
	    width: 300px;
	    height: auto;
	    background: #b9b6bb;
	}

	#countdown {
	    padding: 0px;
	    width: auto;
	}

	.counterBG td {
	    width: 25%;
	    text-align: center;
	    height: 20px;
	    vertical-align: bottom;
	}

	#countdown td .countdown-div {
	    font-family: "HPSimplified_Bd", Arial, sans-serif;
	    font-size: 40px;
	    line-height: 48px;
	    color: #000;
	}

	#days,
	#hours,
	#minutes,
	#seconds {
	    font-size: 14px;
	    color: #000;
	    margin-top: 16px;
	    margin-right: 22px;
	    min-width: 10px;
	    width: auto;
	}

	@media handheld,
	only screen and (min-width: 1024px) {
	    .body {
	        width: 1000px;
	    }
	    .right-content-area #ctl01_rhtNavPanel,
	    .right-content-area #ctl02_rhtNavPanel {
	        margin: 0 18px !important;
	        float: none;
	        line-height: 18px;
	        width: auto !important;
	    }
	    .item-txt-withimg {
	        width: 200px !important
	    }
	    .events .right .item-txt-withimg {
	        width: 450px !important
	    }
	    .right-content-area .item-txt-withimg {
	        width: 180px !important
	    }
	    /*.threeColumns{ width:100%; height:auto; margin:20px 0; overflow:hidden;    }
    .threeColumns .left{        width: 30%;        margin-right:2%;        float:left;    }
    .threeColumns .middle{        width:30%;        margin:0 2%;        float:left;    }
    .threeColumns .right{        width:30%;        margin-left: 2%;        float:left;    }*/
	    .bluequote {
	        width: auto !important;
	        padding: 36px 18px !important;
	        margin: 36px 0 !important;
	        background: #0096D6 !important;
	        color: #ffffff !important;
	    }
	    .four-columns {
	        width: 21% !important;
	        margin: 0 18px !important;
	        padding: 0 !important
	    }
	    .sign-in {
	        margin-right: 15px !important;
	        margin-top: 0px !important
	    }
	    /*.breadcrum_in{ margin:0px 18px !important}*/
	    .breadcrum {
	        width: auto !important;
	        padding: 0 !important
	    }
	    .cnt_9_18 {
	        padding: 0 !important;
	        margin: 0 !important;
	        width: auto !important
	    }
	    .left-content-area.norail {
	        width: 100% !important;
	        padding: 0 !important
	    }
	    .left-content-area.norail .left-content-int {
	        margin: 0 !important
	    }
	    .left-content-area .productsPanelContainer .product-row-container .productPod .headline a:hover,
	    .left-content-area .productsPanelContainer .product-row-container .productPod .headline a:visited,
	    .headline a:hover {
	        font-size: 20px !important;
	    }
	    /*BODY LARGE
	************************************************************************************************************/
	    .body_large #ctl01_alertBottomPanel,
	    .body_large #ctl01_alertTopPanel {
	        width: 1000px;
	        margin: 0 auto
	    }
	    .body_large #ctl02_alertBottomPanel,
	    .body_large #ctl02_alertTopPanel {
	        width: 1000px;
	        margin: 0 auto
	    }
	    /*
    .body_large .threeColumns .left{width: 27% !important; margin-right:2% !important; float:left !important;    }
    .body_large .threeColumns .middle{width:29% !important; margin:0 2% !important; float:left !important;    }
    .body_large .threeColumns .right{width:36% !important; margin-left: 2% !important; float:left !important;    }*/
	}

	@media handheld,
	only screen and (max-width: 1024px) {
	    .prog-disc-icn {
	        text-indent: 36px;
	    }
	    .hpe .prog-disc .cnt0_26_15_39.hoverable {
	        padding: 10px 26px 10px 18px !important;
	    }
	    #everything {
	        width: 100% !important;
	        min-width: 100% !important;
	        max-width: 100% !important
	    }
	    #footer,
	    .mrq1000 {
	        width: 100% !important;
	    }
	    body {
	        min-width: 0;
	    }
	    .body,
	    #content,
	    .tab_content,
	    .fullwidth {
	        width: 100% !important;
	        height: auto;
	        /*overflow:hidden*/
	    }
	    /*.header_container{width:100% !important}*/
	    .h1-div-container {
	        width: 500px !important;
	    }
	    .left-content-area.norail {
	        width: 100% !important;
	        padding: 0 !important
	    }
	    .four-columns {
	        width: 35% !important;
	        margin: 0 18px !important;
	        padding: 0 !important
	    }
	    #ctl01_rhtNavPanel .item,
	    #ctl01_rhtNavPanel2 .item,
	    #ctl01_rhtNavWhatsNewPanel .item {
	        width: 100% !important;
	        min-width: 20px !important
	    }
	    #ctl01_rhtNavPanel .item .item-txt,
	    #ctl01_rhtNavPanel .item-last,
	    #ctl01_rhtNavPanel2 .item .item-txt,
	    #ctl01_rhtNavPanel2 .item-last,
	    #ctl01_rhtNavWhatsNewPanel .item .item-txt,
	    #ctl01_rhtNavWhatsNewPanel .item-last {
	        width: 100% !important;
	        min-width: 20px !important
	    }
	    #ctl01_rhtNavPanel .item .item-txt,
	    #ctl01_rhtNavPanel .item-last .item-txt,
	    #ctl01_rhtNavPanel2 .item .item-txt,
	    #ctl01_rhtNavPanel2 .item-last .item-txt,
	    #ctl01_rhtNavWhatsNewPanel .item .item-txt,
	    #ctl01_rhtNavWhatsNewPanel .item-last .item-txt {
	        width: 100% !important
	    }
	    #ctl02_rhtNavPanel .item {
	        width: 100% !important;
	        min-width: 20px !important
	    }
	    #ctl02_rhtNavPanel .item .item-txt,
	    #ctl02_rhtNavPanel .item-last {
	        width: 100% !important;
	        min-width: 20px !important
	    }
	    #ctl02_rhtNavPanel .item .item-txt,
	    #ctl21_rhtNavPanel .item-last .item-txt {
	        width: 100% !important
	    }
	    .footer .site_links {
	        width: 100% !important;
	    }
	    .sign-in {
	        margin-right: 30px !important;
	        margin-top: 7px !important
	    }
	    .breadcrum_in {
	        margin: 0px 18px !important
	    }
	    .breadcrum {
	        width: auto !important;
	        padding: 0 !important
	    }
	    .cnt_9_18 {
	        padding: 0 !important;
	        margin: 0 !important;
	        width: auto !important
	    }
	    .footer_lang_section {
	        width: 100% !important
	    }
	    .footer .hp_employees_container {
	        width: 100% !important
	    }
	    #blog-items-container {
	        width: 100% !important
	    }
	    #hpnFooterPanel {
	        width: auto !important;
	        height: auto;
	        overflow: hidden;
	        margin: 0;
	        padding: 0 18px
	    }
	    .products-tab-headers {
	        width: 100% !important;
	        margin: 0 !important;
	    }
	    .productsPanelContainer .oneColumn .productPod {
	        width: auto !important;
	        margin: 0 18px !important;
	    }
	    .oneColumn .text-section .content-text[style] {
	        width: 100% !important
	    }
	    .content-text.marginBottom15 {
	        width: 100% !important
	    }
	    .tab_content .productPod .image-section {
	        float: left !important
	    }
	    .oneColumn .text-section .headline {
	        width: 100% !important
	    }
	    .content-text p {
	        margin: 0 !important
	    }
	    .left-content-area .productsPanelContainer .product-row-container .productPod .headline a:hover,
	    .left-content-area .productsPanelContainer .product-row-container .productPod .headline a:visited {
	        font-size: 20px !important;
	    }
	    .swicthesTabLinks {
	        width: 45% !important
	    }
	    .products-tab-headers ul li a {
	        line-height: 21px !important;
	        width: auto !important
	    }
	    .products-tab-headers ul li {
	        width: auto !important
	    }
	    .left-content-int {
	        width: auto !important;
	        margin: 0 18px 15px 18px !important;
	        padding-top: 18px !important
	    }
	    /*.left-content-int h2, .left-content-int h3, .left-content-int h4 {margin:15px 0 !important}*/
	    .gray-button {
	        margin: 0;
	    }
	    #ctl01_rhtNavPanel .item-txt-withimg,
	    #ctl02_rhtNavPanel .item-txt-withimg,
	    #ctl01_rhtNavWhatsNewPanel .item-txt-withimg {
	        width: 68% !important;
	        margin-top: 5px !important;
	    }
	    .right-content-area #ctl01_rhtNavPanel {
	        margin: 0 18px !important;
	        float: none;
	        line-height: 18px;
	        width: auto !important;
	    }
	    .right-content-area #ctl02_rhtNavPanel {
	        margin: 0 18px !important;
	        float: none;
	        line-height: 18px;
	        width: auto !important;
	    }
	    .item-txt-withimg {
	        width: 200px !important
	    }
	    .events .right .item-txt-withimg {
	        width: 75% !important
	    }
	    /*BODY LARGE
	***********************************************************************************************************
	.body_large .threeColumns{width:100% !important; height:auto !important; display:block !important; margin-top:10px !important;    }
    .body_large .threeColumns .left{width: 27% !important; margin-right:2% !important; float:left !important;    }
    .body_large .threeColumns .middle{width:29% !important; margin:0 2% !important; float:left !important;    }
    .body_large .threeColumns .right{width:36% !important; margin-left: 2% !important; float:left !important;    }*/
	}

	@media handheld,
	only screen and (max-width: 1010px) {
	    .tab_content {
	        width: auto !important;
	        padding: 0 !important;
	        margin: 0 auto;
	    }
	    .right-content-area #ctl01_rhtNavPanel {
	        margin: 0 18px !important;
	        float: none;
	        line-height: 18px;
	        width: auto !important;
	    }
	    .right-content-area #ctl02_rhtNavPanel {
	        margin: 0 18px !important;
	        float: none;
	        line-height: 18px;
	        width: auto !important;
	    }
	    /*.twoColumns .productPod{ float:none !important; width:auto !important; margin:10px 0px 20px 0px !important; height:auto !important; overflow:hidden !important }*/
	    .imageCell {
	        width: 100px !important;
	        padding: 0 !important;
	        margin-right: 10px !important
	    }
	    .contentCell {
	        padding: 0 !important;
	        min-height: 5px !important;
	        margin-left: 0 !important;
	        padding-right: 120px !important
	    }
	    .security .contentCell {
	        width: 80% !important;
	        margin-left: 20px !important
	    }
	    /*.product-row-container{margin:0 !important}
	.four-columns{width:45% !important; margin:0 18px !important; padding:0 !important}*/
	    .headerBeta {
	        margin-left: 0px !important
	    }
	    .products-title {
	        margin: 0 !important
	    }
	    .productPod .headline {
	        float: none !important;
	        width: auto !important
	    }
	    .threecolbanner .bannerPod {
	        width: 29% !important
	    }
	    .threecolbanner .bannerPod img {
	        width: 100% !important;
	        max-width: 100% !important;
	    }
	    .video_medium .video-thumbnail {
	        width: auto !important
	    }
	    .video_medium .video-thumbnail,
	    .bannerimage-section,
	    .video_medium .video-thumbnail img {
	        height: auto !important
	    }
	    #ctl01_bannerPanel #banner-container,
	    #ctl02_bannerPanel #banner-container {
	        height: 328px !important;
	        width: 100% !important;
	        margin-top: 5px !important;
	    }
	    #ctl01_bannerPanel #banner-container .banner-item,
	    #ctl02_bannerPanel #banner-container .banner-item {
	        background-position: top right !important;
	        width: 100% !important
	    }
	    #ctl01_bannerPanel #banner-container .banner-item .banner-text,
	    #ctl02_bannerPanel #banner-container .banner-item .banner-text {
	        width: 60%
	    }
	    .awards-networking-top {
	        width: 70% !important
	    }
	    .awards-networking-bot {
	        width: 70% !important
	    }
	    .whats-new-content {
	        width: auto !important;
	        margin: 0 18px !important;
	    }
	    .main-content-area .agenda-dates {
	        margin-left: 18px !important;
	    }
	    .threecolbanner {
	        width: auto !important;
	        margin: 10px 18px !important
	    }
	    .left-content-int h2.nomargin-left,
	    .left-content-int ul.nomargin-left {
	        margin-left: 0 !important
	    }
	    /*.left-content-area h2, .left-content-area h2 a{margin-left:18px !important}*/
	    embed {
	        width: 100% !important;
	        height: auto !important;
	    }
	    object {
	        width: 100% !important;
	    }
	    .hpe .left .prog-disc .prog-disc-item-header .prog-disc-item-title-more,
	    .hpe .left .prog-disc-item-header span {
	        padding: 0 !important
	    }
	    .bluequote {
	        width: auto !important;
	        padding: 36px 18px !important;
	        margin: 36px 0 !important;
	        background: #0096D6 !important;
	        color: #ffffff !important;
	    }
	    #img-mobile-flash img {
	        width: 100%;
	    }
	    .content-area {
	        margin: 0 !important
	    }
	    #fwtab1.fullwidth {
	        clear: both;
	        overflow: hidden;
	    }
	    .slider-container {
	        width: auto !important
	    }
	    .slider-container250 {
	        width: auto !important
	    }
	    /*.threeColumns{margin-bottom:20px !important}*/
	    .cnt_width {
	        width: auto !important
	    }
	    /*BODY LARGE
	************************************************************************************************************/
	    .body_large .mrq1000 {
	        width: 100% !important
	    }
	    .body_large .oneviewquote {
	        background-position: bottom right !important
	    }
	    .body_large .content-container {
	        margin: 0 18px !important;
	        padding: 0 !important;
	        width: auto !important;
	    }
	    .body_large .quote-container {
	        margin: 0 18px !important;
	        padding: 0 !important;
	        width: auto !important;
	    }
	    .body_large .two66Columns .left {
	        width: 30% !important
	    }
	    .body_large .two66Columns .right {
	        width: 60% !important
	    }
	    .body_large #ctl01_alertBottomPanel,
	    .body_large #ctl01_alertTopPanel {
	        width: auto;
	    }
	    /*FOOTER */
	    .footerLeft,
	    .footerRight {
	        float: left;
	        width: 50%;
	    }
	    .footerLeft .four-columns,
	    .footerRight .four-columns {
	        width: auto !important;
	    }
	    /*Progressive Disclosures */
	    .hpe .left .prog-disc .prog-disc-icn {
	        background-position: left -1678px;
	    }
	    .hpe .left .prog-disc a.js_prg_dsc_trg:hover span {
	        background-position: left -1948px !important;
	    }
	    .hpe .prog-disc .prog-disc-item-header span {
	        width: 100%;
	    }
	    .prog-disc-item-header a {
	        padding: 20px 18px 20px 0;
	    }
	    .hpe .left .prog-disc .prog-disc-item-header .prog-disc-item-title-more,
	    .hpe .left .prog-disc-item-header span {
	        padding: 2%
	    }
	    .hpe .left .prog-disc .opened .prog-disc-icn {
	        background-position: left -1813px;
	    }
	    .hpe .prog-disc .cnt0_26_15_39.hoverable {
	        padding: 10px 26px 10px 0;
	    }
	    .hpe .left .prog-disc a.opened:hover span {
	        background-position: right -2083px !important;
	    }
	}

	@media handheld,
	only screen and (max-width: 890px) {
	    .bluequote {
	        width: auto !important;
	        padding: 36px 18px !important;
	        margin: 36px 0 !important;
	        background: #0096D6 !important;
	        color: #ffffff !important;
	    }
	}

	@media handheld,
	only screen and (max-width: 890px) {
	    #ctl01_rhtNavPanel .item-txt-withimg,
	    #ctl01_rhtNavWhatsNewPanel .item-txt-withimg {
	        width: 50% !important
	    }
	    #ctl02_rhtNavPanel .item-txt-withimg,
	    #ctl02_rhtNavWhatsNewPanel .item-txt-withimg {
	        width: 50% !important
	    }
	    .networking-overview-bot-left {
	        width: 100%;
	        float: left;
	        margin-top: 10px;
	    }
	    .networking-overview-bot-right {
	        width: 100%;
	        float: left;
	        margin-left: 0;
	        margin-top: 10px;
	    }
	    .networking-overview-bot-left img {
	        width: auto !important;
	        max-width: auto !important
	    }
	    /*BODY LARGE
	************************************************************************************************************/
	    .body_large #overview-video img {
	        max-width: 90% !important;
	        width: 90% !important;
	        height: auto !important
	    }
	}

	@media handheld,
	only screen and (max-width: 850px) {
	    .quants .span_1_of_3 {
	        width: 100%
	    }
	    .quants .col {
	        margin: 20px 0;
	    }
	    .quants .col:last-child {
	        margin-bottom: 20px;
	    }
	    .quants .percentage {
	        width: 165px;
	    }
	}

	@media handheld,
	only screen and (max-width: 782px) {
	    /*.contentCell{ width:100% !important}*/
	    /*BODY LARGE
	************************************************************************************************************/
	    .body_large .oneviewquote {
	        background-position: bottom right !important
	    }
	}

	@media handheld,
	only screen and (max-width: 778px) {
	    /*.contentCell{ width:auto !important; margin-left:0px !important;}
	.twoColumns .productPod{ float:none !important; width:auto !important; margin:10px 18px 20px 0 !important; height:auto !important; overflow:hidden !important }*/
	}

	@media handheld,
	only screen and (max-width: 767px) {
	    img.resizeImg {
	        width: auto !important;
	        max-width: auto !important;
	        height: auto !important
	    }
	    .cnt_width {
	        width: 100% !important
	    }
	    .security .contentCell {
	        width: 100% !important;
	        margin-left: 0px !important
	    }
	    .contentCell {
	        width: auto !important;
	        margin-left: 0px !important;
	    }
	    #waiting {
	        width: 100% !important
	    }
	    .microtabs {
	        width: 100% !important
	    }
	    .sign-in {
	        margin-right: 30px !important
	    }
	    .no-margin-top {
	        margin-top: 0 !important
	    }
	    .no-margin-bottom {
	        margin-bottom: 0 !important
	    }
	    /*.header .wm_no_widgets .searchBox, .header .wm_no_widgets .search_container_active .searchBox{width:90px;}
    .header .search_container_inactive{left:90px}
    #header #widget_menu.hdr_widgets{max-width:265px;}
    .hdr_widgets{width:265px}
    #searchBox{width:65%;}
    .search_container {right: 15px;left: auto;}
    .searchSubmit {float: right;margin-right: 3px;}
    .header .search_container { display:none;}*/
	    .right-content-area img {
	        width: auto !important;
	        max-width: auto !important
	    }
	    .right-content-area {
	        float: none !important;
	        margin: 0;
	        padding-bottom: 0;
	        width: 100% !important;
	    }
	    .left-content-area {
	        float: none !important;
	        margin: 0;
	        padding-bottom: 0;
	        width: 100% !important;
	    }
	    .left-content-area.norail {
	        width: 100% !important;
	        padding: 0 !important
	    }
	    .fullwdivtxt {
	        width: 100%;
	    }
	    #top_buyhp {
	        height: 0;
	        min-height: 0;
	    }
	    .h1-div-container {
	        width: 400px;
	    }
	    .js_banner.banner_title.banner_full {
	        width: 100% !important;
	    }
	    .banner .cnt_width {
	        margin-top: -40px;
	        width: auto !important
	    }
	    .cnt15_0_0_18 {
	        height: auto;
	    }
	    .banner {
	        height: auto;
	    }
	    #content-tab1-container,
	    #content-tab2-container,
	    #content-tab3-container {
	        width: auto;
	        margin: 0 15px;
	        padding: 0;
	    }
	    .tab_content .left-content-area {
	        padding: 0;
	        margin: 0 0 10px 0 !important;
	        float: none;
	        width: auto !important;
	        height: auto !important;
	        overflow: hidden !important
	    }
	    ul.js_menu.menu {
	        width: auto
	    }
	    .fullwidth#fwtab1 {
	        height: auto !important;
	    }
	    .fullxtxtcontainer {
	        width: auto !important;
	        margin-left: 45px;
	        margin-right: 45px;
	    }
	    .fwvideocontainer {
	        width: 50% !important;
	        height: auto !important;
	    }
	    /*.fwvideocontainer img{width: 100%;}*/
	    .fwvideodiv {
	        height: auto !important;
	    }
	    .fwvideofooter {
	        width: 45% !important;
	        margin-left: 5%;
	    }
	    .rightnav100 {
	        width: 100% !important;
	        margin-left: 0 !important;
	    }
	    .rightnav100 p {
	        text-align: left;
	    }
	    img.graphic100 {
	        width: 100%;
	    }
	    #TAB1 .txtblock100 {
	        width: 100% !important;
	        float: none !important;
	    }
	    .videocontainer100 {
	        margin-right: 0 !important;
	        width: 50% !important;
	        text-align: center;
	    }
	    .videoimage293 {
	        width: 100%;
	        max-width: 293px;
	    }
	    .textaligncenter100 {
	        text-align: left;
	    }
	    .rightnavimage305 {
	        width: 100%;
	        max-width: 305px;
	    }
	    img.infographics2 {
	        width: 100% !important;
	        max-width: 100% !important;
	        margin: 0 auto !important
	    }
	    .logoimage100 {
	        margin-top: 0 !important;
	    }
	    .footer_container.hf_clf {
	        width: auto;
	        display: block !important;
	    }
	    .hf_left_col {
	        float: none;
	        width: auto;
	        display: block;
	    }
	    div.footer .footer_menu {
	        width: auto;
	        float: none;
	    }
	    .footer ul.ftr_menu_row {
	        float: none;
	        white-space: normal;
	        padding-bottom: 8px;
	    }
	    .footer .footer_menu ul li a {
	        line-height: 25px;
	    }
	    /*div#footer.footer{background: rgb(242, 242, 242) !important;}*/
	    .footer .site_links {
	        width: 100% !important;
	    }
	    body.hpe {
	        /*width: auto;min-width: 0 !important;*/
	    }
	    #top_wrapper,
	    #content,
	    #top_wrapper .inner_wrapper,
	    #ladybug,
	    html[xmlns] .hf_clf {
	        width: auto;
	    }
	    #overlaytop {
	        display: none;
	    }
	    .quote-container {
	        width: auto;
	    }
	    .quote-txt-img {
	        width: auto;
	        border: none;
	    }
	    .quote-container img {
	        float: none;
	        margin: 0 auto !important;
	        display: block;
	        max-width: 174px;
	        width: 100%;
	    }
	    .quote-container .group img {
	        display: table-cell;
	    }
	    .icn_ext {
	        padding-left: 0px !important;
	        float: none !important;
	        display: inline !important;
	    }
	    .left-content-area .erb-image-wrapper img {
	        max-width: 100% !important;
	        height: auto !important;
	        display: block;
	    }
	    embed {
	        width: 100% !important;
	        height: auto !important;
	    }
	    object {
	        width: 100% !important;
	    }
	    .breadcrumb {
	        margin-bottom: 28px;
	    }
	    .right-content-area {
	        width: auto !important;
	        float: none !important;
	        padding: 10px 0 0 0 !important;
	        margin: 0 !important;
	        border-top: 1px #CCC solid;
	    }
	    .right-content-area #ctl01_rhtNavPanel,
	    .right-content-area #ctl01_rhtNavPanel2,
	    .right-content-area #ctl01_rhtNavWhatsNewPanel {
	        margin: 0 18px !important;
	    }
	    .right-content-area #ctl02_rhtNavPanel,
	    .right-content-area #ctl01_rhtNavPanel2,
	    .right-content-area #ctl01_rhtNavWhatsNewPanel {
	        margin: 0 18px !important;
	    }
	    .content-container .right-content-area #ctl01_rhtNavPanel,
	    .content-container .right-content-area #ctl01_rhtNavPanel2,
	    .content-container .right-content-area #ctl01_rhtNavWhatsNewPanel {
	        margin: 0px !important;
	    }
	    .content-container .right-content-area #ctl02_rhtNavPanel,
	    .content-container .right-content-area #ctl01_rhtNavPanel2,
	    .content-container .right-content-area #ctl01_rhtNavWhatsNewPanel {
	        margin: 0px !important;
	    }
	    .content-container .left-content-int {
	        margin: 0 !important
	    }
	    .content-container #ctl02_bannerPanel {
	        margin-bottom: 18px;
	    }
	    .content-container .right-content-area #ctl02_rhtNavPanel,
	    .content-container .right-content-area #ctl01_rhtNavPanel2,
	    .content-container .right-content-area #ctl01_rhtNavWhatsNewPanel {
	        margin: 0 !important
	    }
	    /*.left-content-area p{ width: auto !important;margin: 0 18px;}*/
	    .left-content-int p {
	        width: auto !important;
	        margin: 0 !important
	    }
	    /*.twoColumns .left { margin: 0 0 0 18px !important; float: left !important; width:45% !important;    }
    .twoColumns .right { margin: 0 18px 0 0 !important; float: right !important; width:45% !important;    }*/
	    .body .whats-new-content ul.list-links {
	        width: auto !important;
	        margin-left: 0px !important
	    }
	    .body ul.list-links {
	        width: auto !important;
	        margin-left: 0px !important
	    }
	    #blogPost {
	        width: auto !important;
	        padding: 32px 18px !important;
	        margin: 20px 0 !important;
	        float: none !important;
	        height: auto !important;
	    }
	    #blog-items-container {
	        width: auto !important;
	    }
	    .pad10 {
	        margin: 0 10px !important;
	    }
	    #ctl01_rhtNavPanel .item,
	    #ctl01_rhtNavPanel2 .item,
	    #ctl01_rhtNavWhatsNewPanel .item {
	        width: 100% !important;
	        margin-bottom: 30px !important
	    }
	    #ctl02_rhtNavPanel .item {
	        width: 100% !important;
	        margin-bottom: 30px !important
	    }
	    #ctl01_rhtNavPanel .item .item-txt,
	    #ctl01_rhtNavPanel .item-last .item-txt,
	    #ctl01_rhtNavPanel2 .item .item-txt,
	    #ctl01_rhtNavPanel2 .item-last .item-txt,
	    #ctl01_rhtNavWhatsNewPanel .item .item-txt,
	    #ctl01_rhtNavWhatsNewPanel .item-last .item-txt {
	        width: 100% !important
	    }
	    #ctl02_rhtNavPanel .item .item-txt,
	    #ctl02_rhtNavPanel .item-last .item-txt {
	        width: 100% !important
	    }
	    .left-content-area h2,
	    .left-content-area h2 a {
	        margin-top: 18px !important;
	    }
	    /*.twoColumns .productPod{ float:none !important; width:auto !important; margin:10px 18px 20px 18px !important; height:auto !important; overflow:hidden !important }
	.left-content-int .twoColumns .productPod{margin-left:0 !important; margin-right:0 !important}
	.imageCell{float:left !important; width:100px !important; padding:0 !important; margin-right:10px !important}
	.imageCell img{width:110px !important}
	.product-row-container{margin:0 !important}*/
	    .right-content-area .item {
	        display: block !important;
	        width: auto !important;
	    }
	    .right-content-area .item .item-txt,
	    .right-content-area .item-last .item-txt {
	        width: 100% !important
	    }
	    #hpnFooterPanel {
	        width: auto;
	        margin: 0;
	    }
	    .four-columns {
	        width: 40% !important;
	        margin: 0 18px !important;
	        padding: 0 !important
	    }
	    .item-img {
	        float: left;
	        height: 42px !important;
	        margin-right: 18px;
	        width: 51px !important;
	    }
	    .item-txt-withimg {
	        float: left;
	        margin-top: -4px;
	        width: 194px !important;
	    }
	    .contentDivider {
	        margin: 10px 0 20px;
	    }
	    .sec-img-left,
	    .sec-img-right {
	        display: none;
	    }
	    .breadcrum_in {
	        margin: 9px 18px;
	    }
	    #banner-container {
	        height: 328px !important;
	        width: 100% !important;
	        margin-top: 5px !important;
	    }
	    #banner-container .banner-item {
	        background-repeat: no-repeat;
	        width: 100% !important;
	        background-size: cover;
	        background-position: top right;
	    }
	    .banner-text {
	        padding: 18px 0 !important;
	        width: 60% !important
	    }
	    #banner-container h1,
	    #banner-container h2,
	    #banner-container h4,
	    #banner-container h3 {
	        margin-left: 18px !important;
	        margin-right: 18px !important;
	    }
	    #banner-container .button_hpe,
	    #banner-container .inline critical {
	        margin-left: 18px !important;
	        margin-right: 18px !important;
	    }
	    #banner-container .secondary-button a {
	        font-weight: bold;
	        text-decoration: none !important;
	    }
	    #banner-container .secondary-button a:hover {
	        font-weight: bold;
	        text-decoration: none !important;
	    }
	    .footer .hp_employees_container {
	        width: 100% !important
	    }
	    .bluequote {
	        width: auto !important;
	        padding: 36px 18px !important;
	        margin: 36px 0 !important;
	        background: #0096D6 !important;
	        color: #ffffff !important;
	    }
	    #blogPost h3,
	    #blog-items-container {
	        margin-left: 0px !important;
	    }
	    .products-tab-headers ul li a {
	        line-height: 21px !important;
	        width: auto !important
	    }
	    .products-tab-headers ul li {
	        width: auto !important
	    }
	    .awards-networking-top {
	        width: 130px !important
	    }
	    .awards-networking-bot {
	        width: 130px !important
	    }
	    .whats-new-pod-text {
	        width: 100% !important
	    }
	    .whats-new-pod-img {
	        margin: 0 !important;
	        float: none !important
	    }
	    a.gray-button {
	        margin-left: 10px !important
	    }
	    #ctl01_rhtNavPanel .item-txt-withimg,
	    #ctl01_rhtNavWhatsNewPanel .item-txt-withimg {
	        width: auto !important;
	        float: none !important;
	        padding-left: 70px !important
	    }
	    #ctl02_rhtNavPanel .item-txt-withimg {
	        width: auto !important;
	        float: none !important;
	        padding-left: 70px !important
	    }
	    /*.two-columns .left{width:auto !important; float:none !important}
	.two-columns .right{width:auto !important; float:none !important}
	.two-columns .left img, .two-columns .right img{width:100% !important; max-width:100% !important}*/
	    /*.body_large .slider-container{padding:10px 18px !important}*/
	    .body_large .slider-container250 {
	        padding: 10px 18px !important
	    }
	    /*.threeColumns .left{width: 30% !important;margin-right:2% !important;float:left !important;}
    .threeColumns .middle{width:30% !important;margin:0 2% !important;float:left !important;}
    .threeColumns .right{width:30% !important;margin-left: 2% !important;float:left !important;}*/
	    .left-content,
	    .right-content {
	        float: none !important;
	        width: auto !important
	    }
	    .left-content img.resizeImg,
	    .right-content img.resizeImg {
	        width: auto !important;
	        max-width: auto !important;
	        height: auto
	    }
	    /*.fourColumns .left {    float: left;    margin-right: 9px;    width: 22%;}
	.fourColumns .middle {    float: left;    margin: 0 9px;    width: 22%;}
	.fourColumns .right {    float: left;    margin-left: 9px;    width: 22%;}*/
	    .twoColumns .productPod {
	        width: 100% !important;
	        margin: 10px 0 !important;
	    }
	    .twoColumns .productPod .imageCell {
	        float: none !important
	    }
	    .twoColumns .productPod .contentCell {
	        float: none !important;
	        padding: 0 !important
	    }
	    .twoColumns .right {
	        margin: 0 !important;
	        float: left !important
	    }
	    .banner-text {
	        margin-left: 0 !important;
	        width: 60% !important
	    }
	    .right-content-area img.railImg {
	        width: 150px !important
	    }
	    #prog-disc2 {
	        width: 100% !important
	    }
	    .hpn_slider_left {
	        width: 100% !important;
	        float: none !important;
	    }
	    .hpn_slider_right {
	        margin-top: 10px !important;
	        margin-left: 0 !important;
	        width: 100% !important;
	        float: none !important;
	    }
	    .hpn_slider_right img {
	        width: 420px !important;
	    }
	}

	@media handheld,
	only screen and (max-width: 715px) {
	    .image-section {
	        float: left !important
	    }
	    .cnt_width {
	        width: 100% !important
	    }
	    .video_medium2 {
	        width: 320px !important
	    }
	    .no_margin {
	        margin: 0 !important
	    }
	    .padding-bottom,
	    .padding-bottom2 {
	        padding-bottom: 18px
	    }
	    /*BODY LARGE
	************************************************************************************************************/
	    .body_large .oneviewquote {
	        background-position: bottom right !important
	    }
	    .body_large #overview-video img {
	        max-width: auto !important;
	        width: auto !important;
	        height: auto !important
	    }
	    .body_large .slider-container .banner-left,
	    .body_large .slider-container .banner-right {
	        float: none !important;
	        width: auto !important;
	        margin: 0 0 10px 0 !important
	    }
	    /*.body_large .threeColumns .left, .body_large .threeColumns .middle, .body_large .threeColumns .right{width: auto !important; margin:0 0 10px 0 !important; float:none !important}*/
	    /* GRID/COLUMNS SYSTEM
	***********************************************************************************************************/
	    .col {
	        margin: 0;
	    }
	    .col:last-child {
	        margin-bottom: 0;
	    }
	    .span_1_of_2,
	    .span_2_of_2,
	    .span_1_of_3,
	    .span_2_of_3,
	    .span_3_of_3,
	    .span_1_of_4,
	    .span_2_of_4,
	    .span_3_of_4,
	    .span_4_of_4 {
	        width: 100%;
	        margin: 10px 0;
	    }
	    .span_2_of_2_bigger {
	        width: 100%;
	    }
	    .span_1_of_2_bigger {
	        width: 100%;
	    }
	    .span_1_of_2_row,
	    .span_1_of_3_row {
	        width: auto;
	        padding: 18px
	    }
	    .col3 {
	        margin-left: 0 !important
	    }
	    .col2 {
	        margin-left: 0 !important
	    }
	    img.resizeImage {
	        width: 320px !important
	    }
	    .bg_sprite {
	        background-position: right top !important;
	        background-repeat: no-repeat !important;
	        width: 100% !important;
	        height: 120px !important;
	    }
	    /*.time_video {    right: 1px;}*/
	    .body_large .two66Columns .left {
	        width: auto !important;
	        margin: 0 !important;
	    }
	    .body_large .two66Columns .right {
	        width: auto !important;
	        margin: 0 !important
	    }
	    .body_large .two66Columns .item {
	        margin: 0 10px 10px 0 !important;
	        vertical-align: top !important;
	        border: none !important
	    }
	    hpe .left .prog-disc .prog-disc-item-header .prog-disc-item-title-more,
	    .hpe .left .prog-disc-item-header span {
	        padding: 5%
	    }
	    .body_large .quote-container {
	        margin: 0 !important;
	        padding: 0 !important;
	        width: auto !important;
	    }
	    .body_large .oneviewquote {
	        background-position: 370px bottom !important;
	        padding: 10px 150px 10px 18px !important;
	        min-height: 340px !important
	    }
	}

	@media handheld,
	only screen and (max-width: 650px) {
	    /*BODY LARGE
	************************************************************************************************************/
	    /*.fourColumns .left, .fourColumns .middle, .fourColumns .right{float: none !important; margin:0 0 10px 0 !important; width:auto !important}*/
	}

	@media handheld,
	only screen and (max-width: 620px) {
	    .hpn_slider {
	        width: 450px;
	    }
	    .cnt_width {
	        width: 100% !important
	    }
	    .threecolbanner .bannerPod {
	        width: 100% !important
	    }
	    .video_medium .video-thumbnail {
	        width: auto !important
	    }
	    .bannerimage-section {
	        height: auto !important
	    }
	    .bannerPod {
	        margin: 0 !important
	    }
	    .video_medium .video-thumbnail,
	    .bannerimage-section,
	    .video_medium .video-thumbnail img {
	        height: auto !important
	    }
	    .networking-overview-bot-left {
	        width: 100% !important
	    }
	    .networking-overview-bot-right {
	        width: 100% !important;
	        margin: 0 !important
	    }
	    .networking-SMB-img {
	        padding: 0 !important
	    }
	    /*BODY LARGE
	************************************************************************************************************/
	    .body_large .two66Columns .item-txt-withimg {
	        width: auto !important;
	        margin: 0 !important;
	        float: none !important;
	        padding-left: 90px !important
	    }
	    .body_large img.on-right,
	    .body_large img.on-left {
	        /*width:auto !important; max-width:auto !important;*/
	        float: none !important;
	        padding: 0 !important;
	        margin-bottom: 10px
	    }
	    .body_large .quote-container {
	        margin: 0 !important;
	        padding: 0 !important;
	        width: auto !important;
	    }
	    .body_large .oneviewquote {
	        background-position: 400px bottom !important;
	        padding: 10px 18px !important;
	        min-height: 340px !important
	    }
	}

	@media handheld,
	only screen and (max-width: 580px) {
	    .cnt_width {
	        width: 100% !important
	    }
	    #ctl01_bannerPanel #banner-container .banner-item .banner-text,
	    #ctl02_bannerPanel #banner-container .banner-item .banner-text {
	        width: 90% !important;
	        color: #000 !important
	    }
	    .banner-text.white h2,
	    .banner-text.white h4 {
	        color: #000 !important;
	        margin: 0 !important;
	        width: auto !important
	    }
	    .banner-text.white .button_hpe.inline.critical {}
	    /*.threeColumns .left, .threeColumns .middle, .threeColumns .right{float:none !important; width:auto !important}
	.threeColumns .left{margin:0 !important}
	.threeColumns .middle {margin: 0 !important;}
	.threeColumns .right {margin: 0 !important;}*/
	    ul.contact_us {
	        float: none !important;
	        text-align: right;
	    }
	    ul.contact_us:last-child {
	        margin-top: 0px
	    }
	    #ctl01_breadcrumbsPanel,
	    #ctl01_breadcrumbsPanel a {
	        min-height: 95px !important
	    }
	    /*BODY LARGE
	************************************************************************************************************/
	    .body_large .slider-container250 .banner-left,
	    .body_large .slider-container250 .banner-right {
	        float: none !important;
	        width: 100% !important;
	        margin: 0 0 10px 0 !important
	    }
	    .body_large .content-container .left-content,
	    .body_large .content-container .right-content {
	        float: none !important;
	        width: auto !important;
	        margin: 0 !important
	    }
	    .body_large .slider-container h1 {
	        margin: 30px 0 !important
	    }
	    .body_large .slider-container250 h1 {
	        margin: 30px 0 !important
	    }
	    .body_large .oneviewquote {
	        background-position: 350px bottom !important;
	        padding: 10px 18px !important;
	        min-height: 340px !important
	    }
	    .gray_transparent_bg {
	        padding: 10px 20px !important;
	    }
	}

	@media handheld,
	only screen and (max-width: 520px) {
	    .hpn_slider {
	        width: 380px;
	    }
	    .cnt_width {
	        width: 100% !important
	    }
	    ul.contact_us {
	        margin-left: 18px;
	    }
	    /*.footer .site_links .site_links_middle{ width:200px !important; padding:0 !important; margin:10px !important}
	.footer .site_links .site_links_middle .site_links_container{ display:block !important; margin:0px 0 20px 0 !important; padding:0 !important}
	.footer .site_links .site_links_container{ width:200px !important}
	.footer .site_links div.fstchild{padding:0 !important; margin:10px 10px 0px 10px !important}
	.footer .site_links div.lstchild{padding:0 !important; margin:0 10px 10px 10px !important}*/
	    .body .tab_content .left-content-area .productsPanelContainer.withBottomBorder .product-row-container.oneColumn .productPod .text-section .content-text.marginBottom15 {
	        width: 100% !important
	    }
	    .oneColumn .text-section {
	        width: 100% !important
	    }
	    .swicthesTabLinks {
	        margin: 0 0 0 10px !important;
	        width: 100% !important
	    }
	    /*.body_large .oneviewquote{ background-position:bottom right !important; }*/
	    .hpe .left .prog-disc .prog-disc-item-header .prog-disc-item-title-more,
	    .hpe .left .prog-disc-item-header span {
	        padding: 7%;
	    }
	    .body_large .slider-container250 h1 {
	        color: #000000;
	    }
	    .body_large .slider-container250 p {
	        color: #000000;
	        padding: 18px 0;
	    }
	    .cnt_9_18 {
	        padding: 0 !important;
	    }
	    .button_hpe.inline {
	        margin: 0 !important;
	    }
	    /*BODY LARGE
	************************************************************************************************************/
	    .body_large .quote {
	        font-size: 22px !important;
	        line-height: 30px !important;
	    }
	    .body_large .quote-container {
	        margin: 0 !important;
	        padding: 0 !important;
	        width: auto !important;
	    }
	    .body_large .oneviewquote {
	        background-position: 320px bottom !important;
	        padding: 10px 18px !important;
	        min-height: 340px !important
	    }
	    .body_large .slider-container250 h1 {
	        font-size: 28px;
	        line-height: 30px;
	        margin: 18px 0;
	    }
	    .right-content-area #ctl02_rhtNavPanel,
	    .right-content-area #ctl01_rhtNavPanel2,
	    .right-content-area #ctl01_rhtNavWhatsNewPanel {
	        margin: 0 !important
	    }
	    .hpe .left .prog-disc .prog-disc-icn {
	        background-position: left -1678px;
	    }
	    .hpe .left .prog-disc a.js_prg_dsc_trg:hover span {
	        background-position: left -1948px !important;
	    }
	    .hpn_slider #banner-container2 {
	        margin-top: 10px
	    }
	}

	@media handheld,
	only screen and (max-width: 460px) {
	    .cnt_width {
	        width: 100% !important
	    }
	    .body_large img.on-right,
	    .body_large img.on-left {
	        width: auto !important
	    }
	    img.on-right,
	    img.on-left {
	        width: 100% !important
	    }
	    .footerLeft,
	    .footerRight {
	        float: none !important;
	        width: auto !important;
	    }
	}

	@media handheld,
	only screen and (max-width: 450px) {
	    .cnt_width {
	        width: 100% !important
	    }
	    .body_large .oneviewquote {
	        background-position: 250px bottom !important;
	        padding: 10px 18px !important;
	        min-height: 340px !important
	    }
	    .counterBG {
	        width: auto;
	    }
	}

	@media handheld,
	only screen and (max-width: 436px) {
	    ul.contact_us li {
	        display: list-item;
	        float: none
	    }
	    ul.contact_us li .slash {
	        display: none
	    }
	    .breadcrum_in {
	        margin: 0 0 0 18px !important;
	    }
	}

	@media handheld,
	only screen and (max-width: 420px) {
	    .cnt_width {
	        width: 100% !important
	    }
	    .four-columns {
	        width: auto !important;
	        margin: 0 18px !important;
	        padding: 0 !important
	    }
	    .products-tab-headers ul li {
	        width: auto !important
	    }
	    .productPod .oneColumn .text-section {
	        width: 100% !important
	    }
	    .oneColumn .text-section .content-text[style] {
	        width: 100% !important
	    }
	    img.right-left {
	        float: none;
	        margin-top: 0 !important
	    }
	    /*BODY LARGE
	************************************************************************************************************/
	    .body_large .slider-container h1 {
	        font-size: 36px !important;
	        line-height: 38px !important;
	    }
	    .body_large .slider-container h1 {
	        font-size: 28px !important;
	        line-height: 30px !important;
	    }
	    .hpn_slider {
	        width: 300px;
	    }
	    /*COUNTDOWN TIMER
	********************************************************************************/
	    .counterBG {
	        padding: 20px
	    }
	}

	@media handheld,
	only screen and (max-width: 399px) {
	    .cnt_width {
	        width: 100% !important
	    }
	    /*.header{height:auto !important}
	.header .primary_nav .level2 li{ float:none !important; }*/
	    /*.twoColumns .left { margin: 0 18px !important; float: left !important; width:95% !important;    }
    .twoColumns .right { margin: 0 18px !important; float: left !important; width:95% !important;    } 
	.twoColumns .productPod{margin-left:18px !important; margin-bottom:10px !important}*/
	    .productsPanelContainer .oneColumn .productPod {
	        width: auto !important
	    }
	    .productsPanelContainer .oneColumn .productPod .text-section .content-text {
	        width: 100% !important
	    }
	    .productPod .image-section {
	        float: left !important
	    }
	    .oneColumn .text-section .content-text[style] {
	        width: 100% !important
	    }
	    a.gray-button {
	        font-size: 80% !important
	    }
	    .hpe .left .prog-disc .prog-disc-item-header .prog-disc-item-title-more,
	    .hpe .left .prog-disc-item-header span {
	        padding: 9%;
	    }
	    .left-content img.resizeImg,
	    .right-content img.resizeImg {
	        width: 100% !important;
	        max-width: 100% !important
	    }
	    /*BODY LARGE
	************************************************************************************************************/
	    .body_large .slider-container {
	        padding: 0px 18px !important
	    }
	    .body_large .slider-container h1 {
	        margin: 15px 0 !important
	    }
	    .body_large .slider-container250 {
	        padding: 0px 18px !important
	    }
	    .body_large .slider-container250 h1 {
	        margin: 0 !important;
	        padding-top: 18px !important;
	    }
	    .bg_sprite {
	        background-position: right top !important;
	        background-repeat: no-repeat !important;
	        width: 100% !important;
	        height: 120px !important;
	    }
	    .body_large .oneviewquote {
	        background-position: 170px bottom !important;
	        padding: 10px 18px !important;
	        min-height: 340px !important
	    }
	    .hpn_banner {
	        height: 380px;
	    }
	    /* WLAN Innovation tab	
	************************************************************************************************************/
	    .sec-content_resp {
	        width: 100%;
	    }
	    .sec-img-left_resp {
	        display: none;
	    }
	    .sec-img-right_resp {
	        display: none;
	    }
	    #banner-container {
	        width: 100% !important;
	        padding: 36px 18px !important;
	        margin: 36px 0 36px -18px !important;
	    }
	    .transparent_bg {
	        background: none !important;
	    }
	    .hpn_banner .transparent_bg,
	    .fullquote .transparent_bg {
	        background: url("/images/networking/banners/homepage/transparency.png") repeat !important;
	    }
	    #ctl01_bannerPanel #banner-container .banner-item,
	    #ctl02_bannerPanel #banner-container .banner-item {
	        background-image: none !important;
	        background-color: #F2F2F2;
	         !important;
	        width: auto;
	        padding: 20px 18px !important
	    }
	    #ctl01_bannerPanel #banner-container .banner-item .banner-text,
	    #ctl02_bannerPanel #banner-container .banner-item .banner-text {
	        width: auto !important
	    }
	    #ctl01_bannerPanel #banner-container .banner-item h3,
	    #ctl02_bannerPanel #banner-container .banner-item h3 {
	        margin: 0 !important
	    }
	    #banner-container h2 {
	        font-size: 28px;
	        line-height: 32px;
	    }
	    .banner-text.white h2,
	    .banner-text.white h4 {
	        color: #000;
	    }
	    .banner-text p {
	        margin: 0 !important
	    }
	    .bluequote {
	        width: auto !important;
	        padding: 36px 18px !important;
	        margin: 36px 0 !important;
	        background: #0096D6 !important;
	        color: #ffffff !important;
	    }
	    .thumbnail img {
	        margin: 0 !important;
	    }
	    .sp-only {
	        display: block;
	    }
	    .desktop-only {
	        display: none;
	    }
	    .productPodRight {
	        margin-left: 0 !important;
	    }
	    .prog-disc-icn {
	        text-indent: 36px;
	    }
	    .hpe .prog-disc .cnt0_26_15_39.hoverable {
	        padding: 10px 26px 10px 18px !important;
	    }
	    .hvr {
	        margin-left: 0;
	    }
	    .smb-top-image {
	        float: none;
	        margin: 0;
	    }
	    .button_hpe.inline {
	        line-height: 22px !important;
	    }
	    .hpn_slider_right {
	        margin-bottom: 10px
	    }
	}

	@media handheld,
	only screen and (max-width: 360px) {
	    img.resizeImage {
	        width: 98% !important;
	        max-width: 98% !important
	    }
	    .video_medium2 {
	        width: 100% !important
	    }
	    .hpn_slider {
	        width: 280px;
	    }
	    .button_hpe.inline {
	        line-height: 22px !important;
	    }
	    .hpn_slider {
	        width: 260px;
	    }
	}

	@media handheld,
	only screen and (max-width: 280px) {
	    .cnt_width {
	        width: 100% !important
	    }
	    /*.bg_sprite{ background-position:top left !important; background-repeat:no-repeat !important; width:100% !important; height:90px !important;}*/
	    .hpn_slider {
	        width: 145px;
	    }
	}