/* Change global font */
* { font-family: "Microsoft YaHei" !important; }

/* Change location of hero buttons */
#page-home .hero-rotator #art-of-touch-hero p { padding-top: 20px; }
#page-home .hero-rotator #arc-touch-mouse-hero .cta { top: 170px; }
#page-home .hero-rotator #win7-win8-hero .cta { top: 280px; padding-left: 50px;}
#page-home .hero-rotator #sculpt-touch-mouse .cta { top: 280px; padding-left: 60px;}
#page-home .hero-rotator #wedge-touch-mouse .cta { top: 280px; padding-left: 60px;}
#page-home .hero-rotator #artist-edition-promo .cta { top: 280px; padding-left: 150px;}


#page-home .hero-rotator #arc-touch-mouse-promo .cta {top: 280px; padding-left: 180px;}
#page-home .hero-rotator #touch-mouse-promo .cta {top:380px; padding-left: 180px;}
#page-home .hero-rotator #artist-edition-promo-two .cta {top:380px; padding-left: 100px;}
#page-home .hero-rotator #wedge-touch-mouse .cta { padding-left: 100px; }


#page-compatibility .col1  select { width: 200px; }

/* This is to change the secondary-promo on home page */
#page-home .secondary-promo .item1 .title { height: 60px; }
#page-home .secondary-promo .item2 .title { height: 60px; }
#page-home .secondary-promo .item3 .title { height: 60px; }
#page-home .secondary-promo .item4 .title { height: 60px; }

#page-home .secondary-promo .item1 .details { height: 50px; }
#page-home .secondary-promo .item2 .details { height: 50px; }
#page-home .secondary-promo .item3 .details { height: 50px; }
#page-home .secondary-promo .item4 .details { height: 50px; }

/* This is to change the height of the image in the footer */
#page-home .footer-link-lists .content > h2 {padding-top: 4px; height:30px;}

/* Space out the footer a bit nicer */
.chrome_footer .inner_columns .column1 h2 { width: 180px;}
.chrome_footer .inner_columns .column1 .list { width: 180px;}
.chrome_footer .inner_columns .column1 .list  .list_item  a { width: 180px; height: 15px; padding-top:5px; }
.chrome_footer .inner_columns .column1 h2 { height: 30px; }

.chrome_footer .inner_columns .column2 h2 { width: 180px;}
.chrome_footer .inner_columns .column2 .list { width: 180px;}
.chrome_footer .inner_columns .column2 .list  .list_item  a { width: 180px; height: 15px; padding-top:5px; }
.chrome_footer .inner_columns .column2 h2 { height: 30px; }

.chrome_footer .inner_columns .column3 h2 { width: 180px;}
.chrome_footer .inner_columns .column3 .list { width: 180px;}
.chrome_footer .inner_columns .column3 .list  .list_item  a { width: 180px; height: 15px; padding-top:5px; }
.chrome_footer .inner_columns .column3 h2 { height: 30px; }

.chrome_footer .inner_columns .column4 h2 { width: 180px;}
.chrome_footer .inner_columns .column4 .list { width: 180px;}
.chrome_footer .inner_columns .column4 .list  .list_item  a { width: 180px; height: 15px; padding-top:5px; }
.chrome_footer .inner_columns .column4 h2 { height: 30px; }

/* This is to fix the width of the Copyright last line */
.footer2 .footerlinks { margin-left: 200px }

/* Business details aligned nicely */
#page-for-business-overview .secondary-promo .item1 .title { height: 40px; }
#page-for-business-overview .secondary-promo .item2 .title { height: 40px; }
#page-for-business-overview .secondary-promo .item3 .title { height: 40px; }
#page-for-business-overview .secondary-promo .item4 .title { height: 40px; }

#page-for-business-overview .secondary-promo .item1 .details { height: 60px; }
#page-for-business-overview .secondary-promo .item2 .details { height: 60px; }
#page-for-business-overview .secondary-promo .item3 .details { height: 60px; }
#page-for-business-overview .secondary-promo .item4 .details { height: 60px; }

#page-for-business-overview .container2 .secondary-promo .item1  { width: 222px; }
#page-for-business-overview .container2 .secondary-promo .item2  { width: 222px; }
#page-for-business-overview .container2 .secondary-promo .item3  { width: 222px; }
#page-for-business-overview .container2 .secondary-promo .item4  { width: 222px; }


/* This is to fix related products to run horizontally */
.product-related-products .product_container .product_wrapper { width: 415px; }
.product-related-products .product_container .product_wrapper .product_detail { width: 215px; }
.product-list .product_details .product_price { font-size:13px;  margin-left:1px; }

/* This is to fix the support pages with expando to fit in one line */
#page-kbqa .table_grid .trigger_link { width: 900px; }
#page-msqa .table_grid .trigger_link { width: 900px; }

.product-list .product_details  { padding-bottom: 50px; }

//* THIS IS TO SPACE OUT THE COLOUR SWATCHES AND GIVE THE DETAILS A BIT MORE SPACE *//
#page-mice #list-content .product_details { height: 355px; }
#page-mice #list-content .product_details  .color_swatches { height: 75px; }
#page-mice #list-content .product_details .product_header { width: 160px; height: 45px; }
#page-mice #list-content .product_details { margin-bottom: 25px; }

/* other fixing */
#page-keyboards #list-content .product_details .product_header {height: 50px; }

/* compatibility page */
.compatibility-matrix .compat_col.col1 {
    float: left;
    width: 550px;
    background: none repeat scroll 0% 0% rgb(227, 4, 5);
    padding: 10px 10px 20px 20px;
}

.compatibility-matrix .compat_col.col2 {
    float: left;
    width: auto;
    background: none repeat scroll 0% 0% transparent;
    padding: 0px;
    margin-left: 310px;
}

.compatibility-matrix .compat_col.col3 {
    float: left;
    width: 550px;
    background: none repeat scroll 0% 0% rgb(227, 4, 5);
    padding: 10px 10px 20px 20px;
}


/* This is fix /videos page */
#page-video-gallery .column1 { width: 130px;}
#page-video-gallery .column2 { width:600px; }
/*
     FILE ARCHIVED ON 04:48:21 Aug 21, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:08:04 Aug 27, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.726
  exclusion.robots: 0.039
  exclusion.robots.policy: 0.022
  esindex: 0.012
  cdx.remote: 12.238
  LoadShardBlock: 187.371 (3)
  PetaboxLoader3.datanode: 128.928 (5)
  PetaboxLoader3.resolve: 146.493 (2)
  load_resource: 129.198 (2)
*/