/* GLOBAL */

blockquote.bubble { margin:0 20px 0 20px; padding:15px; background:#e2e2e2; border-radius:10px; font-style:italic; }
blockquote.bubble div { padding:5px 0 0 20px; font-weight:bold; color:#636363; }

/* HOME */

.slider-container { margin-top:5px; width:1000px; height:310px; background:#fff; border-radius:10px; overflow:hidden; }
#slider { position:relative; width:1000px; height:270px; overflow:hidden; }
#slider img { display:none; position:absolute; left:0; }

.slider-tabs { width:1000px; height:40px; background:#007ace; color:#fff; }
.slider-tabs-table { margin:0 auto; display:table; font-size:12px; }
.slider-tabs-table span
{ 
	float:left; padding:11px 20px 9px 20px; height:16px; display:table-cell; cursor:pointer; border-top:2px solid #007ace; border-bottom:2px solid #007ace;
	-webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
}
.slider-tabs-table span:hover { background:#008bea; }
.slider-tabs-table span.selected { background:#fff; color:#000; }
.slider-tabs-divider { float:left; margin:0 20px 0 20px; height:40px; }

.box { float:left; margin:20px 20px 15px 0; padding:10px; width:300px; height:75px; background:#fff; border-radius:10px; }
	.box img { float:right; margin-top:-15px; padding:0 0 5px 10px; }
.last-box { margin-right:0; }

.home-lcol { float:left; width:430px; margin:10px 60px 0 0; }
.home-rcol { float:left; width:430px; margin-top:10px; }

/* homepage & community/showcase */
.item-icon { float:left; margin-right:15px; width:100px; height:100px; }
.item-icon-img { margin-bottom:10px; background-repeat:no-repeat; background-position:center center; background-size:cover !important; border-radius:10px; }
.item-icon-img-large { float:left; width:100px; height:100px; }
.item-icon-img-small { float:right; width:64px; height:64px; }
/* homepage */
.item-body { float:left; padding-top:4px; width:310px; }
.item-text { font-size:12px; }
/* community/showcase */
.item-desc { float:left; width:600px; }

/* LOG IN */
.captcha { margin:0 0 5px 170px; width:350px; height:18px; }

/* APPLICATIONS */

.key-points { float:left; width:230px; margin:0 20px 20px 0; }
.hero { margin:0 0 20px 0; width:806px; height:214px; border:2px solid #999; border-radius:10px; }
.app-lcol { float:left; width:580px; margin:0 30px 0 0; }
.app-rcol { float:left; width:200px; }
.app-side-box { margin-bottom:10px; width:196px; height:146px; background:#ccc; border:2px solid #999; border-radius:10px; }

/* CATALOG */

.rotator-container { margin:0 0 10px 0; width:780px; height:226px; background:#fff; overflow:hidden; }
#rotator { position:relative; width:780px; height:200px; overflow:hidden; }
#rotator img { display:none; position:absolute; left:0; }

.rotator-tabs { width:780px; height:26px; background:#007ace; color:#fff; }
.rotator-tabs-table { margin:0 auto; display:table; font-size:12px; }
.rotator-tabs-table span
{ 
	float:left; padding:3px 20px 3px 20px; height:16px; display:table-cell; cursor:pointer; border-top:2px solid #007ace; border-bottom:2px solid #007ace;
	-webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
}
.rotator-tabs-table span:hover { background:#008bea; }
.rotator-tabs-table span.selected { background:#fff; color:#000; }
.rotator-tabs-divider { float:left; margin:0 20px 0 20px; height:26px; }

/* Category */
.category-item { float:left; margin-bottom:10px; padding:10px; width:180px; height:214px; border:1px solid #ccc; border-top:none; border-left:none; }
	.newitem { height:180px; }
.category-item-img { width:180px; height:100px; }
.category-item-name { margin-bottom:5px; padding:10px 0 0 0; height:18px; font-size:11px; font-weight:bold; white-space:nowrap; overflow:hidden; }
/* Chrome, IE */
.category-item-desc { margin-bottom:6px; height:41px; overflow:hidden; font-size:11px; }
/* Firefox */
@-moz-document url-prefix() { .category-item-desc { height:45px; } }
.category-item-cost { margin-bottom:6px; font-weight:bold; }

.distributors { margin-bottom:10px; width:150px; padding:10px 0 10px 0; background:#0066ad; border-radius:5px; text-align:center; color:#fff; font-size:14px; font-weight:bold; text-decoration:none; }

/* Compare */
.compare-item { float:left; padding:10px; width:129px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; }

/* Product */
ul.subimg { margin:3px 0 0 0; padding:0; }
ul.subimg li { list-style:none; float:left; margin:0 5px 5px 0; }

.product-img { float:left; width:280px; margin:0 20px 10px 0; }
.product-img-box { width:280px; text-align:center; background:#fff; }
.product-pricing { float:left; width:510px; margin-bottom:20px; }
.product-subimg { width:100px; height:100px; text-align:center; background:#fff; }
.product-subvid { width:120px; height:100px; background-size:100% !important; }

.product-icon { float:left; margin-right:20px; height:30px; background:transparent url('/web/20140226021954im_/https://www.ghielectronics.com/img/www/icons/product_icons.png') no-repeat; }
.product-icon-rohs { width:27px; }
.product-icon-premium { width:32px; background-position:-27px 0; }
.product-icon-oshw { width:34px; background-position:-59px 0; }
.product-icon-usa { width:30px; background-position:-93px 0; }
.product-icon-fcc { width:37px; background-position:-123px 0; }
.product-icon-ce { width:43px; background-position:-160px 0; }
.product-icon-vcci { width:36px; background-position:-203px 0; }
.product-icon-ica { width:86px; background-position:-239px 0; }
.product-icon-iso { width:34px; background-position:-325px 0; }

.product-icon-rohs:hover { width:27px; background-position:0 -30px; }
.product-icon-premium:hover { width:32px; background-position:-27px -30px; }
.product-icon-oshw:hover { width:34px; background-position:-59px -30px; }
.product-icon-usa:hover { width:30px; background-position:-93px -30px; }
.product-icon-fcc:hover { width:37px; background-position:-123px -30px; }
.product-icon-ce:hover { width:43px; background-position:-160px -30px; }
.product-icon-vcci:hover { width:36px; background-position:-203px -30px; }
.product-icon-ica:hover { width:86px; background-position:-239px -30px; }
.product-icon-iso:hover { width:34px; background-position:-325px -30px; }

.circle { float:left; width:16px; height:16px; border-radius:10px; margin-right:5px; }
.circle-red { background:#ff0000; }
.circle-blue { background:#007ace; }
.circle-green { background:#090; }
.circle-orange { background:#F60; }

table.resources { margin:10px 0 10px 0; border:1px solid #ccc; border-bottom:none; }
table.resources td { padding:10px; border-bottom:1px solid #ccc; }
table.resources td.name { width:550px; }
table.resources td.type { width:160px; text-align:center; }

table.specs td { min-width:300px; }
table.specs tr td:first-child { min-width:150px; font-weight:bold; text-align:right; }

/* CREATIONS */

.creation-unlisted { opacity:0.50; }

.creation-item { float:left; margin-bottom:10px; padding:10px; width:180px; height:215px; border:1px solid #ccc; border-top:none; border-left:none; }
.creation-item-name { padding:10px 0 0 0; height:18px; font-size:11px; font-weight:bold; white-space:nowrap; overflow:hidden; }
.creation-item-user { margin-bottom:5px; height:18px; font-size:11px; white-space:nowrap; overflow:hidden; }
.creation-item-cost { font-weight:bold; }

/* NETMF Offer Types */

ul.offer { float:left; margin:10px 20px 10px 0; padding:0 0 0 30px; }
ul.offer2 { margin:20px auto; padding:0 0 0 30px; height:200px; border-bottom:1px dotted #ccc; }
.lib-netmf { margin-bottom:20px; padding:10px; border-radius:10px; background:#f2f2f2; border:1px solid #808080; }
.lib-premium { float:left; margin-right:20px; width:348px; padding:10px; border-radius:10px; border:1px solid #e5181b; }
.lib-oshw { float:left; width:348px; padding:10px; border-radius:10px; border:1px solid #0099b0; }
.offer-item { float:left; margin-bottom:10px; padding:10px; width:95px; height:80px; border:1px solid #ccc; border-top:none; border-left:none; text-align:center; }
.offer-item-img { width:90px; height:50px; }
.offer-item-name { margin-bottom:5px; padding:10px 0 0 0; height:18px; font-size:11px; font-weight:bold; white-space:nowrap; overflow:hidden; }
	
/* CART */

table.cart { margin-bottom:30px; }
table.cart td { vertical-align:top; border-bottom:1px dotted #ccc; }

.td-remove { padding:7px 0 0 10px !important; width:20px; text-align:left; }
	.remove { margin:0; width:20px; height:20px; background:transparent url(/web/20140226021954im_/https://www.ghielectronics.com/img/www/cart_remove.png) no-repeat; cursor:pointer; }
	.remove:hover { background-position:-20px 0; }
.td-qty { width:50px; text-align:center !important; }
	.td-qty input { margin:0; width:40px; }
.td-qty-right { padding-right:15px; width:60px; text-align:right !important; }
.td-product { width:398px; text-align:left; }
.td-product-thick { width:400px; text-align:left; padding-top:10px; }
.td-total { width:100px; text-align:right !important; }
.td-total-thick { width:100px; text-align:right; padding:10px; }
.td-sumlabel { /*width:620px;*/ text-align:right; font-weight:bold; }
.td-discount { padding-top:10px; width:110px; }

td.radio { width:15px; }
td.radio input { margin:0; }
td.radio-text { padding:6px 10px 6px 0; }

/* CHECKOUT */
/* shared */
.checkout-footer { width:760px; margin-top:20px; padding-top:10px; border-top:1px solid #ccc; }
.checkout-footer button { float:right; margin:0; }

/* SUPPORT */
.bullet { float:left; width:20px; }
.dot-spacer { float:left; width:40px; }
.dot { float:left; width:40px; height:40px; border-radius:0; background:transparent url(/web/20140226021954im_/https://www.ghielectronics.com/img/www/support/circle.png) no-repeat; }
.dot-text { padding-top:6px; text-align:center; font-weight:bold; font-size:22px; color:#fff; }
.dot-bar { float:left; width:330px; height:5px; background-color:#808080; border-radius:0 5px 5px 0; }
.step { margin-bottom:10px; padding:10px; float:left; width:300px; }
.step-title { padding-bottom:10px; font-size:14px; }

.support-icon { float:left; margin:10px 10px 0 0; width:30px; height:30px; }
.support-icon-tuts { background:transparent url(/web/20140226021954im_/https://www.ghielectronics.com/img/www/support/icon_tuts.png) no-repeat; }
.support-icon-help { background:transparent url(/web/20140226021954im_/https://www.ghielectronics.com/img/www/support/icon_help.png) no-repeat; }
.support-icon-forum { background:transparent url(/web/20140226021954im_/https://www.ghielectronics.com/img/www/support/icon_forum.png) no-repeat; }
.support-icon-guide { background:transparent url(/web/20140226021954im_/https://www.ghielectronics.com/img/www/support/icon_guide.png) no-repeat; }
.support-icontext { float:left; padding-top:16px; width:300px; }

.support-icon-mini { float:left; margin:5px 10px 0 0; width:30px; height:23px; }
.support-icon-guide-mini { background:transparent url(/web/20140226021954im_/https://www.ghielectronics.com/img/www/support/icon_guide.png) top right no-repeat; background-size:75%; }
.support-icontext-mini { float:left; padding-top:9px; width:300px; }
.support-icontext-mini a { font-weight:bold; }

.orb { float:left; margin-right:10px; width:25px; height:20px; }
.orb-top-on { background:transparent url(/web/20140226021954im_/https://www.ghielectronics.com/img/www/support/orb_top_on.png) no-repeat; }
.orb-mid-off { background:transparent url(/web/20140226021954im_/https://www.ghielectronics.com/img/www/support/orb_mid_off.png) no-repeat; }
.orb-bot-off { background:transparent url(/web/20140226021954im_/https://www.ghielectronics.com/img/www/support/orb_bot_off.png) no-repeat; }

/* Glide */
.glide-info { float:left; margin-right:30px; width:420px; }
.glide-imgs { float:left; width:250px; }
ol.steps li { margin-bottom:10px; }
ol.steps ul { margin-top:10px; }
.snippet { margin:10px 0 10px 0; border:1px solid #ccc; overflow:auto; padding:5px; background:#f2f2f2; }
.snippet pre { margin:0; padding:0; }

/* ABOUT */

/* About Us */
.tline-year { float:left; width:40px; font-size:12px; font-weight:bold; color:#069; }
.tline-line { float:left; margin:8px 0 0 0; width:710px; border-top:1px ridge #069; }
.tline-text { margin:5px 0 20px 40px; }
.tline-text ul { margin:0; padding:0 0 0 20px; }
.tline-text li { margin:0 0 5px 0; padding:0; }
.about-img-col { float:left; width:170px; }
.about-txt-col { float:left; width:560px; }

/* CONTACT */

.contact-number { float:left; margin-right:10px; width:100px; text-align:right; font-weight:bold; }

.subject { margin:0 0 10px 74px; }
.subject-label { float:left; padding-top:5px; width:60px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.subject-value { float:left; width:561px; font-size:15px; font-weight:bold; }

/* WISHLIST &*/

.with-selected { float:left; width:42px; height:27px; background:#fff url(/web/20140226021954im_/https://www.ghielectronics.com/img/with_selected.gif) no-repeat; }
.with-selected-select { width:auto; min-width:220px; }

/* Community homepage */
.join-community { float:left; width:320px; }

.mod { margin:10px 0 20px 0; padding:10px; width:790px; border:1px solid #ccc; border-radius:10px; }
.mod-red { border:1px solid #ff0000; }
.mod-subject { float:left; width:330px; font-weight:bold; }
.mod-board { float:left; width:180px; }
.mod-lastposter { float:left; margin-right:10px; width:125px; white-space:nowrap; overflow:hidden; }
.mod-when { float:left; width:125px; }
.mod-title { float:left; width:315px; font-weight:bold; }
.mod-post { float:left; width:265px; font-weight:bold; }
.mod-likes { float:left; width:50px; }
.mod-num { float:left; margin-right:10px; width:20px; text-align:right; }
.mod-exp { float:left; width:70px; }
.mod-listitem { padding:3px 0 3px 0; }
.mod-headbar { background:#ccc; width:100%; height:1px; margin-top:3px; }
.rss { width:15px; height:15px; background:transparent url('/web/20140226021954im_/https://www.ghielectronics.com/img/www/icons/rss_15x15.png') no-repeat; }
.showcase-img { float:left; margin-right:10px; width:32px; height:32px; background-repeat:no-repeat; background-position:center center; background-size:cover !important; border-radius:10px; }
.even { background:#f2f2f2; }

/* rewards */
.col-rankl { float:left; width:350px; margin-right:50px; }
.col-rankr { float:left; width:350px; }
.col-nm { float:left; width:60px; padding-left:20px; }
.col-rx { float:left; width:100px; }
.col-rt { float:left; width:140px; }
.col-ex { float:left; width:100px; text-align:center; }
.col-eb { float:left; }
.reward-lcol { float:left; width:630px; margin-right:30px; }
.reward-rcol { float:left; width:300px; padding-top:100px; }
.coupon { float:left; margin:0 20px 20px 0; padding:10px 0 10px 0; border:3px dashed #ccc; width:250px; text-align:center; }
.coupon-top { height:40px; }
.coupon-mid { height:30px; font-size:16px; font-weight:bold; }
.coupon-bot { height:35px; font-size:12px; }
.coupon-valid { border-color:#bd8100; background:#feffaa; }
.rewarded-avatar { float:left; width:32px; margin-right:5px; }
.rewarded-text { float:left; width:193px; }

/* sdks */
.sdk-hidden { background-color:#d0f5f4 !important; }

/* USERS/USER */
.direct-msg { padding:8px 15px 8px 15px; background:#007ace; font-size:13px; font-weight:bold; color:#000; border-radius:5px; }
.direct-msg a { text-decoration:none; color:#fff; }
.profile-lcol { float:left; margin-right:20px; width:360px; }
.profile-rcol { float:left; margin-left:20px; width:410px; }
.profile-lstat { float:left; width:80px; margin:0 10px 5px 0; font-weight:bold; text-align:right; }
.profile-rstat { float:left; width:270px; margin-bottom:5px; }
.user-item { float:left; margin:10px; width:115px; height:115px; }
.user-item-text { margin-top:5px; width:125px; white-space:nowrap; overflow:hidden; }

/* Pinout */
.pinout { float:left; margin:0 21px 10px 0; width:384px; }
	.pinout-default { background:transparent url(/web/20140226021954im_/https://www.ghielectronics.com/img/www/catalog/socket.png?v3) top left no-repeat; }
	.pinout-allpins { background:transparent url(/web/20140226021954im_/https://www.ghielectronics.com/img/www/catalog/socket_allPins.png?v3) top left no-repeat; }
.socket-lside { float:left; width:141px; }
.socket-rside { float:left; width:141px; }
.socket { float:left; width:102px; height:251px; }
.socket-pin-top { margin-top:45px; }
.socket-lpin { padding-top:8px; height:19px; }
	.socket-lpin-txt { float:left; width:110px; white-space:nowrap; overflow:hidden; }
	.socket-lpin-num { float:left; width:26px; padding-right:5px; text-align:right; font-weight:bold; font-family:"Courier New", Courier, monospace; }
.socket-rpin { padding-top:8px; height:19px; }
	.socket-rpin-txt { float:left; width:110px; white-space:nowrap; overflow:hidden; }
	.socket-rpin-num { float:left; width:26px; padding-left:5px; font-weight:bold; font-family:"Courier New", Courier, monospace; }


 /* Chrome, Safari */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	td.radio { padding-top:7px; }
}

/* Firefox */
@-moz-document url-prefix()
{
	td.radio { padding-top:7px; }
}

/*
     FILE ARCHIVED ON 02:19:54 Feb 26, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:20:57 Oct 02, 2026.
     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):
  capture_cache.get: 0.297
  captures_list: 0.34
  exclusion.robots: 0.033
  exclusion.robots.policy: 0.026
  esindex: 0.005
  cdx.remote: 2384.491
  LoadShardBlock: 92.767 (3)
  PetaboxLoader3.datanode: 174.09 (4)
  PetaboxLoader3.resolve: 44.591 (2)
  load_resource: 151.665
*/