@charset "UTF-8";html[data-state="no-scroll"],body[data-state="no-scroll"] {    position:relative;    overflow:hidden}body {    height:100%;    margin:0;    padding:0;    background-color:#f2f2f2}@media print {    body {        background-color:#fff !important    }}body .hf_ac_offscreen_text {    border:0;    clip:rect(1px 1px 1px 1px);    clip:rect(1px,1px,1px,1px);    height:1px;    overflow:hidden;    padding:0;    position:absolute;    top:-1000px;    width:1px;    z-index:-1000}#company-notification,#cookie_privacy_holder,#notice_holder {    position:relative;    z-index:100001}.everything {    background-color:#fff;    *zoom:1;    min-width:1000px}@media screen and (min-width:1000px) and (max-width:1279px) {    .everything {        min-width:100%    }}.header,.footer {    clear:both;    width:100%;    font-size:100%;    font-family:HPSimplifiedRegular,Arial;}#header a.no-outline:focus,#footer a.no-outline:focus {    outline:none !important}@media \0screen {    #header {        min-width:1000px    }}#header a {    text-decoration:none !important;    outline:none;}#header a:focus {    outline:1px dotted}#header a:active,#header a:hover {    outline:none}@media \0screen {    #header ul li > a {        padding-bottom:0;    }}.header {    background-color:#fff;    height:72px;    line-height:initial !important;    margin:0;    padding:0;    position:relative;    width:100%;    z-index:100000;}@media print {    .header {        color:#000 !important;        background-color:#fff !important    }}@media print {    .header .header_link + .level2 {        display:none !important    }}.header a {    text-decoration:none;}.header ul {    list-style-type:none;    margin:0;    padding:0}.header p {    margin:0;    padding:0}.header .header_container {    background-color:#fff;    font-size:14px;    height:100%;    margin:0 auto;    max-width:1280px;    text-align:center;}.header .top_corner,.header .left_corner {    width:17px;    height:12px;    position:absolute}.header .top_corner:after,.header .top_corner:before,.header .left_corner:after,.header .left_corner:before {    bottom:100%;    border:solid transparent;    content:" ";    height:0;    width:0;    pointer-events:none;    position:absolute}.header .top_corner:after,.header .left_corner:after {    border-color:rgba(242,242,242,0)}.header .top_corner:before,.header .left_corner:before {    border-color:rgba(204,31,12,0)}.header .top_corner:after {    border-bottom-color:#fff;    right:4px;    border-width:9px}.header .top_corner:before {    border-bottom-color:#b9b8bb;    right:1px;    border-width:12px}.header .left_corner {    top:37px}.header .left_corner:after {    right:14px;    border-right-color:#fff;    border-width:11px}.header .left_corner:before {    right:17px;    border-right-color:#b9b8bb;    border-width:11px}.header .wait_class {    display:none;    position:absolute;    top:0;    left:0}@media print {    .header .search_container {        border:2px solid #000    }    .header .search_container.search_container_active {        border:2px solid #000    }    .header .search_container .searchSubmits,.header .search_container .searchClear,.header .search_container .searchClose,.header .search_container .ac_results {        display:none !important    }    .header .shopping_widget,.header .header_link + .expand_area {        display:none !important    }}.footer {    width:100%;    margin:0;    background:#333;    zoom:1}.footer_lang_section.hf_clf {    background:#333;}.footer_container {    background: #333 !important;}@media print {    .footer {        color:#000 !important;        background-color:#fff !important    }}.footer a {    text-decoration:none;    outline:none}.footer a:visited {    color:#fff}.footer a:focus {    outline:1px dotted}.footer a:active,.footer a:hover {    outline:none}.footer ul {    list-style-type:none;    margin:0;    padding:0}.footer p,.footer h2 {    margin:0;    padding:0}.footer h2 {    font-size:100%}.footer .footer_legal_block {    font-size:14px;    color:#fff;    font-size:87.5%;    margin:0 auto;    padding:0 11px 60px}.footer .footer_legal_block a {    color:#fff}.footer .footer_legal_block a:link,.footer .footer_legal_block a:visited {    color:#fff}.footer .footer_legal_block a:hover {    text-decoration:underline}.footer .privacy_links {    margin:0 auto;    padding:4px;    font-size:100%;    color:#fff;    padding:10px 20px 4px !important}.footer .privacy_links a {    color:#fff}.footer .privacy_links a:link,.footer .privacy_links a:visited,.footer .privacy_links a:active {    color:#fff}.footer .privacy_links li {    display:inline-block}.footer .privacy_links a:hover {    text-decoration:underline}.footer .hf_separ {    color:#fff;    font-size:100%;    padding:0 8px;    display:inline-block}.footer .home_link .hf_separ {    font-size:1em}.footer .home_link a {    font-size:1em;    color:#fff}.footer .home_link a:visited {    color:#fff}.footer .home_link a:hover {    text-decoration:underline}.footer .copyright {    font-size:100%;    line-height:20px;    padding-top:4px}.footer .mobile_view {    padding-top:10px}.footer .mobile_view a {    font-size:100%;    line-height:20px}.footer div.footer_guarantees_block,.footer .hf_bottom_links {    color:#fff;    padding:5px 20px 4px}.footer div.footer_guarantees_block {    display:none}.footer .hf_bottom_links {    margin-left:3px\9}.footer .hf_bottom_links > p.mobile_view {    display:none}.footer .footer_guarantees_block span,.footer .footer_guarantees_block a {    font-size:100%}.footer div.footer_guarantees_block a {    display:inline-block}.footer .hp_employees_container {    font-size:87.5%;    margin:0 auto;    padding:25px 13px 55px}.footer .hp_employees_container a {    color:#fff;    padding-left:18px}.footer .hp_employees_container a:visited {    color:#fff;    padding-left:18px}.footer .hp_employees_container a:hover {    text-decoration:underline}.footer .hp_employees_container a:before {    display:inline-block;    font-size:15px;    padding-right:10px;    text-decoration:none}.footer .bottom_corner,.footer .right_corner {    width:17px;    height:12px;    position:absolute}.footer .bottom_corner:after,.footer .bottom_corner:before,.footer .right_corner:after,.footer .right_corner:before {    bottom:100%;    border:solid transparent;    content:" ";    height:0;    width:0;    pointer-events:none;    position:absolute}.footer .bottom_corner:after,.footer .right_corner:after {    border-color:rgba(242,242,242,0)}.footer .bottom_corner:before,.footer .right_corner:before {    border-color:rgba(204,31,12,0)}.footer .bottom_corner:after {    border-top-color:#fff;    right:3px;    border-width:8px}.footer .bottom_corner:before {    border-top-color:#ccc;    right:0;    border-width:11px}.footer .right_corner {    top:37px}.footer .right_corner:after {    right:-6px;    border-left-color:#fff;    border-width:11px}.footer .right_corner:before {    right:-8px;    border-left-color:#ccc;    border-width:11px}@media print {    .footer .world_map,.footer .footer_lang_container .flag {        display:none !important    }    .footer .site_links_container.lstchild {        padding-right:0 !important    }}@media \0screen {    #footer {        min-width:1000px    }}#footer * {    box-sizing:border-box;    -moz-box-sizing:border-box}@media \0screen {    #footer ul li > a {        padding-bottom:0;    }}.footer_container {    background-color:#fff;    max-width:1280px;    margin:0 auto}@media print {    .footer_container {        background-color:#fff !important    }}.footer_lang_container,#ladybug {    background:#fff;    border-bottom:1px solid #898888;    max-width:1280px;    margin:0 auto}#ladybug {    display:none}.footer_lang_section {    padding:17px 14px 18px;    margin:0 auto;    display:inline-block !important;    width:100%;    box-sizing:border-box}.hf_clf {    display:inline-block;    display:block\9}.hf_clf:after {    clear:both;    content:'.';    display:block;    height:0;    line-height:0;    display:none}@media screen and (-webkit-min-device-pixel-ratio:0) {    .header .screenReading,.footer .screenReading {        font-size:1px !important;        position:static;        max-width:0    }}.header .screenReading,.footer .screenReading {    font-size:0;    height:0;    overflow:hidden;    position:absolute;    width:0;    opacity:0}.skip-links {    position:absolute}.hidden {    display:none;    visibility:hidden}.hand {    cursor:pointer}div.visible {    display:block;    visibility:visible}.footer .wait_class div,.header .wait_class div {    background:url(../images/hpi-i-pre-lg.gif) no-repeat scroll 0 0 transparent;    height:60px;    width:60px;    margin-left:auto;    margin-right:auto;    position:relative;    top:0}* html .hf_clf {    height:1%}html .hf_clf {    display:block}* + html .header .shopping_icon,* + html .header .searchClear,* + html .header .searchClose {    background-image:url(../images/hpi-hf-sprite-img-r.gif);    background-repeat:no-repeat}* + html .footer .worldmap a.cselectorbtn {    background-image:url(../images/hpi-hf-sprite-img-r.gif);    background-repeat:no-repeat}* + html .site_links .site_links_container {    float:left}#widget_menu {    width:auto}.hdr_widgets {    float:right;    width:260px;    z-index:10;    margin-right:30px;}.hdr_widgets .hdr_buttons {    float:right}.hdr_widgets .nav_buttons {    margin:25px 0 0 0}.hdr_widgets li.nav_button {    position:relative;    float:left;    display:inline-block;    _display:inline;    _zoom:1;    z-index:10000;    margin-left:15px;    width:32px;    height:32px}@media screen and (min-width:1000px) {    .hdr_widgets li.nav_button {        margin-left:10px    }}.hdr_widgets li.nav_button.profile-widget {    display:none}.hdr_widgets li.search_widget {}@media screen and (min-width:1280px) {    .hdr_widgets li.search_widget {        margin-right:0    }}@media screen and (min-width:1000px) and (max-width:1279px) {    .hdr_widgets li.search_widget {        margin-right:0    }}.hdr_widgets img {    border:0 none}.search_widget_active .hdr_widgets {}.header li.top_menu_widget,* + html .header li.search_widget a.search_icon {    display:none}.header .skip-links .screenReading.display-skip-linksa {    height:inherit}.display-skip-links {    position:absolute;    display:inline-flex;    margin-top:3px;    left:148px}@media screen and (min-width:497px) and (max-width:999px) {    .header .skip-links .screenReading.display-skip-linksa {        color:#fff;        font-family:HPSimplifiedRegular,Arial;        height:20px;        max-width:inherit;        opacity:1;        padding:2px;        position:static;        text-align:left;        width:inherit;        z-index:10001    }    .header .skip-links {        position:absolute;        display:inline-flex;        margin-top:25px;        left:100px    }}@media screen and (min-width:497px) {    .skip-links {        position:absolute;        display:inline-flex;        margin-top:3px;        left:125px    }    .skip-links a.screenReading {        color:#fff;        font-family:HPSimplifiedRegular,Arial;        font-size:14px !important;        max-width:inherit;        opacity:1;        position:static;        width:inherit;        z-index:10001    }}@media screen and (min-width:497px) and (max-width:1280px) {    .skip-links {        left:100px    }}@media screen and (min-width:1350px) and (max-width:1450px) {    .display-skip-links {        position:absolute;        display:inline-flex;        margin-top:3px;        left:170px    }}@media screen and (min-width:1450px) and (max-width:1550px) {    .display-skip-links {        position:absolute;        display:inline-flex;        margin-top:3px;        left:240px    }}@media screen and (min-width:1550px) and (max-width:1650px) {    .display-skip-links {        position:absolute;        display:inline-flex;        margin-top:3px;        left:260px    }}@media screen and (min-width:1650px) and (max-width:1750px) {    .display-skip-links {        position:absolute;        display:inline-flex;        margin-top:3px;        left:320px    }}@media screen and (min-width:1750px) and (max-width:1850px) {    .display-skip-links {        position:absolute;        display:inline-flex;        margin-top:3px;        left:380px    }}@media screen and (min-width:1851px) and (max-width:1950px) {    .display-skip-links {        position:absolute;        display:inline-flex;        margin-top:3px;        left:440px    }}@media screen and (min-width:1951px) and (max-width:2050px) {    .display-skip-links {        position:absolute;        display:inline-flex;        margin-top:3px;        left:470px    }}@media screen and (min-width:2051px) and (max-width:2150px) {    .display-skip-links {        position:absolute;        display:inline-flex;        margin-top:3px;        left:530px    }}@media screen and (min-width:2151px) and (max-width:2250px) {    .display-skip-links {        position:absolute;        display:inline-flex;        margin-top:3px;        left:590px    }}.header {}@media screen and (max-width:999px) {    .header {        display:inline-block    }}@media screen and (min-width:801px) and (max-width:999px) {    .header .header_container {        width:100%    }}@media screen and (max-width:999px) {    .header .header_container {        width:100%;        display:inline-block    }}@media screen and (max-width:495px) {    .header .hdr_widgets {        width:auto !important    }}@media screen and (max-width:670px) {    .header .hdr_widgets {        margin-right:10px    }}@media screen and (min-width:671px) and (max-width:999px) {    .header .hdr_widgets {        margin-right:20px    }}.header .hdr_widgets .nav_buttons {}@media screen and (min-width:320px) and (max-width:999px) {    .header .hdr_widgets .nav_buttons {        margin-top:20px;        margin-right:1px;        margin-bottom:20px;        margin-left:0    }}@media screen and (min-width:320px) and (max-width:495px) {    .header .hdr_widgets li.nav_button {    }}@media screen and (max-width:495px) {    .header .skip-links {        position:absolute    }}@media screen and (min-width:801px) and (max-width:999px) {    .everything {        min-width:801px    }}@media screen and (max-width:999px) {    .everything {        min-width:100%    }}@font-face {    font-family:HPIcons;    src:url(../fonts/hpi-hf-icons-svg.svg);    src:url(../fonts/hpi-hf-icons-eot.eot);    src:url(../fonts/hpi-hf-icons-eot.eot?#iefix) format("embedded-opentype"),url(../fonts/hpi-hf-icons-woff.woff) format("woff");    font-weight:normal;    font-style:normal}.header .hf_logo:before,.header .shopping_icon:before,.header .searchSubmits,.header .search_icon:before,.header .searchClear:before,.header .my_Account_icon:before,.header .searchSubmits:before {    font-family:HPIcons;    font-style:normal;    font-weight:normal;    font-variant:normal;    text-transform:none;    -webkit-font-smoothing:antialiased;    -moz-osx-font-smoothing:grayscale}.header .top_menu_widget .top_m_widget:after,.header .top_menu_widget .top_m_widget:before {    font-family:HPIcons;    font-style:normal;    font-weight:normal;    font-variant:normal;    text-transform:none;    -webkit-font-smoothing:antialiased;    -moz-osx-font-smoothing:grayscale}.footer .worldmap a.cselectorbtn:before,.footer .site_links a.ul_site_link_header .accordion-icn:before,.footer .hp_employees_container a:before {    font-family:HPIcons;    font-style:normal;    font-weight:normal;    font-variant:normal;    text-transform:none;    -webkit-font-smoothing:antialiased;    -moz-osx-font-smoothing:grayscale}.header .hf_menu.level1 > li > a:before,.header .hf_menu li.js_item > a:before {    font-family:HPIcons;    font-style:normal;    font-weight:normal;    font-variant:normal;    text-transform:none;    -webkit-font-smoothing:antialiased;    -moz-osx-font-smoothing:grayscale}.ac_results_hf li a:after,.header .shop_widget .hf_close_btn:before,.footer .country_holder_mobile a.cs_region:after {    font-family:HPIcons;    font-style:normal;    font-weight:normal;    font-variant:normal;    text-transform:none;    -webkit-font-smoothing:antialiased;    -moz-osx-font-smoothing:grayscale}.ul_media_links .icn_fcb:before,.ul_media_links .icn_sm_lkn:before,.ul_media_links .icn_twt:before,.ul_media_links .icn_kakao_talk:before,.ul_media_links .icn_wechat:before,.ul_media_links .icn_line:before {    font-family:HPIcons;    font-style:normal;    font-weight:normal;    font-variant:normal;    text-transform:none;    -webkit-font-smoothing:antialiased;    -moz-osx-font-smoothing:grayscale}.ul_media_links li a.icn_ytb:before,.ul_media_links li a.icn_sm_inst:before,.ul_media_links li a.icn_vk:before,.ul_media_links li a.icn_sina_blg:before,.ul_media_links li a.icn_yku:before,.ul_media_links li a.icn_sna_wbo:before {    font-family:HPIcons;    font-style:normal;    font-weight:normal;    font-variant:normal;    text-transform:none;    -webkit-font-smoothing:antialiased;    -moz-osx-font-smoothing:grayscale}.header {}.header .hf_logo:before {    content:"\E900"}.header .search_icon:before {    content:"\E901"}.header .shopping_icon:before {    content:"\E903"}.header .searchClear:before,.header .searchClose:before {    content:"\E908"}.header .shop_widget .hf_close_btn:before {    content:"\E903"}.header .searchSubmits:before {    content:""}.header .my_Account_icon:before {    content:"\E905"}.header .icn_home_office:before {    content:"\E917"}.header .icn_business:before {    content:"\E918"}.header .icn_premium:before {    content:"\E919"}.header .icn_immersive:before {    content:"\E91a"}.header .icn_gaming:before {    content:"\E91b"}.header .icn_support:before {    content:"\E91c"}.header .icn_laptop:before {    content:"\E91e"}.header .icn_workstn_laptop:before {    content:"\E91f"}.header .icn_3in1_laptop:before {    content:"\E920"}.header .icn_convertibles:before {    content:"\E921"}.header .icn_tablet:before {    content:"\E922"}.header .icn_detachables:before {    content:"\E923"}.header .icn_desktop:before {    content:"\E924"}.header .icn_all_in_one:before {    content:"\E925"}.header .icn_mini:before {    content:"\E926"}.header .icn_3in1_desktop:before {    content:"\E927"}.header .icn_towers:before {    content:"\E928"}.header .icn_workstn_desktop:before {    content:"\E929"}.header .icn_3d_printing:before {    content:"\E92A"}.header .icn_print_only:before {    content:"\E92b"}.header .icn_printer:before {    content:"\E92c"}.header .icn_scanner:before {    content:"\E92d"}.header .icn_large_format:before {    content:"\E92e"}.header .icn_digital_press:before {    content:"\E92f"}.header .icn_instant_ink:before {    content:"\E930"}.header .icn_ink_toner:before {    content:"\E931"}.header .icn_ink_advantage:before {    content:"\E932"}.header .icn_monitor:before {    content:"\E933"}.header .icn_keyboard_mice:before {    content:"\E934"}.header .icn_bags_cases:before {    content:"\E935"}.header .icn_cables:before {    content:"\E936"}.header .icn_print_accessories:before {    content:"\E937"}.header .icn_software:before {    content:"\E938"}.header .icn_wearables:before {    content:"\E939"}.header .icn_printing_solutions:before {    content:"\E93A"}.header .icn_mobility:before {    content:"\E93B"}.header .icn_security:before {    content:"\E93C"}.header .icn_services:before {    content:"\E93D"}.header .icn_industries:before {    content:"\E93E"}.header .icn_small_med_business:before {    content:"\E93F"}.header .icn_large_enterprise:before {    content:"\E940"}.header .icn_parts:before {    content:"\E941"}.header .icn_case_studies:before {    content:"\E942"}.header .icn_drivers:before {    content:"\E943"}.header .icn_forums:before {    content:"\E944"}.header .icn_premium_helpdesk:before {    content:"\E945"}.header .icn_helpdesk_home:before {    content:"\E946"}.header .icn_helpdesk_business:before {    content:"\E947"}.header .icn_service_locator:before {    content:"\E948"}.header .icn_products:before {    content:"\E949"}.header .icn_extended_warranty:before {    content:"\E94A"}.header .icn_contact:before {    content:"\E94B"}.header .icn_software_upgrade:before {    content:"\E94C"}.header .icn_paper:before {    content:"\E94D"}.header .icn_ink_cartridges:before {    content:"\E94E"}.header .icn_toner_cartridges:before {    content:"\E94F"}.header .icn_printheads:before {    content:"\E950"}.header .icn_workstation_thinclients:before {    content:"\E951"}.header .icn_servers:before {    content:"\E952"}.header .icn_thinclients:before {    content:"\E953"}.header .icn_point_of_sale:before {    content:"\E954"}.header .icn_high_performance:before {    content:"\E955"}.header .icn_entry_level:before {    content:"\E956"}.header .icn_great_deal:before {    content:"\E957"}.header .icn_ink_tank_printers:before {    content:"\E958"}.header .icn_public_sector:before {    content:"\E959"}.header .icn_3d_scan:before {    content:"\E95a"}.header .icn_bug:before {    content:"\E90D"}.header .icn_audio_sound:before {    content:"\E95b"}.header .icn_calculator:before {    content:"\E95c"}.header .icn_battery:before {    content:"\E95d"}.header .icn_miscellaneous:before {    content:"\E95e"}.header .icn_usb_storage:before {    content:"\E95f"}.header .icn_workspace_accessories:before {    content:"\E960"}.header .icn_vr:before {    content:"\E964"}.footer .ul_media_links li a:before {    margin-right:17px}.footer .ul_media_links li a.icn_fcb:before {    content:"\E90E"}.footer .ul_media_links li a.icn_sm_lkn:before {    content:"\E90F"}.footer .ul_media_links li a.icn_twt:before {    content:"\E910"}.footer .ul_media_links li a.icn_ytb:before {    content:"\E911"}.footer .ul_media_links li a.icn_sm_inst:before {    content:"\E913"}.footer .ul_media_links li a.icn_vk:before {    content:"\E915"}.footer .ul_media_links li a.icn_sina_blg:before {    content:"\E912"}.footer .ul_media_links li a.icn_yku:before {    content:"\E914"}.footer .ul_media_links li a.icn_sna_wbo:before {    content:"\E916"}.footer .ul_media_links li a.icn_kakao_talk:before {    content:"\E961"}.footer .ul_media_links li a.icn_wechat:before {    content:"\E962"}.footer .ul_media_links li a.icn_line:before {    content:"\E963"}.footer .worldmap a.cselectorbtn:before {    content:"\E907"}.footer .hp_employees_container a:before {    content:"\E90D"}.footer .site_links a.ul_site_link_header.open .accordion-icn:before {    content:"\E90b"}.footer .site_links a.ul_site_link_header .accordion-icn:before {    content:"\E90c"}.footer .country_holder_mobile a.cs_region:after {    content:"\E90c"}.footer .country_holder_mobile a.cs_region.open:after {    content:"\E90b"}@media screen and (max-width:999px) {    .header .hf_menu.level1 > li.selectable > a:before {        content:"\E907"    }    .header .hf_menu.level1 > li a.level1-desktop:before {        display:none    }    .header .hf_menu.level1 > li a.icn_laptop > span:before {        content:"\E91E"    }    .header .hf_menu.level1 > li a.icn_desktop > span:before {        content:"\E924"    }    .header .hf_menu.level1 > li a.icn_printer > span:before {        content:"\E92C"    }    .header .hf_menu.level1 > li a.icn_ink_toner > span:before {        content:"\E931"    }    .header .hf_menu.level1 > li a.icn_monitor > span:before {        content:"\E933"    }    .header .hf_menu.level1 > li a.icn_business > span:before {        content:"\E918"    }    .header .hf_menu.level1 > li a.icn_support > span:before {        content:"\E91C"    }    .header .hf_menu.level1 > li a.icn_3d_printing > span:before {        content:"\E92A"    }    .header .hf_menu.level2 > li > a:before {        content:"\E907"    }    .header .hf_menu.level2 > li > a.open:before {        content:"\E906"    }    .header .hf_menu.level2 > li > a.no_submenu:before,.header .hf_menu.level2 > li > a.no_submenu.open:before {        content:""    }}.header {}.header .hp_logo {    float:left;    height:100%;}.header .hp_logo a.hf_logo {    position:relative;    z-index:9996;    /*! color:#22353E; */width:50px;    display:block;    margin-top:10px;    margin-right:0;    margin-bottom:10px;    margin-left:30px;    font-size:90px;    line-height:52px}.header .hp_logo a.hf_logo:visited {    color:#0096D6;    width:50px;    display:block;    margin-top:10px;    margin-right:0;    margin-bottom:10px;    margin-left:30px;    font-size:50px;    line-height:52px}.header .hp_logo a.hf_logo img {    border:0 none;    display:none}@media print {    .header .hp_logo a.hf_logo {        color:#0096D6 !important    }}@media screen and (min-width:1000px) and (max-width:1279px) {    .header .hp_logo a.hf_logo {        /*! margin-top:10px; *//*! margin-right:0; *//*! margin-bottom:10px; *//*! margin-left:30px */    }}.header .hf_printable {    display:none;    visibility:hidden}@media print {    .header .hf_printable {        display:block;        visiblity:visible    }}.header .hp_logo_pub {    background-image:url(../images/logo.png)}.header .hp_logo_pr_pub {    background-image:url(../images/logo.png)}@media print {    .header .hf_no_printable {        display:none    }}.footer .hf_printable {    display:none;    visiblity:hidden}@media print {    .footer .hf_printable {        display:block;        visiblity:visible    }}@media print {    .footer .hf_no_printable {        display:none    }}* + html .header .hp_logo a.hf_logo {    font-size:0}* + html .header .hp_logo a.hf_logo img.hf_no_printable {    display:block}.header {}@media screen and (max-width:999px) {    .header .hp_logo a.hf_logo {        margin-left:20px    }}@media screen and (max-width:670px) {    .header .hp_logo a.hf_logo {        margin-left:20px !important    }}@media screen and (max-width:495px) {    .header .hp_logo a.hf_logo {        margin-left:18px !important    }}@media screen and (max-width:495px) {    .header .hp_logo a.hf_logo:before {        font-size:50px    }}@media screen and (max-width:495px) {    .header .hp_logo a.hf_logo img.hf_no_printable {        display:none    }}.header .background {    background-color:white;    /*border-bottom:1px solid #4410ad;*/    height:72px;    left:0;    position:absolute;    top:0;    width:100%;    z-index:9996}.header .hf_wrapper {    background-color:#a51313;    font-size:14px;    height:100%;    width:100%}.header .hf_top_menu {    background:#fff;    display:inline-block;    height:100%}@media screen and (min-width:1000px) and (max-width:1279px) {    .header .hf_top_menu {        left:73px    }}.header .hf_top_menu li {    display:inline-block;    line-height:25px;    position:relative;    z-index:9999}.header .hf_top_menu li a {    color:#fff;    display:block;    -webkit-text-size-adjust:100%}.header .hf_top_menu li a.header_link {    font-weight:normal;    font-size:16px;    *line-height:normal}.header .hf_top_menu li a:visited {    color:#fff;    display:block;    -webkit-text-size-adjust:100%}.header .hf_top_menu li a.header_link {    color:#fff;    position:relative}.header .hf_top_menu li a.header_link:visited,.header .hf_top_menu li a.header_link:hover,.header .hf_top_menu li a.header_link:active,.header .hf_top_menu li a.header_link:focus {    color:#fff}.header .hf_top_menu li a.header_link:before {    display:none}.header .hf_top_menu li a.header_link .pointer {    bottom:-12px;    display:none;    height:0;    right:0;    margin-right:auto;    margin-left:auto;    position:absolute;    left:0;    width:17px}.header .hf_top_menu li a.header_link .pointer {    background:#f2f2f2}.header .hf_top_menu li a.header_link .pointer:after,.header .hf_top_menu li a.header_link .pointer:before {    bottom:100%;    right:50%;    border:solid transparent;    content:" ";    height:0;    width:0;    position:absolute;    pointer-events:none}.header .hf_top_menu li a.header_link .pointer:after {    border-color:rgba(242,242,242,0);    border-bottom-color:#f2f2f2;    border-width:10px;    margin-right:-10px}.header .hf_top_menu li a.header_link .pointer:before {    border-color:rgba(204,31,12,0);    border-bottom-color:#ccc;    border-width:12px;    margin-right:-12px}.header .hf_top_menu li.selected a.header_link {    color:#fff}.header .hf_top_menu li.selected a.header_link .pointer {    display:block}.header .hf_top_menu li.selected .level2 {    -webkit-transform:translateY(198px);    -moz-transform:translateY(198px);    -ms-transform:translateY(198px);    transform:translateY(198px);    -ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1,M12=0,M21=0,M22=1,SizingMethod='auto expand')"}@media \0screen {    .header .hf_top_menu li.selected .level2 {        -ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1,M12=0,M21=0,M22=1,SizingMethod='auto expand')";        filter:progid:DXImageTransform.Microsoft.Matrix( M11=1,M12=0,M21=0,M22=1,SizingMethod='auto expand');        margin-right:-3px;        margin-top:198px    }}.header .hf_top_menu li.selected.inactive-menu a.header_link {    color:#1795D6}.header .hf_top_menu li.selected.inactive-menu a.header_link .pointer {    display:none}@media screen and (min-width:1000px) and (max-width:1279px) {    .header .hf_top_menu li {        width:auto;        margin-left:20px;        word-wrap:break-word    }}.header .hf_top_menu li.inactive-menu a.header_link {    color:#1795D6}.header .hf_top_menu .level1 > li.first_li {    margin-left:0}@media screen and (min-width:1000px) and (max-width:1279px) {    .header .hf_top_menu .level1 > li.first_li {        margin-right:0    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level1 > li.second-last .level2 {        left:0;        right:inherit    }}.header .hf_top_menu .level1 > li.second-last .level2.expanded li {    margin-left:249px}@media screen and (min-width:1401px) {    .header .hf_top_menu .level1 > li.second-last .level2.expanded li {        margin-left:0    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level1 > li.second-last .level2.expanded li {        margin-left:0    }}.header .hf_top_menu .level1 > li.second-last .top_corner {    right:8px;    left:inherit}@media screen and (min-width:1401px) {    .header .hf_top_menu .level1 > li.second-last .top_corner {        left:17px    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level1 > li.second-last .top_corner {        left:17px    }}.header .hf_top_menu .level1 li.empty a.header_link:hover,.header .hf_top_menu .level1 li a.header_link:hover {    text-decoration:underline;    color:#bfbfbf !important;}@media screen and (min-width:1000px) and (max-width:1279px) {    .header .hf_top_menu .level1 {        display:block;        width:auto;        margin-right:0    }}.header .hf_top_menu .level2 {    visibility:hidden;    -moz-transition:-moz-transform 0.8s;    -o-transition:-o-transform 0.8s;    -webkit-transition:-webkit-transform 0.8s;    transition:transform 0.8s;    background:#f2f2f2;    font-size:14px;    overflow:inherit !important;    position:absolute;    right:0;    left:0;    text-align:center;    top:-120px;    z-index:-1;    -webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);    -moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);    -ms-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);    box-shadow:0 3px 10px 0 rgba(0,0,0,0.2)}@media screen and (min-width:1000px) {    .header .hf_top_menu .level2 {        display:none !important    }}.header .hf_top_menu .level2 .pointer {    background-image:url(../images/hpi-hf-sprite-img-r.gif);    background-repeat:no-repeat;    background-position:-98px -1px;    display:inline-block;    float:none;    right:17px;    margin:0;    padding:0;    width:17px}.header .hf_top_menu .level2 ul {    margin:0 auto;    padding-top:25px;    position:absolute;    top:0;    width:100%;    white-space:nowrap}.header .hf_top_menu .level2 ul li {    padding:4px 0;    min-width:100px;    padding-right:15px}@media screen and (min-width:1000px) {    .header .hf_top_menu .level2 ul li {        margin-left:0;        display:inline-block;        float:none;        height:120px;        text-align:center;        vertical-align:top;        white-space:normal;        min-width:100px;        padding-right:15px    }}.header .hf_top_menu .level2 ul li a {    display:inline-block;    line-height:16px;    text-align:center}.header .hf_top_menu .level2 ul li a:hover {    color:#1795D6}.header .hf_top_menu .level2 ul li a:before {    display:block;    font-family:HPIcons;    -webkit-font-smoothing:antialiased;    font-style:normal;    font-variant:normal;    font-weight:normal;    font-size:50px;    margin-bottom:20px;    text-transform:none}.header .hf_top_menu .level2 .top_corner {    left:17px;    width:17px;    display:inline-block;    float:none;    margin:0;    padding:0}.header .hf_top_menu .level2 .separator div {    margin:4px 20px 2px;    border-top:1px solid #e5e8e8;    width:210px}.header .hf_top_menu .expanded {    width:501px}.header .hf_top_menu .expanded li.selected {    background:#1795D6}.header .hf_top_menu .expanded li.selected a {    color:#fff;}.header .hf_top_menu .expanded li.selected a.header_link.has_flyout:hover {    color:#fff !important}.header .hf_top_menu li a.header_link.level1-mobile,.header .hf_top_menu li a.level2-mobile {    display:none}.header .submenu {    -webkit-transition:transform 0.5s;    -moz-transition:transform 0.5s;    -ms-transition:transform 0.5s;    -o-transition:transform 0.5s;    transition:transform 0.5s;    background-color:#0094D9;    opacity: 0.9;    font-size:14px;    line-height:24px;    min-height:120px;    overflow:inherit !important;    position:absolute;    right:0;    left:0;    text-align:center;    top:-124px;    z-index:12;    -webkit-box-shadow:0 3px 5px -2px rgba(0,0,0,0.2);    -moz-box-shadow:0 3px 5px -2px rgba(0,0,0,0.2);    -ms-box-shadow:0 3px 5px -2px rgba(0,0,0,0.2);    box-shadow:0 3px 5px -2px rgba(0,0,0,0.2)}.header .submenu[data-state="open"] {    -webkit-transform:translateY(197px);    -moz-transform:translateY(197px);    -ms-transform:translateY(197px);    transform:translateY(197px)}@media \0screen {    .header .submenu[data-state="open"] {        -ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1,M12=0,M21=0,M22=1,SizingMethod='auto expand')";        margin-top:197px    }}.header .submenu ul {    -webkit-transition:opacity 0.5s;    -moz-transition:opacity 0.5s;    -o-transition:opacity 0.5s;    transition:opacity 0.5s;    display:block;    height:120px;    list-style:none;    margin:0;    overflow:hidden;    padding-top:20px;    padding:0;    position:absolute;    top:0;    white-space:nowrap;    width:100%}@media \0screen {    .header .submenu ul {        background-color:#f2f2f2    }}.header .submenu ul[data-state="visible"] {    opacity:1;    visibility:visible;    padding-top:20px}.header .submenu ul[data-state="visible"].inactive-menu {    opacity:0;    visibility:hidden}.header .submenu ul[data-state="hidden"] {    visibility:hidden;    opacity:0}.header .submenu ul li {    padding:4px 0}@media screen and (min-width:1000px) {    .header .submenu ul li {        margin-left:0;        display:inline-block;        float:none;        height:120px;        text-align:center;        vertical-align:top;        white-space:normal    }}.header .submenu ul li a {    display:inline-block;    line-height:16px;    text-align:center}.header .submenu ul li a:hover {    color:#97B4CB;}.header .submenu ul li a:before {    display:block;    font-family:HPIcons;    -webkit-font-smoothing:antialiased;    font-style:normal;    font-variant:normal;    font-weight:normal;    font-size:50px;    margin-bottom:20px;    padding-top:10px;    text-align:center;    text-transform:none}.header .submenu ul li.lstcol_first_li {    display:none}.header .submenu ul li {    display:inline-block;    height:120px;    text-align:center;    vertical-align:top;    white-space:normal;    min-width:100px;    padding-right:15px}.header .submenu ul li a {    -webkit-transition:color 0.2s;    -moz-transition:color 0.2s;    -o-transition:color 0.2s;    transition:color 0.2s;    color:#fff;    display:inline-block;    text-decoration:none}.header .submenu-category {    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";    background-color:rgba(242,242,242,0.8);    left:0;    display:none;    margin-top:1px;    height:120px;    overflow:hidden;    position:absolute;    right:0;    text-align:center}@media \0screen {    .header .submenu-category {        background-color:#f2f2f2;        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"    }}.header .submenu-category ul {    padding-top:20px}.header .submenu-category ul li {    padding:4px 0;    min-width:100px;    padding-right:15px}@media screen and (min-width:1000px) {    .header .submenu-category ul li {        margin-left:0;        display:inline-block;        float:none;        text-align:center;        vertical-align:top;        white-space:normal;        min-width:100px;        padding-right:15px    }}.header .submenu-category ul li a {    display:inline-block;    line-height:16px;    text-align:center}.header .submenu-category ul li a:hover {    color:#1795D6}.header .submenu-category ul li a:before {    display:block;    font-family:HPIcons;    -webkit-font-smoothing:antialiased;    font-style:normal;    font-variant:normal;    font-weight:normal;    font-size:50px;    margin-bottom:20px;    padding-top:10px;    text-align:center;    text-transform:none}.header .submenu-category ul li.lstcol_first_li {    display:none}.header .submenu-category ul li {    display:inline-block;    text-align:center;    vertical-align:top;    white-space:normal;    min-width:100px;    padding-right:15px}.header .submenu-category ul li:first-child {    margin-left:0}.header .submenu-category ul li:last-child {    margin-right:0;    padding-right:0}.header .submenu-category ul li a {    -webkit-transition:color 0.2s;    -moz-transition:color 0.2s;    -o-transition:color 0.2s;    transition:color 0.2s;    color:#fff;    display:inline-block;    text-decoration:none}.header .level1 {    display:inline-block;    overflow:hidden;    width:auto}.top_menu_active .hf_top_menu {    margin-left:0}@media screen and (min-width:1000px) and (max-width:1279px) {    .top_menu_active .hf_top_menu {        margin-#lay-dir:auto    }}@media screen and (min-width:1000px) {    .top_menu_widget_accordion[data-state="closed"] {        display:none    }}@media \0screen {    .top_menu_widget_accordion[data-state="closed"] {        display:none    }}.selectable,.empty {    margin-top:11px;    margin-right:0;    margin-bottom:12px;    margin-left:20px}@media screen and (min-width:1000px) {    .selectable,.empty {        min-height:32px    }}@media screen and (min-width:1280px) {    .selectable,.empty {        margin-left:30px    }}.selectable a > span,.empty a > span {    height:50px;    display:table-cell;    vertical-align:middle}.search_widget_active .hf_top_menu {}@media screen and (max-width:999px) {    .selectable a > span {        height:auto    }}@media screen and (max-width:999px) {    .empty a > span {        height:auto    }}.header {}@media screen and (max-width:999px) {    .header .hf_top_menu {        display:none    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level1 li {        margin:0;        float:none;        width:auto;        padding:0    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level1 li.first_li {        background-position:right -342px    }    .header .hf_top_menu .level1 li.first_li a.header_link.has_link:active {        background-position:right -390px    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level1 > li > a:active {        color:#fff    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level1 > li > a:active:before {        color:#fff    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level1 > li > a > span:before {        display:inline-block;        font-family:'HPIcons';        -webkit-font-smoothing:antialiased;        font-style:normal;        font-variant:normal;        font-weight:normal;        font-size:2.5em;        margin-right:20px;        text-transform:none;        vertical-align:middle    }}@media screen and (min-width:1000px) {    .header .hf_top_menu .level1 > li > a:before {        display:none    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level1 {        -webkit-transition:height 0.6s;        -moz-transition:height 0.6s;        -o-transition:height 0.6s;        transition:height 0.6s;        border:2px solid;        margin:0;        padding:0;        position:relative;        width:100%;        left:auto;        right:0;        border-width:0;        border-color:#c9c9c9;        background-color:#f2f2f2;        overflow:auto    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level2 {        border:2px solid;        margin:0;        padding:0;        visibility:visible    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level2 {        -webkit-transition:max-height 0.5s;        -moz-transition:max-height 0.5s;        -o-transition:max-height 0.5s;        transition:max-height 0.5s;        left:auto;        right:0;        background-color:#f2f2f2;        border:none;        max-height:0;        position:relative;        text-align:left;        top:0;        width:100%;        z-index:1    }    .header .hf_top_menu .level2.open {        max-height:500px;        display:inherit !important    }    .header .hf_top_menu .level2 ul {        padding-top:0;        position:static;        width:auto    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level2 .top_corner {        display:none    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level2 li {        width:100%    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level2 li a {        margin:0    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level2 li.first_li {        display:block    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level2 li.first_li.column_no_link {        display:none    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level2 li.lstchild a {        margin:0    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level2 li.lstchild a {        padding-bottom:16px;        margin:0    }}@media screen and (max-width:999px) {    .header .hf_top_menu .level2 .separator {        display:none    }}@media screen and (max-width:999px) {    .header .hf_top_menu li.lstchild .level2 {        border-style:solid;        border-width:0 0 1px 0;        border-color:#e5e8e8    }}@media screen and (max-width:999px) {    .header .hf_top_menu li a.header_link.level1-mobile,.header .hf_top_menu li.empty a.header_link.level1-desktop {        display:block    }}@media screen and (max-width:999px) {    .header .hf_top_menu .hf_menu li a {        display:block    }}@media screen and (max-width:999px) {    .header .hf_top_menu .hf_menu.level1 li {        background-color:#f2f2f2;        border-top:1px solid #e5e8e8;        display:block;        overflow:hidden;        padding:0;        width:100%    }}@media screen and (max-width:999px) {    .header .hf_top_menu .hf_menu.level1 li.first_li {        border-top:0;        margin-left:0    }}@media screen and (max-width:999px) {    .header .hf_top_menu .hf_menu.level1 > li.selectable > a:before {        float:right;        margin:0;        font-size:12px;        line-height:21px;        font-weight:bold;        color:#686868    }}@media screen and (max-width:999px) {    .header .hf_top_menu .hf_menu.level2 li {        background:#fff    }}@media screen and (max-width:999px) {    .header .hf_top_menu .hf_menu.level2 > li > a:before {        float:right;        margin:0;        font-size:12px;        line-height:21px;        font-weight:bold;        color:#767676;        margin-right:25px    }}@media screen and (max-width:999px) {    .header .submenu[data-state="closed"],.header .submenu {        display:none    }}@media screen and (max-width:999px) {    .header .submenu-category {        box-sizing:border-box;        height:120px;        padding-right:40px;        padding-left:40px;        white-space:nowrap;        width:100%    }    .header .submenu-category ul li {        margin:0 20px;        max-width:none;        min-width:0;        width:auto    }}@media screen and (max-width:495px) {    .header .submenu-category {        height:90px;        position:relative;        padding-right:25px;        padding-left:25px    }    .header .submenu-category ul {        padding-top:10px    }    .header .submenu-category ul li {        padding-right:0    }    .header .submenu-category ul li a {        line-height:1.25em    }    .header .submenu-category ul li a:before {        font-size:40px;        margin-bottom:0.3em    }}@media screen and (min-width:496px) {    .header .submenu-category.swiper .hf-swiper-button-prev:after,.header .submenu-category.swiper .hf-swiper-button-next:after {        line-height:120px    }}@media screen and (max-width:999px) {    .header .js_item > a:active {        background-position:right -390px    }}@media screen and (max-width:999px) {    .header li.top_menu_widget {        display:inline-block    }}@media screen and (max-width:999px) {    .header li.top_menu_widget.nav_button {        margin-right:0.2em;        top:4px    }}@media screen and (max-width:999px) {    .header li.top_menu_widget .hf_top_nav {        display:block    }}@media screen and (max-width:999px) {    .header .top_menu_widget .top_m_widget {        width:34px;        height:34px;        display:block;        background-position:0 -190px    }    .header .top_menu_widget .top_m_widget .bar1 {        -moz-transition:background-color 0.2s,-moz-transform 0.4s;        -o-transition:background-color 0.2s,-o-transform 0.4s;        -webkit-transition:background-color 0.2s,-webkit-transform 0.4s;        transition:background-color 0.2s,transform 0.4s;        width:30px;        height:2px;        margin-top:7px;        border-radius:1px;        background-color:#fff;        float:right    }    .header .top_menu_widget .top_m_widget .bar2 {        -moz-transition:background-color 0.2s,-moz-transform 0.4s;        -o-transition:background-color 0.2s,-o-transform 0.4s;        -webkit-transition:background-color 0.2s,-webkit-transform 0.4s;        transition:background-color 0.2s,transform 0.4s;        width:30px;        height:2px;        margin:6px 0;        border-radius:1px;        background-color:#fff;        float:right    }    .header .top_menu_widget .top_m_widget .bar3 {        -moz-transition:background-color 0.2s,-moz-transform 0.4s;        -o-transition:background-color 0.2s,-o-transform 0.4s;        -webkit-transition:background-color 0.2s,-webkit-transform 0.4s;        transition:background-color 0.2s,transform 0.4s;        width:30px;        height:2px;        border-radius:1px;        background-color:#fff;        float:right    }}.header .top_menu_widget .top_m_widget:after {}@media screen and (min-width:320px) and (max-width:999px) {    .header .top_menu_widget .top_m_widget:after {        float:right;        line-height:34px;        font-size:34px;        color:#fff    }}@media screen and (max-width:999px) {    .header .top_menu_widget .top_m_widget:hover .top_m_widget:after {        color:#1795D6    }}.header.top_menu_active .background {    background-color:#1795D6;}@media screen and (max-width:999px) {    .header.top_menu_active .header_container {        background-color:#1795D6;        border-bottom:1px solid #e5e8e8;    }}@media screen and (max-width:999px) {    .header.top_menu_active .top_menu_widget .top_m_widget:after {        color:#1795D6;        font-size:34px;    }}@media screen and (max-width:999px) {    .header.top_menu_active .top_menu_widget_accordion {        visibility:visible    }}.header.top_menu_active .bar1 {    -webkit-transform:rotate(-45deg) translate(-5.5px,5.5px);    -moz-transform:rotate(-45deg) translate(-5.5px,5.5px);    -ms-transform:rotate(-45deg) translate(-5.5px,5.5px);    transform:rotate(-45deg) translate(-5.5px,5.5px)}.header.top_menu_active .bar2 {    -webkit-transform:translateX(55px);    -moz-transform:translateX(55px);    -ms-transform:translateX(55px);    transform:translateX(55px)}.header.top_menu_active .bar3 {    -webkit-transform:rotate(45deg) translate(-5.5px,-5.5px);    -moz-transform:rotate(45deg) translate(-5.5px,-5.5px);    -ms-transform:rotate(45deg) translate(-5.5px,-5.5px);    transform:rotate(45deg) translate(-5.5px,-5.5px)}.header.top_menu_active .nav_buttons a:not(.hf-close) {    display:none}@media screen and (max-width:999px) {    .header.top_menu_active {        background-color:#f2f2f2;        height:auto    }    .header.top_menu_active .hf_top_menu .hf_menu.level1 {        height:100%    }    .header.top_menu_active .submenu-category {        visibility:hidden    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion {        -webkit-transition:height 0.6s;        -moz-transition:height 0.6s;        -ms-transition:height 0.6s;        transition:height 0.6s;        background-color:#f2f2f2;        position:absolute !important;        display:initial !important;        top:72px;        width:100%;        z-index:12;        overflow-y:auto;        visibility:hidden    }    .header .top_menu_widget_accordion[data-state="open"] {        height:100%    }    .header .top_menu_widget_accordion[data-state="open"] li {        filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);        opacity:1;        -webkit-transform:scale(1);        -moz-transform:scale(1);        -ms-transform:scale(1);        transform:scale(1);        -moz-transition:opacity 0.4s,-moz-transform 0.4s;        -o-transition:opacity 0.4s,-o-transform 0.4s;        -webkit-transition:opacity 0.4s,-webkit-transform 0.4s;        transition:opacity 0.4s,transform 0.4s    }    .header .top_menu_widget_accordion[data-state="open"] li:nth-child(1) {        -webkit-transition-delay:0.04s;        -moz-transition-delay:0.04s;        -o-transition-delay:0.04s;        transition-delay:0.04s    }    .header .top_menu_widget_accordion[data-state="open"] li:nth-child(2) {        -webkit-transition-delay:0.08s;        -moz-transition-delay:0.08s;        -o-transition-delay:0.08s;        transition-delay:0.08s    }    .header .top_menu_widget_accordion[data-state="open"] li:nth-child(3) {        -webkit-transition-delay:0.12s;        -moz-transition-delay:0.12s;        -o-transition-delay:0.12s;        transition-delay:0.12s    }    .header .top_menu_widget_accordion[data-state="open"] li:nth-child(4) {        -webkit-transition-delay:0.16s;        -moz-transition-delay:0.16s;        -o-transition-delay:0.16s;        transition-delay:0.16s    }    .header .top_menu_widget_accordion[data-state="open"] li:nth-child(5) {        -webkit-transition-delay:0.2s;        -moz-transition-delay:0.2s;        -o-transition-delay:0.2s;        transition-delay:0.2s    }    .header .top_menu_widget_accordion[data-state="open"] li:nth-child(6) {        -webkit-transition-delay:0.24s;        -moz-transition-delay:0.24s;        -o-transition-delay:0.24s;        transition-delay:0.24s    }    .header .top_menu_widget_accordion[data-state="open"] li:nth-child(7) {        -webkit-transition-delay:0.28s;        -moz-transition-delay:0.28s;        -o-transition-delay:0.28s;        transition-delay:0.28s    }    .header .top_menu_widget_accordion[data-state="open"] li:nth-child(8) {        -webkit-transition-delay:0.32s;        -moz-transition-delay:0.32s;        -o-transition-delay:0.32s;        transition-delay:0.32s    }    .header .top_menu_widget_accordion[data-state="closed"] {        height:0 !important    }    .header .top_menu_widget_accordion[data-state="closed"] li {        filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);        opacity:0;        -webkit-transform:scale(0.5);        -moz-transform:scale(0.5);        -o-transform:scale(0.5);        transform:scale(0.5);        -moz-transition:opacity 0.4s,-moz-transform 0.4s;        -o-transition:opacity 0.4s,-o-transform 0.4s;        -webkit-transition:opacity 0.4s,-webkit-transform 0.4s;        transition:opacity 0.4s,transform 0.4s    }    .header .top_menu_widget_accordion[data-state="closed"] li:nth-child(1) {        -webkit-transition-delay:0.32s;        -moz-transition-delay:0.32s;        -o-transition-delay:0.32s;        transition-delay:0.32s    }    .header .top_menu_widget_accordion[data-state="closed"] li:nth-child(2) {        -webkit-transition-delay:0.16s;        -moz-transition-delay:0.16s;        -o-transition-delay:0.16s;        transition-delay:0.16s    }    .header .top_menu_widget_accordion[data-state="closed"] li:nth-child(3) {        -webkit-transition-delay:0.10667s;        -moz-transition-delay:0.10667s;        -o-transition-delay:0.10667s;        transition-delay:0.10667s    }    .header .top_menu_widget_accordion[data-state="closed"] li:nth-child(4) {        -webkit-transition-delay:0.08s;        -moz-transition-delay:0.08s;        -o-transition-delay:0.08s;        transition-delay:0.08s    }    .header .top_menu_widget_accordion[data-state="closed"] li:nth-child(5) {        -webkit-transition-delay:0.064s;        -moz-transition-delay:0.064s;        -o-transition-delay:0.064s;        transition-delay:0.064s    }    .header .top_menu_widget_accordion[data-state="closed"] li:nth-child(6) {        -webkit-transition-delay:0.05333s;        -moz-transition-delay:0.05333s;        -o-transition-delay:0.05333s;        transition-delay:0.05333s    }    .header .top_menu_widget_accordion[data-state="closed"] li:nth-child(7) {        -webkit-transition-delay:0.04571s;        -moz-transition-delay:0.04571s;        -o-transition-delay:0.04571s;        transition-delay:0.04571s    }    .header .top_menu_widget_accordion[data-state="closed"] li:nth-child(8) {        -webkit-transition-delay:0.04s;        -moz-transition-delay:0.04s;        -o-transition-delay:0.04s;        transition-delay:0.04s    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu {        display:inline-block;        width:100%    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu .level1 li a:active:visited {        background-color:#fff;        color:#767676    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu .level1 li a:active {        background-color:#fff;        color:#767676    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu .level1 li a:hover {        color:#1795D6;        text-decoration:none    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu .level1 li > a {        background-position:right -341px;        color:#1795D6;        line-height:60px;        padding:0 20px    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu .level1 li > a > span > br {        display:none    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu .level2 li a:hover {        color:#1795D6 !important;        text-decoration:none    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu .level2 li a.has_flyout.open:hover {        color:#fff !important    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu .level2 li a:focus {        text-decoration:none    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu .level2 li a:active {        background-color:#fff    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu li a {        font-weight:normal;        display:block;        font-size:100%    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu li a:active,.header .top_menu_widget_accordion .hf_top_menu li a:hover,.header .top_menu_widget_accordion .hf_top_menu li a:visited {        font-size:100%    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu li:hover {        cursor:pointer    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu li .level2 {        font-size:100%    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu li .level2 li a {        font-size:100%    }    .header .top_menu_widget_accordion .hf_top_menu li .level2 li a br {        display:none    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu li .level2 li a:before {        display:none    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion .hf_top_menu .level2 li > a {        box-sizing:border-box;        padding-left:80px;        padding-right:20px;        text-align:left;        text-decoration:none;        width:100%    }}@media screen and (max-width:999px) {    .header .top_menu_widget_accordion.iOS .hf_top_menu .level2 li a:hover {        color:#1795D6    }}.swiper {}.swiper .hf-swiper-container {    margin:0 auto;    overflow:hidden;    z-index:1}.swiper .swiper-container-no-flexbox .hf-swiper-slide {    float:left}.swiper .hf-swiper-wrapper {    position:relative;    width:100%;    height:100%;    z-index:1;    display:-webkit-box;    display:-moz-box;    display:-ms-flexbox;    display:-webkit-flex;    display:flex;    -webkit-transition-property:-webkit-transform;    -moz-transition-property:-moz-transform;    -o-transition-property:-o-transform;    -ms-transition-property:-ms-transform;    transition-property:transform;    -webkit-box-sizing:content-box;    -moz-box-sizing:content-box;    box-sizing:content-box}@media screen and (max-width:999px) {    .swiper .hf-swiper-wrapper li a br {        display:inline-block    }}.swiper .swiper-container-android .hf-swiper-slide,.swiper .hf-swiper-wrapper {    -webkit-transform:translate3d(0px,0,0);    -moz-transform:translate3d(0px,0,0);    -o-transform:translate3d(0px,0,0);    -ms-transform:translate3d(0px,0,0);    transform:translate3d(0px,0,0)}.swiper .swiper-container-free-mode > .hf-swiper-wrapper {    margin:0 auto;    -webkit-transition-timing-function:ease-out;    -moz-transition-timing-function:ease-out;    -o-transition-timing-function:ease-out;    -ms-transition-timing-function:ease-out;    transition-timing-function:ease-out}.swiper .hf-swiper-slide {    -webkit-flex-shrink:0;    -ms-flex:0 0 auto;    flex-shrink:0;    width:100%;    height:100%;    position:relative;    text-align:center}.swiper .swiper-wp8-horizontal {    -ms-touch-action:pan-y;    touch-action:pan-y}.swiper .hf-swiper-button-prev,.swiper .hf-swiper-button-next {    background-color:#f2f2f2;    cursor:pointer;    display:block;    position:absolute;    top:0;    width:28px;    z-index:10;}.swiper .hf-swiper-button-prev {    left:0}.swiper .hf-swiper-button-prev:after {    content:"\e909";    font-family:'HPIcons';    color:#fff;    display:inline-block;    font-size:1.5em;    line-height:90px;    vertical-align:middle;}.swiper .hf-swiper-button-next {    right:0}.swiper .hf-swiper-button-next:after {    content:"\e90a";    font-family:'HPIcons';    color:#fff;    display:inline-block;    font-size:1.5em;    line-height:90px;    vertical-align:middle}.swiper .hf-swiper-button-disabled {    display:none}.swiper .swiper-container-rtl .hf-swiper-button-prev:after {    content:"\e90a"}.swiper .swiper-container-rtl .hf-swiper-button-next:after {    content:"\e909"}[dir="rtl"] .header.top_menu_active .bar1 {    -webkit-transform:rotate(45deg) translate(5.5px,5.5px);    -moz-transform:rotate(45deg) translate(5.5px,5.5px);    -ms-transform:rotate(45deg) translate(5.5px,5.5px);    transform:rotate(45deg) translate(5.5px,5.5px)}[dir="rtl"] .header.top_menu_active .bar2 {    -webkit-transform:translateX(-55px);    -moz-transform:translateX(-55px);    -ms-transform:translateX(-55px);    transform:translateX(-55px)}[dir="rtl"] .header.top_menu_active .bar3 {    -webkit-transform:rotate(-45deg) translate(5.5px,-5.5px);    -moz-transform:rotate(-45deg) translate(5.5px,-5.5px);    -ms-transform:rotate(-45deg) translate(5.5px,-5.5px);    transform:rotate(-45deg) translate(5.5px,-5.5px)}.header {}.header.search_widget_active .search_icon {    color:#1795D6;}.header.stickySearchBlock {    height:auto}.header.stickySearchBlock .search_icon {    cursor:default}.header.stickySearchBlock .search_block {    position:relative;    top:0;    box-shadow:none}.header .search_block {    position:absolute;    top:-57px;    width:96.7%;    left:0;    -webkit-transition:transform 0.5s;    -moz-transition:transform 0.5s;    -ms-transition:transform 0.5s;    transition:transform 0.5s;    background-color:#fff;    padding:20px 1.65%;    text-align:center;    z-index:11;    font-size:16px;    -webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);    -moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);    -ms-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);    box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);}@media screen and (min-width:497px) {    .header .search_block {        padding:35px 1.65%    }}@media \0screen {    .header .search_block {        padding:35px 1.65%    }}.header .search_block[data-state="open"] {    -webkit-transform:translateY(130px);    -moz-transform:translateY(130px);    -ms-transform:translateY(130px);    transform:translateY(130px)}@media \0screen {    .header .search_block[data-state="open"] {        top:72px    }}.header .search_container {    background:white;    position:relative;    width:100%;    max-width:594px;    height:auto;    margin:0 auto}.header .search_container .search_mob_container {    position:relative;    width:100%}.header .search_icon {    width:32px;    height:32px;    display:block;    color:#fff;    text-align:center;    font-size:32px;    line-height:25px}.header .my_Account_icon {    width:32px;    height:32px;    display:block;    color:#fff;    text-align:center;    font-size:32px;    line-height:25px}.header .search_container_active {    position:relative;    width:100%;    height:auto;    margin:0 auto;    max-width:594px}.header input[type="search"].searchBox,.header .searchBox {    position:relative;    box-sizing:border-box;    width:100%;    height:50px;    padding-left:18px;    padding-right:105px;    margin:0;    border:1px solid #b9b9bb;    border-radius:0;    outline:none;    font-size:1.125em;    -webkit-appearance:none;}@media screen and (min-width:495px) {    .header input[type="search"].searchBox,.header .searchBox {        padding-right:125px;    }}@media \0screen {    .header input[type="search"].searchBox,.header .searchBox {        padding-right:125px;    }}.header input[type="search"].searchBox:focus,.header .searchBox:focus {    color:#000;}.header .searchSubmits {    -webkit-transition:background-color 0.2s;    transition:background-color 0.2s;    position:absolute;    top:0;    right:0;    width:60px;    height:50px;    background-color:#1795D6;    color:#fff;    font-size:1.75em;    line-height:50px;    cursor:pointer;    padding:0;    margin:0;    border:0;    outline:none;}.header .searchSubmits:before {    position:absolute;    right:25px;}@media screen and (min-width:496px) {    .header .searchSubmits {        width:80px    }}@media \0screen {    .header .searchSubmits {        width:80px    }}.header .searchSubmits:hover {    background-color:#333;}.header .searchSubmits[type='submit']:disabled {    background-color:#b9b9bb}.header .searchSubmits.disabled {    background-color:#b9b9bb}.header input {    -webkit-appearance:none;    border-radius:0}.header input[type=text]::-ms-clear {    display:none;    width:0;    height:0}.header input[type=text]::-ms-reveal {    display:none;    width:0;    height:0}.header input[type="search"]::-webkit-search-decoration,.header input[type="search"]::-webkit-search-cancel-button,.header input[type="search"]::-webkit-search-results-button,.header input[type="search"]::-webkit-search-results-decoration {    display:none}.header input[type="search"] {    -webkit-appearance:textfield;    -webkit-box-sizing:content-box;    -moz-box-sizing:content-box;    box-sizing:content-box}.header .searchClear {    display:none;    -webkit-transition:color 0.2s;    -moz-transition:color 0.2s;    -o-transition:color 0.2s;    transition:color 0.2s;    position:absolute;    top:10px;    right:70px;    width:30px;    height:30px;    color:#fff;    font-size:1.25em;    line-height:30px}@media screen and (min-width:496px) {    .header .searchClear {        right:90px    }}@media \0screen {    .header .searchClear {        right:90px    }}.header li.search_widget a:hover {    color:#D8E0DC;}.header li.search_widget .top_corner {    top:48px;    right:5px;    display:none}.header li.search_widget .top_corner:after {    right:3px;    border-width:9px}.header li.search_widget .top_corner:before {    border-width:11px}.header .searchClose {    display:none}.header .searchBox::-ms-clear {    display:none}.ac_results {    overflow:hidden;    width:100%;    text-align:left;    position:relative;    width:100%;    max-width:594px;    margin:30px auto 0}.ac_results .js_results1 {    margin:30px 0 auto}.ac_results ul {    list-style-position:outside;    list-style:none;    padding:0;    margin:0;    padding-left:15px}.ac_results li {    margin-top:10px;    cursor:pointer}.ac_results li a {    text-decoration:none;    color:#000;    display:inline-block;    padding:6px 0;    font-size:1.125em}.ac_results .ac_no_title li a {    padding-left:10px}.ac_results a:visited {    color:#000000}.ac_results a:active {    text-decoration:none}.ac_results a span {    color:#767676}.ac_results a.ac_focus {    color:#1795D6}.ac_results a.ac_focus span {    color:#1795D6}.ac_results .ac_title {    padding-bottom:5px;    margin-bottom:10px;    color:#767676;    font-size:0.875em;    text-transform:uppercase;    border-bottom:1px solid #b9b9bb}.ac_results .ac_progress {    color:#aaaaaa;    padding:10px 10px}.ac_results .ac_no_results {    color:#555555;    padding:10px 10px}.search_widget_popup {    display:none}.header .search_block {}@media screen and (max-width:1000px) {    .header .search_block {        top:-57px    }}@media screen and (max-width:495px) {    .header .searchSubmits:before {        right:15px    }}@media screen and (max-width:1000px) {    .header .hdr_widgets li.search_widget {        top:5px    }}@media screen and (max-width:1000px) {    .header.search_widget_active .search_widget .top_corner {        top:48px    }}.header {}.header li.shopping_widget {    _display:inline}.header li.shopping_widget a.shopping_icon:hover {    color:#1795D6}.header .shop_widget {    display:none;    height:auto;    position:absolute;    color:#666;    background:#fff;    border:2px solid #b9b8bb;    border-bottom:3px solid #1795D6;    top:40px;    width:579px;    right:0;    text-align:left}.header .shop_widget .widget_content {    margin:16px 20px;    color:#000000;    line-height:normal;    font-size:140%;    background:transparent}.header .shop_widget .top_corner {    right:0}.header .shop_widget .left_corner {    display:none}.header .shop_widget .hf_close_btn {    display:none;    position:absolute;    top:0;    right:0;    width:37px;    line-height:37px;    height:37px;    background-position:-90px -50px;    color:#626262;    font-size:17px;    text-align:center}.header .shop_widget .hf_close_btn:hover,.header .shop_widget .hf_close_btn:active {    background-position:-126px -50px;    color:#0197D7;    font-size:17px;    text-decoration:none}.header .shop_widget.hf_loading {    width:300px}.header .shop_widget.hf_loading .wait_class {    position:static;    display:block;    width:100%;    height:100%}.header .shop_widget.hf_loading .wait_class div {    min-height:92px;    height:100%;    background-position:50%}.header .shop_widget .shadow_cover_top,.header .shop_widget .shadow_cover_bottom {    display:none;    position:static !important;    margin:0;    height:32px;    width:100%}.header .shop_widget .shadow_cover_top {    background:-moz-linear-gradient(top,white 30%,rgba(255,255,255,0) 80%);    background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,white),color-stop(80%,rgba(255,255,255,0)));    background:-webkit-linear-gradient(top,white 30%,rgba(255,255,255,0) 80%);    background:-o-linear-gradient(top,white 30%,rgba(255,255,255,0) 80%);    background:-ms-linear-gradient(top,white 30%,rgba(255,255,255,0) 80%);    background:linear-gradient(to bottom,white 30%,rgba(255,255,255,0) 80%);    background-repeat:no-repeat;    top:0;    position:absolute}.header .shop_widget .shadow_cover_bottom {    background:-moz-linear-gradient(bottom,white 30%,rgba(255,255,255,0) 80%);    background:-webkit-gradient(linear,left bottom,left top,color-stop(30%,white),color-stop(80%,rgba(255,255,255,0)));    background:-webkit-linear-gradient(bottom,white 30%,rgba(255,255,255,0) 80%);    background:-o-linear-gradient(bottom,white 30%,rgba(255,255,255,0) 80%);    background:-ms-linear-gradient(bottom,white 30%,rgba(255,255,255,0) 80%);    background:linear-gradient(to top,white 30%,rgba(255,255,255,0) 80%);    background-repeat:no-repeat;    margin-top:-8px}.header .shopping_icon {    width:32px;    height:32px;    display:block;    color:#fff;    text-align:center;    font-size:32px;    line-height:25px}.header .shopping_icon {    background-position:-45px 0}.header #shop_widget_link {    display:none}.header .shopping_widget .item_count {    background-color:#0096D6;    border-radius:50%;    border:2px solid white;    box-sizing:content-box;    color:white;    display:none;    font-size:0.75rem;    height:20px;    line-height:21px;    min-width:19px;    padding-left:1px;    position:absolute;    text-align:center;    top:-7px}@media screen and (min-width:0\0) {    .header .shopping_widget .item_count {        border:none;        top:-3px;        left:63%    }}.header .shopping_widget .item_count.hf_cart_not_empty {    display:inline-block;    *display:inline}@media \0screen {    .header .shopping_widget .item_count {        padding-bottom:1px;        line-height:13px    }}.header {}.header .shopping_icon {}@media screen and (min-width:320px) and (max-width:999px) {    .header .shopping_icon {        width:34px;        height:34px;        background-position:0 -139px;        line-height:34px;        font-size:34px    }}@media screen and (max-width:999px) {    .header .shopping_widget .item_count {        top:-3px;        left:61%    }}@media screen and (max-width:999px) and (min-width:0\0) {    .header .shopping_widget .item_count {        top:0;        left:65%    }}.header.top_menu_active .item_count.hf_cart_not_empty {    display:none}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer_lang_container {        border-bottom:1px solid #898888    }}@media screen and (max-width:999px) {    .footer .footer_lang_section,.footer .site_links,.footer .hp_employees_container {        width:100%    }}@media screen and (max-width:999px) {    .footer div.footer_guarantees_block,.footer .hf_bottom_links {        width:auto    }}.footer .footer_lang_container,.footer .footer_container {}@media screen and (min-width:768px) and (max-width:999px) {    .footer .footer_lang_container,.footer .footer_container {        max-width:1000px;        margin:0 auto    }}.footer .footer_lang_container {}@media screen and (min-width:768px) and (max-width:999px) {    .footer .footer_lang_container {        border-bottom:1px solid #898888    }}@media screen and (max-width:767px) {    .footer .footer_lang_container {        border-bottom:0    }}.footer .footer_lang_section {}@media screen and (max-width:999px) {    .footer .footer_lang_section {        padding:17px 0 17px 0    }}@media screen and (min-width:496px) and (max-width:999px) {    .footer .footer_lang_section {        margin:0;        border-bottom:none    }}@media screen and (max-width:767px) {    .footer .footer_lang_section {        border-bottom:0    }}.footer {}.footer .world_map {    margin:0 auto;    *float:left;    width:0}.footer .world_map .shadow_cover_top {    height:32px;    width:inherit;    background:-moz-linear-gradient(top,white 30%,rgba(255,255,255,0) 80%);    background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,white),color-stop(80%,rgba(255,255,255,0)));    background:-webkit-linear-gradient(top,white 30%,rgba(255,255,255,0) 80%);    background:-o-linear-gradient(top,white 30%,rgba(255,255,255,0) 80%);    background:-ms-linear-gradient(top,white 30%,rgba(255,255,255,0) 80%);    background:linear-gradient(to bottom,white 30%,rgba(255,255,255,0) 80%);    background-repeat:no-repeat;    top:0;    position:absolute}.footer .world_map .shadow_cover_bottom {    height:32px;    width:inherit;    background:-moz-linear-gradient(bottom,white 30%,rgba(255,255,255,0) 80%);    background:-webkit-gradient(linear,left bottom,left top,color-stop(30%,white),color-stop(80%,rgba(255,255,255,0)));    background:-webkit-linear-gradient(bottom,white 30%,rgba(255,255,255,0) 80%);    background:-o-linear-gradient(bottom,white 30%,rgba(255,255,255,0) 80%);    background:-ms-linear-gradient(bottom,white 30%,rgba(255,255,255,0) 80%);    background:linear-gradient(to top,white 30%,rgba(255,255,255,0) 80%);    background-repeat:no-repeat;    margin-top:-8px}.footer .cs-container {    font-size:14px;    padding-left:20px;    position:relative}.footer .cselector_wrapper {    *position:static;    z-index:100;    *display:inline;    *zoom:1}.footer .cselector_wrapper a {    color:#000}.footer .cselector_wrapper a:link {    color:#000}.footer .cselector_wrapper .right_corner {    display:none;    left:-4px;    top:20px}.footer .worldmap_wrapper {    position:absolute;    left:18px;    *display:inline;    *zoom:1}@media screen and (min-width:1001px) {    .footer .worldmap_wrapper {        display:block    }}.footer .cntr_map,.footer .cselector {    float:left;    _display:inline;    _zoom:1}.footer .cselector span.map {    background:transparent url(../images/hpi-i-pre-lg.gif) no-repeat}.footer a.cselector:hover .selectedCountry {    text-decoration:underline}.footer .cselector span {    display:inline-block;    cursor:pointer;    font-size:1em;    color:#fff}.footer .cselector span.flag {    width:25px;    padding-top:0;    padding-right:8px;    padding-bottom:0;    padding-left:0;    background:url(../images/hpi-flag.png) transparent no-repeat left center}.footer .hf-worldmap .cselector span {    line-height:24px}.footer .hf-worldmap .cselector span.flag {    width:35px;    height:24px;    background-image:url(../images/hpi-world-map.gif)}.footer .hf-worldmap .home_link {    line-height:24px}.footer .hf-worldmap .cntr_map {    margin-top:-2px}.footer .worldmap {    top:-490px;    width:944px;    height:470px;    background:transparent url(../images/hpi-i-cselector-worldmap.gif) no-repeat 0 0;    overflow:visible;    position:absolute;    left:0;    border:2px solid #e5e8e8;    z-index:100000}.footer .worldmap .country_holder {    padding-top:42px;    padding-right:0;    padding-bottom:0;    padding-left:20px;    font-size:62.5%}.footer .worldmap .country_holder ul li {    padding-bottom:5px;    text-align:left;    width:132px;    min-height:22px}.footer .worldmap .country_holder li a {    font-size:13px;    color:#000;    line-height:20px}.footer .worldmap .country_holder li a:link {    font-size:13px;    color:#000;    line-height:20px}.footer .worldmap .country_holder li a:visited {    color:#000 !important}.footer .worldmap h2 {    display:none}.footer .worldmap li a:hover,.footer .worldmap li a:focus {    color:#686868;    text-decoration:underline}.footer .worldmap .bottom_corner {    bottom:-37px;    left:7px}.footer .worldmap .bottom_corner:before {    top:-25px}.footer .worldmap .bottom_corner:after {    top:-25px}.footer .worldmap a.cselectorbtn {    background-position:-103px -58px;    width:17px;    height:17px;    top:10px;    right:10px;    position:absolute;    display:block;    color:#626262}.footer .worldmap a.cselectorbtn:hover {    background-position:-139px -58px;    color:#0197D7}.footer .worldmap .hf_country_regions,.footer .worldmap .country_holder_mobile {    display:none}@media screen and (min-width:1001px) {    .footer .worldmap .country_holder {        display:block    }}.footer .worldmap .country_holder li {}@media screen and (min-width:1001px) {    .footer .worldmap .country_holder_mobile {        display:none    }}.footer .wait_class {    display:none;    position:absolute;    top:0;    left:0}.footer #cs_spooler div {    background:url(../images/hpi-i-pre-lg.gif) no-repeat scroll 0 0 transparent;    height:60px;    width:60px;    margin-left:auto;    margin-right:auto;    position:relative;    top:0}.footer .wait_class.active {    display:block}.footer #cs_spooler {    width:1000px;    top:-257px;    opacity:1;    z-index:53;    position:absolute}.footer {}@media screen and (max-width:999px) {    .footer .worldmap {        border:2px solid #e5e8e8;        border:0 none;        width:auto;        height:auto;        top:auto;        left:auto;        position:static;        background-color:transparent;        background-position:50%    }}@media screen and (max-width:495px) {    .footer .worldmap {        overflow-x:hidden !important;        background:transparent    }}@media screen and (max-width:999px) {    .footer .worldmap li a:focus {        text-decoration:none    }}@media screen and (max-width:999px) {    .footer .worldmap h2 {        display:block;        font-family:HPSimplifiedLight;        font-size:18px;        font-weight:normal;        padding-left:20px;        margin:4px 0 20px 0    }}@media screen and (max-width:495px) {    .footer .worldmap h2 {        padding-left:19px;        padding-right:30px;        margin:20px 0 20px 0    }}@media screen and (max-width:999px) {    .footer .worldmap a.cselectorbtn {        background-position:-90px -48px;        width:37px;        height:37px;        line-height:37px;        font-size:17px;        text-align:center;        top:0;        right:0;        position:absolute;        display:block    }}@media screen and (max-width:495px) {    .footer .worldmap a.cselectorbtn {        line-height:40px;        top:0;        right:0;        width:40px;        height:40px    }}@media screen and (max-width:999px) {    .footer .worldmap a.cselectorbtn:hover {        background-position:-126px -48px    }}@media screen and (max-width:999px) {    .footer .worldmap .bottom_corner {        display:none    }}@media screen and (min-width:496px) and (max-width:999px) {    .footer .worldmap .country_holder {        display:block;        padding-top:0    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder {        display:none    }}@media screen and (min-width:496px) and (max-width:999px) {    .footer .worldmap .country_holder ul li {        width:137px    }}@media screen and (max-width:999px) {    .footer .worldmap .country_holder li a {        font-size:140%;        line-height:30px    }}@media screen and (max-width:999px) {    .footer .worldmap .country_holder li a:link {        font-size:140%;        line-height:30px    }}@media screen and (min-width:496px) and (max-width:999px) {    .footer .worldmap .country_holder_mobile {        display:none    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile {        display:block;        font-size:14px    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile a {        display:block;        font-size:87.5%;        text-decoration:none;        padding:10px    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile a.cs_region {        position:relative;        border-top:1px solid #e5e8e8;        padding-top:18px;        padding-right:25px;        padding-bottom:18px;        padding-left:29px;        color:#8e8e8e    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile a.cs_region:after {        position:absolute;        right:31px;        top:17px;        font-size:18px    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile a.cs_region:hover,.footer .worldmap .country_holder_mobile a.cs_region:focus {        text-decoration:none    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile a.cs_region.open {        background-position:right -701px;        background-color:#1795D6;        color:#fff    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile .cs_r_countries {        background-color:#f2f2f2 !important;        border-bottom:2px solid #1795D6;        margin:0 auto    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile .cs_r_countries li {        background-color:#f2f2f2 !important;        margin-left:18px;        margin-right:18px    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile .cs_r_countries li:first-child a {        color:#686868 !important;        text-decoration:none !important    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile .cs_r_countries li:first-child a:hover {        text-decoration:underline !important    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile .cs_r_countries li:last-child a {        border-bottom:0    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile .cs_r_countries a {        background-color:#f2f2f2 !important;        padding:21px 10px;        color:#686868;        border-bottom:1px solid #e5e8e8;        background-color:#e8e8e8    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile .cs_r_countries a:focus {        color:#1795D6;        text-decoration:underline    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile ul {        border-bottom:1px solid #e5e8e8    }}@media screen and (max-width:495px) {    .footer .worldmap .country_holder_mobile li a.cs_region:hover,.footer .worldmap .country_holder_mobile li a.cs_region:focus {        text-decoration:none    }}@media screen and (max-width:999px) {    .footer .world_map {        position:absolute;        background-image:linear-gradient(#e5e8e8 0,#fff 100%),linear-gradient(#fff 0,#e5e8e8 100%);        background:#fff;        background:-moz-linear-gradient(top,#e5e8e8 0,#fff 100%),-moz-linear-gradient(top,#fff 13%,#e5e8e8 100%);        background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5e8e8),color-stop(100%,#fff)),-webkit-gradient(linear,left top,left bottom,color-stop(13%,#fff),color-stop(100%,#e5e8e8));        background:-webkit-linear-gradient(top,#e5e8e8 0,#fff 100%),-webkit-linear-gradient(top,#fff 13%,#e5e8e8 100%);        background:-o-linear-gradient(top,#e5e8e8 0,#fff 100%),-o-linear-gradient(top,#fff 13%,#e5e8e8 100%);        background:-ms-linear-gradient(top,#e5e8e8 0,#fff 100%),-ms-linear-gradient(top,#fff 13%,#e5e8e8 100%);        background-position:left top,left bottom;        background-size:100% 16px,100% 16px;        background-color:#fff;        background-repeat:no-repeat;        border:2px solid #CCCCCC    }}@media screen and (max-width:999px) {    .footer .worldmap_wrapper {        display:none    }}@media screen and (max-width:495px) {    .footer .js_worldmap_wrapper {        background-color:#fff    }}@media screen and (max-width:495px) {    .footer .cselector_wrapper {        z-index:auto    }}@media screen and (max-width:999px) {    .footer .cselector_wrapper.responsive .worldmap_wrapper,.footer .cselector_wrapper.responsive .right_corner {        display:block    }}@media screen and (max-width:999px) {    .footer #cs_spooler {        top:auto;        width:auto    }}@media screen and (max-width:999px) {    .footer #cs_spooler div {        top:0;        bottom:0;        left:0;        right:0;        margin:auto;        position:absolute    }}@media screen and (min-width:768px) and (max-width:999px) {    .footer .cs-container {        padding-left:34px    }}.footer .site_links {    font-size:14px;    margin:0 auto;    padding:20px 33px 14px;    margin-bottom:17px;    width:100%;    -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;    -ms-box-sizing:border-box;    box-sizing:border-box;    border-bottom:1px solid #898888;    overflow:hidden}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .site_links {        box-sizing:border-box;        padding:24px 31px 14px;        width:100%    }}.footer .site_links.column_5 .site_links_container {    width:18%}.footer .site_links.column_4 .site_links_container {    width:23%}.footer .site_links .site_links_container {    box-sizing:border-box;    display:inline-block;    margin-top:0;    margin-right:2.5%;    margin-bottom:0;    margin-left:0;    vertical-align:top;    text-align:left;    float:left}.footer .site_links div.lstchild {    margin-right:0}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .site_links div.lstchild {        margin-right:0;        padding-right:0    }}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .site_links div.fstchild {        margin-left:0    }}.footer .site_links .ul_site_links {    display:block}@media print {    .footer .site_links .ul_site_links {        display:block !important    }}.footer .site_links .ul_site_links li.first_li {    padding-bottom:10px}.footer .site_links .ul_site_links li.first_li a,.footer .site_links .ul_site_links li.first_li span {    font-size:1em;    font-weight:bold;    line-height:23px}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .site_links .ul_site_links li.first_li a,.footer .site_links .ul_site_links li.first_li span {        line-height:18px;        font-size:1em    }}.footer .site_links .ul_site_links li.first_li > a {    display:none;    visibility:hidden}.footer .site_links .ul_site_links li.lstchild {    padding-bottom:20px}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .site_links .ul_site_links li.lstchild a {        padding-bottom:19px    }    .footer .site_links .ul_site_links li.lstchild a.footer_btn {        padding:4px 0 6px    }}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .site_links .ul_site_links li.first_li,.footer .site_links .ul_site_links li.lstchild {        padding-bottom:7px    }}.footer .site_links .ul_site_links li.last {    margin-top:-20px}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .site_links .ul_site_links li.last {        margin-top:-20px    }}.footer .site_links .ul_site_links li a {    font-size:1em}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .site_links .ul_site_links li a {        display:inline-block;        line-height:21px    }}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .site_links .ul_site_links li .column_no_link span {        padding-bottom:12px;        display:block    }}.footer .site_links .ul_site_links li label {    color:#fff;    display:block;    font-size:1em;    font-weight:bold;    margin-bottom:15px}.footer .site_links .ul_site_links.signup_submit input,.footer .site_links .ul_site_links.signup_link input {    color:#fff;    font-family:HPSimplifiedRegular,Arial;    font-size:14px;    margin-bottom:15px;    padding:5px 10px;    width:100%}.footer .site_links .ul_site_links.signup_submit input::-webkit-input-placeholder,.footer .site_links .ul_site_links.signup_link input::-webkit-input-placeholder {    color:#fff}.footer .site_links .ul_site_links.signup_submit input:-moz-placeholder,.footer .site_links .ul_site_links.signup_link input:-moz-placeholder {    color:#fff}.footer .site_links .ul_site_links.signup_submit input::-moz-placeholder,.footer .site_links .ul_site_links.signup_link input::-moz-placeholder {    color:#fff}.footer .site_links .ul_site_links.signup_submit input:-ms-input-placeholder,.footer .site_links .ul_site_links.signup_link input:-ms-input-placeholder {    color:#fff}.footer .site_links .ul_site_links.signup_submit .footer_btn,.footer .site_links .ul_site_links.signup_link .footer_btn {    border:1px solid #fff;    cursor:pointer;    display:block;    padding:4px;    text-align:center;    text-decoration:none;    width:70px}.footer .site_links .ul_site_links.signup_submit li.first_li > a,.footer .site_links .ul_site_links.signup_link li.first_li > a {    display:block;    visibility:visible}.footer .site_links .ul_site_links .ul_media_links li {    display:inline-block;    padding-top:12px;    line-height:0;    *display:inline-block}.footer .site_links .ul_site_links .ul_media_links li.first_li {    padding:0}.footer .site_links .ul_site_links .ul_media_links li.first_li a {    border:0;    display:inline-block !important;    visibility:visible}.footer .site_links .ul_site_links .ul_media_links li .lstchild a:before {    margin-right:0}.footer .site_links .ul_site_links .ul_media_links li a {    font-size:17px !important;    text-decoration:none;    display:inline-block}.footer .site_links .ul_site_links .ul_media_links li a > img {    display:none}.footer .site_links a,.footer .site_links .ul_site_links span {    font-size:93.75%;    line-height:21px;    text-decoration:none}.footer .site_links a {    color:#fff;    margin:0}.footer .site_links a:link,.footer .site_links a:hover,.footer .site_links a:visited {    color:#fff;    margin:0}.footer .site_links span {    color:#fff;    margin:0}.footer .site_links a:hover {    text-decoration:underline}.footer .site_links .ul_site_link_header {    display:none}.footer .site_links .site_links_subitems {    margin-top:10px}.footer .site_links .ul_media_links li,.footer .privacy_links li {    *display:inline}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .privacy_links:first-child {        padding-bottom:4px;        padding-top:27px    }}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .privacy_links {        padding-bottom:4px;        padding-top:10px    }}.footer .hp_employees_container {    padding:25px 13px 120px}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .hp_employees_container {        padding-bottom:120px;        padding-top:25px    }}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .footer_lang_section {        box-sizing:border-box;        width:100%    }}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .footer_lang_container,.footer .footer_container {        max-width:1280px;        margin:0 auto    }}@media screen and (min-width:1000px) and (max-width:1279px) {    .footer .footer_legal_block,.footer .hp_employees_container {        box-sizing:border-box;        width:100%    }}ul.footer_media_links {    padding:0;    padding-bottom:5px}ul.footer_media_links li {    display:inline-block;    padding-top:0;    *display:inline}ul.footer_media_links li a {    *display:inline}@media screen and (min-width:0\0) {    .footer div.footer_guarantees_block,.footer .hf_bottom_links {        margin:0 auto;        padding-left:18px    }}@media screen and (max-width:999px) {    .footer .footer_legal_block {        margin:0 auto    }}@media screen and (min-width:496px) and (max-width:999px) {    .footer .footer_legal_block {        margin:0 auto;        width:100%;        padding:0;        padding-bottom:60px    }}@media screen and (max-width:670px) {    .footer .footer_legal_block {        margin:0 auto;        width:100%;        padding:0;        padding-bottom:60px    }}@media screen and (max-width:495px) {    .footer .footer_legal_block {        margin:0 auto;        width:100%;        padding:0;        padding-bottom:60px    }}.footer .footer_legal_block,.footer .hp_employees_container {}@media screen and (min-width:768px) and (max-width:999px) {    .footer div.footer_guarantees_block,.footer .hf_bottom_links {        padding:5px 30px 4px    }}@media screen and (max-width:999px) {    .footer .hp_employees_container {        padding-left:0;        padding-right:0;        margin-bottom:55px    }}@media screen and (max-width:767px) {    .footer .hp_employees_container {        padding-left:0;        padding-right:0;        margin-bottom:95px    }}@media screen and (min-width:768px) and (max-width:999px) {    .footer .hp_employees_container {    }}@media screen and (min-width:768px) and (max-width:999px) {    .footer .hp_employees_container a {        padding-left:30px    }}@media screen and (max-width:767px) {    .footer .hp_employees_container a {        padding-left:18px    }}@media screen and (min-width:768px) and (max-width:999px) {    .footer .hp_employees_container a:visited {        padding-left:30px    }}.footer .privacy_links {}@media screen and (max-width:767px) {    .footer .privacy_links {        padding-top:0;        padding-bottom:11px    }}@media screen and (min-width:768px) and (max-width:999px) {    .footer .privacy_links {        padding:10px 30px 4px !important    }}.footer .privacy_links:first-child {}@media screen and (max-width:767px) {    .footer .privacy_links:first-child {        padding-top:26px;        padding-bottom:13px    }}@media screen and (min-width:768px) and (max-width:999px) {    .footer .privacy_links:first-child {        padding-bottom:4px;        padding-top:27px    }}.footer .site_links {}@media screen and (max-width:767px) {    .footer .site_links {        padding:0;        font-size:14px    }    .footer .site_links.column_5 .site_links_container,.footer .site_links.column_4 .site_links_container {        float:none;        width:auto    }}@media screen and (min-width:768px) and (max-width:999px) {    .footer .site_links {        box-sizing:border-box;        padding:24px 32px 12px    }}@media screen and (max-width:767px) {    .footer .site_links .site_links_container {        background-color:#fff;        margin:0;        padding:0    }}@media screen and (max-width:767px) {    .footer .site_links .site_links_container {        width:auto;        display:block;        padding:0    }}@media screen and (max-width:767px) {    .footer .site_links div.fstchild,.footer .site_links div.lstchild {        padding:0;        margin:0    }}.footer .site_links div.fstchild {}.footer .site_links div.lstchild {}@media screen and (max-width:767px) {    .footer .site_links .ul_site_link_header {        display:block;        padding:16px 30px 16px 20px;        font-size:87.5%;        font-weight:bold;        border-top:1px solid #898888;        background-color:#333333;        *zoom:1    }}@media screen and (max-width:767px) {    .footer .site_links .ul_site_link_header:hover {        text-decoration:none    }}@media screen and (max-width:767px) {    .footer .site_links .ul_site_link_header:hover .accordion-header {        text-decoration:underline    }}@media screen and (max-width:767px) {    .footer .site_links a.ul_site_link_header:link {        font-size:1em;        font-weight:bold    }}@media screen and (max-width:767px) {    .footer .site_links a.ul_site_link_header .accordion-icn {        width:18px;        display:inline-block;        float:right;        height:18px;        *float:left    }}@media screen and (max-width:767px) {    .footer .site_links a.ul_site_link_header .accordion-icn:before {        font-size:18px;        color:#fff;        background-color:#333;    }}@media screen and (max-width:767px) {    .footer .site_links a.ul_site_link_header.open .accordion-icn {        background-position:left -654px    }}@media screen and (max-width:495px) {    .footer .site_links a.ul_site_link_header span {        font-size:inherit    }}@media screen and (max-width:767px) {    .footer .site_links a.open {        background-color:#777;        color:#fff;        border-bottom:2px solid #e5e8e8    }}@media screen and (max-width:767px) {    .footer .site_links a.open .accordion-icn {        color:#fff    }}@media screen and (max-width:767px) {    .footer .site_links a.open .accordion-icn:before {        font-size:18px;        color:#fff;        background-color:#777;    }}@media screen and (max-width:767px) {    .footer .site_links a.open .accordion-header {        color:#fff    }}@media screen and (max-width:767px) {    .footer .site_links .ul_site_links {        display:none    }}@media screen and (min-width:768px) and (max-width:999px) {    .footer .site_links .ul_site_links {        display:block !important        background: #686868;    }}@media screen and (max-width:767px) {    .footer .site_links .ul_site_links li {        margin:0;        border-bottom:1px solid #e5e8e8;        padding:0 15px 0 20px;        background: #686868;        outline: none;    }}.footer .site_links .ul_site_links li a {    outline: none;}@media screen and (max-width:767px) {    .footer .site_links .ul_site_links li a {        color:#fff;        display:block;        font-size:1em;        padding:18px 0;        line-height:normal;        font-weight:bold;        background:#686868;    }}@media screen and (min-width:768px) and (max-width:999px) {    .footer .site_links .ul_site_links li a {        padding-bottom:12px;        display:inline-block;        line-height:18px    }}.footer .site_links .ul_site_links li.first_li,.footer .site_links .ul_site_links li.lstchild {}@media screen and (max-width:767px) {    .footer .site_links .ul_site_links li.first_li {        padding:0;        border-bottom:0 none    }}@media screen and (min-width:768px) and (max-width:999px) {    .footer .site_links .ul_site_links li.first_li {        padding-bottom:3px    }}.footer .site_links .ul_site_links li.first_li span,.footer .site_links .ul_site_links li.first_li a {}@media screen and (min-width:768px) and (max-width:999px) {    .footer .site_links .ul_site_links li.first_li span,.footer .site_links .ul_site_links li.first_li a {        line-height:18px;        font-size:1em    }}@media screen and (max-width:767px) {    .footer .site_links .ul_site_links li.first_li span {        display:block;        font-size:1em;        padding:18px 0;        line-height:normal;        font-weight:bold;        font-weight:normal;        display:none    }}@media screen and (max-width:767px) {    .footer .site_links .ul_site_links li.first_li a {        font-weight:normal;        padding:18px 0;        line-height:normal;        font-size:1em    }}@media screen and (max-width:767px) {    .footer .site_links .ul_site_links li.first_li > a {        border-bottom:1px solid #e5e8e8;        display:block;        visibility:visible;        padding:18px 20px 18px 20px;        font-weight:bold    }}@media screen and (max-width:767px) {    .footer .site_links .ul_site_links li.first_li h2 {        display:none;        visibility:hidden    }}.footer .site_links .ul_site_links li.first_li .column_no_link span {}@media screen and (max-width:767px) {    .footer .site_links .ul_site_links li.first_li .column_no_link span {        display:none    }}@media screen and (min-width:768px) and (max-width:999px) {    .footer .site_links .ul_site_links li.first_li .column_no_link {        padding-bottom:9px;        display:block    }}@media screen and (max-width:767px) {    .footer .site_links .ul_site_links li.lstchild,.footer .site_links .ul_site_links li.last {        border-bottom:none;        margin-top:0    }}@media screen and (max-width:767px) {    .footer .site_links .ul_site_links li.lstchild {        padding-bottom:0    }}@media screen and (min-width:768px) and (max-width:999px) {    .footer .site_links .ul_site_links li.lstchild {        padding-bottom:5px    }}.footer .site_links .ul_site_links li.lstchild a {}@media screen and (min-width:768px) and (max-width:999px) {    .footer .site_links .ul_site_links li.lstchild a {        padding-bottom:19px    }    .footer .site_links .ul_site_links li.lstchild a.footer_btn {        padding:4px 0 6px    }}.footer .site_links .ul_site_links li.last {}@media screen and (max-width:767px) {    .footer .site_links .ul_site_links li.last {        border-top:1px solid #e5e8e8    }}@media screen and (max-width:767px) {    .footer .site_links .ul_site_links.signup_submit {        overflow:hidden    }    .footer .site_links .ul_site_links.signup_submit li {        padding:0 15px 0 20px    }    .footer .site_links .ul_site_links.signup_submit li label {        display:none    }    .footer .site_links .ul_site_links.signup_submit li input {        margin-top:15px    }    .footer .site_links .ul_site_links.signup_submit li .footer_btn {        border:1px solid #686868;        margin-bottom:15px;        padding:4px 0 6px    }}@media screen and (max-width:495px) {    .footer .site_links .ul_site_links.signup_submit label {        width:100%    }}@media screen and (min-width:496px) and (max-width:767px) {    .footer .site_links .ul_site_links.signup_submit input {        width:440px    }}@media screen and (max-width:767px) {    .footer .site_links .ul_media_links li {        padding:12px 0;        margin:0;        border-bottom:none;        font-size:17px    }}@media screen and (max-width:767px) {    .footer .site_links .ul_media_links li a,.footer .site_links .ul_media_links li.first_li a {        padding:0 !important    }}@media screen and (max-width:767px) {    .footer .site_links .ul_media_links li a:before {        font-size:30px;        margin-right:25px    }}@media screen and (max-width:999px) {    .footer .site_links .ul_media_links li a img.hf_blank {        min-width:25px;        min-height:25px    }}@media screen and (max-width:767px) {    .footer .site_links .site_links_subitems {        margin-top:0    }}