@font-face {
	font-family: FontAwesome;
	src:url(http://o.aolcdn.com/os/fonts/font-awesome/fontawesome-webfont.eot?#iefix) format("embedded-opentype"), url(http://o.aolcdn.com/os/fonts/font-awesome/fontawesome-webfont.woff) format("woff"), url(http://o.aolcdn.com/os/fonts/font-awesome/fontawesome-webfont.ttf) format("truetype");
}
article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
details {
	DISPLAY: block
}
figcaption {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
header {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
section {
	DISPLAY: block
}
summary {
	DISPLAY: block
}
audio {
	DISPLAY: inline-block
}
canvas {
	DISPLAY: inline-block
}
video {
	DISPLAY: inline-block
}
[hidden] {
	DISPLAY: none
}
HTML {
	FONT-SIZE: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%
}
HTML {
	FONT-FAMILY: sans-serif
}
BUTTON {
	FONT-FAMILY: sans-serif
}
INPUT {
	FONT-FAMILY: sans-serif
}
SELECT {
	FONT-FAMILY: sans-serif
}
TEXTAREA {
	FONT-FAMILY: sans-serif
}
BODY {
	MARGIN: 0px
}
A:focus {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: invert; OUTLINE-WIDTH: thin
}
A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
H1 {
	MARGIN: 0.67em 0px; FONT-SIZE: 2em
}
H2 {
	MARGIN: 0.83em 0px; FONT-SIZE: 1.5em
}
H3 {
	MARGIN: 1em 0px; FONT-SIZE: 1.17em
}
H4 {
	MARGIN: 1.33em 0px; FONT-SIZE: 1em
}
H5 {
	MARGIN: 1.67em 0px; FONT-SIZE: 0.83em
}
H6 {
	MARGIN: 2.33em 0px; FONT-SIZE: 0.75em
}
ABBR[title] {
	BORDER-BOTTOM: 1px dotted
}
B {
	FONT-WEIGHT: bold
}
STRONG {
	FONT-WEIGHT: bold
}
BLOCKQUOTE {
	MARGIN: 1em 40px
}
DFN {
	FONT-STYLE: italic
}
mark {
	BACKGROUND: #ff0; COLOR: #000
}
P {
	MARGIN: 1em 0px
}
PRE {
	MARGIN: 1em 0px
}
PRE {
	FONT-FAMILY: monospace, serif; FONT-SIZE: 1em; _font-family: "courier new", monospace
}
CODE {
	FONT-FAMILY: monospace, serif; FONT-SIZE: 1em; _font-family: "courier new", monospace
}
KBD {
	FONT-FAMILY: monospace, serif; FONT-SIZE: 1em; _font-family: "courier new", monospace
}
SAMP {
	FONT-FAMILY: monospace, serif; FONT-SIZE: 1em; _font-family: "courier new", monospace
}
PRE {
	WORD-WRAP: break-word; WHITE-SPACE: pre-wrap
}
Q {
	QUOTES: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
SMALL {
	FONT-SIZE: 75%
}
SUB {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%; VERTICAL-ALIGN: baseline
}
SUP {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%; VERTICAL-ALIGN: baseline
}
SUP {
	TOP: -0.5em
}
SUB {
	BOTTOM: -0.25em
}
DL {
	MARGIN: 1em 0px
}
MENU {
	MARGIN: 1em 0px
}
OL {
	MARGIN: 1em 0px
}
UL {
	MARGIN: 1em 0px
}
DD {
	MARGIN: 0px 0px 0px 40px
}
MENU {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
nav UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
nav OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; -MS-INTERPOLATION-MODE: bicubic; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
figure {
	MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
FIELDSET {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 0.75em; MARGIN: 0px 2px; PADDING-LEFT: 0.62em; PADDING-RIGHT: 0.62em; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 0.35em
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON {
	MARGIN: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline
}
INPUT {
	MARGIN: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline
}
SELECT {
	MARGIN: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline
}
TEXTAREA {
	MARGIN: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline
}
BUTTON {
	LINE-HEIGHT: normal
}
INPUT {
	LINE-HEIGHT: normal
}
BUTTON {
	CURSOR: pointer; -webkit-appearance: button
}
INPUT[type='button'] {
	CURSOR: pointer; -webkit-appearance: button
}
INPUT[type='reset'] {
	CURSOR: pointer; -webkit-appearance: button
}
INPUT[type='submit'] {
	CURSOR: pointer; -webkit-appearance: button
}
BUTTON[disabled] {
	CURSOR: default
}
INPUT[disabled] {
	CURSOR: default
}
INPUT[type='checkbox'] {
	BOX-SIZING: border-box; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT[type='radio'] {
	BOX-SIZING: border-box; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT[type='search'] {
	BOX-SIZING: content-box; -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box
}
TEXTAREA {
	VERTICAL-ALIGN: top; OVERFLOW: auto
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
.s {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-aol-tech-logo {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-app-store {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-fb {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-footer-droid {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-footer-fb {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-footer-gplus {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-footer-instg {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-footer-ipad {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-footer-iphone {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-footer-linkin {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-footer-pint {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-footer-stu {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-footer-tmb {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-footer-tw {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-footer-yt {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-gplus {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-instagram {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-linkedin {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-pint {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-reddit {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-stupon {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-tumblr {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-tw {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-btn-youtube {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-comment-bubble-black-12 {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-engadget-logo-web-over {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-engadget-logo-web {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-engadget-mini {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-facebook-hover-mini {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-facebook-mini {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-google-play {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-gplus-hover-mini {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-gplus-mini {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-android {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-apple {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-arw-bl-down {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-arw-bl-up {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-arw-gry-down {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-arw-gry-up {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-arw-wh-down {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-arw-wh-up {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-bl-cmt-bubble {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-bullet {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-menu {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-mob-search {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-read-arw {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-search {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-icn-share {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-logo {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-pinterest-hover-mini {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-pinterest-mini {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-reddit-hover-mini {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-reddit-mini {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-search-white {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-search {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-share-down {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-share-this {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-share-up {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-su-hover-mini {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-su-mini {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-tn-divider {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-twitter-hover-mini {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-twitter-mini {
	TEXT-INDENT: -9999em; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat; OVERFLOW: hidden
}
.s-aol-tech-logo {
	WIDTH: 120px; BACKGROUND-POSITION: 0px -274px; HEIGHT: 37px
}
.s-app-store {
	WIDTH: 113px; BACKGROUND-POSITION: 0px -40px; HEIGHT: 33px
}
.s-btn-fb {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -1141px; HEIGHT: 23px
}
.s-btn-footer-droid {
	WIDTH: 80px; BACKGROUND-POSITION: 0px -311px; HEIGHT: 26px
}
.s-btn-footer-fb {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -1115px; HEIGHT: 26px
}
.s-btn-footer-gplus {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -394px; HEIGHT: 26px
}
.s-btn-footer-instg {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -1037px; HEIGHT: 26px
}
.s-btn-footer-ipad {
	WIDTH: 80px; BACKGROUND-POSITION: 0px -682px; HEIGHT: 26px
}
.s-btn-footer-iphone {
	WIDTH: 80px; BACKGROUND-POSITION: 0px -610px; HEIGHT: 26px
}
.s-btn-footer-linkin {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -1089px; HEIGHT: 26px
}
.s-btn-footer-pint {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -146px; HEIGHT: 26px
}
.s-btn-footer-stu {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -898px; HEIGHT: 26px
}
.s-btn-footer-tmb {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -1063px; HEIGHT: 26px
}
.s-btn-footer-tw {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -872px; HEIGHT: 26px
}
.s-btn-footer-yt {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -561px; HEIGHT: 26px
}
.s-btn-gplus {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -636px; HEIGHT: 23px
}
.s-btn-instagram {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -489px; HEIGHT: 26px
}
.s-btn-linkedin {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -800px; HEIGHT: 26px
}
.s-btn-pint {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -659px; HEIGHT: 23px
}
.s-btn-reddit {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -443px; HEIGHT: 23px
}
.s-btn-stupon {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -1014px; HEIGHT: 23px
}
.s-btn-tumblr {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -826px; HEIGHT: 26px
}
.s-btn-tw {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -947px; HEIGHT: 23px
}
.s-btn-youtube {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -234px; HEIGHT: 26px
}
.s-comment-bubble-black-12 {
	WIDTH: 11px; BACKGROUND-POSITION: 0px -1227px; HEIGHT: 11px
}
.s-engadget-logo-web-over {
	WIDTH: 124px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 40px
}
.s-engadget-logo-web {
	WIDTH: 124px; BACKGROUND-POSITION: 0px -73px; HEIGHT: 40px
}
.s-engadget-mini {
	WIDTH: 149px; BACKGROUND-POSITION: 0px -172px; HEIGHT: 37px
}
.s-facebook-hover-mini {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -924px; HEIGHT: 23px
}
.s-facebook-mini {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -970px; HEIGHT: 23px
}
.s-google-play {
	WIDTH: 93px; BACKGROUND-POSITION: 0px -113px; HEIGHT: 33px
}
.s-gplus-hover-mini {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -420px; HEIGHT: 23px
}
.s-gplus-mini {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -515px; HEIGHT: 23px
}
.s-icn-android {
	WIDTH: 17px; BACKGROUND-POSITION: 0px -993px; HEIGHT: 21px
}
.s-icn-apple {
	WIDTH: 18px; BACKGROUND-POSITION: 0px -852px; HEIGHT: 20px
}
.s-icn-arw-bl-down {
	WIDTH: 8px; BACKGROUND-POSITION: 0px -230px; HEIGHT: 4px
}
.s-icn-arw-bl-up {
	WIDTH: 8px; BACKGROUND-POSITION: 0px -226px; HEIGHT: 4px
}
.s-icn-arw-gry-down {
	WIDTH: 8px; BACKGROUND-POSITION: 0px -1292px; HEIGHT: 4px
}
.s-icn-arw-gry-up {
	WIDTH: 8px; BACKGROUND-POSITION: 0px -1287px; HEIGHT: 5px
}
.s-icn-arw-wh-down {
	WIDTH: 8px; BACKGROUND-POSITION: 0px -1282px; HEIGHT: 5px
}
.s-icn-arw-wh-up {
	WIDTH: 8px; BACKGROUND-POSITION: 0px -1277px; HEIGHT: 5px
}
.s-icn-bl-cmt-bubble {
	WIDTH: 11px; BACKGROUND-POSITION: 0px -1238px; HEIGHT: 11px
}
.s-icn-bullet {
	WIDTH: 6px; BACKGROUND-POSITION: 0px -1271px; HEIGHT: 6px
}
.s-icn-menu {
	WIDTH: 27px; BACKGROUND-POSITION: 0px -1249px; HEIGHT: 14px
}
.s-icn-mob-search {
	WIDTH: 17px; BACKGROUND-POSITION: 0px -1189px; HEIGHT: 17px
}
.s-icn-read-arw {
	WIDTH: 12px; BACKGROUND-POSITION: 0px -1217px; HEIGHT: 10px
}
.s-icn-search {
	WIDTH: 17px; BACKGROUND-POSITION: 0px -209px; HEIGHT: 17px
}
.s-icn-share {
	WIDTH: 11px; BACKGROUND-POSITION: 0px -1206px; HEIGHT: 11px
}
.s-logo {
	WIDTH: 114px; BACKGROUND-POSITION: 0px -337px; HEIGHT: 34px
}
.s-pinterest-hover-mini {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -538px; HEIGHT: 23px
}
.s-pinterest-mini {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -587px; HEIGHT: 23px
}
.s-reddit-hover-mini {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -371px; HEIGHT: 23px
}
.s-reddit-mini {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -466px; HEIGHT: 23px
}
.s-search-white {
	WIDTH: 14px; BACKGROUND-POSITION: 0px -260px; HEIGHT: 14px
}
.s-search {
	WIDTH: 14px; BACKGROUND-POSITION: 0px -1175px; HEIGHT: 14px
}
.s-share-down {
	WIDTH: 8px; BACKGROUND-POSITION: 0px -1267px; HEIGHT: 4px
}
.s-share-this {
	WIDTH: 11px; BACKGROUND-POSITION: 0px -1164px; HEIGHT: 11px
}
.s-share-up {
	WIDTH: 8px; BACKGROUND-POSITION: 0px -1263px; HEIGHT: 4px
}
.s-su-hover-mini {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -731px; HEIGHT: 23px
}
.s-su-mini {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -777px; HEIGHT: 23px
}
.s-tn-divider {
	WIDTH: 1px; BACKGROUND-POSITION: 0px -1296px; HEIGHT: 22px
}
.s-twitter-hover-mini {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -708px; HEIGHT: 23px
}
.s-twitter-mini {
	WIDTH: 45px; BACKGROUND-POSITION: 0px -754px; HEIGHT: 23px
}
.hex {
	BACKGROUND-IMAGE: url(http://www.blogsmithmedia.com/www.engadget.com/media/hex.png); background-size: 148px 150px
}
.ui-dialog {
	Z-INDEX: 100000 !important; POSITION: absolute; PADDING-BOTTOM: 8px; MARGIN: 20px 0px 0px; PADDING-LEFT: 8px; WIDTH: 300px; PADDING-RIGHT: 8px; BACKGROUND: url(http://gdgt.com/img/site/pixel-black-transparent.png); COLOR: #fff; PADDING-TOP: 8px
}
.ui-dialog .ui-dialog-titlebar {
	DISPLAY: none
}
.ui-dialog .ui-dialog-content {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; ZOOM: 1; BACKGROUND: #444; PADDING-TOP: 10px
}
.ui-dialog P {
	COLOR: #fff
}
.ui-dialog P A {
	COLOR: #39c
}
.ui-dialog LABEL A {
	COLOR: #39c
}
.ui-dialog P A:hover {
	BACKGROUND-COLOR: transparent; COLOR: #54b5e1
}
.ui-dialog LABEL A:hover {
	BACKGROUND-COLOR: transparent; COLOR: #54b5e1
}
.ui-dialog H2 {
	MARGIN-BOTTOM: 8px !important; COLOR: #fff; FONT-WEIGHT: normal !important
}
.ui-dialog H3 {
	TEXT-ALIGN: center; COLOR: #fff
}
.ui-dialog .login-popup {
	PADDING-BOTTOM: 15px
}
.ui-dialog #login-form #login-left {
	BORDER-RIGHT: #666 1px solid
}
.ui-dialog #login-form #login-right {
	BACKGROUND: #262626; COLOR: #a6a6a6
}
.ui-dialog .register-info {
	MARGIN-TOP: 4px; WIDTH: auto
}
.ui-dialog .register-submit-button {
	PADDING-BOTTOM: 15px !important
}
.ui-dialog .dialog-message {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 23px; MARGIN: 0px 0px 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #666; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: 600; PADDING-TOP: 5px
}
.ui-dialog .dialog-prompt-buttons {
	MARGIN: 14px auto; WIDTH: 290px
}
.ui-dialog .dialog-prompt-buttons .button {
	DISPLAY: inline-block; MARGIN-LEFT: 6px; MARGIN-RIGHT: 6px
}
.close-dialog {
	POSITION: absolute !important; PADDING-BOTTOM: 10px !important; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; PADDING-LEFT: 10px !important; OUTLINE-WIDTH: 0px !important; PADDING-RIGHT: 10px !important; DISPLAY: block; TOP: -28px; RIGHT: -28px; PADDING-TOP: 10px !important
}
.close-dialog SPAN {
	TEXT-INDENT: -10000px; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(http://gdgt.com/img/site/close-circle.png) no-repeat 0px -40px; HEIGHT: 20px; OVERFLOW: hidden
}
.close-dialog:hover {
	BACKGROUND-COLOR: transparent !important; VISIBILITY: visible
}
.close-dialog:hover SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.ui-helper-hidden {
	DISPLAY: none
}
.ui-helper-hidden-accessible {
	CLIP: rect(1px 1px 1px 1px); POSITION: absolute !important
}
.ui-helper-reset {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.ui-helper-clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.ui-helper-clearfix {
	DISPLAY: inline-block
}
* HTML .ui-helper-clearfix {
	HEIGHT: 1%
}
.ui-helper-clearfix {
	DISPLAY: block
}
.ui-helper-zfix {
	POSITION: absolute; FILTER: alpha(opacity=0); WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0
}
.ui-state-disabled {
	CURSOR: default !important
}
.ui-icon {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-SIZE: 11px
}
.ui-widget .ui-widget {
	FONT-SIZE: 1em
}
.ui-widget-header {
	BACKGROUND: #666; COLOR: #fff; FONT-WEIGHT: bold
}
.ui-widget-header A {
	COLOR: #fff
}
.ui-state-default {
	BACKGROUND: #fff; COLOR: #898989
}
.ui-widget-content .ui-state-default {
	BACKGROUND: #fff; COLOR: #898989
}
.ui-widget-header .ui-state-default {
	BACKGROUND: #fff; COLOR: #898989
}
.ui-state-default A {
	COLOR: #1c94c4; TEXT-DECORATION: none
}
.ui-state-default A:link {
	COLOR: #1c94c4; TEXT-DECORATION: none
}
.ui-state-default A:visited {
	COLOR: #1c94c4; TEXT-DECORATION: none
}
.ui-state-hover {
	COLOR: #ccc
}
.ui-widget-content .ui-state-hover {
	COLOR: #ccc
}
.ui-widget-header .ui-state-hover {
	COLOR: #ccc
}
.ui-state-focus {
	COLOR: #ccc
}
.ui-widget-content .ui-state-focus {
	COLOR: #ccc
}
.ui-widget-header .ui-state-focus {
	COLOR: #ccc
}
.ui-state-hover A {
	TEXT-DECORATION: none
}
.ui-state-hover A:hover {
	TEXT-DECORATION: none
}
.ui-state-active {
	COLOR: #ccc
}
.ui-widget-content .ui-state-active {
	COLOR: #ccc
}
.ui-widget-header .ui-state-active {
	COLOR: #ccc
}
.ui-state-active A {
	COLOR: #eb8f00; TEXT-DECORATION: none
}
.ui-state-active A:link {
	COLOR: #eb8f00; TEXT-DECORATION: none
}
.ui-state-active A:visited {
	COLOR: #eb8f00; TEXT-DECORATION: none
}
.ui-widget *:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.ui-state-highlight {
	BACKGROUND: #54b5e1; COLOR: #fff
}
.ui-widget-content .ui-state-highlight {
	BACKGROUND: #54b5e1; COLOR: #fff
}
.ui-widget-header .ui-state-highlight {
	BACKGROUND: #54b5e1; COLOR: #fff
}
.ui-state-highlight A {
	COLOR: #363636
}
.ui-widget-content .ui-state-highlight A {
	COLOR: #363636
}
.ui-widget-header .ui-state-highlight A {
	COLOR: #363636
}
.ui-state-error {
	BORDER-BOTTOM: #cd0a0a 1px solid; BORDER-LEFT: #cd0a0a 1px solid; BACKGROUND: url(http://gdgt.com/img/site/jquery-ui/ui-bg_diagonals-thick_18_b81900_40x40.png) #b81900 50% 50%; COLOR: #fff; BORDER-TOP: #cd0a0a 1px solid; BORDER-RIGHT: #cd0a0a 1px solid
}
.ui-widget-content .ui-state-error {
	BORDER-BOTTOM: #cd0a0a 1px solid; BORDER-LEFT: #cd0a0a 1px solid; BACKGROUND: url(http://gdgt.com/img/site/jquery-ui/ui-bg_diagonals-thick_18_b81900_40x40.png) #b81900 50% 50%; COLOR: #fff; BORDER-TOP: #cd0a0a 1px solid; BORDER-RIGHT: #cd0a0a 1px solid
}
.ui-widget-header .ui-state-error {
	BORDER-BOTTOM: #cd0a0a 1px solid; BORDER-LEFT: #cd0a0a 1px solid; BACKGROUND: url(http://gdgt.com/img/site/jquery-ui/ui-bg_diagonals-thick_18_b81900_40x40.png) #b81900 50% 50%; COLOR: #fff; BORDER-TOP: #cd0a0a 1px solid; BORDER-RIGHT: #cd0a0a 1px solid
}
.ui-state-error A {
	COLOR: #fff
}
.ui-widget-content .ui-state-error A {
	COLOR: #fff
}
.ui-widget-header .ui-state-error A {
	COLOR: #fff
}
.ui-state-error-text {
	COLOR: #fff
}
.ui-widget-content .ui-state-error-text {
	COLOR: #fff
}
.ui-widget-header .ui-state-error-text {
	COLOR: #fff
}
.ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-widget-content .ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-widget-header .ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-priority-secondary {
	FILTER: alpha(opacity=70); FONT-WEIGHT: normal; opacity: .7
}
.ui-widget-content .ui-priority-secondary {
	FILTER: alpha(opacity=70); FONT-WEIGHT: normal; opacity: .7
}
.ui-widget-header .ui-priority-secondary {
	FILTER: alpha(opacity=70); FONT-WEIGHT: normal; opacity: .7
}
.ui-state-disabled {
	BACKGROUND-IMAGE: none; FILTER: alpha(opacity=35); opacity: .35
}
.ui-widget-content .ui-state-disabled {
	BACKGROUND-IMAGE: none; FILTER: alpha(opacity=35); opacity: .35
}
.ui-widget-header .ui-state-disabled {
	BACKGROUND-IMAGE: none; FILTER: alpha(opacity=35); opacity: .35
}
.ui-widget-shadow {
	FILTER: alpha(opacity=20); PADDING-BOTTOM: 5px; MARGIN: -5px 0px 0px -5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(http://gdgt.com/img/site/jquery-ui/ui-bg_flat_10_000000_40x100.png) #000 repeat-x 50% 50%; PADDING-TOP: 5px; opacity: .2; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.ui-dialog .ui-dialog-buttonpane {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0.5em; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0.5em 0px 0px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 1em; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0.3em
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	FLOAT: right
}
.ui-dialog .ui-dialog-buttonpane BUTTON {
	MARGIN: 0.5em 0.4em 0.5em 0px; CURSOR: pointer
}
.ui-dialog .ui-resizable-se {
	WIDTH: 14px; BOTTOM: 3px; HEIGHT: 14px; RIGHT: 3px
}
.ui-draggable .ui-dialog-titlebar {
	CURSOR: move
}
.ui-tabs {
	POSITION: relative; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; ZOOM: 1; PADDING-TOP: 0.2em
}
.ui-tabs .ui-tabs-nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em
}
.ui-tabs .ui-tabs-nav LI {
	BORDER-BOTTOM: 0px; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0.2em 1px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; TOP: 1px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.ui-tabs .ui-tabs-nav LI A {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected {
	PADDING-BOTTOM: 1px; MARGIN-BOTTOM: 0px
}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI.ui-state-disabled A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI.ui-state-processing A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI A {
	CURSOR: pointer
}
.ui-tabs-collapsible.ui-tabs .ui-tabs-nav LI.ui-tabs-selected A {
	CURSOR: pointer
}
.ui-tabs .ui-tabs-panel {
	PADDING-BOTTOM: 1em; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 1.4em; PADDING-RIGHT: 1.4em; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 1em
}
.ui-tabs .ui-tabs-hide {
	DISPLAY: none !important
}
.ui-datepicker {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 204px; PADDING-RIGHT: 4px; DISPLAY: none; BACKGROUND: #444; PADDING-TOP: 4px
}
.ui-datepicker .ui-datepicker-header {
	POSITION: relative; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-prev {
	POSITION: absolute; WIDTH: 40px; HEIGHT: 21px; TOP: 2px
}
.ui-datepicker .ui-datepicker-next {
	POSITION: absolute; WIDTH: 40px; HEIGHT: 21px; TOP: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	BACKGROUND-COLOR: transparent
}
.ui-datepicker .ui-datepicker-next-hover {
	BACKGROUND-COLOR: transparent
}
.ui-datepicker .ui-datepicker-prev {
	LEFT: 0px
}
.ui-datepicker .ui-datepicker-next {
	RIGHT: 0px
}
.ui-datepicker .ui-datepicker-prev SPAN {
	TEXT-ALIGN: center; MARGIN-TOP: 6px
}
.ui-datepicker .ui-datepicker-next SPAN {
	TEXT-ALIGN: center; MARGIN-TOP: 6px
}
.ui-datepicker .ui-datepicker-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; FONT-SIZE: 14px
}
.ui-datepicker .ui-datepicker-title SELECT {
	MARGIN: 1px 0px; FONT-SIZE: 1em
}
.ui-datepicker SELECT.ui-datepicker-month-year {
	WIDTH: 100%
}
.ui-datepicker SELECT.ui-datepicker-month {
	WIDTH: 32%; FONT-SIZE: 12px
}
.ui-datepicker SELECT.ui-datepicker-year {
	WIDTH: 32%; FONT-SIZE: 12px
}
.ui-datepicker TABLE {
	MARGIN: 0px 0px 4px; WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-SIZE: 0.9em
}
.ui-datepicker TH {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
.ui-datepicker TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 1px
}
.ui-datepicker TD SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 14px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: block; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
.ui-datepicker TD A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 14px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: block; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
.ui-datepicker TD A:hover {
	BACKGROUND: #ccc; COLOR: #666
}
.ui-datepicker .ui-datepicker-buttonpane {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.7em 0px 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON {
	PADDING-BOTTOM: 0.3em; MARGIN: 0.5em 0.2em 0.4em; PADDING-LEFT: 0.6em; WIDTH: auto; PADDING-RIGHT: 0.6em; FLOAT: right; OVERFLOW: visible; CURSOR: pointer; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: left
}
.ui-datepicker-multi.ui-datepicker {
	WIDTH: auto
}
.ui-datepicker-multi .ui-datepicker-group {
	FLOAT: left
}
.ui-datepicker-multi .ui-datepicker-group TABLE {
	MARGIN: 0px auto 0.4em; WIDTH: 95%
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	WIDTH: 50%
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	WIDTH: 33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	WIDTH: 25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	CLEAR: left
}
.ui-datepicker-row-break {
	WIDTH: 100%; CLEAR: both
}
.ui-datepicker-rtl {
	DIRECTION: rtl
}
.ui-datepicker-rtl .ui-datepicker-prev {
	RIGHT: 0px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next {
	RIGHT: auto; LEFT: 0px
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	RIGHT: 1px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	RIGHT: auto; LEFT: 1px
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	CLEAR: right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON {
	FLOAT: left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-RIGHT-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-RIGHT-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px
}
.ui-datepicker-cover {
	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 200px; DISPLAY: none; HEIGHT: 200px; TOP: -4px; LEFT: -4px
}
.ui-progressbar {
	TEXT-ALIGN: left; HEIGHT: 2em
}
.ui-progressbar .ui-progressbar-value {
	MARGIN: -1px; HEIGHT: 100%
}
.button {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", "Segoe UI", Helvetica, Arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: 600; PADDING-TOP: 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-user-select: none; -webkit-user-select: none
}
INPUT[type=submit] {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", "Segoe UI", Helvetica, Arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: 600; PADDING-TOP: 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-user-select: none; -webkit-user-select: none
}
.button SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 22px; DISPLAY: block; PADDING-TOP: 0px
}
.blue.button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #39c; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.blue.button:hover {
	BACKGROUND: #069
}
.blue.button:active {
	BACKGROUND: #058
}
.grey.button {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #eee; COLOR: #444; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 7px
}
INPUT[type=submit].grey {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #eee; COLOR: #444; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 7px
}
.grey.button:hover {
	BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb; BACKGROUND: #ddd; BORDER-RIGHT-COLOR: #bbb; BORDER-LEFT-COLOR: #bbb
}
INPUT[type=submit].grey:hover {
	BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb; BACKGROUND: #ddd; BORDER-RIGHT-COLOR: #bbb; BORDER-LEFT-COLOR: #bbb
}
.grey.button:active {
	BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb; BACKGROUND: #ccc; BORDER-RIGHT-COLOR: #bbb; BORDER-LEFT-COLOR: #bbb
}
INPUT[type=submit].grey:active {
	BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb; BACKGROUND: #ccc; BORDER-RIGHT-COLOR: #bbb; BORDER-LEFT-COLOR: #bbb
}
.red.button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #c00; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
INPUT[type=submit].red {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #c00; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.red.button:hover {
	BACKGROUND: #a00
}
INPUT[type=submit].red:hover {
	BACKGROUND: #a00
}
.red.button:active {
	BACKGROUND: #900
}
INPUT[type=submit].red:active {
	BACKGROUND: #900
}
.green.button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #390; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.voted.grey.button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #390; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
INPUT[type=submit].green {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #390; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.green.button:hover {
	BACKGROUND: #2a7e00
}
.voted.grey.button:hover {
	BACKGROUND: #2a7e00
}
INPUT[type=submit].green:hover {
	BACKGROUND: #2a7e00
}
.green.button:active {
	BACKGROUND: #216500
}
.voted.grey.button:active {
	BACKGROUND: #216500
}
INPUT[type=submit].green:active {
	BACKGROUND: #216500
}
.green.button .thumbs {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 6px -1px 0px; PADDING-LEFT: 0px !important; WIDTH: 15px; PADDING-RIGHT: 0px !important; DISPLAY: inline-block; BACKGROUND: url(http://gdgt.com/img/site/thumbs.png) no-repeat 0px -72px; HEIGHT: 15px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px !important
}
.voted.grey.button .thumbs {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 6px -1px 0px; PADDING-LEFT: 0px !important; WIDTH: 15px; PADDING-RIGHT: 0px !important; DISPLAY: inline-block; BACKGROUND: url(http://gdgt.com/img/site/thumbs.png) no-repeat 0px -72px; HEIGHT: 15px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px !important
}
INPUT[type=submit].green .thumbs {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 6px -1px 0px; PADDING-LEFT: 0px !important; WIDTH: 15px; PADDING-RIGHT: 0px !important; DISPLAY: inline-block; BACKGROUND: url(http://gdgt.com/img/site/thumbs.png) no-repeat 0px -72px; HEIGHT: 15px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px !important
}
.large.button {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 18px; PADDING-TOP: 11px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -webkit-background-clip: padding-box; background-clip: padding-box
}
.large.button SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; PADDING-TOP: 0px
}
.large.grey.button {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.small.button {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 7px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; background-clip: padding-box
}
.small.button SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 0px
}
.small.grey.button {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.small.price.button {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 10px; PADDING-TOP: 8px
}
.small.price.button SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 19px; PADDING-TOP: 0px
}
.webkit .small.price.button {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 11px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 9px
}
.webkit .small.price.button SPAN {
	MARGIN-TOP: 0px
}
INPUT[type=submit] {
	PADDING-BOTTOM: 7px !important; PADDING-LEFT: 16px !important; PADDING-RIGHT: 16px !important; PADDING-TOP: 8px !important
}
#login #login-left {
	MARGIN-BOTTOM: 40px
}
#login-dialog {
	DISPLAY: none
}
#register-dialog {
	DISPLAY: none
}
#login-dialog .error {
	COLOR: #ff6469 !important
}
#register-dialog .error {
	COLOR: #ff6469 !important
}
#login-form {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
#login-form #login-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 24px; FLOAT: left; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 0px
}
#login-form #login-left #user {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 23px; PADDING-LEFT: 5px; WIDTH: 260px; PADDING-RIGHT: 5px; FONT-SIZE: 16px; PADDING-TOP: 5px
}
#login-form #login-left #username {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 23px; PADDING-LEFT: 5px; WIDTH: 260px; PADDING-RIGHT: 5px; FONT-SIZE: 16px; PADDING-TOP: 5px
}
#login-form #login-left #password {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 23px; PADDING-LEFT: 5px; WIDTH: 260px; PADDING-RIGHT: 5px; FONT-SIZE: 16px; PADDING-TOP: 5px
}
#login-form #login-left LABEL {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 23px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 16px; FONT-WEIGHT: 600; PADDING-TOP: 7px
}
#login-form #login-left .login-tools INPUT {
	MARGIN: 9px 7px 0px -1px; FLOAT: left
}
#login-form #login-left .login-tools LABEL {
	LINE-HEIGHT: 18px; WHITE-SPACE: nowrap; FLOAT: left; FONT-SIZE: 13px
}
#login-form #login-left .login-tools A {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 15px; MARGIN: 7px -3px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: right; FONT-SIZE: 11px; PADDING-TOP: 1px
}
#login-form #login-left .button {
	MARGIN: 10px 0px 12px; WIDTH: 130px
}
#login-form #login-left .error {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#login-form #login-right {
	TEXT-ALIGN: center; PADDING-BOTTOM: 24px; LINE-HEIGHT: 28px; MARGIN: 34px 0px 0px 24px; PADDING-LEFT: 14px; WIDTH: 230px; PADDING-RIGHT: 14px; BACKGROUND: #ededed; FLOAT: left; FONT-SIZE: 20px; PADDING-TOP: 16px
}
#login-form #login-right .button {
	MARGIN: 10px auto 1px; WIDTH: 200px
}
#login-form #login-reason {
	DISPLAY: none
}
#login-form .login-alternate {
	FONT-SIZE: 13px
}
#login-form #fb-root {
	HEIGHT: 33px
}
.register-info {
	LINE-HEIGHT: 20px; MARGIN: 13px 0px 28px; WIDTH: 590px; FONT-SIZE: 14px
}
#registration-form FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#registration-form UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#registration-form LI {
	MARGIN: 0px 0px 8px
}
#recover-password-form LI {
	MARGIN: 0px 0px 8px
}
#registration-form LI.checkbox {
	MARGIN: 0px 0px 0px 64px
}
#recover-password-form LI.checkbox {
	MARGIN: 0px 0px 0px 64px
}
#registration-form LI.checkbox .error {
	PADDING-LEFT: 26px
}
#recover-password-form LI.checkbox .error {
	PADDING-LEFT: 26px
}
#registration-form LABEL {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; MARGIN: 0px 14px 0px 0px; WIDTH: 180px; DISPLAY: inline-block; FONT-SIZE: 16px; FONT-WEIGHT: 600
}
#recover-password-form LABEL {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; MARGIN: 0px 14px 0px 0px; WIDTH: 180px; DISPLAY: inline-block; FONT-SIZE: 16px; FONT-WEIGHT: 600
}
#registration-form INPUT[type=text] {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 23px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 5px; FONT-SIZE: 16px; PADDING-TOP: 5px
}
#recover-password-form INPUT[type=text] {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 23px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 5px; FONT-SIZE: 16px; PADDING-TOP: 5px
}
#registration-form INPUT[type=email] {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 23px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 5px; FONT-SIZE: 16px; PADDING-TOP: 5px
}
#recover-password-form INPUT[type=email] {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 23px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 5px; FONT-SIZE: 16px; PADDING-TOP: 5px
}
#registration-form INPUT[type=password] {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 23px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 5px; FONT-SIZE: 16px; PADDING-TOP: 5px
}
#recover-password-form INPUT[type=password] {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 23px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 5px; FONT-SIZE: 16px; PADDING-TOP: 5px
}
#registration-form .error {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 200px; PADDING-RIGHT: 0px; COLOR: #c00; PADDING-TOP: 4px
}
#recover-password-form .error {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 200px; PADDING-RIGHT: 0px; COLOR: #c00; PADDING-TOP: 4px
}
#registration-form .note {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; MARGIN-LEFT: 200px; FONT-SIZE: 12px; PADDING-TOP: 1px
}
#recover-password-form .note {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; MARGIN-LEFT: 200px; FONT-SIZE: 12px; PADDING-TOP: 1px
}
#registration-form .stats {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#recover-password-form .stats {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#registration-form .country {
	MARGIN: 0px
}
#recover-password-form .country {
	MARGIN: 0px
}
#registration-form .recaptcha_controls {
	LINE-HEIGHT: 17px; MARGIN-LEFT: 198px; FONT-SIZE: 12px
}
#recover-password-form .recaptcha_controls {
	LINE-HEIGHT: 17px; MARGIN-LEFT: 198px; FONT-SIZE: 12px
}
#registration-form .recaptcha_controls A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #39c; PADDING-TOP: 1px
}
#recover-password-form .recaptcha_controls A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #39c; PADDING-TOP: 1px
}
#registration-form .recaptcha_controls A:hover {
	BACKGROUND-COLOR: transparent; COLOR: #54b5e1
}
#recover-password-form .recaptcha_controls A:hover {
	BACKGROUND-COLOR: transparent; COLOR: #54b5e1
}
#registration-form #recaptcha_image {
	MARGIN: 14px 0px 10px
}
#recover-password-form #recaptcha_image {
	MARGIN: 14px 0px 10px
}
#registration-form .recaptcha_only_if_image {
	DISPLAY: inline-block
}
#recover-password-form .recaptcha_only_if_image {
	DISPLAY: inline-block
}
#registration-form .recaptcha_only_if_audio {
	DISPLAY: inline-block
}
#recover-password-form .recaptcha_only_if_audio {
	DISPLAY: inline-block
}
#registration-form .recaptcha_only_if_image LABEL {
	MARGIN-TOP: -3px
}
#recover-password-form .recaptcha_only_if_image LABEL {
	MARGIN-TOP: -3px
}
#registration-form .recaptcha_only_if_audio LABEL {
	MARGIN-TOP: -3px
}
#recover-password-form .recaptcha_only_if_audio LABEL {
	MARGIN-TOP: -3px
}
#registration-form .recaptcha_only_if_image INPUT {
	WIDTH: 290px; VERTICAL-ALIGN: top
}
#recover-password-form .recaptcha_only_if_image INPUT {
	WIDTH: 290px; VERTICAL-ALIGN: top
}
#registration-form .recaptcha_only_if_audio INPUT {
	WIDTH: 290px; VERTICAL-ALIGN: top
}
#recover-password-form .recaptcha_only_if_audio INPUT {
	WIDTH: 290px; VERTICAL-ALIGN: top
}
#registration-form .description {
	LINE-HEIGHT: 20px; MARGIN: 1px 0px 0px 3px; DISPLAY: inline; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
#recover-password-form .description {
	LINE-HEIGHT: 20px; MARGIN: 1px 0px 0px 3px; DISPLAY: inline; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
#registration-form .register-submit-button {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 200px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 20px
}
#recover-password-form .register-submit-button {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 200px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 20px
}
#registration-form .register-submit-button .button {
	WIDTH: 136px
}
#recover-password-form .register-submit-button .button {
	WIDTH: 136px
}
#registration-form .register-submit-button .button SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#recover-password-form .register-submit-button .button SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.forgot-password-submit .button {
	WIDTH: 194px !important
}
.check-username-response {
	TEXT-TRANSFORM: uppercase; COLOR: #00d537; MARGIN-LEFT: 10px; FONT-SIZE: 11px
}
.taken.check-username-response {
	COLOR: #ff6469
}
.register-facebook-block {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 9px; MARGIN: 8px 0px; PADDING-LEFT: 0px; WIDTH: 542px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 28px; CLEAR: both; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 6px
}
.register-facebook-block P {
	LINE-HEIGHT: 19px; MARGIN: 6px 46px 0px 0px; FLOAT: left; FONT-SIZE: 16px; FONT-WEIGHT: 600
}
.register-facebook-block #fb-root {
	FLOAT: left
}
.register-facebook-block #fb-root .facebook-connect {
	MARGIN: 3px 0px 0px
}
#register-dialog .register-facebook-block {
	BORDER-BOTTOM: #666 1px solid; BORDER-TOP: #666 1px solid
}
.register-standard-text {
	LINE-HEIGHT: 19px; MARGIN-BOTTOM: 20px; FONT-SIZE: 16px; FONT-WEIGHT: 600
}
#register-success {
	DISPLAY: none
}
#register-success-resend {
	DISPLAY: none
}
#register-success {
	MIN-HEIGHT: 132px
}
#register-success H1 {
	LINE-HEIGHT: 42px; TEXT-TRANSFORM: none; COLOR: #444; FONT-SIZE: 28px
}
#register-success > P {
	LINE-HEIGHT: 23px; MARGIN: 5px 0px 20px; FONT-SIZE: 16px
}
#register-success .resend-verify {
	MARGIN-RIGHT: 15px
}
.gecko #register-success {
	MIN-HEIGHT: 150px
}
#register-dialog #register-success H1 {
	COLOR: #fff
}
#register-success-resend {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 14px; PADDING-TOP: 15px
}
#facebook-connect-dialog .col-left {
	POSITION: relative; WIDTH: 68px; FLOAT: left
}
#facebook-connect-dialog .col-right {
	WIDTH: 509px; FLOAT: left
}
#facebook-connect-dialog H3 {
	TEXT-ALIGN: left; MARGIN: -3px 0px 3px
}
#facebook-connect-dialog .facebook {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(http://gdgt.com/img/site/social/facebook-icon-16.gif) no-repeat 0px 0px; HEIGHT: 16px; TOP: 34px; LEFT: 34px
}
#facebook-connect-dialog LI {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
#facebook-connect-dialog LI LABEL {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 25px; MARGIN: -10px 0px 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline-block; FONT-SIZE: 18px; FONT-WEIGHT: 600; PADDING-TOP: 0px
}
#facebook-connect-dialog LI INPUT {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; WIDTH: 250px; PADDING-RIGHT: 6px; FONT-SIZE: 16px; PADDING-TOP: 5px
}
#facebook-connect-dialog .already-reg A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-WEIGHT: 600; PADDING-TOP: 1px
}
#facebook-connect-dialog .note {
	MARGIN: 0px
}
#facebook-connect-dialog .error {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff6469; PADDING-TOP: 4px
}
#facebook-connect-dialog #gdgt-create-fbc {
	BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; WIDTH: 509px; PADDING-RIGHT: 0px !important; HEIGHT: 56px; PADDING-TOP: 0px !important
}
#facebook-connect-dialog #gdgt-create-fbc .button {
	WIDTH: 232px
}
#facebook-connect-dialog #gdgt-existing-fbc {
	PADDING-BOTTOM: 10px; MARGIN: 18px 0px 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #333; CLEAR: both; PADDING-TOP: 10px
}
#facebook-connect-dialog #gdgt-existing-fbc P {
	MARGIN-BOTTOM: 6px; FONT-SIZE: 14px
}
#facebook-connect-dialog #gdgt-existing-fbc INPUT[type=text] {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 3px; PADDING-LEFT: 5px; WIDTH: 174px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#facebook-connect-dialog #gdgt-existing-fbc INPUT[type=password] {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 3px; PADDING-LEFT: 5px; WIDTH: 174px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#facebook-connect-dialog #gdgt-existing-fbc INPUT[type=text] {
	MARGIN-RIGHT: 8px
}
#facebook-connect-dialog #gdgt-existing-fbc LABEL {
	COLOR: #999; FONT-SIZE: 12px
}
#facebook-connect-dialog #gdgt-existing-fbc .login-forgot {
	MARGIN-LEFT: 138px
}
#facebook-connect-dialog #gdgt-link-fbc {
	MARGIN: 12px 0px 4px; WIDTH: 360px
}
#facebook-connect-dialog #gdgt-link-fbc .password-label {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 23px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 16px; FONT-WEIGHT: 600; PADDING-TOP: 0px
}
#facebook-connect-dialog #gdgt-link-fbc INPUT[type=password] {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 3px; PADDING-LEFT: 5px; WIDTH: 198px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#facebook-connect-dialog #gdgt-link-fbc .remember-me-label {
	COLOR: #999; FONT-SIZE: 12px
}
#facebook-connect-dialog #gdgt-link-fbc .login-forgot {
	MARGIN-LEFT: 14px
}
#facebook-connect-dialog .login-forgot {
	LINE-HEIGHT: 17px; COLOR: #39c; FONT-SIZE: 12px
}
#facebook-connect-dialog .login-forgot:hover {
	BACKGROUND-COLOR: transparent; COLOR: #54b5e1
}
.facebook-connect {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 6px 0px 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 1px; OUTLINE-WIDTH: medium; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(http://static.ak.fbcdn.net/rsrc.php/v1/zL/r/FGFbc80dUKj.png) #29447e no-repeat left -138px; HEIGHT: 25px; FONT-SIZE: 12px; OVERFLOW: hidden; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.facebook-connect SPAN {
	BORDER-BOTTOM: #1a356e 1px solid; PADDING-BOTTOM: 5px; MARGIN: 1px 1px 0px 24px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; FONT-FAMILY: "Lucida Grande", Tahoma, Verdana, Arial, sans-serif; BACKGROUND: url(http://static.ak.fbcdn.net/rsrc.php/v1/zL/r/FGFbc80dUKj.png) #5f78ab 0px 0px; COLOR: #fff; BORDER-TOP: #879ac0 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px; text-shadow: none
}
.facebook-connect:hover {
	BACKGROUND-COLOR: #29447e
}
.disabled.facebook-connect {
	opacity: .4
}
#actions {
	POSITION: relative; MARGIN: 0px; FLOAT: right
}
.action {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; FLOAT: right; HEIGHT: 29px; PADDING-TOP: 0px
}
.login-register {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; FLOAT: right; HEIGHT: 29px; PADDING-TOP: 0px
}
.action SPAN {
	DISPLAY: inline-block; BACKGROUND: url(http://gdgt.com/img/site/top-nav-3.png) no-repeat 0px 0px; VERTICAL-ALIGN: middle
}
.login-register SPAN {
	DISPLAY: inline-block; BACKGROUND: url(http://gdgt.com/img/site/top-nav-3.png) no-repeat 0px 0px; VERTICAL-ALIGN: middle
}
.action .icon {
	WIDTH: 16px; HEIGHT: 16px
}
.login-register .icon {
	WIDTH: 16px; HEIGHT: 16px
}
.action .arrow {
	MARGIN: 0px 0px 0px 1px; WIDTH: 8px; BACKGROUND-POSITION: -117px 0px; HEIGHT: 4px
}
.login-register .arrow {
	MARGIN: 0px 0px 0px 1px; WIDTH: 8px; BACKGROUND-POSITION: -117px 0px; HEIGHT: 4px
}
.active.action {
	HEIGHT: 29px
}
.active.action .arrow {
	BACKGROUND-POSITION: -117px -4px
}
.user.action {
	HEIGHT: 31px; PADDING-TOP: 7px
}
.user.action IMG {
	VERTICAL-ALIGN: middle
}
.active.user.action {
	HEIGHT: 33px
}
.login-register {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 15px; WIDTH: 135px; PADDING-RIGHT: 0px; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 13px; TOP: 13px; FONT-WEIGHT: 600; PADDING-TOP: 0px
}
.login-register A {
	PADDING-BOTTOM: 12px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #39c; PADDING-TOP: 15px
}
.login-register .or {
	POSITION: relative; BOTTOM: 1px; VERTICAL-ALIGN: top
}
.login-register A:hover {
	BACKGROUND-COLOR: #3498db; COLOR: #54b5e1
}
.win.gecko .login-register {
	PADDING-TOP: 10px
}
.win.webkit .login-register {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 142px; PADDING-RIGHT: 0px; PADDING-TOP: 11px
}
.ie8 .login-register {
	WIDTH: 138px
}
.win.webkit .login-register {
	FONT-SIZE: 12px
}
.winxp .login-register {
	FONT-SIZE: 12px
}
.action-modal {
	Z-INDEX: 99999; POSITION: absolute; LINE-HEIGHT: 16px; DISPLAY: none; BACKGROUND: #333; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: #222 1px solid; FONT-WEIGHT: 600
}
.action-modal A {
	COLOR: #fff
}
#user-menu {
	MIN-WIDTH: 165px; RIGHT: 0px
}
#user-menu UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #444; BORDER-TOP: #222 1px solid; PADDING-TOP: 5px
}
#user-menu UL A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 600; PADDING-TOP: 4px
}
#user-menu UL A:hover {
	BACKGROUND-COLOR: #3498db
}
.ie8 #user-menu {
	MIN-WIDTH: 185px
}
.user-menu-info {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 6px
}
.user-menu-name {
	BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; FONT-SIZE: 15px; FONT-WEIGHT: 600; PADDING-TOP: 0px
}
.user-menu-rp {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 600; PADDING-TOP: 4px
}
.user-menu-rp SPAN {
	MARGIN: 0px 3px 0px 0px; COLOR: #39c; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.user-menu-nav {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #444; BORDER-TOP: #222 1px solid; PADDING-TOP: 5px
}
.user-menu-nav A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 600; PADDING-TOP: 4px
}
.user-menu-nav A:hover {
	BACKGROUND-COLOR: #39c
}
.user-menu-option {
	PADDING-BOTTOM: 4px; MARGIN: 5px 0px 0px 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #666 1px solid; PADDING-TOP: 6px
}
.user-menu-option LABEL {
	LINE-HEIGHT: 18px; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal
}
.login-register {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.login-register .register {
	DISPLAY: none
}
.login-register SPAN.or {
	DISPLAY: none
}
#user-actions {
	POSITION: relative; ZOOM: 1; DISPLAY: block
}
#user-actions:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
#nav #user-menu {
	Z-INDEX: 16000000; WIDTH: 100%
}
#nav #user-menu P {
	MARGIN: 0px
}
#nav #user-menu UL {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: none; OVERFLOW: visible; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
#nav #user-menu LI {
	FLOAT: none
}
#nav #user-actions A.user:hover {
	BACKGROUND-COLOR: transparent
}
#login-form {
	ZOOM: 1; DISPLAY: block
}
#register-dialog {
	ZOOM: 1; DISPLAY: block
}
#login-form:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
#register-dialog:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
DIV.clear {
	CLEAR: both
}
BODY {
	BACKGROUND-COLOR: #fff; MARGIN: 0px; COLOR: #333; FONT-WEIGHT: 300
}
A {
	COLOR: #39c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #005580; TEXT-DECORATION: none
}
.button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; LINE-HEIGHT: 1; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; ZOOM: 1; DISPLAY: inline-block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: #0b86b5; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 10px; -webkit-transition: background-color .25s; -moz-transition: background-color .25s; -o-transition: background-color .25s; transition: background-color .25s
}
.button:hover {
	BACKGROUND: #058; COLOR: #fff
}
.hex {
	BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/hex.png) no-repeat center center
}
#contact FORM {
	MARGIN: 0px; MAX-WIDTH: 100%
}
.post-body FORM {
	MARGIN: 0px; MAX-WIDTH: 100%
}
#contact FORM > P {
	MARGIN: 4px 0px; PADDING-TOP: 0px
}
.post-body FORM > P {
	MARGIN: 4px 0px; PADDING-TOP: 0px
}
#contact FORM > P {
	TEXT-ALIGN: left; LINE-HEIGHT: 1; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 16px
}
.post-body FORM > P {
	TEXT-ALIGN: left; LINE-HEIGHT: 1; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 16px
}
#contact FORM LABEL {
	TEXT-ALIGN: left; LINE-HEIGHT: 1; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 16px
}
.post-body FORM LABEL {
	TEXT-ALIGN: left; LINE-HEIGHT: 1; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 16px
}
#contact FORM FIELDSET {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 4px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 4px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.post-body FORM FIELDSET {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 4px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 4px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
#contact FORM FIELDSET.radio.matrix {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.post-body FORM FIELDSET.radio.matrix {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
#contact FORM LABEL {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 4px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; FONT-SIZE: 16px; PADDING-TOP: 0px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.post-body FORM LABEL {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 4px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; FONT-SIZE: 16px; PADDING-TOP: 0px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
#contact FORM LABEL.required:after {
	COLOR: #d22626; CONTENT: '*'
}
.post-body FORM LABEL.required:after {
	COLOR: #d22626; CONTENT: '*'
}
#contact FORM INPUT {
	BOX-SIZING: border-box; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: 4px 0px; PADDING-LEFT: 4px; WIDTH: 98%; PADDING-RIGHT: 4px; FLOAT: left; COLOR: #666; CLEAR: both; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.post-body FORM INPUT {
	BOX-SIZING: border-box; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: 4px 0px; PADDING-LEFT: 4px; WIDTH: 98%; PADDING-RIGHT: 4px; FLOAT: left; COLOR: #666; CLEAR: both; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
#contact FORM TEXTAREA {
	BOX-SIZING: border-box; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: 4px 0px; PADDING-LEFT: 4px; WIDTH: 98%; PADDING-RIGHT: 4px; FLOAT: left; COLOR: #666; CLEAR: both; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.post-body FORM TEXTAREA {
	BOX-SIZING: border-box; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: 4px 0px; PADDING-LEFT: 4px; WIDTH: 98%; PADDING-RIGHT: 4px; FLOAT: left; COLOR: #666; CLEAR: both; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
#contact FORM TEXTAREA {
	HEIGHT: 100px
}
.post-body FORM TEXTAREA {
	HEIGHT: 100px
}
#contact FORM BUTTON {
	BOX-SIZING: border-box; BORDER-BOTTOM: medium none; MIN-WIDTH: 100px; BORDER-LEFT: medium none; PADDING-BOTTOM: 8px; LINE-HEIGHT: 17px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 45px; PADDING-RIGHT: 45px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BACKGROUND: #0b86b5; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 9px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.post-body FORM BUTTON {
	BOX-SIZING: border-box; BORDER-BOTTOM: medium none; MIN-WIDTH: 100px; BORDER-LEFT: medium none; PADDING-BOTTOM: 8px; LINE-HEIGHT: 17px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 45px; PADDING-RIGHT: 45px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BACKGROUND: #0b86b5; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 9px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
#contact FORM INPUT[type=submit] {
	BOX-SIZING: border-box; BORDER-BOTTOM: medium none; MIN-WIDTH: 100px; BORDER-LEFT: medium none; PADDING-BOTTOM: 8px; LINE-HEIGHT: 17px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 45px; PADDING-RIGHT: 45px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BACKGROUND: #0b86b5; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 9px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.post-body FORM INPUT[type=submit] {
	BOX-SIZING: border-box; BORDER-BOTTOM: medium none; MIN-WIDTH: 100px; BORDER-LEFT: medium none; PADDING-BOTTOM: 8px; LINE-HEIGHT: 17px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 45px; PADDING-RIGHT: 45px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BACKGROUND: #0b86b5; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 9px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
#contact FORM INPUT[type=radio] {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; BORDER-LEFT: #ddd 1px solid; MARGIN: 0px 5px 10px 0px; WIDTH: 20px; CLEAR: none; BORDER-TOP: #ddd 1px solid; TOP: 5px; BORDER-RIGHT: #ddd 1px solid
}
.post-body FORM INPUT[type=radio] {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; BORDER-LEFT: #ddd 1px solid; MARGIN: 0px 5px 10px 0px; WIDTH: 20px; CLEAR: none; BORDER-TOP: #ddd 1px solid; TOP: 5px; BORDER-RIGHT: #ddd 1px solid
}
#contact FORM .radio.matrix LABEL {
	WIDTH: auto; FLOAT: left; MARGIN-RIGHT: 10px
}
.post-body FORM .radio.matrix LABEL {
	WIDTH: auto; FLOAT: left; MARGIN-RIGHT: 10px
}
#contact FORM .error {
	BACKGROUND-COLOR: #f0d2d2
}
.post-body FORM .error {
	BACKGROUND-COLOR: #f0d2d2
}
.time-stamp {
	POSITION: absolute; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.2; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #777; FONT-SIZE: 13px; FONT-WEIGHT: 200; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
.breaking.time-stamp {
	BACKGROUND: #f18532
}
#redbar {
	MARGIN-BOTTOM: 15px
}
#redbar P {
	MARGIN: 0px
}
#redbar P STRONG {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #79cf19; COLOR: #fff; PADDING-TOP: 10px
}
#redbar P A {
	BOX-SIZING: border-box; BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; HEIGHT: 0px; FONT-SIZE: 15px; OVERFLOW: hidden; BORDER-TOP: #d4d4d4 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #d4d4d4 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
#redbar P A.visible {
	LINE-HEIGHT: 2; HEIGHT: auto; -webkit-transition: all .5s linear; -moz-transition: all .5s linear; transition: all .5s linear
}
.post-body .hgg {
	FILTER: alpha(opacity=30); COLOR: #5b869c; opacity: .3
}
UL.nobullets {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.hide-text {
	TEXT-INDENT: 100%; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.container {
	ZOOM: 1; DISPLAY: block
}
.container:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
#rail {
	DISPLAY: none
}
.module {
	MARGIN-BOTTOM: 60px
}
.rail-commented.module {
	DISPLAY: none
}
#vanitydiv {
	DISPLAY: none
}
.fb_edge_widget_with_comment {
	Z-INDEX: 100; POSITION: relative; FLOAT: right
}
#page {
	OVERFLOW: hidden
}
BODY {
	LINE-HEIGHT: 20.8px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 13px
}
.h1 {
	MARGIN: 0px; LETTER-SPACING: -1px; FONT-WEIGHT: normal
}
.h2 {
	MARGIN: 0px; LETTER-SPACING: -1px; FONT-WEIGHT: normal
}
.h3 {
	MARGIN: 0px; LETTER-SPACING: -1px; FONT-WEIGHT: normal
}
.h1 {
	LINE-HEIGHT: 1.1; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 32.5px
}
.h2 {
	LINE-HEIGHT: 1.24; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 23.4px
}
.h3 {
	LINE-HEIGHT: 1.4; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 20.8px
}
.h4 {
	LINE-HEIGHT: 1.3; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 18.2px
}
.alignleft {
	POSITION: relative; MARGIN: 0px 15px 15px 0px; FLOAT: left
}
.alignright {
	POSITION: relative; MARGIN: 0px 0px 15px 15px; FLOAT: right
}
.pullquote {
	FONT-STYLE: italic; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 21px; FONT-WEIGHT: 400
}
.right-arrow {
	LINE-HEIGHT: 0.5; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.s-tn-divider.divider {
	POSITION: relative; MARGIN: 0px 5px; TOP: 4px
}
.pullquote {
	FONT-STYLE: italic; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 21px; FONT-WEIGHT: 400
}
.right-arrow {
	LINE-HEIGHT: 0.5; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.s-tn-divider.divider {
	POSITION: relative; MARGIN: 0px 5px; TOP: 4px
}
#account {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-BOTTOM: 5px; BACKGROUND: #fff; FLOAT: right; MARGIN-LEFT: 20px; MARGIN-RIGHT: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
#account UL {
	DISPLAY: none
}
#account .login {
	PADDING-BOTTOM: 11px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: right; PADDING-TOP: 11px
}
#account .login I {
	FLOAT: right
}
#header .body-search-header {
	BORDER-BOTTOM: #000 2px solid; PADDING-BOTTOM: 5px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 21px; FONT-WEIGHT: normal
}
#header .body-search-header SPAN {
	FONT-WEIGHT: bold
}
#search .gsc-control-cse {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif
}
#search .gsc-control-cse .gsc-table-result {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif
}
#search .gsc-above-wrapper-area {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#search .gsc-above-wrapper-area .gsc-above-wrapper-area-container .gsc-result-info-container .gsc-result-info {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#search .gsc-wrapper .gsc-adBlock {
	DISPLAY: none
}
#search .gsc-wrapper .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results {
	WIDTH: auto
}
#search .gsc-wrapper .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results A {
	COLOR: #1e82ad
}
#search .gsc-wrapper .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results A:hover {
	COLOR: #005580
}
#search .gsc-wrapper .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#search .gsc-wrapper .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-title {
	HEIGHT: auto; COLOR: #000; FONT-SIZE: 21px; OVERFLOW: visible; TEXT-DECORATION: none
}
#search .gsc-wrapper .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-title B {
	COLOR: #000; FONT-SIZE: 21px; TEXT-DECORATION: none
}
#search .gsc-wrapper .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-snippet {
	COLOR: #898989
}
#search .gsc-wrapper .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gs-visibleUrl {
	DISPLAY: none
}
#search .gsc-wrapper .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-expansionArea .gsc-cursor-box {
	TEXT-ALIGN: center; MARGIN-TOP: 15px
}
#search .gsc-wrapper .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-expansionArea .gsc-cursor-box .gsc-cursor-page {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: #111; COLOR: #fff; PADDING-TOP: 6px
}
#search .gsc-wrapper .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-expansionArea .gsc-cursor-box .gsc-cursor-current-page {
	BACKGROUND: #fff; COLOR: #111
}
#gdgt-result > SPAN {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #888
}
#gdgt-result > SPAN STRONG {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #000; FONT-WEIGHT: bold
}
#gdgt-result .s-icn-bullet {
	MARGIN: 0px 4px
}
#gdgt-result UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-result UL LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 15px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: block; LIST-STYLE-IMAGE: none; PADDING-TOP: 15px
}
#gdgt-result UL LI:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
#gdgt-result UL LI A {
	POSITION: relative; FONT-SIZE: 20px
}
#gdgt-result UL LI IMG {
	DISPLAY: inline-block; FLOAT: left; MARGIN-RIGHT: 13px
}
#gdgt-result UL LI SPAN {
	BACKGROUND-IMAGE: url(http://media.engadget.com/assets/img/site/engadget-score/engadget-global-score-2013-11-12.png); POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 0px; COLOR: #fff; FONT-SIZE: 18px; PADDING-TOP: 1px; LEFT: -112px
}
#gdgt-result UL LI SPAN.great {
	WIDTH: 44px; BACKGROUND-POSITION: 53px -59px; HEIGHT: 21px
}
#gdgt-result UL LI SPAN.editors-choice.great {
	WIDTH: 44px; BACKGROUND-POSITION: 53px -2px; HEIGHT: 24px
}
#gdgt-result UL LI SPAN.good {
	WIDTH: 44px; BACKGROUND-POSITION: 53px -82px; HEIGHT: 21px
}
#gdgt-result UL LI SPAN.editors-choice.good {
	WIDTH: 44px; BACKGROUND-POSITION: 53px -31px; HEIGHT: 24px
}
#gdgt-result UL LI SPAN.not-good {
	WIDTH: 44px; BACKGROUND-POSITION: 53px -105px; HEIGHT: 21px
}
#gdgt-result UL LI SPAN.bad {
	WIDTH: 44px; BACKGROUND-POSITION: 53px -129px; HEIGHT: 21px
}
.billboard {
	TEXT-ALIGN: center
}
.billboard DIV {
	MARGIN: 0px auto; DISPLAY: block !important
}
.billboard EMBED {
	MARGIN: 0px auto; DISPLAY: block !important
}
.billboard IFRAME {
	MARGIN: 0px auto; DISPLAY: block !important
}
.billboard OBJECT {
	MARGIN: 0px auto; DISPLAY: block !important
}
.container.billboard {
	MARGIN: 20px auto
}
#footer {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #f4f4f4; MARGIN-TOP: 10px; COLOR: #4c4c4c; FONT-SIZE: 18.2px; BORDER-TOP: #444 2px solid; PADDING-TOP: 12px
}
#footer footer {
	MARGIN: 0px auto; WIDTH: 320px
}
#footer .inner-footer {
	MARGIN: 0px auto; WIDTH: 320px
}
#footer .inner-footer {
	ZOOM: 1; DISPLAY: block
}
#footer .inner-footer:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
#footer-controls {
	MARGIN: 15px 10px; DISPLAY: none
}
#footer-controls .language {
	MARGIN-TOP: 10px; FONT-SIZE: 13px
}
#footer-feed {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
#footer-feed H5 {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; MARGIN: 10px 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #666; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
#footer-feed .thirds {
	PADDING-BOTTOM: 10px; FLOAT: none
}
#footer-feed .thirds .engadget-apps {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footer-feed .thirds .engadget-apps LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
#footer-feed .social-column {
	DISPLAY: none
}
#footer-feed .more-apps {
	MARGIN: 0px
}
#footer-feed .more-apps A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer-feed .s-icn-read-arw {
	POSITION: relative; TOP: 1px
}
#footer-feed .newsletter {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#footer-feed .newsletter .content {
	MARGIN: 0px
}
#footer-feed .newsletter FORM {
	MARGIN: 0px
}
#footer-feed .newsletter FORM .message {
	DISPLAY: none
}
#footer-feed .newsletter INPUT {
	BOX-SIZING: border-box; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; -webkit-border-radius: 0; border-radius: 0; webkit-appearance: none
}
#footer-feed .newsletter INPUT.button {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
#footer-like {
	DISPLAY: none
}
#footer-like UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footer-language {
	POSITION: absolute; BACKGROUND: #f4f4f4; RIGHT: 0px; LEFT: 0px
}
#footer-language H5 {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; MARGIN: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #666; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 20px
}
#after-footer {
	ZOOM: 1; DISPLAY: block; MARGIN-BOTTOM: -20px; BACKGROUND: #fff
}
#after-footer:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
#after-footer A:hover {
	COLOR: #39c
}
#after-footer #footer-legal {
	POSITION: absolute; MARGIN-TOP: 260px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 16px; RIGHT: 0px; FONT-WEIGHT: normal; LEFT: 0px
}
#after-footer #footer-legal P {
	TEXT-ALIGN: center; MARGIN: 0px 0px 20px; COLOR: #666
}
#after-footer #footer-legal P SPAN {
	DISPLAY: block
}
#after-footer #footer-legal P SPAN BR {
	DISPLAY: none
}
#after-footer #footer-legal P A {
	MARGIN-TOP: 10px; DISPLAY: block
}
#after-footer #footer-legal P A:hover {
	COLOR: #39c
}
#after-footer #footer-legal .s-aol-tech-logo {
	MARGIN: 20px auto; DISPLAY: block
}
#header H1 {
	MARGIN: 0px
}
#header #logo {
	POSITION: relative; MARGIN: 5px 10px 5px 0px; FLOAT: left; TOP: -8px
}
#header #logo A:hover {
	BACKGROUND-POSITION: 0px -73px
}
.promoted {
	MARGIN-TOP: 60px
}
.promoted .all-new-leadin {
	MARGIN-BOTTOM: 3px
}
.promoted .all-new {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.promoted .all-new LI {
	MARGIN-BOTTOM: 5px
}
.promoted .all-new LI A {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #000; PADDING-TOP: 7px
}
.promoted .all-new LI A:hover {
	COLOR: #005580
}
.promoted .all-new .new-logo {
	BORDER-LEFT: #ff0688 3px solid
}
.promoted .all-new .new-profile {
	BORDER-LEFT: #00c14d 3px solid
}
.promoted .all-new .new-direction {
	BORDER-LEFT: #ff8a3d 3px solid
}
.post {
	PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post-mini {
	PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post .comment-count {
	DISPLAY: none
}
.post-mini .comment-count {
	DISPLAY: none
}
.post .h2 {
	LINE-HEIGHT: 1.3; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.04em; FONT-SIZE: 17px
}
.post-mini .h2 {
	LINE-HEIGHT: 1.3; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.04em; FONT-SIZE: 17px
}
.post .h2 A {
	TEXT-DECORATION: none
}
.post-mini .h2 A {
	TEXT-DECORATION: none
}
.post .h2 A:hover {
	COLOR: #39c; TEXT-DECORATION: none
}
.post-mini .h2 A:hover {
	COLOR: #39c; TEXT-DECORATION: none
}
.post .info {
	LINE-HEIGHT: 1.1; MARGIN: 5px 0px; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; WHITE-SPACE: nowrap; COLOR: #555; FONT-SIZE: 13px; OVERFLOW: hidden
}
.post-mini .info {
	LINE-HEIGHT: 1.1; MARGIN: 5px 0px; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; WHITE-SPACE: nowrap; COLOR: #555; FONT-SIZE: 13px; OVERFLOW: hidden
}
.post .timeago {
	TEXT-TRANSFORM: uppercase
}
.post-mini .timeago {
	TEXT-TRANSFORM: uppercase
}
.post .meta-gallery {
	DISPLAY: none
}
.post-mini .meta-gallery {
	DISPLAY: none
}
.post .meta-social {
	DISPLAY: none
}
.post-mini .meta-social {
	DISPLAY: none
}
.post .meta-gallery IMG {
	MAX-WIDTH: 100% !important; HEIGHT: auto !important
}
.post-mini .meta-gallery IMG {
	MAX-WIDTH: 100% !important; HEIGHT: auto !important
}
.post .meta-sources P {
	FONT-WEIGHT: 400
}
.post-mini .meta-sources P {
	FONT-WEIGHT: 400
}
.post .meta-sources STRONG {
	BORDER-LEFT: #ff0688 3px solid; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; COLOR: #777; FONT-WEIGHT: 400
}
.post-mini .meta-sources STRONG {
	BORDER-LEFT: #ff0688 3px solid; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; COLOR: #777; FONT-WEIGHT: 400
}
.post .meta-sources .source STRONG {
	BORDER-LEFT-COLOR: #00c14d
}
.post-mini .meta-sources .source STRONG {
	BORDER-LEFT-COLOR: #00c14d
}
.post .post-meta {
	DISPLAY: none
}
.post-mini .post-meta {
	DISPLAY: none
}
.post .post-body {
	DISPLAY: none
}
.post-mini .post-body {
	DISPLAY: none
}
.post .post-body IMG {
	DISPLAY: none
}
.post-mini .post-body IMG {
	DISPLAY: none
}
.post .post-body .img-container {
	DISPLAY: none
}
.post-mini .post-body .img-container {
	DISPLAY: none
}
.post .post-body .more-info {
	DISPLAY: none
}
.post-mini .post-body .more-info {
	DISPLAY: none
}
.post .post-body P {
	DISPLAY: none
}
.post-mini .post-body P {
	DISPLAY: none
}
.post .post-body P.img-container {
	DISPLAY: none
}
.post-mini .post-body P.img-container {
	DISPLAY: none
}
.post .post-body UL {
	DISPLAY: none
}
.post-mini .post-body UL {
	DISPLAY: none
}
.post .post-body .copy {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; HEIGHT: 33px; OVERFLOW: visible
}
.post-mini .post-body .copy {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; HEIGHT: 33px; OVERFLOW: visible
}
.post .post-body .copy .image-container {
	DISPLAY: none
}
.post-mini .post-body .copy .image-container {
	DISPLAY: none
}
.post .post-body .copy DIV:first-child {
	HEIGHT: 10px
}
.post-mini .post-body .copy DIV:first-child {
	HEIGHT: 10px
}
.post .post-body .copy DIV:first-child IMG {
	DISPLAY: none
}
.post-mini .post-body .copy DIV:first-child IMG {
	DISPLAY: none
}
.post .post-body CENTER {
	DISPLAY: none
}
.post-mini .post-body CENTER {
	DISPLAY: none
}
.post .post-header {
	POSITION: relative; WIDTH: 100%; COLOR: #333; CLEAR: both; OVERFLOW: hidden; TEXT-DECORATION: none
}
.post-mini .post-header {
	POSITION: relative; WIDTH: 100%; COLOR: #333; CLEAR: both; OVERFLOW: hidden; TEXT-DECORATION: none
}
.post .post-image {
	POSITION: absolute; WIDTH: 104px; TOP: 5px; LEFT: 0px
}
.post-mini .post-image {
	POSITION: absolute; WIDTH: 104px; TOP: 5px; LEFT: 0px
}
.post .post-image-desktop {
	DISPLAY: none
}
.post-mini .post-image-desktop {
	DISPLAY: none
}
.post .post-meta A {
	COLOR: #666
}
.post-mini .post-meta A {
	COLOR: #666
}
.post .post-meta P {
	MARGIN: 0px
}
.post-mini .post-meta P {
	MARGIN: 0px
}
.post .top {
	POSITION: relative; MARGIN: 0px 5px; PADDING-LEFT: 120px
}
.post-mini .top {
	POSITION: relative; MARGIN: 0px 5px; PADDING-LEFT: 120px
}
.post .top A {
	COLOR: #333; TEXT-DECORATION: none
}
.post-mini .top A {
	COLOR: #333; TEXT-DECORATION: none
}
.post .top A:hover {
	TEXT-DECORATION: none
}
.post-mini .top A:hover {
	TEXT-DECORATION: none
}
.post .top .byline STRONG {
	FONT-WEIGHT: 400
}
.post-mini .top .byline STRONG {
	FONT-WEIGHT: 400
}
.post .top .byline A {
	TEXT-TRANSFORM: uppercase; COLOR: #39c
}
.post-mini .top .byline A {
	TEXT-TRANSFORM: uppercase; COLOR: #39c
}
.post .top .byline I {
	POSITION: relative; MARGIN: 0px 6px; TOP: -2px
}
.post-mini .top .byline I {
	POSITION: relative; MARGIN: 0px 6px; TOP: -2px
}
.post .top .byline I.s-icn-bullet {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px
}
.post-mini .top .byline I.s-icn-bullet {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px
}
.post-ready .post-body IMG {
	DISPLAY: block
}
.post-ready .post-body .img-container {
	DISPLAY: block
}
.newsletter {
	BORDER-BOTTOM: #d4d4d4 1px solid; POSITION: relative; BORDER-LEFT: #d4d4d4 1px solid; PADDING-BOTTOM: 18px; MARGIN-TOP: 33px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 33px; BACKGROUND: #fff; BORDER-TOP: #ff8a3d 2px solid; BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 10px
}
.newsletter P {
	MARGIN: 0px 0px 13px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; COLOR: #39c; FONT-SIZE: 16px
}
.newsletter P STRONG {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #333; FONT-WEIGHT: normal
}
.newsletter .content {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: -4px; MARGIN-LEFT: 10px
}
.newsletter IMG {
	POSITION: absolute; BOTTOM: 0px; DISPLAY: none; LEFT: 15px
}
.newsletter H5 {
	LINE-HEIGHT: 14px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.06px; COLOR: #888; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.newsletter INPUT {
	BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; PADDING-BOTTOM: 9px; MARGIN: 0px 4px 0px 0px; PADDING-LEFT: 5px; WIDTH: 176px; PADDING-RIGHT: 5px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #9b9b9b; FONT-SIZE: 14px; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 9px; -webkit-border-radius: 0; border-radius: 0; webkit-appearance: none
}
.newsletter INPUT.button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 9px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; WIDTH: 30%; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BACKGROUND: #0b86b5; COLOR: #fff; FONT-SIZE: 13px; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 10px; text-shadow: none; -webkit-transition: background-color .25s; -moz-transition: background-color .25s; -o-transition: background-color .25s; transition: background-color .25s; -webkit-box-shadow: none; box-shadow: none
}
.newsletter INPUT.button:hover {
	BACKGROUND: #058
}
.post-pagination {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 20px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 2px
}
.post-pagination LI {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 16px
}
.post-pagination LI A {
	DISPLAY: block; COLOR: #39c; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.post-pagination LI A:hover {
	COLOR: #005580
}
.post-pagination LI A I {
	MARGIN-TOP: -5px; VERTICAL-ALIGN: middle
}
.post-pagination LI.older {
	FLOAT: left
}
.post-pagination LI.newer {
	FLOAT: right
}
TABLE.soundoff TR TD {
	PADDING-BOTTOM: 15px
}
#pr_text {
	FONT-STYLE: italic
}
.perm HR {
	MARGIN: 1px 0px 13px; BORDER-TOP: #c2c2c2 1px solid
}
.perm .header {
	PADDING-BOTTOM: 15px; MARGIN: 0px auto 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.perm .header H1 {
	LINE-HEIGHT: 1
}
.perm .header H1 A {
	COLOR: #303030; TEXT-DECORATION: none
}
.perm .header H1 A:hover {
	TEXT-DECORATION: none
}
.perm .header .byline {
	TEXT-TRANSFORM: uppercase; MARGIN: 8px 0px 0px; ZOOM: 1; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 13px
}
.perm .header .byline:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.perm .header .byline .byline-container {
	WIDTH: 75%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden
}
.perm .header .byline .byline-container .by {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.perm .header .byline A {
	COLOR: #39c; TEXT-DECORATION: none
}
.perm .header .byline A STRONG {
	FONT-WEIGHT: normal
}
.perm .header .byline A:hover {
	COLOR: #005580; TEXT-DECORATION: none
}
.perm .header .byline A I {
	VERTICAL-ALIGN: middle
}
.perm .header .byline I {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px
}
.perm .header .byline .time {
	TEXT-TRANSFORM: lowercase; COLOR: #555
}
.perm .header .byline .comment-count {
	FLOAT: right; MARGIN-RIGHT: 5px
}
.perm .post-body {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 24px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BACKGROUND: #fff; FONT-SIZE: 16.5px; PADDING-TOP: 0px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 0; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 0; border-top-right-radius: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; border-top-left-radius: 0
}
.perm .post-body IMG {
	DISPLAY: block
}
.perm .post-body .more-info {
	LINE-HEIGHT: 1.3; MARGIN: 0px -15px
}
.perm .post-body .more-info A {
	TEXT-DECORATION: none
}
.perm .post-body .more-info A:hover {
	TEXT-DECORATION: none
}
.perm .post-body .more-info H3 {
	FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.perm .post-body .image-container {
	MARGIN: 0px -15px 1em
}
.perm .post-body .image-container IMG {
	MARGIN: 0px auto
}
.perm .post-body .table {
	WIDTH: 100%
}
.perm .post-gallery {
	BORDER-BOTTOM: #ebebeb 1px solid; POSITION: relative; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 11px; MARGIN: 20px 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BACKGROUND: #fff; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 11px
}
.perm .post-gallery .gallery-link {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; DISPLAY: block; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
.perm .post-gallery .gallery-link:hover {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: #39c; OUTLINE-WIDTH: 2px; outline-offset: -2px
}
.perm .post-gallery .gallery-link.more {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 16px; DISPLAY: inline; FLOAT: left; COLOR: #39c; FONT-SIZE: 13px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.perm .post-gallery .gallery-link.more:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.perm .post-gallery .photo-number {
	LINE-HEIGHT: 18px; MARGIN: 0px; FLOAT: right; COLOR: #898989; FONT-SIZE: 15px
}
.perm .post-gallery .clear {
	CLEAR: both
}
.perm .post-gallery .title {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 19px; TEXT-TRANSFORM: none; MARGIN: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #39c; FONT-SIZE: 16px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none
}
.perm .post-gallery .thumbs {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 10px -3px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.perm .post-gallery .thumbs .thumb {
	MARGIN: 4px; WIDTH: 30.4%; FLOAT: left
}
.perm .post-gallery .thumbs .thumb IMG {
	WIDTH: 100%; DISPLAY: block
}
.perm .post-gallery .thumbs .count {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 1; WIDTH: 100%; BACKGROUND: #4e94b9; HEIGHT: 100%; COLOR: #fff; TOP: 0px; LEFT: 0px; opacity: .95; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out
}
.perm .post-gallery .thumbs .count :hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.perm .post-gallery .thumbs .count EM {
	POSITION: absolute; MARGIN-TOP: -1.5em; WIDTH: 100%; DISPLAY: block; TOP: 50%; LEFT: 0px
}
.perm .post-gallery .thumbs .count EM STRONG {
	WIDTH: 100%; DISPLAY: block; FONT-SIZE: 2em
}
.perm .post-gallery .more {
	COLOR: #fff
}
.perm .post-meta {
	BORDER-BOTTOM: #d4d4d4 1px solid; PADDING-BOTTOM: 14px; LINE-HEIGHT: 1.2; MARGIN: 10px 15px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: 400
}
.perm .post-meta P {
	MARGIN: 0px 0px 5px
}
.perm .post-meta .meta-sources STRONG {
	BORDER-LEFT: #ff0688 3px solid; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; COLOR: #777; FONT-WEIGHT: 400
}
.perm .post-meta .meta-sources .source STRONG {
	BORDER-LEFT-COLOR: #00c14d
}
.perm .post-meta .meta-tags {
	BORDER-LEFT: #ff8a3d 3px solid; TEXT-INDENT: -38px; PADDING-LEFT: 43px; BACKGROUND: #fff; HEIGHT: 1.2em; OVERFLOW: hidden
}
.perm .post-meta .meta-tags STRONG {
	POSITION: relative; TEXT-TRANSFORM: uppercase; COLOR: #777; FONT-WEIGHT: 400
}
.perm .post-meta .aol-share {
	POSITION: relative; MARGIN: 5px 0px; FONT: 11px/11px "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FLOAT: right
}
.perm .post-meta .fb_edge_widget_with_comment {
	MARGIN: 5px 0px; FLOAT: left
}
.perm #toc {
	Z-INDEX: 100; BORDER-BOTTOM: #0c7395 1px solid; POSITION: fixed; BORDER-LEFT: #0c7395 1px solid; PADDING-BOTTOM: 2px; MIN-HEIGHT: 25px; PADDING-LEFT: 0px; WIDTH: 70%; PADDING-RIGHT: 0px; DISPLAY: none; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; MAX-WIDTH: 300px; BACKGROUND: #4ab8dd; MAX-HEIGHT: 95%; OVERFLOW: hidden; BORDER-TOP: #0c7395 1px solid; TOP: 5px; BORDER-RIGHT: #0c7395 1px solid; PADDING-TOP: 0px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px
}
.perm .sticky#toc {
	DISPLAY: block; TOP: -17px
}
.perm .open#toc {
	BACKGROUND: #3c9cbd; OVERFLOW: auto
}
.perm .open#toc LI {
	POSITION: relative; HEIGHT: auto; opacity: 1
}
.perm .open#toc LI A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.1em
}
.perm .open#toc LI.active A {
	BACKGROUND: #4ab8dd; COLOR: #fff
}
.perm #toc LI {
	POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: none; HEIGHT: 32px; TOP: 0px; PADDING-TOP: 0px; opacity: 0
}
.perm #toc LI A {
	BORDER-BOTTOM: #1c839c 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #aaa 0px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #eee; FONT-SIZE: 14px; OVERFLOW: hidden; BORDER-TOP: #41a5be 1px solid; BORDER-RIGHT: #aaa 0px solid; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.perm #toc LI A:hover {
	BACKGROUND: #4ab8dd
}
.perm #toc LI.active {
	Z-INDEX: 201; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; opacity: 1
}
.perm #toc LI.active A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 95%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.perm .postnav {
	DISPLAY: none
}
.perm #comments {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
.perm #HPLContent {
	WIDTH: 275px !important; HEIGHT: 155px !important
}
.perm #HPLContent > DIV {
	WIDTH: 275px !important; HEIGHT: 155px !important
}
.perm #HPLContent video S {
	WIDTH: 275px !important; HEIGHT: 155px !important
}
.post-body figure {
	POSITION: relative
}
.post-body figcaption {
	BOX-SIZING: border-box; POSITION: absolute; PADDING-BOTTOM: 5px; FONT-STYLE: italic; PADDING-LEFT: 5px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 5px; BACKGROUND: #fff; PADDING-TOP: 5px
}
UL.backtoschool {
	PADDING-BOTTOM: 0px; MARGIN: 4% auto 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px; -webkit-box-shadow: none; box-shadow: none; -moz-box-shadow: none
}
UL.backtoschool LI {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; WIDTH: 145px; DISPLAY: block; FLOAT: left; HEIGHT: 200px
}
UL.backtoschool LI IMG {
	MARGIN: 0px auto; WIDTH: 120px
}
.copy .read-more {
	POSITION: relative; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-BOTTOM: 15px; BACKGROUND: #f4f4f4; HEIGHT: 31px; PADDING-TOP: 5px
}
.copy .read-more I {
	MARGIN-LEFT: 4px
}
.copy .read-more .divider {
	MARGIN: 0px 5px; FLOAT: left
}
.copy .read-more .right-arrow {
	MARGIN-RIGHT: 4px
}
.copy .read-more A {
	POSITION: relative; FONT-SIZE: 13px; TOP: -1px; FONT-WEIGHT: normal
}
.copy .read-more STRONG {
	POSITION: relative; FONT-SIZE: 13px; TOP: -1px; FONT-WEIGHT: normal
}
.copy .read-more A {
	MARGIN-TOP: 10px; DISPLAY: block; FLOAT: left
}
.copy .read-more STRONG {
	MARGIN-RIGHT: 2px
}
.copy .read-more .social-tools {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.copy .read-more .social-tools .facebook {
	DISPLAY: none
}
.copy .read-more .social-tools .twitter {
	DISPLAY: none
}
.copy .read-more .social-tools .google-plus {
	DISPLAY: none
}
.copy .read-more .social-tools I {
	MARGIN-LEFT: 0px
}
.copy .read-more .social-tools A {
	MARGIN-TOP: 5px !important; DISPLAY: block; FLOAT: left; FONT-SIZE: 11px; MARGIN-RIGHT: 6px
}
.copy .read-more .social-tools .share-more-toggle {
	MARGIN-TOP: 8px !important; DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 7px
}
.copy .read-more .social-tools .share-more-toggle I {
	POSITION: relative; TOP: 1px; MARGIN-RIGHT: 2px
}
.copy .read-more .social-tools .share-more-toggle I.s-icn-arw-bl-down {
	POSITION: relative; MARGIN-LEFT: 2px; TOP: -2px; MARGIN-RIGHT: 0px
}
.copy .read-more .share-more {
	Z-INDEX: 10; BOX-SIZING: border-box; BORDER-BOTTOM: #d4d4d4 1px solid; POSITION: absolute; BORDER-LEFT: #d4d4d4 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #f8f8f8; MARGIN-LEFT: auto; BORDER-TOP: #d4d4d4 1px solid; TOP: 40px; RIGHT: 0px; MARGIN-RIGHT: auto; BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 10px
}
.copy .read-more .share-more .fill-container {
	MARGIN: 0px auto; ZOOM: 1; DISPLAY: block
}
.copy .read-more .share-more .fill-container:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.copy .read-more .share-more A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.copy .read-more .share-more A I {
	MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px
}
.awards-nav .tab-nav {
	MARGIN: 0px
}
.awards-nav IMG {
	POSITION: relative; MARGIN-BOTTOM: 50px; FLOAT: left; TOP: 12px; MARGIN-RIGHT: 10px
}
.awards-nav H1 {
	LINE-HEIGHT: 1.3; MARGIN-BOTTOM: 10px; FONT-SIZE: 35px; FONT-WEIGHT: 400
}
.awards-body {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.awards-body IMG {
	TEXT-ALIGN: center; MARGIN: 0px auto; MAX-WIDTH: 100%; HEIGHT: auto
}
.awards-body .bigtext {
	LINE-HEIGHT: 1.35; FONT-SIZE: 23px
}
.awards-body H2 {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: 400
}
.awards-body LI {
	MARGIN: 24px 0px; FONT-SIZE: 16px
}
.awards-body LI STRONG {
	FONT-WEIGHT: 400
}
.awards-body .subhed {
	TEXT-TRANSFORM: none; COLOR: #777
}
.awards-body H2 .subhed {
	FONT-SIZE: 80%
}
.awards-body HR {
	COLOR: #777
}
.awards-body .finalists {
	WIDTH: 100%; MARGIN-BOTTOM: 20px; FLOAT: left; CLEAR: both
}
.awards-body .finalists IMG {
	MARGIN-BOTTOM: 20px; FLOAT: left; MARGIN-RIGHT: 10px
}
.awards-body .finalist {
	MARGIN: 0px; FONT-SIZE: 21px; FONT-WEIGHT: 500
}
.process-body LI {
	MARGIN: 0px
}
.nominate-body LI {
	MARGIN: 0px
}
#about_our_advertising P {
	LINE-HEIGHT: 1.5; FONT-SIZE: 16.5px
}
.score-card {
	MARGIN-TOP: 35px; BORDER-TOP: #cacaca 1px solid; PADDING-TOP: 20px
}
.score-card .engadget-score {
	BACKGROUND-IMAGE: url(http://media.engadget.com/assets/img/site/engadget-score/engadget-score-2013-11-12.png); WIDTH: 94px; DISPLAY: none; MARGIN-BOTTOM: 17px; HEIGHT: 38px; COLOR: #fff
}
.score-card .engadget-score .score {
	POSITION: relative; DISPLAY: block; FONT-SIZE: 30px; TOP: 9px; LEFT: 8px
}
.score-card .green.engadget-score {
	DISPLAY: block; BACKGROUND-POSITION: -170px -107px
}
.score-card .light-green.engadget-score {
	DISPLAY: block; BACKGROUND-POSITION: -170px -148px
}
.score-card .yellow.engadget-score {
	DISPLAY: block; BACKGROUND-POSITION: -170px -189px
}
.score-card .red.engadget-score {
	DISPLAY: block; BACKGROUND-POSITION: -170px -230px
}
.score-card .editors-choice.engadget-score {
	HEIGHT: 45px
}
.score-card .score-card-title SPAN {
	LINE-HEIGHT: 1; DISPLAY: block; FONT-SIZE: 18px
}
.score-card .score-card-title H2 {
	LINE-HEIGHT: 33px; TEXT-TRANSFORM: none; MARGIN: 0px 0px 19px; FONT-SIZE: 24px; FONT-WEIGHT: 400
}
.score-card .pros-cons {
	MARGIN-BOTTOM: 20px
}
.score-card .pros-cons P {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 8px; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.score-card .pros-cons UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 17px; PADDING-TOP: 0px
}
.score-card .summary {
	MARGIN-BOTTOM: 25px
}
.score-card .summary H3 {
	LINE-HEIGHT: 1; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 8px; FONT-SIZE: 17px
}
.score-card .summary P {
	MARGIN: 0px
}
.score-card .product-criteria-bars {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.score-card .product-criteria-bars LI {
	ZOOM: 1; DISPLAY: block
}
.score-card .product-criteria-bars LI:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.score-card .product-criteria-bars .product-criteria-label {
	POSITION: relative; LINE-HEIGHT: 20px; COLOR: #444; FONT-SIZE: 14px; FONT-WEIGHT: 300
}
.score-card .product-criteria-bars .product-criteria-bar {
	MARGIN: 5px 0px 10px; WIDTH: 90%; BACKGROUND: #f4f4f4; FLOAT: left; HEIGHT: 20px
}
.score-card .product-criteria-bars .product-criteria-bar .fill {
	FLOAT: left; HEIGHT: 20px
}
.score-card .product-criteria-bars .product-criteria-bar .green.fill {
	BACKGROUND: #390
}
.score-card .product-criteria-bars .product-criteria-bar .light-green.fill {
	BACKGROUND: #9c0
}
.score-card .product-criteria-bars .product-criteria-bar .yellow.fill {
	BACKGROUND: #ffac00
}
.score-card .product-criteria-bars .product-criteria-bar .red.fill {
	BACKGROUND: #c00
}
.score-card .product-criteria-bars .rating {
	BORDER-BOTTOM: transparent 3px solid; TEXT-ALIGN: center; LINE-HEIGHT: 15px; MARGIN: 5px 0px 0px 10px; WIDTH: 6%; DISPLAY: inline-block; FLOAT: right; HEIGHT: 17px
}
.score-card .product-criteria-bars .green.rating {
	BORDER-BOTTOM-COLOR: #390; BORDER-TOP-COLOR: #390; BORDER-RIGHT-COLOR: #390; BORDER-LEFT-COLOR: #390
}
.score-card .product-criteria-bars .light-green.rating {
	BORDER-BOTTOM-COLOR: #9c0; BORDER-TOP-COLOR: #9c0; BORDER-RIGHT-COLOR: #9c0; BORDER-LEFT-COLOR: #9c0
}
.score-card .product-criteria-bars .yellow.rating {
	BORDER-BOTTOM-COLOR: #ffac00; BORDER-TOP-COLOR: #ffac00; BORDER-RIGHT-COLOR: #ffac00; BORDER-LEFT-COLOR: #ffac00
}
.score-card .product-criteria-bars .red.rating {
	BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00; BORDER-LEFT-COLOR: #c00
}
.copy H1 {
	TEXT-TRANSFORM: uppercase; COLOR: #000
}
.copy H2 {
	TEXT-TRANSFORM: uppercase; COLOR: #000
}
.copy H3 {
	TEXT-TRANSFORM: uppercase; COLOR: #000
}
.copy H4 {
	TEXT-TRANSFORM: uppercase; COLOR: #000
}
.copy H5 {
	TEXT-TRANSFORM: uppercase; COLOR: #000
}
.copy H6 {
	TEXT-TRANSFORM: uppercase; COLOR: #000
}
.copy H2 {
	FONT-SIZE: 26px
}
.copy H3 {
	FONT-SIZE: 24px
}
.copy H4 {
	FONT-SIZE: 22px
}
.copy IMG {
	MAX-WIDTH: 100% !important; HEIGHT: auto !important
}
.copy .more-info {
	MARGIN: 0px -15px 10px; BACKGROUND: #136486
}
.copy .more-info A {
	COLOR: #fff
}
.copy .more-info H3 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 5px
}
.copy .more-info H3 {
	BORDER-BOTTOM: #42839e 1px solid
}
.copy .more-info LI {
	BORDER-BOTTOM: #42839e 1px solid
}
.copy .more-info LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.copy .more-info UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.copy .event-datetime {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: inline-block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 17px; BORDER-TOP: #1e82ad 2px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.copy .event-link {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: inline-block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 17px; BORDER-TOP: #1e82ad 2px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.copy .img-right {
	MARGIN: 0px 0px 1em 1em; FLOAT: right
}
.copy .img-left {
	MARGIN: 0px 1em 1em 0px; FLOAT: left
}
.copy BLOCKQUOTE {
	LINE-HEIGHT: 22px; FONT-STYLE: italic; COLOR: #4a4a4a; FONT-SIZE: 20px; BORDER-TOP: #69ca14 4px solid; PADDING-TOP: 10px
}
.copy .table {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 20px auto; BORDER-SPACING: 0; WIDTH: auto; BORDER-COLLAPSE: collapse; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; MAX-WIDTH: 100%; BACKGROUND: #fff; FONT-SIZE: 14px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.copy .table CAPTION {
	TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #555; FONT-SIZE: smaller; PADDING-TOP: 7px
}
.copy .table TD {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 7px
}
.copy .table TH {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 7px
}
.copy .table TD IMG {
	MARGIN: 0px
}
.copy .table TH IMG {
	MARGIN: 0px
}
.copy .table TD P {
	MARGIN: 0px 0px 0.8em
}
.copy .table TH P {
	MARGIN: 0px 0px 0.8em
}
.copy .table TD {
	COLOR: #4a4a4a
}
.copy .table THEAD {
	BORDER-BOTTOM: #39c 2px solid
}
.copy .table THEAD TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.copy .table TBODY {
	BORDER-BOTTOM: #ddd 1px solid
}
.copy .table TBODY TD {
	BACKGROUND: #fff
}
.copy .table TBODY TH {
	BACKGROUND: #fff
}
.copy .table TBODY TH {
	TEXT-ALIGN: right
}
.copy .table-striped TBODY TR TD {
	BORDER-BOTTOM: #ddd 1px solid
}
#pr_box_button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; LINE-HEIGHT: 1; TEXT-TRANSFORM: uppercase; MARGIN: 1em auto; PADDING-LEFT: 20px; WIDTH: 8em; PADDING-RIGHT: 20px; ZOOM: 1; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: #0b86b5; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-user-select: none; -webkit-user-select: none; -webkit-transition: background-color .25s; -moz-transition: background-color .25s; -o-transition: background-color .25s; transition: background-color .25s
}
.pr_box_button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; LINE-HEIGHT: 1; TEXT-TRANSFORM: uppercase; MARGIN: 1em auto; PADDING-LEFT: 20px; WIDTH: 8em; PADDING-RIGHT: 20px; ZOOM: 1; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: #0b86b5; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-user-select: none; -webkit-user-select: none; -webkit-transition: background-color .25s; -moz-transition: background-color .25s; -o-transition: background-color .25s; transition: background-color .25s
}
#pr_box_button:hover {
	BACKGROUND: #058; COLOR: #fff
}
.pr_box_button:hover {
	BACKGROUND: #058; COLOR: #fff
}
#pr_text {
	DISPLAY: none; COLOR: #666
}
.pr_text {
	DISPLAY: none; COLOR: #666
}
.open#pr_box #pr_text {
	DISPLAY: block
}
.open.pr_box #pr_text {
	DISPLAY: block
}
.open#pr_box .pr_text {
	DISPLAY: block
}
.open.pr_box .pr_text {
	DISPLAY: block
}
.expand-banner {
	MARGIN-BOTTOM: 10px
}
#carousel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 30px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 0px
}
#carousel UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#carousel UL LI {
	BOX-SIZING: border-box; LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 1px; HEIGHT: 120px; LIST-STYLE-IMAGE: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
#carousel UL LI.top2 {
	HEIGHT: auto
}
#carousel UL LI.top2 A {
	HEIGHT: 203px !important
}
#carousel UL LI.top2 .headline {
	DISPLAY: block; FONT-SIZE: 23px; text-shadow: -1px 1px 0 #000
}
#carousel UL LI A {
	POSITION: relative; MARGIN: 0px auto; DISPLAY: block; HEIGHT: 120px; OVERFLOW: hidden; TEXT-DECORATION: none
}
#carousel UL LI A IMG {
	POSITION: relative; WIDTH: 100%; BOTTOM: auto; MAX-WIDTH: 100%; TOP: 0px; RIGHT: auto
}
#carousel UL LI A .headline {
	Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: left; FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#1d1d1d'); PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.1; MARGIN-TOP: 10px; PADDING-LEFT: 10px; BOTTOM: 0px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #fff; FONT-SIZE: 17px; FONT-WEIGHT: 500; PADDING-TOP: 10px
}
#carousel UL LI.top2 LI A:hover .headline {
	COLOR: #fff
}
#carousel UL LI.top2 .byline {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 13px; PADDING-TOP: 4px
}
.page-header {
	BORDER-BOTTOM: #c2c2c2 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
.page-header .h1 {
	TEXT-TRANSFORM: uppercase
}
.tab-nav {
	BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 2px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px 10px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 2px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #ccc 2px solid; PADDING-TOP: 0px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.tab-nav LI {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 14.3px
}
.tab-nav LI A {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: #fff; COLOR: #222; TEXT-DECORATION: none; PADDING-TOP: 10px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding; -webkit-border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; -moz-border-radius-topleft: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; border-top-left-radius: 4px
}
.tab-nav LI A:hover {
	BACKGROUND: #eee
}
.tab-nav LI A:active {
	BACKGROUND: #eee
}
.tab-nav LI A.selected {
	COLOR: #999
}
#header header #nav {
	Z-INDEX: 15000200; POSITION: fixed; TOP: -2px
}
#nav {
	POSITION: relative; LINE-HEIGHT: 1; WIDTH: 100%; BACKGROUND: #444
}
#nav .reviews {
	POSITION: relative
}
#nav .newnewnew {
	POSITION: absolute; WIDTH: 20px; BACKGROUND: url(http://gdgt-cdn-staging.egslb.aol.com/assets/img/site/new-badge.png) no-repeat 0px 0px; HEIGHT: 5px; TOP: 8px; RIGHT: 24px
}
#nav .item {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 1; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-SIZE: 13px; FONT-WEIGHT: 400; PADDING-TOP: 15px
}
#nav .item:hover {
	BACKGROUND: #3498db; COLOR: #fff
}
#nav .item:hover .newnewnew {
	BACKGROUND: url(http://gdgt-cdn-staging.egslb.aol.com/assets/img/site/new-badge-w.png) no-repeat 0px 0px; background-size: 20px 5px
}
#nav #nav-flow {
	HEIGHT: 40px; OVERFLOW: hidden
}
#nav A {
	COLOR: #fff; TEXT-DECORATION: none
}
#nav #actions A {
	COLOR: #39c
}
#nav #actions A:hover {
	BACKGROUND-COLOR: transparent; COLOR: #54b5e1
}
#nav I {
	POSITION: relative; TOP: -1px
}
#nav LI {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FLOAT: left; OVERFLOW: hidden
}
#nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.query {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 20px; BACKGROUND: #fff; FONT-SIZE: 12px; OVERFLOW: hidden; TOP: -2px; FONT-WEIGHT: 600; PADDING-TOP: 2px
}
.query .query-button {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; MARGIN-TOP: -7px; TEXT-INDENT: -9999em; WIDTH: 14px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -1175px; HEIGHT: 14px; OVERFLOW: hidden; BORDER-TOP: medium none; TOP: 50%; RIGHT: 4px; BORDER-RIGHT: medium none
}
.query .query-input {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 25px; COLOR: #999; BORDER-TOP: medium none; FONT-WEIGHT: 600; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.query .query-input:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#nav-main {
	POSITION: relative; BACKGROUND-COLOR: #444
}
#nav-main UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#nav-main .topics {
	DISPLAY: none
}
.showMiniSearch#nav {
	BORDER-BOTTOM: #999 1px solid; HEIGHT: 87px; -webkit-box-shadow: 0 8px 10px -6px #ccc; box-shadow: 0 8px 10px -6px #ccc; -moz-box-shadow: 0 8px 10px -6px #ccc
}
.showMiniSearch#nav #nav-flow {
	OVERFLOW: visible
}
.showMiniSearch#nav .nav-container-container {
	HEIGHT: 48px
}
.nav-container-container {
	POSITION: relative; WIDTH: 100%; BACKGROUND: #f4f4f4; HEIGHT: 68px; TOP: -3px
}
.showMiniSearch #nav-main #logo {
	DISPLAY: none
}
.showMiniSearch #nav-main UL {
	DISPLAY: none
}
.showMiniSearch #nav-main #nav-search {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; MAX-WIDTH: none; MAX-HEIGHT: none; PADDING-TOP: 0px
}
.showMiniSearch #nav-main #search-container {
	BOX-SIZING: border-box; POSITION: absolute; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #f4f4f4; HEIGHT: 48px; TOP: 0px; PADDING-TOP: 7px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box
}
.showMiniSearch #nav-main .query {
	BORDER-BOTTOM: #39c 3px solid; BORDER-LEFT: #39c 3px solid; MARGIN: 0px 10px; WIDTH: auto; BORDER-TOP: #39c 3px solid; BORDER-RIGHT: #39c 3px solid
}
.showMiniSearch #nav-main .query .query-button {
	RIGHT: 18px
}
#dropdown-shows {
	Z-INDEX: 15000200; BORDER-BOTTOM: #ddd 1px solid; POSITION: fixed; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; TOP: 25px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px; LEFT: 50%; -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.11); box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.11); -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.11)
}
#dropdown-more {
	Z-INDEX: 15000200; BORDER-BOTTOM: #ddd 1px solid; POSITION: fixed; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; TOP: 25px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px; LEFT: 50%; -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.11); box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.11); -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.11)
}
#dropdown-shows A {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 15px; MARGIN: 10px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 5px
}
#dropdown-more A {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 15px; MARGIN: 10px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 5px
}
#dropdown-shows A:hover {
	COLOR: #47b4fc
}
#dropdown-more A:hover {
	COLOR: #47b4fc
}
#dropdown-shows {
	MARGIN-LEFT: -116px
}
#dropdown-more {
	MARGIN-LEFT: 34px
}
#nav-mini {
	BACKGROUND: #444
}
#nav-mini .item {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 4px; FLOAT: left; PADDING-TOP: 10px
}
#nav-mini .s-icn-menu {
	POSITION: relative; FLOAT: left; TOP: 14px; LEFT: 10px
}
#nav-mini .menu-link {
	WIDTH: 45px; DISPLAY: inline-block; HEIGHT: 40px
}
#nav-mini .dropdownactive {
	BACKGROUND-COLOR: #3498db
}
#nav-mini .search {
	FLOAT: right
}
#nav-mini .search I {
	TOP: 0px
}
#mobile-dropdown-container {
	Z-INDEX: 9999999; POSITION: fixed; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #f8f8f8; TOP: 37px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; -webkit-box-shadow: 2px 2px 4px 0 rgba(153, 153, 153, 0.5); box-shadow: 2px 2px 4px 0 rgba(153, 153, 153, 0.5)
}
#mobile-dropdown-container A {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 8px; MARGIN: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: 300; PADDING-TOP: 0px
}
#mobile-dropdown-container A:hover {
	COLOR: #47b4fc
}
#mobile-dropdown-container UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mobile-dropdown-container .inner-dropdown {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; MARGIN: 0px 10px 10px; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#mobile-dropdown-container .shows + .inner-dropdown {
	MARGIN-TOP: -12px; DISPLAY: none
}
#mobile-dropdown-container .more + .inner-dropdown {
	MARGIN-TOP: -12px; DISPLAY: none
}
#mobile-dropdown-container .mobile-reviews + .inner-dropdown {
	MARGIN-TOP: -12px; DISPLAY: none
}
#mobile-dropdown-container #categories-all {
	DISPLAY: none
}
#mobile-dropdown-container #show-all-cats {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; MARGIN: 15px auto; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 9px; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none
}
#mobile-dropdown-container H5 {
	TEXT-TRANSFORM: uppercase; MARGIN: 15px 0px 15px 12px; COLOR: #333; FONT-SIZE: 14px
}
#mobile-dropdown-container .more {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#nav-search {
	PADDING-BOTTOM: 0px; MARGIN: 9px 15px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MAX-WIDTH: 228px; FLOAT: right; HEIGHT: 25px; FONT-SIZE: 14.3px; PADDING-TOP: 0px
}
#nav-search .query {
	MARGIN: 10px auto
}
#nav-tools {
	DISPLAY: none
}
#nav-tools I {
	MARGIN-LEFT: 3px
}
#nav-topics {
	WIDTH: 100%; FONT-SIZE: 13px; OVERFLOW: hidden
}
#nav-topics .topics.nav {
	BORDER-TOP: #585858 1px solid
}
#nav-topics .more .item {
	FLOAT: left
}
#nav-topics A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 25px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; COLOR: #ccc; MARGIN-LEFT: 10px; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#nav-topics A:hover {
	TEXT-DECORATION: underline
}
#nav-topics .nav {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BORDER-TOP: #585858 1px solid; PADDING-TOP: 5px
}
#nav-topics .topic-alt {
	TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-WEIGHT: bold
}
#nav-topics .topic-hd {
	TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-WEIGHT: bold
}
#nav-topics .topic-mobile {
	TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-WEIGHT: bold
}
.no-js #nav-mini {
	DISPLAY: none
}
.open-main #nav-mini .menu {
	BACKGROUND: #444
}
.open-main #nav-main {
	DISPLAY: block
}
.open-main #nav-topics {
	DISPLAY: block
}
.open-search #nav-mini .search {
	BACKGROUND: #444
}
.open-search #nav-search {
	DISPLAY: block
}
.tinynav {
	MARGIN: 10px auto; WIDTH: 90%; DISPLAY: block
}
UL.tab-nav {
	DISPLAY: none
}
.nav-container-container SPAN#logo {
	DISPLAY: none
}
.site-tools {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.site-tools A {
	LINE-HEIGHT: 2; TEXT-TRANSFORM: lowercase; MARGIN: 1px 0px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #fff; TEXT-DECORATION: none; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.site-tools .rss A {
	BACKGROUND: #ef8734
}
.site-tools .facebook A {
	BACKGROUND: #00539e
}
.site-tools .tips A {
	BACKGROUND: #900
}
.site-tools .twitter A {
	BACKGROUND: #3f8ecf
}
.site-tools .about A {
	BACKGROUND: #666
}
.language {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; LINE-HEIGHT: 24px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 14px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.language LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 5px
}
.language LI A {
	COLOR: #535353
}
.about {
	FONT-WEIGHT: 300
}
.about P {
	MARGIN: 0px 10px; FONT-SIZE: 14px
}
.about DL {
	MARGIN: 0px 10px; FONT-SIZE: 14px
}
.about P {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif
}
.about H2 {
	BORDER-BOTTOM: #c2c2c2 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN: 15px 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif
}
.about .staff {
	TEXT-ALIGN: center
}
.about .staff DT {
	FONT-WEIGHT: bold
}
.about .staff DD {
	MARGIN: 0px; COLOR: #444
}
.about .staff DD UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 8px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.about .staff DD UL LI {
	MARGIN: 8px 0px
}
.editors P {
	MARGIN: 15px 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif
}
.editors .mug {
	PADDING-BOTTOM: 15px; MARGIN: 10px 0px 0px 10px; WIDTH: 46%; FLOAT: left
}
.editors .mug IMG {
	WIDTH: 100%
}
.editors .mug .mug-title {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #666
}
.editors .mug .mug-name {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.editors .mug .mug-name A {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.editors .mug .mug-name A:hover {
	TEXT-DECORATION: none
}
.editors HR {
	BORDER-BOTTOM: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; MARGIN: 0px 10px 5px; COLOR: #c2c2c2; CLEAR: both; BORDER-TOP: #c2c2c2 1px solid; BORDER-RIGHT: #c2c2c2 1px solid
}
.editor .page-header .mug-title {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #666; FONT-SIZE: 15.6px
}
.editor .mug .mugshot IMG {
	WIDTH: 100%
}
.editor .mug .bio {
	MARGIN: 0px 10px 25px
}
.editor .mug .bio .social {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.editor .mug H2 {
	BORDER-BOTTOM: #c2c2c2 1px solid; MARGIN: 0px 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #1e82ad; FONT-SIZE: 14.3px; FONT-WEIGHT: normal
}
.editor .mug .gadgets {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 3% 0px 5% 3%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.editor .mug .gadgets IMG {
	WIDTH: 100%
}
.editor .mug .gadgets LI {
	POSITION: relative; OVERFLOW-X: hidden; MARGIN: 0px 2% 0px 0px; WIDTH: 48%; DISPLAY: block; FLOAT: left
}
.editor .mug .gadgets LI A {
	COLOR: #fff
}
.editor .mug .gadgets LI H3 {
	POSITION: absolute; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 100%; BOTTOM: 6px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BACKGROUND: #111; FONT-SIZE: 14.3px; PADDING-TOP: 8px
}
.editor .mug .gadgets LI H3:hover {
	BACKGROUND: #000
}
.event {
	POSITION: relative; MARGIN-BOTTOM: 1px; BACKGROUND: #fff; OVERFLOW: hidden
}
.event A {
	COLOR: #1e82ad; TEXT-DECORATION: none
}
.event A:hover {
	TEXT-DECORATION: none
}
.event P {
	MARGIN: 0px
}
.event-details {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.event-summary {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.event-footer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.event-details {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #000; PADDING-TOP: 10px
}
#sponsored-event {
	ZOOM: 1; DISPLAY: block
}
#sponsored-event:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
#sponsored-event UL {
	LINE-HEIGHT: 1.5; FONT-SIZE: 1.1em
}
#sponsored-event .post-mini {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; MIN-HEIGHT: 110px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sponsored-event .post-mini A {
	COLOR: #333
}
#sponsored-event .post-mini A:hover H3 {
	COLOR: #39c
}
#sponsored-event .post-mini .post-image {
	WIDTH: 150px; HEIGHT: auto; TOP: 0px
}
#sponsored-event .post-mini .top {
	PADDING-LEFT: 155px
}
#sponsored-event .faq-title {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 20px; LINE-HEIGHT: 1; MARGIN: 0px 0px 15px; FONT-SIZE: 25px; FONT-WEIGHT: normal
}
#sponsored-event .faq-item .faq-item-title {
	LINE-HEIGHT: 1; MARGIN: 0px 0px 10px; FONT-SIZE: 15px; FONT-WEIGHT: 300
}
#sponsored-event .faq-item .item-details {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 20px; LINE-HEIGHT: 1; MARGIN: 0px 0px 20px; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
#ceslivestream {
	MARGIN-BOTTOM: 15px
}
.event-info {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.event-info DD {
	MARGIN: 0px 0px 10px
}
.event-info DT {
	FONT-WEIGHT: bold
}
.event-meta {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.event-meta I {
	VERTICAL-ALIGN: middle
}
.event-meta LI {
	MARGIN: 7px 0px
}
.event-footer {
	FONT-WEIGHT: bold
}
.event-header {
	POSITION: relative; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50%; HEIGHT: 140px
}
.event-title {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #000; LEFT: 0px
}
.event-name {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 24px; PADDING-TOP: 2px
}
.event-highlight {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: none; COLOR: #fff; FONT-SIZE: 20px; FONT-WEIGHT: 400; PADDING-TOP: 9px
}
.event-current {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%
}
.event-current DD {
	MARGIN-BOTTOM: 0px
}
.event-current DT {
	FLOAT: left; MARGIN-RIGHT: 1ex
}
.event-current DT:after {
	CONTENT: ":"
}
.event-current .event-info {
	WIDTH: auto; FLOAT: none
}
.event-current .event-meta {
	DISPLAY: none
}
.event-current .time-stamp {
	DISPLAY: none
}
.ces-event .event-name H3 {
	FONT-SIZE: 24px
}
.ces-event .event-name P {
	FONT-SIZE: 17px
}
.modal {
	Z-INDEX: 99999991; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; DISPLAY: none; BORDER-COLLAPSE: collapse; HEIGHT: 100%; COLOR: #ccc; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.modal .modal-outer {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.modal .modal-outer .modal-inner {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 45px auto 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #000; PADDING-TOP: 10px
}
.modal .modal-outer .modal-inner .modal-contents {
	OVERFLOW: hidden
}
.modal .modal-outer .modal-inner .s-icn-close {
	POSITION: absolute; TOP: 13px; RIGHT: 10px
}
.fade.modal {
	TOP: -25%
}
.in.fade.modal {
	TOP: 0px
}
.modal #contact {
	MARGIN: 0px auto; MAX-WIDTH: 520px
}
.modal FORM {
	WIDTH: auto
}
.modal FORM FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.modal FORM INPUT {
	COLOR: #333
}
.modal FORM INPUT:hover {
	BACKGROUND: #fff
}
.modal #modal-ad {
	DISPLAY: none
}
.modal-open {
	BACKGROUND: #191919
}
.modal-open .modal {
	DISPLAY: table
}
.modal-open #header {
	DISPLAY: none
}
.modal-open #page {
	DISPLAY: none
}
.modal-open #footer {
	DISPLAY: none
}
.modal-loading .modal .modal-outer .modal-inner {
	WIDTH: 80px; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/spinner-50.gif) #000 no-repeat 50% 50%; HEIGHT: 80px; OVERFLOW: hidden
}
.modal-loading .modal .modal-outer .modal-inner .modal-contents {
	DISPLAY: none
}
.gift-guide .post-body P {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.4; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 15.6px
}
.item-grid {
	MARGIN: 5% 0px 0px; OVERFLOW: hidden
}
.item-grid .item {
	MARGIN: 0px 0px 10% 3%; WIDTH: auto; FLOAT: left; CLEAR: right
}
.item-grid .item IMG {
	WIDTH: 100%
}
.item-grid .item H4 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-TRANSFORM: none; MARGIN: 5% 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #222; FONT-SIZE: 19.5px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none
}
.item-grid .item H4 A {
	COLOR: #222; TEXT-DECORATION: underline
}
.item-grid .item P {
	LINE-HEIGHT: 1.4; MARGIN: 0.75em 0px; COLOR: #444; FONT-SIZE: 13px
}
.item-grid .item UL {
	LINE-HEIGHT: 1.3; FONT-SIZE: 13px
}
.item-grid .you-might-like {
	CLEAR: both; BORDER-TOP: #ccc 1px dotted
}
.item-grid .you-might-like H5 {
	BORDER-BOTTOM: medium none; LINE-HEIGHT: 1.1; MARGIN: 5% 0px 0px 3%; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #222; FONT-SIZE: 13px
}
.apps .desc {
	BORDER-BOTTOM: #c2c2c2 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.1; TEXT-TRANSFORM: uppercase; MARGIN: 15px 8px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; LETTER-SPACING: -1px; COLOR: #1e82ad; FONT-SIZE: 28.6px
}
.apps H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #1e82ad; FONT-SIZE: 19.5px
}
.apps P {
	MARGIN: 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif
}
.apps .key-features {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; PADDING-TOP: 0px
}
.apps .app-listing {
	MARGIN: 0px 10px 30px; BORDER-TOP: #c2c2c2 1px dotted
}
.apps .app-listing .app {
	BORDER-BOTTOM: #c2c2c2 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.apps .app-listing .app .app-header {
	WIDTH: 125px; FLOAT: left
}
.apps .app-listing .app .app-header IMG {
	WIDTH: 100%
}
.apps .app-listing .app .app-header .app-device {
	TEXT-ALIGN: center; MARGIN: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 23.4px; FONT-WEIGHT: normal
}
.apps .app-listing .app .btn-download {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.1; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 30px; PADDING-LEFT: 5px; WIDTH: 130px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BACKGROUND: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+) #1d81ad; FLOAT: right; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; text-shadow: 1px 1px 1px #20556c; -moz-background-clip: padding; -webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5); box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5); -moz-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5)
}
.apps .app-listing .app .button {
	MARGIN-TOP: 30px; FLOAT: right
}
.vert-excerpts {
	MARGIN: 0px 10px; OVERFLOW: hidden
}
.vert-excerpts H2 {
	BORDER-BOTTOM: #c2c2c2 1px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #1e82ad; FONT-SIZE: 14px
}
.vert-excerpts .excerpt {
	BORDER-BOTTOM: #c2c2c2 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 5px
}
.vert-excerpts .excerpt A {
	TEXT-DECORATION: none
}
.vert-excerpts .excerpt A:hover {
	TEXT-DECORATION: underline
}
.vert-excerpts .excerpt .exc-header .exc-date {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif
}
.vert-excerpts .excerpt .exc-header .exc-title {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; LETTER-SPACING: 1px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.vert-excerpts .excerpt .exc-header .exc-title A {
	COLOR: #222
}
.podcast-details {
	MARGIN: 20px 10px; OVERFLOW: hidden
}
.podcast-details P {
	MARGIN-TOP: 5px
}
.podcast-details P STRONG {
	COLOR: #1e82ad
}
.podcast-details DL {
	MARGIN: 5px 20px 0px 0px; FLOAT: left
}
.podcast-details DL DT {
	FONT-WEIGHT: bold
}
.podcast-details DL DD {
	MARGIN: 0px
}
#disqus_thread {
	MARGIN: 10px 15px 0px; ZOOM: 1 !important; CLEAR: both !important; OVERFLOW: hidden !important
}
#disqus_thread H3 {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#disqus_thread P {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#disqus_thread UL {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#dsq-comments {
	PADDING-BOTTOM: 0px !important; MARGIN: 5px 0px 10px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#dsq-content .dsq-options {
	PADDING-BOTTOM: 5px !important; MARGIN-BOTTOM: 0px !important
}
#dsq-content .dsq-request-user-info {
	PADDING-BOTTOM: 5px !important; MARGIN: 0px
}
#dsq-content .dsq-request-user-info .dsq-request-user-avatar {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#dsq-loader {
	MARGIN: 10px auto; WIDTH: 7em !important; DISPLAY: block !important
}
#dsq-new-post {
	PADDING-BOTTOM: 5px !important
}
#dsq-notice {
	MARGIN: 10px 15px
}
#dsq-realtime-options {
	DISPLAY: block !important
}
#lf_loader {
	MARGIN: 10px auto; WIDTH: 9em !important; DISPLAY: block !important
}
.fyre .fyre-comment-media-expanded {
	DISPLAY: none !important
}
.fyre-notifier-container {
	DISPLAY: none !important
}
#comments {
	MARGIN-TOP: 20px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif
}
#comments * {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif
}
DIV.fyre-stream-sort {
	BORDER-BOTTOM-COLOR: #bbb
}
DIV.fyre-comment P {
	LINE-HEIGHT: 1.6; FONT-SIZE: 14px; FONT-WEIGHT: 300
}
DIV.fyre-comment-wrapper {
	BORDER-BOTTOM: #ccc 1px solid
}
.review-filters {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.review-card {
	POSITION: relative; LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 1px; BACKGROUND: #000; COLOR: #fff; OVERFLOW: hidden
}
.review-card A {
	COLOR: #e6d417; TEXT-DECORATION: none
}
.review-card DIV {
	MARGIN: 10px 20px
}
.review-card H3 {
	MARGIN: 0px
}
.review-card H4 {
	MARGIN: 0px
}
.review-card H4 {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #1e82ad; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.review-card P {
	MARGIN: 0px
}
.review-card UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.review-card .review-buy {
	WIDTH: 40%; FLOAT: left
}
.review-card .review-link {
	WIDTH: 40%; FLOAT: left
}
.review-card .review-buy :hover {
	TEXT-DECORATION: underline
}
.review-card .review-link :hover {
	TEXT-DECORATION: underline
}
.review-card .review-buy {
	TEXT-ALIGN: right; FLOAT: right
}
.review-card .review-company {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #fff; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
.review-card .review-details {
	DISPLAY: none
}
.review-card .review-footer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; BORDER-TOP: #4b4b4b 1px dotted; PADDING-TOP: 10px
}
.review-card .review-header {
	POSITION: relative; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50%; HEIGHT: 140px
}
.review-card .review-price {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 15px
}
.review-card .review-product {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #fff; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.review-card .review-title {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.2; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: #000; PADDING-TOP: 10px
}
#rail-collection-card .review-cards {
	WIDTH: auto
}
.media-highlight {
	DISPLAY: none
}
.gallery-listing .gallery {
	POSITION: relative; DISPLAY: block; MARGIN-BOTTOM: 1px; HEIGHT: 189px; COLOR: #fff; OVERFLOW: hidden
}
.gallery-listing .gallery .gall-img {
	POSITION: absolute; BOTTOM: 0px; DISPLAY: block
}
.gallery-listing .gallery .photo-count {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.3; FONT-STYLE: italic; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BACKGROUND: #3f8ecf; FONT-SIZE: 12px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 5px
}
.gallery-listing .gallery .photo-count STRONG {
	DISPLAY: block; FONT-SIZE: 16px
}
.gallery-listing .gallery .gall-header {
	POSITION: absolute; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 10px; BACKGROUND: #111; PADDING-TOP: 8px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out
}
.gallery-listing .gallery .gall-header H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 30px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 25px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.gallery-listing .gallery:hover .gall-header {
	BACKGROUND: #111
}
.media-highlight {
	DISPLAY: none
}
.video-listing .video {
	POSITION: relative; DISPLAY: block; MARGIN-BOTTOM: 1px; BACKGROUND: #111; COLOR: #fff; OVERFLOW: hidden; TEXT-DECORATION: none
}
.video-listing .video .vid-pane {
	POSITION: relative; BACKGROUND: #000
}
.video-listing .video .vid-pane .play-button {
	POSITION: absolute; MARGIN: -18px 0px 0px -18px; TOP: 50%; LEFT: 50%; -webkit-box-shadow: 0 2px 20px #111; box-shadow: 0 2px 20px #111; -moz-box-shadow: 0 2px 20px #111
}
.video-listing .video .vid-pane .vid-img {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 100%; HEIGHT: auto
}
.video-listing .video .vid-header {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
.video-listing .video .vid-header H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 30px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 25px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.video-listing .video .vid-header H3 A {
	DISPLAY: block; TEXT-DECORATION: none
}
.gallery-header {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; ZOOM: 1; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.gallery-title {
	LINE-HEIGHT: 1.2; WIDTH: 100%; FONT-SIZE: 40px !important
}
.gallery-info {
	WIDTH: 50%
}
.gallery-count {
	WIDTH: 50%
}
.gallery-info {
	FLOAT: left
}
.gallery-count {
	TEXT-ALIGN: right; FONT-STYLE: italic; FLOAT: right; COLOR: #777
}
.gallery-image {
	POSITION: relative; BACKGROUND: #222; OVERFLOW: hidden
}
.gallery-image A {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 30%; BOTTOM: 0px; DISPLAY: block; TOP: 0px
}
.gallery-image IMG {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 100%; MAX-HEIGHT: 100%
}
.gallery-image .gallery-image-next {
	RIGHT: 0px
}
.gallery-image .gallery-image-next I {
	RIGHT: 0px
}
.gallery-image .gallery-image-prev {
	LEFT: 0px
}
.gallery-image .gallery-image-prev I {
	LEFT: 0px
}
.gallery-nav {
	POSITION: relative; MARGIN-TOP: 2px; ZOOM: 1; OVERFLOW: hidden
}
.gallery-nav A {
	WIDTH: 70px; DISPLAY: block; BACKGROUND: #999; FLOAT: left; HEIGHT: 70px; OVERFLOW: hidden
}
.gallery-nav IMG {
	DISPLAY: block; opacity: .4
}
.gallery-nav .gallery-nav-image {
	MARGIN: 0px 1px
}
.gallery-nav .active IMG {
	opacity: 1
}
.gallery-nav .gallery-nav-next {
	DISPLAY: none; BACKGROUND: #0082b0
}
.gallery-nav .gallery-nav-prev {
	DISPLAY: none; BACKGROUND: #0082b0
}
.js .gallery-nav-images-wrapper {
	POSITION: relative; MARGIN: 0px 71px; HEIGHT: 70px
}
.js .gallery-nav-images {
	POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.js .gallery-nav {
	HEIGHT: 70px
}
.js .gallery-nav .gallery-nav-next {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; TOP: 0px
}
.js .gallery-nav .gallery-nav-prev {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; TOP: 0px
}
.js .gallery-nav .gallery-nav-next I {
	MARGIN: 13px 23px
}
.js .gallery-nav .gallery-nav-prev I {
	MARGIN: 13px 23px
}
.js .gallery-nav .gallery-nav-next {
	RIGHT: 0px
}
.js .gallery-nav .gallery-nav-prev {
	LEFT: 0px
}
.js .gallery-nav-wrapper {
	HEIGHT: 70px; OVERFLOW: hidden
}
.swipeable .gallery-nav-images-wrapper {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.swipeable .gallery-nav .gallery-nav-next {
	DISPLAY: none
}
.swipeable .gallery-nav .gallery-nav-prev {
	DISPLAY: none
}
.no-touch .gallery-nav A:hover IMG {
	opacity: 1
}
.modal .gallery-image-epidermis {
	WIDTH: 100%; DISPLAY: table; BORDER-COLLAPSE: collapse; HEIGHT: 230px
}
.modal .gallery-image-epidermis IMG {
	MAX-HEIGHT: 230px
}
.modal .gallery-image-dermis {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.perm .linkback {
	DISPLAY: none
}
.aol-knot-wrapper [class^='icon-'] {
	LINE-HEIGHT: normal; FONT-STYLE: normal; WIDTH: auto; DISPLAY: inline; BACKGROUND-REPEAT: repeat; FONT-FAMILY: FontAwesome; BACKGROUND-POSITION: 0px 0px; HEIGHT: auto; VERTICAL-ALIGN: baseline; FONT-WEIGHT: normal; TEXT-DECORATION: inherit
}
.aol-knot-wrapper [class*=' icon-'] {
	LINE-HEIGHT: normal; FONT-STYLE: normal; WIDTH: auto; DISPLAY: inline; BACKGROUND-REPEAT: repeat; FONT-FAMILY: FontAwesome; BACKGROUND-POSITION: 0px 0px; HEIGHT: auto; VERTICAL-ALIGN: baseline; FONT-WEIGHT: normal; TEXT-DECORATION: inherit
}
.aol-knot-wrapper [class^='icon-']:before {
	DISPLAY: inline-block; TEXT-DECORATION: inherit; speak: none
}
.aol-knot-wrapper [class*=' icon-']:before {
	DISPLAY: inline-block; TEXT-DECORATION: inherit; speak: none
}
.aol-knot-wrapper A [class^='icon-'] {
	DISPLAY: inline-block
}
.aol-knot-wrapper A [class*=' icon-'] {
	DISPLAY: inline-block
}
.aol-knot-wrapper .icon-large:before {
	FONT-SIZE: 1.33em; VERTICAL-ALIGN: -10%
}
.aol-knot-wrapper .btn [class^='icon-'] {
	LINE-HEIGHT: 0.6em; DISPLAY: inline
}
.aol-knot-wrapper .btn [class*=' icon-'] {
	LINE-HEIGHT: 0.6em; DISPLAY: inline
}
.aol-knot-wrapper .nav [class^='icon-'] {
	LINE-HEIGHT: 0.6em; DISPLAY: inline
}
.aol-knot-wrapper .nav [class*=' icon-'] {
	LINE-HEIGHT: 0.6em; DISPLAY: inline
}
.aol-knot-wrapper .btn [class^='icon-'].icon-spin {
	DISPLAY: inline-block
}
.aol-knot-wrapper .btn [class*=' icon-'].icon-spin {
	DISPLAY: inline-block
}
.aol-knot-wrapper .nav [class^='icon-'].icon-spin {
	DISPLAY: inline-block
}
.aol-knot-wrapper .nav [class*=' icon-'].icon-spin {
	DISPLAY: inline-block
}
.aol-knot-wrapper LI [class^='icon-'] {
	TEXT-ALIGN: center; WIDTH: 1.25em; DISPLAY: inline-block
}
.aol-knot-wrapper LI [class*=' icon-'] {
	TEXT-ALIGN: center; WIDTH: 1.25em; DISPLAY: inline-block
}
.aol-knot-wrapper LI [class^='icon-'].icon-large {
	WIDTH: 1.56em
}
.aol-knot-wrapper LI [class*=' icon-'].icon-large {
	WIDTH: 1.56em
}
.aol-knot-wrapper UL.icons {
	LIST-STYLE-TYPE: none; TEXT-INDENT: -0.75em
}
.aol-knot-wrapper UL.icons LI [class^='icon-'] {
	WIDTH: 0.75em
}
.aol-knot-wrapper UL.icons LI [class*=' icon-'] {
	WIDTH: 0.75em
}
.aol-knot-wrapper .icon-muted {
	COLOR: #eee
}
.aol-knot-wrapper .icon-border {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 0.15em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 0.2em; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.aol-knot-wrapper .icon-2x {
	FONT-SIZE: 2em
}
.aol-knot-wrapper .icon-border.icon-2x {
	BORDER-RIGHT-WIDTH: 2px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.aol-knot-wrapper .icon-3x {
	FONT-SIZE: 3em
}
.aol-knot-wrapper .icon-border.icon-3x {
	BORDER-RIGHT-WIDTH: 3px; BORDER-TOP-WIDTH: 3px; BORDER-BOTTOM-WIDTH: 3px; BORDER-LEFT-WIDTH: 3px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.aol-knot-wrapper .icon-4x {
	FONT-SIZE: 4em
}
.aol-knot-wrapper .icon-border.icon-4x {
	BORDER-RIGHT-WIDTH: 4px; BORDER-TOP-WIDTH: 4px; BORDER-BOTTOM-WIDTH: 4px; BORDER-LEFT-WIDTH: 4px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px
}
.aol-knot-wrapper .pull-right {
	FLOAT: right
}
.aol-knot-wrapper .pull-left {
	FLOAT: left
}
.aol-knot-wrapper [class^='icon-'].pull-left {
	MARGIN-RIGHT: 0.35em
}
.aol-knot-wrapper [class*=' icon-'].pull-left {
	MARGIN-RIGHT: 0.35em
}
.aol-knot-wrapper [class^='icon-'].pull-right {
	MARGIN-LEFT: 0.35em
}
.aol-knot-wrapper [class*=' icon-'].pull-right {
	MARGIN-LEFT: 0.35em
}
.aol-knot-wrapper .btn [class^='icon-'].icon-2x.pull-left {
	MARGIN-TOP: 0.35em
}
.aol-knot-wrapper .btn [class^='icon-'].icon-2x.pull-right {
	MARGIN-TOP: 0.35em
}
.aol-knot-wrapper .btn [class*=' icon-'].icon-2x.pull-left {
	MARGIN-TOP: 0.35em
}
.aol-knot-wrapper .btn [class*=' icon-'].icon-2x.pull-right {
	MARGIN-TOP: 0.35em
}
.aol-knot-wrapper .btn [class^='icon-'].icon-large.icon-spin {
	HEIGHT: 0.75em
}
.aol-knot-wrapper .btn [class*=' icon-'].icon-large.icon-spin {
	HEIGHT: 0.75em
}
.aol-knot-wrapper .btn-small.btn [class^='icon-'].icon-2x.pull-left {
	MARGIN-TOP: 0.45em
}
.aol-knot-wrapper .btn-small.btn [class^='icon-'].icon-2x.pull-right {
	MARGIN-TOP: 0.45em
}
.aol-knot-wrapper .btn-small.btn [class*=' icon-'].icon-2x.pull-left {
	MARGIN-TOP: 0.45em
}
.aol-knot-wrapper .btn-small.btn [class*=' icon-'].icon-2x.pull-right {
	MARGIN-TOP: 0.45em
}
.aol-knot-wrapper .btn-large.btn [class^='icon-'].icon-2x.pull-left {
	MARGIN-TOP: 0.2em
}
.aol-knot-wrapper .btn-large.btn [class^='icon-'].icon-2x.pull-right {
	MARGIN-TOP: 0.2em
}
.aol-knot-wrapper .btn-large.btn [class*=' icon-'].icon-2x.pull-left {
	MARGIN-TOP: 0.2em
}
.aol-knot-wrapper .btn-large.btn [class*=' icon-'].icon-2x.pull-right {
	MARGIN-TOP: 0.2em
}
.aol-knot-wrapper .icon-spin {
	DISPLAY: inline-block; -moz-animation: spin 2s infinite linear; -o-animation: spin 2s infinite linear; -webkit-animation: spin 2s infinite linear; animation: spin 2s infinite linear
}
.aol-knot-wrapper .icon-glass:before {
	CONTENT: "\f000"
}
.aol-knot-wrapper .icon-music:before {
	CONTENT: "\f001"
}
.aol-knot-wrapper .icon-search:before {
	CONTENT: "\f002"
}
.aol-knot-wrapper .icon-envelope:before {
	CONTENT: "\f003"
}
.aol-knot-wrapper .icon-heart:before {
	CONTENT: "\f004"
}
.aol-knot-wrapper .icon-star:before {
	CONTENT: "\f005"
}
.aol-knot-wrapper .icon-star-empty:before {
	CONTENT: "\f006"
}
.aol-knot-wrapper .icon-user:before {
	CONTENT: "\f007"
}
.aol-knot-wrapper .icon-film:before {
	CONTENT: "\f008"
}
.aol-knot-wrapper .icon-th-large:before {
	CONTENT: "\f009"
}
.aol-knot-wrapper .icon-th:before {
	CONTENT: "\f00a"
}
.aol-knot-wrapper .icon-th-list:before {
	CONTENT: "\f00b"
}
.aol-knot-wrapper .icon-ok:before {
	CONTENT: "\f00c"
}
.aol-knot-wrapper .icon-remove:before {
	CONTENT: "\f00d"
}
.aol-knot-wrapper .icon-zoom-in:before {
	CONTENT: "\f00e"
}
.aol-knot-wrapper .icon-zoom-out:before {
	CONTENT: "\f010"
}
.aol-knot-wrapper .icon-off:before {
	CONTENT: "\f011"
}
.aol-knot-wrapper .icon-signal:before {
	CONTENT: "\f012"
}
.aol-knot-wrapper .icon-cog:before {
	CONTENT: "\f013"
}
.aol-knot-wrapper .icon-trash:before {
	CONTENT: "\f014"
}
.aol-knot-wrapper .icon-home:before {
	CONTENT: "\f015"
}
.aol-knot-wrapper .icon-file:before {
	CONTENT: "\f016"
}
.aol-knot-wrapper .icon-time:before {
	CONTENT: "\f017"
}
.aol-knot-wrapper .icon-road:before {
	CONTENT: "\f018"
}
.aol-knot-wrapper .icon-download-alt:before {
	CONTENT: "\f019"
}
.aol-knot-wrapper .icon-download:before {
	CONTENT: "\f01a"
}
.aol-knot-wrapper .icon-upload:before {
	CONTENT: "\f01b"
}
.aol-knot-wrapper .icon-inbox:before {
	CONTENT: "\f01c"
}
.aol-knot-wrapper .icon-play-circle:before {
	CONTENT: "\f01d"
}
.aol-knot-wrapper .icon-repeat:before {
	CONTENT: "\f01e"
}
.aol-knot-wrapper .icon-refresh:before {
	CONTENT: "\f021"
}
.aol-knot-wrapper .icon-list-alt:before {
	CONTENT: "\f022"
}
.aol-knot-wrapper .icon-lock:before {
	CONTENT: "\f023"
}
.aol-knot-wrapper .icon-flag:before {
	CONTENT: "\f024"
}
.aol-knot-wrapper .icon-headphones:before {
	CONTENT: "\f025"
}
.aol-knot-wrapper .icon-volume-off:before {
	CONTENT: "\f026"
}
.aol-knot-wrapper .icon-volume-down:before {
	CONTENT: "\f027"
}
.aol-knot-wrapper .icon-volume-up:before {
	CONTENT: "\f028"
}
.aol-knot-wrapper .icon-qrcode:before {
	CONTENT: "\f029"
}
.aol-knot-wrapper .icon-barcode:before {
	CONTENT: "\f02a"
}
.aol-knot-wrapper .icon-tag:before {
	CONTENT: "\f02b"
}
.aol-knot-wrapper .icon-tags:before {
	CONTENT: "\f02c"
}
.aol-knot-wrapper .icon-book:before {
	CONTENT: "\f02d"
}
.aol-knot-wrapper .icon-bookmark:before {
	CONTENT: "\f02e"
}
.aol-knot-wrapper .icon-print:before {
	CONTENT: "\f02f"
}
.aol-knot-wrapper .icon-camera:before {
	CONTENT: "\f030"
}
.aol-knot-wrapper .icon-font:before {
	CONTENT: "\f031"
}
.aol-knot-wrapper .icon-bold:before {
	CONTENT: "\f032"
}
.aol-knot-wrapper .icon-italic:before {
	CONTENT: "\f033"
}
.aol-knot-wrapper .icon-text-height:before {
	CONTENT: "\f034"
}
.aol-knot-wrapper .icon-text-width:before {
	CONTENT: "\f035"
}
.aol-knot-wrapper .icon-align-left:before {
	CONTENT: "\f036"
}
.aol-knot-wrapper .icon-align-center:before {
	CONTENT: "\f037"
}
.aol-knot-wrapper .icon-align-right:before {
	CONTENT: "\f038"
}
.aol-knot-wrapper .icon-align-justify:before {
	CONTENT: "\f039"
}
.aol-knot-wrapper .icon-list:before {
	CONTENT: "\f03a"
}
.aol-knot-wrapper .icon-indent-left:before {
	CONTENT: "\f03b"
}
.aol-knot-wrapper .icon-indent-right:before {
	CONTENT: "\f03c"
}
.aol-knot-wrapper .icon-facetime-video:before {
	CONTENT: "\f03d"
}
.aol-knot-wrapper .icon-picture:before {
	CONTENT: "\f03e"
}
.aol-knot-wrapper .icon-pencil:before {
	CONTENT: "\f040"
}
.aol-knot-wrapper .icon-map-marker:before {
	CONTENT: "\f041"
}
.aol-knot-wrapper .icon-adjust:before {
	CONTENT: "\f042"
}
.aol-knot-wrapper .icon-tint:before {
	CONTENT: "\f043"
}
.aol-knot-wrapper .icon-edit:before {
	CONTENT: "\f044"
}
.aol-knot-wrapper .icon-share:before {
	CONTENT: "\f045"
}
.aol-knot-wrapper .icon-check:before {
	CONTENT: "\f046"
}
.aol-knot-wrapper .icon-move:before {
	CONTENT: "\f047"
}
.aol-knot-wrapper .icon-step-backward:before {
	CONTENT: "\f048"
}
.aol-knot-wrapper .icon-fast-backward:before {
	CONTENT: "\f049"
}
.aol-knot-wrapper .icon-backward:before {
	CONTENT: "\f04a"
}
.aol-knot-wrapper .icon-play:before {
	CONTENT: "\f04b"
}
.aol-knot-wrapper .icon-pause:before {
	CONTENT: "\f04c"
}
.aol-knot-wrapper .icon-stop:before {
	CONTENT: "\f04d"
}
.aol-knot-wrapper .icon-forward:before {
	CONTENT: "\f04e"
}
.aol-knot-wrapper .icon-fast-forward:before {
	CONTENT: "\f050"
}
.aol-knot-wrapper .icon-step-forward:before {
	CONTENT: "\f051"
}
.aol-knot-wrapper .icon-eject:before {
	CONTENT: "\f052"
}
.aol-knot-wrapper .icon-chevron-left:before {
	CONTENT: "\f053"
}
.aol-knot-wrapper .icon-chevron-right:before {
	CONTENT: "\f054"
}
.aol-knot-wrapper .icon-plus-sign:before {
	CONTENT: "\f055"
}
.aol-knot-wrapper .icon-minus-sign:before {
	CONTENT: "\f056"
}
.aol-knot-wrapper .icon-remove-sign:before {
	CONTENT: "\f057"
}
.aol-knot-wrapper .icon-ok-sign:before {
	CONTENT: "\f058"
}
.aol-knot-wrapper .icon-question-sign:before {
	CONTENT: "\f059"
}
.aol-knot-wrapper .icon-info-sign:before {
	CONTENT: "\f05a"
}
.aol-knot-wrapper .icon-screenshot:before {
	CONTENT: "\f05b"
}
.aol-knot-wrapper .icon-remove-circle:before {
	CONTENT: "\f05c"
}
.aol-knot-wrapper .icon-ok-circle:before {
	CONTENT: "\f05d"
}
.aol-knot-wrapper .icon-ban-circle:before {
	CONTENT: "\f05e"
}
.aol-knot-wrapper .icon-arrow-left:before {
	CONTENT: "\f060"
}
.aol-knot-wrapper .icon-arrow-right:before {
	CONTENT: "\f061"
}
.aol-knot-wrapper .icon-arrow-up:before {
	CONTENT: "\f062"
}
.aol-knot-wrapper .icon-arrow-down:before {
	CONTENT: "\f063"
}
.aol-knot-wrapper .icon-share-alt:before {
	CONTENT: "\f064"
}
.aol-knot-wrapper .icon-resize-full:before {
	CONTENT: "\f065"
}
.aol-knot-wrapper .icon-resize-small:before {
	CONTENT: "\f066"
}
.aol-knot-wrapper .icon-plus:before {
	CONTENT: "\f067"
}
.aol-knot-wrapper .icon-minus:before {
	CONTENT: "\f068"
}
.aol-knot-wrapper .icon-asterisk:before {
	CONTENT: "\f069"
}
.aol-knot-wrapper .icon-exclamation-sign:before {
	CONTENT: "\f06a"
}
.aol-knot-wrapper .icon-gift:before {
	CONTENT: "\f06b"
}
.aol-knot-wrapper .icon-leaf:before {
	CONTENT: "\f06c"
}
.aol-knot-wrapper .icon-fire:before {
	CONTENT: "\f06d"
}
.aol-knot-wrapper .icon-eye-open:before {
	CONTENT: "\f06e"
}
.aol-knot-wrapper .icon-eye-close:before {
	CONTENT: "\f070"
}
.aol-knot-wrapper .icon-warning-sign:before {
	CONTENT: "\f071"
}
.aol-knot-wrapper .icon-plane:before {
	CONTENT: "\f072"
}
.aol-knot-wrapper .icon-calendar:before {
	CONTENT: "\f073"
}
.aol-knot-wrapper .icon-random:before {
	CONTENT: "\f074"
}
.aol-knot-wrapper .icon-comment:before {
	CONTENT: "\f075"
}
.aol-knot-wrapper .icon-magnet:before {
	CONTENT: "\f076"
}
.aol-knot-wrapper .icon-chevron-up:before {
	CONTENT: "\f077"
}
.aol-knot-wrapper .icon-chevron-down:before {
	CONTENT: "\f078"
}
.aol-knot-wrapper .icon-retweet:before {
	CONTENT: "\f079"
}
.aol-knot-wrapper .icon-shopping-cart:before {
	CONTENT: "\f07a"
}
.aol-knot-wrapper .icon-folder-close:before {
	CONTENT: "\f07b"
}
.aol-knot-wrapper .icon-folder-open:before {
	CONTENT: "\f07c"
}
.aol-knot-wrapper .icon-resize-vertical:before {
	CONTENT: "\f07d"
}
.aol-knot-wrapper .icon-resize-horizontal:before {
	CONTENT: "\f07e"
}
.aol-knot-wrapper .icon-bar-chart:before {
	CONTENT: "\f080"
}
.aol-knot-wrapper .icon-twitter-sign:before {
	CONTENT: "\f081"
}
.aol-knot-wrapper .icon-facebook-sign:before {
	CONTENT: "\f082"
}
.aol-knot-wrapper .icon-camera-retro:before {
	CONTENT: "\f083"
}
.aol-knot-wrapper .icon-key:before {
	CONTENT: "\f084"
}
.aol-knot-wrapper .icon-cogs:before {
	CONTENT: "\f085"
}
.aol-knot-wrapper .icon-comments:before {
	CONTENT: "\f086"
}
.aol-knot-wrapper .icon-thumbs-up:before {
	CONTENT: "\f087"
}
.aol-knot-wrapper .icon-thumbs-down:before {
	CONTENT: "\f088"
}
.aol-knot-wrapper .icon-star-half:before {
	CONTENT: "\f089"
}
.aol-knot-wrapper .icon-heart-empty:before {
	CONTENT: "\f08a"
}
.aol-knot-wrapper .icon-signout:before {
	CONTENT: "\f08b"
}
.aol-knot-wrapper .icon-linkedin-sign:before {
	CONTENT: "\f08c"
}
.aol-knot-wrapper .icon-pushpin:before {
	CONTENT: "\f08d"
}
.aol-knot-wrapper .icon-external-link:before {
	CONTENT: "\f08e"
}
.aol-knot-wrapper .icon-signin:before {
	CONTENT: "\f090"
}
.aol-knot-wrapper .icon-trophy:before {
	CONTENT: "\f091"
}
.aol-knot-wrapper .icon-github-sign:before {
	CONTENT: "\f092"
}
.aol-knot-wrapper .icon-upload-alt:before {
	CONTENT: "\f093"
}
.aol-knot-wrapper .icon-lemon:before {
	CONTENT: "\f094"
}
.aol-knot-wrapper .icon-phone:before {
	CONTENT: "\f095"
}
.aol-knot-wrapper .icon-check-empty:before {
	CONTENT: "\f096"
}
.aol-knot-wrapper .icon-bookmark-empty:before {
	CONTENT: "\f097"
}
.aol-knot-wrapper .icon-phone-sign:before {
	CONTENT: "\f098"
}
.aol-knot-wrapper .icon-twitter:before {
	CONTENT: "\f099"
}
.aol-knot-wrapper .icon-facebook:before {
	CONTENT: "\f09a"
}
.aol-knot-wrapper .icon-github:before {
	CONTENT: "\f09b"
}
.aol-knot-wrapper .icon-unlock:before {
	CONTENT: "\f09c"
}
.aol-knot-wrapper .icon-credit-card:before {
	CONTENT: "\f09d"
}
.aol-knot-wrapper .icon-rss:before {
	CONTENT: "\f09e"
}
.aol-knot-wrapper .icon-hdd:before {
	CONTENT: "\f0a0"
}
.aol-knot-wrapper .icon-bullhorn:before {
	CONTENT: "\f0a1"
}
.aol-knot-wrapper .icon-bell:before {
	CONTENT: "\f0a2"
}
.aol-knot-wrapper .icon-certificate:before {
	CONTENT: "\f0a3"
}
.aol-knot-wrapper .icon-hand-right:before {
	CONTENT: "\f0a4"
}
.aol-knot-wrapper .icon-hand-left:before {
	CONTENT: "\f0a5"
}
.aol-knot-wrapper .icon-hand-up:before {
	CONTENT: "\f0a6"
}
.aol-knot-wrapper .icon-hand-down:before {
	CONTENT: "\f0a7"
}
.aol-knot-wrapper .icon-circle-arrow-left:before {
	CONTENT: "\f0a8"
}
.aol-knot-wrapper .icon-circle-arrow-right:before {
	CONTENT: "\f0a9"
}
.aol-knot-wrapper .icon-circle-arrow-up:before {
	CONTENT: "\f0aa"
}
.aol-knot-wrapper .icon-circle-arrow-down:before {
	CONTENT: "\f0ab"
}
.aol-knot-wrapper .icon-globe:before {
	CONTENT: "\f0ac"
}
.aol-knot-wrapper .icon-wrench:before {
	CONTENT: "\f0ad"
}
.aol-knot-wrapper .icon-tasks:before {
	CONTENT: "\f0ae"
}
.aol-knot-wrapper .icon-filter:before {
	CONTENT: "\f0b0"
}
.aol-knot-wrapper .icon-briefcase:before {
	CONTENT: "\f0b1"
}
.aol-knot-wrapper .icon-fullscreen:before {
	CONTENT: "\f0b2"
}
.aol-knot-wrapper .icon-group:before {
	CONTENT: "\f0c0"
}
.aol-knot-wrapper .icon-link:before {
	CONTENT: "\f0c1"
}
.aol-knot-wrapper .icon-cloud:before {
	CONTENT: "\f0c2"
}
.aol-knot-wrapper .icon-beaker:before {
	CONTENT: "\f0c3"
}
.aol-knot-wrapper .icon-cut:before {
	CONTENT: "\f0c4"
}
.aol-knot-wrapper .icon-copy:before {
	CONTENT: "\f0c5"
}
.aol-knot-wrapper .icon-paper-clip:before {
	CONTENT: "\f0c6"
}
.aol-knot-wrapper .icon-save:before {
	CONTENT: "\f0c7"
}
.aol-knot-wrapper .icon-sign-blank:before {
	CONTENT: "\f0c8"
}
.aol-knot-wrapper .icon-reorder:before {
	CONTENT: "\f0c9"
}
.aol-knot-wrapper .icon-list-ul:before {
	CONTENT: "\f0ca"
}
.aol-knot-wrapper .icon-list-ol:before {
	CONTENT: "\f0cb"
}
.aol-knot-wrapper .icon-strikethrough:before {
	CONTENT: "\f0cc"
}
.aol-knot-wrapper .icon-underline:before {
	CONTENT: "\f0cd"
}
.aol-knot-wrapper .icon-table:before {
	CONTENT: "\f0ce"
}
.aol-knot-wrapper .icon-magic:before {
	CONTENT: "\f0d0"
}
.aol-knot-wrapper .icon-truck:before {
	CONTENT: "\f0d1"
}
.aol-knot-wrapper .icon-pinterest:before {
	CONTENT: "\f0d2"
}
.aol-knot-wrapper .icon-pinterest-sign:before {
	CONTENT: "\f0d3"
}
.aol-knot-wrapper .icon-google-plus-sign:before {
	CONTENT: "\f0d4"
}
.aol-knot-wrapper .icon-google-plus:before {
	CONTENT: "\f0d5"
}
.aol-knot-wrapper .icon-money:before {
	CONTENT: "\f0d6"
}
.aol-knot-wrapper .icon-caret-down:before {
	CONTENT: "\f0d7"
}
.aol-knot-wrapper .icon-caret-up:before {
	CONTENT: "\f0d8"
}
.aol-knot-wrapper .icon-caret-left:before {
	CONTENT: "\f0d9"
}
.aol-knot-wrapper .icon-caret-right:before {
	CONTENT: "\f0da"
}
.aol-knot-wrapper .icon-columns:before {
	CONTENT: "\f0db"
}
.aol-knot-wrapper .icon-sort:before {
	CONTENT: "\f0dc"
}
.aol-knot-wrapper .icon-sort-down:before {
	CONTENT: "\f0dd"
}
.aol-knot-wrapper .icon-sort-up:before {
	CONTENT: "\f0de"
}
.aol-knot-wrapper .icon-envelope-alt:before {
	CONTENT: "\f0e0"
}
.aol-knot-wrapper .icon-linkedin:before {
	CONTENT: "\f0e1"
}
.aol-knot-wrapper .icon-undo:before {
	CONTENT: "\f0e2"
}
.aol-knot-wrapper .icon-legal:before {
	CONTENT: "\f0e3"
}
.aol-knot-wrapper .icon-dashboard:before {
	CONTENT: "\f0e4"
}
.aol-knot-wrapper .icon-comment-alt:before {
	CONTENT: "\f0e5"
}
.aol-knot-wrapper .icon-comments-alt:before {
	CONTENT: "\f0e6"
}
.aol-knot-wrapper .icon-bolt:before {
	CONTENT: "\f0e7"
}
.aol-knot-wrapper .icon-sitemap:before {
	CONTENT: "\f0e8"
}
.aol-knot-wrapper .icon-umbrella:before {
	CONTENT: "\f0e9"
}
.aol-knot-wrapper .icon-paste:before {
	CONTENT: "\f0ea"
}
.aol-knot-wrapper .icon-lightbulb:before {
	CONTENT: "\f0eb"
}
.aol-knot-wrapper .icon-exchange:before {
	CONTENT: "\f0ec"
}
.aol-knot-wrapper .icon-cloud-download:before {
	CONTENT: "\f0ed"
}
.aol-knot-wrapper .icon-cloud-upload:before {
	CONTENT: "\f0ee"
}
.aol-knot-wrapper .icon-user-md:before {
	CONTENT: "\f0f0"
}
.aol-knot-wrapper .icon-stethoscope:before {
	CONTENT: "\f0f1"
}
.aol-knot-wrapper .icon-suitcase:before {
	CONTENT: "\f0f2"
}
.aol-knot-wrapper .icon-bell-alt:before {
	CONTENT: "\f0f3"
}
.aol-knot-wrapper .icon-coffee:before {
	CONTENT: "\f0f4"
}
.aol-knot-wrapper .icon-food:before {
	CONTENT: "\f0f5"
}
.aol-knot-wrapper .icon-file-alt:before {
	CONTENT: "\f0f6"
}
.aol-knot-wrapper .icon-building:before {
	CONTENT: "\f0f7"
}
.aol-knot-wrapper .icon-hospital:before {
	CONTENT: "\f0f8"
}
.aol-knot-wrapper .icon-ambulance:before {
	CONTENT: "\f0f9"
}
.aol-knot-wrapper .icon-medkit:before {
	CONTENT: "\f0fa"
}
.aol-knot-wrapper .icon-fighter-jet:before {
	CONTENT: "\f0fb"
}
.aol-knot-wrapper .icon-beer:before {
	CONTENT: "\f0fc"
}
.aol-knot-wrapper .icon-h-sign:before {
	CONTENT: "\f0fd"
}
.aol-knot-wrapper .icon-plus-sign-alt:before {
	CONTENT: "\f0fe"
}
.aol-knot-wrapper .icon-double-angle-left:before {
	CONTENT: "\f100"
}
.aol-knot-wrapper .icon-double-angle-right:before {
	CONTENT: "\f101"
}
.aol-knot-wrapper .icon-double-angle-up:before {
	CONTENT: "\f102"
}
.aol-knot-wrapper .icon-double-angle-down:before {
	CONTENT: "\f103"
}
.aol-knot-wrapper .icon-angle-left:before {
	CONTENT: "\f104"
}
.aol-knot-wrapper .icon-angle-right:before {
	CONTENT: "\f105"
}
.aol-knot-wrapper .icon-angle-up:before {
	CONTENT: "\f106"
}
.aol-knot-wrapper .icon-angle-down:before {
	CONTENT: "\f107"
}
.aol-knot-wrapper .icon-desktop:before {
	CONTENT: "\f108"
}
.aol-knot-wrapper .icon-laptop:before {
	CONTENT: "\f109"
}
.aol-knot-wrapper .icon-tablet:before {
	CONTENT: "\f10a"
}
.aol-knot-wrapper .icon-mobile-phone:before {
	CONTENT: "\f10b"
}
.aol-knot-wrapper .icon-circle-blank:before {
	CONTENT: "\f10c"
}
.aol-knot-wrapper .icon-quote-left:before {
	CONTENT: "\f10d"
}
.aol-knot-wrapper .icon-quote-right:before {
	CONTENT: "\f10e"
}
.aol-knot-wrapper .icon-spinner:before {
	CONTENT: "\f110"
}
.aol-knot-wrapper .icon-circle:before {
	CONTENT: "\f111"
}
.aol-knot-wrapper .icon-reply:before {
	CONTENT: "\f112"
}
.aol-knot-wrapper .icon-github-alt:before {
	CONTENT: "\f113"
}
.aol-knot-wrapper .icon-folder-close-alt:before {
	CONTENT: "\f114"
}
.aol-knot-wrapper .icon-folder-open-alt:before {
	CONTENT: "\f115"
}
.aol-knot-wrapper {
	POSITION: relative; COLOR: #fff
}
.aol-knot-slide-wrapper {
	POSITION: relative; WIDTH: 100%; DISPLAY: inline-block
}
.aol-knot-slides {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 400px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.aol-knot-slide {
	TEXT-ALIGN: center; LINE-HEIGHT: 100%; LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
.aol-knot-slide IFRAME {
	MAX-WIDTH: 100%; MAX-HEIGHT: 100%
}
.aol-knot-slide-wrapper {
	POSITION: relative; MIN-HEIGHT: 290px; WIDTH: 100%; HEIGHT: 100%; OVERFLOW: hidden
}
.aol-knot-slides {
	POSITION: relative; MIN-HEIGHT: 290px; WIDTH: 100%; HEIGHT: 100%; OVERFLOW: hidden
}
.aol-knot-slide-container {
	POSITION: relative; MIN-HEIGHT: 290px; WIDTH: 100%; HEIGHT: 100%; OVERFLOW: hidden
}
.aol-knot-slideshow-title {
	COLOR: #333
}
.aol-knot-slide-info {
	COLOR: #333
}
.aol-knot-slide-image {
	MAX-WIDTH: 100%; MAX-HEIGHT: 100%; VERTICAL-ALIGN: middle
}
HTML.knot-fullscreen {
	POSITION: relative; OVERFLOW: hidden
}
BODY.knot-fullscreen {
	POSITION: relative; OVERFLOW: hidden
}
HTML.knot-fullscreen .aol-knot-fullscreen-wrapper IFRAME {
	DISPLAY: block !important
}
HTML.knot-fullscreen .aol-knot-fullscreen-wrapper EMBED {
	DISPLAY: block !important
}
HTML.knot-fullscreen .aol-knot-fullscreen-wrapper ojbect {
	DISPLAY: block !important
}
BODY.knot-fullscreen .aol-knot-fullscreen-wrapper IFRAME {
	DISPLAY: block !important
}
BODY.knot-fullscreen .aol-knot-fullscreen-wrapper EMBED {
	DISPLAY: block !important
}
BODY.knot-fullscreen .aol-knot-fullscreen-wrapper ojbect {
	DISPLAY: block !important
}
.aol-knot-fullscreen-bottom {
	POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF27282A', endColorstr='#FF202123'); BACKGROUND-COLOR: #27282a; BOTTOM: 0px; HEIGHT: 40px; RIGHT: 0px; LEFT: 0px; -moz-user-select: none; -webkit-user-select: none; -webkit-box-shadow: 0 0 20px #000; box-shadow: 0 0 20px #000; -moz-box-shadow: 0 0 20px #000; -webkit-touch-callout: none; -khtml-user-select: none; -ms-user-select: none; user-select: none
}
.aol-knot-fullscreen-top {
	POSITION: absolute; BOTTOM: 40px; BACKGROUND: #111; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.aol-knot-fullscreen-right {
	POSITION: absolute; WIDTH: 340px; BOTTOM: 0px; BACKGROUND: #222; TOP: 0px; RIGHT: 0px
}
.aol-knot-fullscreen-share {
	POSITION: absolute; LINE-HEIGHT: 40px; COLOR: #696a6c; FONT-WEIGHT: normal
}
.aol-knot-fullscreen-share SPAN {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 40px; PADDING-RIGHT: 10px; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.aol-knot-fullscreen-share #aol-knot-share {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.aol-knot-fullscreen-share #aol-knot-share .aol-share {
	ZOOM: 1; DISPLAY: inline-block; FLOAT: none; HEIGHT: auto; VERTICAL-ALIGN: middle
}
.aol-knot-fullscreen-share #aol-knot-share .aol-share A {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 40px; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 15px; DISPLAY: inline; MARGIN-BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; HEIGHT: auto; FONT-SIZE: 20px; OVERFLOW: hidden; CURSOR: pointer; FONT-WEIGHT: normal; MARGIN-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 12px; -webkit-transition: color .3s ease; -moz-transition: color .3s ease; -o-transition: color .3s ease; transition: color .3s ease
}
.aol-knot-fullscreen-share #aol-knot-share .aol-share A:hover {
	BORDER-BOTTOM: #343434 0px groove; BORDER-LEFT: #343434 2px groove; PADDING-BOTTOM: 12px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; COLOR: #ccc; BORDER-TOP: #343434 0px groove; BORDER-RIGHT: #343434 2px groove; PADDING-TOP: 12px
}
.aol-knot-fullscreen-share #aol-knot-share .aol-share A B {
	DISPLAY: none
}
.aol-knot-fullscreen-share I {
	DISPLAY: none
}
.aol-knot-slide-details {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 40px; LEFT: 40px
}
.aol-knot-download-image {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0
}
.aol-knot-fullscreen-thumbs-wrapper {
	Z-INDEX: 100; POSITION: relative
}
.aol-knot-fullscreen-thumbs-wrapper {
	HEIGHT: 86px; OVERFLOW: hidden
}
.aol-knot-fullscreen-thumbs-list {
	POSITION: absolute; -webkit-transition: left 200ms ease; -moz-transition: left 200ms ease; -o-transition: left 200ms ease; transition: left 200ms ease
}
.aol-knot-fullscreen-content {
	POSITION: absolute; BOTTOM: 0px; TOP: 0px; RIGHT: 340px; LEFT: 0px
}
.aol-knot-default-enter-fullscreen {
	POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-LEFT: 6px; BOTTOM: 6px; PADDING-RIGHT: 6px; HEIGHT: 22px; COLOR: #333; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px; border-radius: 4px 0 0 4px
}
.aol-knot-slide {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: .5
}
.aol-knot-active-slide {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1
}
.aol-knot-fullscreen-lb .aol-knot-fullscreen-content {
	TOP: 90px; -webkit-box-shadow: 0 -5px 15px 5px rgba(0, 0, 0, 0.5); box-shadow: 0 -5px 15px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 -5px 15px 5px rgba(0, 0, 0, 0.5)
}
.aol-knot-fullscreen-lb .aol-knot-fullscreen-right {
	TOP: 90px; -webkit-box-shadow: 0 -5px 15px 5px rgba(0, 0, 0, 0.5); box-shadow: 0 -5px 15px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 -5px 15px 5px rgba(0, 0, 0, 0.5)
}
.aol-knot-fullscreen-lb-ad {
	Z-INDEX: 1; POSITION: relative
}
.aol-knot-fullscreen-topbar {
	BACKGROUND-COLOR: #000; background-size: 6px 6px
}
.aol-knot-fullscreen-wrapper {
	Z-INDEX: 6000000; POSITION: fixed; BOTTOM: 0px; DISPLAY: none; BACKGROUND: #000; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.aol-knot-fullscreen-wrapper IFRAME {
	DISPLAY: none !important
}
.aol-knot-fullscreen-wrapper EMBED {
	DISPLAY: none !important
}
.aol-knot-fullscreen-wrapper ojbect {
	DISPLAY: none !important
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-social-label {
	DISPLAY: none
}
.aol-knot-fullscreen-wrapper .aol-knot-slide-fullscreen-wrapper {
	POSITION: absolute; BOTTOM: 0px; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.aol-knot-fullscreen-wrapper .aol-knot-thumbs-wrapper {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 340px; PADDING-RIGHT: 0px; MAX-WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
.aol-knot-fullscreen-wrapper .aol-knot-slides {
	HEIGHT: 100%
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-slider {
	POSITION: absolute; WIDTH: auto; BOTTOM: 52px; HEIGHT: auto; TOP: 52px; RIGHT: 52px; LEFT: 52px
}
.aol-knot-fullscreen-wrapper .aol-knot-slide-wrapper {
	POSITION: absolute; WIDTH: auto; BOTTOM: 0px; HEIGHT: auto; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-infobar {
	POSITION: absolute; BOTTOM: 0px; OVERFLOW: auto; TOP: 70%; RIGHT: 52px; LEFT: 52px
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-right-ad {
	BORDER-BOTTOM: #c3c3c3 1px solid; POSITION: absolute; BORDER-LEFT: #c3c3c3 1px solid; WIDTH: 300px; BOTTOM: 20px; DISPLAY: none; HEIGHT: 250px; BORDER-TOP: #c3c3c3 1px solid; BORDER-RIGHT: #c3c3c3 1px solid; LEFT: 20px
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-right-ad:before {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 300px; FONT: 12px/14px Verdana; COLOR: #666; CONTENT: 'Advertisement'; TOP: -17px
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-right-infobar {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; WORD-WRAP: break-word; PADDING-TOP: 20px
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-infobar {
	DISPLAY: none
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-slider-thumbs {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; BOTTOM: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; CURSOR: pointer; RIGHT: 52px; PADDING-TOP: 0px; LEFT: 52px
}
.aol-knot-fullscreen-wrapper .aol-knot-thumbs-wrapper {
	WIDTH: auto
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-content-title {
	DISPLAY: none
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-right-title {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-exit {
	BORDER-BOTTOM: #1f2022 1px solid; POSITION: absolute; TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF35393C', endColorstr='#FF27282A'); BORDER-LEFT: #464a4d 1px solid; LINE-HEIGHT: 40px; BACKGROUND-COLOR: #696a6c; WIDTH: 34px; HEIGHT: 34px; FONT-SIZE: 20px; BORDER-TOP: #464a4d 1px solid; TOP: 2px; CURSOR: pointer; RIGHT: 4px; BORDER-RIGHT: #1f2022 1px solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-exit I {
	POSITION: relative
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-exit:hover {
	COLOR: #ccc; TOP: 1px
}
.aol-knot-fullscreen-wrapper .aol-knot-fullscreen-exit:active {
	FILTER: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF27282A', endColorstr='#FF35393C'); TOP: 0px
}
.knot-thumbs-fullscreen-slider .aol-knot-fullscreen-slider {
	BOTTOM: 110px
}
.aol-knot-thumb {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1
}
.aol-knot-thumbs-inner {
	WIDTH: 100%; ZOOM: 1; DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.aol-knot-thumbs-list {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.aol-knot-thumb {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); MARGIN: 3px; WIDTH: 80px; ZOOM: 1; DISPLAY: inline-block; HEIGHT: 80px; VERTICAL-ALIGN: middle; CURSOR: pointer; opacity: .7; -moz-user-select: none; -webkit-user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-user-select: none; user-select: none
}
.aol-knot-thumb:hover {
	BORDER-BOTTOM: #e0e0e0 3px solid; BORDER-LEFT: #e0e0e0 3px solid; WIDTH: 74px; HEIGHT: 74px; BORDER-TOP: #e0e0e0 3px solid; BORDER-RIGHT: #e0e0e0 3px solid
}
.aol-knot-thumb:active {
	BORDER-BOTTOM: #3095ef 3px solid; BORDER-LEFT: #3095ef 3px solid; WIDTH: 74px; HEIGHT: 74px; BORDER-TOP: #3095ef 3px solid; BORDER-RIGHT: #3095ef 3px solid; opacity: 1
}
.active.aol-knot-thumb {
	BORDER-BOTTOM: #3095ef 3px solid; BORDER-LEFT: #3095ef 3px solid; WIDTH: 74px; HEIGHT: 74px; BORDER-TOP: #3095ef 3px solid; BORDER-RIGHT: #3095ef 3px solid; opacity: 1
}
.aol-knot-thumb-image {
	MARGIN: 3px; MAX-WIDTH: 80px; MAX-HEIGHT: 80px; opacity: .7
}
.knot-thumb-controls .aol-knot-thumbs-container {
	MARGIN: 0px 30px
}
.knot-thumb-fullscreen-controls .aol-knot-thumbs-container {
	MARGIN: 0px 30px
}
.knot-thumb-style-carousel {
	TEXT-ALIGN: left
}
.knot-thumb-no-fullscreen-controls .aol-knot-thumbs-container {
	MARGIN: 0px
}
.aol-knot-nav-prev {
	POSITION: absolute; WIDTH: 30%; BOTTOM: 0px; COLOR: #000; FONT-SIZE: 30px; TOP: 0px; CURSOR: pointer; -moz-user-select: none; -webkit-user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-user-select: none; user-select: none
}
.aol-knot-nav-next {
	POSITION: absolute; WIDTH: 30%; BOTTOM: 0px; COLOR: #000; FONT-SIZE: 30px; TOP: 0px; CURSOR: pointer; -moz-user-select: none; -webkit-user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-user-select: none; user-select: none
}
.aol-knot-thumb-prev {
	POSITION: absolute; WIDTH: 30%; BOTTOM: 0px; COLOR: #000; FONT-SIZE: 30px; TOP: 0px; CURSOR: pointer; -moz-user-select: none; -webkit-user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-user-select: none; user-select: none
}
.aol-knot-thumb-next {
	POSITION: absolute; WIDTH: 30%; BOTTOM: 0px; COLOR: #000; FONT-SIZE: 30px; TOP: 0px; CURSOR: pointer; -moz-user-select: none; -webkit-user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-user-select: none; user-select: none
}
.aol-knot-thumb-prev {
	WIDTH: 20px
}
.aol-knot-thumb-next {
	WIDTH: 20px
}
.aol-knot-fullscreen-wrapper .aol-knot-thumb-prev {
	COLOR: #fff
}
.aol-knot-fullscreen-wrapper .aol-knot-thumb-next {
	COLOR: #fff
}
.aol-knot-nav-prev {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.aol-knot-thumb-prev {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.aol-knot-nav-prev .aol-knot-nav-inner {
	TEXT-ALIGN: left
}
.aol-knot-nav-prev .aol-knot-thumb-inner {
	TEXT-ALIGN: left
}
.aol-knot-thumb-prev .aol-knot-nav-inner {
	TEXT-ALIGN: left
}
.aol-knot-thumb-prev .aol-knot-thumb-inner {
	TEXT-ALIGN: left
}
.aol-knot-nav-next {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; RIGHT: 0px; PADDING-TOP: 0px
}
.aol-knot-thumb-next {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; RIGHT: 0px; PADDING-TOP: 0px
}
.aol-knot-nav-next .aol-knot-nav-inner {
	TEXT-ALIGN: right
}
.aol-knot-nav-next .aol-knot-thumb-inner {
	TEXT-ALIGN: right
}
.aol-knot-thumb-next .aol-knot-nav-inner {
	TEXT-ALIGN: right
}
.aol-knot-thumb-next .aol-knot-thumb-inner {
	TEXT-ALIGN: right
}
.aol-knot-thumb-prev {
	LEFT: -40px
}
.aol-knot-thumb-next {
	RIGHT: -40px
}
[class].aol-knot-nav-outer {
	DISPLAY: table
}
[class].aol-knot-thumb-outer {
	DISPLAY: table
}
.aol-knot-nav-middle {
	POSITION: absolute; TOP: 50%
}
.aol-knot-thumb-middle {
	POSITION: absolute; TOP: 50%
}
[class].aol-knot-nav-middle {
	POSITION: static; WIDTH: 100%; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
[class].aol-knot-thumb-middle {
	POSITION: static; WIDTH: 100%; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.aol-knot-nav-inner {
	POSITION: relative; TOP: -50%
}
.aol-knot-thumb-inner {
	POSITION: relative; TOP: -50%
}
[class].aol-knot-nav-inner {
	POSITION: static
}
[class].aol-knot-thumb-inner {
	POSITION: static
}
.aol-knot-wrapper {
	POSITION: relative; PADDING-BOTTOM: 6px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #222; COLOR: #fff; PADDING-TOP: 6px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -o-border-radius: 4px
}
.knot-slideshow .aol-knot-default-enter-fullscreen {
	BOTTOM: auto; TOP: 2px
}
.knot-slideshow .aol-knot-slide-info {
	POSITION: absolute; BOTTOM: 100px; COLOR: #fff; LEFT: 5px
}
.knot-slideshow .aol-knot-slide-info .aol-knot-slide-title {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #fff
}
.knot-slideshow .aol-knot-slide-info .aol-knot-slide-caption {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #fff
}
.knot-slideshow .aol-knot-nav-prev {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.knot-slideshow .aol-knot-nav-next {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.knot-slideshow .aol-knot-nav-prev-icon {
	POSITION: relative; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #0082b1; COLOR: #fff; PADDING-TOP: 20px; opacity: .2
}
.knot-slideshow .aol-knot-nav-next-icon {
	POSITION: relative; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #0082b1; COLOR: #fff; PADDING-TOP: 20px; opacity: .2
}
.knot-slideshow .aol-knot-nav-prev-icon:hover {
	opacity: 1
}
.knot-slideshow .aol-knot-nav-next-icon:hover {
	opacity: 1
}
.knot-slideshow .aol-knot-nav-prev-icon {
	LEFT: 0px
}
.knot-slideshow .aol-knot-nav-next-icon {
	RIGHT: -1px
}
.knot-slideshow .aol-knot-thumb-inner I {
	COLOR: #fff
}
.knot-slideshow .aol-knot-thumb {
	MARGIN: 2px
}
.knot-slideshow .aol-knot-thumbs-list {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.knot-slideshow .aol-knot-fullscreen-right {
	DISPLAY: none
}
.knot-slideshow .aol-knot-fullscreen-content {
	RIGHT: 0px
}
.knot-slideshow .aol-knot-fullscreen-top {
	BOTTOM: 0px
}
.knot-slideshow .aol-knot-fullscreen-bottom {
	DISPLAY: none
}
.faq-list {
	MARGIN: 0px 10px
}
.faq-list .intro {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 14.3px
}
.faq-list .faq-title {
	BORDER-BOTTOM: #c2c2c2 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN: 30px 0px 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif
}
.faq-list .faq-item .faq-item-title {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.2; MARGIN: 25px 0px 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 18.2px; FONT-WEIGHT: normal
}
.faq-list .faq-item .faq-item-title:hover {
	CURSOR: pointer
}
.faq-list .faq-item .faq-item-title:after {
	FILTER: alpha(opacity = 50); BORDER-LEFT: transparent 5px solid; MARGIN-TOP: 8px; TEXT-INDENT: -9999px; WIDTH: 0px; DISPLAY: inline-block; FLOAT: right; HEIGHT: 0px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: top; BORDER-TOP: #111 5px solid; CONTENT: "&darr;"; BORDER-RIGHT: transparent 5px solid; opacity: .5; -moz-opacity: .5; -khtml-opacity: .5; -webkit-opacity: .5
}
.faq-list .faq-item .answer {
	DISPLAY: none
}
.poll {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 15px; MARGIN: 20px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 15px
}
.poll CAPTION {
	MARGIN: 5px 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 24px
}
.poll TR {
	HEIGHT: 50px
}
.poll TH {
	TEXT-ALIGN: right; PADDING-RIGHT: 10px
}
.poll TD {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-WEIGHT: bold
}
.poll TD .poll_result_bar {
	BACKGROUND-COLOR: #0088b2 !important; FONT-WEIGHT: normal
}
.poll FORM LABEL {
	MARGIN-LEFT: 20px
}
.poll FORM LABEL INPUT[type='checkbox'] {
	MARGIN-LEFT: -25px
}
.poll FORM LABEL INPUT[type='radio'] {
	MARGIN-LEFT: -25px
}
.poll FORM > P:first-child {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; MARGIN: 0px 0px 14px; COLOR: #000; FONT-SIZE: 17px
}
.noresults.poll TABLE.poll:after {
	CONTENT: "Thanks for voting!"
}
.noresults.poll TBODY {
	DISPLAY: none
}
.video-container {
	MARGIN-TOP: 10px
}
#SmartPlayer_0 {
	WIDTH: 100%
}
#adaptvDiv0 {
	WIDTH: 100% !important; HEIGHT: 100% !important
}
video {
	WIDTH: 100% !important; HEIGHT: auto !important
}
.liveblog-2012 .comment-count {
	DISPLAY: none
}
.liveblog-2012 #live-blog {
	MARGIN: 0px
}
.liveblog-2012 #live-blog .header {
	DISPLAY: none
}
.liveblog-2012 #visor #img-wrap A {
	LEFT: 23%
}
.liveblog-2012 #visor .controls {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
BODY {
	PADDING-TOP: 58px
}
.ad {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; LINE-HEIGHT: normal; WIDTH: 100%; OVERFLOW: hidden
}
.rail-ad.ad {
	PADDING-BOTTOM: 0px
}
.ad DIV {
	MARGIN: 0px auto; DISPLAY: block
}
.ad IFRAME {
	MARGIN: 0px auto; DISPLAY: block
}
.ad IMG {
	MARGIN: 0px auto; DISPLAY: block
}
.ad OBJECT {
	MARGIN: 0px auto; DISPLAY: block
}
.ad P {
	MARGIN: 0px auto; DISPLAY: block
}
.header-ad {
	MARGIN: -5px auto 0px
}
#IMU2 {
	TEXT-ALIGN: left; MARGIN: 20px 0px
}
#IMU2 .header {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#IMU2 A {
	MARGIN: 0px 10px 10px 0px; FLOAT: left
}
#IMU2 UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 20px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ASLcontainer {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #666; OVERFLOW: hidden
}
.ASLcontainer SPAN {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 1; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 1px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BACKGROUND: #39c; COLOR: #fff; FONT-SIZE: 11.7px; FONT-WEIGHT: normal; PADDING-TOP: 7px
}
.ASLcontainer DIV.adsonarAd {
	DISPLAY: block; TEXT-DECORATION: none
}
.ASLcontainer A.title {
	DISPLAY: block; TEXT-DECORATION: none
}
.ASLcontainer A.displayUrl {
	DISPLAY: block; TEXT-DECORATION: none
}
.ASLcontainer A.buylink {
	DISPLAY: block; TEXT-DECORATION: none
}
.ASLcontainer A.buylink {
	MARGIN: 6px; FLOAT: right; COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.adsonarAd {
	MARGIN: 10px 8px 0px 5px; CURSOR: pointer
}
.adsonarAd IMG.adImage {
	MARGIN: 0px 10px 25px 5px; FLOAT: left
}
.adsonarAd A.title:hover {
	TEXT-DECORATION: underline
}
.adsonarAd A.displayUrl:hover {
	TEXT-DECORATION: underline
}
.adsonarAd A.title {
	WIDTH: 200px; MARGIN-BOTTOM: 5px; COLOR: #333; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.adsonarAd A.displayUrl {
	MARGIN-TOP: 4px; COLOR: #666; FONT-SIZE: 12px
}
#gdgt-wrapper DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-wrapper SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-wrapper H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-wrapper H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-wrapper H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-wrapper P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-wrapper A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-wrapper EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-wrapper IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-wrapper STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-wrapper OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-wrapper UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-wrapper LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif !important; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#gdgt-wrapper OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#gdgt-wrapper UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#gdgt-wrapper OL LI {
	BACKGROUND-IMAGE: none
}
#gdgt-wrapper UL LI {
	BACKGROUND-IMAGE: none
}
#gdgt-wrapper {
	BORDER-BOTTOM: #ccc 0px solid; POSITION: relative; MIN-WIDTH: 280px; TEXT-ALIGN: left; BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; BACKGROUND-COLOR: #fff; MARGIN: 40px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 13px; VERTICAL-ALIGN: baseline; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ccc 0px solid; PADDING-TOP: 0px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
#gdgt-wrapper A {
	TEXT-DECORATION: none
}
#gdgt-wrapper LI {
	LIST-STYLE-TYPE: none; BACKGROUND: 0px 50%; LIST-STYLE-IMAGE: none
}
#gdgt-wrapper ABBR {
	BORDER-BOTTOM-WIDTH: 0px
}
#gdgt-wrapper IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#gdgt-wrapper .gdgt-clear {
	ZOOM: 1
}
#gdgt-wrapper .gdgt-product:first-child {
	-webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px
}
#gdgt-wrapper .expanded.gdgt-product {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; MIN-HEIGHT: 243px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#gdgt-wrapper .collapsed.gdgt-product {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ededed', GradientType=0); BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ededed; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 39px; BORDER-TOP: #ccc 0px solid; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
#gdgt-wrapper .gdgt-product-collapsed-name {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 95%; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; COLOR: #333; FONT-SIZE: 18px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#gdgt-wrapper .gdgt-product-collapsed-name A {
	COLOR: inherit
}
#gdgt-wrapper .gdgt-product-expand-icon {
	BACKGROUND-IMAGE: url(http://www.blogsmithmedia.com/www.engadget.com/media/databox-091812.png); POSITION: absolute; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 18px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -48px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 12px; BORDER-LEFT-WIDTH: 0px; CONTENT: ""; TOP: 14px; RIGHT: 15px; PADDING-TOP: 0px
}
#gdgt-wrapper .gdgt-product-head {
	POSITION: relative; MIN-HEIGHT: 50px
}
#gdgt-wrapper .gdgt-product-image {
	MARGIN: 0px 15px 0px 0px; FLOAT: left
}
#gdgt-wrapper .gdgt-product-name {
	WIDTH: 80%; FLOAT: left
}
#gdgt-wrapper .gdgt-product-name H2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#gdgt-wrapper .gdgt-product-name UL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#gdgt-wrapper .gdgt-product-name H2 {
	LINE-HEIGHT: 18px !important; TEXT-TRANSFORM: none; MARGIN: 3px 0px 10px 65px; DISPLAY: block; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
#gdgt-wrapper .gdgt-product-name H2 STRONG {
	FONT-WEIGHT: bold
}
#gdgt-wrapper .gdgt-product-name H2 A {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #1e82ad; TEXT-DECORATION: none; PADDING-TOP: 0px; LEFT: -2px
}
#gdgt-wrapper .gdgt-product-name UL {
	LINE-HEIGHT: 18px; MARGIN: -7px 0px 8px 65px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #888; FONT-SIZE: 12px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
#gdgt-wrapper .gdgt-product-name UL LI {
	DISPLAY: inline
}
#gdgt-wrapper .gdgt-product-name UL LI:before {
	CONTENT: ", "
}
#gdgt-wrapper .gdgt-product-name UL LI:first-child:before {
	CONTENT: ""
}
#gdgt-wrapper .gdgt-product-name UL LI A {
	COLOR: #666; TEXT-DECORATION: none
}
#gdgt-wrapper .gdgt-product-name UL LI A:hover {
	TEXT-DECORATION: underline
}
#gdgt-wrapper .gdgt-product-price {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0); BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #ededed; MARGIN: 0px 0px 15px 65px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 6px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
#gdgt-wrapper .gdgt-price-label {
	DISPLAY: inline-block; COLOR: #999; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
#gdgt-wrapper .gdgt-price-block {
	POSITION: relative; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px -65px; PADDING-LEFT: 65px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#gdgt-wrapper .gdgt-price {
	COLOR: #1e82ad; FONT-SIZE: 18px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
#gdgt-wrapper .gdgt-price-asterisk {
	DISPLAY: inline-block; COLOR: #999; MARGIN-LEFT: -4px; FONT-SIZE: 18px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#gdgt-wrapper .gdgt-branding {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 66px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; RIGHT: 0px; PADDING-TOP: 2px
}
#gdgt-wrapper .gdgt-branding .gdgt-logo {
	BACKGROUND-IMAGE: url(http://www.blogsmithmedia.com/www.engadget.com/media/databox-091812.png); TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; TEXT-INDENT: -10000px; MARGIN: 5px 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 49px !important; PADDING-RIGHT: 0px; DISPLAY: block !important; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 23px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; PADDING-TOP: 0px
}
#gdgt-wrapper .gdgt-branding .gdgt-logo:hover {
	BACKGROUND-POSITION: 0px -23px
}
#gdgt-wrapper .gdgt-branding P {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 10px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#gdgt-wrapper .gdgt-branding .gdgt-product-collapse-icon {
	BACKGROUND-IMAGE: url(http://www.blogsmithmedia.com/www.engadget.com/media/databox-091812.png); TEXT-ALIGN: right; BACKGROUND-COLOR: transparent; MARGIN: 0px; WIDTH: 18px; DISPLAY: inline-block !important; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -21px -47px; HEIGHT: 12px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; CURSOR: pointer
}
#gdgt-wrapper .gdgt-button {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: inline-block !important; BACKGROUND: #eee; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
#gdgt-wrapper .gdgt-button:hover {
	BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb; BACKGROUND: #ddd; BORDER-RIGHT-COLOR: #bbb; BORDER-LEFT-COLOR: #bbb
}
#gdgt-wrapper .gdgt-button:active {
	BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb; BACKGROUND: #ccc; BORDER-RIGHT-COLOR: #bbb; BORDER-LEFT-COLOR: #bbb
}
#gdgt-wrapper .gdgt-button SPAN {
	PADDING-RIGHT: 16px; HEIGHT: 16px; BORDER-RIGHT: #999 1px solid
}
#gdgt-wrapper .gdgt-tab-divider {
	MARGIN: 2px 0px 0px; WIDTH: 0px !important; DISPLAY: block; FLOAT: right; HEIGHT: 26px !important; BORDER-RIGHT: #444 1px solid
}
#gdgt-wrapper .gdgt-tabs {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; HEIGHT: 30px; CLEAR: both; PADDING-TOP: 0px
}
#gdgt-wrapper .gdgt-tabs LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #303030 !important; LIST-STYLE-TYPE: none; TEXT-INDENT: 10px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: none; FLOAT: left; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 16px; CURSOR: pointer; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#gdgt-wrapper .gdgt-tabs LI:hover {
	BACKGROUND-COLOR: #444 !important
}
#gdgt-wrapper .gdgt-tabs LI.selected {
	POSITION: relative; BACKGROUND-COLOR: #1e82ad !important; DISPLAY: block; COLOR: #fff !important
}
#gdgt-wrapper .gdgt-tabs LI.selected:hover {
	POSITION: relative; BACKGROUND-COLOR: #1e82ad !important; DISPLAY: block; COLOR: #fff !important
}
#gdgt-wrapper .gdgt-tabs LI.selected:after {
	BACKGROUND-IMAGE: url(http://www.blogsmithmedia.com/www.engadget.com/media/databox-091812.png); POSITION: absolute; WIDTH: 25px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -61px; HEIGHT: 25px; CONTENT: ''; TOP: 5px; RIGHT: 5px
}
#gdgt-wrapper .gdgt-tabs LI.disabled {
	COLOR: #999; CURSOR: default; FONT-WEIGHT: normal
}
#gdgt-wrapper .gdgt-tabs LI.disabled:hover {
	BACKGROUND-COLOR: #303030 !important
}
#gdgt-wrapper .gdgt-tabs LI A {
	COLOR: #fff !important
}
#gdgt-wrapper .gdgt-tabs LI .dot {
	COLOR: #ccc
}
#gdgt-wrapper .open.gdgt-tabs LI.selected .dot {
	COLOR: #ccc
}
#gdgt-wrapper .gdgt-tabs LI .count {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1e82ad; PADDING-TOP: 0px
}
#gdgt-wrapper .open.gdgt-tabs LI.selected .count {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1e82ad; PADDING-TOP: 0px
}
#gdgt-wrapper .gdgt-tabs LI.selected .dot {
	COLOR: #fff
}
#gdgt-wrapper .gdgt-tabs LI.selected .count {
	COLOR: #fff
}
#gdgt-wrapper .open.gdgt-tabs {
	Z-INDEX: 1; POSITION: absolute; MARGIN: 0px; WIDTH: 100%; TOP: 102px; LEFT: 0px
}
#gdgt-wrapper .open.gdgt-tabs LI {
	BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 5px; TEXT-INDENT: 21px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 5px
}
#gdgt-wrapper .open.gdgt-tabs .gdgt-tab-divider {
	DISPLAY: none
}
#gdgt-wrapper .open.gdgt-tabs LI.selected {
	BACKGROUND-COLOR: #303030 !important
}
#gdgt-wrapper .open.gdgt-tabs LI.selected:after {
	BACKGROUND-POSITION: -25px -61px; TOP: 10px; RIGHT: 16px
}
#gdgt-wrapper .gdgt-content {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; MIN-HEIGHT: 135px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; COLOR: #333 !important; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 15px
}
#gdgt-wrapper .gdgt-content-right {
	PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline-block; BORDER-TOP: #eee 1px solid; PADDING-TOP: 8px
}
#gdgt-wrapper .gdgt-content-right P {
	TEXT-ALIGN: left !important; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 2px 0px 12px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#gdgt-wrapper .gdgt-content-right .gdgt-button {
	MARGIN: 5px 0px 15px; WHITE-SPACE: nowrap; FLOAT: right
}
#gdgt-wrapper .gdgt-no-content {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 20px; MIN-HEIGHT: 95px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; COLOR: #333; PADDING-TOP: 40px !important
}
#gdgt-wrapper .gdgt-link-right {
	POSITION: static; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; ZOOM: 1; WHITE-SPACE: nowrap; FLOAT: right; COLOR: #1e82ad; CLEAR: both; FONT-SIZE: 13px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#gdgt-wrapper .gdgt-link-right:hover {
	COLOR: #005580; TEXT-DECORATION: underline
}
#gdgt-wrapper .gdgt-content-specs {
	MIN-HEIGHT: 120px
}
#gdgt-wrapper .gdgt-content-specs .gdgt-specs {
	MARGIN: 0px; MIN-HEIGHT: 105px; WIDTH: 100%
}
#gdgt-wrapper .gdgt-content-specs .gdgt-specs LI {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50% !important; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 48px; COLOR: #333; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#gdgt-wrapper .gdgt-specs-label {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; WIDTH: 95%; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #aaa; FONT-SIZE: 11px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#gdgt-wrapper .gdgt-specs-value {
	LINE-HEIGHT: 14px; WIDTH: 95%; DISPLAY: block; MAX-HEIGHT: 28px; OVERFLOW: hidden
}
#gdgt-wrapper .gdgt-reviews-avg-rating {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #999; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#gdgt-wrapper .big.gdgt-reviews-avg-rating {
	LINE-HEIGHT: 25px; MARGIN: 0px 10px 0px 0px; WIDTH: 40px; DISPLAY: block; FLOAT: left; HEIGHT: 25px; FONT-SIZE: 20px
}
#gdgt-wrapper .small.gdgt-reviews-avg-rating {
	LINE-HEIGHT: 14px; MARGIN: -1px 10px 0px 0px; WIDTH: 25px; DISPLAY: block; FLOAT: left; HEIGHT: 14px; FONT-SIZE: 12px
}
#gdgt-wrapper .green.gdgt-reviews-avg-rating {
	BACKGROUND-COLOR: #090
}
#gdgt-wrapper .light-green.gdgt-reviews-avg-rating {
	BACKGROUND-COLOR: #9c0
}
#gdgt-wrapper .yellow.gdgt-reviews-avg-rating {
	BACKGROUND-COLOR: #ffac00
}
#gdgt-wrapper .red.gdgt-reviews-avg-rating {
	BACKGROUND-COLOR: #d50000
}
#gdgt-wrapper .gdgt-reviews-avg-rating-block {
	BORDER-BOTTOM: #eee 1px solid; LINE-HEIGHT: 25px; DISPLAY: block; HEIGHT: 30px; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
#gdgt-wrapper .gdgt-reviews-criteria {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px -15px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 9px !important
}
#gdgt-wrapper .gdgt-reviews-criteria LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; MARGIN: 0px 15px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 14px; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; PADDING-TOP: 2px
}
#gdgt-wrapper .gdgt-reviews-criteria .gdgt-criteria-label {
	WIDTH: 85%; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
#gdgt-wrapper .gdgt-content-prices {
	TEXT-ALIGN: center
}
#gdgt-wrapper .gdgt-price-instances {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; HEIGHT: 30px
}
#gdgt-wrapper .gdgt-price-instances P {
	TEXT-ALIGN: left; MARGIN: 3px 8px 0px 0px; FLOAT: left; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
#gdgt-wrapper .gdgt-price-instances SELECT {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MAX-WIDTH: 100px !important; FLOAT: left; FONT-SIZE: 12px !important; VERTICAL-ALIGN: middle; PADDING-TOP: 0px !important
}
#gdgt-wrapper .gdgt-price-retailers {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 8px
}
#gdgt-wrapper .gdgt-price-retailers LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 10px; MIN-HEIGHT: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 10px
}
#gdgt-wrapper .gdgt-price-retailers .gdgt-button {
	PADDING-BOTTOM: 5px; MARGIN: 3px 0px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 6px
}
#gdgt-wrapper .gdgt-price-retailers .blue.gdgt-button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: #1e82ad; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#gdgt-wrapper .gdgt-price-retailers .blue.gdgt-button:hover {
	BACKGROUND: #005580
}
#gdgt-wrapper .gdgt-price-retailers .gdgt-out-of-stock {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 8px; PADDING-TOP: 6px
}
#gdgt-wrapper .gdgt-price-retailer-name {
	TEXT-ALIGN: left; WIDTH: 33%; FLOAT: left
}
#gdgt-wrapper .gdgt-price-details {
	TEXT-ALIGN: center; LINE-HEIGHT: 15px; WIDTH: 38%; FLOAT: left; COLOR: #666; FONT-SIZE: 11px
}
#gdgt-wrapper .gdgt-price-details A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; COLOR: #1e82ad; FONT-SIZE: 18px; PADDING-TOP: 1px
}
#gdgt-wrapper .gdgt-featured-seller-highlight {
	BACKGROUND: #fffbd9
}
#gdgt-wrapper .gdgt-featured-seller-highlight .gdgt-price-details {
	PADDING-TOP: 18px
}
#gdgt-wrapper .gdgt-featured-seller-highlight .gdgt-button {
	MARGIN-TOP: 11px !important
}
#gdgt-wrapper .gdgt-featured-seller-label {
	MARGIN-TOP: 0px; TEXT-INDENT: 6px; DISPLAY: block; MARGIN-BOTTOM: 2px; COLOR: #1e82ad; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#gdgt-wrapper .gdgt-show-more-prices {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #1e82ad; FONT-SIZE: 12px; PADDING-TOP: 2px
}
#gdgt-wrapper .gdgt-show-more-prices:hover SPAN {
	BACKGROUND-POSITION: -41px -52px
}
#gdgt-wrapper .gdgt-show-more-prices SPAN {
	BACKGROUND-IMAGE: url(http://www.blogsmithmedia.com/www.engadget.com/media/databox-091812.png); BACKGROUND-COLOR: transparent; MARGIN: -1px 0px 0px; WIDTH: 8px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -41px -48px; HEIGHT: 4px; VERTICAL-ALIGN: middle
}
#gdgt-wrapper .gdgt-clear:before {
	DISPLAY: table; CONTENT: ""
}
#gdgt-wrapper .gdgt-clear:after {
	DISPLAY: table; CONTENT: ""
}
#gdgt-wrapper .gdgt-tabs:before {
	DISPLAY: table; CONTENT: ""
}
#gdgt-wrapper .gdgt-tabs:after {
	DISPLAY: table; CONTENT: ""
}
#gdgt-wrapper .gdgt-content:before {
	DISPLAY: table; CONTENT: ""
}
#gdgt-wrapper .gdgt-content:after {
	DISPLAY: table; CONTENT: ""
}
#gdgt-wrapper .gdgt-link-right:before {
	DISPLAY: table; CONTENT: ""
}
#gdgt-wrapper .gdgt-link-right:after {
	DISPLAY: table; CONTENT: ""
}
#gdgt-wrapper .gdgt-clear:after {
	CLEAR: both
}
#gdgt-wrapper .gdgt-tabs:after {
	CLEAR: both
}
#gdgt-wrapper .gdgt-content:after {
	CLEAR: both
}
#gdgt-wrapper .gdgt-link-right:after {
	CLEAR: both
}
#gdgt-wrapper .gdgt-product-collapsed-name STRONG {
	FONT-WEIGHT: bold
}
#gdgt-wrapper .gdgt-product-name UL LI A.selected {
	FONT-WEIGHT: bold
}
#gdgt-wrapper .gdgt-price:hover {
	COLOR: #005580
}
#gdgt-wrapper .gdgt-product-name H2 A:hover {
	COLOR: #005580; TEXT-DECORATION: underline
}
#gdgt-wrapper .gdgt-price-details A:hover {
	COLOR: #005580; TEXT-DECORATION: underline
}
#gdgt-wrapper .gdgt-show-more-prices:hover {
	BACKGROUND-COLOR: #005580; COLOR: #fff
}
#categories-modal {
	Z-INDEX: 99999999; POSITION: fixed; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 960px; PADDING-RIGHT: 5px; DISPLAY: none; BACKGROUND: #333; HEIGHT: 562px; MARGIN-LEFT: -486px; TOP: 38px; PADDING-TOP: 5px; LEFT: 50%
}
#categories-modal UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#categories-modal OL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#categories-modal H4 {
	POSITION: relative; LINE-HEIGHT: 20px; MARGIN: 0px 0px 4px; FONT-SIZE: 14px
}
.no-sponsors#categories-modal {
	HEIGHT: 472px
}
.categories-modal-left {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; BACKGROUND: #f4f4f4; FLOAT: left; HEIGHT: 542px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.categories-modal-left H4 {
	MARGIN-LEFT: 20px !important
}
.categories-modal-left LI {
	POSITION: relative; LINE-HEIGHT: 35px; DISPLAY: inline-block; HEIGHT: 35px; FONT-SIZE: 14px
}
.categories-modal-left A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 200px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0px
}
.categories-modal-left A:hover {
	BACKGROUND: #39c; COLOR: #fff !important
}
.categories-modal-left EM {
	MARGIN-TOP: -4px !important
}
.categories-modal-left SPAN {
	MARGIN-TOP: 5px !important
}
.no-sponsors .categories-modal-left {
	HEIGHT: 452px
}
.categories-modal-all {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 5px 15px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e3e3e3 1px solid; PADDING-TOP: 8px
}
.categories-modal-all A {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 17px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; COLOR: #c00; FONT-SIZE: 12px; FONT-WEIGHT: 600; PADDING-TOP: 1px
}
.categories-modal-all A:hover {
	BACKGROUND: #c00; COLOR: #fff
}
#categories-modal H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 20px !important; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; COLOR: #333 !important; FONT-SIZE: 14px !important; BORDER-TOP: 0px; FONT-WEIGHT: normal !important; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.categories-modal-right {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 0px; WIDTH: 739px; PADDING-RIGHT: 0px; BACKGROUND: url(http://media.gdgt.com/assets/img/site/top-nav-flyout-bkg.png) #fff repeat-y left top; FLOAT: left; HEIGHT: 528px; PADDING-TOP: 17px
}
.categories-modal-right A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.categories-modal-right H4 {
	BORDER-BOTTOM: #ddd 1px solid
}
.categories-modal-right H4:first-child {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 12px !important; PADDING-TOP: 6px
}
.categories-modal-right UL {
	MARGIN-TOP: 25px
}
.categories-modal-right UL:first-child {
	MARGIN-TOP: 0px
}
.categories-modal-right .no-content {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.categories-modal-right .no-content A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #39c; PADDING-TOP: 1px
}
.categories-modal-right .no-content A:hover {
	BACKGROUND: #39c; COLOR: #fff
}
.no-sponsors .categories-modal-right {
	HEIGHT: 438px
}
.category-columns {
	WIDTH: 160px; FLOAT: left; MARGIN-LEFT: 20px
}
.category-columns P {
	LINE-HEIGHT: 18px; MARGIN-TOP: 25px; COLOR: #333; FONT-SIZE: 14px; BORDER-TOP: #eee 1px solid; FONT-WEIGHT: 600
}
.category-columns A.grey.button {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0); LINE-HEIGHT: 40px; MARGIN-BOTTOM: 10px; BACKGROUND: #f4f4f4; COLOR: #333; FONT-SIZE: 19px; FONT-WEIGHT: normal
}
.category-columns A.grey.button:hover {
	BORDER-BOTTOM-COLOR: #39c; BORDER-TOP-COLOR: #39c; COLOR: #39c; BORDER-RIGHT-COLOR: #39c; BORDER-LEFT-COLOR: #39c
}
.category-columns .large.grey.button {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 4px
}
.category-columns .large.grey.button SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.category-columns .small.must-have {
	POSITION: static
}
.win .category-columns P {
	PADDING-BOTTOM: 13px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
#category-sponsors {
	POSITION: absolute; WIDTH: 700px; BOTTOM: 17px; DISPLAY: none; MARGIN-LEFT: 17px; CLEAR: both; BORDER-TOP: #eee 1px solid; PADDING-TOP: 11px
}
#category-sponsors A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#category-sponsors UL {
	MARGIN: 0px
}
#category-sponsors LI {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#category-sponsors P {
	TEXT-TRANSFORM: uppercase; COLOR: #999; FONT-SIZE: 11px
}
.category-icon-35 H3 SPAN {
	BACKGROUND-IMAGE: url(http://media.gdgt.com/assets/img/site/categories/icons/sprites/category-icons-35-20120404.png); BACKGROUND-COLOR: transparent; MARGIN: -3px 15px 0px 0px; WIDTH: 35px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 35px
}
.category-icon-35 LI > A SPAN {
	BACKGROUND-IMAGE: url(http://media.gdgt.com/assets/img/site/categories/icons/sprites/category-icons-35-20120404.png); BACKGROUND-COLOR: transparent; MARGIN: -3px 15px 0px 0px; WIDTH: 35px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 35px
}
.category-icon-35 .av-receivers A SPAN {
	BACKGROUND-POSITION: -665px 0px
}
.category-icon-35 .av-receivers A:hover SPAN {
	BACKGROUND-POSITION: -665px -35px
}
.category-icon-35 .white.av-receivers SPAN {
	BACKGROUND-POSITION: -665px -70px
}
.white.category-icon-35 .av-receivers A:hover SPAN {
	BACKGROUND-POSITION: -665px -70px
}
.category-icon-35 .bluetooth-headsets A SPAN {
	BACKGROUND-POSITION: -595px 0px
}
.category-icon-35 .bluetooth-headsets A:hover SPAN {
	BACKGROUND-POSITION: -595px -35px
}
.category-icon-35 .white.bluetooth-headsets SPAN {
	BACKGROUND-POSITION: -595px -70px
}
.white.category-icon-35 .bluetooth-headsets A:hover SPAN {
	BACKGROUND-POSITION: -595px -70px
}
.category-icon-35 .camcorders A SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.category-icon-35 .camcorders A:hover SPAN {
	BACKGROUND-POSITION: 0px -35px
}
.category-icon-35 .white.camcorders SPAN {
	BACKGROUND-POSITION: 0px -70px
}
.white.category-icon-35 .camcorders A:hover SPAN {
	BACKGROUND-POSITION: 0px -70px
}
.category-icon-35 .camera-lenses A SPAN {
	BACKGROUND-POSITION: -35px 0px
}
.category-icon-35 .camera-lenses A:hover SPAN {
	BACKGROUND-POSITION: -35px -35px
}
.category-icon-35 .white.camera-lenses SPAN {
	BACKGROUND-POSITION: -35px -70px
}
.white.category-icon-35 .camera-lenses A:hover SPAN {
	BACKGROUND-POSITION: -35px -70px
}
.category-icon-35 .cameras A SPAN {
	BACKGROUND-POSITION: -70px 0px
}
.category-icon-35 .cameras A:hover SPAN {
	BACKGROUND-POSITION: -70px -35px
}
.category-icon-35 .white.cameras SPAN {
	BACKGROUND-POSITION: -70px -70px
}
.white.category-icon-35 .cameras A:hover SPAN {
	BACKGROUND-POSITION: -70px -70px
}
.category-icon-35 .cellphones A SPAN {
	BACKGROUND-POSITION: -105px 0px
}
.category-icon-35 .cellphones A:hover SPAN {
	BACKGROUND-POSITION: -105px -35px
}
.category-icon-35 .white.cellphones SPAN {
	BACKGROUND-POSITION: -105px -70px
}
.white.category-icon-35 .cellphones A:hover SPAN {
	BACKGROUND-POSITION: -105px -70px
}
.category-icon-35 .computer-speakers A SPAN {
	BACKGROUND-POSITION: -1505px 0px
}
.category-icon-35 .computer-speakers A:hover SPAN {
	BACKGROUND-POSITION: -1505px -35px
}
.category-icon-35 .white.computer-speakers SPAN {
	BACKGROUND-POSITION: -1505px -70px
}
.white.category-icon-35 .computer-speakers A:hover SPAN {
	BACKGROUND-POSITION: -1505px -70px
}
.category-icon-35 .controllers A SPAN {
	BACKGROUND-POSITION: -350px 0px
}
.category-icon-35 .controllers A:hover SPAN {
	BACKGROUND-POSITION: -350px -35px
}
.category-icon-35 .white.controllers SPAN {
	BACKGROUND-POSITION: -350px -70px
}
.white.category-icon-35 .controllers A:hover SPAN {
	BACKGROUND-POSITION: -350px -70px
}
.category-icon-35 .desktops A SPAN {
	BACKGROUND-POSITION: -140px 0px
}
.category-icon-35 .desktops A:hover SPAN {
	BACKGROUND-POSITION: -140px -35px
}
.category-icon-35 .white.desktops SPAN {
	BACKGROUND-POSITION: -140px -70px
}
.white.category-icon-35 .desktops A:hover SPAN {
	BACKGROUND-POSITION: -140px -70px
}
.category-icon-35 .digital-media-players A SPAN {
	BACKGROUND-POSITION: -700px 0px
}
.category-icon-35 .digital-media-players A:hover SPAN {
	BACKGROUND-POSITION: -700px -35px
}
.category-icon-35 .white.digital-media-players SPAN {
	BACKGROUND-POSITION: -700px -70px
}
.white.category-icon-35 .digital-media-players A:hover SPAN {
	BACKGROUND-POSITION: -700px -70px
}
.category-icon-35 .digital-photo-frames A SPAN {
	BACKGROUND-POSITION: -210px 0px
}
.category-icon-35 .digital-photo-frames A:hover SPAN {
	BACKGROUND-POSITION: -210px -35px
}
.category-icon-35 .white.digital-photo-frames SPAN {
	BACKGROUND-POSITION: -210px -70px
}
.white.category-icon-35 .digital-photo-frames A:hover SPAN {
	BACKGROUND-POSITION: -210px -70px
}
.category-icon-35 .dvrs A SPAN {
	BACKGROUND-POSITION: -735px 0px
}
.category-icon-35 .dvrs A:hover SPAN {
	BACKGROUND-POSITION: -735px -35px
}
.category-icon-35 .white.dvrs SPAN {
	BACKGROUND-POSITION: -735px -70px
}
.white.category-icon-35 .dvrs A:hover SPAN {
	BACKGROUND-POSITION: -735px -70px
}
.category-icon-35 .e-book-readers A SPAN {
	BACKGROUND-POSITION: -455px 0px
}
.category-icon-35 .e-book-readers A:hover SPAN {
	BACKGROUND-POSITION: -455px -35px
}
.category-icon-35 .white.e-book-readers SPAN {
	BACKGROUND-POSITION: -455px -70px
}
.white.category-icon-35 .e-book-readers A:hover SPAN {
	BACKGROUND-POSITION: -455px -70px
}
.category-icon-35 .external-drives A SPAN {
	BACKGROUND-POSITION: -1225px 0px
}
.category-icon-35 .external-drives A:hover SPAN {
	BACKGROUND-POSITION: -1225px -35px
}
.category-icon-35 .white.external-drives SPAN {
	BACKGROUND-POSITION: -1225px -70px
}
.white.category-icon-35 .external-drives A:hover SPAN {
	BACKGROUND-POSITION: -1225px -70px
}
.category-icon-35 .fitness A SPAN {
	BACKGROUND-POSITION: -245px 0px
}
.category-icon-35 .fitness A:hover SPAN {
	BACKGROUND-POSITION: -245px -35px
}
.category-icon-35 .white.fitness SPAN {
	BACKGROUND-POSITION: -245px -70px
}
.white.category-icon-35 .fitness A:hover SPAN {
	BACKGROUND-POSITION: -245px -70px
}
.category-icon-35 .flash-drives A SPAN {
	BACKGROUND-POSITION: -1260px 0px
}
.category-icon-35 .flash-drives A:hover SPAN {
	BACKGROUND-POSITION: -1260px -35px
}
.category-icon-35 .white.flash-drives SPAN {
	BACKGROUND-POSITION: -1260px -70px
}
.white.category-icon-35 .flash-drives A:hover SPAN {
	BACKGROUND-POSITION: -1260px -70px
}
.category-icon-35 .gaming-consoles-home A SPAN {
	BACKGROUND-POSITION: -280px 0px
}
.category-icon-35 .gaming-consoles-home A:hover SPAN {
	BACKGROUND-POSITION: -280px -35px
}
.category-icon-35 .white.gaming-consoles-home SPAN {
	BACKGROUND-POSITION: -280px -70px
}
.white.category-icon-35 .gaming-consoles-home A:hover SPAN {
	BACKGROUND-POSITION: -280px -70px
}
.category-icon-35 .gaming-consoles-portable A SPAN {
	BACKGROUND-POSITION: -315px 0px
}
.category-icon-35 .gaming-consoles-portable A:hover SPAN {
	BACKGROUND-POSITION: -315px -35px
}
.category-icon-35 .white.gaming-consoles-portable SPAN {
	BACKGROUND-POSITION: -315px -70px
}
.white.category-icon-35 .gaming-consoles-portable A:hover SPAN {
	BACKGROUND-POSITION: -315px -70px
}
.category-icon-35 .gps A SPAN {
	BACKGROUND-POSITION: -420px 0px
}
.category-icon-35 .gps A:hover SPAN {
	BACKGROUND-POSITION: -420px -35px
}
.category-icon-35 .white.gps SPAN {
	BACKGROUND-POSITION: -420px -70px
}
.white.category-icon-35 .gps A:hover SPAN {
	BACKGROUND-POSITION: -420px -70px
}
.category-icon-35 .hdtvs-televisions A SPAN {
	BACKGROUND-POSITION: -525px 0px
}
.category-icon-35 .hdtvs-televisions A:hover SPAN {
	BACKGROUND-POSITION: -525px -35px
}
.category-icon-35 .white.hdtvs-televisions SPAN {
	BACKGROUND-POSITION: -525px -70px
}
.white.category-icon-35 .hdtvs-televisions A:hover SPAN {
	BACKGROUND-POSITION: -525px -70px
}
.category-icon-35 .headphones A SPAN {
	BACKGROUND-POSITION: -560px 0px
}
.category-icon-35 .headphones A:hover SPAN {
	BACKGROUND-POSITION: -560px -35px
}
.category-icon-35 .white.headphones SPAN {
	BACKGROUND-POSITION: -560px -70px
}
.white.category-icon-35 .headphones A:hover SPAN {
	BACKGROUND-POSITION: -560px -70px
}
.category-icon-35 .headsets A SPAN {
	BACKGROUND-POSITION: -630px 0px
}
.category-icon-35 .headsets A:hover SPAN {
	BACKGROUND-POSITION: -630px -35px
}
.category-icon-35 .white.headsets SPAN {
	BACKGROUND-POSITION: -630px -70px
}
.white.category-icon-35 .headsets A:hover SPAN {
	BACKGROUND-POSITION: -630px -70px
}
.category-icon-35 .home-theater-in-a-box A SPAN {
	BACKGROUND-POSITION: -1575px 0px
}
.category-icon-35 .home-theater-in-a-box A:hover SPAN {
	BACKGROUND-POSITION: -1575px -35px
}
.category-icon-35 .white.home-theater-in-a-box SPAN {
	BACKGROUND-POSITION: -1575px -70px
}
.white.category-icon-35 .home-theater-in-a-box A:hover SPAN {
	BACKGROUND-POSITION: -1575px -70px
}
.category-icon-35 .joysticks-flight-racing A SPAN {
	BACKGROUND-POSITION: -385px 0px
}
.category-icon-35 .joysticks-flight-racing A:hover SPAN {
	BACKGROUND-POSITION: -385px -35px
}
.category-icon-35 .white.joysticks-flight-racing SPAN {
	BACKGROUND-POSITION: -385px -70px
}
.white.category-icon-35 .joysticks-flight-racing A:hover SPAN {
	BACKGROUND-POSITION: -385px -70px
}
.category-icon-35 .keyboards A SPAN {
	BACKGROUND-POSITION: -945px 0px
}
.category-icon-35 .keyboards A:hover SPAN {
	BACKGROUND-POSITION: -945px -35px
}
.category-icon-35 .white.keyboards SPAN {
	BACKGROUND-POSITION: -945px -70px
}
.white.category-icon-35 .keyboards A:hover SPAN {
	BACKGROUND-POSITION: -945px -70px
}
.category-icon-35 .laptops A SPAN {
	BACKGROUND-POSITION: -175px 0px
}
.category-icon-35 .laptops A:hover SPAN {
	BACKGROUND-POSITION: -175px -35px
}
.category-icon-35 .white.laptops SPAN {
	BACKGROUND-POSITION: -175px -70px
}
.white.category-icon-35 .laptops A:hover SPAN {
	BACKGROUND-POSITION: -175px -70px
}
.category-icon-35 .memory-cards A SPAN {
	BACKGROUND-POSITION: -1295px 0px
}
.category-icon-35 .memory-cards A:hover SPAN {
	BACKGROUND-POSITION: -1295px -35px
}
.category-icon-35 .white.memory-cards SPAN {
	BACKGROUND-POSITION: -1295px -70px
}
.white.category-icon-35 .memory-cards A:hover SPAN {
	BACKGROUND-POSITION: -1295px -70px
}
.category-icon-35 .mice A SPAN {
	BACKGROUND-POSITION: -980px 0px
}
.category-icon-35 .mice A:hover SPAN {
	BACKGROUND-POSITION: -980px -35px
}
.category-icon-35 .white.mice A SPAN {
	BACKGROUND-POSITION: -980px -70px
}
.white.category-icon-35 .mice A:hover SPAN {
	BACKGROUND-POSITION: -980px -70px
}
.category-icon-35 .misc A SPAN {
	BACKGROUND-POSITION: -1890px 0px
}
.category-icon-35 .misc A:hover SPAN {
	BACKGROUND-POSITION: -1890px -35px
}
.category-icon-35 .white.misc A SPAN {
	BACKGROUND-POSITION: -1890px -70px
}
.white.category-icon-35 .misc A:hover SPAN {
	BACKGROUND-POSITION: -1890px -70px
}
.category-icon-35 .monitors A SPAN {
	BACKGROUND-POSITION: -840px 0px
}
.category-icon-35 .monitors A:hover SPAN {
	BACKGROUND-POSITION: -840px -35px
}
.category-icon-35 .white.monitors SPAN {
	BACKGROUND-POSITION: -840px -70px
}
.white.category-icon-35 .monitors A:hover SPAN {
	BACKGROUND-POSITION: -840px -70px
}
.category-icon-35 .network-storage A SPAN {
	BACKGROUND-POSITION: -1330px 0px
}
.category-icon-35 .network-storage A:hover SPAN {
	BACKGROUND-POSITION: -1330px -35px
}
.category-icon-35 .white.network-storage SPAN {
	BACKGROUND-POSITION: -1330px -70px
}
.white.category-icon-35 .network-storage A:hover SPAN {
	BACKGROUND-POSITION: -1330px -70px
}
.category-icon-35 .os-platforms A SPAN {
	BACKGROUND-POSITION: -910px 0px
}
.category-icon-35 .os-platforms A:hover SPAN {
	BACKGROUND-POSITION: -910px -35px
}
.category-icon-35 .white.os-platforms SPAN {
	BACKGROUND-POSITION: -910px -70px
}
.white.category-icon-35 .os-platforms A:hover SPAN {
	BACKGROUND-POSITION: -910px -70px
}
.category-icon-35 .pen-tablets A SPAN {
	BACKGROUND-POSITION: -1015px 0px
}
.category-icon-35 .pen-tablets A:hover SPAN {
	BACKGROUND-POSITION: -1015px -35px
}
.category-icon-35 .white.pen-tablets SPAN {
	BACKGROUND-POSITION: -1015px -70px
}
.white.category-icon-35 .pen-tablets A:hover SPAN {
	BACKGROUND-POSITION: -1015px -70px
}
.category-icon-35 .portable-media-players A SPAN {
	BACKGROUND-POSITION: -1120px 0px
}
.category-icon-35 .portable-media-players A:hover SPAN {
	BACKGROUND-POSITION: -1120px -35px
}
.category-icon-35 .white.portable-media-players SPAN {
	BACKGROUND-POSITION: -1120px -70px
}
.white.category-icon-35 .portable-media-players A:hover SPAN {
	BACKGROUND-POSITION: -1120px -70px
}
.category-icon-35 .printers A SPAN {
	BACKGROUND-POSITION: -1155px 0px
}
.category-icon-35 .printers A:hover SPAN {
	BACKGROUND-POSITION: -1155px -35px
}
.category-icon-35 .white.printers SPAN {
	BACKGROUND-POSITION: -1155px -70px
}
.white.category-icon-35 .printers A:hover SPAN {
	BACKGROUND-POSITION: -1155px -70px
}
.category-icon-35 .projectors A SPAN {
	BACKGROUND-POSITION: -1400px 0px
}
.category-icon-35 .projectors A:hover SPAN {
	BACKGROUND-POSITION: -1400px -35px
}
.category-icon-35 .white.projectors SPAN {
	BACKGROUND-POSITION: -1400px -70px
}
.white.category-icon-35 .projectors A:hover SPAN {
	BACKGROUND-POSITION: -1400px -70px
}
.category-icon-35 .raid-arrays A SPAN {
	BACKGROUND-POSITION: -1365px 0px
}
.category-icon-35 .raid-arrays A:hover SPAN {
	BACKGROUND-POSITION: -1365px -35px
}
.category-icon-35 .white.raid-arrays SPAN {
	BACKGROUND-POSITION: -1365px -70px
}
.white.category-icon-35 .raid-arrays A:hover SPAN {
	BACKGROUND-POSITION: -1365px -70px
}
.category-icon-35 .remotes A SPAN {
	BACKGROUND-POSITION: -770px 0px
}
.category-icon-35 .remotes A:hover SPAN {
	BACKGROUND-POSITION: -770px -35px
}
.category-icon-35 .white.remotes SPAN {
	BACKGROUND-POSITION: -770px -70px
}
.white.category-icon-35 .remotes A:hover SPAN {
	BACKGROUND-POSITION: -770px -70px
}
.category-icon-35 .routers A SPAN {
	BACKGROUND-POSITION: -875px 0px
}
.category-icon-35 .routers A:hover SPAN {
	BACKGROUND-POSITION: -875px -35px
}
.category-icon-35 .white.routers SPAN {
	BACKGROUND-POSITION: -875px -70px
}
.white.category-icon-35 .routers A:hover SPAN {
	BACKGROUND-POSITION: -875px -70px
}
.category-icon-35 .scanners A SPAN {
	BACKGROUND-POSITION: -1190px 0px
}
.category-icon-35 .scanners A:hover SPAN {
	BACKGROUND-POSITION: -1190px -35px
}
.category-icon-35 .white.scanners SPAN {
	BACKGROUND-POSITION: -1190px -70px
}
.white.category-icon-35 .scanners A:hover SPAN {
	BACKGROUND-POSITION: -1190px -70px
}
.category-icon-35 .soundbars A SPAN {
	BACKGROUND-POSITION: -1435px 0px
}
.category-icon-35 .soundbars A:hover SPAN {
	BACKGROUND-POSITION: -1435px -35px
}
.category-icon-35 .white.soundbars SPAN {
	BACKGROUND-POSITION: -1435px -70px
}
.white.category-icon-35 .soundbars A:hover SPAN {
	BACKGROUND-POSITION: -1435px -70px
}
.category-icon-35 .speaker-docks A SPAN {
	BACKGROUND-POSITION: -1540px 0px
}
.category-icon-35 .speaker-docks A:hover SPAN {
	BACKGROUND-POSITION: -1540px -35px
}
.category-icon-35 .white.speaker-docks SPAN {
	BACKGROUND-POSITION: -1540px -70px
}
.white.category-icon-35 .speaker-docks A:hover SPAN {
	BACKGROUND-POSITION: -1540px -70px
}
.category-icon-35 .speakers A SPAN {
	BACKGROUND-POSITION: -1470px 0px
}
.category-icon-35 .speakers A:hover SPAN {
	BACKGROUND-POSITION: -1470px -35px
}
.category-icon-35 .white.speakers SPAN {
	BACKGROUND-POSITION: -1470px -70px
}
.white.category-icon-35 .speakers A:hover SPAN {
	BACKGROUND-POSITION: -1470px -70px
}
.category-icon-35 .switches-hubs A SPAN {
	BACKGROUND-POSITION: -1680px 0px
}
.category-icon-35 .switches-hubs A:hover SPAN {
	BACKGROUND-POSITION: -1680px -35px
}
.category-icon-35 .white.switches-hubs SPAN {
	BACKGROUND-POSITION: -1680px -70px
}
.white.category-icon-35 .switches-hubs A:hover SPAN {
	BACKGROUND-POSITION: -1680px -70px
}
.category-icon-35 .tablets A SPAN {
	BACKGROUND-POSITION: -490px 0px
}
.category-icon-35 .tablets A:hover SPAN {
	BACKGROUND-POSITION: -490px -35px
}
.category-icon-35 .white.tablets SPAN {
	BACKGROUND-POSITION: -490px -70px
}
.white.category-icon-35 .tablets A:hover SPAN {
	BACKGROUND-POSITION: -490px -70px
}
.category-icon-35 .usb-firewire-hubs A SPAN {
	BACKGROUND-POSITION: -1050px 0px
}
.category-icon-35 .usb-firewire-hubs A:hover SPAN {
	BACKGROUND-POSITION: -1050px -35px
}
.category-icon-35 .white.usb-firewire-hubs SPAN {
	BACKGROUND-POSITION: -1050px -70px
}
.white.category-icon-35 .usb-firewire-hubs A:hover SPAN {
	BACKGROUND-POSITION: -1050px -70px
}
.category-icon-35 .video-disc-players A SPAN {
	BACKGROUND-POSITION: -805px 0px
}
.category-icon-35 .video-disc-players A:hover SPAN {
	BACKGROUND-POSITION: -805px -35px
}
.category-icon-35 .white.video-disc-players SPAN {
	BACKGROUND-POSITION: -805px -70px
}
.white.category-icon-35 .video-disc-players A:hover SPAN {
	BACKGROUND-POSITION: -805px -70px
}
.category-icon-35 .webcams A SPAN {
	BACKGROUND-POSITION: -1085px 0px
}
.category-icon-35 .webcams A:hover SPAN {
	BACKGROUND-POSITION: -1085px -35px
}
.category-icon-35 .white.webcams SPAN {
	BACKGROUND-POSITION: -1085px -70px
}
.white.category-icon-35 .webcams A:hover SPAN {
	BACKGROUND-POSITION: -1085px -70px
}
.category-icon-25 UL.category-list A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #39c !important; MARGIN-LEFT: -3px; PADDING-TOP: 5px
}
.category-icon-25 UL.category-list A:hover {
	BACKGROUND: #39c; COLOR: #fff !important
}
.category-icon-25 UL.category-list H3 SPAN {
	MARGIN-RIGHT: 9px
}
#category-list-group > DIV {
	DISPLAY: none
}
.category-list-loading {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 90px; PADDING-RIGHT: 0px; PADDING-TOP: 190px
}
.product-list-mini {
	CLEAR: both
}
.product-list-mini LI {
	POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0px
}
.product-list-mini .product-list-mini-left {
	WIDTH: 50px; FLOAT: left
}
.product-list-mini .product-list-mini-left .new-gdgt-score {
	POSITION: absolute
}
.product-list-mini .product-list-mini-right {
	POSITION: absolute; LINE-HEIGHT: 16px; MARGIN: -18px 0px 0px; WIDTH: 172px; HEIGHT: 50px; FONT-SIZE: 13px; TOP: 50%; LEFT: 50px
}
.product-list-mini .product-list-mini-right A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.product-list-mini .product-list-mini-right SPAN {
	MARGIN: 0px; WIDTH: auto; DISPLAY: inline; BACKGROUND: 0px 50%; FLOAT: none; HEIGHT: auto
}
.categories-modal-heading-alt {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#categories {
	Z-INDEX: 10; BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#categories H5 {
	LINE-HEIGHT: 17px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 7px 24px; FLOAT: left; COLOR: #898989; FONT-SIZE: 12px
}
.category-icon-25 UL A {
	COLOR: #333
}
.category-icon-25 UL A SPAN {
	BACKGROUND-IMAGE: url(http://media.gdgt.com/assets/img/site/categories/icons/sprites/category-icons-25-20120404.png); BACKGROUND-COLOR: transparent; MARGIN: -3px 14px 0px 0px; WIDTH: 25px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 25px
}
.category-icon-25 UL A EM {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; DISPLAY: block; MARGIN-BOTTOM: -7px; COLOR: #898989; FONT-SIZE: 10px; FONT-WEIGHT: 600
}
.category-icon-25 UL A:hover {
	BACKGROUND-COLOR: transparent; COLOR: #39c
}
.category-icon-25 UL A:hover EM {
	COLOR: #39c
}
.category-icon-25 UL A:hover SPAN {
	BACKGROUND-POSITION: 25px -25px
}
.category-icon-25 UL H3 {
	COLOR: #333
}
.category-icon-25 UL H3 SPAN {
	BACKGROUND-IMAGE: url(http://media.gdgt.com/assets/img/site/categories/icons/sprites/category-icons-25-20120404.png); BACKGROUND-COLOR: transparent; MARGIN: -3px 14px 0px 0px; WIDTH: 25px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 25px
}
.category-icon-25 UL H3 EM {
	PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; MARGIN-TOP: -6px; DISPLAY: block; FLOAT: left; COLOR: #898989; FONT-SIZE: 10px; FONT-WEIGHT: 600
}
.category-icon-25 .av-receivers SPAN {
	BACKGROUND-POSITION: -475px 0px
}
.category-icon-25 .av-receivers A SPAN {
	BACKGROUND-POSITION: -475px 0px
}
.category-icon-25 .av-receivers A:hover SPAN {
	BACKGROUND-POSITION: -475px -25px
}
.category-icon-25 .white.av-receivers SPAN {
	BACKGROUND-POSITION: -475px -50px
}
.white.category-icon-25 .av-receivers A:hover SPAN {
	BACKGROUND-POSITION: -475px -50px
}
.category-icon-25 .bluetooth-headsets SPAN {
	BACKGROUND-POSITION: -425px 0px
}
.category-icon-25 .bluetooth-headsets A SPAN {
	BACKGROUND-POSITION: -425px 0px
}
.category-icon-25 .bluetooth-headsets A:hover SPAN {
	BACKGROUND-POSITION: -425px -25px
}
.category-icon-25 .white.bluetooth-headsets SPAN {
	BACKGROUND-POSITION: -425px -50px
}
.white.category-icon-25 .bluetooth-headsets A:hover SPAN {
	BACKGROUND-POSITION: -425px -50px
}
.category-icon-25 .camcorders SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.category-icon-25 .camcorders A SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.category-icon-25 .camcorders A:hover SPAN {
	BACKGROUND-POSITION: 0px -25px
}
.category-icon-25 .white.camcorders SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.white.category-icon-25 .camcorders A:hover SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.category-icon-25 .camera-lenses SPAN {
	BACKGROUND-POSITION: -25px 0px
}
.category-icon-25 .camera-lenses A SPAN {
	BACKGROUND-POSITION: -25px 0px
}
.category-icon-25 .camera-lenses A:hover SPAN {
	BACKGROUND-POSITION: -25px -25px
}
.category-icon-25 .white.camera-lenses SPAN {
	BACKGROUND-POSITION: -25px -50px
}
.white.category-icon-25 .camera-lenses A:hover SPAN {
	BACKGROUND-POSITION: -25px -50px
}
.category-icon-25 .cameras SPAN {
	BACKGROUND-POSITION: -50px 0px
}
.category-icon-25 .cameras A SPAN {
	BACKGROUND-POSITION: -50px 0px
}
.category-icon-25 .cameras A:hover SPAN {
	BACKGROUND-POSITION: -50px -25px
}
.category-icon-25 .white.cameras SPAN {
	BACKGROUND-POSITION: -50px -50px
}
.white.category-icon-25 .cameras A:hover SPAN {
	BACKGROUND-POSITION: -50px -50px
}
.category-icon-25 .cellphones SPAN {
	BACKGROUND-POSITION: -75px 0px
}
.category-icon-25 .cellphones A SPAN {
	BACKGROUND-POSITION: -75px 0px
}
.category-icon-25 .cellphones A:hover SPAN {
	BACKGROUND-POSITION: -75px -25px
}
.category-icon-25 .white.cellphones SPAN {
	BACKGROUND-POSITION: -75px -50px
}
.white.category-icon-25 .cellphones A:hover SPAN {
	BACKGROUND-POSITION: -75px -50px
}
.category-icon-25 .computer-speakers SPAN {
	BACKGROUND-POSITION: -1075px 0px
}
.category-icon-25 .computer-speakers A SPAN {
	BACKGROUND-POSITION: -1075px 0px
}
.category-icon-25 .computer-speakers A:hover SPAN {
	BACKGROUND-POSITION: -1075px -25px
}
.category-icon-25 .white.computer-speakers SPAN {
	BACKGROUND-POSITION: -1075px -50px
}
.white.category-icon-25 .computer-speakers A:hover SPAN {
	BACKGROUND-POSITION: -1075px -50px
}
.category-icon-25 .controllers SPAN {
	BACKGROUND-POSITION: -250px 0px
}
.category-icon-25 .controllers A SPAN {
	BACKGROUND-POSITION: -250px 0px
}
.category-icon-25 .controllers A:hover SPAN {
	BACKGROUND-POSITION: -250px -25px
}
.category-icon-25 .white.controllers SPAN {
	BACKGROUND-POSITION: -250px -50px
}
.white.category-icon-25 .controllers A:hover SPAN {
	BACKGROUND-POSITION: -250px -50px
}
.category-icon-25 .desktops SPAN {
	BACKGROUND-POSITION: -100px 0px
}
.category-icon-25 .desktops A SPAN {
	BACKGROUND-POSITION: -100px 0px
}
.category-icon-25 .desktops A:hover SPAN {
	BACKGROUND-POSITION: -100px -25px
}
.category-icon-25 .white.desktops SPAN {
	BACKGROUND-POSITION: -100px -50px
}
.white.category-icon-25 .desktops A:hover SPAN {
	BACKGROUND-POSITION: -100px -50px
}
.category-icon-25 .digital-media-players SPAN {
	BACKGROUND-POSITION: -500px 0px
}
.category-icon-25 .digital-media-players A SPAN {
	BACKGROUND-POSITION: -500px 0px
}
.category-icon-25 .digital-media-players A:hover SPAN {
	BACKGROUND-POSITION: -500px -25px
}
.category-icon-25 .white.digital-media-players SPAN {
	BACKGROUND-POSITION: -500px -50px
}
.white.category-icon-25 .digital-media-players A:hover SPAN {
	BACKGROUND-POSITION: -500px -50px
}
.category-icon-25 .digital-photo-frames SPAN {
	BACKGROUND-POSITION: -150px 0px
}
.category-icon-25 .digital-photo-frames A SPAN {
	BACKGROUND-POSITION: -150px 0px
}
.category-icon-25 .digital-photo-frames A:hover SPAN {
	BACKGROUND-POSITION: -150px -25px
}
.category-icon-25 .white.digital-photo-frames SPAN {
	BACKGROUND-POSITION: -150px -50px
}
.white.category-icon-25 .digital-photo-frames A:hover SPAN {
	BACKGROUND-POSITION: -150px -50px
}
.category-icon-25 .dvrs SPAN {
	BACKGROUND-POSITION: -525px 0px
}
.category-icon-25 .dvrs A SPAN {
	BACKGROUND-POSITION: -525px 0px
}
.category-icon-25 .dvrs A:hover SPAN {
	BACKGROUND-POSITION: -525px -25px
}
.category-icon-25 .white.dvrs SPAN {
	BACKGROUND-POSITION: -525px -50px
}
.white.category-icon-25 .dvrs A:hover SPAN {
	BACKGROUND-POSITION: -525px -50px
}
.category-icon-25 .e-book-readers SPAN {
	BACKGROUND-POSITION: -325px 0px
}
.category-icon-25 .e-book-readers A SPAN {
	BACKGROUND-POSITION: -325px 0px
}
.category-icon-25 .e-book-readers A:hover SPAN {
	BACKGROUND-POSITION: -325px -25px
}
.category-icon-25 .white.e-book-readers SPAN {
	BACKGROUND-POSITION: -325px -50px
}
.white.category-icon-25 .e-book-readers A:hover SPAN {
	BACKGROUND-POSITION: -325px -50px
}
.category-icon-25 .external-drives SPAN {
	BACKGROUND-POSITION: -875px 0px
}
.category-icon-25 .external-drives A SPAN {
	BACKGROUND-POSITION: -875px 0px
}
.category-icon-25 .external-drives A:hover SPAN {
	BACKGROUND-POSITION: -875px -25px
}
.category-icon-25 .white.external-drives SPAN {
	BACKGROUND-POSITION: -875px -50px
}
.white.category-icon-25 .external-drives A:hover SPAN {
	BACKGROUND-POSITION: -875px -50px
}
.category-icon-25 .fitness SPAN {
	BACKGROUND-POSITION: -175px 0px
}
.category-icon-25 .fitness A SPAN {
	BACKGROUND-POSITION: -175px 0px
}
.category-icon-25 .fitness A:hover SPAN {
	BACKGROUND-POSITION: -175px -25px
}
.category-icon-25 .white.fitness SPAN {
	BACKGROUND-POSITION: -175px -50px
}
.white.category-icon-25 .fitness A:hover SPAN {
	BACKGROUND-POSITION: -175px -50px
}
.category-icon-25 .flash-drives SPAN {
	BACKGROUND-POSITION: -900px 0px
}
.category-icon-25 .flash-drives A SPAN {
	BACKGROUND-POSITION: -900px 0px
}
.category-icon-25 .flash-drives A:hover SPAN {
	BACKGROUND-POSITION: -900px -25px
}
.category-icon-25 .white.flash-drives SPAN {
	BACKGROUND-POSITION: -900px -50px
}
.white.category-icon-25 .flash-drives A:hover SPAN {
	BACKGROUND-POSITION: -900px -50px
}
.category-icon-25 .gaming-consoles-home SPAN {
	BACKGROUND-POSITION: -200px 0px
}
.category-icon-25 .gaming-consoles-home A SPAN {
	BACKGROUND-POSITION: -200px 0px
}
.category-icon-25 .gaming-consoles-home A:hover SPAN {
	BACKGROUND-POSITION: -200px -25px
}
.category-icon-25 .white.gaming-consoles-home SPAN {
	BACKGROUND-POSITION: -200px -50px
}
.white.category-icon-25 .gaming-consoles-home A:hover SPAN {
	BACKGROUND-POSITION: -200px -50px
}
.category-icon-25 .gaming-consoles-portable SPAN {
	BACKGROUND-POSITION: -225px 0px
}
.category-icon-25 .gaming-consoles-portable A SPAN {
	BACKGROUND-POSITION: -225px 0px
}
.category-icon-25 .gaming-consoles-portable A:hover SPAN {
	BACKGROUND-POSITION: -225px -25px
}
.category-icon-25 .white.gaming-consoles-portable SPAN {
	BACKGROUND-POSITION: -225px -50px
}
.white.category-icon-25 .gaming-consoles-portable A:hover SPAN {
	BACKGROUND-POSITION: -225px -50px
}
.category-icon-25 .gps SPAN {
	BACKGROUND-POSITION: -300px 0px
}
.category-icon-25 .gps A SPAN {
	BACKGROUND-POSITION: -300px 0px
}
.category-icon-25 .gps A:hover SPAN {
	BACKGROUND-POSITION: -300px -25px
}
.category-icon-25 .white.gps SPAN {
	BACKGROUND-POSITION: -300px -50px
}
.white.category-icon-25 .gps A:hover SPAN {
	BACKGROUND-POSITION: -300px -50px
}
.category-icon-25 .hdtvs-televisions SPAN {
	BACKGROUND-POSITION: -375px 0px
}
.category-icon-25 .hdtvs-televisions A SPAN {
	BACKGROUND-POSITION: -375px 0px
}
.category-icon-25 .hdtvs-televisions A:hover SPAN {
	BACKGROUND-POSITION: -375px -25px
}
.category-icon-25 .white.hdtvs-televisions SPAN {
	BACKGROUND-POSITION: -375px -50px
}
.white.category-icon-25 .hdtvs-televisions A:hover SPAN {
	BACKGROUND-POSITION: -375px -50px
}
.category-icon-25 .headphones SPAN {
	BACKGROUND-POSITION: -400px 0px
}
.category-icon-25 .headphones A SPAN {
	BACKGROUND-POSITION: -400px 0px
}
.category-icon-25 .headphones A:hover SPAN {
	BACKGROUND-POSITION: -400px -25px
}
.category-icon-25 .white.headphones SPAN {
	BACKGROUND-POSITION: -400px -50px
}
.white.category-icon-25 .headphones A:hover SPAN {
	BACKGROUND-POSITION: -400px -50px
}
.category-icon-25 .headsets SPAN {
	BACKGROUND-POSITION: -450px 0px
}
.category-icon-25 .headsets A SPAN {
	BACKGROUND-POSITION: -450px 0px
}
.category-icon-25 .headsets A:hover SPAN {
	BACKGROUND-POSITION: -450px -25px
}
.category-icon-25 .white.headsets SPAN {
	BACKGROUND-POSITION: -450px -50px
}
.white.category-icon-25 .headsets A:hover SPAN {
	BACKGROUND-POSITION: -450px -50px
}
.category-icon-25 .home-theater-in-a-box SPAN {
	BACKGROUND-POSITION: -1125px 0px
}
.category-icon-25 .home-theater-in-a-box A SPAN {
	BACKGROUND-POSITION: -1125px 0px
}
.category-icon-25 .home-theater-in-a-box A:hover SPAN {
	BACKGROUND-POSITION: -1125px -25px
}
.category-icon-25 .white.home-theater-in-a-box SPAN {
	BACKGROUND-POSITION: -1125px -50px
}
.white.category-icon-25 .home-theater-in-a-box A:hover SPAN {
	BACKGROUND-POSITION: -1125px -50px
}
.category-icon-25 .joysticks-flight-racing SPAN {
	BACKGROUND-POSITION: -1125px 0px
}
.category-icon-25 .joysticks-flight-racing A SPAN {
	BACKGROUND-POSITION: -1125px 0px
}
.category-icon-25 .joysticks-flight-racing A:hover SPAN {
	BACKGROUND-POSITION: -275px -25px
}
.category-icon-25 .white.joysticks-flight-racing SPAN {
	BACKGROUND-POSITION: -275px -50px
}
.white.category-icon-25 .joysticks-flight-racing A:hover SPAN {
	BACKGROUND-POSITION: -275px -50px
}
.category-icon-25 .keyboards SPAN {
	BACKGROUND-POSITION: -675px 0px
}
.category-icon-25 .keyboards A SPAN {
	BACKGROUND-POSITION: -675px 0px
}
.category-icon-25 .keyboards A:hover SPAN {
	BACKGROUND-POSITION: -675px -25px
}
.category-icon-25 .white.keyboards SPAN {
	BACKGROUND-POSITION: -675px -50px
}
.white.category-icon-25 .keyboards A:hover SPAN {
	BACKGROUND-POSITION: -675px -50px
}
.category-icon-25 .laptops SPAN {
	BACKGROUND-POSITION: -125px 0px
}
.category-icon-25 .laptops A SPAN {
	BACKGROUND-POSITION: -125px 0px
}
.category-icon-25 .laptops A:hover SPAN {
	BACKGROUND-POSITION: -125px -25px
}
.category-icon-25 .white.laptops SPAN {
	BACKGROUND-POSITION: -125px -50px
}
.white.category-icon-25 .laptops A:hover SPAN {
	BACKGROUND-POSITION: -125px -50px
}
.category-icon-25 .memory-cards SPAN {
	BACKGROUND-POSITION: -925px 0px
}
.category-icon-25 .memory-cards A SPAN {
	BACKGROUND-POSITION: -925px 0px
}
.category-icon-25 .memory-cards A:hover SPAN {
	BACKGROUND-POSITION: -925px -25px
}
.category-icon-25 .white.memory-cards SPAN {
	BACKGROUND-POSITION: -925px -50px
}
.white.category-icon-25 .memory-cards A:hover SPAN {
	BACKGROUND-POSITION: -925px -50px
}
.category-icon-25 .mice SPAN {
	BACKGROUND-POSITION: -700px 0px
}
.category-icon-25 .mice A SPAN {
	BACKGROUND-POSITION: -700px 0px
}
.category-icon-25 .mice A:hover SPAN {
	BACKGROUND-POSITION: -700px -25px
}
.category-icon-25 .white.mice SPAN {
	BACKGROUND-POSITION: -700px -50px
}
.white.category-icon-25 .mice A:hover SPAN {
	BACKGROUND-POSITION: -700px -50px
}
.category-icon-25 .misc SPAN {
	BACKGROUND-POSITION: -1350px 0px
}
.category-icon-25 .misc A SPAN {
	BACKGROUND-POSITION: -1350px 0px
}
.category-icon-25 .misc A:hover SPAN {
	BACKGROUND-POSITION: -1350px -25px
}
.category-icon-25 .white.misc SPAN {
	BACKGROUND-POSITION: -1350px -50px
}
.white.category-icon-25 .misc A:hover SPAN {
	BACKGROUND-POSITION: -1350px -50px
}
.category-icon-25 .monitors SPAN {
	BACKGROUND-POSITION: -600px 0px
}
.category-icon-25 .monitors A SPAN {
	BACKGROUND-POSITION: -600px 0px
}
.category-icon-25 .monitors A:hover SPAN {
	BACKGROUND-POSITION: -600px -25px
}
.category-icon-25 .white.monitors SPAN {
	BACKGROUND-POSITION: -600px -50px
}
.monitors.white.category-icon-25 A:hover SPAN {
	BACKGROUND-POSITION: -600px -50px
}
.category-icon-25 .network-storage SPAN {
	BACKGROUND-POSITION: -950px 0px
}
.category-icon-25 .network-storage A SPAN {
	BACKGROUND-POSITION: -950px 0px
}
.category-icon-25 .network-storage A:hover SPAN {
	BACKGROUND-POSITION: -950px -25px
}
.category-icon-25 .white.network-storage SPAN {
	BACKGROUND-POSITION: -950px -50px
}
.white.category-icon-25 .network-storage A:hover SPAN {
	BACKGROUND-POSITION: -950px -50px
}
.category-icon-25 .os-platforms SPAN {
	BACKGROUND-POSITION: -650px 0px
}
.category-icon-25 .os-platforms A SPAN {
	BACKGROUND-POSITION: -650px 0px
}
.category-icon-25 .os-platforms A:hover SPAN {
	BACKGROUND-POSITION: -650px -25px
}
.category-icon-25 .white.os-platforms SPAN {
	BACKGROUND-POSITION: -650px -50px
}
.white.category-icon-25 .os-platforms A:hover SPAN {
	BACKGROUND-POSITION: -650px -50px
}
.category-icon-25 .pen-tablets SPAN {
	BACKGROUND-POSITION: -725px 0px
}
.category-icon-25 .pen-tablets A SPAN {
	BACKGROUND-POSITION: -725px 0px
}
.category-icon-25 .pen-tablets A:hover SPAN {
	BACKGROUND-POSITION: -725px -25px
}
.category-icon-25 .white.pen-tablets SPAN {
	BACKGROUND-POSITION: -725px -50px
}
.white.category-icon-25 .pen-tablets A:hover SPAN {
	BACKGROUND-POSITION: -725px -50px
}
.category-icon-25 .portable-media-players SPAN {
	BACKGROUND-POSITION: -800px 0px
}
.category-icon-25 .portable-media-players A SPAN {
	BACKGROUND-POSITION: -800px 0px
}
.category-icon-25 .portable-media-players A:hover SPAN {
	BACKGROUND-POSITION: -800px -25px
}
.category-icon-25 .white.portable-media-players SPAN {
	BACKGROUND-POSITION: -800px -50px
}
.white.category-icon-25 .portable-media-players A:hover SPAN {
	BACKGROUND-POSITION: -800px -50px
}
.category-icon-25 .printers SPAN {
	BACKGROUND-POSITION: -825px 0px
}
.category-icon-25 .printers A SPAN {
	BACKGROUND-POSITION: -825px 0px
}
.category-icon-25 .printers A:hover SPAN {
	BACKGROUND-POSITION: -825px -25px
}
.category-icon-25 .white.printers SPAN {
	BACKGROUND-POSITION: -825px -50px
}
.white.category-icon-25 .printers A:hover SPAN {
	BACKGROUND-POSITION: -825px -50px
}
.category-icon-25 .projectors SPAN {
	BACKGROUND-POSITION: -1000px 0px
}
.category-icon-25 .projectors A SPAN {
	BACKGROUND-POSITION: -1000px 0px
}
.category-icon-25 .projectors A:hover SPAN {
	BACKGROUND-POSITION: -1000px -25px
}
.category-icon-25 .white.projectors SPAN {
	BACKGROUND-POSITION: -1000px -50px
}
.white.category-icon-25 .projectors A:hover SPAN {
	BACKGROUND-POSITION: -1000px -50px
}
.category-icon-25 .raid-arrays SPAN {
	BACKGROUND-POSITION: -975px 0px
}
.category-icon-25 .raid-arrays A SPAN {
	BACKGROUND-POSITION: -975px 0px
}
.category-icon-25 .raid-arrays A:hover SPAN {
	BACKGROUND-POSITION: -975px -25px
}
.category-icon-25 .white.raid-arrays SPAN {
	BACKGROUND-POSITION: -975px -50px
}
.white.category-icon-25 .raid-arrays A:hover SPAN {
	BACKGROUND-POSITION: -975px -50px
}
.category-icon-25 .remotes SPAN {
	BACKGROUND-POSITION: -550px 0px
}
.category-icon-25 .remotes A SPAN {
	BACKGROUND-POSITION: -550px 0px
}
.category-icon-25 .remotes A:hover SPAN {
	BACKGROUND-POSITION: -550px -25px
}
.category-icon-25 .white.remotes SPAN {
	BACKGROUND-POSITION: -550px -50px
}
.white.category-icon-25 .remotes A:hover SPAN {
	BACKGROUND-POSITION: -550px -50px
}
.category-icon-25 .routers SPAN {
	BACKGROUND-POSITION: -625px 0px
}
.category-icon-25 .routers A SPAN {
	BACKGROUND-POSITION: -625px 0px
}
.category-icon-25 .routers A:hover SPAN {
	BACKGROUND-POSITION: -625px -25px
}
.category-icon-25 .white.routers SPAN {
	BACKGROUND-POSITION: -625px -50px
}
.white.category-icon-25 .routers A:hover SPAN {
	BACKGROUND-POSITION: -625px -50px
}
.category-icon-25 .scanners SPAN {
	BACKGROUND-POSITION: -850px 0px
}
.category-icon-25 .scanners A SPAN {
	BACKGROUND-POSITION: -850px 0px
}
.category-icon-25 .scanners A:hover SPAN {
	BACKGROUND-POSITION: -850px -25px
}
.category-icon-25 .white.scanners SPAN {
	BACKGROUND-POSITION: -850px -50px
}
.white.category-icon-25 .scanners A:hover SPAN {
	BACKGROUND-POSITION: -850px -50px
}
.category-icon-25 .soundbars SPAN {
	BACKGROUND-POSITION: -1025px 0px
}
.category-icon-25 .soundbars A SPAN {
	BACKGROUND-POSITION: -1025px 0px
}
.category-icon-25 .soundbars A:hover SPAN {
	BACKGROUND-POSITION: -1025px -25px
}
.category-icon-25 .white.soundbars SPAN {
	BACKGROUND-POSITION: -1025px -50px
}
.white.category-icon-25 .soundbars A:hover SPAN {
	BACKGROUND-POSITION: -1025px -50px
}
.category-icon-25 .speaker-docks SPAN {
	BACKGROUND-POSITION: -1100px 0px
}
.category-icon-25 .speaker-docks A SPAN {
	BACKGROUND-POSITION: -1100px 0px
}
.category-icon-25 .speaker-docks A:hover SPAN {
	BACKGROUND-POSITION: -1100px -25px
}
.category-icon-25 .white.speaker-docks SPAN {
	BACKGROUND-POSITION: -1100px -50px
}
.white.category-icon-25 .speaker-docks A:hover SPAN {
	BACKGROUND-POSITION: -1100px -50px
}
.category-icon-25 .speakers SPAN {
	BACKGROUND-POSITION: -1050px 0px
}
.category-icon-25 .speakers A SPAN {
	BACKGROUND-POSITION: -1050px 0px
}
.category-icon-25 .speakers A:hover SPAN {
	BACKGROUND-POSITION: -1050px -25px
}
.category-icon-25 .white.speakers SPAN {
	BACKGROUND-POSITION: -1050px -50px
}
.white.category-icon-25 .speakers A:hover SPAN {
	BACKGROUND-POSITION: -1050px -50px
}
.category-icon-25 .switches-hubs SPAN {
	BACKGROUND-POSITION: -1275px 0px
}
.category-icon-25 .switches-hubs A SPAN {
	BACKGROUND-POSITION: -1275px 0px
}
.category-icon-25 .switches-hubs A:hover SPAN {
	BACKGROUND-POSITION: -1275px -25px
}
.category-icon-25 .white.switches-hubs SPAN {
	BACKGROUND-POSITION: -1275px -50px
}
.white.category-icon-25 .switches-hubs A:hover SPAN {
	BACKGROUND-POSITION: -1275px -50px
}
.category-icon-25 .tablets SPAN {
	BACKGROUND-POSITION: -350px 0px
}
.category-icon-25 .tablets A SPAN {
	BACKGROUND-POSITION: -350px 0px
}
.category-icon-25 .tablets A:hover SPAN {
	BACKGROUND-POSITION: -350px -25px
}
.category-icon-25 .white.tablets SPAN {
	BACKGROUND-POSITION: -350px -50px
}
.white.category-icon-25 .tablets A:hover SPAN {
	BACKGROUND-POSITION: -350px -50px
}
.category-icon-25 .usb-firewire-hubs SPAN {
	BACKGROUND-POSITION: -750px 0px
}
.category-icon-25 .usb-firewire-hubs A SPAN {
	BACKGROUND-POSITION: -750px 0px
}
.category-icon-25 .usb-firewire-hubs A:hover SPAN {
	BACKGROUND-POSITION: -750px -25px
}
.category-icon-25 .white.usb-firewire-hubs SPAN {
	BACKGROUND-POSITION: -750px -50px
}
.white.category-icon-25 .usb-firewire-hubs A:hover SPAN {
	BACKGROUND-POSITION: -750px -50px
}
.category-icon-25 .video-disc-players SPAN {
	BACKGROUND-POSITION: -575px 0px
}
.category-icon-25 .video-disc-players A SPAN {
	BACKGROUND-POSITION: -575px 0px
}
.category-icon-25 .video-disc-players A:hover SPAN {
	BACKGROUND-POSITION: -575px -25px
}
.category-icon-25 .white.video-disc-players SPAN {
	BACKGROUND-POSITION: -575px -50px
}
.white.category-icon-25 .video-disc-players A:hover SPAN {
	BACKGROUND-POSITION: -575px -50px
}
.category-icon-25 .webcams SPAN {
	BACKGROUND-POSITION: -775px 0px
}
.category-icon-25 .webcams A SPAN {
	BACKGROUND-POSITION: -775px 0px
}
.category-icon-25 .webcams A:hover SPAN {
	BACKGROUND-POSITION: -775px -25px
}
.category-icon-25 .white.webcams SPAN {
	BACKGROUND-POSITION: -775px -50px
}
.white.category-icon-25 .webcams A:hover SPAN {
	BACKGROUND-POSITION: -775px -50px
}
.hover-white.category-icon-25 .av-receivers A:hover SPAN {
	BACKGROUND-POSITION: -475px -50px
}
.hover-white.category-icon-25 .bluetooth-headsets A:hover SPAN {
	BACKGROUND-POSITION: -425px -50px
}
.hover-white.category-icon-25 .camcorders A:hover SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.hover-white.category-icon-25 .camera-lenses A:hover SPAN {
	BACKGROUND-POSITION: -50px -50px
}
.hover-white.category-icon-25 .cameras A:hover SPAN {
	BACKGROUND-POSITION: -50px -50px
}
.hover-white.category-icon-25 .cellphones A:hover SPAN {
	BACKGROUND-POSITION: -75px -50px
}
.hover-white.category-icon-25 .computer-speakers A:hover SPAN {
	BACKGROUND-POSITION: -1075px -50px
}
.hover-white.category-icon-25 .controllers A:hover SPAN {
	BACKGROUND-POSITION: -250px -50px
}
.hover-white.category-icon-25 .desktops A:hover SPAN {
	BACKGROUND-POSITION: -100px -50px
}
.hover-white.category-icon-25 .digital-media-players A:hover SPAN {
	BACKGROUND-POSITION: -500px -50px
}
.hover-white.category-icon-25 .digital-photo-frames A:hover SPAN {
	BACKGROUND-POSITION: -150px -50px
}
.hover-white.category-icon-25 .dvrs A:hover SPAN {
	BACKGROUND-POSITION: -525px -50px
}
.hover-white.category-icon-25 .e-book-readers A:hover SPAN {
	BACKGROUND-POSITION: -325px -50px
}
.hover-white.category-icon-25 .external-drives A:hover SPAN {
	BACKGROUND-POSITION: -875px -50px
}
.hover-white.category-icon-25 .fitness A:hover SPAN {
	BACKGROUND-POSITION: -175px -50px
}
.hover-white.category-icon-25 .flash-drives A:hover SPAN {
	BACKGROUND-POSITION: -900px -50px
}
.hover-white.category-icon-25 .gaming-consoles-home A:hover SPAN {
	BACKGROUND-POSITION: -200px -50px
}
.hover-white.category-icon-25 .gaming-consoles-portable A:hover SPAN {
	BACKGROUND-POSITION: -225px -50px
}
.hover-white.category-icon-25 .gps A:hover SPAN {
	BACKGROUND-POSITION: -300px -50px
}
.hover-white.category-icon-25 .hdtvs-televisions A:hover SPAN {
	BACKGROUND-POSITION: -375px -50px
}
.hover-white.category-icon-25 .headphones A:hover SPAN {
	BACKGROUND-POSITION: -400px -50px
}
.hover-white.category-icon-25 .headsets A:hover SPAN {
	BACKGROUND-POSITION: -450px -50px
}
.hover-white.category-icon-25 .home-theater-in-a-box A:hover SPAN {
	BACKGROUND-POSITION: -1125px -50px
}
.hover-white.category-icon-25 .joysticks-flight-racing A:hover SPAN {
	BACKGROUND-POSITION: -275px -50px
}
.hover-white.category-icon-25 .keyboards A:hover SPAN {
	BACKGROUND-POSITION: -675px -50px
}
.hover-white.category-icon-25 .laptops A:hover SPAN {
	BACKGROUND-POSITION: -125px -50px
}
.hover-white.category-icon-25 .memory-cards A:hover SPAN {
	BACKGROUND-POSITION: -925px -50px
}
.hover-white.category-icon-25 .mice A:hover SPAN {
	BACKGROUND-POSITION: -700px -50px
}
.hover-white.category-icon-25 .misc A:hover SPAN {
	BACKGROUND-POSITION: -1350px -50px
}
.hover-white.category-icon-25 .monitors A:hover SPAN {
	BACKGROUND-POSITION: -600px -50px
}
.hover-white.category-icon-25 .network-storage A:hover SPAN {
	BACKGROUND-POSITION: -950px -50px
}
.hover-white.category-icon-25 .os-platforms A:hover SPAN {
	BACKGROUND-POSITION: -650px -50px
}
.hover-white.category-icon-25 .pen-tablets A:hover SPAN {
	BACKGROUND-POSITION: -725px -50px
}
.hover-white.category-icon-25 .portable-media-players A:hover SPAN {
	BACKGROUND-POSITION: -800px -50px
}
.hover-white.category-icon-25 .printers A:hover SPAN {
	BACKGROUND-POSITION: -825px -50px
}
.hover-white.category-icon-25 .projectors A:hover SPAN {
	BACKGROUND-POSITION: -1000px -50px
}
.hover-white.category-icon-25 .raid-arrays A:hover SPAN {
	BACKGROUND-POSITION: -975px -50px
}
.hover-white.category-icon-25 .remotes A:hover SPAN {
	BACKGROUND-POSITION: -550px -50px
}
.hover-white.category-icon-25 .routers A:hover SPAN {
	BACKGROUND-POSITION: -625px -50px
}
.hover-white.category-icon-25 .scanners A:hover SPAN {
	BACKGROUND-POSITION: -850px -50px
}
.hover-white.category-icon-25 .soundbars A:hover SPAN {
	BACKGROUND-POSITION: -1025px -50px
}
.hover-white.category-icon-25 .speaker-docks A:hover SPAN {
	BACKGROUND-POSITION: -1100px -50px
}
.hover-white.category-icon-25 .speakers A:hover SPAN {
	BACKGROUND-POSITION: -1050px -50px
}
.hover-white.category-icon-25 .switches-hubs A:hover SPAN {
	BACKGROUND-POSITION: -1275px -50px
}
.hover-white.category-icon-25 .tablets A:hover SPAN {
	BACKGROUND-POSITION: -350px -50px
}
.hover-white.category-icon-25 .usb-firewire-hubs A:hover SPAN {
	BACKGROUND-POSITION: -750px -50px
}
.hover-white.category-icon-25 .video-disc-players A:hover SPAN {
	BACKGROUND-POSITION: -575px -50px
}
.hover-white.category-icon-25 .webcams A:hover SPAN {
	BACKGROUND-POSITION: -775px -50px
}
.post-saga {
	MARGIN: 10px 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; OVERFLOW: hidden
}
.post-saga .saga-hed {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.1; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #f18532; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
.post-saga .saga-title {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 29.9px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.post-saga .saga-title A {
	TEXT-TRANSFORM: none; COLOR: #f18532; TEXT-DECORATION: none
}
.post-saga .saga-title A:hover {
	TEXT-DECORATION: underline
}
.post-saga .saga-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #f18532 1px solid; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.post-saga .saga-list .saga-post {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.post-saga .saga-list .saga-post .saga-headline {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 18.2px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.post-saga .saga-list .saga-post .saga-headline A {
	TEXT-TRANSFORM: none; COLOR: #222; TEXT-DECORATION: none
}
.post-saga .saga-list .saga-post .saga-headline A:hover {
	TEXT-DECORATION: underline
}
.post-saga .saga-list .saga-post .saga-date {
	MARGIN: 0px; COLOR: #555
}
.post-saga .saga-more {
	MARGIN: 0px 10px; FONT-SIZE: 18.2px
}
.post-saga .saga-more A {
	COLOR: #f18532; TEXT-DECORATION: none
}
.post-saga .saga-more A:hover {
	TEXT-DECORATION: underline
}
.expand-banner {
	BOX-SIZING: border-box; BORDER-BOTTOM: #ddd 1px solid; MARGIN: 0px 10px 10px; BACKGROUND: #fff; OVERFLOW: hidden; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.expand-banner .ex-logo {
	TEXT-INDENT: -9999px; MARGIN: 10px 5px; WIDTH: 50px; DISPLAY: block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/expand-logo-banner-c.png) no-repeat; FLOAT: left; HEIGHT: 23px
}
.expand-banner P {
	LINE-HEIGHT: 1.2; DISPLAY: none; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #333; FONT-SIZE: 12px
}
.expand-banner .button {
	BACKGROUND-IMAGE: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjE0Ii8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwLjE0Ii8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+); BORDER-BOTTOM: #e07231 1px solid; BORDER-LEFT: #e07231 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ff6e1f; MARGIN: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FLOAT: right; COLOR: #fff; FONT-SIZE: 13px; BORDER-TOP: #e07231 1px solid; BORDER-RIGHT: #e07231 1px solid; PADDING-TOP: 8px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.22); -moz-background-clip: padding; -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.19), inset 0 1px 0 rgba(255, 255, 255, 0.45); box-shadow: 0 0 7px rgba(0, 0, 0, 0.19), inset 0 1px 0 rgba(255, 255, 255, 0.45); -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.19), inset 0 1px 0 rgba(255, 255, 255, 0.45)
}
.expand-banner .button:hover {
	BACKGROUND-IMAGE: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwLjE0Ii8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjE0Ii8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+)
}
.expand-banner .sponsor-logo {
	MARGIN-TOP: 4px; WIDTH: 215px; FLOAT: right; HEIGHT: 35px
}
#sponsored-event {
	MARGIN: 20px 10px
}
#sponsored-event .spons-event-main .section-title {
	LINE-HEIGHT: 1.1; MARGIN: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 25px
}
#sponsored-event .spons-event-main H4 {
	LINE-HEIGHT: 1.1; MARGIN: 20px 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 20px
}
#sponsored-event .spons-event-main P {
	LINE-HEIGHT: 1.6; FONT-SIZE: 14px
}
#sponsored-event .spons-event-main .spark {
	LINE-HEIGHT: 1.6; COLOR: #226d8d; FONT-SIZE: 15px
}
#sponsored-event .spons-event-details H4 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.1; TEXT-TRANSFORM: uppercase; MARGIN: 20px 0px 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; LETTER-SPACING: 1px; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
#sponsored-event .spons-event-details H5 {
	MARGIN: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 16px
}
#sponsored-event FORM {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px; box-shadow: 0 0 10px #ddd
}
#sponsored-event FORM H4 {
	MARGIN: 20px 0px 10px
}
#sponsored-event FORM .indicates-required {
	MARGIN: 5px 0px; COLOR: #888
}
#sponsored-event FORM LABEL {
	MARGIN: 5px 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 15px
}
#sponsored-event FORM LABEL {
	DISPLAY: block
}
#sponsored-event FORM .submit-btn {
	DISPLAY: block
}
#sponsored-event FORM INPUT {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #666; FONT-SIZE: 14px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 6px; border-radius: 4px
}
#sponsored-event FORM #first-name {
	WIDTH: 120px; MARGIN-BOTTOM: 10px
}
#sponsored-event FORM #email {
	WIDTH: 120px; MARGIN-BOTTOM: 10px
}
#sponsored-event FORM #mce-EMAIL {
	WIDTH: 120px; MARGIN-BOTTOM: 10px
}
#sponsored-event FORM #mce-FNAME {
	WIDTH: 120px; MARGIN-BOTTOM: 10px
}
#sponsored-event FORM #mce-LNAME {
	WIDTH: 120px; MARGIN-BOTTOM: 10px
}
#sponsored-event FORM UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#sponsored-event FORM UL LI {
	DISPLAY: inline
}
#sponsored-event FORM .submit-btn {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #226d8d; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 8px; border-radius: 4px
}
#sponsored-event .sponsor-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#sponsored-event .sponsor {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 20px
}
#sponsored-event .sponsor IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #fff; MARGIN: 0px 13px 10px 0px; PADDING-LEFT: 6px; WIDTH: 200px; PADDING-RIGHT: 6px; DISPLAY: block; FLOAT: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 6px
}
#sponsored-event .sponsor P {
	PADDING-BOTTOM: 0px; MARGIN: 0.75em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #555; FONT-SIZE: 13px; PADDING-TOP: 0px
}
#featured-event-dl {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 20px; BACKGROUND: #111
}
#featured-event-dl .inner {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#featured-event-dl .header {
	OVERFLOW: hidden
}
#featured-event-dl .header .logo {
	MARGIN: 0px auto; WIDTH: 280px; PADDING-TOP: 4px
}
#featured-event-dl .header .logo A {
	DISPLAY: block
}
#featured-event-dl .header .spons-logo {
	MARGIN: 0px auto; WIDTH: 215px; HEIGHT: 35px
}
#featured-event-dl .pane {
	POSITION: relative; MARGIN: 5px auto 0px; WIDTH: 294px; DISPLAY: none; COLOR: #ccc
}
#featured-event-dl .highlight.pane {
	DISPLAY: block
}
#featured-event-dl .linkage.pane {
	DISPLAY: block
}
#featured-event-dl .video-roll.pane {
	DISPLAY: block
}
#featured-event-dl .highlight.pane {
	POSITION: relative; HEIGHT: 170px
}
#featured-event-dl .highlight.pane .headline {
	POSITION: absolute; LINE-HEIGHT: 1.3; BOTTOM: 0px; FONT-SIZE: 20px
}
#featured-event-dl .highlight.pane .headline A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 10px
}
#featured-event-dl .linkage.pane H4 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 25px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#featured-event-dl .linkage.pane DL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 16px; PADDING-TOP: 0px
}
#featured-event-dl .linkage.pane DL DT {
	MARGIN-BOTTOM: 0px; COLOR: #777
}
#featured-event-dl .linkage.pane DL DD {
	MARGIN-BOTTOM: 8px; MARGIN-LEFT: 0px
}
#featured-event-dl .linkage.pane DL DD A {
	DISPLAY: block; COLOR: #ccc; TEXT-DECORATION: none
}
#featured-event-dl .linkage.pane DL DD A:hover {
	COLOR: #fff
}
#featured-event-dl .linkage.pane DL DD A.right-now {
	COLOR: #ee853b
}
#featured-event-dl .video-roll.pane .hed {
	LINE-HEIGHT: 1.1; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-SIZE: 23px
}
#featured-event-dl .video-roll.pane .video-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#featured-event-dl .video-roll.pane .video-list .video {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
#featured-event-dl .video-roll.pane .video-list .video .video-holder {
	POSITION: relative; WIDTH: 120px; FLOAT: left; HEIGHT: 80px; MARGIN-RIGHT: 5px
}
#featured-event-dl .video-roll.pane .video-list .video .headline {
	LINE-HEIGHT: 1.3; WIDTH: 169px; FLOAT: left; COLOR: #ccc; FONT-SIZE: 18px; TEXT-DECORATION: none
}
#featured-event-dl .video-roll.pane .video-list .video .headline:hover {
	COLOR: #fff
}
#featured-event-dl .video-roll.pane .video-list .video .headline SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 2px; COLOR: #777
}
#featured-event-dl .wide-pane {
	POSITION: relative; MARGIN: 5px auto 0px; WIDTH: 294px
}
#featured-event-dl .play-button {
	POSITION: absolute; MARGIN: -15px 0px 0px -18px; TOP: 50%; CURSOR: pointer; LEFT: 50%; -webkit-box-shadow: 0 2px 20px #111; box-shadow: 0 2px 20px #111; -moz-box-shadow: 0 2px 20px #111
}
#featured-event-dl .ex-logo {
	DISPLAY: none
}
.featured-event-main {
	MARGIN-TOP: 20px
}
.featured-event-main .view-all {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: both; FONT-SIZE: 19.5px; PADDING-TOP: 15px
}
.featured-event-main .view-all A {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #222; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.featured-event-main .view-all I {
	MARGIN-TOP: -5px; VERTICAL-ALIGN: middle
}
.normal {
	FONT-WEIGHT: normal
}
.bold {
	FONT-WEIGHT: 600
}
.light {
	FONT-WEIGHT: 300
}
.block {
	DISPLAY: block
}
.inline-block {
	DISPLAY: inline-block
}
.hide {
	DISPLAY: none
}
.inline {
	DISPLAY: inline
}
.relative {
	POSITION: relative
}
.absolute {
	POSITION: absolute
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.left {
	
}
.right {
	
}
.border-right {
	COLOR: #000; BORDER-RIGHT: 4px
}
.border-left {
	BORDER-LEFT: 4px; COLOR: #000
}
.only-right {
	-webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding; -webkit-border-top-right-radius: 33; -webkit-border-bottom-right-radius: right; -webkit-border-bottom-left-radius: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topright: 33; -moz-border-radius-bottomright: right; -moz-border-radius-bottomleft: 0; -moz-border-radius-topleft: 0; border-top-right-radius: 33; border-bottom-right-radius: right; border-bottom-left-radius: 0; border-top-left-radius: 0
}
.only-left {
	-webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding; -webkit-border-top-right-radius: 33; -webkit-border-bottom-right-radius: left; -webkit-border-bottom-left-radius: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topright: 33; -moz-border-radius-bottomright: left; -moz-border-radius-bottomleft: 0; -moz-border-radius-topleft: 0; border-top-right-radius: 33; border-bottom-right-radius: left; border-bottom-left-radius: 0; border-top-left-radius: 0
}
.left-right {
	-webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding; -webkit-border-top-right-radius: 33; -webkit-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topright: 33; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; -moz-border-radius-topleft: 0; border-top-right-radius: 33; border-bottom-right-radius: 0; border-bottom-left-radius: 0; border-top-left-radius: 0; both: 330
}
.col-right {
	FONT-SIZE: 15px
}
.staff {
	MARGIN-LEFT: -10px
}
.investors {
	MARGIN-LEFT: -20px
}
.staff-block {
	TEXT-ALIGN: center; WIDTH: 120px; FLOAT: left; HEIGHT: 164px
}
.investor-block {
	TEXT-ALIGN: center; WIDTH: 120px; FLOAT: left; HEIGHT: 164px
}
.staff-block .user-text-href {
	LINE-HEIGHT: 16px; MARGIN: 4px 0px 0px; ZOOM: 1; DISPLAY: inline-block; COLOR: #444; OVERFLOW: hidden
}
.investor-block .user-text-href {
	LINE-HEIGHT: 16px; MARGIN: 4px 0px 0px; ZOOM: 1; DISPLAY: inline-block; COLOR: #444; OVERFLOW: hidden
}
.staff-block .user-text-href:hover {
	BACKGROUND-COLOR: transparent; COLOR: #666
}
.investor-block .user-text-href:hover {
	BACKGROUND-COLOR: transparent; COLOR: #666
}
.investor-block {
	WIDTH: 220px; HEIGHT: 160px; MARGIN-LEFT: 20px
}
.static-inline-nav {
	MARGIN: 15px 0px 20px
}
.static-inline-nav LI {
	PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: square !important; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666 !important; PADDING-TOP: 4px
}
.guidelines-table {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 50px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f4f4f4; PADDING-TOP: 10px
}
.guidelines-table H2 {
	MARGIN: 12px 22px 10px
}
.guidelines-table TR {
	MARGIN: 10px
}
.guidelines-table .guidelines-block {
	BACKGROUND: #fff
}
.guidelines-table .cell {
	PADDING-BOTTOM: 20px; MARGIN: 0px 10px 10px 0px; MIN-HEIGHT: 234px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #fff; PADDING-TOP: 12px
}
.guidelines-table .cell-left {
	MARGIN-LEFT: 10px
}
.guidelines-table .blue {
	BORDER-LEFT: #0097ba 3px solid
}
.guidelines-table .green {
	BORDER-LEFT: #00c14d 3px solid
}
.guidelines-table .pink {
	BORDER-LEFT: #f08 3px solid
}
.guidelines-table .orange {
	BORDER-LEFT: #ff8a3d 3px solid
}
.last.guidelines-table {
	MARGIN-BOTTOM: 30px
}
.inception-col-left {
	MARGIN-TOP: -1px; WIDTH: 320px; FLOAT: left
}
.inception-col-right {
	MARGIN-TOP: -1px; WIDTH: 320px; FLOAT: left
}
.inception-col-left H3 {
	LINE-HEIGHT: 22px
}
.inception-col-right H3 {
	LINE-HEIGHT: 22px
}
.inception-col-left {
	MARGIN-RIGHT: 60px
}
#guidelines .col-right .top-space {
	MARGIN-TOP: 15px
}
#superusers .col-right > P {
	MARGIN-BOTTOM: 25px
}
#superusers .col-right UL {
	MARGIN-BOTTOM: 25px
}
#superusers .col-right OL {
	MARGIN-BOTTOM: 25px
}
#reputation .col-right H3 {
	TEXT-TRANSFORM: lowercase; MARGIN: 22px 0px 5px
}
#reputation .point-info {
	MARGIN: 12px 0px 0px; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(URL_PREFIX_SITE_IMAGE/info-icons.png) no-repeat 0px -36px; FLOAT: right; HEIGHT: 12px
}
#reputation .point-info:hover {
	BACKGROUND-POSITION: 0px -24px
}
#reputation .rep-guide {
	MARGIN: 3px 0px 40px; WIDTH: 540px
}
#reputation .rep-guide LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #ccc 1px solid; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
#reputation .rep-guide LI:first-child {
	BORDER-TOP: 0px
}
#reputation .rep-guide .sub {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-TOP: 0px
}
#reputation .rep-guide .sub .value {
	LINE-HEIGHT: 26px; WIDTH: 40px; HEIGHT: 26px; MARGIN-LEFT: 20px
}
#reputation .rep-guide .sub .name {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
#reputation .rep-guide .sub .point-info {
	MARGIN-TOP: 6px
}
#reputation .value {
	TEXT-ALIGN: center; LINE-HEIGHT: 36px; MARGIN: 0px 18px 10px 0px; WIDTH: 60px; DISPLAY: block; BACKGROUND: #39c; FLOAT: left; HEIGHT: 36px; COLOR: #fff; FONT-WEIGHT: 600
}
#reputation .name {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: inline-block; OVERFLOW: hidden; PADDING-TOP: 8px
}
#reputation .info-modal {
	MARGIN: -28px 0px 0px 558px; WIDTH: 180px; DISPLAY: none
}
#help section {
	BORDER-BOTTOM: #666 2px solid; PADDING-BOTTOM: 40px; MARGIN: 0px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 40px
}
#contact .col-right H3 {
	MARGIN: -2px 0px 5px; FONT-WEIGHT: normal
}
#contact LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#contact .contact_list LI {
	LIST-STYLE-TYPE: circle
}
#contact #contact_form {
	MARGIN: 20px 0px 0px
}
#contact #contact_form LI {
	MARGIN: 0px 0px 12px
}
#contact LABEL {
	WIDTH: 140px; ZOOM: 1; DISPLAY: inline-block; OVERFLOW: hidden; FONT-WEIGHT: 600
}
#privacy .col-right H3 {
	MARGIN: 25px 0px 10px
}
#tos .col-right H3 {
	MARGIN: 25px 0px 10px
}
#privacy .col-right LI {
	LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 5px 15px
}
#tos .col-right LI {
	LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 5px 15px
}
#privacy .num {
	MARGIN: 0px 0px 20px
}
#tos .num {
	MARGIN: 0px 0px 20px
}
#privacy .num > LI {
	MARGIN-TOP: 20px
}
#tos .num > LI {
	MARGIN-TOP: 20px
}
#privacy .num > LI:first-child {
	MARGIN-TOP: 0px
}
#tos .num > LI:first-child {
	MARGIN-TOP: 0px
}
#privacy .num .num LI {
	LIST-STYLE-TYPE: decimal
}
#tos .num .num LI {
	LIST-STYLE-TYPE: decimal
}
#privacy .alpha LI {
	LIST-STYLE-TYPE: lower-alpha; MARGIN-LEFT: 33px
}
#tos .alpha LI {
	LIST-STYLE-TYPE: lower-alpha; MARGIN-LEFT: 33px
}
.ces_title_mixin {
	BORDER-BOTTOM: #d4d4d4 1px solid; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 15px; COLOR: #333; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.home-ces .clear {
	CLEAR: both
}
.home-ces .livestream {
	ZOOM: 1; DISPLAY: none; MARGIN-BOTTOM: 30px
}
.home-ces .livestream:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.home-ces .ces-title {
	BORDER-BOTTOM: #d4d4d4 1px solid; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px; DISPLAY: none; COLOR: #333; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.home-ces .timeago {
	TEXT-TRANSFORM: uppercase
}
.home-ces .featured-news {
	MARGIN-BOTTOM: 30px
}
.home-ces .featured-videos {
	MARGIN-BOTTOM: 30px
}
.home-ces .header.featured-news {
	BORDER-BOTTOM: #d4d4d4 1px solid; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px; DISPLAY: block; COLOR: #333; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.home-ces .header.featured-videos {
	BORDER-BOTTOM: #d4d4d4 1px solid; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px; DISPLAY: block; COLOR: #333; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.home-ces .header.featured-news A {
	POSITION: relative; TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #898989; FONT-SIZE: 13px; TOP: 3px; FONT-WEIGHT: 300
}
.home-ces .header.featured-videos A {
	POSITION: relative; TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #898989; FONT-SIZE: 13px; TOP: 3px; FONT-WEIGHT: 300
}
.home-ces .header.featured-news A:hover {
	COLOR: #005580
}
.home-ces .header.featured-videos A:hover {
	COLOR: #005580
}
.home-ces .featured-news .article {
	POSITION: relative; MARGIN-BOTTOM: 1px
}
.home-ces .featured-videos .article {
	POSITION: relative; MARGIN-BOTTOM: 1px
}
.home-ces .featured-news .article IMG {
	WIDTH: 100%; HEIGHT: auto
}
.home-ces .featured-videos .article IMG {
	WIDTH: 100%; HEIGHT: auto
}
.home-ces .featured-news .article .headline {
	Z-INDEX: 3; BOX-SIZING: border-box; POSITION: absolute; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.1; PADDING-LEFT: 10px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 23px; FONT-WEIGHT: 500; PADDING-TOP: 10px; text-shadow: -1px 1px 0 #000
}
.home-ces .featured-videos .article .headline {
	Z-INDEX: 3; BOX-SIZING: border-box; POSITION: absolute; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.1; PADDING-LEFT: 10px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 23px; FONT-WEIGHT: 500; PADDING-TOP: 10px; text-shadow: -1px 1px 0 #000
}
.home-ces .header.latest-news {
	BORDER-BOTTOM: #d4d4d4 1px solid; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px; DISPLAY: block; COLOR: #333; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.home-ces .latest-news .post-mini {
	POSITION: relative; MIN-HEIGHT: 76px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.home-ces .latest-news .post-mini .post-image-link {
	Z-INDEX: 1000; POSITION: relative; WIDTH: 104px; DISPLAY: block; FLOAT: none; HEIGHT: 58px; LEFT: 10px
}
.home-ces .latest-news .post-mini .post-image {
	POSITION: static; WIDTH: 100%; HEIGHT: auto; TOP: 0px
}
.home-ces .latest-news .post-mini .headline H3 {
	LINE-HEIGHT: 23px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #333; FONT-SIZE: 20px
}
.home-ces .latest-news .post-mini .top {
	Z-INDEX: 100; MARGIN-TOP: -58px
}
.home-ces .latest-news .post-mini .top .post-header:hover H3 {
	COLOR: #24bbff
}
.home-ces .latest-news .post-mini .top .excerpt {
	FONT-WEIGHT: normal
}
.home-ces .latest-news .post-mini .top .info {
	ZOOM: 1; DISPLAY: block; COLOR: #898989
}
.home-ces .latest-news .post-mini .top .info:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.home-ces .latest-news .post-mini .top .info A {
	TEXT-TRANSFORM: uppercase; COLOR: #39c
}
.home-ces .latest-news .post-mini .top .info A .byline {
	COLOR: #898989; CURSOR: default
}
.home-ces .latest-news .post-mini .top .info .comment-bubbles {
	DISPLAY: none; FLOAT: right
}
.home-ces .latest-news .post-mini .top .info .s-icn-bullet {
	MARGIN-LEFT: 6px; MARGIN-RIGHT: 6px
}
#ces-featured-videos {
	DISPLAY: none
}
#ces-liveblog {
	DISPLAY: none
}
#videos #ces-featured-videos {
	DISPLAY: block
}
#ces-liveblog {
	DISPLAY: block
}
#ceslivestream {
	ZOOM: 1; DISPLAY: block
}
#ceslivestream:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
#ceslivestream .livestream .video #HPLContent {
	WIDTH: 284px !important; HEIGHT: 160px !important
}
#ceslivestream .livestream .video #HPLContent > DIV {
	WIDTH: 284px !important; HEIGHT: 160px !important
}
#ceslivestream .livestream .video #HPLContent video {
	WIDTH: 284px !important; HEIGHT: 160px !important
}
.mighty-module {
	BOX-SIZING: border-box; POSITION: relative; BORDER-LEFT: #cecece 1px solid; MARGIN-TOP: 25px; ZOOM: 1; DISPLAY: block; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid; -moz-box-sizing: border-box
}
.mighty-module:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.mighty-module .more {
	BOX-SIZING: border-box; BORDER-BOTTOM: #cecece 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; PADDING-TOP: 10px; -moz-box-sizing: border-box
}
.mighty-module .download {
	BOX-SIZING: border-box; BORDER-BOTTOM: #cecece 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; PADDING-TOP: 15px; -moz-box-sizing: border-box
}
.mighty-module .download .apple {
	TEXT-INDENT: -9999em; WIDTH: 113px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -40px; HEIGHT: 33px; OVERFLOW: hidden
}
.mighty-module .download .google {
	TEXT-INDENT: -9999em; WIDTH: 93px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -113px; HEIGHT: 33px; OVERFLOW: hidden
}
.mighty-mini.mighty-module .download .apple {
	TEXT-INDENT: -9999em; WIDTH: 113px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -40px; HEIGHT: 33px; OVERFLOW: hidden
}
.mighty-mini.mighty-module .download .google {
	TEXT-INDENT: -9999em; WIDTH: 93px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -113px; HEIGHT: 33px; OVERFLOW: hidden
}
.mighty-mini.mighty-module .reload {
	BORDER-BOTTOM: #2b98ce 2px solid; POSITION: relative; BORDER-LEFT: #2b98ce 2px solid; BACKGROUND-COLOR: #fff; MARGIN: 16px 16px 0px 0px; WIDTH: 16px; DISPLAY: none; FLOAT: right; HEIGHT: 16px; BORDER-TOP: #2b98ce 2px solid; CURSOR: pointer; BORDER-RIGHT: #2b98ce 2px solid; border-radius: 50%
}
.mighty-mini.mighty-module .reload:before {
	BORDER-BOTTOM: #fff 8px solid; POSITION: absolute; BORDER-LEFT: transparent 7px solid; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; BORDER-TOP: transparent 0px solid; CONTENT: ''; TOP: 0px; RIGHT: -2px; BORDER-RIGHT: transparent 0px solid
}
.mighty-mini.mighty-module .reload:after {
	BORDER-BOTTOM: #2b98ce 6px solid; POSITION: absolute; BORDER-LEFT: transparent 6px solid; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; BORDER-TOP: transparent 0px solid; CONTENT: ''; TOP: 0px; RIGHT: -2px; BORDER-RIGHT: transparent 0px solid
}
.mighty-module .mini-header {
	ZOOM: 1; DISPLAY: block
}
.mighty-module .mini-header:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.mighty-module .mini-header H1 {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -9999em; MARGIN: 10px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 149px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -172px; FLOAT: left; HEIGHT: 37px; FONT-SIZE: 1px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.mighty-module .mighty-mini:before {
	DISPLAY: table; CONTENT: " "
}
.mighty-module .mighty-mini:after {
	DISPLAY: table; CONTENT: " "
}
.mighty-module .mighty-mini {
	POSITION: relative
}
.mighty-module .pull-left {
	FLOAT: left
}
.mighty-module .share {
	DISPLAY: inline-block; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.mighty-module .card-author-name {
	WIDTH: 135px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.mighty-module .card-meta-share {
	Z-INDEX: 100; MARGIN: 10px 8px 0px; ZOOM: 1; DISPLAY: none; BACKGROUND: #fff; FONT-SIZE: 10px
}
.mighty-module .card-meta-share:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.mighty-module .card-meta-share UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mighty-module .card-meta-share UL LI {
	MARGIN: 0px 1px; DISPLAY: inline-block; FLOAT: left
}
.mighty-module .card-meta-share UL LI.facebook {
	TEXT-INDENT: -9999em; WIDTH: 45px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -970px; HEIGHT: 23px; OVERFLOW: hidden
}
.mighty-module .card-meta-share UL LI.facebook:hover {
	TEXT-INDENT: -9999em; WIDTH: 45px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -924px; HEIGHT: 23px; OVERFLOW: hidden
}
.mighty-module .card-meta-share UL LI.twitter {
	TEXT-INDENT: -9999em; WIDTH: 45px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -754px; HEIGHT: 23px; OVERFLOW: hidden
}
.mighty-module .card-meta-share UL LI.twitter:hover {
	TEXT-INDENT: -9999em; WIDTH: 45px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -708px; HEIGHT: 23px; OVERFLOW: hidden
}
.mighty-module .card-meta-share UL LI.email {
	DISPLAY: none
}
.mighty-module .card-meta-share UL LI.googleplus {
	TEXT-INDENT: -9999em; WIDTH: 45px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -515px; HEIGHT: 23px; OVERFLOW: hidden
}
.mighty-module .card-meta-share UL LI.googleplus:hover {
	TEXT-INDENT: -9999em; WIDTH: 45px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -420px; HEIGHT: 23px; OVERFLOW: hidden
}
.mighty-module .card-meta-share UL LI.pinterest {
	TEXT-INDENT: -9999em; WIDTH: 45px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -587px; HEIGHT: 23px; OVERFLOW: hidden
}
.mighty-module .card-meta-share UL LI.pinterest:hover {
	TEXT-INDENT: -9999em; WIDTH: 45px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -538px; HEIGHT: 23px; OVERFLOW: hidden
}
.mighty-module .card-meta-share UL LI.stumbleupon {
	TEXT-INDENT: -9999em; WIDTH: 45px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -777px; HEIGHT: 23px; OVERFLOW: hidden
}
.mighty-module .card-meta-share UL LI.stumbleupon:hover {
	TEXT-INDENT: -9999em; WIDTH: 45px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -731px; HEIGHT: 23px; OVERFLOW: hidden
}
.mighty-module .card-meta-share UL LI.reddit {
	TEXT-INDENT: -9999em; WIDTH: 45px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -466px; HEIGHT: 23px; OVERFLOW: hidden
}
.mighty-module .card-meta-share UL LI.reddit:hover {
	TEXT-INDENT: -9999em; WIDTH: 45px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/s-1x-sbbaf59faaf.png) no-repeat 0px -371px; HEIGHT: 23px; OVERFLOW: hidden
}
.mighty-module .card-backdrop.modal-backdrop {
	Z-INDEX: 49; BACKGROUND-COLOR: #e6e6e6; TOP: 70px
}
.mighty-module .card:hover .btn-group {
	DISPLAY: block
}
.mighty-module .card-empty.card H4 {
	MARGIN: 10px
}
.mighty-module .card-list.card:hover {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd; -webkit-box-shadow: none; box-shadow: none
}
.mighty-module .card-list.card {
	WIDTH: 298px; FLOAT: left
}
.mighty-module .mighty-mini:after {
	CLEAR: both
}
.mighty-module .fade.card-backdrop.modal-backdrop {
	FILTER: alpha(opacity=0); opacity: 0
}
.mighty-module .card-full.card .card-image {
	HEIGHT: 300px
}
.mighty-module .card-standalone.card .card-image {
	HEIGHT: 300px
}
.mighty-module .card-full.card .card-video-poster {
	HEIGHT: 300px
}
.mighty-module .card-standalone.card .card-video-poster {
	HEIGHT: 300px
}
.mighty-module .card-full.card {
	WIDTH: 440px
}
.mighty-module .card-standalone.card {
	WIDTH: 440px
}
.mighty-module .card-admin.card {
	CURSOR: pointer
}
.mighty-module .tweet {
	BORDER-BOTTOM: #e2e2e2 1px solid; POSITION: relative; BACKGROUND: #fff
}
.mighty-module .tweet .tweet-ago {
	COLOR: #999; FONT-SIZE: 12px
}
.mighty-module .tweet .twitter-author {
	COLOR: #444
}
.mighty-module .tweet .twitter-author SPAN {
	COLOR: #999; FONT-WEIGHT: 300
}
.mighty-module .tweet .btn-group {
	POSITION: absolute; DISPLAY: none; TOP: 10px; RIGHT: 10px
}
.mighty-module .tweet .tweet-content {
	LINE-HEIGHT: 16px; MARGIN: 10px 10px 10px 50px; COLOR: #777; FONT-SIZE: 13px
}
.mighty-module .tweet .tweet-image {
	MARGIN: 10px 10px 0px; WIDTH: 24px; DISPLAY: inline-block; HEIGHT: 24px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; border-radius: 24px; -webkit-box-shadow: 0 0 5px rbga(0, 0, 0, .1); box-shadow: 0 0 5px rbga(0, 0, 0, .1)
}
.mighty-module .tweet .tweet-image IMG {
	DISPLAY: block; HEIGHT: 100%
}
.mighty-module .card-comments {
	POSITION: absolute; WIDTH: 300px; BOTTOM: 0px; BACKGROUND: #fff; TOP: 0px; RIGHT: 0px
}
.mighty-module .card-comments .card-comments-input-container {
	POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; BOTTOM: 0px; PADDING-RIGHT: 10px; BACKGROUND: #f5f5f5; BORDER-TOP: #cecece 1px solid; RIGHT: 0px; PADDING-TOP: 10px; LEFT: 0px
}
.mighty-module .card-comments .card-comments-header {
	BORDER-BOTTOM: #cecece 1px solid; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f5f5f5; TOP: 0px; RIGHT: 0px; PADDING-TOP: 10px; LEFT: 0px
}
.mighty-module .card-comments .card-comments-header H2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN: 0px; COLOR: #888; FONT-SIZE: 13px
}
.mighty-module .card-comments .card-comments-list {
	POSITION: absolute; PADDING-BOTTOM: 0px; OVERFLOW-X: hidden; OVERFLOW-Y: auto; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 55px; PADDING-RIGHT: 0px; TOP: 40px; RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; LEFT: 0px
}
.mighty-module .card-comments .card-comments-list LI {
	BORDER-BOTTOM: #cecece 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.mighty-module .icon-play {
	BORDER-BOTTOM: transparent 6px solid; BORDER-LEFT: #fff 10px solid; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; BORDER-TOP: transparent 6px solid; BORDER-RIGHT: transparent 0px solid
}
.mighty-module .card-full.card .card-meta-content {
	MARGIN-RIGHT: 70px
}
.mighty-module .card .card-meta A {
	COLOR: #a8a8a8; TEXT-DECORATION: none
}
.mighty-module .card .card-meta A:hover {
	COLOR: #a8a8a8; TEXT-DECORATION: none
}
.mighty-module .card .card-meta A:visited {
	COLOR: #a8a8a8; TEXT-DECORATION: none
}
.mighty-module .card .card-meta A:active {
	COLOR: #a8a8a8; TEXT-DECORATION: none
}
.mighty-module .card .card-image-full.card-image IMG {
	WIDTH: 100%; DISPLAY: block
}
.mighty-module .card .card-image-full.card-video-poster IMG {
	WIDTH: 100%; DISPLAY: block
}
.mighty-module .card .card-author-name {
	COLOR: #606060
}
.mighty-module .card .card-source-name {
	COLOR: #606060
}
.mighty-module .tweet:hover .btn-group {
	DISPLAY: block
}
.mighty-module .modal-card.modal {
	Z-INDEX: 49; TOP: 70px
}
.mighty-module .modal-card.modal .modal-content {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; -webkit-box-shadow: none; box-shadow: none
}
.mighty-module .modal-card.modal .modal-dialog {
	MARGIN-TOP: 10px; WIDTH: 480px
}
.mighty-module .modal-card.modal .modal-body {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mighty-module .card .card-image-full.card-image {
	HEIGHT: auto
}
.mighty-module .card .card-image-full.card-video-poster {
	HEIGHT: auto
}
.mighty-module .card .card-image {
	POSITION: relative; TEXT-ALIGN: center; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50%; MARGIN-BOTTOM: 10px; HEIGHT: 200px; background-size: cover
}
.mighty-module .card .card-video-poster {
	POSITION: relative; TEXT-ALIGN: center; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50%; MARGIN-BOTTOM: 10px; HEIGHT: 200px; background-size: cover
}
.mighty-module .card-standalone.card {
	MARGIN: auto
}
.mighty-module .in.card-backdrop.modal-backdrop {
	FILTER: alpha(opacity=100); opacity: 1
}
.mighty-module .card {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; COLOR: #666; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 20px
}
.mighty-module .card P {
	MARGIN: 0px
}
.mighty-module .card .card-comment:after {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-COLOR: transparent; BOTTOM: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.mighty-module .card .card-icon-twitter.card-icon {
	MARGIN-LEFT: -20px
}
.mighty-module .card .card-meta {
	POSITION: relative; LINE-HEIGHT: 24px; MARGIN: 10px; ZOOM: 1; DISPLAY: block; COLOR: #a8a8a8; FONT-SIZE: 12px; BORDER-TOP: #b4dae8 1px solid; PADDING-TOP: 10px
}
.mighty-module .card .card-meta:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.mighty-module .card .card-meta:before {
	BORDER-BOTTOM: transparent 0px solid; POSITION: absolute; BORDER-LEFT: transparent 6px solid; WIDTH: 0px; BOTTOM: auto; HEIGHT: 0px; BORDER-TOP: #b4dae8 6px solid; CONTENT: ""; TOP: 0px; BORDER-RIGHT: transparent 6px solid; LEFT: 6px
}
.mighty-module .card .card-meta .icon-chevron {
	MARGIN-TOP: 7px; MARGIN-LEFT: 10px
}
.mighty-module .card .card-meta .card-ago {
	FLOAT: right
}
.mighty-module .card .card-meta .share-group {
	TEXT-TRANSFORM: uppercase; DISPLAY: inline-block; FLOAT: left; COLOR: #39c; MARGIN-RIGHT: 10px
}
.mighty-module .card .card-meta .share-group .s-share-this {
	POSITION: relative; TOP: 1px
}
.mighty-module .card .card-meta .share-group .s-icn-arw-bl-down {
	POSITION: relative; TOP: -3px
}
.mighty-module .card .card-meta .share-group .s-icn-arw-bl-up {
	POSITION: relative; TOP: -3px
}
.mighty-module .card .card-meta .share-group:hover {
	COLOR: #39c
}
.mighty-module .card .btn-group {
	BORDER-BOTTOM: #cecece 1px solid; POSITION: absolute; BORDER-LEFT: #cecece 1px solid; DISPLAY: none; BORDER-TOP: #cecece 1px solid; TOP: 10px; RIGHT: 10px; BORDER-RIGHT: #cecece 1px solid
}
.mighty-module .card .btn-group .btn {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 4px; border-radius: 0
}
.mighty-module .card .card-video-vine.card-video-container {
	HEIGHT: 438px
}
.mighty-module .card .card-video-vine.card-video-container IFRAME {
	MARGIN-BOTTOM: 20px; HEIGHT: 438px
}
.mighty-module .card .card-video-container {
	WIDTH: 438px; BACKGROUND: #000; HEIGHT: 260px
}
.mighty-module .card IFRAME {
	MARGIN: 0px 0px 20px; DISPLAY: block
}
.mighty-module .card .card-meta-content {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden; MARGIN-RIGHT: 50px
}
.mighty-module .card .card-quote {
	LINE-HEIGHT: 32px; FONT-STYLE: italic; MARGIN: 10px; COLOR: #555; FONT-SIZE: 24px; FONT-WEIGHT: 300
}
.mighty-module .card .card-quote SPAN {
	COLOR: #a8a8a8
}
.mighty-module .card .headline {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #333; FONT-SIZE: 21px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.mighty-module .card .card-video video {
	WIDTH: 100%
}
.mighty-module .card .card-comment {
	BORDER-BOTTOM: 0px; POSITION: relative; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; MARGIN: 10px 10px -10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #393939; FONT-SIZE: 14px; BORDER-TOP: #b4dae8 1px solid; PADDING-TOP: 10px
}
.mighty-module .card .card-comment + .card-meta {
	BORDER-TOP: #b4dae8 1px solid
}
.mighty-module .card .card-quote-source {
	LINE-HEIGHT: 24px; MARGIN: 10px; COLOR: #888; FONT-SIZE: 12px
}
.mighty-module .card .card-state-sponsored.card-state {
	BORDER-BOTTOM-COLOR: transparent; COLOR: #ff8a3d; FONT-SIZE: 12px
}
.mighty-module .card .card-meta-end {
	POSITION: absolute; TOP: 10px; RIGHT: 10px
}
.mighty-module .card .card-state {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 1px; DISPLAY: inline-block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.mighty-module .card .card-play {
	POSITION: absolute; PADDING-BOTTOM: 20px; MARGIN: -30px 0px 0px -40px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; DISPLAY: inline-block; COLOR: #fff; VERTICAL-ALIGN: middle; TOP: 50%; PADDING-TOP: 20px; LEFT: 50%; border-radius: 10px
}
.mighty-module .card .card-state-breaking.card-state {
	BORDER-BOTTOM-COLOR: transparent; COLOR: #ff8a3d; FONT-SIZE: 12px
}
.mighty-module .card .card-video-instagram.card-video-container {
	HEIGHT: 535px
}
.mighty-module .card .card-video-instagram.card-video-container IFRAME {
	HEIGHT: 535px
}
.mighty-module .card .card-icon {
	WIDTH: 24px; DISPLAY: inline-block; HEIGHT: 24px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; MARGIN-RIGHT: 10px; border-radius: 24px; -webkit-box-shadow: 0 0 5px rbga(0, 0, 0, .1); box-shadow: 0 0 5px rbga(0, 0, 0, .1)
}
.mighty-module .card .card-icon IMG {
	DISPLAY: block; HEIGHT: 100%
}
.mighty-module .card-type-quote .card-quote {
	LINE-HEIGHT: 1.25; FONT-STYLE: italic; MARGIN: 0px 10px; FONT-SIZE: 19px; BORDER-TOP: #69c915 3px solid; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
.mighty-module .card-type-twitter .card-meta + .card-meta {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.mighty-module .card-type-twitter .card-meta + .card-meta .card-meta-end {
	TOP: -33px
}
.mighty-module .card-type-twitter .card-meta + .card-meta:before {
	BORDER-BOTTOM: medium none; POSITION: static; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.mighty-module .card-type-twitter .card-meta + .card-meta:after {
	BORDER-BOTTOM: medium none; POSITION: static; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.mighty-module .card-type-twitter .card-meta + .card-comment + .card-meta + .card-meta-share {
	TOP: 0px
}
.mighty-mini.mighty-module .card-meta-share {
	MARGIN: 10px 8px 0px
}
.mighty-mini.mighty-module .card-type-twitter .card-meta-share {
	POSITION: relative; TOP: -20px
}
#account {
	MARGIN-RIGHT: 0px
}
#footer {
	PADDING-TOP: 0px
}
#footer footer {
	WIDTH: 480px
}
#footer .inner-footer {
	WIDTH: 480px
}
#footer-controls {
	MARGIN: 10px 0px
}
.item-grid .item {
	WIDTH: 40%
}
.container {
	MARGIN: 0px auto; WIDTH: 960px
}
.ui-dialog {
	POSITION: absolute !important; MARGIN-LEFT: -285px !important; LEFT: 50% !important
}
.new-register.ui-dialog {
	TOP: 10% !important
}
.login-register {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
#nav #user-menu {
	WIDTH: 165px
}
.modal .modal-outer .modal-inner {
	MAX-WIDTH: 460px
}
#header .s-logo {
	POSITION: relative; MARGIN: 0px; FLOAT: left; TOP: -3px
}
#nav-mini {
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.open-main #nav-mini {
	-moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.open-search #nav-mini {
	-moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.nav .item {
	-moz-border-radius: inherit; -webkit-border-radius: inherit; border-radius: inherit; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.apps .app-listing {
	MARGIN: 0px 10px 30px
}
.apps .app-listing .app .app-header {
	FLOAT: left
}
.apps .app-listing .app .app-header .app-device {
	MARGIN: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif
}
.apps .app-listing .app .btn-download {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 5px; PADDING-TOP: 20px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.perm .post-gallery .gallery-link.more {
	MARGIN-LEFT: 2px
}
.perm .post-gallery .thumbs {
	MARGIN: 12px 0px 8px -3px
}
.perm .post-gallery .thumbs .thumb {
	MARGIN: 5px; WIDTH: 30.4%
}
.post {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.post-pagination {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.poll FORM > P:first-child {
	LINE-HEIGHT: 20px; FONT-SIZE: 22px
}
.full-width .container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.full-width #body {
	WIDTH: auto
}
.expand-banner {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.ui-dialog {
	POSITION: absolute !important; MARGIN-LEFT: -285px !important; LEFT: 50% !important
}
.login-register {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#nav #user-menu {
	WIDTH: 165px
}
#account UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
#account UL LI {
	FLOAT: left
}
#account UL LI.sign-in:after {
	POSITION: relative; MARGIN: 0px 0px 0px 2px; DISPLAY: inline-block; COLOR: #9d9d9d; CONTENT: "|"; TOP: 1px
}
#account UL LI.create-account {
	MARGIN-LEFT: 5px
}
#account UL LI A {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 40px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
#account .login {
	PADDING-LEFT: 6px
}
#header .body-search-header {
	PADDING-BOTTOM: 15px; FONT-SIZE: 40px
}
#carousel {
	WIDTH: 100%
}
#carousel UL LI {
	BORDER-BOTTOM: #fff 1px solid; LINE-HEIGHT: normal; WIDTH: 238px; FLOAT: left; HEIGHT: auto; MARGIN-RIGHT: 26px; BORDER-RIGHT: #fff 1px solid
}
#carousel UL LI.last {
	MARGIN-RIGHT: 0px !important
}
#carousel UL LI.top2 {
	WIDTH: 49%; MARGIN-BOTTOM: 15px; MARGIN-RIGHT: 15px
}
#carousel UL LI.top2 A {
	OVERFLOW: hidden
}
#carousel UL LI.top2 A:hover .headline {
	COLOR: #fff
}
#carousel UL LI.top2 A IMG {
	WIDTH: 100%; LEFT: 0px
}
#carousel UL LI.top2 A .headline {
	Z-INDEX: 100; BOX-SIZING: border-box; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#1d1d1d'); PADDING-BOTTOM: 10px; LINE-HEIGHT: 1; PADDING-LEFT: 10px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 23px; FONT-WEIGHT: 400; PADDING-TOP: 10px; text-shadow: -1px 1px 1px #000
}
#carousel UL LI.top2 A .headline .title {
	PADDING-RIGHT: 10px
}
#carousel UL LI A {
	HEIGHT: auto; OVERFLOW: hidden
}
#carousel UL LI A .headline {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; FONT-SIZE: 15px; FONT-WEIGHT: 400; PADDING-TOP: 0px
}
#carousel UL LI A:hover {
	COLOR: #24bbff
}
#carousel UL LI A:hover .headline {
	COLOR: #24bbff
}
.ie8 #carousel UL LI.always .headline {
	FILTER: none
}
.ie8 #carousel UL LI.top2 {
	WIDTH: 300px; MARGIN-RIGHT: 10px
}
.ie8 #carousel UL LI.top2 .headline {
	FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#1d1d1d')
}
.ie9 #carousel UL LI.always .headline {
	FILTER: none
}
.ie9 #carousel UL LI.top2 .headline {
	FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#1d1d1d')
}
.copy .quote {
	LINE-HEIGHT: 25px; FONT-SIZE: 21px
}
.copy .left.quote {
	WIDTH: 235px; FLOAT: left; MARGIN-LEFT: 0px
}
.copy .right.quote {
	WIDTH: 235px; PADDING-RIGHT: 0px; FLOAT: right; MARGIN-RIGHT: 0px
}
#footer {
	PADDING-TOP: 0px
}
#footer footer {
	WIDTH: 768px; FONT-SIZE: 11.7px
}
#footer .inner-footer {
	WIDTH: 768px; FONT-SIZE: 11.7px
}
#footer-controls {
	ZOOM: 1; DISPLAY: none; OVERFLOW: hidden
}
#footer-controls .language {
	LINE-HEIGHT: 24px; MARGIN: 0px
}
#footer-language {
	POSITION: static; WIDTH: 248px; BACKGROUND: #fff; FLOAT: right; MARGIN-RIGHT: 24px
}
#footer-language H5 {
	TEXT-ALIGN: left; LINE-HEIGHT: 16px; MARGIN-TOP: 45px; MARGIN-BOTTOM: 15px; FONT-SIZE: 16px
}
#footer-feed {
	TEXT-ALIGN: left; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #f4f4f4; OVERFLOW: hidden; PADDING-TOP: 0px
}
#footer-feed H5 A {
	COLOR: #444
}
#footer-feed UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 25px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footer-feed .body {
	WIDTH: 110%
}
#footer-feed .linkage {
	WIDTH: 180px; FLOAT: left
}
#footer-feed .social-column {
	DISPLAY: block
}
#footer-feed .thirds {
	PADDING-BOTTOM: 0px; WIDTH: 248px; FLOAT: left
}
#footer-feed .thirds .social-tools {
	WIDTH: auto; ZOOM: 1; DISPLAY: block; FLOAT: none
}
#footer-feed .thirds .social-tools:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
#footer-feed .thirds .social-tools LI {
	DISPLAY: inline; MARGIN-BOTTOM: 2px; FLOAT: left; MARGIN-RIGHT: 5px
}
#footer-feed .thirds .social-tools A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
#footer-feed .thirds .engadget-apps {
	ZOOM: 1; DISPLAY: block; MARGIN-BOTTOM: 5px
}
#footer-feed .thirds .engadget-apps:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
#footer-feed .thirds .engadget-apps LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; MARGIN-BOTTOM: 0px; FLOAT: left; MARGIN-RIGHT: 2px; PADDING-TOP: 0px
}
#footer-feed .thirds .engadget-apps LI:first-child {
	DISPLAY: block; FLOAT: none
}
#footer-feed .thirds .engadget-apps LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer-feed .thirds .engadget-apps LI A.android {
	PADDING-LEFT: 10px
}
#footer-feed .thirds .engadget-apps LI A.apple {
	PADDING-LEFT: 10px
}
#footer-feed .thirds .engadget-apps .s-tn-divider.divider {
	HEIGHT: 16px
}
#footer-feed .thirds .more-apps {
	CLEAR: both
}
#footer-feed .newsletter {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#footer-feed .newsletter:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
#footer-feed .newsletter .content {
	MARGIN-LEFT: 0px
}
#footer-feed .newsletter .message {
	DISPLAY: none
}
#footer-feed .newsletter INPUT {
	WIDTH: 120px; DISPLAY: inline-block; MARGIN-RIGHT: 5px
}
#footer-feed .newsletter INPUT.button {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
#after-footer #footer-legal {
	POSITION: static; MARGIN-TOP: 0px; WIDTH: 496px; FLOAT: left; COLOR: #666; PADDING-TOP: 20px
}
#after-footer #footer-legal P {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left; COLOR: #666; CLEAR: both; FONT-SIZE: 13px; BORDER-TOP: medium none
}
#after-footer #footer-legal P SPAN {
	DISPLAY: block; COLOR: #333
}
#after-footer #footer-legal P SPAN BR {
	TEXT-ALIGN: left; DISPLAY: none; FLOAT: left; CLEAR: both; BORDER-TOP: medium none
}
#after-footer #footer-legal P A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; DISPLAY: inline; COLOR: #666; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0px
}
#after-footer #footer-legal .s-aol-tech-logo {
	MARGIN: 10px 0px; DISPLAY: block
}
#footer-like {
	BORDER-BOTTOM: #d4d4d4 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; DISPLAY: block; BACKGROUND: #f4f4f4; OVERFLOW: hidden
}
#footer-like H4 {
	DISPLAY: none
}
#footer-like UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footer-like UL LI {
	FONT-SIZE: 12px
}
#footer-like .body {
	WIDTH: 788px
}
#footer-like .linkage {
	WIDTH: 124px; FLOAT: left
}
#footer-feed A {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#footer-like A {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#footer-feed H5 {
	TEXT-ALIGN: left; LINE-HEIGHT: 16px; MARGIN: 20px 0px 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
#footer-like H5 {
	TEXT-ALIGN: left; LINE-HEIGHT: 16px; MARGIN: 20px 0px 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.container {
	WIDTH: 960px
}
#body {
	WIDTH: 960px; FLOAT: left
}
#rail {
	DISPLAY: none
}
.modal-backdrop {
	Z-INDEX: 9999999; POSITION: fixed; BACKGROUND-COLOR: #000; BOTTOM: 0px; DISPLAY: none; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.fade.modal-backdrop {
	opacity: 0
}
.modal-backdrop {
	FILTER: alpha(opacity = 90); opacity: .9; -moz-opacity: .9; -khtml-opacity: .9; -webkit-opacity: .9
}
.in.fade.modal-backdrop {
	FILTER: alpha(opacity = 90); opacity: .9; -moz-opacity: .9; -khtml-opacity: .9; -webkit-opacity: .9
}
.modal {
	POSITION: fixed
}
.modal .modal-outer .modal-inner {
	BORDER-BOTTOM: #1d1d1d 10px solid; BORDER-LEFT: #1d1d1d 10px solid; PADDING-BOTTOM: 20px; MARGIN-TOP: 0px; PADDING-LEFT: 20px; WIDTH: 700px; PADDING-RIGHT: 20px; MAX-WIDTH: none; BORDER-TOP: #1d1d1d 10px solid; BORDER-RIGHT: #1d1d1d 10px solid; PADDING-TOP: 20px
}
.modal .modal-outer .modal-inner .s-icn-close {
	TOP: 13px
}
.modal #modal-ad {
	MARGIN: 10px auto 0px; WIDTH: 728px; HEIGHT: 90px; OVERFLOW: hidden
}
.modal-open {
	BACKGROUND-COLOR: #fff; HEIGHT: 100%; OVERFLOW: hidden
}
.modal-open .modal-backdrop {
	DISPLAY: block
}
.modal-open #header {
	DISPLAY: block
}
.modal-open #page {
	DISPLAY: block
}
.modal-open #footer {
	DISPLAY: block
}
.modal-open.lt-ie8 {
	HEIGHT: auto; OVERFLOW: visible
}
.modal-open-big {
	HEIGHT: auto; OVERFLOW: visible
}
.modal-open.lt-ie8 .modal {
	POSITION: absolute; MARGIN-TOP: 50px
}
.modal-open-big .modal {
	POSITION: absolute; MARGIN-TOP: 50px
}
.nav .item {
	PADDING-BOTTOM: 10px; FONT-SIZE: 14px; PADDING-TOP: 10px
}
#nav-main {
	POSITION: relative; FONT-SIZE: 13px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
#nav-main LI {
	WIDTH: auto
}
#nav-main UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#nav-main .topics {
	DISPLAY: block; BACKGROUND: #454545; FLOAT: right
}
#nav-mini {
	DISPLAY: block
}
#mobile-dropdown-container {
	BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; WIDTH: 100%; BORDER-TOP: #d4d4d4 1px solid; TOP: 38px; BORDER-RIGHT: #d4d4d4 1px solid; LEFT: 0px
}
#nav-search {
	MARGIN-TOP: 12px
}
#nav-tools {
	MARGIN-TOP: 12px
}
#nav-search {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; RIGHT: 0px; PADDING-TOP: 0px
}
#nav-search .query {
	MARGIN: 0px; TOP: 0px
}
#nav-mini .miniSearch.search {
	DISPLAY: block
}
.showMiniSearch#nav {
	BORDER-BOTTOM: 0px; HEIGHT: 48px; -webkit-box-shadow: 0; box-shadow: 0; -moz-box-shadow: 0
}
.showMiniSearch #nav-main #nav-search {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; MAX-WIDTH: none; MAX-HEIGHT: none; PADDING-TOP: 0px
}
.showMiniSearch #nav-main #search-container {
	BOX-SIZING: border-box; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: #f4f4f4; HEIGHT: auto; TOP: -45px; PADDING-TOP: 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box
}
.showMiniSearch #nav-main .query {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.showMiniSearch #nav-main .query .query-button {
	RIGHT: 18px
}
.nav-container-container {
	POSITION: static; WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto
}
#search-container {
	BOX-SIZING: border-box; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #f4f4f4; FLOAT: right; HEIGHT: auto; TOP: 7px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box
}
#nav-tools {
	DISPLAY: block; FLOAT: right
}
#nav-topics .topics {
	BORDER-TOP: medium none
}
.js #nav-topics {
	DISPLAY: block
}
.open-topics #nav-main {
	-moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.open-topics #nav-topics {
	DISPLAY: block
}
.tinynav {
	DISPLAY: none
}
UL.tab-nav {
	DISPLAY: block
}
.perm .header .byline {
	MARGIN: 10px 0px 0px; FONT-SIZE: 15px; OVERFLOW: hidden
}
.perm .header .byline .byline-container {
	WIDTH: auto; WHITE-SPACE: normal; FLOAT: left; OVERFLOW: visible
}
.perm .header .byline .byline-container .by {
	MARGIN: 0px; FLOAT: none
}
.perm .header .byline .comment-count {
	MARGIN: 0px; FLOAT: right
}
.perm .post-body {
	LINE-HEIGHT: 1.5; FONT-SIZE: 16.5px
}
.perm .post-body .image-container IMG {
	WIDTH: 100%
}
.perm .post-body .more-info {
	MARGIN: 10px -15px 10px 15px; WIDTH: 230px; FLOAT: right
}
.perm .post-body .more-info UL LI {
	MARGIN: 6px; FONT-SIZE: 14px
}
.perm .post-gallery {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; PADDING-TOP: 11px
}
.perm .post-gallery .title {
	LINE-HEIGHT: 24px; FONT-SIZE: 20px
}
.perm .post-gallery .gallery-link.more {
	LINE-HEIGHT: 18px; FONT-SIZE: 15px
}
.perm .post-gallery .thumbs {
	MARGIN: 12px 0px 8px
}
.perm .post-gallery .thumbs .thumb {
	MARGIN: 2px; WIDTH: 113px
}
.perm .post-gallery .thumbs .thumb:first-child {
	MARGIN-LEFT: 0px
}
.perm .post-gallery .photo-number {
	LINE-HEIGHT: 18px; MARGIN: 0px 5px; FONT-SIZE: 15px
}
.perm .post-meta {
	ZOOM: 1; DISPLAY: block
}
.perm .post-meta:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.perm .post-meta .fb_edge_widget_with_comment {
	MARGIN: 5px 0px 0px 15px
}
.perm .post-meta .meta-sources {
	FLOAT: left
}
.perm .post-meta .meta-tags {
	WIDTH: 30%; FLOAT: right
}
.perm .postnav {
	Z-INDEX: 15000100; BORDER-BOTTOM: #ccc 1px solid; POSITION: fixed; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; ZOOM: 1; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 0px; BACKGROUND: url(http://gdgt-cdn-staging.egslb.aol.com/assets/img/site/product-toolbar-bkg.png) #f1f2f2 repeat-x 0px 0px; HEIGHT: 46px; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; TOP: -50px; RIGHT: 0px; BORDER-RIGHT: #ccc 1px solid; LEFT: 0px; -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.19); box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.19)
}
.perm .postnav:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.perm .postnav .container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 19px
}
.perm .postnav .next {
	TEXT-TRANSFORM: uppercase; COLOR: #898989
}
.perm .postnav H5 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 50%; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; DISPLAY: inline-block; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #343434; FONT-SIZE: 17px; OVERFLOW: hidden; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.perm .postnav .nextarrows {
	POSITION: absolute; WIDTH: 17px; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/nextprev-arrows.png) no-repeat -18px 0px; HEIGHT: 28px; TOP: 2px; RIGHT: 0px
}
.perm .postnav .nextlink:hover .nextarrows {
	BACKGROUND-POSITION: -18px -28px
}
.perm .postnav .nextpost {
	POSITION: relative; PADDING-BOTTOM: 12px; LINE-HEIGHT: 1; MARGIN-TOP: -9px; WIDTH: 40%; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 20px; WHITE-SPACE: nowrap; FLOAT: right; HEIGHT: 10px; OVERFLOW: hidden; MARGIN-RIGHT: 10px; PADDING-TOP: 11px
}
.perm HR {
	MARGIN: 1px 0px 13px; BORDER-TOP: #c2c2c2 1px solid
}
.perm #toc LI A {
	FONT-SIZE: 16px
}
.perm #HPLContent {
	WIDTH: 738px !important; HEIGHT: 415px !important
}
.perm #HPLContent > DIV {
	WIDTH: 738px !important; HEIGHT: 415px !important
}
.perm #HPLContent video {
	WIDTH: 738px !important; HEIGHT: 415px !important
}
.copy .read-more .social-tools {
	WIDTH: auto
}
.copy .read-more .social-tools .facebook {
	DISPLAY: block
}
.copy .read-more .social-tools .twitter {
	DISPLAY: block
}
.copy .read-more .social-tools .google-plus {
	DISPLAY: block
}
.copy .read-more .social-tools .share-more-toggle {
	MARGIN-TOP: 10px !important
}
.copy .read-more .share-more {
	WIDTH: auto; RIGHT: 0px
}
.copy .read-more .share-more .fill-container {
	MARGIN: 0px; WIDTH: auto
}
.copy .read-more .share-more .facebook {
	DISPLAY: none
}
.copy .read-more .share-more .twitter {
	DISPLAY: none
}
.copy .read-more .share-more .google-plus {
	DISPLAY: none
}
.copy .read-more .share-more A {
	FLOAT: none
}
.awards-nav IMG {
	MARGIN-BOTTOM: 0px; FLOAT: none
}
.awards-nav H1 {
	FONT-SIZE: 41px
}
.awards-body {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post {
	MARGIN-BOTTOM: 20px
}
.post .comment-count {
	DISPLAY: block; FLOAT: right
}
.post .h2 {
	LINE-HEIGHT: 1.1; FONT-SIZE: 40px
}
.post .info {
	LINE-HEIGHT: 1.6; MARGIN: 6px 0px; FONT-SIZE: 14px
}
.post .info .byline {
	FLOAT: left
}
.post .headline {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post .info {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post .meta-gallery {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 15px; BORDER-TOP: #ebebeb 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 10px
}
.post .meta-gallery A {
	DISPLAY: block
}
.post .meta-gallery IMG {
	DISPLAY: block
}
.post .meta-gallery H4 {
	MARGIN: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 22px; FONT-WEIGHT: normal
}
.post .meta-gallery IMG {
	WIDTH: 100%
}
.post .meta-gallery LI {
	MARGIN: 0px 12px 0px 0px; FLOAT: left
}
.post .meta-gallery P {
	MARGIN: 0px; FLOAT: left
}
.post .meta-gallery P .gallery-link {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #86bb4e; FONT-SIZE: 15px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.post .meta-gallery P .gallery-link:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.post .meta-gallery .photo-number {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px -10px 0px 0px; FLOAT: right; COLOR: #888; FONT-SIZE: 15px
}
.post .meta-gallery UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 12px 0px 8px -6px; PADDING-LEFT: 0px; WIDTH: 108.7%; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.post .meta-gallery .gallery-link {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
.post .meta-gallery .gallery-link:hover {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: #39c; OUTLINE-WIDTH: 2px; outline-offset: -2px
}
.post .meta-gallery {
	DISPLAY: block
}
.post .meta-social {
	DISPLAY: block
}
.post .post-meta {
	DISPLAY: block
}
.post .meta-social {
	MARGIN-BOTTOM: 5px
}
.post .meta-sources P {
	MARGIN-BOTTOM: 5px
}
.post .meta-sources P A {
	COLOR: #1e82ad
}
.post .meta-social .aol-share {
	PADDING-TOP: 2px
}
.post .post-body {
	BORDER-BOTTOM: #cecece 1px solid; PADDING-BOTTOM: 14px; LINE-HEIGHT: 1.5; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BACKGROUND: #fff; FONT-SIZE: 16.5px; PADDING-TOP: 8px
}
.post .post-body .image-container IMG {
	MARGIN: 0px auto
}
.post .post-body P {
	DISPLAY: block
}
.post .post-body UL {
	DISPLAY: block
}
.post .post-body P.image-container {
	DISPLAY: block
}
.post .post-body .copy {
	TEXT-OVERFLOW: clip; WHITE-SPACE: normal; HEIGHT: auto; OVERFLOW: visible
}
.post .post-body .copy .image-container {
	DISPLAY: block
}
.post .post-body .copy DIV:first-child {
	HEIGHT: auto
}
.post .post-body .copy DIV:first-child IMG {
	DISPLAY: block
}
.post .post-body CENTER {
	DISPLAY: block
}
.post .post-header {
	HEIGHT: auto
}
.post .post-image {
	POSITION: static; MARGIN: 0px auto; WIDTH: auto; FLOAT: none
}
.post .post-image-desktop {
	DISPLAY: block
}
.post .post-image-mobile {
	DISPLAY: none
}
.post .post-meta {
	LINE-HEIGHT: 1.2; MARGIN: 10px 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 13px
}
.post .top {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 10px
}
.post .top A {
	COLOR: #333
}
.small-leadin .post-header {
	HEIGHT: auto
}
.small-leadin .top {
	POSITION: relative
}
.newsletter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: block; PADDING-TOP: 14px
}
.newsletter:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.newsletter IMG {
	POSITION: static; DISPLAY: inline-block; FLOAT: left
}
.newsletter P {
	FONT-SIZE: 18px
}
.newsletter INPUT {
	WIDTH: 217px
}
.newsletter INPUT.button {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 26px; WIDTH: auto; PADDING-RIGHT: 26px; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.newsletter .content {
	FLOAT: left
}
.post-pagination {
	MARGIN-TOP: 0px
}
.score-card .engadget-score {
	FLOAT: left
}
.score-card .engadget-score .score {
	TOP: -2px
}
.score-card .score-card-title {
	FLOAT: left; MARGIN-LEFT: 15px
}
.score-card .score-card-title H2 {
	LINE-HEIGHT: 1
}
.score-card .pros-cons {
	ZOOM: 1; DISPLAY: block; CLEAR: both
}
.score-card .pros-cons:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.score-card .pros-cons UL {
	MARGIN-BOTTOM: 0px
}
.score-card .pros-cons .pros {
	WIDTH: 50%; FLOAT: left
}
.score-card .pros-cons .cons {
	WIDTH: 50%; FLOAT: left
}
.score-card .summary SPAN {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; MARGIN-BOTTOM: 10px; FONT-WEIGHT: bold
}
.score-card .product-criteria-bars {
	ZOOM: 1; DISPLAY: block
}
.score-card .product-criteria-bars:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.score-card .product-criteria-bars LI {
	WIDTH: 335px; FLOAT: left; MARGIN-RIGHT: 30px
}
#rail .module {
	MARGIN-BOTTOM: 60px
}
#rail .module A {
	TEXT-DECORATION: none
}
#rail .module .hed {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 400; PADDING-TOP: 3px
}
#rail .module .green.hed {
	BACKGROUND: #39c
}
#rail .module .blue.hed {
	BACKGROUND: #39c
}
#rail .module HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 14px auto; WIDTH: 120px; BORDER-TOP: #b0b0b0 1px dotted; BORDER-RIGHT: medium none
}
.rail-giftguide {
	BACKGROUND: #fff; OVERFLOW: hidden
}
.rail-apps {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; PADDING-BOTTOM: 290px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(http://www.blogsmithmedia.com/www.engadget.com/media/rail-apps-stage.jpg) #fff no-repeat center bottom; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 20px
}
.rail-apps IMG {
	MAX-WIDTH: 100%
}
.rail-apps P {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #666; FONT-SIZE: 16px
}
.rail-apps P STRONG {
	LINE-HEIGHT: 28px; FONT-SIZE: 23px; FONT-WEIGHT: normal
}
.rail-apps P A {
	COLOR: #666
}
.rail-commented .article {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.rail-commented .article H4 {
	LINE-HEIGHT: 1.2; MARGIN: 0px; FONT-WEIGHT: normal
}
.rail-commented .article H4 A {
	MARGIN-TOP: 20px; DISPLAY: block; COLOR: #111; FONT-SIZE: 20px
}
.rail-commented .article .comment-count A {
	COLOR: #222
}
.rail-commented .article .comment-count I {
	VERTICAL-ALIGN: middle
}
.rail-distro {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #000; COLOR: #fff; OVERFLOW: hidden; PADDING-TOP: 30px
}
.rail-distro H3 {
	DISPLAY: none
}
.rail-distro P {
	TEXT-TRANSFORM: uppercase; MARGIN: 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 16px; text-shadow: 1px 1px 2px #000
}
.rail-distro .issue {
	MARGIN: 20px auto 0px; DISPLAY: block; MAX-WIDTH: 90%; HEIGHT: auto; -webkit-mask-box-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/rail-distro-mask.png)
}
.rail-latest {
	COLOR: #333
}
.rail-latest A {
	COLOR: #333; FONT-WEIGHT: 400
}
.rail-latest A:hover {
	COLOR: #39c
}
.rail-latest .feature {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.rail-latest .feature .feature-image {
	DISPLAY: none
}
.rail-latest .feature .feature-overlay {
	POSITION: relative
}
.rail-latest .feature .meta {
	POSITION: relative; LINE-HEIGHT: 1; WIDTH: 100%; MARGIN-BOTTOM: 5px; FONT-SIZE: 11.7px; OVERFLOW: hidden
}
.rail-latest .feature .meta .livefyre-commentcount {
	POSITION: relative; TEXT-ALIGN: left; PADDING-LEFT: 2px; WIDTH: 15px; DISPLAY: inline-block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #39c; FONT-SIZE: 13px; TOP: -2px; FONT-WEIGHT: 200
}
.rail-latest .feature .meta .livefyre-commentcount:hover {
	COLOR: #005580
}
.rail-latest .feature .meta .comment-count {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: right; PADDING-TOP: 7px
}
.rail-latest .feature .meta .comment-count .s-comment-bubble-white-12 {
	VERTICAL-ALIGN: middle
}
.rail-latest .feature .feature-title {
	LINE-HEIGHT: 1.1; TEXT-TRANSFORM: none; MARGIN: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.rail-latest .feature .feature-title A {
	PADDING-BOTTOM: 8px; DISPLAY: block
}
.rail-podcast {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: #39c; COLOR: #fff; PADDING-TOP: 10px
}
.rail-podcast H3 {
	MARGIN: 0px; text-shadow: 0 2px 0 rgba(0, 0, 0, 0.31)
}
.rail-podcast P {
	MARGIN: 0px; text-shadow: 0 2px 0 rgba(0, 0, 0, 0.31)
}
.rail-podcast H3 {
	LINE-HEIGHT: 40px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: -20px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 38px
}
.rail-podcast H3 STRONG {
	FONT-WEIGHT: normal
}
.rail-podcast P {
	MARGIN: 5px 0px 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 13px
}
#rail .rail-quoted {
	BORDER-BOTTOM: #8fb93d 1px solid; PADDING-BOTTOM: 15px
}
#rail .rail-quoted .hed {
	MARGIN-BOTTOM: 15px
}
#rail .rail-quoted .quote {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#rail .rail-quoted .quote P {
	LINE-HEIGHT: 1.4; MARGIN: 0px; TEXT-OVERFLOW: ellipsis; COLOR: #8fb93d; FONT-SIZE: 21px; OVERFLOW: hidden
}
#rail .rail-quoted .quote CITE {
	FONT-STYLE: normal
}
#rail .rail-quoted .quote CITE A {
	COLOR: #000; FONT-SIZE: 16px
}
#rail .rail-quoted .alt P {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #000
}
#rail .rail-quoted .alt CITE A {
	COLOR: #8fb93d; FONT-SIZE: 16px
}
.rail-reviews .review {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 1; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 1px; FONT-SIZE: 20px; OVERFLOW: hidden
}
.rail-reviews .review-image {
	POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
.rail-reviews .review-inner {
	POSITION: relative; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; PADDING-TOP: 20px
}
.rail-reviews .review-make {
	FONT-SIZE: 13px
}
.rail-reviews .review-title {
	LINE-HEIGHT: 1.3; MARGIN: 0px
}
.rail-reviews .review-price {
	MARGIN-TOP: 5px; DISPLAY: block; COLOR: #e6d417
}
.rail-show {
	TEXT-ALIGN: center; BACKGROUND: #000
}
.rail-show .inner {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.rail-show .es-logo {
	MARGIN: 0px 0px 10px
}
.rail-show .es-title {
	MARGIN: 0px 30px
}
.rail-show .es-title A {
	COLOR: #cecece; FONT-WEIGHT: normal
}
.rail-show .es-date {
	MARGIN: 0px 0px 10px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #999; FONT-SIZE: 14px
}
.rail-newsletter .inner {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; PADDING-TOP: 1px
}
.rail-newsletter FORM LABEL {
	MARGIN: 10px 0px; DISPLAY: block; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.rail-newsletter FORM INPUT {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #777; FONT-SIZE: 14px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 5px; border-radius: 4px
}
.rail-newsletter FORM .submit-btn {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #226d8d; MARGIN-TOP: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 4px; border-radius: 4px
}
.rail-newsletter P {
	FONT-FAMILY: Noticia Text; FONT-SIZE: 12px
}
.site-tools A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.site-tools LI {
	FLOAT: left
}
.site-tools .cap-left A {
	-webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 6px; -moz-border-radius-topleft: 6px; border-top-right-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 6px; border-top-left-radius: 6px
}
.site-tools .cap-right A {
	-webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding; -webkit-border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 0; -moz-border-radius-topleft: 0; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 0; border-top-left-radius: 0
}
.language {
	POSITION: relative; TEXT-ALIGN: left; LINE-HEIGHT: 21px; FONT-SIZE: 13px
}
.language A {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
.language LI {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline
}
.h1 {
	FONT-SIZE: 41.6px
}
.h2 {
	FONT-SIZE: 40px
}
.h3 {
	FONT-SIZE: 23.4px
}
.about P {
	LINE-HEIGHT: 1.5; MARGIN: 30px 0px; FONT-SIZE: 18.2px
}
.about H2 {
	PADDING-BOTTOM: 8px; MARGIN: 0px 0px 15px; FONT-SIZE: 25px
}
.tab-nav {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 18px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; -moz-border-radius-topleft: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; border-top-left-radius: 0
}
.tab-nav LI {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.tab-nav LI A {
	BORDER-BOTTOM: transparent 3px solid; PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; -moz-border-radius-topleft: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; border-top-left-radius: 0
}
.tab-nav LI A.selected {
	BORDER-BOTTOM: #9b9b9b 3px solid; BACKGROUND: none transparent scroll repeat 0% 0%
}
.tab-nav LI A:hover {
	BORDER-BOTTOM: #9b9b9b 3px solid; BACKGROUND: none transparent scroll repeat 0% 0%
}
.editors P {
	LINE-HEIGHT: 1.5; WIDTH: 440px; FLOAT: left; FONT-SIZE: 14.95px
}
.editors .mug {
	WIDTH: 220px
}
.editors .mug .mug-title {
	FONT-SIZE: 15.6px
}
.editors .mug .mug-name {
	FONT-SIZE: 24.7px
}
.editors .mug .mug-twitter {
	FONT-SIZE: 14.3px
}
.editors HR {
	DISPLAY: none
}
.editor .page-header .mug-title {
	FONT-SIZE: 26px
}
.editor .page-header .h1 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1
}
.editor .mug .gadgets {
	MARGIN: 10px
}
.editor .mug .gadgets LI {
	MARGIN-RIGHT: 5px
}
.editor .mini-post IMG {
	WIDTH: 100px
}
#gdgt-wrapper {
	WIDTH: 100%
}
.gift-guide .post-body P {
	TEXT-ALIGN: left
}
.item-grid {
	MARGIN: 0px
}
.item-grid .item {
	MARGIN: 0px 0px 15px 15px; WIDTH: 195px
}
.item-grid .you-might-like H5 {
	MARGIN: 15px 0px 0px 20px
}
.module .item-grid {
	MARGIN: 0px -10px 10px 10px
}
.module .item-grid .item {
	MARGIN: 10px 10px 0px 0px; WIDTH: 100px
}
.module .item-grid .item IMG {
	WIDTH: 100px
}
.module .item-grid .item .item-name {
	TEXT-ALIGN: center; FONT-SIZE: 22px
}
.apps HR {
	CLEAR: both
}
.apps .desc {
	FONT-SIZE: 45.5px
}
.apps .details {
	MARGIN: 0px 45px 0px 0px; WIDTH: 300px; FLOAT: left
}
.apps .key-features {
	MARGIN: 0px 0px 20px; WIDTH: 300px; FLOAT: left
}
.apps .app-listing {
	MARGIN: 0px 10px 30px; CLEAR: both
}
.apps .app-listing .app .app-header {
	WIDTH: 345px; FLOAT: left
}
.apps .app-listing .app .app-header IMG {
	WIDTH: 135px; FLOAT: left; MARGIN-RIGHT: 20px
}
.apps .app-listing .app .app-header .app-device {
	TEXT-ALIGN: center; MARGIN: 40px 0px 0px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FLOAT: left; FONT-SIZE: 25px
}
.apps .app-listing .app .btn-download {
	PADDING-BOTTOM: 20px; MARGIN-TOP: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 18px; PADDING-TOP: 20px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding
}
.vert-excerpts H2 {
	BORDER-BOTTOM: #c2c2c2 1px dotted; FONT-SIZE: 20px
}
.vert-excerpts .excerpt {
	BORDER-BOTTOM: medium none; MARGIN: 0px 10px 10px 0px; WIDTH: 220px; FLOAT: left
}
.vert-excerpts .excerpt .exc-header {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #333; HEIGHT: 120px; PADDING-TOP: 10px
}
.vert-excerpts .excerpt .exc-header .exc-date {
	COLOR: #fff
}
.vert-excerpts .excerpt .exc-header .exc-title {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.vert-excerpts .excerpt .exc-header .exc-title A {
	COLOR: #fff
}
.vert-excerpts .excerpt .exc-body {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fff; HEIGHT: 150px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.vert-excerpts .excerpt .exc-body P {
	MARGIN: 0px 0px 5px
}
.podcast-details .desc {
	WIDTH: 380px; FLOAT: left; MARGIN-RIGHT: 40px
}
.podcast-details DL {
	MARGIN: 0px
}
.podcast-details DL.contact {
	WIDTH: 260px; MARGIN-BOTTOM: 10px
}
.events {
	WIDTH: 724px
}
.events-inner {
	WIDTH: 744px; OVERFLOW: hidden
}
.event {
	MARGIN: 10px 20px 10px 0px; WIDTH: 228px; FLOAT: left; HEIGHT: 40em
}
.event-footer {
	POSITION: absolute; BOTTOM: 0px; BACKGROUND: #fff
}
.event-highlight {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 768px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #777; HEIGHT: 400px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.event-highlight DD {
	MARGIN-BOTTOM: 10px
}
.event-highlight DT {
	FLOAT: none
}
.event-highlight .event-details {
	POSITION: absolute; BACKGROUND: #111
}
.event-highlight .event-name {
	POSITION: absolute; BACKGROUND: #111
}
.event-highlight .event-details {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; HEIGHT: 100%; TOP: 0px; RIGHT: 0px; PADDING-TOP: 0px
}
.event-highlight .event-header {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.event-highlight .event-info {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; FLOAT: none; COLOR: #fff; PADDING-TOP: 40px
}
.event-highlight .event-meta {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.event-highlight .event-name {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 60px
}
.event-highlight .event-title {
	WIDTH: 400px; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 10px; LEFT: 10px
}
.event-highlight .time-stamp {
	DISPLAY: block
}
#sponsored-event .post-mini {
	HEIGHT: 110px
}
#sponsored-event .spons-event-main H3 {
	FONT-SIZE: 20px
}
.ces-event .event-name {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.ces-event .event-name H3 {
	LINE-HEIGHT: 1; FONT-SIZE: 60px
}
.ces-event .event-name P {
	TEXT-INDENT: 5px; FONT-SIZE: 16px
}
.review-filters {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.review-cards {
	WIDTH: 724px; OVERFLOW: hidden
}
.review-cards-inner {
	WIDTH: 744px; OVERFLOW: hidden
}
.review-card {
	MARGIN: 10px 20px 10px 0px; WIDTH: 228px; FLOAT: left; HEIGHT: 40em
}
.review-card .review-buy {
	WIDTH: 100%; DISPLAY: block; FLOAT: none
}
.review-card .review-link {
	WIDTH: 100%; DISPLAY: block; FLOAT: none
}
.review-card .review-buy {
	TEXT-ALIGN: left; MARGIN-TOP: 5px
}
.review-card .review-details {
	DISPLAY: block
}
.review-card .review-footer {
	POSITION: absolute; WIDTH: 188px; BOTTOM: 0px; BACKGROUND: #000
}
.gallery-listing {
	MARGIN: 20px 0px 0px -20px
}
.gallery-listing .gallery {
	MARGIN: 0px 0px 20px 20px; WIDTH: 220px; FLOAT: left; HEIGHT: 260px
}
.gallery-listing .gallery .gall-img {
	WIDTH: 100%; HEIGHT: auto
}
.gallery-listing .gallery .gall-header H3 {
	FONT-SIZE: 21px
}
.video-listing {
	MARGIN: 20px 0px 0px -20px
}
.video-listing .video {
	MARGIN: 0px 0px 20px 20px; WIDTH: 220px; FLOAT: left; HEIGHT: 260px
}
.video-listing .video .vid-header H3 {
	FONT-SIZE: 21px
}
.media-highlight {
	POSITION: relative; MARGIN: 20px 0px 10px; WIDTH: 100%; DISPLAY: block; BACKGROUND: #111; HEIGHT: 357px; OVERFLOW: hidden
}
.media-highlight .media-info {
	WIDTH: 272px; FLOAT: left
}
.media-highlight .media-info H2 {
	MARGIN: 15px 0px 0px 15px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 32px
}
.media-highlight .media-info H2 A {
	LINE-HEIGHT: 1.2; COLOR: #fff; TEXT-DECORATION: none
}
.media-highlight .media-info H2 A:hover {
	TEXT-DECORATION: underline
}
.media-highlight .media-info .post-date {
	MARGIN: 15px 0px 0px 15px; DISPLAY: inline-block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; COLOR: #fff; FONT-SIZE: 13px
}
.media-highlight .media-info .read-article {
	MARGIN: 5px 0px 0px 15px; DISPLAY: block; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.media-highlight .media-info .read-article:hover {
	TEXT-DECORATION: underline
}
.media-highlight .media-pane {
	POSITION: relative; WIDTH: 450px; FLOAT: right
}
.media-highlight .media-pane .s-icn-play-btn {
	POSITION: absolute; TOP: 150px; LEFT: 200px; -webkit-box-shadow: 0 2px 20px #111; box-shadow: 0 2px 20px #111; -moz-box-shadow: 0 2px 20px #111
}
.swipeable .gallery-nav-images-wrapper {
	MARGIN: 0px 71px
}
.swipeable .gallery-nav .gallery-nav-next {
	DISPLAY: block
}
.swipeable .gallery-nav .gallery-nav-prev {
	DISPLAY: block
}
.modal .gallery-image-epidermis {
	HEIGHT: 350px
}
.modal .gallery-image-epidermis IMG {
	MAX-HEIGHT: 350px
}
.knot-slideshow .aol-knot-fullscreen-right {
	DISPLAY: block
}
.knot-slideshow .aol-knot-fullscreen-content {
	RIGHT: 400px
}
.full-width .container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.full-width #body {
	WIDTH: auto
}
.header-ad {
	OVERFLOW: visible
}
.post-saga .saga-title {
	FONT-SIZE: 44.19px
}
.post-saga .saga-list .saga-post .saga-headline {
	FONT-SIZE: 22.09px
}
.post-saga .saga-list .saga-post .saga-date {
	FONT-SIZE: 15.6px
}
.expand-banner .ex-logo {
	WIDTH: 140px; MARGIN-RIGHT: 10px
}
.expand-banner P {
	WIDTH: 300px; DISPLAY: block; FLOAT: left
}
.expand-banner .sponsor-logo {
	MARGIN: 5px
}
#sponsored-event {
	MARGIN: 20px 0px
}
#sponsored-event .spons-event-main {
	WIDTH: 480px; FLOAT: left
}
#sponsored-event .spons-event-main .section-title {
	FONT-SIZE: 45px
}
#sponsored-event .spons-event-main H4 {
	FONT-SIZE: 25px
}
#sponsored-event .spons-event-main .spark {
	LINE-HEIGHT: 1.7; FONT-SIZE: 17px
}
#sponsored-event .spons-event-details {
	WIDTH: 200px; FLOAT: right
}
#sponsored-event .spons-event-details P {
	FONT-SIZE: 12px
}
#sponsored-event FORM #first-name {
	WIDTH: 150px; MARGIN-BOTTOM: 10px; FONT-SIZE: 13px
}
#sponsored-event FORM #email {
	WIDTH: 150px; MARGIN-BOTTOM: 10px; FONT-SIZE: 13px
}
#sponsored-event FORM #mce-EMAIL {
	WIDTH: 150px; MARGIN-BOTTOM: 10px; FONT-SIZE: 13px
}
#sponsored-event FORM #mce-FNAME {
	WIDTH: 150px; MARGIN-BOTTOM: 10px; FONT-SIZE: 13px
}
#sponsored-event FORM #mce-LNAME {
	WIDTH: 150px; MARGIN-BOTTOM: 10px; FONT-SIZE: 13px
}
#featured-event-dl .header {
	OVERFLOW: hidden
}
#featured-event-dl .header .logo {
	WIDTH: 300px; FLOAT: left; HEIGHT: 50px; PADDING-TOP: 0px
}
#featured-event-dl .header .spons-logo {
	FLOAT: right
}
#featured-event-dl .body {
	MARGIN: 5px 0px 20px 10px; FLOAT: left
}
#featured-event-dl .pane {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#featured-event-dl .video.pane {
	WIDTH: 300px; DISPLAY: block
}
#featured-event-dl .highlight.pane {
	WIDTH: 200px
}
#featured-event-dl .linkage.pane {
	WIDTH: 170px; DISPLAY: block; HEIGHT: 170px; OVERFLOW: auto; MARGIN-RIGHT: 0px
}
#featured-event-dl .linkage.pane H4 {
	FONT-SIZE: 20px
}
#featured-event-dl .video-roll.pane {
	WIDTH: 245px; HEIGHT: 245px; OVERFLOW: auto; MARGIN-RIGHT: 0px
}
#featured-event-dl .video-roll.pane .video-list .video .headline {
	WIDTH: 100px; FONT-SIZE: 16px
}
#featured-event-dl .wide-pane {
	MARGIN: 5px 8px 0px 0px; WIDTH: 450px; FLOAT: left
}
#featured-event-dl .footer {
	WIDTH: 100%; MARGIN-BOTTOM: -12px; CLEAR: both; OVERFLOW: hidden
}
#featured-event-dl .ex-logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 72px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 36px; MARGIN-RIGHT: 15px; PADDING-TOP: 6px
}
#featured-event-dl .tab-nav {
	BORDER-BOTTOM: medium none; MARGIN: 8px 0px 0px; PADDING-LEFT: 0px; FLOAT: left
}
#featured-event-dl .tab-nav LI {
	LINE-HEIGHT: 1; FONT-SIZE: 14px
}
#featured-event-dl .tab-nav LI A {
	COLOR: #999
}
#featured-event-dl .tab-nav LI A:hover {
	BORDER-BOTTOM-COLOR: #ccc; COLOR: #ccc
}
.featured-event-main .gallery-listing {
	MARGIN: 0px 0px 20px -13px
}
.featured-event-main .gallery-listing .gallery {
	MARGIN: 0px 0px 0px 13px; WIDTH: 150px; HEIGHT: 150px
}
.featured-event-main .gallery-listing .gallery .gall-img {
	WIDTH: 100%; HEIGHT: auto
}
.featured-event-main .gallery-listing .gallery .gall-header H3 {
	FONT-SIZE: 18px
}
.featured-event-main .video-listing {
	MARGIN: 20px 0px 0px -13px
}
.featured-event-main .video-listing .video {
	MARGIN: 0px 0px 0px 13px; WIDTH: 150px; FLOAT: left; HEIGHT: 260px
}
.featured-event-main .video-listing .video .vid-header H3 {
	FONT-SIZE: 18px
}
.ces_dl_mixin {
	WIDTH: 238px; FLOAT: left; MARGIN-RIGHT: 26px
}
.ces_dl_mixin IMG {
	WIDTH: 100%; HEIGHT: auto
}
.last.ces_dl_mixin {
	MARGIN-RIGHT: 0px
}
.ces_dl_mixin A {
	POSITION: static; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 15px; FONT-WEIGHT: 400; PADDING-TOP: 0px; text-shadow: none
}
.ces_dl_mixin A:hover {
	COLOR: #24bbff
}
.home-ces .ces-title {
	DISPLAY: block
}
.home-ces .livestream {
	DISPLAY: block
}
.home-ces .ces-title A {
	POSITION: relative; FLOAT: right; COLOR: #898989; FONT-SIZE: 13px; TOP: 5px; RIGHT: 10px; FONT-WEIGHT: 300
}
.home-ces .ces-title A:hover {
	COLOR: #005580
}
.home-ces .featured-news {
	ZOOM: 1; DISPLAY: block
}
.home-ces .featured-videos {
	ZOOM: 1; DISPLAY: block
}
.home-ces .featured-news:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.home-ces .featured-videos:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.home-ces .header.featured-news {
	PADDING-BOTTOM: 5px; ZOOM: 1; DISPLAY: block; MARGIN-BOTTOM: 15px
}
.home-ces .header.featured-videos {
	PADDING-BOTTOM: 5px; ZOOM: 1; DISPLAY: block; MARGIN-BOTTOM: 15px
}
.home-ces .header.featured-news:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.home-ces .header.featured-videos:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.home-ces .header.featured-news SPAN {
	FLOAT: left
}
.home-ces .header.featured-videos SPAN {
	FLOAT: left
}
.home-ces .header.featured-news A {
	FLOAT: right; COLOR: #898989; FONT-SIZE: 13px; RIGHT: 10px
}
.home-ces .header.featured-videos A {
	FLOAT: right; COLOR: #898989; FONT-SIZE: 13px; RIGHT: 10px
}
.home-ces .header.featured-news A:hover {
	COLOR: #005580
}
.home-ces .header.featured-videos A:hover {
	COLOR: #005580
}
.home-ces .featured-news .article {
	WIDTH: 238px; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 26px
}
.home-ces .featured-videos .article {
	WIDTH: 238px; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 26px
}
.home-ces .featured-news .article IMG {
	WIDTH: 100%; HEIGHT: auto
}
.home-ces .featured-videos .article IMG {
	WIDTH: 100%; HEIGHT: auto
}
.home-ces .featured-news .last.article {
	MARGIN-RIGHT: 0px
}
.home-ces .featured-videos .last.article {
	MARGIN-RIGHT: 0px
}
.home-ces .featured-news .article A {
	POSITION: static; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 15px; FONT-WEIGHT: 400; PADDING-TOP: 0px; text-shadow: none
}
.home-ces .featured-videos .article A {
	POSITION: static; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 15px; FONT-WEIGHT: 400; PADDING-TOP: 0px; text-shadow: none
}
.home-ces .featured-news .article A:hover {
	COLOR: #24bbff
}
.home-ces .featured-videos .article A:hover {
	COLOR: #24bbff
}
.home-ces .featured-news .article .headline {
	POSITION: static; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; FONT-SIZE: 15px; FONT-WEIGHT: 400; PADDING-TOP: 0px; text-shadow: none
}
.home-ces .featured-videos .article .headline {
	POSITION: static; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; FONT-SIZE: 15px; FONT-WEIGHT: 400; PADDING-TOP: 0px; text-shadow: none
}
.home-ces .featured-news .article A:hover .headline {
	COLOR: #24bbff
}
.home-ces .featured-videos .article A:hover .headline {
	COLOR: #24bbff
}
.home-ces .featured-news .first.article {
	WIDTH: 100%; FLOAT: none
}
.home-ces .featured-news .first.article .headline {
	Z-INDEX: 100; BOX-SIZING: border-box; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#1d1d1d'); PADDING-BOTTOM: 20px; LINE-HEIGHT: 1; PADDING-LEFT: 20px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 20px; FONT-SIZE: 23px; FONT-WEIGHT: 400; PADDING-TOP: 20px; -moz-box-sizing: border-box; text-shadow: -1px 1px 1px #000
}
.home-ces .featured-news .first.article A .headline {
	COLOR: #fff
}
.home-ces .latest-news .post-mini .post-image {
	WIDTH: 175px; HEIGHT: auto
}
.home-ces .latest-news .post-mini .top {
	PADDING-LEFT: 195px; MARGIN-RIGHT: 0px
}
.home-ces .latest-news .post-mini .top .info .comment-bubbles {
	DISPLAY: block; MARGIN-RIGHT: 10px
}
.home-ces .post-pagination LI.older {
	MARGIN-LEFT: 10px
}
.home-ces .post-pagination LI.newer {
	MARGIN-RIGHT: 10px
}
.home-ces .livestream .video #HPLContent {
	WIDTH: 768px !important; HEIGHT: 432px !important
}
#ceslivestream .livestream .video #HPLContent {
	WIDTH: 768px !important; HEIGHT: 432px !important
}
.home-ces .livestream .video #HPLContent > DIV {
	WIDTH: 768px !important; HEIGHT: 432px !important
}
#ceslivestream .livestream .video #HPLContent > DIV {
	WIDTH: 768px !important; HEIGHT: 432px !important
}
.home-ces .livestream .video #HPLContent video {
	WIDTH: 768px !important; HEIGHT: 432px !important
}
#ceslivestream .livestream .video #HPLContent video {
	WIDTH: 768px !important; HEIGHT: 432px !important
}
.login-register {
	WIDTH: 135px
}
.login-register .register {
	DISPLAY: inline
}
.login-register SPAN.or {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%
}
.ad {
	OVERFLOW: visible
}
#carousel {
	WIDTH: 620px
}
#carousel UL LI {
	BORDER-BOTTOM: #fff 1px solid; LINE-HEIGHT: normal; WIDTH: 195px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 17px; BORDER-RIGHT: #fff 1px solid
}
#carousel UL LI.last {
	MARGIN-RIGHT: 0px !important
}
#carousel UL LI.top2 {
	WIDTH: 302px; MARGIN-BOTTOM: 15px; MARGIN-RIGHT: 15px
}
#carousel UL LI.top2 A IMG {
	WIDTH: 100%; LEFT: 0px
}
#carousel UL LI.top2 A .headline {
	Z-INDEX: 100; BOX-SIZING: border-box; POSITION: absolute; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1; PADDING-LEFT: 10px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 23px; PADDING-TOP: 10px; text-shadow: -1px 1px 1px #000
}
#carousel UL LI A .headline {
	LINE-HEIGHT: 19px; FONT-SIZE: 15px
}
#header .body-search-header {
	PADDING-BOTTOM: 24px; MARGIN-TOP: 9px; MARGIN-BOTTOM: 16px; FONT-SIZE: 50px
}
#nav #logo {
	MARGIN-LEFT: 0px
}
#nav #nav-mini {
	DISPLAY: none !important
}
#nav #nav-main {
	DISPLAY: block !important
}
#nav #nav-search {
	DISPLAY: block !important
}
#nav .dropdownopen {
	BACKGROUND-COLOR: #3498db
}
#nav #search-container {
	TOP: 7px
}
.nav-container-container SPAN#logo {
	DISPLAY: block
}
#footer footer {
	WIDTH: 980px
}
#footer .inner-footer {
	WIDTH: 980px
}
#after-footer #footer-language {
	WIDTH: 312px; MARGIN-RIGHT: 44px
}
#after-footer #footer-language H5 {
	MARGIN-LEFT: 0px
}
#after-footer #footer-legal {
	WIDTH: 624px
}
#footer-like .body {
	WIDTH: 960px
}
#footer-like .linkage {
	WIDTH: 156px
}
#footer-feed {
	ZOOM: 1; DISPLAY: block
}
#footer-feed:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
#footer-feed .linkage {
	WIDTH: 233px
}
#footer-feed .thirds {
	WIDTH: 312px
}
#footer-feed .thirds .engadget-apps LI {
	MARGIN-RIGHT: 12px
}
#footer-feed .thirds .engadget-apps LI:first-child {
	DISPLAY: inline-block; FLOAT: left
}
#footer-feed .thirds .social-tools {
	WIDTH: 240px
}
#footer-feed .thirds .social-tools LI {
	MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 6px
}
#footer-feed .newsletter INPUT {
	WIDTH: 165px
}
.container {
	WIDTH: 960px
}
#body {
	WIDTH: 630px
}
#rail {
	WIDTH: 300px; MARGIN-LEFT: 30px
}
.modal .modal-outer .modal-inner {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 40px; WIDTH: 880px; PADDING-RIGHT: 40px; PADDING-TOP: 40px
}
.perm .header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.perm .post-body {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.perm .post-body .image-container IMG {
	WIDTH: auto
}
.perm .post-gallery .thumbs {
	MARGIN: 17px 0px 8px
}
.perm .post-gallery .thumbs .thumb {
	MARGIN: 2px; WIDTH: 94px !important
}
.perm .post-gallery .photo-number {
	MARGIN-RIGHT: 5px !important
}
.perm .post-gallery .title {
	MARGIN-LEFT: 3px
}
.perm .postnav H5 {
	WIDTH: 600px; MARGIN-LEFT: 0px
}
.perm .postnav .nextpost {
	WIDTH: 310px; MARGIN-RIGHT: 0px
}
.perm .post-meta {
	MARGIN: 10px 0px
}
.perm #comments {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.perm #HPLContent {
	WIDTH: 630px !important; HEIGHT: 355px !important
}
.perm #HPLContent > DIV {
	WIDTH: 630px !important; HEIGHT: 355px !important
}
.perm #HPLContent video {
	WIDTH: 630px !important; HEIGHT: 355px !important
}
.post {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; WIDTH: 100%; CLEAR: both
}
.post .top {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post .post-body {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.post .h2 {
	FONT-SIZE: 40px
}
.post .meta-gallery H4 {
	TEXT-TRANSFORM: none; MARGIN: 0px 0px 0px 2px
}
.post .meta-gallery LI {
	MARGIN: 0px 13px 0px 0px; WIDTH: 88px !important
}
.post .meta-gallery P .gallery-link {
	MARGIN-LEFT: 2px
}
.post .meta-gallery UL {
	MARGIN: 12px 0px 8px; WIDTH: 104%
}
.post .meta-gallery .photo-number {
	MARGIN: 0px -7px 0px 0px
}
.newsletter {
	PADDING-LEFT: 0px
}
.newsletter .content {
	MARGIN-LEFT: 0px; OVERFLOW: hidden
}
.newsletter IMG {
	MARGIN: 0px; DISPLAY: block; FLOAT: left
}
.small-leadin .post-header {
	HEIGHT: auto
}
.score-card .pros-cons UL {
	PADDING-LEFT: 20px
}
.score-card .product-criteria-bars {
	ZOOM: 1; DISPLAY: block
}
.score-card .product-criteria-bars:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.score-card .product-criteria-bars LI {
	WIDTH: auto; FLOAT: left; MARGIN-RIGHT: 30px
}
.score-card .product-criteria-bars .product-criteria-bar {
	WIDTH: 250px
}
.score-card .product-criteria-bars .rating {
	WIDTH: 25px
}
#rail {
	DISPLAY: block; FLOAT: right
}
#rail .eng-show .inner .es-date {
	MARGIN: 0px 0px 20px
}
#rail .eng-podcast .inner P {
	MARGIN: 0px 0px 30px
}
#rail .eng-reviews .review .review-header {
	LEFT: 80px
}
#rail .best-of-ces-module {
	POSITION: relative; WIDTH: 300px; ZOOM: 1; DISPLAY: block
}
#rail .best-of-ces-module:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
#rail .best-of-ces-module .best-of-img {
	WIDTH: 100px; DISPLAY: inline-block; FLOAT: left; MARGIN-RIGHT: 13px
}
#rail .best-of-ces-module .supporting-copy {
	WIDTH: 187px; FLOAT: left
}
#rail .best-of-ces-module .supporting-copy H4 {
	LINE-HEIGHT: 28px; MARGIN: 0px 0px 5px; FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 28px; FONT-WEIGHT: 300
}
#rail .best-of-ces-module .supporting-copy P {
	MARGIN: 0px 0px 5px; FONT-SIZE: 14px
}
.rail-newsletter FORM INPUT.email {
	WIDTH: 94%
}
.language LI:first-child {
	MARGIN-LEFT: 0px
}
.h1 {
	FONT-SIZE: 55.9px
}
.h2 {
	FONT-SIZE: 40px
}
.about .staff {
	TEXT-ALIGN: left
}
.about .staff DT {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 10px
}
.about .staff DD {
	WIDTH: 300px; FLOAT: right
}
.about .staff DD UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.about .staff DD UL LI {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.page-header {
	POSITION: relative
}
.page-header .sponsored-ad {
	POSITION: absolute; WIDTH: 215px; HEIGHT: 35px; TOP: 10px; RIGHT: 0px
}
.editors P {
	LINE-HEIGHT: 1.5; WIDTH: 440px; FLOAT: left; FONT-SIZE: 14.95px
}
.editors .mug {
	WIDTH: 220px; HEIGHT: 320px
}
.editors .mug .mug-title {
	FONT-SIZE: 15.6px
}
.editors .mug .mug-name {
	FONT-SIZE: 24.7px
}
.editors .mug .mug-twitter {
	FONT-SIZE: 14.3px
}
.editors HR {
	DISPLAY: none
}
.editor .page-header .mug-title {
	FONT-SIZE: 26px
}
.editor .page-header .h1 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1
}
.editor .mug .bio {
	OVERFLOW: hidden
}
.editor .mug .bio IMG {
	WIDTH: 300px; FLOAT: left
}
.editor .mug .bio .history {
	WIDTH: 280px; FLOAT: right; FONT-SIZE: 15px; FONT-WEIGHT: 300
}
.editor .mug .bio .history .social {
	MARGIN: 0px
}
.editor .mug H2 {
	PADDING-BOTTOM: 3px; FONT-SIZE: 18.2px
}
.editor .mug .gadgets LI {
	WIDTH: 145px
}
.item-grid .item {
	MARGIN: 0px 0px 20px 30px; WIDTH: 250px
}
.item-grid .item H4 {
	LINE-HEIGHT: 1.1; FONT-SIZE: 28px
}
.item-grid .you-might-like H5 {
	MARGIN: 15px 0px 0px 15px
}
.module .item-grid {
	MARGIN: 0px -10px 20px 20px
}
.module .item-grid .item {
	MARGIN: 10px 20px 0px 0px; WIDTH: 117px
}
.module .item-grid .item IMG {
	WIDTH: 117px
}
.apps .details {
	MARGIN: 0px 45px 0px 0px; WIDTH: 400px; FLOAT: left; FONT-SIZE: 14.3px
}
.apps .key-features {
	WIDTH: 410px
}
.vert-excerpts H2 {
	COLOR: #1e82ad
}
.podcast-details .desc {
	WIDTH: 550px
}
.podcast-details DL.contact {
	WIDTH: 320px
}
.events {
	WIDTH: 940px
}
.events-inner {
	WIDTH: 960px
}
.event {
	WIDTH: 300px
}
.event-info {
	WIDTH: 180px
}
.event-footer {
	WIDTH: 260px
}
.event-highlight {
	MARGIN: 0px auto; WIDTH: 923px; FLOAT: none
}
.ces-event.event-highlight {
	WIDTH: 960px
}
.event-highlight .event-details {
	WIDTH: 250px
}
.event-highlight .event-name {
	FONT-SIZE: 70px
}
.event-highlight .event-title {
	WIDTH: 500px
}
#ceslivestream {
	WIDTH: 630px
}
#page {
	POSITION: relative
}
.spons-event-main {
	MIN-HEIGHT: 1060px; WIDTH: 630px; FLOAT: left; HEIGHT: auto !important
}
.spons-event-details .rail-ad-topper {
	POSITION: absolute; WIDTH: 300px; TOP: 15px; RIGHT: 0px
}
#sponsored-event {
	ZOOM: 1; DISPLAY: block
}
#sponsored-event:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.review-cards {
	WIDTH: 940px
}
.review-cards-inner {
	WIDTH: 960px
}
.review-card {
	WIDTH: 300px
}
.review-card .review-buy {
	WIDTH: 40%; FLOAT: left
}
.review-card .review-link {
	WIDTH: 40%; FLOAT: left
}
.review-card .review-buy {
	TEXT-ALIGN: right; MARGIN-TOP: 0px; FLOAT: right
}
.review-card .review-footer {
	WIDTH: 260px
}
.media-highlight {
	POSITION: relative; WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: #111; HEIGHT: 357px; OVERFLOW: hidden
}
.media-highlight .media-info {
	WIDTH: 330px
}
.media-highlight .media-info H2 {
	FONT-FAMILY: "Segoe UI", "proxima-nova", "proxima-nova-1", "proxima-nova-2", "Proxima Nova", Helvetica, Arial, sans-serif; FONT-SIZE: 37px
}
.media-highlight .media-info .post-date {
	FONT-SIZE: 14px
}
.media-highlight .media-info .read-article {
	FONT-SIZE: 14px
}
.media-highlight .media-pane {
	WIDTH: 597px; FLOAT: right
}
.media-highlight .media-pane .s-icn-play-btn {
	LEFT: 270px
}
.modal .gallery-image-epidermis {
	HEIGHT: 480px
}
.modal .gallery-image-epidermis IMG {
	MAX-HEIGHT: 480px
}
.full-width .container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.full-width #body {
	WIDTH: auto
}
.expand-banner P {
	MARGIN-TOP: 15px; WIDTH: 480px; FONT-SIZE: 15px
}
#sponsored-event .spons-event-main {
	WIDTH: 600px
}
#sponsored-event .spons-event-main H4 {
	FONT-SIZE: 30px
}
#sponsored-event .spons-event-main P {
	LINE-HEIGHT: 1.7; FONT-SIZE: 16px
}
#sponsored-event .spons-event-main .spark {
	LINE-HEIGHT: 1.8; FONT-SIZE: 20px
}
#sponsored-event .spons-event-details {
	WIDTH: 300px
}
#sponsored-event .spons-event-details H4 {
	FONT-SIZE: 16px
}
#sponsored-event .spons-event-details H5 {
	FONT-SIZE: 20px
}
#sponsored-event .spons-event-details P {
	LINE-HEIGHT: 1.5; FONT-SIZE: 14px
}
#sponsored-event FORM #first-name {
	WIDTH: 260px; MARGIN-BOTTOM: 10px
}
#sponsored-event FORM #email {
	WIDTH: 260px; MARGIN-BOTTOM: 10px
}
#sponsored-event FORM #mce-EMAIL {
	WIDTH: 260px; MARGIN-BOTTOM: 10px
}
#sponsored-event FORM #mce-FNAME {
	WIDTH: 260px; MARGIN-BOTTOM: 10px
}
#sponsored-event FORM #mce-LNAME {
	WIDTH: 260px; MARGIN-BOTTOM: 10px
}
#sponsored-event .sponsor P {
	FONT-SIZE: 14px
}
#featured-event-dl .highlight.pane {
	WIDTH: 300px
}
#featured-event-dl .linkage.pane {
	WIDTH: 280px
}
#featured-event-dl .video-roll.pane {
	WIDTH: 250px; HEIGHT: 360px
}
#featured-event-dl .wide-pane {
	WIDTH: 660px
}
.featured-event-main .gallery-listing {
	MARGIN: 0px 0px 0px -17px
}
.featured-event-main .gallery-listing .gallery {
	MARGIN: 0px 0px 0px 17px; WIDTH: 195px; HEIGHT: 189px
}
.featured-event-main .gallery-listing .gallery .gall-img {
	WIDTH: 100%; HEIGHT: auto
}
.featured-event-main .gallery-listing .gallery .gall-header H3 {
	FONT-SIZE: 18px
}
.featured-event-main .video-listing {
	MARGIN: 20px 0px 0px -17px
}
.featured-event-main .video-listing .video {
	MARGIN: 0px 0px 0px 17px; WIDTH: 195px; FLOAT: left; HEIGHT: 260px
}
.featured-event-main .video-listing .video .vid-header H3 {
	FONT-SIZE: 18px
}
.home-ces .ces-title {
	PADDING-LEFT: 0px
}
.home-ces .header.featured-news {
	PADDING-LEFT: 0px
}
.home-ces .header.featured-videos {
	PADDING-LEFT: 0px
}
.home-ces .header.featured-news A {
	RIGHT: 0px
}
.home-ces .header.featured-videos A {
	RIGHT: 0px
}
.home-ces .featured-news .article {
	WIDTH: 200px; MARGIN-BOTTOM: 20px; FLOAT: left; MARGIN-RIGHT: 15px
}
.home-ces .featured-videos .article {
	WIDTH: 200px; MARGIN-BOTTOM: 20px; FLOAT: left; MARGIN-RIGHT: 15px
}
.home-ces .featured-news .article .headline {
	PADDING-LEFT: 0px
}
.home-ces .featured-videos .article .headline {
	PADDING-LEFT: 0px
}
.home-ces .header.latest-news {
	PADDING-LEFT: 0px
}
.home-ces .latest-news .post-mini .post-image-link {
	LEFT: 0px
}
.home-ces .latest-news .post-mini .top {
	PADDING-LEFT: 185px
}
.home-ces .latest-news .post-mini .top .info .comment-bubbles {
	MARGIN-RIGHT: 0px
}
.home-ces .post-pagination LI.older {
	MARGIN-LEFT: 0px
}
.home-ces .post-pagination LI.newer {
	MARGIN-RIGHT: 0px
}
.home-ces .livestream .video #HPLContent {
	WIDTH: 630px !important; HEIGHT: 355px !important
}
#ceslivestream .livestream .video #HPLContent {
	WIDTH: 630px !important; HEIGHT: 355px !important
}
.home-ces .livestream .video #HPLContent > DIV {
	WIDTH: 630px !important; HEIGHT: 355px !important
}
#ceslivestream .livestream .video #HPLContent > DIV {
	WIDTH: 630px !important; HEIGHT: 355px !important
}
.home-ces .livestream .video #HPLContent video {
	WIDTH: 630px !important; HEIGHT: 355px !important
}
#ceslivestream .livestream .video #HPLContent video {
	WIDTH: 630px !important; HEIGHT: 355px !important
}
