/*!!
 * HP "Experience" Responsive Styles
 * Created by Luke Askew <laskew@resource.com> and Nick Mele <nmele@resource.com> at Resource
 */ .row{width:100%}@media (max-width:999px){*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rail{margin-left:0;width:100%}.row .row [class*=grid]{padding-right:0;padding-left:0}.search-box{max-width:200px;height:31px}.secondary-navigation{min-height:37px}.secondary-navigation .secondary-items li a{padding:8px 16px}.lockup{padding-bottom:18px}.global-header .header-search-box{height:31px}.global-footer .global-footer-top-row{padding-top:15px!important}.global-footer .global-footer-top-row .grid-75{width:100%;padding:0;margin:0}.global-footer .global-footer-top-row .global-footer-menu-row{text-align:center;padding-left:0;padding-right:0}.country-selector{display:none}.footnote{padding-left:5px}.expand-collapse .controls{padding:10px 18px;height:40px}.main-content .sidebar .link-list li a{display:block;padding:.25em .25em .25em 0}.sidebar.rail{padding-right:18px;padding-left:18px}.sidebar[data-collapse=collapse] .sidebar-title{position:relative;float:left;margin:0 0 1.618em;padding:20px 18px 18px;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.no-touch .sidebar[data-collapse=collapse] .sidebar-title:hover{background-color:#f2f2f2}.sidebar[data-collapse=collapse] .sidebar-title .plus-minus{display:block;float:right}.sidebar[data-collapse=collapse].open .sidebar-title{margin-bottom:.618em}.sidebar[data-collapse=collapse] .sidebar-content{display:none}.sidebar[data-collapse=collapse].open .sidebar-content{display:block;float:left;margin-bottom:2.618em;padding:0 18px;width:100%;border-bottom:4px solid #0096d6}.sidebar-content .link-list{margin-bottom:15px}.dropdown-contents{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-ms-box-sizing:content-box}.dropdown-filter{border:2px solid #ccc;text-decoration:none}.marketing-banner-tout{padding:18px}.marketing-banner h1,.marketing-banner .fake-h4{max-width:100%}}@media (min-width:768px) and (max-width:999px){.row{width:748px}}@media (min-width:768px){.nav-secondary,.nav-secondary .primary-items,.has-dropdown,.secondary-items{height:auto!important}}@media (max-width:767px){.grid-100,.grid-75,.grid-66,.grid-50,.grid-33,.grid-25,.grid-20{padding-right:18px;padding-left:18px;margin-left:0;width:100%}.gutters{margin-right:0;margin-left:0}.global-header .row-global-header{padding-top:20px;padding-bottom:20px}.global-header .row-global-header .lockup{top:10px;margin-left:5px}.global-header .row-global-header .lockup .site-title{font-size:1.875em}.global-header .row-global-header .lockup .site-subtitle{font-size:.875em;padding-top:2px}.global-header .row-global-header .header-widgets{top:29px;right:20px}.global-header .row-global-header .header-search-box{font-size:16px;width:197px}.global-header .row-global-header .header-search-box .header-search-box-text{width:160px}.global-header .header-logo,.global-header .header-logo:hover,.global-header .header-logo:focus,.global-header .header-logo:active,.global-header .header-logo:visited{font-size:50px}.lockup{padding-top:0}.secondary-navigation-split{min-height:112px}.secondary-navigation-split .lockup{top:0;position:relative;padding-left:18px;margin-left:0}.secondary-navigation-split .lockup .lockup-title{font-size:2em}.secondary-navigation-split .secondary-navigation{padding-top:0;border-bottom:1px solid #ccc}.secondary-navigation{margin-top:0;min-height:50px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;-webkit-tap-highlight-color:rgba(0,0,0,0)}.secondary-navigation.empty{border:0;min-height:0!important;padding:6px 18px!important}.secondary-navigation a{-webkit-tap-highlight-color:rgba(0,0,0,.3)}.secondary-navigation .secondary-navigation-item-primary,.secondary-navigation .secondary-navigation-item-secondary{-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-ms-transition:opacity 200ms linear;transition:opacity 200ms linear}.secondary-navigation .secondary-navigation-item-primary{opacity:0;height:0;overflow:hidden;margin-top:0;width:100%;padding:0 18px}.secondary-navigation .secondary-navigation-item-primary li{margin-left:0!important;padding-right:10px;padding-left:10px!important;padding:17px 0;width:100%;border-top:1px solid #ccc;background-color:#fff}.secondary-navigation .secondary-navigation-item-primary li a{color:#007dba;font-size:14px;line-height:18px;cursor:pointer}.secondary-navigation .secondary-navigation-item-primary li a:hover .icon{color:#007dba}.secondary-navigation .secondary-navigation-item-primary li.active a{border:0;color:#007dba}.secondary-navigation .secondary-navigation-item-primary li a,.secondary-navigation .secondary-navigation-item-primary li.active>a{display:block;padding:0;width:auto;border-bottom:0}.secondary-navigation.open .secondary-navigation-item-primary{height:auto;opacity:1}.secondary-navigation .secondary-navigation-item-secondary{position:relative;top:0;left:0;display:block;width:100%;max-width:inherit;border-top:0}.secondary-navigation .secondary-navigation-item-secondary ul{border:0;margin-top:0}.secondary-navigation .secondary-navigation-item-secondary ul .menu-carat{display:none}.secondary-navigation .secondary-navigation-item-secondary ul li{border:0;margin-top:0;padding:0}.secondary-navigation .secondary-navigation-item-secondary ul li.omega a{border-bottom:0}.secondary-navigation .secondary-navigation-item-secondary ul li.secondary-navigation-item-secondary-header.padding-top-small{padding-top:8px}.secondary-navigation .secondary-navigation-item-secondary ul li.secondary-navigation-item-secondary-header a{color:#007dba}.secondary-navigation .secondary-navigation-item-secondary ul li a,.secondary-navigation .secondary-navigation-item-secondary ul li span{padding:8px 20px;border:0;font-size:13px;white-space:normal}.secondary-navigation .secondary-navigation-item-secondary ul li a:hover,.secondary-navigation .secondary-navigation-item-secondary ul li span:hover{background:#fff;color:#007dba}.secondary-navigation .secondary-navigation-dropdown.closed{height:52px!important;border-bottom:0}.secondary-navigation .secondary-navigation-dropdown.closed .secondary-navigation-item-secondary{opacity:0;height:0!important}.secondary-navigation .secondary-navigation-dropdown.open{border-bottom:4px solid #007dba}.secondary-navigation .secondary-navigation-dropdown.open .secondary-navigation-item-secondary{height:auto;opacity:1;display:block;margin-top:17px}.secondary-navigation .secondary-navigation-dropdown .plus-minus-wrapper{padding:10px;margin-top:-10px}.secondary-navigation .menu{display:block;padding:16px 18px;cursor:pointer;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.secondary-navigation .menu .active-menu-item{font-size:.875em}.secondary-navigation .menu .icon-menu{margin-top:1px;float:right}.row-utility-navigation .utility-navigation{padding-right:18px;padding-left:18px}.footer-social-links{float:left;margin-bottom:20px}.footer-social-links nav{float:left}.global-footer{min-height:0}.global-footer .global-footer-top-row .global-footer-menu-row{padding-left:18px;padding-right:18px}.global-footer .global-footer-top-row .global-footer-menu-row:last-of-type li:last-child{display:block;clear:both;margin-top:3px}.global-footer .global-footer-top-row .global-footer-top-row{border-bottom:0}.main-content .breadcrumbs{margin-left:0}.quote-full,.quote-block{margin:40px 2% 20px!important;padding:20px 18px 20px 40px!important;width:96%!important;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0}.quote-full:before,.quote-block:before{top:28px;left:15px}th,td{padding:12px 6px}.no-oldie .table,.no-oldie .table thead,.no-oldie .table tbody,.no-oldie .table th,.no-oldie .table td,.no-oldie .table tr{display:block}.no-oldie .table{border-bottom:0}.no-oldie .table thead tr{position:absolute;top:-9999px;left:-9999px}.no-oldie .table tr{border-bottom:2px solid #767676}.no-oldie .table tr:first-child{border-top:2px solid #767676}.no-oldie .table tr:nth-of-type(even) td{background:#f2f2f2}.no-oldie .table td{position:relative;padding-left:50%;border:0;border-top:1px solid #ccc;background-color:#fff;text-align:left;white-space:normal}.no-oldie .table td:first-child{border-top:0}.no-oldie .table td:before{position:absolute;top:16px;left:6px;padding-right:10px;width:30%;content:attr(data-title);text-align:left;font-family:HP-Simplified-Bold}.view-list-compact th{padding:16px 8px}.view-list-compact td{padding:16px 10px}.expand-collapse figcaption{padding-right:44px}.expand-collapse .plus-minus{position:absolute;top:19px;right:18px;float:right;margin-right:0}.expand-collapse .controls .plus-minus{position:relative;right:0}.expand-collapse .open>.contents,.no-js .expand-collapse>.contents{padding:1em}.overlay-wrapper{position:relative;z-index:#000;width:auto;height:auto}.overlay-content-wrapper{position:relative;margin:5px auto;max-width:initial;max-height:initial;width:98%;border:2px solid #ccc;background:#fff}.overlay-content-wrapper .overlay-content{position:relative;margin:0;padding:26px 10px 10px;width:auto}.overlay-content-wrapper .close-link{top:5px;right:5px;padding:5px;z-index:999}.overlay-open header,.overlay-open footer,.overlay-open .main-content{display:none}.overlay-open{overflow:auto}.dropdown{width:100%;max-width:400px}.marketing-banner-tout h1{font-size:32px;line-height:1em}}@media (-webkit-min-device-pixel-ratio:1.5){.ui-sprite{background-image:url(../img/sprites/ui-sprite-x2.png);background-size:208px 56px;-webkit-background-size:208px 56px;-moz-background-size:208px 56px}.icon-social{background-image:url(../img/sprites/social-sprite-x2.png);background-size:530px 80px;-webkit-background-size:530px 80px;-moz-background-size:530px 80px}.main-content ul li{background-image:url(../img/utility/list-item-x2.png);background-repeat:no-repeat;background-size:10px 10px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px}}.visible-small{display:none!important}.hidden-large{display:none!important}@media (min-width:768px) and (max-width:999px){.hidden-large{display:inherit!important}.visible-large{display:none!important}.visible-medium{display:inherit!important}.hidden-medium{display:none!important}}@media (max-width:767px){.hidden-large{display:inherit!important}.visible-large{display:none!important}.visible-medium{display:none!important}.visible-small{display:inherit!important}.hidden-small{display:none!important}.minimum-width-section-divider{padding-top:20px;padding-bottom:20px;border-top:1px solid #E5E5E5}}.hfws3 .everything{min-width:inherit}#header{width:100%}#header .skip-links{position:fixed}.hfws3 #header .header_container{max-width:1000px;width:100%}.hfws3 #header .hp_logo{margin-left:9px}@media (max-width:770px){.hfws3 #header .primary_nav,.hfws3 #header .hf_menu{display:none}}@media (max-width:960px){.hfws3 #header #widget_menu{width:197px!important}.hfws3 #header #searchBox{width:160px!important}}@media (max-width:1000px){.hfws3 #header .searchBox{height:25px}}@media (min-width:961px) and (max-width:1000px){.hfws3 #header .search_container_active{width:241px!important;right:initial}}@media (max-width:960px){.hfws3 #header .search_container_active{right:initial;width:191px!important}}@media (max-width:770px){#header .primary_nav,#header .hf_menu{display:none}}.hfws2 #header{position:relative;z-index:1}@media (max-width:770px){.hfws2 #header{margin-bottom:20px}}.hfws2 #header .hf_top_menu{margin:0 auto;max-width:1000px;position:relative}.hfws2 #header .hf_top_menu #widget_menu{width:295px!important}@media (max-width:767px){.hfws2 #header .hf_top_menu #widget_menu{right:20px;top:29px;width:197px!important}}@media (max-width:999px){.hfws2 #header .hf_top_menu .hdr_buttons{display:none}}@media (max-width:767px){.hfws2 #header .hf_top_menu .search_block{width:197px}}@media (max-width:999px){.hfws2 #header .hf_top_menu .search_block{height:31px}}.hfws2 #header .hf_top_menu .search_container{width:217px}@media (max-width:999px){.hfws2 #header .hf_top_menu .search_container{height:30px;left:initial;right:15px;width:213px!important}}@media (max-width:767px){.hfws2 #header .hf_top_menu .search_container{width:193px!important;top:9px}}@media (max-width:999px){.hfws2 #header .hf_top_menu .searchBox{width:175px!important;height:26px}}@media (max-width:767px){.hfws2 #header .hf_top_menu .searchBox{width:153px!important}}.hfws2 #header .hf_top_menu .searchSubmit{top:0;right:0;margin:0;padding:0;border:0;position:absolute}#footer{min-height:0;position:relative;width:100%;z-index:2}@media (max-width:770px){.hfws3 #footer .footer_lang_container{display:none}}.hfws3 #footer .footer_lang_section,.hfws3 #footer .site_links{max-width:1000px;min-width:320px;width:100%}.hfws3 #footer .cselector span.flag{padding:0;margin-right:8px}@media (max-width:652px){.hfws3 #footer .site_links{display:none}}@media (max-width:652px){.hfws3 #footer .hf_bottom_links{display:none}}.hfws3 #footer .site_links_container{max-width:209px;text-align:left;width:100%}.hfws3 #footer .site_links_container.fstchild{max-width:215px}@media (min-width:871px) and (max-width:999px){.hfws3 #footer .site_links_container.fstchild{max-width:250px}}@media (min-width:770px) and (max-width:870px){.hfws3 #footer .site_links_container.fstchild{max-width:215px}}@media (min-width:653px) and (max-width:770px){.hfws3 #footer .site_links_container.fstchild{max-width:180px}}@media (max-width:1008px){.hfws3 #footer .site_links_container{max-width:140px}}@media (max-width:999px){.hfws3 #footer .site_links_container li{padding-bottom:8px}}.hfws3 #footer .site_links_middle{max-width:494px;text-align:left;width:100%}@media (max-width:770px){.hfws3 #footer .site_links_middle{max-width:316px}}@media (min-width:871px) and (max-width:1008px){.hfws3 #footer .site_links_middle{max-width:450px}}@media (min-width:770px) and (max-width:870px){.hfws3 #footer .site_links_middle{max-width:376px}}@media (min-width:871px) and (max-width:999px){.hfws3 #footer .site_links_middle .site_links_container{max-width:225px}}@media (min-width:770px) and (max-width:870px){.hfws3 #footer .site_links_middle .site_links_container{max-width:180px}}.hfws2 #footer .footer_container.hf_clf{max-width:1000px;width:100%}@media (max-width:999px){.hfws2 #footer .flag{width:23px}}@media (max-width:767px){.hfws2 #footer .hf_left_col{display:none}}@media (min-width:485px){.hfws2 #footer .footer_menu{width:100%}}@media (max-width:999px){.hfws2 #footer .footer_menu{margin-right:0}}@media (max-width:999px){.hfws2 #footer .ftr_menu_row{text-align:center;padding-left:18px;padding-right:18px;white-space:normal;width:100%}}