HTML {
	-webkit-font-smoothing: antialiased; font-smoothing: antialiased
}
INPUT {
	-webkit-font-smoothing: antialiased; font-smoothing: antialiased
}
BODY {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.5; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-SIZE: 0.93em; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
INPUT {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.5; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-SIZE: 0.93em; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
SELECT {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.5; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-SIZE: 0.93em; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
TEXTAREA {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.5; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-SIZE: 0.93em; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
footer {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.5; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-SIZE: 0.93em; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
PRE {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: monospace; PADDING-TOP: 10px
}
CODE {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: monospace; PADDING-TOP: 10px
}
.placeholder {
	COLOR: white
}
TEXTAREA {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; HEIGHT: 4em; PADDING-TOP: 0.2em
}
nav#main A {
	FONT-SIZE: 1em
}
.socialweb {
	FONT-SIZE: 1em
}
#query {
	FONT-SIZE: 1em
}
INPUT[type='submit'] {
	FONT-SIZE: 1em
}
nav.dossier {
	FONT-SIZE: 1em
}
H2 {
	MARGIN: 0.83em auto; COLOR: #777777; FONT-SIZE: 1.5em
}
H3 {
	MARGIN: 0.83em auto; COLOR: #777777; FONT-SIZE: 1.5em
}
H1 {
	COLOR: #777777; FONT-SIZE: 1.5em
}
.speclist H2 {
	COLOR: #777777; FONT-SIZE: 1.5em
}
H3 {
	FONT-SIZE: 1.2em
}
H4 {
	FONT-SIZE: 1em
}
A:hover H2 {
	COLOR: #000
}
A:hover H3 {
	COLOR: #000
}
hgroup {
	FONT-SIZE: 1em
}
aside .heading {
	FONT-SIZE: 1em
}
.transaction {
	FONT-SIZE: 1em
}
#marketplace .subhead {
	FONT-SIZE: 1em
}
aside .heading {
	DISPLAY: block; FONT-WEIGHT: 400
}
aside .subhead {
	DISPLAY: block; FONT-WEIGHT: 400
}
#marketplace .subhead {
	DISPLAY: block; FONT-WEIGHT: 400
}
STRONG {
	FONT-WEIGHT: bold
}
.hidden {
	DISPLAY: none
}
A {
	TEXT-DECORATION: none
}
A > P {
	DISPLAY: inline
}
A.button {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; MARGIN: 2px; PADDING-LEFT: 0.5em; WIDTH: auto; PADDING-RIGHT: 0.5em; DISPLAY: inline-block; COLOR: #fff; PADDING-TOP: 2px; border-radius: 3px
}
.buttons A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; MARGIN: 2px; PADDING-LEFT: 0.5em; WIDTH: auto; PADDING-RIGHT: 0.5em; DISPLAY: inline-block; COLOR: #fff; PADDING-TOP: 2px; border-radius: 3px
}
DIV.button {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; MARGIN: 2px; PADDING-LEFT: 0.5em; WIDTH: auto; PADDING-RIGHT: 0.5em; DISPLAY: inline-block; COLOR: #fff; PADDING-TOP: 2px; border-radius: 3px
}
.buttons A.econa_liked {
	BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BACKGROUND: #4f4f4f; COLOR: #fff; BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000; text-shadow: none
}
.timeline_like A.econa_liked {
	BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BACKGROUND: #4f4f4f; COLOR: #fff; BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000; text-shadow: none
}
A.button [class^='icon-'] {
	COLOR: #fff
}
.buttons A [class^='icon-'] {
	COLOR: #fff
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; MAX-WIDTH: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.context LI figure {
	POSITION: relative; WIDTH: 100%; MARGIN-BOTTOM: 3px; HEIGHT: 80px; OVERFLOW: hidden; border-radius: 3px
}
.videos.context LI figure {
	border-radius: 0
}
.context LI figure IMG {
	WIDTH: 100%; border-radius: inherit
}
.copy figure {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 0; MARGIN-BOTTOM: 1em; border-radius: 5px
}
.universe figure {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 0; MARGIN-BOTTOM: 1em; border-radius: 5px
}
.tv figure {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 0; MARGIN-BOTTOM: 1em; border-radius: 5px
}
.videos figure {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 0; MARGIN-BOTTOM: 1em; border-radius: 5px
}
.copy figure.gigaPlayer {
	LINE-HEIGHT: 1
}
.universe figure.gigaPlayer {
	LINE-HEIGHT: 1
}
.tv figure.gigaPlayer {
	LINE-HEIGHT: 1
}
.videos figure.gigaPlayer {
	LINE-HEIGHT: 1
}
.copy figure IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; border-radius: 5px
}
.universe figure IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px; border-radius: 5px
}
.universe figure {
	POSITION: relative; LINE-HEIGHT: 0; WIDTH: 100%; MARGIN-BOTTOM: 1em; OVERFLOW: hidden; border-radius: 5px
}
.tv figure {
	POSITION: relative; LINE-HEIGHT: 0; WIDTH: 100%; MARGIN-BOTTOM: 1em; OVERFLOW: hidden; border-radius: 5px
}
.videos figure {
	POSITION: relative; LINE-HEIGHT: 0; WIDTH: 100%; MARGIN-BOTTOM: 1em; OVERFLOW: hidden; border-radius: 5px
}
.copy article DIV.content DIV.wp-caption {
	MAX-WIDTH: 100% !important
}
.copy article DIV.content P I {
	FONT-STYLE: italic
}
.copy article DIV.content P I[class^='icon-'] {
	FONT-STYLE: normal
}
.copy figure:hover {
	border-radius: 5px
}
.copy figure:hover IMG {
	border-radius: 5px
}
.universe figure:hover {
	border-radius: 5px
}
.copy figcaption {
	Z-INDEX: 100; TEXT-ALIGN: left; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.5; FONT-STYLE: italic; PADDING-LEFT: 1em; WIDTH: auto; PADDING-RIGHT: 1em; MAX-WIDTH: 100%; BACKGROUND: #fff; FONT-SIZE: 0.8em; FONT-WEIGHT: 700; PADDING-TOP: 0.2em; border-radius: 0 5px 5px 0
}
.copy figure.gallery:hover figcaption {
	Z-INDEX: 100; TEXT-ALIGN: left; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.5; FONT-STYLE: italic; PADDING-LEFT: 1em; WIDTH: auto; PADDING-RIGHT: 1em; MAX-WIDTH: 100%; BACKGROUND: #fff; FONT-SIZE: 0.8em; FONT-WEIGHT: 700; PADDING-TOP: 0.2em; border-radius: 0 5px 5px 0
}
.universe figcaption {
	Z-INDEX: 100; TEXT-ALIGN: left; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.5; FONT-STYLE: italic; PADDING-LEFT: 1em; WIDTH: auto; PADDING-RIGHT: 1em; MAX-WIDTH: 100%; BACKGROUND: #fff; FONT-SIZE: 0.8em; FONT-WEIGHT: 700; PADDING-TOP: 0.2em; border-radius: 0 5px 5px 0
}
.copy figcaption:before {
	POSITION: relative; LINE-HEIGHT: 1; FONT-SIZE: 2em; VERTICAL-ALIGN: middle; TOP: 2px; MARGIN-RIGHT: 0.3em
}
.copy figcaption EM {
	FONT-WEIGHT: 400
}
.copy figure:hover figcaption {
	BOTTOM: -3em
}
.copy .inline-video DIV.video {
	MARGIN-BOTTOM: 1em
}
.inline-video DIV[id^='player-'] {
	MARGIN: 0px
}
.copy figure.video {
	border-radius: 5px 0px 5px 5px
}
.copy figure.video:hover {
	border-radius: 5px
}
.copy figure.video figcaption {
	BOTTOM: auto; TOP: 0px; RIGHT: 0px; LEFT: auto; border-radius: 0px 0px 0px 5px
}
.copy figure.video:hover figcaption {
	BOTTOM: auto; TOP: -3em
}
.copy figure.video DIV.playlist {
	DISPLAY: none
}
.copy figure.video:hover DIV.playlist {
	LINE-HEIGHT: 1; DISPLAY: block
}
.copy figure.video DIV.playlist {
	Z-INDEX: 10; BOX-SIZING: border-box; POSITION: absolute; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 348px; PADDING-RIGHT: 10px; BACKGROUND: #202020; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 0px; LEFT: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.copy figure.video DIV.playlist > .title {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 32px; COLOR: white; PADDING-TOP: 0px
}
.copy figure.video DIV.playlist UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; OVERFLOW: scroll; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.copy figure.video DIV.playlist UL LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 3px
}
.copy figure.video DIV.playlist UL LI.current {
	BACKGROUND-COLOR: #404040
}
.copy figure.video DIV.playlist UL LI:hover {
	BACKGROUND-COLOR: #404040
}
.copy figure.video DIV.playlist UL LI:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
.copy figure.video DIV.playlist UL LI figure {
	POSITION: relative; MARGIN: 0px 5px 0px 0px; FLOAT: left; border-radius: 0
}
.copy figure.video DIV.playlist UL LI figure IMG {
	MAX-WIDTH: none
}
.copy figure.video DIV.playlist UL LI figure SPAN.duration {
	POSITION: absolute; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, sans-serif; COLOR: #ffffff; FONT-SIZE: 0.8em; TOP: 5px; RIGHT: 5px; PADDING-TOP: 3px; border-radius: 3px
}
.copy figure.video DIV.playlist UL LI A.title {
	LINE-HEIGHT: 1.5; DISPLAY: block; COLOR: white; FONT-SIZE: 12px
}
.copy figure.video DIV.playlist UL LI A.author {
	LINE-HEIGHT: 1.5; COLOR: #ababab; FONT-SIZE: 10px
}
.copy figure.video DIV.playlist UL LI SPAN.views {
	LINE-HEIGHT: 1.5; COLOR: #ababab; FONT-SIZE: 10px
}
.copy figure.playlist-video {
	BACKGROUND: #202020; border-radius: 0
}
.copy figure.playlist-video DIV[id^='player-'] {
	MARGIN: 0px
}
.copy figure.playlist-video:hover {
	border-radius: 0
}
.copy figure.playlist-video DIV.current .title {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 32px; COLOR: white; PADDING-TOP: 0px
}
.copy figure.gallery {
	CURSOR: pointer
}
.copy figure.gallery figure {
	OVERFLOW: hidden
}
.copy figure.gallery UL {
	WIDTH: 100%; OVERFLOW: hidden
}
.copy figure.gallery LI {
	WIDTH: 100%; DISPLAY: none; OVERFLOW: hidden
}
.copy figure.gallery LI.current {
	DISPLAY: block
}
.copy figure.gallery LI IMG {
	WIDTH: 100%; HEIGHT: auto
}
.copy figure.gallery B.move {
	Z-INDEX: 200; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 3em; BACKGROUND: #fff; HEIGHT: 1.5em; TOP: 0em; PADDING-TOP: 1em; LEFT: 0px; border-radius: 0 0px 10px 0; -webkit-user-select: none
}
.copy figure.gallery B.prev:hover {
	CURSOR: pointer
}
.copy figure.gallery B.next:hover {
	CURSOR: pointer
}
.copy figure.gallery B.next {
	RIGHT: 0px; LEFT: auto; border-radius: 0px 0 0 10px
}
.copy figure.product_header {
	POSITION: relative; MAX-HEIGHT: 200px
}
.copy figure.product_header:hover {
	border-radius: 5px 5px 5px 0
}
.copy figure.product_header:hover IMG {
	border-radius: 5px 5px 5px 0
}
.tabbox {
	transition: .5s; -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s
}
.tabbox nav LI {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0px; border-radius: 5px
}
.tabbox nav LI A {
	DISPLAY: block
}
.tabbox nav LI.current {
	PADDING-BOTTOM: 10px; BACKGROUND: #eee
}
.tabbox hgroup {
	Z-INDEX: 100; POSITION: relative; DISPLAY: block; text-shadow: 0px 1px 1px #fff
}
.universe.tabbox hgroup {
	TOP: 14%
}
.universe.tabbox hgroup H1 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; FONT-SIZE: 2em; FONT-WEIGHT: 400; PADDING-TOP: 5px; border-radius: 0 5px 5px 0; box-shadow: 20px 0 50px hsla(0, 0%, 0%, .2) inset, 20px 20px 100px hsla(0, 0%, 0%, .8), 0 0 0 1px hsla(0, 0%, 100%, 1) inset
}
.tabbox figure {
	POSITION: absolute; WIDTH: 592px; HEIGHT: 360px; TOP: 1px; CURSOR: pointer; LEFT: 1px
}
.tabbox article figure {
	border-radius: 5px
}
.tabbox figure IMG {
	MIN-HEIGHT: 100%; WIDTH: 100%; HEIGHT: auto; border-radius: 5px
}
.tabbox figcaption {
	WIDTH: 60%; BOTTOM: 0px !important
}
.tabbox article {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 1px; MARGIN: -8px 0px 0px; PADDING-LEFT: 1px; WIDTH: 592px; PADDING-RIGHT: 1px; BACKGROUND: #eee; HEIGHT: 360px; OVERFLOW: hidden; PADDING-TOP: 1px; border-radius: 5px; transition: .5s; -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s; box-shadow: 0 3px 20px hsla(0, 0%, 0%, .2); opacity: 0
}
.tabbox article.current {
	Z-INDEX: 100; transition: .5s; -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s; opacity: 1
}
.copy .tabbox {
	MARGIN-BOTTOM: 330px
}
.copy .tabbox article {
	WIDTH: 570px
}
.copy .tabbox H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px; box-shadow: none
}
.hlist {
	LETTER-SPACING: -4px; WORD-SPACING: -4px
}
.hlist LI {
	DISPLAY: inline-block; LETTER-SPACING: 0px; VERTICAL-ALIGN: top; WORD-SPACING: 0px
}
.hlist H1 {
	LETTER-SPACING: 0px; WORD-SPACING: 0px
}
.hlist H2 {
	LETTER-SPACING: 0px; WORD-SPACING: 0px
}
.hlist H3 {
	LETTER-SPACING: 0px; WORD-SPACING: 0px
}
.hlist H4 {
	LETTER-SPACING: 0px; WORD-SPACING: 0px
}
.hlist P {
	LETTER-SPACING: 0px; WORD-SPACING: 0px
}
aside LI *:before {
	TEXT-ALIGN: center; LINE-HEIGHT: 1; WIDTH: 1em; FONT-SIZE: 1.6em; MARGIN-RIGHT: 0.2em
}
footer LI *:before {
	TEXT-ALIGN: center; LINE-HEIGHT: 1; WIDTH: 1em; FONT-SIZE: 1.6em; MARGIN-RIGHT: 0.2em
}
aside LI * *:before {
	FONT-SIZE: 1em
}
footer LI * *:before {
	FONT-SIZE: 1em
}
aside section LI {
	LINE-HEIGHT: 1.333; WIDTH: 100%; FONT-SIZE: 0.9em
}
aside section UL LI * LI {
	FONT-SIZE: 1em
}
aside section OL LI * LI {
	FONT-SIZE: 1em
}
aside .context LI {
	WIDTH: 48%
}
.copy figure.product_header .transaction {
	BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 2em; WIDTH: auto; BOTTOM: 10px; HEIGHT: 2em; FONT-SIZE: 1em; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; LEFT: 10px; border-radius: 5px; box-shadow: 0 -15px 15px 0px hsla(0, 0%, 0%, .4) inset, 0 0 10px 1px #000
}
.copy figure.product_header .transaction IMG {
	WIDTH: auto; HEIGHT: auto; VERTICAL-ALIGN: text-bottom; border-radius: 3px
}
.copy figure.product_header .transaction A:before {
	POSITION: relative; FONT-SIZE: 1.8em; VERTICAL-ALIGN: bottom; TOP: 0.1em; MARGIN-RIGHT: 0.2em
}
#outertop {
	
}
#outertop .innertop {
	POSITION: relative; MARGIN: auto; WIDTH: 1155px
}
#outer {
	POSITION: relative; MARGIN: auto; WIDTH: 1155px
}
.hockeystick #outer {
	WIDTH: 1110px
}
#inner {
	POSITION: relative
}
#inner header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content {
	PADDING-BOTTOM: 16px; LINE-HEIGHT: 1.6; PADDING-LEFT: 16px; WIDTH: 918px; PADDING-RIGHT: 16px; DISPLAY: block; MARGIN-BOTTOM: 0px; FONT-SIZE: 1em; PADDING-TOP: 16px
}
#content:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
#content P {
	MAX-WIDTH: 45em; MARGIN-BOTTOM: 1em
}
#content article.fullsize P {
	MAX-WIDTH: none
}
aside.secondary {
	MARGIN: 0px; WIDTH: 300px; FLOAT: right; border-radius: 0px 0 0 5px
}
aside .heading {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 0.25em; LETTER-SPACING: 0px; FONT-SIZE: 1em; FONT-WEIGHT: 400
}
#marketplace .heading {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 0.25em; LETTER-SPACING: 0px; FONT-SIZE: 1em; FONT-WEIGHT: 400
}
aside section {
	PADDING-BOTTOM: 1em; MARGIN: 1em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
aside section:first-child {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
aside section:first-child .admarker {
	MARGIN-TOP: 0px
}
.share {
	TEXT-ALIGN: left
}
.admarker {
	LINE-HEIGHT: 1.5; DISPLAY: block; FONT-SIZE: 0.75em
}
aside .admarker {
	PADDING-BOTTOM: 3px; MARGIN: 3px -3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
aside .banner {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #eee; PADDING-TOP: 3px; border-radius: 3px
}
aside .partner {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #eee; PADDING-TOP: 3px; border-radius: 3px
}
.article_list .banner {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #eee; PADDING-TOP: 3px; border-radius: 3px
}
.article_list .partner {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 15px; BACKGROUND: #eee; PADDING-TOP: 3px; border-radius: 5px
}
DIV.copy OL.article_list LI.partner {
	MARGIN-TOP: 15px
}
.article_list .banner article {
	BORDER-TOP: medium none
}
.article_list .partner article {
	BORDER-TOP: medium none
}
.article_list .admarker {
	TEXT-ALIGN: right
}
.article_list .banner H1 {
	MARGIN-BOTTOM: 0.5em
}
.article_list .banner P {
	LINE-HEIGHT: 1.4; FONT-SIZE: 0.9em
}
.article_list LABEL {
	LINE-HEIGHT: 2.2em; FONT-STYLE: italic; MARGIN-TOP: 2em; DISPLAY: inline-block
}
.article_list LABEL.pos-1 {
	MARGIN-TOP: 0px
}
.secondary .admarker {
	TEXT-ALIGN: right
}
#marketplace .admarker {
	MARGIN-TOP: -1.5em
}
#hockeystick .admarker {
	MARGIN: 0px 8px; DISPLAY: inline; VERTICAL-ALIGN: top
}
#hockeystick .skyscraper .admarker {
	TEXT-ALIGN: right; MARGIN: 8px 0px; DISPLAY: block
}
#hockeystick {
	Z-INDEX: 20; POSITION: relative; TEXT-ALIGN: left; WIDTH: 950px; MARGIN-BOTTOM: 0px; BACKGROUND: white; LEFT: 0px
}
BODY[style*='background-color'] #hockeystick {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY.econa_adserver_type-wallpaper_1 #hockeystick {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY.econa_adserver_type-wallpaper_2 #hockeystick {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.econa-ad-GG-SuperBanner {
	HEIGHT: 100%
}
#google_ads_div_GG-SuperBanner_ad_wrapper {
	HEIGHT: 100%
}
#google_ads_div_GG-SuperBanner_ad_container {
	BOX-SIZING: border-box; POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 16px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box
}
[style*='height']#hockeystick #google_ads_div_GG-SuperBanner_ad_container {
	BORDER-TOP: medium none
}
[style*='height']#hockeystick #google_ads_div_GG-SuperBanner_ad_container:after {
	POSITION: absolute; WIDTH: 100%; BOTTOM: -1px; BACKGROUND: white; HEIGHT: 1px; CONTENT: ""; LEFT: 0px
}
[style*='height']#hockeystick #iqd_mainAd {
	HEIGHT: 100%
}
[style*='height']#hockeystick #iqd_mainAd #iqd_align_Ad {
	HEIGHT: 100%
}
[style*='height']#hockeystick #iqd_mainAd #iqd_align_Ad #iqd_topAd {
	HEIGHT: 100%
}
[style*='height']#hockeystick #iqd_mainAd #iqd_align_Ad #iqd_topAd #iqadtile1 {
	HEIGHT: 100%
}
#hockeystick .superbanner {
	
}
#hockeystick .skyscraper {
	POSITION: absolute; WIDTH: 200px; TOP: 0px; RIGHT: -205px
}
.hockeystick #hockeystick {
	DISPLAY: block
}
.hockeystick #inner {
	MARGIN-RIGHT: 160px
}
.hockeystick #top {
	MARGIN-RIGHT: 160px; PADDING-TOP: 90px
}
#top {
	
}
.logo {
	TEXT-ALIGN: left; WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; HEIGHT: 60px; background-size: contain
}
#claim {
	TEXT-ALIGN: left; MARGIN-TOP: 28px; WIDTH: 455px; DISPLAY: block; FLOAT: left; COLOR: #444; MARGIN-LEFT: -40px; FONT-SIZE: 1.5em
}
.searchpage#claim {
	TEXT-ALIGN: left; MARGIN-TOP: 18px; WIDTH: 455px; DISPLAY: block; FLOAT: left; COLOR: #444; MARGIN-LEFT: -40px; FONT-SIZE: 1.5em
}
#iqd {
	MARGIN-TOP: 4px; FLOAT: right; HEIGHT: 20px; MARGIN-RIGHT: -50px
}
#iqd IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; opacity: 0.4
}
#logo {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/logo_giga.png)
}
#logo_apple {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/subthemes/apple/assets/img/logo-apple-v.png)
}
#logo_games {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/subthemes/games/assets/img/logo-games-v.png)
}
#logo_android {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/subthemes/android/assets/img/logo-android-v.png)
}
#logo_tv {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/logo_giga_tv.png)
}
footer #logo_apple {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/logos/gigaapple_logo_dark.png)
}
footer #logo_games {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/logos/gigagames_logo_dark.png)
}
footer #logo_android {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/logos/gigaandroid_logo_dark.png)
}
footer #logo_software {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/logos/logo_thw_dark.png)
}
footer #logo_foto {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/logos/gigafoto_logo_dark22.png)
}
footer #logo_film {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/logos/gigafilm_logo_dark22.png)
}
footer .logo {
	MARGIN-TOP: 15px; WIDTH: auto; MARGIN-BOTTOM: 5px; HEIGHT: 25px
}
.home #top .logo {
	WIDTH: 286px
}
.logo A {
	TEXT-INDENT: -1000em; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.logo A:before {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 1; TEXT-INDENT: 0px; WIDTH: 1em; HEIGHT: 1em; FONT-SIZE: 2.5em; OVERFLOW: hidden; TOP: 0.15em; RIGHT: 0px; -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); -webkit-transition: .3s ease-out; -moz-transition: .3s ease-out; -o-transition: .3s ease-out; -transition: .3s ease-out
}
.universe > DIV:hover .logo A:before {
	TOP: 0.35em; -webkit-transform: rotate(-315deg); -moz-transform: rotate(-315deg); -o-transform: rotate(-135deg); transform: rotate(-135deg)
}
#logo {
	FLOAT: left
}
FORM#search {
	POSITION: relative; MARGIN: 0px; WIDTH: 300px; DISPLAY: block; FLOAT: right; HEIGHT: 45px; TOP: 15px
}
#search #query_submit {
	POSITION: absolute; WIDTH: 30px; HEIGHT: 30px; TOP: 0px; RIGHT: 2px; border-radius: 0 3px 3px 0
}
#search .icon-search {
	POSITION: absolute; FONT-SIZE: 18px; TOP: 6px; RIGHT: 8px
}
.contentsearch {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1em
}
.contentsearch FORM {
	POSITION: relative
}
.contentsearch .icon-search {
	POSITION: absolute; COLOR: #fff; FONT-SIZE: 22px; TOP: 0px; RIGHT: 8px
}
.contentsearch INPUT[type='search'] {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 530px; PADDING-RIGHT: 0px; HEIGHT: 35px; PADDING-TOP: 0px
}
.contentsearch INPUT[type='submit'] {
	WIDTH: 35px; HEIGHT: 35px
}
.contentsearch SMALL {
	TEXT-ALIGN: center; FONT-STYLE: italic; DISPLAY: block; FONT-SIZE: 0.9em
}
#query {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px; -webkit-appearance: textfield
}
TEXTAREA {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px; -webkit-appearance: textfield
}
INPUT[type='text'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px; -webkit-appearance: textfield
}
INPUT[type='search'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px; -webkit-appearance: textfield
}
INPUT[type='submit'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px; -webkit-appearance: textfield
}
INPUT[type='mail'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px; -webkit-appearance: textfield
}
#search INPUT[type='submit'] {
	POSITION: absolute; HEIGHT: 30px !important; TOP: 0px !important; RIGHT: 0px !important
}
#search INPUT[type='search'] {
	POSITION: absolute; TOP: 0px !important; RIGHT: 27px !important
}
#query:focus {
	TEXT-TRANSFORM: none
}
INPUT {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.9em; PADDING-RIGHT: 0.9em; FONT-SIZE: 1em; PADDING-TOP: 0.5em
}
INPUT[type='submit'] {
	WIDTH: 35px; FLOAT: right
}
FORM#commentinput {
	PADDING-BOTTOM: 3em
}
INPUT[type='checkbox'] {
	VERTICAL-ALIGN: middle
}
INPUT[type='radio'] {
	VERTICAL-ALIGN: middle
}
#instantresults {
	Z-INDEX: 100; POSITION: absolute; PADDING-BOTTOM: 5px; MARGIN-TOP: -25px; PADDING-LEFT: 5px; WIDTH: 290px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #14782b; FONT-SIZE: 0.8em; RIGHT: 216px; PADDING-TOP: 5px; border-radius: 3px; box-shadow: 0 5px 20px 0 hsla(0, 0%, 0%, .5); opacity: 1
}
.hidden#instantresults {
	DISPLAY: none; opacity: 0
}
#instantresults section {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 1px; BACKGROUND: #fff; COLOR: #5b8993; PADDING-TOP: 5px; border-radius: 2px
}
#instantresults H1 {
	COLOR: #444
}
#instantresults A {
	DISPLAY: block; OVERFLOW: hidden
}
#instantresults A:hover {
	BACKGROUND: #eee; COLOR: #000
}
#instantresults IMG {
	WIDTH: 50px; FLOAT: right; VERTICAL-ALIGN: middle
}
#instantresults LI {
	MARGIN-TOP: 5px; CLEAR: both
}
#instantresults I {
	DISPLAY: inline
}
.starRatingInline {
	WIDTH: 580px
}
aside.secondary section .starRatingInline {
	WIDTH: 100px
}
.fivestars {
	DISPLAY: block
}
.fivestars I {
	LINE-HEIGHT: 0.5; WIDTH: 12px; COLOR: transparent; FONT-SIZE: 0px
}
.fivestars I:before {
	COLOR: #14782b; FONT-SIZE: 17px
}
.copy article UL.articleoptions {
	MARGIN-LEFT: 160px
}
article .articleoptions LI {
	PADDING-BOTTOM: 5px; MARGIN: 0.5em 0.5em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0px
}
article .articleoptions LI A {
	WHITE-SPACE: nowrap; COLOR: #fff
}
article .articleoptions LI A:hover {
	WHITE-SPACE: nowrap; COLOR: #fff
}
.articleoptions LI A.transaction {
	PADDING-BOTTOM: 0.25em; LINE-HEIGHT: 2; MARGIN: 0px; PADDING-LEFT: 0.5em; WIDTH: auto; PADDING-RIGHT: 0.5em; DISPLAY: inline; FONT-SIZE: 0.9em; PADDING-TOP: 0.25em
}
.articleoptions .fivestars {
	LINE-HEIGHT: 1.7
}
.fivestars I.icon-plus-sign:before {
	COLOR: #191
}
.fivestars I.icon-minus-sign:before {
	COLOR: #911
}
#styleswitch {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/day_night.png); POSITION: absolute; WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -20px top; HEIGHT: 20px; TOP: 18px; CURSOR: pointer; RIGHT: 320px
}
#styleswitch:hover {
	BACKGROUND-POSITION: left top
}
.socialweb {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0px 0.2em; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-SIZE: 1.25em; PADDING-TOP: 0.5em
}
footer UL.hlist.socialweb {
	TEXT-ALIGN: left
}
footer UL.hlist.socialweb LI {
	MARGIN-RIGHT: 5px
}
footer {
	COLOR: #7b7b7b
}
footer .socialweb {
	BACKGROUND-COLOR: #333; box-shadow: 40px 0px 60px 0px #222 inset, -40px 0px 60px 0px #222 inset, 0 -10px 50px -30px #000, 0 10px 50px -30px #000
}
footer HR {
	BORDER-BOTTOM: #393939 1px solid; BORDER-LEFT: 0px; CLEAR: both; BORDER-TOP: #111111 1px solid; BORDER-RIGHT: 0px
}
footer DIV.linklist UL LI {
	MARGIN-RIGHT: 15px
}
footer DIV.newslist.linklist UL {
	WIDTH: 33%; FLOAT: left
}
footer DIV.newslist.linklist UL LI {
	WIDTH: 302px; DISPLAY: block; FONT-SIZE: 10px; MARGIN-RIGHT: 10px
}
footer DIV.newslist.linklist UL.all-entrys.hlist {
	WIDTH: auto; FLOAT: none
}
footer DIV.newslist.linklist UL.all-entrys.hlist LI {
	WIDTH: 298px; FLOAT: left
}
footer {
	COLOR: #999
}
footer H1 {
	COLOR: #999
}
footer H2 {
	COLOR: #999
}
footer H3 {
	COLOR: #999
}
footer DIV {
	COLOR: #999
}
.socialweb LI A:before {
	LINE-HEIGHT: 1; MARGIN: 0px; COLOR: #fff; FONT-SIZE: 1em
}
.socialweb LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.75; MARGIN: 0px 0.3em; PADDING-LEFT: 0px; WIDTH: 1.6em; PADDING-RIGHT: 0px; DISPLAY: inline-block; HEIGHT: 1.6em; PADDING-TOP: 0px; border-radius: 100%; transition: .3s ease-out; -webkit-transition: .3s ease-out; -moz-transition: .3s ease-out; -o-transition: .3s ease-out; -ms-transition: .3s ease-out
}
.socialweb LI:hover A {
	COLOR: #fff; text-shadow: 0 1px 0 hsla(0, 0%, 0%, .5); box-shadow: 0 3px 6px 0px hsla(0, 0%, 0%, .4) inset
}
.socialweb LI A.icon-envelope-alt {
	
}
.socialweb LI:hover A.icon-envelope-alt {
	
}
.socialweb LI A.icon-rss {
	
}
.socialweb LI:hover A.icon-rss {
	
}
.socialweb LI A.icon-facebook {
	
}
.socialweb LI:hover A.icon-facebook {
	
}
.socialweb LI A.icon-twitter {
	
}
.socialweb LI:hover A.icon-twitter {
	
}
.socialweb LI A.icon-google-plus {
	
}
.socialweb LI:hover A.icon-google-plus {
	
}
.socialweb LI A.icon-play {
	
}
.socialweb LI:hover A.icon-play {
	
}
.socialweb LI A.icon-pinterest {
	
}
.socialweb LI:hover A.icon-pinterest {
	
}
.banner {
	LINE-HEIGHT: 0; DISPLAY: block
}
.transaction {
	BORDER-BOTTOM: #fff 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0.25em; LINE-HEIGHT: 1.2; MARGIN: 0px; MIN-HEIGHT: 20px; PADDING-LEFT: 2%; WIDTH: 96%; PADDING-RIGHT: 2%; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0.25em; border-radius: 5px; box-shadow: 0 -15px 15px 0 rgba(0, 0, 0, 0.4) inset, 0 0 10px 1px #000
}
.transaction I:before {
	LINE-HEIGHT: 1
}
.partner {
	LINE-HEIGHT: 1.4
}
.products {
	LINE-HEIGHT: 1.4
}
.partner IMG {
	FLOAT: left; MARGIN-RIGHT: 10px; border-radius: 3px
}
.products IMG {
	FLOAT: left; MARGIN-RIGHT: 10px; border-radius: 3px
}
.partner H2 {
	LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 0px; FONT-SIZE: 1.2em
}
.products H2 {
	LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 0px; FONT-SIZE: 1.2em
}
.partner .price {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em
}
.partner SMALL.disclaimer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.3; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #fff; FONT-SIZE: 0.7em; PADDING-TOP: 3px; border-radius: 3px
}
.partner LI {
	CLEAR: both; OVERFLOW: hidden
}
.products LI {
	CLEAR: both; OVERFLOW: hidden
}
.banner150x150.partner LI {
	MIN-HEIGHT: 150px; MARGIN-BOTTOM: 10px
}
.banner234x60 A {
	TEXT-ALIGN: center; DISPLAY: block; MARGIN-BOTTOM: 10px
}
.top.products .subhead {
	PADDING-TOP: 0.5em
}
.bestprice {
	TEXT-ALIGN: center
}
.bestprice .heading {
	TEXT-ALIGN: center
}
.bestseller.products IMG {
	
}
.bestseller.products LI A {
	PADDING-BOTTOM: 3px; MIN-HEIGHT: 35px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; MARGIN-BOTTOM: 1px; BACKGROUND: #fff; PADDING-TOP: 3px; border-radius: 3px
}
aside section.bestseller.products .subhead {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
aside section.bestseller.products A EM.price {
	MARGIN-BOTTOM: 0px
}
aside section.bestseller.products A:hover EM.price {
	TEXT-DECORATION: underline
}
aside section.bestseller.products LI A:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
OL.decimal IMG {
	MARGIN-TOP: 4px; WIDTH: 35px; MARGIN-BOTTOM: 0px; HEIGHT: auto; MARGIN-LEFT: 40px
}
OL.decimal LI {
	POSITION: relative; OVERFLOW: hidden
}
OL.decimal LI:before {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 1.5; WIDTH: 1.5em; HEIGHT: 1.5em; TOP: 5px; LEFT: 0.8em; border-radius: 100%
}
OL.decimal LI:first-child:before {
	CONTENT: '1'
}
aside .playlists {
	
}
aside .playlists LI {
	MARGIN-BOTTOM: 1em
}
aside .playlists .thumbs {
	
}
aside .playlists .thumbs LI {
	Z-INDEX: 9; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; BORDER-LEFT: #fff 1px solid; MARGIN: 0px -16% 0px 0px; WIDTH: 35%; HEIGHT: 55px; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; box-shadow: -5px 0 10px -5px hsla(0, 0%, 0%, 1)
}
aside .playlists .thumbs LI:first-child {
	box-shadow: 0px 0 10px 0px hsla(0, 0%, 0%, 0)
}
aside .playlists .thumbs LI:hover {
	Z-INDEX: 10; box-shadow: 0px 0 10px 0px hsla(0, 0%, 0%, 1)
}
#marketplace {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.6; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 930px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1em; PADDING-TOP: 10px
}
#marketplace UL {
	PADDING-BOTTOM: 10px
}
#marketplace > DIV {
	BACKGROUND-COLOR: #eee; border-radius: 5px
}
#marketplace DIV.headline-2 {
	BORDER-BOTTOM: 0px; MARGIN-BOTTOM: 10px; COLOR: #777; MARGIN-LEFT: 10px; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#marketplace SMALL.admarker {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 4px 10px 0px 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.products.partner#marketplace LI {
	BORDER-LEFT: #fff 1px solid; PADDING-LEFT: 1%; WIDTH: 31.2%; PADDING-RIGHT: 1%; FONT-SIZE: 0.9em
}
.products.partner#marketplace IMG {
	WIDTH: 99%; MARGIN-BOTTOM: 10px; BACKGROUND: #eee; HEIGHT: auto; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; border-radius: 5px
}
.products.partner#marketplace LI:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.products.partner#marketplace P {
	LINE-HEIGHT: 1.2; MIN-HEIGHT: 70px
}
.products.partner#marketplace A {
	FONT-WEIGHT: bold
}
.products IMG {
	MARGIN: 0px 10px 10px 0px; WIDTH: 35px; FLOAT: left; HEIGHT: 35px
}
.tests.products IMG {
	WIDTH: 70px; HEIGHT: 70px
}
nav#main {
	BOX-SIZING: border-box; WIDTH: 950px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box
}
nav#main A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; DISPLAY: block; HEIGHT: 100%; FONT-SIZE: 0.8em; PADDING-TOP: 8px; transition: .1s; -webkit-transition: .1s; -moz-transition: .1s; -o-transition: .1s; -ms-transition: .1s
}
nav#main A:hover {
	text-shadow: 0 1px 0 #fff; transition: .2s; -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; -ms-transition: .2s
}
.copy article {
	MARGIN-BOTTOM: 1em
}
.copy article:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
article hgroup {
	PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.1; FONT-WEIGHT: 600
}
article hgroup H1 {
	FONT-SIZE: 1.5em
}
article hgroup H2 {
	MARGIN: 0px; FONT-SIZE: 0.8em; FONT-WEIGHT: 400
}
article hgroup .meta {
	TEXT-ALIGN: left; MARGIN-TOP: 0.5em; DISPLAY: block; COLOR: #999; FONT-SIZE: 0.8em; FONT-WEIGHT: 400
}
article hgroup .meta SPAN.author {
	DISPLAY: inline-block; HEIGHT: 1em; FONT-SIZE: 1em
}
article hgroup .meta A {
	DISPLAY: inline-block; HEIGHT: 1em; FONT-SIZE: 1em
}
article hgroup .meta SPAN.author article hgroup .meta A.author {
	DISPLAY: inline-block
}
article hgroup .meta DIV.author-image {
	MARGIN: -3px 2px 0px; WIDTH: 20px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 20px; VERTICAL-ALIGN: middle; background-size: cover
}
article hgroup .meta SPAN.shortnews {
	COLOR: #666666
}
article hgroup .meta A.shortnews-quickview {
	FONT-WEIGHT: bold
}
article hgroup .meta .shortnews {
	FONT-WEIGHT: bold
}
article hgroup .meta A.shortnews-link {
	DISPLAY: inline
}
article hgroup .meta A.shortnews-link IMG.favicon {
	POSITION: relative; WIDTH: 16px; HEIGHT: 16px; TOP: 4px
}
article hgroup .comments {
	WIDTH: auto; DISPLAY: inline-block; WHITE-SPACE: nowrap; MARGIN-LEFT: 1em; MARGIN-RIGHT: 0px
}
article hgroup .comments {
	FLOAT: right
}
article hgroup .meta .countviews {
	FLOAT: right; MARGIN-LEFT: 1em
}
article .author-only.meta {
	TEXT-ALIGN: left; LINE-HEIGHT: 24px; MARGIN-TOP: 0.5em; DISPLAY: block; HEIGHT: 24px; COLOR: #999; CLEAR: both; FONT-SIZE: 15px; FONT-WEIGHT: 400
}
article .author-only.meta SPAN.author {
	DISPLAY: inline-block; HEIGHT: 24px; FONT-SIZE: 1em
}
article .author-only.meta A {
	DISPLAY: inline-block; HEIGHT: 24px; FONT-SIZE: 1em
}
article .author-only.meta SPAN.author article .author-only.meta A.author {
	DISPLAY: inline-block
}
article .author-only.meta DIV.author-image {
	MARGIN: -3px 2px 0px; WIDTH: 20px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 20px; VERTICAL-ALIGN: middle; background-size: cover
}
nav.dossier {
	PADDING-BOTTOM: 1px; MARGIN: 0.25em 1em 1em 0px; PADDING-LEFT: 1px; WIDTH: 34%; PADDING-RIGHT: 1px; FLOAT: left; FONT-SIZE: 0.8em; PADDING-TOP: 1px
}
nav.list.dossier {
	TEXT-ALIGN: center; MARGIN: 1em 0px; WIDTH: auto; FLOAT: none; FONT-SIZE: 1em
}
nav.list.dossier H1 {
	TEXT-TRANSFORM: none; box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 1), 0 -5px 30px -5px rgba(0, 0, 0, .6) inset
}
nav.dossier I {
	FONT-SIZE: 0.8em
}
nav.dossier H1 {
	Z-INDEX: 100; POSITION: relative; TEXT-ALIGN: center; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FONT-SIZE: 1.2em; OVERFLOW: hidden; border-radius: 2px; box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 1), 0 -5px 30px -5px rgba(0, 0, 0, .6) inset
}
nav.dossier A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.1em
}
nav.dossier UL {
	POSITION: relative; PADDING-BOTTOM: 1em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-LEFT: 0px; PADDING-TOP: 1em
}
nav.dossier LI A:hover {
	border-radius: 2px
}
nav.dossier .currenttab A {
	border-radius: 2px
}
nav.dossier LI {
	MARGIN: 0px 0.2em 0px 0em
}
.subscribe {
	PADDING-BOTTOM: 1px; MARGIN: 1em 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.subscribe FORM {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; DISPLAY: block; FONT-SIZE: 0.8em; OVERFLOW: hidden; PADDING-TOP: 0.5em
}
.subscribe FORM INPUT[type='mail'] {
	WIDTH: 60%; MARGIN-BOTTOM: 0.5em
}
.subscribe H3 {
	FONT-SIZE: 1.5em
}
#content P.intro {
	LINE-HEIGHT: 1.3333; FONT-WEIGHT: 700
}
#content article.singles-article .shortnews-link IMG {
	MARGIN: 0px 2px 3px; VERTICAL-ALIGN: middle
}
article {
	FONT-SIZE: 1em
}
.copy {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.secondary {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.copy {
	WIDTH: 570px
}
.index .copy {
	WIDTH: 594px
}
.copy #author {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1em; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 0px
}
.copy #author figure {
	MARGIN: 0px 16px 1em 0px; WIDTH: 100px; FLOAT: left; HEIGHT: auto
}
.copy #author figure figcaption {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.2em
}
.copy #author .linklist {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 116px
}
.article_list LI {
	MARGIN: 1em 0px 0px
}
.list_oneline.article_list LI {
	MARGIN: 0px
}
.article_list article {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 0em
}
.article_list article {
	DISPLAY: block; OVERFLOW: hidden
}
.article_list article figure {
	WIDTH: 33%; FLOAT: left; MARGIN-RIGHT: 1em
}
.fullimg.article_list > LI figure {
	WIDTH: 100%; FLOAT: none
}
.fullimg.article_list > LI:first-child figure {
	WIDTH: 100%; FLOAT: none
}
.article_list LI figcaption {
	Z-INDEX: 100; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.5em; BOTTOM: auto; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0.5em; MAX-WIDTH: 40%; WHITE-SPACE: nowrap; OVERFLOW: hidden; TOP: 1px; PADDING-TOP: 0.2em; LEFT: 1px; border-radius: 3px 0 3px 0; text-shadow: 0 1px 0 #fff; box-shadow: 0px 0 8px -1px hsla(0, 0%, 0%, .6), 0 0 0 1px hsla(0, 0%, 0%, .1), 0 0 0 2px hsla(0, 0%, 100%, 1), 4px -4px 8px -5px hsla(0, 0%, 0%, .3) inset, -20px 0 20px -5px hsla(0, 0%, 100%, 1) inset
}
.article_list figure:hover figcaption {
	Z-INDEX: 100; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.5em; BOTTOM: auto; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0.5em; MAX-WIDTH: 40%; WHITE-SPACE: nowrap; OVERFLOW: hidden; TOP: 1px; PADDING-TOP: 0.2em; LEFT: 1px; border-radius: 3px 0 3px 0; text-shadow: 0 1px 0 #fff; box-shadow: 0px 0 8px -1px hsla(0, 0%, 0%, .6), 0 0 0 1px hsla(0, 0%, 0%, .1), 0 0 0 2px hsla(0, 0%, 100%, 1), 4px -4px 8px -5px hsla(0, 0%, 0%, .3) inset, -20px 0 20px -5px hsla(0, 0%, 100%, 1) inset
}
.article_list H1 {
	FONT-SIZE: 1.5em
}
.article_list {
	CLEAR: both
}
.bestprice_list.article_list figure {
	WIDTH: 20%
}
.bestprice_list.article_list > LI:first-child article figure {
	WIDTH: 20%
}
.bestprice_list H1 {
	MARGIN-BOTTOM: 0.5em
}
.bestprice_list time {
	
}
.bestprice_list .pricetag {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 1em 10px; PADDING-LEFT: 2px; WIDTH: 35%; PADDING-RIGHT: 2px; BACKGROUND: #eee; FLOAT: right; PADDING-TOP: 2px; border-radius: 5px; box-shadow: 0 0 10px 0 hsla(0, 0%, 0%, .5)
}
.bestprice_list .pricetag * {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-TOP: 0px
}
.bestprice_list .pricetag .transaction {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bestprice_list .pricetag .transaction I {
	DISPLAY: inline
}
.bestprice_list .pricetag STRONG {
	COLOR: #222; FONT-SIZE: 1.5em
}
.bestprice_list .pricetag I {
	FONT-SIZE: 0.7em
}
.bestprice_list .pricetag EM {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.7em; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: 700; PADDING-TOP: 0.2em
}
.bestprice_list .pricetag SMALL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 0.6em; PADDING-TOP: 0.5em
}
#listinglead {
	POSITION: relative; MARGIN-BOTTOM: 1em; FONT-SIZE: 0.8em; OVERFLOW: hidden; border-radius: 5px
}
#listinglead figure {
	MARGIN: 0px 3% 0em 0px; WIDTH: 20%; FLOAT: left
}
#listinglead DL {
	WIDTH: 77%; MARGIN-BOTTOM: 1em; FLOAT: left
}
#listinglead DT:first-child {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#listinglead DT:first-child + DD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#listinglead DT {
	MARGIN-BOTTOM: 0.5em; FLOAT: left; BORDER-TOP: #000 1px solid; PADDING-TOP: 0.5em
}
#listinglead DD {
	MARGIN-BOTTOM: 0.5em; FLOAT: left; BORDER-TOP: #000 1px solid; PADDING-TOP: 0.5em
}
#listinglead DT {
	MIN-WIDTH: 20%; PADDING-RIGHT: 10%; CLEAR: left
}
#listinglead DD {
	WIDTH: 65%
}
#listinglead FORM {
	MARGIN: 0.5em 1em
}
#listinglead P {
	MARGIN: 0.5em 1em
}
#listinglead A {
	MARGIN: 0.5em 1em
}
#listinglead DT A {
	MARGIN: 0px
}
#listinglead DD A {
	MARGIN: 0px
}
#listinglead .socialweb {
	MARGIN: 15px 0px 0px; CLEAR: both; FONT-SIZE: 1.5em; BORDER-TOP: #000 1px solid; border-radius: 0 0 5px 5px; text-shadow: none
}
.spotlight {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 1em; PADDING-TOP: 1px; text-shadow: 0 1px 0 hsla(0, 0%, 100%, 1)
}
.spotlight > H2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-LEFT: 1%; PADDING-RIGHT: 1%; FONT-SIZE: 1em; PADDING-TOP: 0.5em
}
.spotlight LI {
	MARGIN: 1%; WIDTH: 31.33%
}
.spotlight LI figure {
	HEIGHT: 100px
}
.spotlight LI figure {
	MARGIN: 0px; MAX-WIDTH: 100%; border-radius: 5px
}
.spotlight LI figure IMG {
	MARGIN: 0px; MAX-WIDTH: 100%; border-radius: 5px
}
.spotlight LI figcaption {
	Z-INDEX: 100; POSITION: relative; LINE-HEIGHT: 1.3em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; BOTTOM: auto; PADDING-RIGHT: 4px; MAX-WIDTH: 100%; HEIGHT: 54px; FONT-SIZE: 12px; OVERFLOW: hidden; TOP: 0px; border-radius: 0 0 5px 0; text-shadow: 0 1px 0 #fff; transition: 1s ease-out; -webkit-transition: 1s ease-out; -moz-transition: 1s ease-out; -o-transition: 1s ease-out; -ms-transition: 1s ease-out
}
.spotlight.videos H2.bordered {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.spotlight LI figure:hover IMG {
	border-radius: 0 5px 5px 5px
}
.spotlight LI figure:hover {
	border-radius: 0 5px 5px 5px
}
.threecol {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; DISPLAY: block; BACKGROUND: #fff; OVERFLOW: hidden; PADDING-TOP: 16px
}
.threecol > DIV {
	POSITION: relative; MARGIN: 0px 0.5% 1em; WIDTH: 32.33%; FLOAT: left
}
.universe.threecol figure {
	WIDTH: 100% !important; HEIGHT: 160px
}
.tv hgroup {
	MARGIN-BOTTOM: 1em
}
.tv .videos A {
	DISPLAY: block; MARGIN-BOTTOM: 1em; OVERFLOW: hidden
}
.tv .videos figure {
	Z-INDEX: 10; POSITION: relative; MARGIN-BOTTOM: 3px; CURSOR: pointer; border-radius: 5px 5px 0 0
}
.tv .videos figure:hover {
	border-radius: 5px 5px 0 0
}
.tv figure IMG {
	border-radius: 5px 5px 0 0
}
.tv figure:hover IMG {
	border-radius: 5px 5px 0 0
}
.tv .videos figure IMG {
	transition: .2s ease-out; -webkit-transition: .2s ease-out; -moz-transition: .2s ease-out; -o-transition: .2s ease-out
}
.tv .videos figure:hover IMG {
	-webkit-transform: scale(1.1) translateY(-10px); -moz-transform: scale(1.1) translateY(-10px); -o-transform: scale(1.1) translateY(-10px); transform: scale(1.1) translateY(-10px)
}
.tv .videos figure {
	HEIGHT: 160px
}
.tv .videos figure:before {
	Z-INDEX: 100
}
.tv .videos figure:after {
	BORDER-BOTTOM: 8px solid; POSITION: absolute; BORDER-LEFT: 8px solid; WIDTH: 100%; BOTTOM: 0px; DISPLAY: block; BACKGROUND: #eee; HEIGHT: 2px; BORDER-TOP: 8px solid; CONTENT: ''; BORDER-RIGHT: 8px solid; LEFT: 0px; box-shadow: 0 2px 0px -1px hsla(0, 0%, 0%, .5) inset
}
.tv .videos time {
	TEXT-ALIGN: right; WIDTH: 65px; FLOAT: right; COLOR: #444
}
.universe OL {
	-webkit-transition: .5s; -moz-transition: .5s
}
.universe OL.lo {
	opacity: .6
}
EM.brand {
	PADDING-RIGHT: 2px; COLOR: #aaa; FONT-WEIGHT: 400
}
.pagination {
	POSITION: relative; PADDING-BOTTOM: 1px; MARGIN-TOP: 10px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 1em; CLEAR: both; FONT-SIZE: 1em; PADDING-TOP: 1px
}
.pagination .hlist {
	LETTER-SPACING: 0px; WORD-SPACING: 0px
}
.pagination LI {
	MARGIN: 0px
}
.pagination LI.empty {
	LINE-HEIGHT: 27px; MARGIN: 0px 5px; HEIGHT: 24px
}
.articles.pagination {
	MARGIN-TOP: 1em; FONT-SIZE: 0.8em
}
.articles.pagination .flip A {
	TEXT-OVERFLOW: ellipsis; MAX-WIDTH: 45%; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.pagination .flip {
	TEXT-ALIGN: center; LINE-HEIGHT: 0; DISPLAY: block
}
.pagination .flip * {
	LINE-HEIGHT: 1.4
}
.pagination .flip A {
	border-radius: 2px
}
.pagination .flip A:hover {
	BACKGROUND: #4f4f4f
}
.pagination .flip .prev {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0.4em; FLOAT: left; PADDING-TOP: 0px
}
.pagination .flip .next {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 1em; FLOAT: right; PADDING-TOP: 0px
}
.pagination .sequences {
	MARGIN: 0px auto; WIDTH: 60%; DISPLAY: inline-block
}
.pagination .sequences A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; MARGIN: 0px 1px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0px
}
.pagination .sequences LI.current {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; MARGIN: 0px 1px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0px
}
.pagination .pages {
	Z-INDEX: 100; BORDER-BOTTOM: transparent 1px solid; POSITION: absolute; BORDER-LEFT: transparent 1px solid; WIDTH: 100%; DISPLAY: block; BACKGROUND: #fff; MAX-HEIGHT: 0px; FONT-SIZE: 0.8em; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: transparent 1px solid; LEFT: -1px; border-radius: 2px; transition: .3s ease-out; -webkit-transition: .3s ease-out; -moz-transition: .3s ease-out; -o-transition: .3s ease-out; box-shadow: 0 0px 0px 0px hsla(0, 0%, 0%, 0); -ms-transition: .3s ease-out
}
.pagination .pages DIV {
	MARGIN: 0px 1px 1px; DISPLAY: block; OVERFLOW: hidden
}
.pagination:hover .pages {
	HEIGHT: auto; MAX-HEIGHT: 15em; box-shadow: 0 20px 20px -10px hsla(0, 0%, 0%, .5)
}
.pagination OL {
	PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.2; PADDING-LEFT: 0.5em; WIDTH: 45%; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
.pagination OL LI {
	MARGIN-BOTTOM: 0.5em
}
.pagination OL.past {
	FLOAT: left
}
.pagination OL.future {
	TEXT-ALIGN: right; FLOAT: right
}
.pagination OL A {
	DISPLAY: block
}
.pagination OL A:hover {
	COLOR: #4f4f4f
}
H1:before {
	PADDING-RIGHT: 0.5em
}
H2:before {
	PADDING-RIGHT: 0.5em
}
A#comments {
	CLEAR: both
}
.copy aside#commentary section#author figcaption {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
aside#commentary {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em; border-radius: 5px; text-shadow: 0 1px 0 hsla(0, 0%, 100%, 0.7)
}
aside#commentary section#author H1 {
	MARGIN-TOP: 0px
}
#commentary H1 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 1em
}
#commentary H1 A {
	DISPLAY: inline
}
aside #commentslist {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
aside #commentslist OL.comment-list {
	MARGIN: 15px 0px 0px; FONT-SIZE: 15px
}
aside #commentslist OL LI STRONG {
	DISPLAY: inline; COLOR: #666; FONT-WEIGHT: bold
}
aside #commentslist OL LI STRONG.username {
	LINE-HEIGHT: 1.5
}
aside #commentslist OL LI time {
	DISPLAY: block
}
aside #commentslist OL LI figure {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 0.5em 0px 0px; DISPLAY: inline-block; FLOAT: left; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 0
}
aside #commentslist OL LI figure IMG {
	border-radius: inherit
}
aside #commentslist OL LI.comment-form {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 0.5em; LIST-STYLE-TYPE: none; PADDING-LEFT: 0.5em; WIDTH: auto; PADDING-RIGHT: 0.5em; BORDER-TOP: transparent 1px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 0.5em
}
aside #commentslist OL LI.comment {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 0.5em; LIST-STYLE-TYPE: none; PADDING-LEFT: 0.5em; WIDTH: auto; PADDING-RIGHT: 0.5em; BORDER-TOP: transparent 1px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 0.5em
}
aside #commentslist OL LI.comment UL.react {
	opacity: .3
}
aside #commentslist OL LI.comment UL.react A:hover I {
	TEXT-DECORATION: none
}
aside #commentslist OL LI.comment {
	PADDING-LEFT: 2em
}
aside #commentslist OL LI.depth-0.comment {
	PADDING-LEFT: 0.5em; BACKGROUND: none transparent scroll repeat 0% 0%
}
aside #commentslist OL LI.dialog-highlight.comment {
	BORDER-BOTTOM-COLOR: #aaa; BORDER-TOP-COLOR: #aaa; BORDER-RIGHT-COLOR: #aaa; BORDER-LEFT-COLOR: #aaa
}
aside #commentslist OL LI.comment:hover {
	BORDER-BOTTOM-COLOR: #aaa; BORDER-TOP-COLOR: #aaa; BORDER-RIGHT-COLOR: #aaa; BORDER-LEFT-COLOR: #aaa
}
aside #commentslist UL.react {
	MARGIN: 0px
}
aside #commentslist UL.react LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
aside #commentslist UL.react LI SPAN {
	WIDTH: auto; DISPLAY: inline-block; MARGIN-RIGHT: 1em
}
aside #commentslist UL.react LI A {
	WIDTH: auto; DISPLAY: inline-block; MARGIN-RIGHT: 1em
}
aside #commentslist UL.facebook_react SPAN.btn IMG {
	POSITION: absolute; WIDTH: 27px; TOP: 2px; LEFT: 2px
}
aside #commentslist UL.facebook_react SPAN.btn {
	BACKGROUND-COLOR: #3b5b99; PADDING-LEFT: 35px
}
aside #commentslist UL.facebook_react SPAN.btn:hover {
	BACKGROUND-COLOR: #777
}
aside #commentslist OL LI UL.react LI:hover {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; COLOR: #000; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
aside #commentslist OL LI:hover UL.react LI A.dont_react {
	CURSOR: default; opacity: .3
}
aside #commentslist OL LI:hover UL.react LI A.dont_react I {
	TEXT-DECORATION: none
}
aside #commentslist OL LI .avatar-default {
	opacity: 0.2
}
aside #commentslist OL LI .avatar {
	WIDTH: 2.6em; HEIGHT: 2.6em
}
aside #commentslist OL DIV[id*='comment_'] LI figure {
	WIDTH: 2.6em; HEIGHT: 2.6em
}
aside #commentslist .commentCountHolder {
	DISPLAY: inline-block
}
aside #commentslist .reload {
	MARGIN: 0px 0px 0px 10px; DISPLAY: inline-block; CURSOR: pointer; TEXT-DECORATION: underline
}
aside #commentslist .form-connect {
	MARGIN: 15px 0px 0px
}
aside #commentslist .form-connect .connect-loginactions {
	TEXT-ALIGN: center
}
aside #commentslist .form-connect .connect-headline {
	TEXT-ALIGN: center
}
aside #commentslist .form-connect UL.messagelist {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 2em; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
aside #commentslist .form-connect UL.messagelist LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
aside #commentslist UL.messagelist LI.error {
	COLOR: #c00
}
aside #commentslist .form-connect UL.messagelist LI I {
	MARGIN: -1px 0px 0px -2em; FLOAT: left
}
aside #commentslist .form-connect .registerform {
	MARGIN: 10px 0px; WIDTH: 335px
}
aside #commentslist .form-connect .registerform .register_row {
	TEXT-ALIGN: left; MARGIN: 5px 0px; DISPLAY: block
}
aside #commentslist .form-connect .registerform .register_row INPUT[type='text'] {
	BACKGROUND-COLOR: #fff; WIDTH: 100%; DISPLAY: inline-block; HEIGHT: 28px; COLOR: #444
}
aside #commentslist .form-connect .registerform .register_row INPUT[type='password'] {
	BACKGROUND-COLOR: #fff; WIDTH: 100%; DISPLAY: inline-block; HEIGHT: 28px; COLOR: #444
}
aside #commentslist .form-connect .registerform .register_row *.placeholder {
	COLOR: #444
}
aside #commentslist .form-connect .registerform .privacy_row {
	MARGIN: 5px 0px
}
aside #commentslist .form-connect .registerform INPUT[type='checkbox'] {
	MARGIN: 5px 5px 5px 13px; FLOAT: left
}
aside #commentslist .form-connect .loginform {
	MARGIN: 10px 0px
}
aside #commentslist .form-connect .loginform INPUT[type='checkbox'] {
	MARGIN: 5px 5px 5px 13px; FLOAT: left
}
aside #commentslist .form-connect .loginform .login_row {
	MARGIN: 5px 0px; DISPLAY: block; VERTICAL-ALIGN: top
}
aside #commentslist .form-connect .loginform .login_row .forgotpasswordlabel.label {
	LINE-HEIGHT: 1; WIDTH: 100%; MARGIN-RIGHT: 0px
}
aside #commentslist .form-connect .loginform .login_row .label .textlink {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
aside #commentslist .form-connect .loginform .login_row .label .submit {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 28px
}
aside #commentslist .form-connect .loginform .login_row .label INPUT {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 28px
}
aside #commentslist .form-connect .loginform .login_row .submit {
	LINE-HEIGHT: 1
}
aside #commentslist .form-connect .logoutform {
	
}
aside #commentslist .form-connect .logoutform .userhtml {
	MARGIN-RIGHT: 10px
}
aside #commentslist .comment-form {
	MARGIN: 15px 0px 0px
}
aside #commentslist .comment-form FORM {
	WIDTH: 100%
}
aside #commentslist .comment-form TEXTAREA {
	PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 120px; COLOR: #444; PADDING-TOP: 0.8em
}
aside #commentslist .messagelist {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 2em; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
aside #commentslist .messagelist LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: -2em; PADDING-TOP: 5px
}
aside #commentslist .messagelist LI.icon {
	MARGIN-LEFT: 0px
}
aside #commentslist .messagelist LI.icon I {
	MARGIN: -1px 0px 0px -2em; FLOAT: left
}
aside #commentslist UL.childrenList {
	MARGIN-TOP: 20px
}
aside #commentslist .comment-content {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.33; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: auto; PADDING-TOP: 5px
}
aside #commentslist .comment-additional {
	PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.5; FONT-STYLE: italic; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; CLEAR: both; FONT-SIZE: 0.9em; PADDING-TOP: 0.5em
}
aside #commentslist .comment-content B {
	FONT-WEIGHT: bold
}
aside #commentslist .comment-content STRONG {
	FONT-WEIGHT: bold
}
aside #commentslist .comment-content EM {
	FONT-STYLE: italic
}
aside #commentslist .comment-content U {
	TEXT-DECORATION: underline
}
aside #commentslist .comment-content .code {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
aside #commentslist .comment-content .bbcode_code {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f2f6f8; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: monospace; OVERFLOW: scroll; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
aside #commentslist .comment-content .code CODE {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f2f6f8; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: monospace; OVERFLOW: scroll; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
aside #commentslist .comment-content .font-size-1 {
	FONT-SIZE: 0.63em
}
aside #commentslist .comment-content .font-size-2 {
	FONT-SIZE: 0.82em
}
aside #commentslist .comment-content .font-size-3 {
	FONT-SIZE: 1em
}
aside #commentslist .comment-content .font-size-4 {
	FONT-SIZE: 1.13em
}
aside #commentslist .comment-content .font-size-5 {
	FONT-SIZE: 1.5em
}
aside #commentslist .comment-content .font-size-6 {
	FONT-SIZE: 2em
}
aside #commentslist .comment-content .font-size-7 {
	FONT-SIZE: 3em
}
aside #commentslist .comment-content OL LI:before {
	CONTENT: '' !important
}
aside #commentslist .comment-content UL {
	LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 0px 25px
}
aside #commentslist .comment-content UL.list-style- {
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
aside #commentslist .comment-content UL.list-style-1 {
	LIST-STYLE-TYPE: decimal
}
aside #commentslist .comment-content UL.list-style-01 {
	LIST-STYLE-TYPE: decimal-leading-zero
}
aside #commentslist .comment-content UL.list-style-I {
	LIST-STYLE-TYPE: upper-roman
}
aside #commentslist .comment-content UL.list-style-i {
	LIST-STYLE-TYPE: lower-roman
}
aside #commentslist .comment-content UL.list-style-G {
	LIST-STYLE-TYPE: lower-greek
}
aside #commentslist .comment-content UL.list-style-g {
	LIST-STYLE-TYPE: lower-greek
}
aside #commentslist .comment-content UL.list-style-K {
	
}
aside #commentslist .comment-content UL.list-style-k {
	
}
aside #commentslist .comment-content UL.list-style-H {
	
}
aside #commentslist .comment-content UL.list-style-h {
	
}
aside #commentslist .comment-content UL.list-style-A {
	LIST-STYLE-TYPE: upper-alpha
}
aside #commentslist .comment-content UL.list-style-a {
	LIST-STYLE-TYPE: lower-alpha
}
aside #commentslist .comment-content .bbcode_quote {
	BORDER-BOTTOM: 1px dashed; BORDER-LEFT: 1px dashed; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: 1px dashed; BORDER-RIGHT: 1px dashed; PADDING-TOP: 5px
}
aside #commentslist .comment-content BLOCKQUOTE {
	BORDER-BOTTOM: 1px dashed; BORDER-LEFT: 1px dashed; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: 1px dashed; BORDER-RIGHT: 1px dashed; PADDING-TOP: 5px
}
aside #commentslist .comment-content BLOCKQUOTE CITE {
	FONT-STYLE: italic; DISPLAY: block; MARGIN-BOTTOM: 10px
}
aside #commentslist .comments-content .form-connect DIV.connect-loginactions > DIV {
	WIDTH: 250px; DISPLAY: inline-block; MARGIN-RIGHT: 0px
}
aside #commentslist .comments-content .form-connect DIV.login_row > DIV.label {
	MARGIN: 5px 0px; DISPLAY: block
}
aside #commentslist .form-connect .registerform .privacy_row LABEL INPUT {
	MARGIN: 3px 3px 3px 0px
}
aside #commentslist .form-connect .registerform .privacy_row LABEL SPAN {
	LINE-HEIGHT: 17px; WIDTH: 224px; DISPLAY: inline-block
}
aside #commentslist .comments-content .form-connect DIV > DIV.activated.textlink {
	COLOR: #444; CURSOR: auto
}
aside #commentslist .comments-content .form-connect DIV > DIV.textlink {
	TEXT-ALIGN: left; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
aside #commentslist .form-connect .registerform {
	PADDING-RIGHT: 5px; FLOAT: right
}
aside #commentslist .form-connect .connected-div {
	PADDING-RIGHT: 5px; FLOAT: right
}
aside #commentslist .form-connect .connected-div {
	DISPLAY: none
}
aside #commentslist .form-connect .loginform {
	PADDING-LEFT: 5px; WIDTH: 265px; MARGIN-LEFT: 270px
}
aside #commentslist .comment-form .commentFormLoginType UL {
	MARGIN-LEFT: 0px
}
aside #commentslist .comment-form .commentFormLoginType LI {
	TEXT-ALIGN: center; WIDTH: 30px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 30px; MARGIN-RIGHT: 5px
}
aside #commentslist .comment-form .commentFormLoginType LI [class^='icon-'] {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 30px; DISPLAY: block; HEIGHT: 30px; COLOR: #fff; CURSOR: pointer; border-radius: 30px; text-shadow: none
}
aside #commentslist .comment-form .commentFormLoginType LI:hover [class^='icon-'] {
	box-shadow: 0 -15px 15px 0 rgba(0, 0, 0, 0.4) inset, 0 0 10px 1px #585858
}
aside #commentslist .comment-form .commentFormLoginType LI.current [class^='icon-'] {
	box-shadow: 0 -15px 15px 0 rgba(0, 0, 0, 0.4) inset, 0 0 10px 1px #585858
}
aside #commentslist .comment-form .commentFormLoginType LI .icon-giga {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/login-ico-giga.png); BACKGROUND-COLOR: #2e782d
}
aside #commentslist .comment-form .commentFormLoginType LI .icon-facebook {
	POSITION: relative; BACKGROUND-COLOR: #3a5b93
}
aside #commentslist .comment-form .commentFormLoginType LI .icon-facebook:before {
	POSITION: absolute; TOP: 7px; LEFT: 5px
}
aside #commentslist .comment-form .commentFormLoginType LI .icon-youtube {
	POSITION: relative; TEXT-ALIGN: right; BACKGROUND-COLOR: #c1332e
}
aside #commentslist .comment-form .commentFormLoginType LI .icon-youtube:before {
	POSITION: absolute; TOP: 6px; LEFT: 5px
}
aside #commentslist .comment-form .commentFormLoginType LI .icon-twitter {
	POSITION: relative; BACKGROUND-COLOR: #45abe7; FONT-SIZE: 20px
}
aside #commentslist .comment-form .commentFormLoginType LI .icon-google-plus {
	POSITION: relative; BACKGROUND-COLOR: #c53100
}
aside #commentslist .comment-form .commentFormLoginType LI .icon-google-plus:before {
	POSITION: absolute; TOP: 7px; LEFT: 5px
}
aside #commentslist .comment-form .commentFormLoginType LI .icon-email {
	LINE-HEIGHT: 32px; BACKGROUND-COLOR: #c53100; FONT-SIZE: 26px
}
aside #commentslist .comment-form .commentFormLoginType SPAN.guest-login {
	POSITION: relative; CLEAR: both; TOP: 9px
}
aside #commentslist .comment-form .comment-box {
	WIDTH: 205px; FLOAT: left
}
aside #commentslist .comment-form .login-box {
	WIDTH: 325px; FLOAT: right; MARGIN-LEFT: 10px
}
aside #commentslist .comment-form INPUT[type='text'] {
	BACKGROUND-COLOR: #fff; MARGIN: 5px 0px; WIDTH: 100%; DISPLAY: inline-block; HEIGHT: 28px; COLOR: #444
}
aside #commentslist .comment-form INPUT[type='password'] {
	BACKGROUND-COLOR: #fff; MARGIN: 5px 0px; WIDTH: 100%; DISPLAY: inline-block; HEIGHT: 28px; COLOR: #444
}
aside #commentslist .comment-form INPUT.placeholder {
	COLOR: #444
}
aside #commentslist .comment-form TEXTAREA.placeholder {
	COLOR: #444
}
aside #commentslist .form-connect .registerform .email-field {
	DISPLAY: none
}
aside #commentslist .form-connect .registerform .password-field {
	DISPLAY: none
}
aside #commentslist .form-connect .registerform .register_button_row {
	DISPLAY: none
}
aside #commentslist .form-connect .registerform .foren_account {
	DISPLAY: none
}
aside #commentslist .form-connect .registerform .submit-field.register-row {
	WIDTH: 85px; FLOAT: right; MARGIN-LEFT: 10px
}
aside #commentslist .form-connect .registerform DIV.submit-field .register-button {
	POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 36px; PADDING-RIGHT: 36px; COLOR: #fff; MARGIN-LEFT: 4px; FONT-SIZE: 16px; TOP: 1px; PADDING-TOP: 4px; border-radius: 5px; text-shadow: none
}
aside #commentslist .form-connect .registerform DIV.submit-field .register-button:hover {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN-LEFT: 2px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; box-shadow: 0 -15px 15px 0 rgba(0, 0, 0, 0.4) inset, 0 0 10px 1px #585858
}
aside #commentslist .form-connect .registerform DIV.submit-field LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 9px
}
aside #commentslist .form-connect .registerform DIV.submit-field LABEL.giga_login {
	DISPLAY: none
}
aside #commentslist .form-connect .registerform DIV.submit-field LABEL.giga_logout {
	DISPLAY: none
}
aside #commentslist UL.messagelist {
	DISPLAY: none
}
aside #commentslist UL.messagelist I[class^='icon-'] {
	FONT-SIZE: 10px; MARGIN-RIGHT: 5px
}
aside #commentslist .comment-box > DIV > SPAN.btn {
	POSITION: relative; PADDING-LEFT: 15px; WIDTH: 205px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 10px; FONT-SIZE: 15px; TOP: 7px
}
aside #commentslist .login-box .commentFormLoginType UL {
	POSITION: relative; TOP: -3px
}
aside #commentslist .login-box .commentFormLoginInfos {
	MARGIN-TOP: 18px
}
aside #commentslist .activeTextLink.textlink {
	COLOR: #444; CURSOR: auto; FONT-WEIGHT: 600
}
aside #commentslist .login-box .commentFormLoginButtons {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
aside #commentslist .giga-login-box .commentFormLoginType LI I[class^='icon'] {
	LINE-HEIGHT: 30px; PADDING-LEFT: 1px; WIDTH: 29px
}
aside #commentslist .giga-login-box UL.messagelist LI I[class^='icon'] {
	FONT-SIZE: 14px; MARGIN-RIGHT: 0px
}
aside #commentslist .answerform UL.messagelist LI I[class^='icon'] {
	FONT-SIZE: 14px; MARGIN-RIGHT: 0px
}
aside #commentslist .giga-login-box .login-box {
	WIDTH: 290px
}
aside #commentslist .giga-login-box .login-box .commentFormLoginType UL {
	POSITION: static
}
aside #commentslist .comment-list .childrenList .answerform UL.react {
	WIDTH: 141px; DISPLAY: inline-block
}
aside #commentslist .comment-list .childrenList .answerform .commentFormLoginInfos {
	MARGIN-TOP: 7px; DISPLAY: inline-block; MARGIN-LEFT: 10px
}
aside #commentslist .comment-list .childrenList .answerform FORM.login-box {
	POSITION: relative; TOP: -53px
}
aside #commentslist .forum_discussion {
	FLOAT: right
}
aside #commentslist .comment-form .login-box [class^='icon-'] {
	DISPLAY: block
}
#comment_reason_layer {
	POSITION: absolute
}
.giga-login-box {
	MARGIN-TOP: 5px
}
.giga-login-box DIV.messagebox {
	MIN-HEIGHT: 10px; WIDTH: 130px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 5px
}
.giga-login-box .login-box {
	WIDTH: 290px
}
.giga-login-box .commentFormLoginType LI:hover [class^='icon-'] {
	box-shadow: 0 -15px 15px 0 rgba(0, 0, 0, 0.4) inset, 0 0 10px 1px #585858
}
aside #commentslist .comment-form .commentFormLoginType LI.current [class^='icon-'] {
	box-shadow: 0 -15px 15px 0 rgba(0, 0, 0, 0.4) inset, 0 0 10px 1px #585858
}
.giga-login-box .commentFormLoginType LI {
	TEXT-ALIGN: center; WIDTH: 30px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 30px; MARGIN-RIGHT: 5px
}
.giga-login-box .commentFormLoginType LI [class^='icon-'] {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 30px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 23px; CURSOR: pointer; border-radius: 30px; text-shadow: none
}
.giga-login-box .commentFormLoginType LI .icon-giga {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/login-ico-giga.png); BACKGROUND-COLOR: #2e782d
}
.giga-login-box .commentFormLoginType LI .icon-facebook {
	POSITION: relative; BACKGROUND-COLOR: #3a5b93
}
.giga-login-box .commentFormLoginType LI .icon-facebook:before {
	POSITION: absolute; TOP: 7px; LEFT: 5px
}
.giga-login-box .commentFormLoginType LI .icon-youtube {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/login-ico-youtube.png); POSITION: relative; BACKGROUND-COLOR: #c1332e; FONT-SIZE: 20px
}
.giga-login-box .commentFormLoginType LI .icon-youtube:before {
	POSITION: absolute; TOP: 6px; LEFT: 5px
}
.giga-login-box .commentFormLoginType LI .icon-twitter {
	BACKGROUND-COLOR: #45abe7; FONT-SIZE: 20px
}
.giga-login-box .commentFormLoginType LI .icon-google-plus {
	POSITION: relative; BACKGROUND-COLOR: #c53100; FONT-SIZE: 20px
}
.giga-login-box .commentFormLoginType LI .icon-google-plus:before {
	POSITION: absolute; TOP: 7px; LEFT: 5px
}
.giga-login-box .commentFormLoginType LI .icon-email {
	LINE-HEIGHT: 32px; BACKGROUND-COLOR: #c53100; FONT-SIZE: 26px
}
#morecomments {
	TEXT-ALIGN: center; DISPLAY: block
}
#about {
	POSITION: relative; OVERFLOW: hidden
}
#about .expandable .handle {
	POSITION: absolute; FONT-SIZE: 1.5em; TOP: -0.3em; RIGHT: 0px
}
#authors {
	TEXT-ALIGN: left; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; WHITE-SPACE: nowrap; transition: margin-left 2s; -webkit-transition: margin-left 2s; -moz-transition: margin-left 2s; -o-transition: margin-left 2s
}
#authors LI {
	POSITION: relative; WIDTH: 70px; MARGIN-BOTTOM: 3px; HEIGHT: 70px; VERTICAL-ALIGN: top; OVERFLOW: hidden; MARGIN-RIGHT: 3px; transition: 1s; -webkit-transition: 1s; -moz-transition: 1s; -o-transition: 1s
}
#authors LI figure {
	WIDTH: 70px; DISPLAY: block; FLOAT: left; HEIGHT: 70px; OVERFLOW: hidden
}
#authors LI IMG {
	WIDTH: 100%; HEIGHT: auto
}
#authors LI P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 75px; WIDTH: 130px; PADDING-RIGHT: 5px; DISPLAY: block; WHITE-SPACE: normal; COLOR: #fff; FONT-SIZE: 0.8em; PADDING-TOP: 5px
}
#authors LI:hover {
	WIDTH: 210px
}
#authors LI IMG {
	-webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); transition: 1s; -webkit-transition: 1s; -moz-transition: 1s; -o-transition: 1s
}
#authors LI:hover IMG {
	-webkit-transform: scale(1.6); -moz-transform: scale(1.6); -o-transform: scale(1.6); transform: scale(1.6); transition: 1s; -webkit-transition: 1s; -moz-transition: 1s; -o-transition: 1s
}
#topic {
	POSITION: relative; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
#topic DIV {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; OVERFLOW: hidden; PADDING-TOP: 6px
}
#topic .listoptions {
	Z-INDEX: 10; POSITION: relative; TEXT-ALIGN: center
}
#topic .links LI {
	WIDTH: 49%; DISPLAY: inline-block
}
#topic .handle {
	POSITION: absolute; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1.2em; TOP: 0px; RIGHT: 0px
}
#topic .handle B {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CURSOR: pointer; PADDING-TOP: 0px
}
#topic figure {
	MARGIN: 0px; WIDTH: 30%; FLOAT: left
}
#topic .container UL {
	POSITION: absolute; DISPLAY: none; transition: 0s; -webkit-transition: 0s; -moz-transition: 0s; -o-transition: 0s; opacity: 0
}
#topic .container UL.current {
	POSITION: static; DISPLAY: block; transition: .5s; -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s; opacity: 1
}
#topic LI {
	DISPLAY: block
}
#topic LI A {
	DISPLAY: inline
}
#topic LI A:before {
	FONT-SIZE: 1em
}
.multiplechoice .subhead {
	FONT-SIZE: 0.8em
}
.multiplechoice LABEL {
	PADDING-BOTTOM: 0.5em; TEXT-INDENT: -1.7em; PADDING-LEFT: 1.7em; DISPLAY: block; FONT-SIZE: 0.9em
}
.multiplechoice {
	LINE-HEIGHT: 1.333
}
#about {
	LINE-HEIGHT: 1.333
}
#topic {
	LINE-HEIGHT: 1.333
}
.multiplechoice P {
	FONT-SIZE: 0.9em
}
#about P {
	FONT-SIZE: 0.9em
}
#topic P {
	FONT-SIZE: 0.9em
}
.multiplechoice figure {
	LINE-HEIGHT: 0; MARGIN-BOTTOM: 0.5em; OVERFLOW: hidden; border-radius: 3px
}
.multiplechoice A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 49%; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: #5b8993; COLOR: #fff; FONT-SIZE: 0.8em; PADDING-TOP: 3px; border-radius: 3px
}
.multiplechoice A:hover {
	BACKGROUND: #4f4f4f
}
.toplist UL {
	FONT-SIZE: 0.8em
}
.tagcloud UL {
	TEXT-ALIGN: left; FONT-SIZE: 0.7em
}
.tagcloud LI {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; WIDTH: auto; PADDING-RIGHT: 0.2em; DISPLAY: inline-block; PADDING-TOP: 0.2em
}
.tagcloud EM {
	FONT-SIZE: 1.25em
}
.linklist.ticker UL.tickerlist {
	OVERFLOW-X: hidden; OVERFLOW-Y: scroll; MAX-HEIGHT: 8em
}
.linklist.links LI {
	POSITION: relative
}
.linklist.links LI A {
	TEXT-ALIGN: left; PADDING-LEFT: 1em; WIDTH: auto
}
.linklist LI A:before {
	POSITION: absolute; TEXT-INDENT: 0em; HEIGHT: 100%; FONT-SIZE: 0.8em; TOP: 8px; LEFT: 0px
}
aside .linklist LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 3px
}
.linklist LI * I {
	DISPLAY: inline-block; FONT-SIZE: 1em
}
.linklist LI B {
	PADDING-BOTTOM: 0px; MARGIN: -6px -6px 3px 0.2em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; WHITE-SPACE: nowrap; FLOAT: right; FONT-SIZE: 0.9em; PADDING-TOP: 0px; border-radius: 0 3px
}
.linklist LI time {
	PADDING-BOTTOM: 0px; MARGIN: -6px -6px 3px 0.2em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; WHITE-SPACE: nowrap; FLOAT: right; FONT-SIZE: 0.9em; PADDING-TOP: 0px; border-radius: 0 3px
}
section.boxed.firststrong.linklist.popular LI B {
	FONT-SIZE: 14px
}
section.boxed.firststrong.linklist.popular LI A {
	FONT-SIZE: 14px
}
aside .linklist LI:hover B {
	
}
aside .linklist LI:hover time {
	
}
.firststrong.linklist LI:first-child {
	WIDTH: 100%; FONT-SIZE: 1.2em; MARGIN-RIGHT: 0px
}
.firststrong.linklist LI:first-child figure {
	HEIGHT: 160px
}
.boxed.linklist LI A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; MARGIN-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 6px; border-radius: 3px
}
.boxed.linklist LI A:hover {
	COLOR: #fff
}
.boxed.linklist LI A {
	BACKGROUND: #14782b
}
.videos figure {
	POSITION: relative; border-radius: 0; box-shadow: 0 0 0 1px #ccc
}
.videos figure:hover {
	border-radius: 0
}
.videos figure:hover IMG {
	border-radius: 0
}
.videos figure:after {
	Z-INDEX: 20; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; CONTENT: ''; TOP: 0px; LEFT: 0px; outline-offset: -3px
}
.videos figure IMG {
	border-radius: inherit
}
.videos figure {
	DISPLAY: block
}
figure.icon-play {
	DISPLAY: block
}
.videos figure:before {
	BORDER-BOTTOM: #fff 2px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #fff 2px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 44px; MARGIN: -22px 0px 0px -22px; PADDING-LEFT: 4px; WIDTH: 40px; PADDING-RIGHT: 0px; HEIGHT: 44px; FONT-SIZE: 22px; BORDER-TOP: #fff 2px solid; TOP: 50%; BORDER-RIGHT: #fff 2px solid; PADDING-TOP: 0px; LEFT: 50%; border-radius: 100px
}
figure.icon-play:before {
	BORDER-BOTTOM: #fff 2px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #fff 2px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 44px; MARGIN: -22px 0px 0px -22px; PADDING-LEFT: 4px; WIDTH: 40px; PADDING-RIGHT: 0px; HEIGHT: 44px; FONT-SIZE: 22px; BORDER-TOP: #fff 2px solid; TOP: 50%; BORDER-RIGHT: #fff 2px solid; PADDING-TOP: 0px; LEFT: 50%; border-radius: 100px
}
#photolist {
	BORDER-BOTTOM: #333 2px ridge; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 1em; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; WHITE-SPACE: nowrap; BACKGROUND: #fff; PADDING-TOP: 1em
}
#photolist UL {
	WIDTH: 90%; LETTER-SPACING: -3px; MARGIN-LEFT: 5%; OVERFLOW: hidden
}
#photolist .move {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 5%; DISPLAY: block; HEIGHT: 50%; FONT-SIZE: 2.5em; PADDING-TOP: 30px
}
#photolist .next.move {
	RIGHT: 20px
}
#photolist LI {
	MARGIN: 0px 0.5%; WIDTH: 19%; DISPLAY: inline-block; VERTICAL-ALIGN: top
}
#photolist figure IMG {
	MAX-HEIGHT: 90px
}
#photolist figure IMG {
	border-radius: 3px
}
#photolist figure {
	border-radius: 3px
}
#photolist figcaption {
	DISPLAY: block; WHITE-SPACE: normal; LETTER-SPACING: 0px; FONT-SIZE: 0.9em
}
.breadcrumb {
	TEXT-ALIGN: center
}
.breadcrumb LI:first-child {
	MARGIN-RIGHT: 15px
}
.breadcrumb LI {
	COLOR: #999; MARGIN-RIGHT: 0.5em
}
.breadcrumb LI SPAN I {
	FONT-SIZE: 8px
}
footer {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; WIDTH: 926px; PADDING-RIGHT: 1em; DISPLAY: block; BACKGROUND: #222; FONT-SIZE: 0.8em; OVERFLOW: hidden; PADDING-TOP: 1em; box-shadow: 0 50px 80px -30px black inset
}
footer section {
	WIDTH: 31.33%; MARGIN-BOTTOM: 1em; FLOAT: left; MARGIN-RIGHT: 2%
}
footer #collateral {
	TEXT-ALIGN: center; WIDTH: 100%; CLEAR: both; MARGIN-RIGHT: 0px
}
footer .links.linklist LI {
	LINE-HEIGHT: 1.4
}
footer .links.linklist LI A:before {
	TOP: 3px
}
footer .links.linklist LI A {
	WIDTH: 90%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
footer .seo {
	FONT-SIZE: 0.8em
}
#collateral LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #999; PADDING-TOP: 0px
}
#collateral #logo_universe {
	TEXT-ALIGN: center; MARGIN: auto
}
#jailbreakstate TABLE {
	WIDTH: 100%
}
#jailbreakstate TH {
	BORDER-BOTTOM: #e1e9eb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e1e9eb 1px solid; WIDTH: 12.5%; WHITE-SPACE: nowrap; BACKGROUND: #fff; COLOR: #333; FONT-SIZE: 1em; BORDER-TOP: #e1e9eb 1px solid; BORDER-RIGHT: #e1e9eb 1px solid
}
#jailbreakstate TD {
	BORDER-BOTTOM: #e1e9eb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e1e9eb 1px solid; WIDTH: 12.5%; WHITE-SPACE: nowrap; BACKGROUND: #fff; COLOR: #333; FONT-SIZE: 1em; BORDER-TOP: #e1e9eb 1px solid; BORDER-RIGHT: #e1e9eb 1px solid
}
#jailbreakstate TH {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 0px; BORDER-TOP-COLOR: #fff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #e1e9eb; BORDER-RIGHT-COLOR: #fff; FONT-SIZE: 0.8em; BORDER-LEFT-COLOR: #fff; PADDING-TOP: 0px
}
#jailbreakstate TH.empty {
	BACKGROUND: #fff
}
#jailbreakstate SPAN {
	WIDTH: 100%; COLOR: #999
}
#jailbreakstate I {
	WIDTH: 100%; COLOR: #999
}
#jailbreakstate TD.statuscheck-status {
	BACKGROUND: #efefef
}
#jailbreakstate A {
	DISPLAY: block; BACKGROUND: #fff
}
#jailbreakstate A {
	transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s
}
#jailbreakstate A I {
	transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s
}
#jailbreakstate TD.status-not_working A I {
	COLOR: #911
}
#jailbreakstate TD.status-not_working A:hover {
	BACKGROUND: #911
}
#jailbreakstate TD.status-not_working A:hover I {
	COLOR: #fff
}
#jailbreakstate TD.status-working A I {
	COLOR: #191
}
#jailbreakstate TD.status-working A:hover {
	BACKGROUND: #191
}
#jailbreakstate TD.status-working A:hover I {
	COLOR: #fff
}
#jailbreakstate TD.status-partly_working A I {
	COLOR: #f80
}
#jailbreakstate TD.status-partly_working A:hover {
	BACKGROUND: #f80
}
#jailbreakstate TD.status-partly_working A:hover I {
	COLOR: #fff
}
#jailbreakstate TD.status-not_working SPAN {
	COLOR: #911
}
#jailbreakstate TD.status-working SPAN {
	COLOR: #191
}
#jailbreakstate TD.status-partly_working SPAN {
	COLOR: #f80
}
#stock {
	LINE-HEIGHT: 1
}
#stock SMALL {
	MARGIN-TOP: 10px; DISPLAY: inline-block; COLOR: #777; FONT-SIZE: 10px
}
#stock STRONG.heading {
	MARGIN-BOTTOM: 10px; COLOR: #777; FONT-WEIGHT: 600
}
.market {
	DISPLAY: inline-block; COLOR: #000
}
section#stock .market SPAN {
	FONT-SIZE: 11px
}
.currency {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #666; WIDTH: 1em; DISPLAY: inline-block; FONT-FAMILY: monospace; HEIGHT: 1em; COLOR: #fff; FONT-SIZE: 1.3em; border-radius: 100%
}
.bull .currency {
	BACKGROUND-COLOR: #191
}
.bull .delta {
	COLOR: #191
}
.bear .currency {
	BACKGROUND-COLOR: #911
}
.bear .delta {
	COLOR: #911
}
aside DL.tabulated {
	FONT-SIZE: 0.9em
}
aside .tabulated DT {
	TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
aside .tabulated DD {
	TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
aside .tabulated DT {
	WIDTH: 49%; CLEAR: both; MARGIN-RIGHT: 0.9em
}
aside .tabulated A:before {
	COLOR: #5b8993; FONT-SIZE: 0.9em; MARGIN-RIGHT: 0.5em
}
aside .tabulated A {
	COLOR: #444
}
aside .tabulated A:hover {
	COLOR: #000
}
.listoptions A {
	WHITE-SPACE: nowrap; FONT-SIZE: 0.8em; MARGIN-RIGHT: 1em
}
.listoptions A:hover {
	COLOR: #000
}
.adsense article {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.2em
}
.adsense {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 5px
}
TABLE.specs TH {
	BORDER-RIGHT: #fff 1px solid
}
TABLE.specs TH {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
TABLE.specs TD {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
.icon-ban-circle {
	COLOR: #911
}
.icon-ok-circle {
	COLOR: #991
}
.icon-ok-sign {
	COLOR: #191
}
TABLE.zebra TR {
	-webkit-transition: .5s
}
TABLE.zebra TR:hover {
	
}
.specs {
	PADDING-BOTTOM: 1em; MARGIN-BOTTOM: 1em; BACKGROUND: #e1e9eb; border-radius: 5px
}
.copy .transaction {
	MARGIN: 1em auto; WIDTH: auto
}
.copy .transaction A {
	DISPLAY: inline
}
.transaction SMALL {
	LINE-HEIGHT: 2; MARGIN-TOP: -0.3em; DISPLAY: block; FONT-SIZE: 0.6em; FONT-WEIGHT: normal
}
.specs .speclist {
	PADDING-BOTTOM: 1%; PADDING-LEFT: 1%; WIDTH: 47%; PADDING-RIGHT: 1%; DISPLAY: inline-block; VERTICAL-ALIGN: top; PADDING-TOP: 1%
}
.specs H2 {
	LINE-HEIGHT: 1
}
.speclist DT {
	FLOAT: left
}
.speclist DD {
	FLOAT: left
}
.speclist DT {
	PADDING-RIGHT: 0.5em; CLEAR: both; FONT-WEIGHT: bold
}
.features LI {
	PADDING-RIGHT: 1.5em
}
.copy article UL.features {
	MARGIN-LEFT: 0px
}
.stepbystep {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1em; MARGIN: 1em 0px; PADDING-LEFT: 1%; PADDING-RIGHT: 1%; BACKGROUND: #e1e9eb; PADDING-TOP: 1%; border-radius: 5px
}
.stepbystep LI {
	PADDING-BOTTOM: 1%; PADDING-LEFT: 1%; WIDTH: 30%; PADDING-RIGHT: 1%; DISPLAY: inline-block; BACKGROUND: #5b8993; COLOR: #fff; VERTICAL-ALIGN: top; PADDING-TOP: 1%; border-radius: 5px
}
.stepbystep OL OL LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 2em; WIDTH: auto; PADDING-RIGHT: 0.5em; DISPLAY: block; MARGIN-BOTTOM: 1px; BACKGROUND: #fff; COLOR: #444; PADDING-TOP: 0.5em
}
.snipplet .example {
	DISPLAY: inline-block
}
.snipplet CODE {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 430px; DISPLAY: inline-block; HEIGHT: 100px; FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; OVERFLOW: scroll; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.download_options {
	LINE-HEIGHT: 1; FONT-SIZE: 0.8em
}
.download_options LABEL {
	PADDING-BOTTOM: 0.5em; TEXT-INDENT: -1.7em; PADDING-LEFT: 1.7em; DISPLAY: block
}
.download_options SMALL {
	FONT-SIZE: 0.8em
}
.download .medium_rect {
	LINE-HEIGHT: 1.2
}
.download .medium_rect IMG {
	MARGIN: 0px 1em 1em 0px; FLOAT: left
}
.three LI {
	MARGIN: 0px 0px 0.5em; WIDTH: 184px; FLOAT: left
}
.copy article > DIV.three > UL {
	MARGIN-TOP: 10px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.three UL:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
.three figure {
	MARGIN-BOTTOM: 10px; HEIGHT: 90px
}
DIV.top-tutorials .three A H3 {
	LINE-HEIGHT: 1; MARGIN: 0px
}
DIV.top-tutorials DIV.three UL.hlist {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
DIV.top-tutorials figure {
	HEIGHT: 110px
}
DIV.top-tutorials H2 {
	BORDER-BOTTOM: #e1e9eb 1px solid
}
.three UL LI I.icon-play {
	TEXT-ALIGN: left; HEIGHT: auto; MAX-HEIGHT: 50px
}
.three {
	MARGIN-BOTTOM: 1em
}
.three H3 EM {
	FONT-STYLE: italic; DISPLAY: block; FONT-SIZE: 0.7em
}
.three .future figure {
	opacity: .3
}
.three .future H3 {
	COLOR: #ccc
}
.three .future H3 EM {
	COLOR: #666
}
.four LI {
	MARGIN: 0px 0px 0.5em; WIDTH: 23.5%
}
.four figure {
	HEIGHT: 150px
}
.four figure IMG {
	MARGIN-TOP: 5px
}
.four {
	MARGIN-BOTTOM: 1em
}
.four H3 EM {
	FONT-STYLE: italic; DISPLAY: block; FONT-SIZE: 0.7em
}
.four .future figure {
	opacity: .3
}
.four .future H3 {
	COLOR: #ccc
}
.four .future H3 EM {
	COLOR: #666
}
.landing .videos IMG {
	WIDTH: 100%; border-radius: 0px
}
.landing .videos article.videos hgroup > IMG {
	WIDTH: auto
}
.landing .top.three figure {
	HEIGHT: 140px
}
.videos I {
	WIDTH: 230px; DISPLAY: inline; HEIGHT: 50px; OVERFLOW: hidden; FONT-WEIGHT: 600
}
article.videos hgroup .meta I {
	WIDTH: 1.25em; OVERFLOW: visible; FONT-WEIGHT: normal
}
.three.videos I {
	MAX-WIDTH: 140px
}
.videos I B {
	WHITE-SPACE: nowrap; COLOR: #444; FONT-WEIGHT: 400
}
article.videos hgroup .meta time {
	DISPLAY: inline-block; FLOAT: none
}
OL.article_list LI article.smallimg.videos time {
	DISPLAY: inline; FLOAT: none
}
OL.article_list LI article.smallimg.videos I {
	WIDTH: 1.25em; DISPLAY: inline-block; HEIGHT: auto; OVERFLOW: visible; FONT-WEIGHT: normal
}
.videos time {
	DISPLAY: block; FLOAT: right; COLOR: #444
}
.landing section {
	MARGIN-BOTTOM: 1em
}
.selection LI {
	LINE-HEIGHT: 1
}
.landing .directory LI {
	LINE-HEIGHT: 1
}
.article_list LI P {
	LINE-HEIGHT: 1.6
}
.landing .top figure {
	box-shadow: 0 0 10px 0 hsla(0, 0%, 0%, 1)
}
.landing .three.videos figure {
	box-shadow: 0 0 10px 0 hsla(0, 0%, 0%, 1)
}
.landing UL.videos figure {
	box-shadow: 0 0 10px 0 hsla(0, 0%, 0%, 1)
}
.channels LI {
	LINE-HEIGHT: 1.1; MARGIN: 0px 0px 2em 2%; WIDTH: 48%; FONT-SIZE: 0.8em
}
.channels LI {
	MARGIN-BOTTOM: 1em; HEIGHT: 100px; OVERFLOW: hidden
}
.channels H3 {
	LINE-HEIGHT: 1
}
.channels figure {
	MARGIN: 0px 2% 0px 0px; WIDTH: 50%; FLOAT: left
}
#content article section.channels UL.hlist LI A H3 {
	MARGIN-TOP: 0px; CLEAR: none; FONT-SIZE: 15px
}
#content .channels P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 52%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.directory .videos {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #eee; PADDING-TOP: 1em; border-radius: 5px
}
.directory .filter {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
.directory .filter LI {
	PADDING-BOTTOM: 5px; MARGIN: 0px 1em 0px 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #fff; PADDING-TOP: 5px; border-radius: 5px 5px 0 0
}
.directory .filter .current {
	BACKGROUND: #eee; text-shadow: 0 1px 0 #fff
}
.directory .filter .current A {
	COLOR: #444
}
.directory .videos LI {
	MARGIN: 0px 1% 1em; WIDTH: 31.33%
}
.directory .subset LI:first-child {
	MARGIN-TOP: 0px
}
.directory .subset {
	DISPLAY: none
}
.directory .current.subset {
	DISPLAY: block
}
.videos_list article {
	MARGIN: 0px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 0em
}
.videos_list article {
	DISPLAY: block; OVERFLOW: hidden
}
.videos_list article figure {
	WIDTH: 30%; FLOAT: left; MARGIN-RIGHT: 1em
}
.videos_list H1 {
	FONT-SIZE: 1.25em
}
.videos_list .countviews {
	DISPLAY: block; WHITE-SPACE: nowrap
}
.videometa {
	POSITION: relative
}
.videometa .countviews {
	TEXT-ALIGN: right; DISPLAY: block
}
details {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
summary {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
summary {
	TEXT-ALIGN: center; CURSOR: pointer
}
details {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 2em; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 1em
}
.videooptions {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #eee; PADDING-TOP: 5px
}
.videooptions A:hover {
	
}
.videooptions A:before {
	MARGIN-RIGHT: 0.2em
}
.videooptions SMALL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: right; CLEAR: both; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
.videooptions .meter {
	LINE-HEIGHT: 0; MARGIN: 0px 0px 0.5em; WIDTH: 200px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 5px
}
.videooptions .meter B {
	DISPLAY: inline-block; HEIGHT: 100%
}
.videooptions .meter .neg {
	BACKGROUND: #911
}
.videooptions .meter .pos {
	BACKGROUND: #191
}
.videooptions .toggle {
	WIDTH: 100%; CLEAR: both
}
.videooptions CODE {
	WIDTH: 100%; CLEAR: both
}
.videooptions CODE {
	BACKGROUND: #fff; HEIGHT: auto
}
.timeline {
	MARGIN-BOTTOM: 2em; MARGIN-LEFT: 130px
}
.timeline LI {
	POSITION: relative; MIN-HEIGHT: 2em; MARGIN-BOTTOM: 0px
}
.timeline .meta:before {
	POSITION: absolute; WIDTH: 12px; DISPLAY: block; HEIGHT: 12px; CONTENT: ''; TOP: -10px; RIGHT: -13px; border-radius: 100%; box-shadow: 0 0 0 4px #fff inset, 0 0 8px 0 hsla(0, 0%, 0%, .5)
}
.timeline article {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; OVERFLOW: visible; PADDING-TOP: 1em
}
.timeline .meta {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 1em; TOP: -0.6em; PADDING-TOP: 20px; LEFT: -135px
}
.timeline article hgroup .meta .comments {
	TEXT-ALIGN: left; MARGIN: 0px; DISPLAY: block; FLOAT: none
}
.timeline .meta time {
	LINE-HEIGHT: 24px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: 600
}
.timeline .milestone {
	
}
.timeline .milestone figure {
	WIDTH: 100%; FLOAT: none
}
.timeline .milestone H1 A {
	FONT-SIZE: 1.2em
}
.timeline .milestone .meta {
	FONT-SIZE: 1.2em
}
.timeline .milestone article {
	border-radius: 0 10px 0 0
}
.timeline LI .togglebox {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; PADDING-TOP: 5px
}
.timeline LI .toggle {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.timeline LI FORM {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.timeline LI TEXTAREA {
	WIDTH: 95%; HEIGHT: 2em
}
.timeline .comments {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
.timeline .comments LI {
	MARGIN-BOTTOM: 0.5em
}
.timeline .comments figure {
	MARGIN: 0px 5px 0px 0px; WIDTH: 35px; FLOAT: left; HEIGHT: 35px; border-radius: 0
}
.fullimg.timeline LI .comments figure {
	MARGIN: 0px 5px 0px 0px; WIDTH: 35px; FLOAT: left; HEIGHT: 35px; border-radius: 0
}
.timeline .useradded {
	
}
.timeline .author STRONG {
	COLOR: #fff
}
.timeline .author {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 124px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 1em; HEIGHT: auto; FONT-SIZE: 1em; PADDING-TOP: 3px; border-radius: 5px 0 0 5px; text-shadow: none
}
article hgroup .meta .author {
	MARGIN-LEFT: 1px
}
.timeline .useradded .author {
	BACKGROUND: #888
}
.timeline.fullimg.article_list .author figure {
	MARGIN: 0px 3px 0px 0px; WIDTH: 35px; FLOAT: left; HEIGHT: 35px; border-radius: 0
}
.timeline.article_list .author figure {
	MARGIN: 0px 3px 0px 0px; WIDTH: 35px; FLOAT: left; HEIGHT: 35px; border-radius: 0
}
.timeline .author figure IMG {
	WIDTH: 100%; HEIGHT: auto
}
.timeline .comments figure IMG {
	border-radius: inherit
}
.timeline .meta IMG {
	border-radius: inherit
}
.timeline .comments .react LI {
	DISPLAY: inline-block; MARGIN-RIGHT: 1em
}
.timeline .comments STRONG {
	DISPLAY: inline
}
.timeline .comments .react LI A {
	DISPLAY: inline
}
.timeline .comments time {
	DISPLAY: block
}
.copy figure .videodescription .alignright {
	MARGIN: 0.25em 0px 1em 1em; MAX-WIDTH: 250px; FLOAT: right
}
.copy figure.alignright {
	MARGIN: 0.25em 0px 1em 1em; MAX-WIDTH: 250px; FLOAT: right
}
.copy IMG.alignright {
	MARGIN: 0.25em 0px 1em 1em; MAX-WIDTH: 250px; FLOAT: right
}
.copy DIV.alignright {
	MARGIN: 0.25em 0px 1em 1em; MAX-WIDTH: 250px; FLOAT: right
}
.copy figure .videodescription .alignleft {
	MARGIN: 0.25em 1em 1em 0px; MAX-WIDTH: 250px; FLOAT: left
}
.copy figure.alignleft {
	MARGIN: 0.25em 1em 1em 0px; MAX-WIDTH: 250px; FLOAT: left
}
.copy IMG.alignleft {
	MARGIN: 0.25em 1em 1em 0px; MAX-WIDTH: 250px; FLOAT: left
}
.copy DIV.alignleft {
	MARGIN: 0.25em 1em 1em 0px; MAX-WIDTH: 250px; FLOAT: left
}
.copy figure .videodescription .aligncenter {
	TEXT-ALIGN: center; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.copy figure.aligncenter {
	TEXT-ALIGN: center; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.copy IMG.aligncenter {
	TEXT-ALIGN: center; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.copy DIV.aligncenter {
	TEXT-ALIGN: center; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.copy article .videodescription H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.copy article > H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.copy article > P > H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.copy article .videodescription STRONG {
	FONT-WEIGHT: bolder
}
.copy article > STRONG {
	FONT-WEIGHT: bolder
}
.copy article > P > STRONG {
	FONT-WEIGHT: bolder
}
.copy article .videodescription BLOCKQUOTE {
	POSITION: relative; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 1em; OVERFLOW: hidden; PADDING-TOP: 1em; border-radius: 5px; text-shadow: 0 1px 0 hsla(0, 0%, 100%, 1)
}
.copy article .videodescription Q {
	POSITION: relative; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 1em; OVERFLOW: hidden; PADDING-TOP: 1em; border-radius: 5px; text-shadow: 0 1px 0 hsla(0, 0%, 100%, 1)
}
.copy article > BLOCKQUOTE {
	POSITION: relative; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 1em; OVERFLOW: hidden; PADDING-TOP: 1em; border-radius: 5px; text-shadow: 0 1px 0 hsla(0, 0%, 100%, 1)
}
.copy article > Q {
	POSITION: relative; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 1em; OVERFLOW: hidden; PADDING-TOP: 1em; border-radius: 5px; text-shadow: 0 1px 0 hsla(0, 0%, 100%, 1)
}
.copy article .videodescription UL {
	PADDING-LEFT: 40px
}
.copy article > UL {
	PADDING-LEFT: 40px
}
.copy article > DIV > UL {
	PADDING-LEFT: 40px
}
BLOCKQUOTE .quote-start {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/_topics/quote/start/default.png); POSITION: absolute; WIDTH: 14px; DISPLAY: block; HEIGHT: 24px; TOP: 0px; LEFT: 10px
}
BLOCKQUOTE .quote-end {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/_topics/quote/end/default.png); POSITION: absolute; WIDTH: 14px; BOTTOM: 5px; DISPLAY: block; HEIGHT: 17px; RIGHT: 10px
}
.debug * {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: blue; OUTLINE-WIDTH: 1px
}
.debug * * {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: yellow; OUTLINE-WIDTH: 1px
}
.debug * * * {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: green; OUTLINE-WIDTH: 1px
}
.debug * * * * {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: #ccc; OUTLINE-WIDTH: 1px
}
DIV.meter B {
	FLOAT: left
}
aside.secondary .linklist H1 {
	TEXT-ALIGN: left; FONT-FAMILY: "Exo", "Corbel", "Lucida Grande", "Calibri", "Helvetica Neue", Helvetica, "DejaVu Sans", Arial, sans-serif; MARGIN-BOTTOM: 0.25em; LETTER-SPACING: 0px; FONT-SIZE: 1em; FONT-WEIGHT: 400
}
LI.cursorSearch {
	BACKGROUND-COLOR: #dcdcdc
}
.article_list article figure IMG {
	WIDTH: 100%
}
.listing-deal {
	BACKGROUND: #eee
}
OL.bestprice_list LI article P SPAN.bestprice_description {
	DISPLAY: none
}
OL.bestprice_list LI article P SPAN.bestprice_fold {
	DISPLAY: none
}
OL.bestprice_list LI article P SPAN.bestprice_more {
	COLOR: #9b1e1e
}
OL.bestprice_list LI article P SPAN.bestprice_fold {
	COLOR: #9b1e1e
}
OL.bestprice_list LI article P SPAN.bestprice_more:hover {
	COLOR: #494949; CURSOR: pointer
}
OL.bestprice_list LI article P SPAN.bestprice_fold:hover {
	COLOR: #494949; CURSOR: pointer
}
.togglebox TEXTAREA {
	BORDER-BOTTOM: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; WIDTH: 530px; FONT-FAMILY: Courier; HEIGHT: 100px; FONT-SIZE: 11px; WORD-BREAK: break-all; BORDER-TOP: #bcbcbc 1px solid; BORDER-RIGHT: #bcbcbc 1px solid
}
#query {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px 3px 3px 3px; transition: all 0.2s ease-out 0s
}
TEXTAREA {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px 3px 3px 3px; transition: all 0.2s ease-out 0s
}
INPUT[type='text'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px 3px 3px 3px; transition: all 0.2s ease-out 0s
}
INPUT[type='search'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px 3px 3px 3px; transition: all 0.2s ease-out 0s
}
INPUT[type='submit'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px 3px 3px 3px; transition: all 0.2s ease-out 0s
}
INPUT[type='password'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px 3px 3px 3px; transition: all 0.2s ease-out 0s
}
INPUT[type='mail'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px 3px 3px 3px; transition: all 0.2s ease-out 0s
}
nav#main A {
	FONT-SIZE: 0.8em
}
.socialweb {
	FONT-SIZE: 0.8em
}
#query {
	FONT-SIZE: 0.8em
}
INPUT[type='submit'] {
	FONT-SIZE: 0.8em
}
nav#main UL {
	WIDTH: 950px
}
nav.dossier {
	TEXT-TRANSFORM: none; FONT-SIZE: 0.8em
}
nav .menu-item {
	TEXT-TRANSFORM: uppercase
}
SPAN.author figure:before {
	BACKGROUND-IMAGE: none !important
}
SPAN.author figure {
	BACKGROUND-IMAGE: none !important
}
A.author figure:before {
	BACKGROUND-IMAGE: none !important
}
A.author figure {
	BACKGROUND-IMAGE: none !important
}
DIV.new_comments DIV {
	Z-INDEX: 102; BORDER-BOTTOM: #333 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #333 1px solid; BACKGROUND-COLOR: #e1e9eb; MARGIN: -3px auto auto; WIDTH: 220px; DISPLAY: none; FONT-SIZE: 14px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: #333 1px solid; border-radius: 0 0 23px 23px; box-shadow: 2px 2px 2px 2px #555; -webkit-box-shadow: 2px 2px 2px 2px #555
}
DIV.new_comments DIV A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; COLOR: #353535
}
DIV.new_comments {
	Z-INDEX: 101; POSITION: fixed; WIDTH: 100%; TOP: 0px
}
I.videos_no_break {
	HEIGHT: auto !important
}
DIV.share-bar {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 548px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 30px; HEIGHT: 50px; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 10px
}
DIV.big-buttons.share-bar {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 568px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; HEIGHT: 75px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px
}
DIV.big-buttons.share-bar .teaser {
	LINE-HEIGHT: 20px; WIDTH: 255px; FLOAT: left; COLOR: #d1d1d1
}
DIV.big-buttons.share-bar .sharing {
	MARGIN: 0px 0px 10px; PADDING-TOP: 5px
}
DIV.big-buttons.share-bar .sharing .gig-elements {
	FLOAT: left
}
DIV.big-buttons.share-bar .sharing:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; CONTENT: ""
}
DIV.big-buttons.share-bar .sharing A {
	WIDTH: 70px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 52px; MARGIN-RIGHT: 11px
}
DIV.big-buttons.share-bar .sharing A:hover {
	CURSOR: pointer
}
DIV.big-buttons.share-bar .sharing A .indicator {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite_2.png); TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 70px; BACKGROUND-POSITION: -124px -90px; FLOAT: left; HEIGHT: 30px; COLOR: #aaa; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
DIV.big-buttons.share-bar .sharing A .indicator {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; FONT-FAMILY: "Source Sans Pro", "Tahoma", "Lucida Grande", "Calibri", "Helvetica Neue", "Helvetica", "DejaVu Sans", "Arial", sans-serif; COLOR: #aaa; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
DIV.big-buttons.share-bar .sharing A .indicator SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; FONT-FAMILY: "Source Sans Pro", "Tahoma", "Lucida Grande", "Calibri", "Helvetica Neue", "Helvetica", "DejaVu Sans", "Arial", sans-serif; COLOR: #aaa; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
DIV.big-buttons.share-bar .sharing A .box {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite_2.png); WIDTH: 70px; FLOAT: left; HEIGHT: 20px
}
DIV.big-buttons.share-bar .sharing A.link-comments .box {
	BACKGROUND-POSITION: 0px 0px
}
DIV.big-buttons.share-bar .sharing A.link-facebook .box {
	BACKGROUND-POSITION: -362px 0px
}
DIV.big-buttons.share-bar .sharing A.link-twitter .box {
	BACKGROUND-POSITION: -119px 0px
}
DIV.big-buttons.share-bar .sharing A.link-gplus .box {
	BACKGROUND-POSITION: -244px 0px
}
DIV.big-buttons.share-bar .sharing A.link-email .box {
	BACKGROUND-POSITION: -480px 0px
}
DIV.share-bar figure {
	WIDTH: 50px; FLOAT: left; HEIGHT: 50px
}
DIV.share-bar figure IMG {
	WIDTH: 100%; HEIGHT: 100%
}
DIV.share-bar STRONG {
	MARGIN-TOP: -6px; DISPLAY: block; MARGIN-BOTTOM: 12px; COLOR: #777
}
DIV.share-bar DIV.action-settings {
	MARGIN: auto auto auto 60px; WIDTH: 508px
}
DIV.share-bar DIV.action-settings DIV.social-bar-btns {
	HEIGHT: 40px; FONT-SIZE: 14px
}
OL.decimal LI A EM.price {
	PADDING-LEFT: 85px
}
DIV#itry_logo {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/iTry_header_giga3.png); WIDTH: 100%; HEIGHT: 163px
}
.s_fullsearch IMG.ajax_load {
	TEXT-ALIGN: center !important; WIDTH: auto !important; FLOAT: none !important; HEIGHT: auto !important; MARGIN-LEFT: 140px
}
.s_fullsearch {
	MIN-HEIGHT: 40px
}
section.searchResult {
	CURSOR: pointer
}
DIV.archiv-calendar DIV.month {
	MARGIN: 10px; WIDTH: 168px; FLOAT: left
}
DIV.archiv-calendar H2 {
	TEXT-ALIGN: center
}
DIV.archiv-calendar DIV.month DIV.month-name {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
DIV.archiv-calendar DIV.month DIV.days {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #66a574; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Courier; FONT-SIZE: 10pt; PADDING-TOP: 2px
}
DIV.archiv-calendar SPAN.sunday {
	BACKGROUND-COLOR: #afe0b9
}
DIV.archiv-calendar DIV.month-content {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Courier; FONT-SIZE: 10pt; PADDING-TOP: 2px
}
DIV.archiv-calendar DIV.archiv-content A {
	DISPLAY: block; MARGIN-LEFT: 20px
}
DIV.archiv-calendar A:hover {
	TEXT-DECORATION: underline
}
DIV.archiv-calendar DIV.archiv-calendar-nav A {
	MARGIN-LEFT: 20px
}
DIV.archiv-calendar DIV.archiv-calendar-nav A:first-child {
	MARGIN-LEFT: 0px
}
DIV.archiv-calendar DIV.archiv-calendar-nav {
	TEXT-ALIGN: center; MARGIN-TOP: 20px
}
A.sponsored:after {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #666; BORDER-TOP: medium none; CONTENT: "*"; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
TD.service-box-left {
	WIDTH: 300px; MAX-HEIGHT: 250px; VERTICAL-ALIGN: top; MARGIN-RIGHT: 0px
}
TD.service-box-left IMG {
	WIDTH: 300px
}
TD.service-box-center {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TD.service-box-center DIV.description {
	LINE-HEIGHT: 17px; MARGIN-BOTTOM: 10px; FONT-SIZE: 14px
}
TD.service-box-right {
	WIDTH: 300px; PADDING-TOP: 25px
}
#content article TD.service-box-center H2.headline {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
#content article TD.service-box-center H3.headline {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
#content article TD.service-box-center H2.headline A {
	POSITION: relative; TOP: -5px; FONT-WEIGHT: bold
}
#content article TD.service-box-center H3.headline A {
	POSITION: relative; TOP: -5px; FONT-WEIGHT: bold
}
.downloadbutton-holder {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0.25em; LINE-HEIGHT: 1.2; MARGIN: 0px; PADDING-LEFT: 2%; WIDTH: 94%; PADDING-RIGHT: 2%; HEIGHT: 90px; FONT-SIZE: 1.2em; PADDING-TOP: 0.25em; border-radius: 3px 3px 3px 3px; box-shadow: 0 -15px 15px 0px rgba(0, 0, 0, .4) inset, 0 0 10px 1px black
}
.downloadbutton-holder:hover {
	BACKGROUND-COLOR: #4f4f4f; COLOR: #ffffff
}
.downloadbutton-holder A {
	DISPLAY: inline-block; HEIGHT: 100%; COLOR: #fff; FONT-SIZE: 1.4em; FONT-WEIGHT: 600; text-shadow: 0 -1px 0 #4F4F4F
}
.downloadbutton-holder A:before {
	FONT-STYLE: normal; DISPLAY: inline-block; FONT-FAMILY: FontAwesome; CONTENT: "\f01a"; FONT-WEIGHT: normal; TEXT-DECORATION: inherit
}
.sponsored-explanation {
	MARGIN: 10px auto; FONT-SIZE: 12px
}
.padding-icon:before {
	PADDING-RIGHT: 5px
}
nav#main DIV.iqdtec-logo {
	POSITION: absolute; MARGIN-TOP: 10px; RIGHT: 205px; MARGIN-RIGHT: 5px
}
nav#main DIV.iqdtec-logo A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px; border-radius: 0; box-shadow: none
}
nav#main DIV.iqdtec-logo A:hover {
	BACKGROUND-COLOR: transparent
}
nav#main DIV.iqdtec-logo IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; HEIGHT: 20px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; opacity: 0.4
}
aside section.bestseller {
	BACKGROUND: #eee
}
.ytembed {
	WIDTH: 570px; HEIGHT: 293px
}
.ytembed EMBED {
	WIDTH: 570px; HEIGHT: 293px
}
DIV.copy article SPAN.meta SPAN IMG {
	POSITION: relative; WIDTH: auto; HEIGHT: 20px; MARGIN-LEFT: 3px; TOP: 5px; MARGIN-RIGHT: 3px
}
DIV.copy article SPAN.meta A IMG {
	POSITION: relative; WIDTH: auto; HEIGHT: 20px; MARGIN-LEFT: 3px; TOP: 5px; MARGIN-RIGHT: 3px
}
DIV.copy article DL {
	MARGIN-LEFT: 200px
}
DIV.copy article DIV.mceTemp DL {
	MARGIN-LEFT: 0px
}
DIV.copy article DIV.specs DL {
	MARGIN-LEFT: 0px
}
DL.starRating DT {
	WIDTH: 40%; PADDING-RIGHT: 5%; MARGIN-BOTTOM: 5px; FLOAT: left
}
DL.starRating DD {
	WIDTH: 50%; MARGIN-BOTTOM: 5px; FLOAT: left
}
DL.starRating SPAN.fivestars I {
	PADDING-RIGHT: 7px; COLOR: #e4c70b
}
DL.starRating SPAN.fivestars I:before {
	COLOR: #e4c70b; FONT-SIZE: 22px
}
DIV.copy article.games .header IMG {
	MARGIN: 8px 20px 20px 0px; FLOAT: left; HEIGHT: 100px
}
article.games DIV.transaction {
	WIDTH: auto
}
article.browsergames DIV.transaction {
	WIDTH: auto
}
article.software DIV.header H1 {
	LINE-HEIGHT: 1.1em; MARGIN-BOTTOM: 10px; FONT-SIZE: 23px
}
article.hardware_glossy DIV.hardware_glossy_header H1 {
	LINE-HEIGHT: 1.1em; WIDTH: 570px; MARGIN-BOTTOM: 10px; FONT-SIZE: 23px
}
section.price-comparison article.hardware_glossy H1 {
	LINE-HEIGHT: 1.1em; WIDTH: 570px; MARGIN-BOTTOM: 10px; FONT-SIZE: 23px
}
article.screenshots H1 {
	LINE-HEIGHT: 1.1em; WIDTH: 570px; MARGIN-BOTTOM: 10px; FONT-SIZE: 23px
}
article.software DIV.header H1 {
	LINE-HEIGHT: 1.1em; WIDTH: 570px; MARGIN-BOTTOM: 10px; FONT-SIZE: 23px
}
article.software DIV.header H1 {
	WIDTH: auto
}
article.hardware_glossy DIV.hardware_glossy_header H1 A {
	MARGIN-TOP: 0px; FONT-SIZE: 33px
}
article.software DIV.header-content H1 A {
	MARGIN-TOP: 0px; FONT-SIZE: 33px
}
article.hardware_glossy DIV.hardware_glossy_header H1 B {
	MARGIN-TOP: 0px; FONT-SIZE: 33px
}
article.software DIV.header-content H1 B {
	MARGIN-TOP: 0px; FONT-SIZE: 33px
}
section.price-comparison article.hardware_glossy H1 B {
	MARGIN-TOP: 0px; FONT-SIZE: 33px
}
article.screenshots H1 B {
	MARGIN-TOP: 0px; FONT-SIZE: 33px
}
article.software DIV.header H1 B {
	MARGIN-TOP: 0px; FONT-SIZE: 33px
}
article.hardware_glossy DIV.hardware_glossy_header H1 A EM {
	COLOR: #aaa
}
article.software DIV.header-content H1 A EM {
	COLOR: #aaa
}
article.hardware_glossy DIV.hardware_glossy_header H1 B EM {
	COLOR: #aaa
}
article.software DIV.header-content H1 B EM {
	COLOR: #aaa
}
section.price-comparison article.hardware_glossy H1 B EM {
	COLOR: #aaa
}
article.screenshots H1 B EM {
	COLOR: #aaa
}
article.software DIV.header H1 B EM {
	COLOR: #aaa
}
article.hardware_glossy DIV.hardware_glossy_header DT {
	MARGIN-BOTTOM: 5px
}
article.hardware_glossy DIV.hardware_glossy_header DD {
	MARGIN-BOTTOM: 5px
}
article.hardware_glossy DIV.hardware_glossy_header figure {
	WIDTH: 290px; FLOAT: left; HEIGHT: 184px; OVERFLOW: hidden
}
article.hardware_glossy DIV.hardware_header {
	WIDTH: 270px; FLOAT: right
}
article.hardware_glossy DIV.hardware_header DIV.left {
	WIDTH: 270px; DISPLAY: inline-block; FLOAT: left
}
article.hardware_glossy DIV.hardware_header DIV.left I.icon-star-empty {
	DISPLAY: inline
}
article.hardware_glossy DIV.hardware_header DIV.left I.icon-star {
	DISPLAY: inline
}
DIV.hardware_header DIV.left .transaction {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; WIDTH: 250px; MARGIN-BOTTOM: 0px; FONT-SIZE: 17px; PADDING-TOP: 5px
}
article.hardware_glossy DIV.hardware_header DIV.right {
	WIDTH: 315px; FLOAT: right
}
article.hardware_glossy DIV.hardware_header DIV.right DIV.share-bar {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; WIDTH: 315px; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
article.hardware_glossy DIV.hardware_header DIV.right DIV.share-bar DIV.inner {
	WIDTH: 261px; DISPLAY: inline-block
}
section.product-navi DIV.index {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 270px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 0px; FONT-SIZE: 15px; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 5px
}
section.product-navi DIV.index UL LI {
	WIDTH: auto; DISPLAY: inline-block; FLOAT: left; MARGIN-RIGHT: 10px
}
article.hardware_glossy DIV.hardware_header DIV.right DL DT {
	MARGIN-LEFT: 5%
}
article.hardware_glossy DIV.hardware_header DL {
	MARGIN: 0px
}
article.hardware_glossy DL DT {
	WIDTH: 40%; PADDING-RIGHT: 5%; MARGIN-BOTTOM: 10px; FLOAT: left
}
article.hardware_glossy DL DD {
	WIDTH: 50%; MARGIN-BOTTOM: 10px; FLOAT: left
}
article.hardware_glossy DIV.content DIV.moreProductContent DIV.more {
	DISPLAY: none
}
article.hardware_glossy DIV.hardware_glossy_header H2 {
	BORDER-BOTTOM: #e1e9eb 1px solid
}
article.hardware_glossy DIV.content H2 A {
	MARGIN-TOP: 7px; FLOAT: right; FONT-SIZE: 0.6em; FONT-WEIGHT: 400
}
article.software DIV.content H2.bordered A {
	MARGIN-TOP: 7px; FLOAT: right; FONT-SIZE: 0.6em; FONT-WEIGHT: 400
}
H2.bordered A.toplink {
	MARGIN-TOP: 7px; FLOAT: right; FONT-SIZE: 0.6em; FONT-WEIGHT: 400
}
DIV.headline-2 A {
	MARGIN-TOP: 7px; FLOAT: right; FONT-SIZE: 0.6em; FONT-WEIGHT: 400
}
article.software DIV.content DIV.bordered.headline-2 A {
	MARGIN-TOP: 7px; FLOAT: right; FONT-SIZE: 0.6em; FONT-WEIGHT: 400
}
DIV.bordered.headline-2 A.toplink {
	MARGIN-TOP: 7px; FLOAT: right; FONT-SIZE: 0.6em; FONT-WEIGHT: 400
}
article.hardware_glossy DIV.content OL.article_list LI article {
	BORDER-TOP: medium none
}
article.hardware_glossy DIV.content TABLE.specs {
	WIDTH: 100%
}
article.hardware_glossy section.three.videos A SMALL {
	COLOR: #777; FONT-SIZE: 0.8em
}
article.hardware_glossy section.three.videos A figure {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; BORDER-BOTTOM-WIDTH: 10px
}
#video-more-icon {
	POSITION: relative; MARGIN-LEFT: 2px; TOP: 1px
}
#giga-slidein-bar-holder {
	Z-INDEX: 10000; POSITION: fixed; TEXT-ALIGN: center; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
#giga-slidein-bar {
	BORDER-BOTTOM: #fff 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; WIDTH: auto; DISPLAY: none; BACKGROUND: #444; HEIGHT: 75px; MARGIN-LEFT: auto; BORDER-TOP: #fff 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #fff 1px solid; border-radius: 3px; box-shadow: 0 -15px 15px 0 rgba(0, 0, 0, 0.4) inset, 0 0 10px 1px black
}
#giga-slidein-bar .slideintrans {
	WIDTH: 200px; DISPLAY: inline-block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#giga-slidein-bar H3 {
	DISPLAY: inline; COLOR: #fff; MARGIN-LEFT: 20px; FONT-SIZE: 1.2em; TOP: 0px; FONT-WEIGHT: bold
}
#giga-slidein-bar-content {
	POSITION: relative; TOP: 20px
}
section.three.selection.videos {
	
}
section.three.selection.videos UL.hlist {
	
}
section.three.selection.videos UL.hlist:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
section.three.selection.videos UL.hlist LI {
	MARGIN: 0px 9px 0px 0px; WIDTH: 184px; FLOAT: left
}
section.three.selection.videos UL.hlist LI.screenshots {
	
}
section.three.selection.videos UL.hlist LI.screenshots A {
	DISPLAY: block
}
section.three.selection.videos UL.hlist LI.screenshots A figure {
	
}
section.three.selection.videos UL.hlist LI.screenshots A I {
	
}
section.three.selection.videos UL.hlist LI.screenshots A SPAN {
	
}
section.three.selection.videos UL.hlist LI.screenshots A:hover {
	TEXT-DECORATION: none
}
section.three.selection.videos UL.hlist LI.screenshots A:hover SPAN {
	TEXT-DECORATION: underline
}
A figure.icon-giga-picture DIV {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/gallery-ico-w.png); POSITION: absolute; WIDTH: 42px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 42px; MARGIN-LEFT: -26px; TOP: 25%; LEFT: 50%; border-radius: 0.2em; box-shadow: 0 0 5px 1px rgba(255, 255, 255, 0.5)
}
A figure.icon-giga-picture DIV:before {
	box-shadow: 0 0 5px 1px rgba(255, 255, 255, 0.5)
}
figure.icon-giga-picture:hover DIV {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/gallery-ico-b.png); BACKGROUND-COLOR: #fff; COLOR: #000000; box-shadow: 0 0 30px 15px rgba(255, 255, 255, 0.6)
}
figure.icon-giga-picture:hover DIV:before {
	box-shadow: 0 0 30px 15px rgba(255, 255, 255, 0.6)
}
DIV.hardware_header SPAN.fivestars I:before {
	COLOR: #e4c70b !important; FONT-SIZE: 20px
}
DIV.hardware_header SPAN.fivestars I {
	PADDING-RIGHT: 2px; COLOR: #e4c70b
}
section.news LI A I {
	DISPLAY: inline
}
OL.fullimg.timeline.article_list SPAN.meta IMG {
	POSITION: static; MARGIN: 0px; TOP: 0px
}
aside.secondary section.news UL.timeline.linklist > LI {
	MIN-HEIGHT: 35px
}
DIV.copy OL.article_list LI article P A.transaction {
	PADDING-BOTTOM: 0.25em; LINE-HEIGHT: 2; MARGIN: 0px; PADDING-LEFT: 0.5em; WIDTH: auto; PADDING-RIGHT: 0.5em; DISPLAY: inline; WHITE-SPACE: nowrap; COLOR: #fff; FONT-SIZE: 0.9em; PADDING-TOP: 0.25em
}
#content P.opinion {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 17px
}
section.about-us {
	WIDTH: 300px
}
section.big.about-us {
	WIDTH: 912px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
section.about-us DIV.boxes {
	POSITION: relative; MARGIN-TOP: 5px
}
section.about-us DIV.boxes A {
	WIDTH: 150px; DISPLAY: block; FLOAT: left; HEIGHT: 75px
}
section.big.about-us DIV.boxes A {
	POSITION: relative; WIDTH: 304px; DISPLAY: block; FLOAT: left; HEIGHT: 152px
}
DIV#about_us_layer > A {
	POSITION: relative; WIDTH: 304px; DISPLAY: block; FLOAT: left; HEIGHT: 152px
}
section.big.about-us DIV.boxes > A > DIV {
	POSITION: absolute; TOP: 95px
}
DIV#about_us_layer > A > DIV {
	POSITION: absolute; TOP: 95px
}
section.about-us A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 75px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#about_us_layer A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 75px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
section.about-us A IMG {
	FILTER: gray; -webkit-filter: grayscale(1)
}
section.about-us A:hover IMG {
	FILTER: none; -webkit-filter: grayscale(0)
}
section.big.about-us A IMG {
	HEIGHT: 152px
}
DIV#about_us_layer A IMG {
	HEIGHT: 152px
}
section.about-us A SPAN {
	POSITION: relative; LINE-HEIGHT: 1; PADDING-LEFT: 78px; WIDTH: 69px; DISPLAY: block; HEIGHT: 75px; FONT-SIZE: 7pt; FONT-WEIGHT: 100
}
DIV#about_us_layer A SPAN {
	POSITION: relative; LINE-HEIGHT: 1; PADDING-LEFT: 78px; WIDTH: 69px; DISPLAY: block; HEIGHT: 75px; FONT-SIZE: 7pt; FONT-WEIGHT: 100
}
section.big.about-us A SPAN {
	PADDING-LEFT: 155px; WIDTH: 152px; HEIGHT: 152px
}
DIV#about_us_layer A SPAN {
	PADDING-LEFT: 155px; WIDTH: 152px; HEIGHT: 152px
}
section.about-us A SPAN DIV I {
	FONT-SIZE: 2em
}
DIV#about_us_layer A SPAN DIV I {
	FONT-SIZE: 2em
}
section.about-us H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; COLOR: #a8a8a8
}
section.about-giga H2 {
	MARGIN-BOTTOM: 5px; COLOR: #a8a8a8
}
section.about-us A SPAN DIV {
	POSITION: absolute; WIDTH: 69px; BOTTOM: 5px; COLOR: #fff
}
DIV#about_us_layer A SPAN DIV {
	POSITION: absolute; WIDTH: 69px; BOTTOM: 5px; COLOR: #fff
}
section.big.about-us A SPAN DIV {
	WIDTH: 145px
}
DIV#about_us_layer A SPAN DIV {
	WIDTH: 145px
}
DIV#about_us_layer DIV.close:hover {
	BACKGROUND-COLOR: #ccc
}
DIV#about_us_layer DIV.close {
	Z-INDEX: 2; BORDER-BOTTOM: white 2px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: white 2px solid; LINE-HEIGHT: 13px; WIDTH: 15px; BOTTOM: auto; HEIGHT: 15px; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: white 2px solid; TOP: 10px; CURSOR: pointer; RIGHT: 13px; FONT-WEIGHT: bold; BORDER-RIGHT: white 2px solid; border-radius: 100%
}
DIV.second-row#about_us_layer DIV.close {
	RIGHT: auto; LEFT: 8px
}
section.about-us A SPAN STRONG {
	DISPLAY: block; FONT-SIZE: 10pt; OVERFLOW: hidden
}
DIV#about_us_layer A SPAN STRONG {
	DISPLAY: block; FONT-SIZE: 10pt; OVERFLOW: hidden
}
section.big.about-us A SPAN STRONG {
	LINE-HEIGHT: 28px; FONT-SIZE: 26px; FONT-WEIGHT: 400
}
DIV#about_us_layer A SPAN STRONG {
	LINE-HEIGHT: 28px; FONT-SIZE: 26px; FONT-WEIGHT: 400
}
section.about-us A SPAN LABEL {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
section.big.about-us A SPAN LABEL {
	FONT-SIZE: 15px; FONT-WEIGHT: normal
}
DIV#about_us_layer A SPAN LABEL {
	FONT-SIZE: 15px; FONT-WEIGHT: normal
}
section#content DIV.no-sidebar.copy {
	WIDTH: auto
}
section.about-us A.box_games {
	BACKGROUND-COLOR: #9b1e1e
}
DIV.box_games#about_us_layer {
	BACKGROUND-COLOR: #9b1e1e
}
section.about-us A.box_general {
	BACKGROUND-COLOR: #14782b
}
DIV.box_general#about_us_layer {
	BACKGROUND-COLOR: #14782b
}
section.about-us A.box_software {
	BACKGROUND-COLOR: #082a35
}
DIV.box_software#about_us_layer {
	BACKGROUND-COLOR: #082a35
}
section.about-us A.box_apple {
	BACKGROUND-COLOR: #5b8993
}
DIV.box_apple#about_us_layer {
	BACKGROUND-COLOR: #5b8993
}
section.about-us A.box_foto {
	BACKGROUND-COLOR: #634494
}
DIV.box_foto#about_us_layer {
	BACKGROUND-COLOR: #634494
}
section.about-us A.box_android {
	BACKGROUND-COLOR: #89a545
}
DIV.box_android#about_us_layer {
	BACKGROUND-COLOR: #89a545
}
section.about-us A.box_film {
	BACKGROUND-COLOR: #9b1e1e
}
DIV.box_film#about_us_layer {
	BACKGROUND-COLOR: #9b1e1e
}
section.about-us DIV.overlayer {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 912px; DISPLAY: none; HEIGHT: 100%
}
DIV#about_us_layer {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 304px; DISPLAY: none; box-shadow: 0px 0px 5px #000
}
DIV#about_us_layer DIV.hidden_field {
	DISPLAY: none
}
DIV#about_us_layer DIV.hidden_field DIV.socialweb {
	PADDING-BOTTOM: 6px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 2px; HEIGHT: 20px; PADDING-TOP: 5px
}
DIV#about_us_layer DIV.hidden_field DIV.content {
	PADDING-BOTTOM: 0px; OVERFLOW-Y: auto; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 260px; COLOR: #fff; FONT-SIZE: 15px; PADDING-TOP: 10px
}
section.about-giga {
	MARGIN-TOP: 0px
}
section.about-giga H2 {
	MARGIN-TOP: 15px; COLOR: #a8a8a8
}
section.direct-tw B {
	DISPLAY: inline-block; MARGIN-BOTTOM: 12px; COLOR: #444; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
.starRatingInline B {
	FONT-WEIGHT: 600
}
.starRatingInline SPAN.fivestars I {
	PADDING-RIGHT: 4px; DISPLAY: inline-block; COLOR: #e4c70b; PADDING-TOP: 4px
}
.starRatingInline SPAN.fivestars I:before {
	COLOR: #e4c70b; FONT-SIZE: 15px
}
.starRatingInline SPAN {
	DISPLAY: inline
}
.starRatingInline:first-child SPAN {
	MARGIN-RIGHT: -1px
}
.starRatingInline B {
	MARGIN-LEFT: 9px; FONT-WEIGHT: normal
}
.starRatingInline B:first-child {
	MARGIN-LEFT: 0px
}
.productinfo {
	
}
.productinfo A {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; DISPLAY: block
}
A.more {
	WHITE-SPACE: nowrap
}
.two LI {
	MARGIN: 0px 3% 0px 0px; WIDTH: 49%
}
.two LI figure {
	MARGIN-BOTTOM: 0px; HEIGHT: 140px
}
.two LI A DIV {
	WIDTH: 215px; DISPLAY: inline-block
}
.two LI A I.icon-play {
	MARGIN-TOP: 5px; WIDTH: 20px; FLOAT: left; HEIGHT: 20px
}
DIV.three {
	MARGIN-BOTTOM: 30px
}
.three LI figure {
	MARGIN-BOTTOM: 0px; HEIGHT: 110px
}
.three LI A figure {
	MARGIN-BOTTOM: 5px
}
.selection.videos.three LI A figure {
	MARGIN-BOTTOM: 5px
}
.three LI A DIV {
	LINE-HEIGHT: 20px
}
.selection.videos.three LI A {
	LINE-HEIGHT: 20px
}
.selection.videos.three LI A figure.icon-play {
	TEXT-DECORATION: none
}
.selection.videos.three LI A I {
	TEXT-DECORATION: none
}
.three LI A DIV {
	WIDTH: 200px; DISPLAY: inline-block
}
.three LI A I.icon-play {
	WIDTH: 20px; FLOAT: left; HEIGHT: 20px
}
.top.three LI A I.icon-play {
	MARGIN-TOP: 5px
}
.three UL.hlist LI P {
	LINE-HEIGHT: 1.3em; COLOR: #444; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.three UL.hlist LI figure IMG {
	MIN-WIDTH: 184px; HEIGHT: 100%
}
.three UL.hlist LI article {
	MARGIN-BOTTOM: 0px
}
.three UL.hlist LI {
	MARGIN-BOTTOM: 0px
}
.three UL.hlist LI SPAN.meta {
	MARGIN-TOP: 1px
}
.three UL.hlist LI article hgroup figure {
	WIDTH: 184px; HEIGHT: 110px
}
.three UL.hlist LI article P {
	FONT-SIZE: 15px; FONT-WEIGHT: normal
}
UL.boxed.linklist.toplist LI.current {
	MARGIN-LEFT: -20px
}
section.product-slider DIV.slider {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 568px; HEIGHT: 241px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
section.product-slider DIV.slider DIV {
	POSITION: relative; WIDTH: 2272px; HEIGHT: 241px
}
section.product-slider DIV.slider DIV figure {
	WIDTH: 568px; FLOAT: left; border-radius: 0
}
section.product-slider DIV.slider DIV figure IMG {
	WIDTH: 100%; border-radius: 0
}
section.product-slider A.slide {
	POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #d8dadc; WIDTH: 29px; DISPLAY: inline-block; HEIGHT: 42px; COLOR: #8f919e; TOP: -143px; border-radius: 8px 0 0 8px
}
section.product-slider A.slide I {
	MARGIN-TOP: 13px; COLOR: #ffffff; FONT-SIZE: 16px
}
section.product-slider A.left-slide.slide {
	border-radius: 0 8px 8px 0
}
section.product-slider A.right-slide.slide {
	FLOAT: right
}
section.product-slider A.slide:hover {
	COLOR: #16782d
}
section.product-slider UL {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; WIDTH: 568px; HEIGHT: 65px; BORDER-TOP: 0px; TOP: -46px; BORDER-RIGHT: #ccc 1px solid
}
section.product-slider UL LI {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 135px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 55px; COLOR: #16782d; FONT-SIZE: 15px; BORDER-TOP: #ccc 5px solid; CURSOR: pointer; FONT-WEIGHT: 600; PADDING-TOP: 3px
}
section.product-slider UL LI SPAN {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.2; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-TOP: 8px
}
section.product-slider UL LI:first-child {
	BORDER-LEFT: 0px; PADDING-LEFT: 4px; WIDTH: 135px
}
section.product-slider UL LI.current + LI {
	BORDER-LEFT: 0px; PADDING-LEFT: 4px; WIDTH: 135px
}
section.product-slider UL LI.current {
	BORDER-LEFT: 0px; PADDING-LEFT: 4px; WIDTH: 135px
}
section.product-slider UL LI.current {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/slider-selector.png); POSITION: relative; BACKGROUND-REPEAT: no-repeat; HEIGHT: 54px; BORDER-TOP: 0px; TOP: -9px; PADDING-TOP: 17px
}
.three-boxes UL.hlist {
	MARGIN-BOTTOM: 20px
}
.three-boxes {
	MARGIN-TOP: -15px; MARGIN-BOTTOM: 15px
}
.three-boxes UL.hlist LI {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 299px; DISPLAY: block; FLOAT: left; HEIGHT: 200px; OVERFLOW: hidden; BORDER-TOP: #d9d9d9 1px solid; CURSOR: pointer; MARGIN-RIGHT: 6px; BORDER-RIGHT: #d9d9d9 1px solid; box-shadow: 2px 2px 2px #D9D9D9
}
.three-boxes UL.hlist LI figure {
	POSITION: absolute; WIDTH: 299px; HEIGHT: 220px; OVERFLOW: hidden
}
.three-boxes UL.hlist LI figure IMG {
	WIDTH: 100%; HEIGHT: 200px
}
.three-boxes UL.hlist LI DIV {
	POSITION: relative; PADDING-BOTTOM: 12px; PADDING-LEFT: 11px; WIDTH: 278px; PADDING-RIGHT: 11px; HEIGHT: 50px; BORDER-TOP: #568c98 3px solid; TOP: 133px; PADDING-TOP: 9px; LEFT: -1px
}
.three-boxes UL.hlist LI:hover DIV B.headline {
	TEXT-DECORATION: underline
}
.three-boxes UL.hlist LI DIV B.headline {
	LINE-HEIGHT: 1.1em; MARGIN: 5px 0px 0px; FONT-SIZE: 20px; FONT-WEIGHT: 600
}
.three-boxes UL.hlist LI DIV > SPAN {
	Z-INDEX: 2; POSITION: relative; DISPLAY: inline-block; FLOAT: right; TOP: -55px
}
.three-boxes UL.hlist LI DIV A.comments {
	DISPLAY: inline-block; FLOAT: right; FONT-SIZE: 12px; MARGIN-RIGHT: -3px; PADDING-TOP: 4px
}
.three-boxes UL.hlist LI DIV P {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 14px
}
section.themes {
	POSITION: relative; TOP: 0px
}
section.body.themes {
	Z-INDEX: 10000; POSITION: absolute; BACKGROUND-COLOR: #fff; MARGIN-TOP: -59px; WIDTH: 150px; DISPLAY: none; BORDER-TOP: #14782b 3px solid; TOP: auto; LEFT: 799px; border-radius: 3px; box-shadow: 0 2px 5px #444
}
section.body.themes UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; PADDING-TOP: 0px
}
section.body.themes UL LI A {
	WIDTH: 100%; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; FONT-SIZE: 12px; OVERFLOW: hidden
}
#top section.themes DIV UL LI {
	BACKGROUND-COLOR: #fff; FLOAT: none
}
.copy section.bigListing UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.copy section.bigListing LI figure {
	WIDTH: 150px; FLOAT: left; HEIGHT: 120px; MARGIN-RIGHT: 15px
}
.copy section#newestArticle LI figure {
	HEIGHT: auto
}
.copy section.bigListing LI IMG {
	MAX-WIDTH: 100%; MAX-HEIGHT: 100%
}
.copy section.bigListing LI H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.copy section.bigListing LI A H3 {
	FONT-WEIGHT: 900
}
section.list-four UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
section.list-four UL LI {
	WIDTH: 133px; MARGIN-RIGHT: 12px
}
section.list-four UL LI figure {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; WIDTH: 131px; MARGIN-BOTTOM: 0px; HEIGHT: 83px; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; border-radius: 5px 5px 0 0
}
section.list-four UL LI IMG {
	MIN-WIDTH: 131px; MIN-HEIGHT: 83px; MAX-WIDTH: 0px
}
section.list-four UL LI .starRatingInline {
	TEXT-ALIGN: left; WIDTH: 133px
}
section.list-four P {
	LINE-HEIGHT: 1.2em
}
DIV.test-bottom A.transaction {
	PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 170px; FLOAT: right; FONT-SIZE: 13px; PADDING-TOP: 3px
}
DIV.test-bottom {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 544px; PADDING-RIGHT: 10px; CLEAR: both; FONT-SIZE: 14px; PADDING-TOP: 10px; border-radius: 5px
}
.secondhand_item {
	BORDER-BOTTOM: #e1e9eb 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.secondhand_item H3 {
	MARGIN: 0px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
.secondhand_item .sh_thumb {
	DISPLAY: inline; FLOAT: left; VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px
}
.secondhand_item .sh_content {
	DISPLAY: inline; FLOAT: left; VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px
}
.secondhand_item .sh_price {
	TEXT-ALIGN: right; DISPLAY: inline; FLOAT: right; VERTICAL-ALIGN: top
}
.secondhand_item .clear {
	WIDTH: 100%; DISPLAY: block; CLEAR: both
}
.secondhand_item .small {
	COLOR: #777; FONT-SIZE: 10px; VERTICAL-ALIGN: top
}
.portfolio H2 {
	TEXT-ALIGN: left; MARGIN: 0px 10px
}
H1 A:hover {
	TEXT-DECORATION: underline
}
H2.bordered {
	BORDER-BOTTOM: #a8a8a8 1px solid; LINE-HEIGHT: 1.6em; TEXT-INDENT: 0px; COLOR: #a8a8a8; FONT-WEIGHT: normal
}
DIV.bordered.headline-2 {
	BORDER-BOTTOM: #a8a8a8 1px solid; LINE-HEIGHT: 1.6em; TEXT-INDENT: 0px; COLOR: #a8a8a8; FONT-WEIGHT: normal
}
H2.nomargin.bordered {
	MARGIN-BOTTOM: 0px
}
section.startpage.hlist {
	MARGIN-TOP: 19px
}
section.product-slider {
	HEIGHT: 343px
}
section.direct-tw {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 0px
}
section.about-us {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 15px
}
section.about-us H2 {
	LINE-HEIGHT: 1em; MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px; COLOR: #444; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
section.about-us DIV.about-text-box {
	LINE-HEIGHT: 17px; MARGIN-BOTTOM: 12px; COLOR: #444; FONT-SIZE: 14px
}
section.about-us > A {
	LINE-HEIGHT: 17px; MARGIN-TOP: 12px; FONT-SIZE: 14px
}
section.news UL.timeline {
	MARGIN-LEFT: 48px
}
section.news UL.timeline A time {
	POSITION: absolute; BACKGROUND-COLOR: transparent; TOP: 11px; CURSOR: default; LEFT: -60px
}
section.news UL.timeline SPAN time {
	POSITION: absolute; BACKGROUND-COLOR: transparent; TOP: 11px; CURSOR: default; LEFT: -60px
}
section.news UL.timeline A time:before {
	BORDER-BOTTOM: #d9d9d9 2px solid; POSITION: absolute; BORDER-LEFT: #d9d9d9 2px solid; WIDTH: 6px; DISPLAY: block; HEIGHT: 6px; BORDER-TOP: #d9d9d9 2px solid; CONTENT: ''; TOP: 3px; CURSOR: default; BORDER-RIGHT: #d9d9d9 2px solid; LEFT: 51px; border-radius: 100%; box-shadow: 0 0 0 4px #fff inset, 0 0 0 2px #FFF
}
section.news UL.timeline SPAN time:before {
	BORDER-BOTTOM: #d9d9d9 2px solid; POSITION: absolute; BORDER-LEFT: #d9d9d9 2px solid; WIDTH: 6px; DISPLAY: block; HEIGHT: 6px; BORDER-TOP: #d9d9d9 2px solid; CONTENT: ''; TOP: 3px; CURSOR: default; BORDER-RIGHT: #d9d9d9 2px solid; LEFT: 51px; border-radius: 100%; box-shadow: 0 0 0 4px #fff inset, 0 0 0 2px #FFF
}
section.news UL.timeline LI.current A {
	BACKGROUND-COLOR: #e1e9eb; CURSOR: default
}
section.news UL.timeline LI > A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
section.news UL.timeline LI > SPAN {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
aside.secondary section.news UL.timeline LI > A {
	PADDING-TOP: 0px
}
aside.secondary section.news UL.timeline LI > SPAN {
	PADDING-TOP: 0px
}
section.product-history section.news UL.linklist.timeline LI A {
	TEXT-ALIGN: right
}
.affiliate.transaction A {
	POSITION: relative; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
.copy P .transaction A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.affiliate.transaction {
	WIDTH: 200px; HEIGHT: auto; FONT-SIZE: 15px
}
article.hardware_glossy DIV.hardware_header DIV.left .affiliate.transaction {
	WIDTH: 200px; HEIGHT: auto; FONT-SIZE: 15px
}
article.hardware_glossy DIV.hardware_header DIV.left .affiliate.transaction {
	FLOAT: left
}
.affiliate.transaction:hover {
	BACKGROUND-COLOR: #000
}
article.hardware_glossy DIV.hardware_header DIV.left .affiliate.transaction:hover {
	BACKGROUND-COLOR: #000
}
.button.transaction {
	WIDTH: 200px; FLOAT: none; HEIGHT: 26px; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
.button.transaction A {
	FONT-WEIGHT: normal
}
.button.transaction A I {
	MARGIN-RIGHT: 2px
}
.affiliate.transaction SPAN.amazonicon {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/amazon_button.png); PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat
}
.affiliate.transaction IMG {
	POSITION: relative; MARGIN: 0px 5px 0px 0px; FLOAT: left; HEIGHT: 18px; border-radius: 3px
}
.affiliate.transaction figure {
	POSITION: relative; MARGIN: 0px 5px 0px 0px; FLOAT: left; HEIGHT: 18px; border-radius: 3px
}
aside.secondary DIV.share-bar {
	WIDTH: 280px; HEIGHT: 23px
}
section.product-infos UL.table LI STRONG {
	WIDTH: 100px; DISPLAY: inline-block; COLOR: #444; FONT-WEIGHT: normal
}
section.product-infos UL.table LI SPAN {
	WIDTH: 200px; DISPLAY: inline-block; FLOAT: right
}
DIV.transaction {
	CURSOR: pointer
}
section.product-infos UL LI DIV.transaction {
	POSITION: relative; WIDTH: 200px; DISPLAY: inline-block; FLOAT: none; HEIGHT: auto
}
section.product-infos UL LI DIV.transaction A {
	MARGIN: 0px; FONT-SIZE: 14px
}
section.product-infos figure {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN-BOTTOM: 5px; HEIGHT: 100px; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; border-radius: 5px 5px 0 0
}
section.product-infos figure IMG {
	POSITION: relative; WIDTH: 100%; TOP: -60%; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -webkit-transition: 2s ease-out; -moz-transition: 2s ease-out; -o-transition: 2s ease-out
}
section.product-infos figure IMG:hover {
	-webkit-transform: translate(0em, 4em); -moz-transform: translate(0em, 4em); -o-transform: translate(0em, 4em); -webkit-transition: 1s ease-out; -moz-transition: 1s ease-out; -o-transition: 1s ease-out
}
section.product-infos UL LI DIV.affiliate.transaction {
	PADDING-BOTTOM: 1px; HEIGHT: 22px; TOP: -1px
}
section.product-infos LI STRONG {
	COLOR: #777
}
section.product-infos DIV.more {
	MARGIN-TOP: 10px; FONT-SIZE: 0.9em
}
section.product-infos UL.hlist LI {
	WIDTH: auto; DISPLAY: inline-block; FLOAT: left; MARGIN-RIGHT: 10px
}
article.browsergames DIV.header figure {
	WIDTH: 220px; FLOAT: left; MARGIN-RIGHT: 20px
}
article.browsergames DIV.header figure IMG {
	WIDTH: 100%
}
article.browsergames DIV.header DIV.transaction {
	DISPLAY: inline-block
}
article.software DIV.header figure {
	WIDTH: 100px; MARGIN-BOTTOM: 0px; FLOAT: left; HEIGHT: 100px; MARGIN-RIGHT: 7px
}
article.software DIV.header figure IMG {
	WIDTH: 100px
}
article.software DIV.header DIV.transaction {
	DISPLAY: inline-block
}
.more-less-box .more {
	DISPLAY: none
}
.more-less-box .more A.lesslink {
	DISPLAY: inline-block
}
.more-less-box .less A.morelink {
	DISPLAY: inline-block
}
article.software DIV.transaction {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; HEIGHT: 30px; PADDING-TOP: 0px
}
article.software FORM.transaction {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; HEIGHT: 30px; PADDING-TOP: 0px
}
article.software DIV.transaction A {
	POSITION: relative; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
article.software DIV.affiliate.transaction DIV.amazonicon {
	POSITION: relative; FLOAT: left; TOP: 6px
}
article.software DIV.transaction I {
	MARGIN-RIGHT: 5px
}
DIV.footerlink A {
	COLOR: #999
}
DIV.footerlink A:hover {
	COLOR: #666
}
section STRONG.heading {
	COLOR: #444; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
section.bestseller {
	BORDER-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
section.bestseller-border {
	MARGIN: 0px
}
section.topnews.linklist.news UL.links.linklist.toplist LI A {
	PADDING-LEFT: 0px; FONT-SIZE: 14px
}
section.news UL.release.timeline.linklist {
	MARGIN-BOTTOM: 0px
}
section.partner.bestseller.products {
	PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
OL.article_list LI article.smallimg hgroup H1 {
	MARGIN-TOP: 0px
}
section.bigListing#newestArticle UL LI H3 {
	FONT-SIZE: 1em; FONT-WEIGHT: normal
}
section.bigListing#newestArticle UL LI A:hover H3 {
	TEXT-DECORATION: underline
}
.copy section.spotlight.videos OL LI figcaption {
	LINE-HEIGHT: 1.3em; FONT-STYLE: normal; FONT-SIZE: 12px
}
article section.three.selection.video UL.hlist {
	PADDING-BOTTOM: 15px; MARGIN-LEFT: 0px
}
aside.secondary H1 {
	COLOR: #444
}
aside.secondary H2 {
	COLOR: #444
}
aside.secondary H3 {
	COLOR: #444
}
section.product-infos H3 {
	FONT-SIZE: 15px
}
.the-bubble {
	Z-INDEX: 1
}
DIV.top-tutorials DIV.three LI article P {
	LINE-HEIGHT: 1.3em; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
section.price-comparison article.hardware_glossy H1 {
	MARGIN-BOTTOM: 30px
}
OL.bestprice_list LI article P SPAN.bestprice_more I {
	FONT-SIZE: 11px
}
OL.bestprice_list LI article P SPAN.bestprice_fold I {
	FONT-SIZE: 11px
}
article.hardware_glossy DIV.content article UL.hlist {
	MARGIN-LEFT: 0px
}
figure.gallery UL.hlist {
	MARGIN-LEFT: 0px
}
section.bigListing I.icon-chevron-right {
	FONT-SIZE: 11px
}
.article_list A I.icon-chevron-right {
	FONT-SIZE: 11px
}
aside.secondary A I.icon-chevron-right {
	FONT-SIZE: 11px
}
.article_list A I.icon-chevron-left {
	FONT-SIZE: 11px
}
aside.secondary A I.icon-chevron-left {
	FONT-SIZE: 11px
}
section#content DIV.three-boxes UL LI A I.icon-chevron-right {
	FONT-SIZE: 11px
}
section#content DIV.copy section.list-four UL LI A I.icon-chevron-right {
	FONT-SIZE: 11px
}
DIV.three UL.hlist LI article A I.icon-chevron-right {
	FONT-SIZE: 11px
}
section.pagination I.icon-chevron-right {
	FONT-SIZE: 11px
}
section.pagination I.icon-chevron-left {
	FONT-SIZE: 11px
}
I.icon-external-link {
	FONT-SIZE: 11px
}
article.videos P A.more I.icon-chevron-right {
	FONT-SIZE: 11px
}
.copy article DIV.content DIV UL {
	MARGIN-LEFT: 1em
}
.copy article DIV.content P UL {
	MARGIN-LEFT: 1em
}
.copy article DIV.content > UL {
	MARGIN-BOTTOM: 10px
}
section.product-infos UL LI DIV.transaction A:hover {
	COLOR: #fff
}
section.videos.top.three UL.hlist A figure IMG {
	MIN-WIDTH: 100%; MIN-HEIGHT: 100%; WIDTH: auto; HEIGHT: auto
}
.timeline {
	BORDER-LEFT: #e1e9eb 4px solid
}
.timeline .meta:before {
	BORDER-BOTTOM: #e1e9eb 4px solid; BORDER-LEFT: #e1e9eb 4px solid; BORDER-TOP: #e1e9eb 4px solid; BORDER-RIGHT: #e1e9eb 4px solid
}
.timeline .meta:before {
	BACKGROUND: #e1e9eb
}
.timeline .milestone article {
	BACKGROUND: #e1e9eb
}
.timeline .meta {
	BORDER-TOP: #e1e9eb 1px solid
}
.timeline .milestone .meta:before {
	box-shadow: 0 0 0 4px #5B8993 inset, 0 0 8px 0 hsla(0, 0%, 0%, .5)
}
DIV.test-bottom {
	BORDER-BOTTOM: #e1e9eb 1px solid; BORDER-LEFT: #e1e9eb 1px solid; BORDER-TOP: #e1e9eb 1px solid; BORDER-RIGHT: #e1e9eb 1px solid; border-radius: 5px
}
OL.download-list.article_list LI > A {
	WIDTH: 415px; DISPLAY: inline-block
}
OL.download-list.article_list DIV.transaction {
	DISPLAY: inline
}
#cboxTitle {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; -o-text-overflow: ellipsis; -moz-binding: url(bindings.xml#ellipsis)
}
DIV.appstore > figure {
	BORDER-BOTTOM: #777 1px solid; BORDER-LEFT: #777 1px solid; MARGIN-TOP: 4px; WIDTH: 80px; FLOAT: left; HEIGHT: 80px; BORDER-TOP: #777 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #777 1px solid; border-radius: 14px
}
DIV.appstore DIV.qr-code > figure {
	MARGIN-TOP: -4px; WIDTH: 100px; HEIGHT: 100px
}
DIV.appstore > DIV > STRONG {
	WIDTH: 360px; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
DIV.appstore > figure:hover {
	border-radius: 14px
}
DIV.appstore > figure IMG {
	WIDTH: 100%; HEIGHT: 100%
}
DIV.appstore SPAN.fivestars {
	DISPLAY: inline-block; MARGIN-LEFT: 5px
}
DIV.appstore SPAN.fivestars I:before {
	COLOR: #e4c70b
}
DIV.appstore DIV.qr-code {
	FLOAT: right; HEIGHT: 90px
}
DIV.appstore DIV.qr-code IMG {
	HEIGHT: 100%
}
DIV.appstore DIV.transaction {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; HEIGHT: 30px; MARGIN-LEFT: 93px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.appstore DIV.transaction A {
	POSITION: relative; TOP: 4px
}
DIV.appstore DIV.transaction figure {
	MARGIN-TOP: -3px; FLOAT: left
}
DIV.appstore DIV.transaction figure IMG {
	MARGIN-TOP: 3px; WIDTH: auto; FLOAT: left; HEIGHT: 22px; MARGIN-LEFT: 5px
}
DIV.appstore DIV B {
	COLOR: #14782b
}
figure.play-button:before {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/btn-play.png); POSITION: absolute; MARGIN-TOP: -21px; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%; MARGIN-LEFT: -21px; CONTENT: ''; TOP: 50%; LEFT: 50%; transition: background 0.5s linear
}
figure.play-button:hover:before {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/btn-play-inv.png)
}
DIV.series.three UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
UL.linklist.timeline LI {
	MIN-HEIGHT: 2em
}
section.mainpage.themes {
	POSITION: absolute; TOP: 5px; RIGHT: 10px
}
#top header {
	BOX-SIZING: border-box; POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 81px; FONT-SIZE: 0.8em; PADDING-TOP: 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box
}
#top header:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
DIV#top header INPUT#query {
	BOX-SIZING: content-box; PADDING-BOTTOM: 7px; LINE-HEIGHT: 14px; PADDING-LEFT: 8px; WIDTH: 255px; PADDING-RIGHT: 8px; HEIGHT: 14px; FONT-SIZE: 14px; PADDING-TOP: 9px; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; -o-box-sizing: content-box; border-radius: 3px 0 0 3px
}
#top header section.themes UL {
	LIST-STYLE-TYPE: none; FLOAT: right; LIST-STYLE-IMAGE: none
}
#top header section.themes UL LI {
	FLOAT: left
}
#top header section.themes UL LI {
	COLOR: #b3b3b3; FONT-SIZE: 12px
}
#top header section.themes UL LI SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 2px
}
#top header section.themes UL LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 2px
}
#top header section.themes UL LI A:hover {
	TEXT-DECORATION: underline
}
#top header section.themes UL LI {
	POSITION: relative
}
#top header section.themes UL LI UL {
	Z-INDEX: 10000; BORDER-BOTTOM: white 3px solid; POSITION: absolute; DISPLAY: none; BACKGROUND: white; BORDER-TOP: white 3px solid; TOP: 100%; RIGHT: -5px; border-radius: 4px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7)
}
#top header section.themes UL LI:hover UL {
	DISPLAY: block
}
#top header section.themes UL LI.has_sub UL {
	MAX-WIDTH: 250px
}
#top header section.themes UL LI.has_sub UL LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: none; PADDING-TOP: 0px
}
#top header section.themes UL LI.has_sub UL LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; DISPLAY: inline-block; COLOR: #9b1e1e; OVERFLOW: hidden; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#top header section.themes UL LI.has_sub UL LI A:hover {
	BACKGROUND-COLOR: #9b1e1e; COLOR: #fff
}
#top header section.themes UL LI.has_sub:hover {
	BACKGROUND-COLOR: #9b1e1e; COLOR: #fff
}
#top header section.themes UL LI.has_sub:hover > A {
	COLOR: #fff
}
#top header section.themes #loginbits {
	DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left
}
#top header section.themes #loginbits UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
#top header section.themes #loginbits UL LI.loginbit IMG {
	MARGIN: 0px 3px 0px 0px; FLOAT: left
}
#top header FORM#search {
	POSITION: absolute; TOP: 25px; RIGHT: 10px
}
OL.download-list.article_list LI A EM {
	FLOAT: right; COLOR: #777; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
section#content DIV.copy DIV.header-content H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal
}
SPAN.starRating {
	DISPLAY: inline-block; MARGIN-RIGHT: 10px
}
SPAN.starRating I {
	PADDING-RIGHT: 4px; COLOR: #e4c70b
}
SPAN.starRating I:before {
	COLOR: #e4c70b; FONT-SIZE: 15px
}
.copy SPAN A.transaction {
	WIDTH: 140px; FONT-SIZE: 13px
}
section.product-history {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px; border-radius: 3px; box-shadow: 0 0 5px #D1D1CF
}
section.product-history figure {
	WIDTH: 300px; FLOAT: left; MARGIN-LEFT: 5px; OVERFLOW: hidden; border-radius: 0
}
section.product-history figure IMG {
	MAX-WIDTH: 300px; MARGIN-BOTTOM: 15px; border-radius: 5px
}
section.product-history figure TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 24px; FLOAT: right; COLOR: #777; BORDER-TOP: 0px; FONT-WEIGHT: 600; BORDER-RIGHT: 0px
}
section.product-history figure TABLE TD {
	TEXT-ALIGN: left
}
section.product-history figure TABLE TD.label {
	TEXT-ALIGN: right; WIDTH: 105px; PADDING-RIGHT: 10px
}
section.product-history figure TABLE B {
	FONT-WEIGHT: normal
}
section.product-history figure TABLE EM.buy {
	
}
section.product-history figure TABLE EM.red.buy {
	COLOR: #d80000
}
section.product-history figure TABLE EM.orange.buy {
	COLOR: #da8a00
}
section.product-history figure TABLE EM.green.buy {
	COLOR: #191
}
section.product-history > section.news {
	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 5px; WIDTH: 250px; FLOAT: right
}
section.product-history > section.news UL.timeline {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 80px
}
section.product-history > section.news UL.timeline LI {
	DISPLAY: block; PADDING-TOP: 5px
}
section.product-history > section.news UL.timeline LI.current A {
	BACKGROUND-COLOR: transparent
}
section.product-history > section.news UL.timeline LI A > DIV {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.1em; MARGIN-TOP: -2px; MIN-HEIGHT: 40px; PADDING-LEFT: 2px; WIDTH: 144px; PADDING-RIGHT: 5px; DISPLAY: table; HEIGHT: 42px; MARGIN-LEFT: 6px; FONT-SIZE: 12px; PADDING-TOP: 2px; border-radius: 3px
}
section.product-history > section.news UL.timeline LI A > DIV > DIV {
	WIDTH: 100%; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
section.product-history > section.news UL.timeline LI.current A > DIV {
	BACKGROUND-COLOR: #e1e9eb
}
section.product-history > section.news UL.timeline LI.dont-know {
	MIN-HEIGHT: 23px
}
section.product-history > section.news UL.timeline LI.dont-know I {
	TEXT-ALIGN: center; HEIGHT: 26px; COLOR: #ccc; FONT-SIZE: 25px; FONT-WEIGHT: 600; PADDING-TOP: 14px
}
section.product-history > section.news UL.timeline LI.difference {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MIN-HEIGHT: inherit; PADDING-LEFT: 0px; WIDTH: 44px; PADDING-RIGHT: 0px; COLOR: #aaa; FONT-SIZE: 12px; TOP: -15px; PADDING-TOP: 0px; LEFT: -22px
}
section.product-history section.news > H3 {
	LINE-HEIGHT: 1; MARGIN-TOP: 0px; MARGIN-LEFT: 11px
}
section.product-history > section.news UL.timeline LI time {
	LEFT: -80px
}
section.product-history > section.news UL.timeline LI time:before {
	TOP: 6px; LEFT: 71px
}
section.product-history > section.news UL.timeline LI A I {
	BORDER-BOTTOM: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 40px; FLOAT: left; HEIGHT: 40px; OVERFLOW: hidden; BORDER-TOP: #d1d1d1 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #d1d1d1 1px solid; border-radius: 3px
}
section.product-history > section.news UL.timeline LI A IMG {
	MIN-WIDTH: 40px; MAX-HEIGHT: 40px
}
section.product-history > section.news UL.timeline LI A figure {
	WIDTH: 40px; MARGIN-LEFT: 10px
}
section.product-prices {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
section.product-prices UL.table LI EM {
	COLOR: #c8c8c8; FONT-SIZE: 12px
}
section.product-prices UL.table {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
section.product-prices H3 {
	MARGIN-LEFT: 10px
}
section.product-prices UL.table LI EM:first-child {
	WIDTH: 390px; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; FLOAT: left; COLOR: #444; OVERFLOW: hidden; MARGIN-RIGHT: 5px; -o-text-overflow: ellipsis; -moz-binding: url(bindings.xml#ellipsis)
}
section.product-prices UL.table LI > SPAN:first-child {
	WIDTH: 390px; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; FLOAT: left; COLOR: #444; OVERFLOW: hidden; MARGIN-RIGHT: 5px; -o-text-overflow: ellipsis; -moz-binding: url(bindings.xml#ellipsis)
}
section.product-prices UL.table LI > SPAN:first-child I {
	COLOR: #888
}
section.product-prices UL.table LI > SPAN:first-child SPAN {
	COLOR: #888
}
section.product-prices UL.table LI > SPAN:first-child SPAN {
	POSITION: relative; LINE-HEIGHT: 1; DISPLAY: block; FONT-SIZE: 12px; TOP: -4px
}
section.product-prices UL.table LI .icon-chevron-down {
	COLOR: #5b8993
}
.article_list article.partner_border {
	MARGIN-TOP: 10px
}
.article_list LI.partner article {
	BORDER-BOTTOM: 0px
}
DIV.copy article DIV.specs DIV.speclist UL.features LI {
	DISPLAY: block
}
.copy article DIV.content DIV.appImageContainer UL LI IMG {
	HEIGHT: 192px
}
.copy article DIV.content DIV.appImageContainer UL {
	MARGIN-LEFT: 0px
}
section.spotlight.videos H2.bordered {
	MARGIN-TOP: 0px
}
DIV.copy > article > DIV.content OL {
	LIST-STYLE-TYPE: decimal; MARGIN-LEFT: 40px
}
DIV.copy > DIV.share-bar {
	MARGIN-TOP: 20px
}
DIV.copy > article > DIV.content TABLE {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 1em; BORDER-TOP-COLOR: #fff; MAX-WIDTH: 570px; MARGIN-BOTTOM: 1em; BACKGROUND: #e1e9eb; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; border-radius: 5px
}
DIV.copy > article > DIV.content TABLE TR {
	-webkit-transition: .5s
}
DIV.copy > article > DIV.content TABLE TR:hover {
	
}
DIV.copy > article > DIV.content TABLE TD {
	BORDER-BOTTOM: white 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
DIV.copy > article > DIV.content TABLE TH {
	BORDER-BOTTOM: white 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
DIV.copy > article > DIV.content TABLE TH {
	BORDER-LEFT: white 1px solid
}
DIV.copy > article > DIV.content TABLE TD {
	BORDER-LEFT: white 1px solid
}
DIV.copy > article > DIV.content TABLE TH:first-child {
	BORDER-LEFT: 0px
}
DIV.copy > article > DIV.content TABLE TD:first-child {
	BORDER-LEFT: 0px
}
DIV.copy > article > DIV.content EM {
	FONT-STYLE: italic
}
DIV.copy > article > DIV.content OL.article_list {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
DIV.copy > article > DIV.content H1 EM {
	FONT-STYLE: normal
}
DIV.copy > article > DIV.content H2 EM {
	FONT-STYLE: normal
}
DIV.copy > article > DIV.content H3 EM {
	FONT-STYLE: normal
}
DIV.copy > article > DIV.content DIV.headline-2 EM {
	FONT-STYLE: normal
}
section#content DIV.three-boxes UL LI:hover H2 {
	TEXT-DECORATION: underline
}
DIV.copy > article > DIV.content DIV.comments-container OL {
	LIST-STYLE-TYPE: none
}
figure.icon-play-circle I.icon-play {
	MARGIN-TOP: 5px; FONT-SIZE: 11px
}
section.three.selection.videos LI A I.icon-play {
	MARGIN-TOP: 5px; FONT-SIZE: 11px
}
section.three.top.videos LI A I.icon-play {
	MARGIN-TOP: 5px; FONT-SIZE: 11px
}
section.three.selection.videos LI A DIV {
	WIDTH: 164px
}
section.three.selection.videos LI A figure > DIV {
	WIDTH: 42px
}
section.videos.directory UL LI A DIV {
	WIDTH: 153px; DISPLAY: inline-block
}
section.videos.directory I.icon-play {
	MARGIN-TOP: 3px; WIDTH: auto; FLOAT: left; FONT-SIZE: 11px; MARGIN-RIGHT: 5px
}
OL.article_list article.software figure {
	WIDTH: 150px; HEIGHT: 95px
}
OL.article_list LI article.smallimg.software P {
	MARGIN-LEFT: 165px
}
section.startpage-slider DIV.slider {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 568px; HEIGHT: 350px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
section.startpage-slider DIV.slider DIV {
	Z-INDEX: 1; POSITION: relative; WIDTH: 1704px; HEIGHT: 241px
}
section.startpage-slider DIV.slider DIV figure {
	WIDTH: 568px; FLOAT: left; border-radius: 0
}
section.startpage-slider DIV.slider DIV figure figcaption {
	Z-INDEX: 1; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.2; FONT-STYLE: italic; PADDING-LEFT: 20px; WIDTH: 440px; PADDING-RIGHT: 10px; HEIGHT: 80px; COLOR: #444; FONT-SIZE: 14px; BORDER-TOP: #fff 1px solid; TOP: 220px; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px
}
section.startpage-slider {
	box-shadow: 0 3px 20px rgba(0, 0, 0, .2); -webkit-box-shadow: 0 3px 20px rgba(0, 0, 0, .2); -moz-box-shadow: 0 3px 20px rgba(0, 0, 0, .2)
}
section.startpage-slider DIV.slider DIV figure figcaption STRONG {
	FONT-STYLE: normal; DISPLAY: block; COLOR: #14782b; FONT-SIZE: 34px; FONT-WEIGHT: normal
}
section.startpage-slider DIV.slider DIV figure IMG {
	POSITION: relative; WIDTH: 100%; TOP: -100px; border-radius: 0
}
section.startpage-slider A.slide {
	POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #d8dadc; WIDTH: 29px; DISPLAY: inline-block; HEIGHT: 42px; COLOR: #8f919e; TOP: -143px; border-radius: 8px 0 0 8px
}
section.startpage-slider A.slide I {
	MARGIN-TOP: 13px; COLOR: #ffffff; FONT-SIZE: 16px
}
section.startpage-slider A.left-slide.slide {
	border-radius: 0 8px 8px 0
}
section.startpage-slider A.right-slide.slide {
	FLOAT: right
}
section.startpage-slider A.slide:hover {
	COLOR: #16782d
}
section.startpage-slider UL {
	Z-INDEX: 2; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 568px; HEIGHT: 36px; BORDER-TOP: 0px; BORDER-RIGHT: #ccc 1px solid
}
section.startpage-slider UL LI {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; WIDTH: 182px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 24px; COLOR: #16782d; FONT-SIZE: 15px; CURSOR: pointer; FONT-WEIGHT: 600; PADDING-TOP: 3px
}
section.startpage-slider UL LI > DIV.header {
	POSITION: relative; BACKGROUND-COLOR: #ccc; WIDTH: 190px; HEIGHT: 5px; TOP: -8px; LEFT: -3px
}
section.startpage-slider UL LI.current > DIV.header {
	WIDTH: 0px; TOP: -3px
}
section.startpage-slider UL LI.clicked.current > DIV.header {
	WIDTH: 190px
}
section.startpage-slider UL LI.current > DIV.header > DIV.line {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/slider-selector-mainpage.png)
}
section.startpage-slider UL LI > DIV.header > DIV.line {
	WIDTH: 189px; HEIGHT: 5px
}
section.startpage-slider UL LI.current > DIV.header > DIV.line {
	WIDTH: 190px
}
section.startpage-slider UL LI.current SPAN {
	TOP: 0px; LEFT: -1px
}
section.startpage-slider UL LI SPAN {
	POSITION: relative; TOP: -5px
}
section.startpage-slider UL LI SPAN {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.2; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-TOP: 3px
}
section.startpage-slider UL LI.android.current > DIV.header {
	BACKGROUND-COLOR: #89a545
}
section.startpage-slider UL LI.apple.current > DIV.header {
	BACKGROUND-COLOR: #5b8993
}
section.startpage-slider UL LI.games.current > DIV.header {
	BACKGROUND-COLOR: #9b1e1e
}
section.startpage-slider UL LI:first-child {
	BORDER-LEFT: 0px; WIDTH: 183px
}
section.startpage-slider UL LI.current + LI {
	
}
section.startpage-slider UL LI.current + LI {
	BORDER-LEFT: 0px; WIDTH: 183px
}
section.startpage-slider UL LI.current {
	Z-INDEX: -1; BORDER-LEFT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 4px; WIDTH: 183px; BACKGROUND-POSITION: 0px -5px
}
section.startpage-slider UL LI.current > DIV.header {
	LEFT: -4px
}
section.startpage-slider UL LI.current:first-child > DIV.header {
	LEFT: -3px
}
section.startpage-slider UL LI.current:first-child {
	WIDTH: 183px
}
section.startpage-slider UL LI.current {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/slider-selector-mainpage.png); BORDER-TOP-COLOR: #14782b; BACKGROUND-REPEAT: no-repeat
}
section.startpage-slider UL LI SPAN {
	WIDTH: 167px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
section.startpage-slider UL LI.current {
	COLOR: #14782b
}
section.startpage-slider UL LI SPAN {
	COLOR: #14782b
}
section.startpage-slider UL LI.android.current {
	COLOR: #89a545
}
section.startpage-slider UL LI.android SPAN {
	COLOR: #89a545
}
section.startpage-slider DIV.slider DIV figure.android figcaption STRONG {
	COLOR: #89a545
}
section.startpage-slider DIV.slider DIV figure.android figcaption A {
	COLOR: #89a545
}
section.startpage.column section.android A {
	COLOR: #89a545
}
section.startpage-slider UL LI.apple.current {
	COLOR: #5b8993
}
section.startpage-slider UL LI.apple SPAN {
	COLOR: #5b8993
}
section.startpage-slider DIV.slider DIV figure.apple figcaption STRONG {
	COLOR: #5b8993
}
section.startpage-slider DIV.slider DIV figure.apple figcaption A {
	COLOR: #5b8993
}
section.startpage.column section.apple A {
	COLOR: #5b8993
}
section.startpage-slider UL LI.games.current {
	COLOR: #9b1e1e
}
section.startpage-slider UL LI.games SPAN {
	COLOR: #9b1e1e
}
section.startpage-slider DIV.slider DIV figure.games figcaption STRONG {
	COLOR: #9b1e1e
}
section.startpage-slider DIV.slider DIV figure.games figcaption A {
	COLOR: #9b1e1e
}
section.startpage.column section.games A {
	COLOR: #9b1e1e
}
section.startpage-slider DIV.slider DIV figure figcaption STRONG {
	MARGIN-BOTTOM: 5px; PADDING-TOP: 5px
}
section.startpage.column {
	BORDER-TOP: #e1e1e1 3px solid
}
section.startpage.column > section {
	PADDING-LEFT: 11px; WIDTH: 290px; PADDING-RIGHT: 10px; FLOAT: left
}
section.startpage.column:first-child {
	BORDER-TOP: #e1e1e1 3px solid
}
section.startpage.column {
	BOX-SIZING: border-box; PADDING-BOTTOM: 16px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 19px; WIDTH: 950px; PADDING-RIGHT: 19px; MARGIN-BOTTOM: 0px; BORDER-TOP: #e1e1e1 1px solid; PADDING-TOP: 16px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box
}
section.videos.startpage.column {
	BORDER-TOP: 0px
}
section.startpage.column section {
	MARGIN: 0px
}
section.startpage.column > section > H1 {
	BORDER-BOTTOM: #e1e1e1 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 20px; HEIGHT: 28px; OVERFLOW: hidden
}
section.startpage.column > section > H1 IMG {
	HEIGHT: 100%
}
section.startpage.column section UL LI article hgroup H1 {
	LINE-HEIGHT: 24px; HEIGHT: 75px; FONT-SIZE: 23px; OVERFLOW: hidden; FONT-WEIGHT: 600
}
section.startpage.column section UL LI article {
	BORDER-BOTTOM: #e1e1e1 1px solid; PADDING-BOTTOM: 20px; HEIGHT: 330px
}
section.startpage.column section UL LI article P {
	FONT-SIZE: 15px
}
section.startpage.column section UL LI hgroup .meta {
	MARGIN-BOTTOM: 0px
}
section.startpage.column section UL LI article figure {
	POSITION: relative; MARGIN-BOTTOM: 7px; HEIGHT: 160px; OVERFLOW: hidden; border-radius: 5px
}
section.startpage.column section UL LI.inline-video article DIV.video {
	MARGIN-BOTTOM: 7px
}
section.startpage.column section UL LI article figure IMG {
	MIN-WIDTH: 100%; MIN-HEIGHT: 100%
}
section.startpage.column section {
	transition: opacity 0.5s; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -o-transition: opacity 0.5s; -webkit-backface-visibility: hidden
}
section.startpage.column:hover section {
	opacity: 0.5
}
section.startpage.column section:hover {
	opacity: 1
}
section.startpage.column UL.timeline.linklist {
	MARGIN-LEFT: 30px
}
section.startpage.column UL.timeline.linklist LI > A {
	MARGIN-TOP: 4px; DISPLAY: inline-block
}
section.startpage.column UL.timeline.linklist LI > SPAN {
	MARGIN-TOP: 4px; DISPLAY: inline-block
}
section.startpage.column section.android UL.timeline.linklist LI A:hover time:before {
	BORDER-BOTTOM: #89a545 2px solid; BORDER-LEFT: #89a545 2px solid; BORDER-TOP: #89a545 2px solid; BORDER-RIGHT: #89a545 2px solid
}
section.startpage.column section.games UL.timeline.linklist LI SPAN:hover time:before {
	BORDER-BOTTOM: #89a545 2px solid; BORDER-LEFT: #89a545 2px solid; BORDER-TOP: #89a545 2px solid; BORDER-RIGHT: #89a545 2px solid
}
section.startpage.column section.games UL.timeline.linklist LI A:hover time:before {
	BORDER-BOTTOM: #9b1e1e 2px solid; BORDER-LEFT: #9b1e1e 2px solid; BORDER-TOP: #9b1e1e 2px solid; BORDER-RIGHT: #9b1e1e 2px solid
}
section.startpage.column section.games UL.timeline.linklist LI SPAN:hover time:before {
	BORDER-BOTTOM: #9b1e1e 2px solid; BORDER-LEFT: #9b1e1e 2px solid; BORDER-TOP: #9b1e1e 2px solid; BORDER-RIGHT: #9b1e1e 2px solid
}
section.startpage.column section.apple UL.timeline.linklist LI A:hover time:before {
	BORDER-BOTTOM: #5b8993 2px solid; BORDER-LEFT: #5b8993 2px solid; BORDER-TOP: #5b8993 2px solid; BORDER-RIGHT: #5b8993 2px solid
}
section.startpage.column section.apple UL.timeline.linklist LI SPAN:hover time:before {
	BORDER-BOTTOM: #5b8993 2px solid; BORDER-LEFT: #5b8993 2px solid; BORDER-TOP: #5b8993 2px solid; BORDER-RIGHT: #5b8993 2px solid
}
section.startpage.column section UL.timeline.linklist LI time {
	PADDING-LEFT: 15px
}
section.startpage.column section UL.timeline.linklist LI time:before {
	TOP: 5px
}
section.videos.startpage.column section A {
	FONT-WEIGHT: bold
}
section.videos.startpage.column section figure {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 3px; HEIGHT: 165px; box-shadow: 1px 1px 5px #000
}
section.videos.startpage.column section figure IMG {
	MARGIN-TOP: -20px; transition: 0.2s; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s
}
section.videos.startpage.column section figure figcaption {
	Z-INDEX: 1; POSITION: relative; HEIGHT: 20px; TOP: 145px
}
section.videos.startpage.column section figure:after {
	Z-INDEX: 0; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: auto; HEIGHT: auto; outline-offset: 0
}
section.videos.startpage.column section figure figcaption SPAN.line {
	BORDER-BOTTOM: #fff 1px solid; POSITION: relative; WIDTH: 214px; DISPLAY: inline-block; MARGIN-LEFT: 5px; TOP: 2px
}
section.videos.startpage.column section figure figcaption time {
	MARGIN-TOP: 11px; COLOR: #fff; FONT-SIZE: 11px; MARGIN-RIGHT: 5px
}
section.videos.startpage.column section figure figcaption I {
	POSITION: relative; COLOR: #fff; FONT-SIZE: 11px; TOP: 5px; LEFT: 5px
}
section.mainpage-slider {
	Z-INDEX: 100; POSITION: fixed; WIDTH: 1155px; DISPLAY: none; HEIGHT: 38px; TOP: 0px
}
section.mainpage-slider DIV {
	BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 21px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 16px; WIDTH: 918px; PADDING-RIGHT: 16px; HEIGHT: 100%; COLOR: #999; FONT-SIZE: 14px; PADDING-TOP: 3px; box-shadow: 0 3px 10px #444
}
section.mainpage-slider DIV section H1 {
	HEIGHT: 28px
}
section.mainpage-slider DIV section H1 IMG {
	HEIGHT: 100%
}
section.mainpage-slider DIV > section {
	MARGIN-TOP: 4px; PADDING-LEFT: 8px; WIDTH: 290px; PADDING-RIGHT: 8px; FLOAT: left
}
aside.secondary section.news UL.timeline.linklist {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px
}
aside.secondary section.topnews.linklist.news LI A I {
	MARGIN-TOP: 5px; FLOAT: left
}
aside.secondary section.topnews.linklist.news LI A SPAN {
	WIDTH: 286px; DISPLAY: inline-block
}
.gblog P {
	FONT-SIZE: 14px
}
DIV.the-bubble {
	COLOR: #fff
}
article.software DIV.header figure IMG {
	border-radius: 5px
}
section#content OL.article_list LI.partner > article > SMALL {
	FLOAT: right
}
section#content DIV.copy DIV.content BLOCKQUOTE {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
section#content DIV.copy DIV.content BLOCKQUOTE P {
	TEXT-ALIGN: justify; WIDTH: 500px; MARGIN-LEFT: 35px
}
.textlink {
	
}
.textlink:hover {
	CURSOR: pointer
}
H2.bordered A {
	FLOAT: right; FONT-SIZE: 12px
}
H2.bordered A.as_headline {
	FLOAT: none; FONT-SIZE: 100%
}
A.button.transaction {
	HEIGHT: 21px; PADDING-TOP: 5px
}
OL + DIV.gg-adsense-sidebar-unten {
	MARGIN-TOP: 15px
}
DIV.ad-marker-tabbar {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; border-radius: 5px
}
DIV.ad-marker-tabbar:before {
	TEXT-ALIGN: right; PADDING-RIGHT: 4px; DISPLAY: block; FONT-SIZE: 12px; CONTENT: "ANZEIGE"
}
DIV.ad-marker-tabbar > DIV {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; border-radius: 0 0 5px 5px
}
DIV.copy > article DIV.ad-marker-tabbar DIV.share-bar {
	WIDTH: 536px
}
footer SPAN.headline-2 {
	MARGIN: 0.83em auto; DISPLAY: block; COLOR: #999; FONT-SIZE: 1.5em
}
DIV.ratingBox {
	COLOR: #999
}
DIV.ratingBox SPAN.author-rating {
	MARGIN-LEFT: 80px; FONT-SIZE: 55px
}
DIV.ratingBox SPAN.author-rating B {
	FONT-SIZE: 85px; FONT-WEIGHT: bold
}
DIV.ratingBox figure {
	BORDER-BOTTOM: #e4e4e6 5px solid; BORDER-LEFT: #e4e4e6 5px solid; WIDTH: 62px; DISPLAY: inline-block; MARGIN-BOTTOM: 0px; HEIGHT: 62px; MARGIN-LEFT: 20px; BORDER-TOP: #e4e4e6 5px solid; BORDER-RIGHT: #e4e4e6 5px solid; border-radius: 3px
}
DIV.ratingBox > SPAN.user {
	MARGIN-LEFT: 5px
}
DIV.ratingBox figure IMG {
	WIDTH: 100%; HEIGHT: 100%
}
DIV.ratingBox > P {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/quote-begin.png); POSITION: relative; PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 10px; MARGIN-LEFT: 45px; BORDER-TOP: #d9d9d9 1px solid; TOP: -15px; MARGIN-RIGHT: 30px; PADDING-TOP: 10px
}
DIV.ratingBox > P SPAN {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/quote-end.png); LINE-HEIGHT: 24px; FONT-STYLE: italic; MIN-HEIGHT: 30px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; COLOR: #777; FONT-SIZE: 20px
}
DIV.ratingBox SPAN.user-rating > DIV > B {
	FONT-SIZE: 23px; FONT-WEIGHT: bold
}
DIV.ratingBox SPAN.user-rating UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 0px
}
DIV.ratingBox SPAN.user-rating UL LI {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 2px; WIDTH: 22px; DISPLAY: inline-block; HEIGHT: 20px; BORDER-TOP: #999 1px solid; CURSOR: pointer; FONT-WEIGHT: 600; BORDER-RIGHT: #999 1px solid; border-radius: 100%
}
DIV.ratingBox SPAN.user-rating UL LI:hover {
	COLOR: #fff
}
DIV.ratingBox SPAN.user-rating UL LI.current {
	COLOR: #fff
}
DIV.ratingBox SPAN.user-rating P {
	LINE-HEIGHT: 15px; WIDTH: 280px; DISPLAY: inline-block; COLOR: #777; FONT-SIZE: 13px
}
DIV.ratingBox SPAN.user-rating EM {
	LINE-HEIGHT: 36px; FONT-STYLE: italic; DISPLAY: block; FONT-SIZE: 15px
}
DIV.ratingBox SPAN.user-rating DIV.buttons {
	MARGIN-TOP: 10px; WIDTH: 240px; DISPLAY: inline-block; COLOR: #777; MARGIN-LEFT: 50px; FONT-SIZE: 15px
}
DIV.ratingBox SPAN.user-rating DIV.buttons DIV.transaction {
	MARGIN: 5px 0px 0px; WIDTH: auto; DISPLAY: inline-block
}
DIV.ratingBox SPAN.user-rating DIV.buttons A {
	BACKGROUND-COLOR: transparent; FONT-SIZE: 14px
}
section.bigListing#newestArticle UL LI H3 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 18px; FONT-WEIGHT: 600
}
nav.five.portfolio LI {
	WIDTH: 110px; DISPLAY: inline-block; MARGIN-LEFT: 2px
}
nav.six.portfolio LI {
	WIDTH: 186px; FLOAT: left; MARGIN-LEFT: 3px
}
nav.five.portfolio LI figure IMG {
	WIDTH: 100%
}
nav.six.portfolio LI figure IMG {
	WIDTH: 100%
}
nav.six.portfolio LI figure {
	MARGIN-BOTTOM: 2px
}
nav.six.portfolio LI A DIV {
	LINE-HEIGHT: 1.3em; WIDTH: 174px; DISPLAY: inline-block; FLOAT: right
}
nav.five.portfolio LI A I.icon-play {
	POSITION: relative; WIDTH: auto; FLOAT: left; FONT-SIZE: 11px; TOP: 5px
}
nav.six.portfolio LI A I.icon-play {
	POSITION: relative; WIDTH: auto; FLOAT: left; FONT-SIZE: 11px; TOP: 5px
}
nav.five.portfolio LI A DIV {
	DISPLAY: inline-block; MAX-WIDTH: 98px
}
nav.four.portfolio LI {
	WIDTH: 138px; DISPLAY: inline-block; MARGIN-LEFT: 3px
}
nav.four.portfolio LI figure {
	MARGIN-BOTTOM: 0px; HEIGHT: auto; box-shadow: 0px 0px 10px #000
}
nav.five.portfolio LI figure {
	MARGIN-BOTTOM: 0px; HEIGHT: auto; box-shadow: 0px 0px 10px #000
}
nav.four.portfolio LI figure IMG {
	MARGIN-TOP: 0px; WIDTH: 100%
}
nav.four.portfolio LI:first-child {
	MARGIN-LEFT: 0px
}
nav.four.portfolio LI A I.icon-play {
	WIDTH: auto; FONT-SIZE: 11px
}
nav.four.portfolio LI A DIV {
	DISPLAY: inline-block; MAX-WIDTH: 98px
}
nav.four.portfolio LI A:hover {
	TEXT-DECORATION: underline
}
nav.five.portfolio LI A:hover {
	TEXT-DECORATION: underline
}
nav.four.portfolio LI A:hover DIV {
	TEXT-DECORATION: underline
}
nav.five.portfolio LI A:hover DIV {
	TEXT-DECORATION: underline
}
DIV.copy article hgroup SPAN.meta SPAN.author {
	DISPLAY: inline
}
DIV.copy article hgroup SPAN.meta A.author {
	DISPLAY: inline
}
DIV.copy .timeline article hgroup SPAN.meta SPAN.author {
	MIN-HEIGHT: 35px; DISPLAY: inline-block; COLOR: #fff !important
}
DIV.copy .timeline article hgroup SPAN.meta A.author {
	MIN-HEIGHT: 35px; DISPLAY: inline-block; COLOR: #fff !important
}
#login_panel_message {
	
}
#login_panel_message .profilepic {
	MARGIN: 4px 10px 5px 0px; FLOAT: left
}
#login_panel_message .profilepic IMG {
	WIDTH: 50px
}
#login_panel_message .profilecontent {
	MARGIN: 0px 0px 0px 60px
}
#login_panel_message .usernameholder {
	
}
#login_panel_message .usernameholder .loggedinas {
	
}
#login_panel_message .usernameholder .username {
	
}
DIV.copy OL.fullimg.timeline.article_list LI {
	MARGIN-TOP: 0px
}
DIV.copy OL.fullimg.timeline.article_list LI hgroup SPAN.meta A.author {
	DISPLAY: inline-block
}
section.errorpage-404 DIV.copy {
	WIDTH: 100%
}
section.errorpage-404#content {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/bkd-404.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; PADDING-TOP: 0px
}
section.errorpage-404 article {
	MARGIN-TOP: 50px; WIDTH: 560px; MARGIN-LEFT: 150px
}
section.errorpage-404#content article H1 {
	COLOR: #777; FONT-SIZE: 32px
}
section.errorpage-404#content article H2 {
	BORDER-BOTTOM: #777 1px solid; PADDING-BOTTOM: 20px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 30px; COLOR: #777; FONT-SIZE: 58px
}
section.errorpage-404#content article P {
	FONT-WEIGHT: normal
}
section.errorpage-404#content article P.social STRONG {
	DISPLAY: block
}
section.news UL.release.timeline.linklist LI {
	MIN-HEIGHT: 0px
}
DIV.deal_rating {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #d1dbd2; PADDING-LEFT: 4px; WIDTH: 170px; PADDING-RIGHT: 4px; DISPLAY: inline-block; MARGIN-RIGHT: 15px; PADDING-TOP: 4px; border-radius: 3px
}
DIV.deal_rating DIV.rating_block {
	BACKGROUND-COLOR: #fff; WIDTH: 170px; HEIGHT: 5px
}
DIV.deal_rating DIV.rating_block B {
	HEIGHT: 100%
}
DIV.deal_rating DIV.rating_block B.positive {
	BACKGROUND-COLOR: #187918; FLOAT: left
}
DIV.deal_rating DIV.rating_block B.negative {
	BACKGROUND-COLOR: #9b1208; FLOAT: right
}
#content DIV.deal_rating P {
	MARGIN: 0px; COLOR: #444; FONT-SIZE: 11px
}
article.benm > hgroup > figure {
	TEXT-ALIGN: left
}
FORM.google_header {
	PADDING-BOTTOM: 68px; BACKGROUND-COLOR: #fff; MARGIN-TOP: -40px; WIDTH: 1260px
}
FORM.center {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
FORM.google_smaller {
	WIDTH: 600px; FONT-FAMILY: Arial; FONT-SIZE: 12px
}
DIV.google_content {
	MARGIN-TOP: 50px; WIDTH: 1083px
}
DIV.google_smaller {
	WIDTH: 600px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.google_content DIV.google-search {
	TEXT-ALIGN: center; HEIGHT: 102px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.google_content INPUT.google-searchfield {
	BORDER-BOTTOM: #cacfd4 1px solid; BORDER-LEFT: #cacfd4 1px solid; PADDING-BOTTOM: 0px; MARGIN: 26px 0px 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 10px; OUTLINE-WIDTH: medium; WIDTH: 320px; PADDING-RIGHT: 10px; FONT-FAMILY: arial, sans-serif; BACKGROUND: #ffffff; HEIGHT: 34px; COLOR: #000; FONT-SIZE: 16px; BORDER-TOP: #cacfd4 1px solid; BORDER-RIGHT: #cacfd4 1px solid; PADDING-TOP: 0px; border-radius: 5px 0 0 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px
}
DIV.google_content INPUT.mouseover {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset
}
DIV.google_content INPUT.focus {
	BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: #4d90fe 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset
}
DIV.google_content INPUT.google-searchfield-submit {
	BORDER-BOTTOM: #cacfd4 1px solid; POSITION: relative; MIN-WIDTH: 54px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f9f9f8; PADDING-LEFT: 8px; WIDTH: 71px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-FAMILY: Arial; HEIGHT: 34px; COLOR: #000; FONT-SIZE: 13px; BORDER-TOP: #cacfd4 1px solid; TOP: 26px; RIGHT: 104px; FONT-WEIGHT: bold; BORDER-RIGHT: #cacfd4 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 0px; border-radius: 0 5px 5px 0; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-user-select: none
}
DIV.google_content INPUT.google-searchfield-submit-focus {
	BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: 0px; BACKGROUND-COLOR: #3aa4fb; COLOR: #fff; BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid
}
DIV.google_content DIV.buttons INPUT.submit:hover {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset
}
DIV.google_content DIV.buttons BUTTON.submit:hover {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset
}
DIV.google_content DIV.favPages {
	TEXT-ALIGN: left; WIDTH: 592px; COLOR: #928982; PADDING-TOP: 20px
}
DIV.google_content DIV.favPages A.icons {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; MARGIN-BOTTOM: 5px; BORDER-TOP: #dedede 1px solid; CURSOR: pointer; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 2px
}
DIV.google_content DIV.favPages A {
	COLOR: #777
}
DIV.google_content DIV.favPages A.icons:hover {
	COLOR: #000; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset
}
DIV.google_content DIV.favPages DIV.icons:focus {
	BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: #4d90fe 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset
}
DIV.google_content DIV.favPages {
	TEXT-ALIGN: left; WIDTH: 572px; COLOR: #928982; PADDING-TOP: 20px
}
DIV.google_content DIV.favePagesBigger {
	WIDTH: 592px
}
DIV.google_content DIV.favPages DIV.icons {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 5px; BORDER-TOP: #dedede 1px solid; CURSOR: pointer; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 2px
}
DIV.google_content DIV.favPages DIV.icons:hover {
	COLOR: #000; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset
}
DIV.google_content DIV.favPages DIV.icons:focus {
	BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: #4d90fe 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset
}
DIV.sp-header-description {
	POSITION: absolute; TOP: 0px; CURSOR: pointer; RIGHT: 10px
}
DIV.sp-header-description-content {
	Z-INDEX: 1; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TEXT-ALIGN: justify; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 300px; PADDING-RIGHT: 10px; DISPLAY: none; FONT-FAMILY: Arial; BACKGROUND: #eee; FONT-SIZE: 13px; BORDER-TOP: #000 1px solid; TOP: 20px; RIGHT: 10px; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 10px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset
}
DIV.sp-header-description-content A {
	TEXT-DECORATION: underline
}
OL.pages {
	PADDING-BOTTOM: 0px; MARGIN: 150px auto 0px; PADDING-LEFT: 0px; WIDTH: 1150px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL.pages LI {
	BORDER-BOTTOM: #dcdcdc 1px solid; POSITION: relative; BORDER-LEFT: #dcdcdc 1px solid; LIST-STYLE-TYPE: none; MARGIN: 15px 15px 40px; WIDTH: 245px; FONT-FAMILY: Helvetica; FLOAT: left; HEIGHT: 155px; BORDER-TOP: #dcdcdc 1px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #dcdcdc 1px solid; border-radius: 3px
}
OL.pages LI A {
	BACKGROUND-IMAGE: url(/wp-content/_temp/verlauf.png); WIDTH: 100%; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 15px; HEIGHT: 100%; COLOR: #333
}
OL.pages LI:hover {
	box-shadow: 0 0 1px 1px #1E90FF
}
OL.pages LI:hover A {
	BACKGROUND-IMAGE: none
}
OL.pages LI DIV {
	POSITION: absolute; TEXT-ALIGN: center; MARGIN: auto; WIDTH: 100%; BOTTOM: -30px; FONT-SIZE: 17px
}
DIV.main {
	WIDTH: 100%
}
OL.pages LI.button {
	MARGIN: 50px; WIDTH: 134px; HEIGHT: 134px; border-radius: 25px
}
OL.pages LI.button:hover {
	box-shadow: 0 0 0 0
}
DIV.main OL.pagesbutton {
	WIDTH: 950px
}
FORM.google_header DIV.giga-logo {
	BACKGROUND-IMAGE: url(/wp-content/_temp/giga_logo.png); MARGIN-TOP: 105px; WIDTH: 368px; DISPLAY: inline-block; HEIGHT: 102px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.noborder {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
figure.figure-width-250 {
	WIDTH: 250px; DISPLAY: inline-block
}
.shorten_listing_after_3 {
	DISPLAY: none
}
.hlist#world {
	POSITION: relative
}
.hlist#world > LI > A {
	Z-INDEX: 1001; POSITION: relative
}
.hlist#world LI UL.submenu {
	DISPLAY: none
}
.hlist#world LI:hover UL.submenu {
	DISPLAY: block
}
.hlist#world LI UL.friendslayer.submenu {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #560e0e; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.hlist#world LI UL.friendslayer.submenu LI A {
	TEXT-TRANSFORM: none; COLOR: #fff; border-radius: 0; box-shadow: none
}
.hlist#world LI UL.friendslayer.submenu LI {
	DISPLAY: block
}
.hlist#world LI UL.submenu {
	Z-INDEX: 1000; BOX-SIZING: border-box; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: white; PADDING-TOP: 14px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5)
}
.hlist#world LI UL.submenu LI A.headline {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; COLOR: #aaa; FONT-SIZE: 15px; PADDING-TOP: 0px
}
.hlist#world LI UL.submenu LI A {
	COLOR: #082a35
}
.hlist#world LI UL.submenu LI .subsubmenu {
	WIDTH: auto; FONT-SIZE: 14px
}
.hlist#world LI UL.submenu LI .subsubmenu LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.hlist#world LI UL.submenu LI .subsubmenu LI:after {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; CONTENT: ', '; PADDING-TOP: 0px
}
.hlist#world LI UL.submenu LI .subsubmenu LI A {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
figure.inline {
	DISPLAY: inline
}
A.rss_headline_newsticker {
	MARGIN-TOP: -10px; DISPLAY: block
}
.list_oneline time {
	PADDING-BOTTOM: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 1em; COLOR: #999; PADDING-TOP: 0em
}
.list_oneline .comments {
	PADDING-BOTTOM: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 1em; COLOR: #999; PADDING-TOP: 0em
}
.list_oneline .comments {
	PADDING-BOTTOM: 0em; PADDING-LEFT: 1em; PADDING-RIGHT: 0em; PADDING-TOP: 0em
}
.headlinelinks {
	MARGIN-BOTTOM: 5px
}
.headlinelinks A {
	MARGIN-TOP: 0px; DISPLAY: block
}
.headlinelinks A:first-child {
	FLOAT: left
}
section.author {
	CLEAR: both
}
section.author A.author {
	MARGIN: 0px 10px 0px 0px; FLOAT: left
}
section.author A figcaption {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
section.comments {
	CLEAR: both
}
I.icon-star-empty {
	COLOR: #ccc !important
}
I.icon-star-empty:before {
	COLOR: #ccc !important
}
I.icon-star {
	COLOR: #ffc600 !important
}
I.icon-star:before {
	COLOR: #ffc600 !important
}
.fivestars {
	DISPLAY: block
}
.fivestars I {
	LINE-HEIGHT: 0.5; WIDTH: 12px; FONT-SIZE: 0px
}
.fivestars I:before {
	FONT-SIZE: 17px
}
DL.starRating DT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 40%; PADDING-RIGHT: 5%; FLOAT: left; PADDING-TOP: 0px
}
DL.starRating DD {
	WIDTH: 50%; FLOAT: left
}
DL.starRating SPAN.fivestars I {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
DL.starRating SPAN.fivestars I:before {
	FONT-SIZE: 22px
}
SPAN.starRating {
	DISPLAY: inline-block; MARGIN-RIGHT: 10px
}
SPAN.starRating I {
	
}
SPAN.starRating I:before {
	FONT-SIZE: 15px
}
aside.secondary DL.starRating DT {
	MARGIN: 0px 0px 2px; WIDTH: 35%; CLEAR: both
}
aside.secondary DL.starRating DD {
	MARGIN: 0px 0px 2px
}
aside.secondary DL.starRating SPAN.fivestars I {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; DISPLAY: inline-block; PADDING-TOP: 0px
}
aside.secondary DL.starRating SPAN.fivestars I:before {
	FONT-SIZE: 16px
}
aside.secondary .starRatingInfo {
	CLEAR: both; FONT-SIZE: 12px
}
aside.secondary section.weboptout {
	
}
aside.secondary section.empty.weboptout {
	DISPLAY: none
}
aside.secondary section.weboptout .sdaWebOptout .headline {
	FONT-SIZE: 12px
}
aside.secondary section.weboptout .sdaWebOptout .options {
	FONT-SIZE: 12px
}
aside.secondary section.weboptout .sdaWebOptout .disclaimer {
	FONT-SIZE: 12px
}
aside.secondary section.weboptout .sdaWebOptout .headline {
	MARGIN-BOTTOM: 5px
}
aside.secondary section.weboptout .sdaWebOptout .options {
	MARGIN-BOTTOM: 10px
}
aside.secondary section.weboptout .sdaWebOptout .options INPUT[type='checkbox'] {
	PADDING-BOTTOM: 0px; MARGIN: 3px 3px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
aside.secondary section.weboptout .sdaWebOptout .options LABEL {
	DISPLAY: block; CLEAR: both
}
aside.secondary section.weboptout .sdaWebOptout .options LABEL.level-0 {
	
}
aside.secondary section.weboptout .sdaWebOptout .options LABEL.level-1 {
	MARGIN: 0px 0px 0px 17px
}
aside.secondary section.weboptout .sdaWebOptout .options LABEL.level-2 {
	MARGIN: 0px 0px 0px 34px
}
section.product-infos UL LI .transaction A SPAN.button_text_primary {
	WIDTH: auto; FLOAT: none
}
section.product-infos UL LI .transaction A SPAN.button_text_secondary {
	WIDTH: auto; DISPLAY: block; FLOAT: none; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
section.product-infos UL LI FORM.transaction SPAN.button_text_secondary {
	WIDTH: auto; DISPLAY: block; FLOAT: none; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
section.product-infos UL.table LI {
	MARGIN: 0px 0px 5px; CLEAR: both
}
section.product-infos UL.table LI:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ''
}
section.product-infos UL.table LI STRONG {
	WIDTH: 100px; DISPLAY: inline-block; FLOAT: left; COLOR: #444; FONT-WEIGHT: normal
}
section.product-infos UL.table LI SPAN {
	WIDTH: 200px; DISPLAY: inline-block; FLOAT: right
}
section.product-infos figure {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN-BOTTOM: 5px; HEIGHT: 100px; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; border-radius: 5px 5px 0 0
}
section.product-infos figure IMG {
	POSITION: relative; WIDTH: 100%; TOP: -60%; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -webkit-transition: 2s ease-out; -moz-transition: 2s ease-out; -o-transition: 2s ease-out
}
section.product-infos figure IMG:hover {
	-webkit-transform: translate(0em, 4em); -moz-transform: translate(0em, 4em); -o-transform: translate(0em, 4em); -webkit-transition: 1s ease-out; -moz-transition: 1s ease-out; -o-transition: 1s ease-out
}
section.product-infos LI STRONG {
	COLOR: #777
}
section.product-infos DIV.more {
	MARGIN-TOP: 10px; FONT-SIZE: 0.9em
}
section.product-infos UL.hlist LI {
	WIDTH: auto; DISPLAY: inline-block; FLOAT: left; MARGIN-RIGHT: 10px
}
article.browsergames DIV.header figure {
	WIDTH: 220px; FLOAT: left; MARGIN-RIGHT: 20px
}
article.browsergames DIV.header figure IMG {
	WIDTH: 100%
}
section.softwarelist UL LI figure {
	MARGIN: 3px 0px 0px; WIDTH: 32px; FLOAT: left; HEIGHT: 32px; OVERFLOW: hidden; border-radius: 5px
}
section.softwarelist UL LI .softwarecontent {
	MARGIN: 0px 0px 0px 48px
}
section.softwarelist UL LI {
	MARGIN: 0px 0px 16px
}
section.testlist UL LI figure {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 83px; MARGIN-BOTTOM: 12px; FLOAT: left; HEIGHT: 53px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; border-radius: 5px 5px 0 0
}
section.testlist UL LI figure {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 83px; MARGIN-BOTTOM: 12px; FLOAT: left; HEIGHT: 53px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; border-radius: 5px 5px 0 0
}
section.testlist UL LI figure IMG {
	border-radius: 5px 5px 0 0
}
section.testlist UL LI figure IMG {
	MIN-WIDTH: 100%; MIN-HEIGHT: 100%
}
section.testlist UL.toplist LI > DIV {
	WIDTH: 210px; FLOAT: right
}
section.testlist UL.toplist LI > DIV B {
	LINE-HEIGHT: 17px; COLOR: #444; FONT-SIZE: 14px
}
section.testlist UL LI DIV.starRatingInline {
	MARGIN-TOP: -4px; WIDTH: 224px; MARGIN-BOTTOM: 2px; FONT-SIZE: 12px
}
section.testlist UL LI DIV.starRatingInline SPAN.fivestars {
	POSITION: relative; TOP: 1px
}
section.productlist UL LI figure {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 62px; FLOAT: left; HEIGHT: 39px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; border-radius: 3px 3px 0 0
}
section.productlist UL LI figure {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 62px; FLOAT: left; HEIGHT: 39px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; border-radius: 3px 3px 0 0
}
section.productlist UL LI figure IMG {
	border-radius: 3px 3px 0 0
}
section.productlist UL LI figure IMG {
	MIN-WIDTH: 100%; MIN-HEIGHT: 100%
}
section.productlist UL.toplist LI {
	MARGIN-BOTTOM: 12px
}
section.productlist UL.toplist LI H3 {
	MARGIN: 12px 0px 5px; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
section.productlist UL.toplist LI DIV {
	MARGIN-TOP: -1px; WIDTH: 224px; FLOAT: right
}
section.testlist UL LI figure IMG {
	MIN-WIDTH: 100%; MIN-HEIGHT: 100%
}
section.productlist UL LI figure IMG {
	MIN-WIDTH: 100%; MIN-HEIGHT: 100%
}
section.testlist UL.toplist LI > DIV A {
	LINE-HEIGHT: 17px; COLOR: #444; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
section.productlist UL.toplist LI > DIV A {
	LINE-HEIGHT: 17px; COLOR: #444; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
section.testlist H2 {
	FONT-SIZE: 15px; FONT-WEIGHT: normal
}
section.linklist.popular H2 {
	FONT-SIZE: 15px; FONT-WEIGHT: normal
}
section.productlist H2 {
	FONT-SIZE: 15px; FONT-WEIGHT: normal
}
section.picturelist H2 {
	FONT-SIZE: 15px; FONT-WEIGHT: normal
}
section.testlist UL LI H3 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 1.1em; FONT-WEIGHT: 600
}
section.product UL LI H3 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 1.1em; FONT-WEIGHT: 600
}
section.testlist UL LI A H3 {
	COLOR: #14782b
}
section.productlist UL LI A H3 {
	COLOR: #14782b
}
article.software DIV.header TABLE TD {
	VERTICAL-ALIGN: middle
}
article.software DIV.header TABLE {
	MARGIN-BOTTOM: 10px
}
article.software DIV.header figure {
	WIDTH: 128px; MARGIN-BOTTOM: 0px; FLOAT: left; HEIGHT: 64px
}
article.software DIV.header figure IMG {
	border-radius: 5px
}
article.software DIV.header H1 {
	LINE-HEIGHT: 1.1em; WIDTH: auto; MARGIN-BOTTOM: 10px; FONT-SIZE: 23px
}
DIV.specs .button_text_primary {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; PADDING-TOP: 3px
}
DIV.ratingBox .button_text_primary {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; PADDING-TOP: 3px
}
.copy DIV.ratingBox .transaction A {
	DISPLAY: inline-block
}
DIV.header .button_text_primary {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; PADDING-TOP: 3px
}
article DIV.header .btn .button_text_primary {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; PADDING-TOP: 3px
}
article DIV .btn .button_text_primary {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; PADDING-TOP: 0px
}
article DIV .btn .button_text_secondary {
	TEXT-ALIGN: left; WHITE-SPACE: nowrap; FONT-SIZE: 13px
}
article.singles-article .content DIV.transaction.btn {
	MARGIN: 5px; DISPLAY: inline-block; FLOAT: none; FONT-SIZE: 1em
}
article.singles-article .content .content_centered.btn.transaction {
	MARGIN: 5px auto 10px; MIN-HEIGHT: 48px; DISPLAY: block; MAX-WIDTH: 300px; HEIGHT: 30px
}
article.singles-article .content .content_centered.btn.transaction A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
article.singles-article .content .content_centered.btn.transaction A.sponsored:after {
	COLOR: white
}
DIV.specs .button_text_secondary {
	TEXT-ALIGN: left; WHITE-SPACE: nowrap; FONT-SIZE: 13px
}
DIV.header .button_text_secondary {
	TEXT-ALIGN: left; WHITE-SPACE: nowrap; FONT-SIZE: 13px
}
DIV.specs .button_text_primary {
	WHITE-SPACE: nowrap
}
DIV.header .button_text_primary {
	WHITE-SPACE: nowrap
}
article DIV .oneline.btn .button_text_primary {
	LINE-HEIGHT: 38px
}
DIV.specs .oneline.btn .button_text_primary {
	LINE-HEIGHT: 38px
}
article DIV.header .oneline.btn .button_text_primary {
	LINE-HEIGHT: 38px
}
OL.article_list article DIV .oneline.btn .button_text_primary {
	LINE-HEIGHT: 22px; FONT-SIZE: 15px
}
OL.article_list DIV.specs .oneline.btn .button_text_primary {
	LINE-HEIGHT: 22px; FONT-SIZE: 15px
}
OL.article_list article DIV.header .oneline.btn .button_text_primary {
	LINE-HEIGHT: 22px; FONT-SIZE: 15px
}
DIV.header .btn {
	MIN-WIDTH: 300px
}
.header .btn {
	MARGIN: 0px 0px 20px; DISPLAY: inline-block
}
.header .btn FORM .disclaimer {
	POSITION: absolute; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1; TEXT-INDENT: 62px; PADDING-LEFT: 0px; BOTTOM: -22px; PADDING-RIGHT: 0px; COLOR: #424242; FONT-SIZE: 12px; PADDING-TOP: 5px; LEFT: 0px; text-shadow: none
}
aside.secondary .btn FORM .disclaimer {
	POSITION: absolute; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1; TEXT-INDENT: 42px; PADDING-LEFT: 0px; BOTTOM: -22px; PADDING-RIGHT: 0px; COLOR: #424242; FONT-SIZE: 11px; PADDING-TOP: 5px; LEFT: 0px; text-shadow: none
}
aside.secondary .icon.btn {
	TEXT-ALIGN: left
}
.icon.btn I {
	DISPLAY: none
}
BODY *.gig-comments-more {
	BOX-SIZING: border-box; BORDER-BOTTOM: 1px solid; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Source Sans Pro", Tahoma, "Lucida Grande", Calibri, "Helvetica Neue", Helvetica, "DejaVu Sans", Arial, sans-serif !important; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; border-radius: 5px; box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.63), 0 2px 10px rgba(0, 0, 0, .2)
}
#commentslist *.gig-composebox-social-login {
	BOX-SIZING: border-box; BORDER-BOTTOM: 1px solid; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Source Sans Pro", Tahoma, "Lucida Grande", Calibri, "Helvetica Neue", Helvetica, "DejaVu Sans", Arial, sans-serif !important; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; border-radius: 5px; box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.63), 0 2px 10px rgba(0, 0, 0, .2)
}
#commentslist *.gig-composebox-guest-login {
	BOX-SIZING: border-box; BORDER-BOTTOM: 1px solid; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Source Sans Pro", Tahoma, "Lucida Grande", Calibri, "Helvetica Neue", Helvetica, "DejaVu Sans", Arial, sans-serif !important; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; border-radius: 5px; box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.63), 0 2px 10px rgba(0, 0, 0, .2)
}
#commentslist *.gig-composebox-site-login {
	BOX-SIZING: border-box; BORDER-BOTTOM: 1px solid; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Source Sans Pro", Tahoma, "Lucida Grande", Calibri, "Helvetica Neue", Helvetica, "DejaVu Sans", Arial, sans-serif !important; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; border-radius: 5px; box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.63), 0 2px 10px rgba(0, 0, 0, .2)
}
BODY .gig-comments-dialog-button {
	BOX-SIZING: border-box; BORDER-BOTTOM: 1px solid; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Source Sans Pro", Tahoma, "Lucida Grande", Calibri, "Helvetica Neue", Helvetica, "DejaVu Sans", Arial, sans-serif !important; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; border-radius: 5px; box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.63), 0 2px 10px rgba(0, 0, 0, .2)
}
#commentslist *.gig-comments-container *.gig-comments-composebox *.gig-composebox-post {
	BOX-SIZING: border-box; BORDER-BOTTOM: 1px solid; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Source Sans Pro", Tahoma, "Lucida Grande", Calibri, "Helvetica Neue", Helvetica, "DejaVu Sans", Arial, sans-serif !important; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; border-radius: 5px; box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.63), 0 2px 10px rgba(0, 0, 0, .2)
}
#commentslist *.gig-comments-container *.gig-comment *.gig-composebox-post {
	BOX-SIZING: border-box; BORDER-BOTTOM: 1px solid; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Source Sans Pro", Tahoma, "Lucida Grande", Calibri, "Helvetica Neue", Helvetica, "DejaVu Sans", Arial, sans-serif !important; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; border-radius: 5px; box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.63), 0 2px 10px rgba(0, 0, 0, .2)
}
.btn {
	BOX-SIZING: border-box; BORDER-BOTTOM: 1px solid; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Source Sans Pro", Tahoma, "Lucida Grande", Calibri, "Helvetica Neue", Helvetica, "DejaVu Sans", Arial, sans-serif !important; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; border-radius: 5px; box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.63), 0 2px 10px rgba(0, 0, 0, .2)
}
.btn:hover {
	CURSOR: pointer
}
.btn .button_text_primary {
	WIDTH: auto !important; DISPLAY: block; FLOAT: none !important; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.btn .button_text_secondary {
	WIDTH: auto !important; DISPLAY: block; FLOAT: none !important; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.btn A {
	DISPLAY: block; TEXT-DECORATION: none; text-shadow: inherit
}
.btn A:hover {
	COLOR: inherit !important
}
.btn FORM INPUT[type='submit'] {
	DISPLAY: none
}
.icon.btn:before {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 100%; CONTENT: ""; TOP: 0px
}
.icon.btn:after {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 100%; CONTENT: ""; TOP: 0px
}
.icon.btn:before {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 ); LEFT: 50px
}
.icon.btn:after {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#80ffffff',GradientType=0 ); LEFT: 51px
}
.icon.btn {
	PADDING-BOTTOM: 3px; MIN-HEIGHT: 48px; PADDING-LEFT: 61px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
.giga-button.btn {
	LINE-HEIGHT: 1.5 !important
}
aside #commentslist .comment-form .comment-box [data-action='submit'].btn {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
aside #commentslist .comment-form .login-box [data-action='guest-submit'].btn {
	TEXT-ALIGN: center
}
aside #commentslist .childrenList .comment-form .react [data-action='answerSubmit'].btn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; PADDING-LEFT: 15px; WIDTH: 131px; PADDING-RIGHT: 15px; PADDING-TOP: 12px
}
SPAN.btn {
	DISPLAY: inline-block
}
DIV.btn {
	DISPLAY: block
}
.btn {
	BORDER-BOTTOM-COLOR: #494949; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CECECE', endColorstr='#828282',GradientType=0 ); BORDER-TOP-COLOR: #7c7c7c; BACKGROUND: #cecece; COLOR: #424242; BORDER-RIGHT-COLOR: #7c7c7c; BORDER-LEFT-COLOR: #7c7c7c; text-shadow: 0px 1px #D8D8D8
}
.btn A {
	COLOR: #424242; TEXT-DECORATION: none !important
}
.btn:hover {
	BORDER-BOTTOM-COLOR: #595959; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#929292',GradientType=0 ); BORDER-TOP-COLOR: #8c8c8c; BACKGROUND: #dedede; COLOR: #525252; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c; text-shadow: 0px 1px #e8e8e8
}
.btn--grey.btn {
	BORDER-BOTTOM-COLOR: #494949; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CECECE', endColorstr='#828282',GradientType=0 ); BORDER-TOP-COLOR: #7c7c7c; BACKGROUND: #cecece; COLOR: #424242; BORDER-RIGHT-COLOR: #7c7c7c; BORDER-LEFT-COLOR: #7c7c7c; text-shadow: 0px 1px #D8D8D8
}
.btn--grey.btn A {
	COLOR: #424242
}
.btn--grey.btn:hover {
	BORDER-BOTTOM-COLOR: #595959; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#929292',GradientType=0 ); BORDER-TOP-COLOR: #8c8c8c; BACKGROUND: #dedede; COLOR: #525252; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c; text-shadow: 0px 1px #e8e8e8
}
.btn--games.btn A {
	COLOR: #fff
}
.btn--games.btn {
	BORDER-BOTTOM-COLOR: #4b0606; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d14847', endColorstr='#871816',GradientType=0 ); BORDER-TOP-COLOR: #7e0000; BACKGROUND: #d14847; COLOR: #fff; BORDER-RIGHT-COLOR: #7e0000; BORDER-LEFT-COLOR: #7e0000; text-shadow: 0px -1px #7e0000
}
.btn--games.btn:hover {
	BORDER-BOTTOM-COLOR: #6b0606; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E65554', endColorstr='#9E1A1A',GradientType=0 ); BORDER-TOP-COLOR: #930000; BACKGROUND: #e65554; COLOR: #fff; BORDER-RIGHT-COLOR: #930000; BORDER-LEFT-COLOR: #930000; text-shadow: 0px -1px #930000
}
.btn--android.btn A {
	COLOR: #2c2c2c
}
.btn--android.btn {
	BORDER-BOTTOM-COLOR: #30381d; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B6D272', endColorstr='#6C8236',GradientType=0 ); BORDER-TOP-COLOR: #5f6f39; BACKGROUND: #b6d272; COLOR: #2c2c2c; BORDER-RIGHT-COLOR: #5f6f39; BORDER-LEFT-COLOR: #5f6f39; text-shadow: 0px 1px #D5E0B9
}
.btn--android.btn:hover {
	BORDER-BOTTOM-COLOR: #3f4926; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C3E07B', endColorstr='#79913D',GradientType=0 ); BORDER-TOP-COLOR: #708243; BACKGROUND: #c3e07b; COLOR: #2c2c2c; BORDER-RIGHT-COLOR: #708243; BORDER-LEFT-COLOR: #708243; text-shadow: 0px 1px #D5E0B9
}
.btn--apple.btn A {
	COLOR: #fff
}
.btn--apple.btn {
	BORDER-BOTTOM-COLOR: #30381d; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88B6C0', endColorstr='#4B727A',GradientType=0 ); BORDER-TOP-COLOR: #2c5f6e; BACKGROUND: #88b6c0; COLOR: #fff; BORDER-RIGHT-COLOR: #2c5f6e; BORDER-LEFT-COLOR: #2c5f6e; text-shadow: 0px -1px #2C5F6E
}
.btn--apple.btn:hover {
	BORDER-BOTTOM-COLOR: #2e6070; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9FCFD8', endColorstr='#5B8891',GradientType=0 ); BORDER-TOP-COLOR: #346f81; BACKGROUND: #9fcfd8; COLOR: #fff; BORDER-RIGHT-COLOR: #346f81; BORDER-LEFT-COLOR: #346f81; text-shadow: 0px -1px #346F81
}
.btn--software.btn A {
	COLOR: #333
}
.btn--software.btn {
	BORDER-BOTTOM-COLOR: #8e5c00; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFBD2D', endColorstr='#B77700',GradientType=0 ); BORDER-TOP-COLOR: #cb8600; BACKGROUND: #ffbd2d; COLOR: #333; BORDER-RIGHT-COLOR: #cb8600; BORDER-LEFT-COLOR: #cb8600; text-shadow: 0px 1px #F7E0B5
}
.btn--software.btn:hover {
	BORDER-BOTTOM-COLOR: #a87300; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFD535', endColorstr='#CE9000',GradientType=0 ); BORDER-TOP-COLOR: #e19c00; BACKGROUND: #ffd535; COLOR: #333; BORDER-RIGHT-COLOR: #e19c00; BORDER-LEFT-COLOR: #e19c00; text-shadow: 0px 1px #F7E0B5
}
.btn--green.btn A {
	COLOR: #fff
}
.btn--green.btn {
	BORDER-BOTTOM-COLOR: #052d1c; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52B06D', endColorstr='#1C6330',GradientType=0 ); BORDER-TOP-COLOR: #08492e; BACKGROUND: #52b06d; COLOR: #fff; BORDER-RIGHT-COLOR: #08492e; BORDER-LEFT-COLOR: #08492e; text-shadow: 0px -1px #08492E
}
.btn--green.btn:hover {
	BORDER-BOTTOM-COLOR: #053521; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60C980', endColorstr='#207037',GradientType=0 ); BORDER-TOP-COLOR: #095536; BACKGROUND: #60c980; COLOR: #fff; BORDER-RIGHT-COLOR: #095536; BORDER-LEFT-COLOR: #095536; text-shadow: 0px -1px #095536
}
.icon.btn {
	BORDER-BOTTOM-COLOR: #494949; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CECECE', endColorstr='#828282',GradientType=0 ); BORDER-TOP-COLOR: #7c7c7c; BACKGROUND: #cecece; COLOR: #424242; BORDER-RIGHT-COLOR: #7c7c7c; BORDER-LEFT-COLOR: #7c7c7c; text-shadow: 0px 1px #D8D8D8
}
.icon.btn A {
	COLOR: #424242
}
.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #595959; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#929292',GradientType=0 ); BORDER-TOP-COLOR: #8c8c8c; BACKGROUND: #dedede; COLOR: #525252; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c; text-shadow: 0px 1px #e8e8e8
}
.btn--grey.icon.btn {
	BORDER-BOTTOM-COLOR: #494949; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CECECE', endColorstr='#828282',GradientType=0 ); BORDER-TOP-COLOR: #7c7c7c; BACKGROUND: #cecece; COLOR: #424242; BORDER-RIGHT-COLOR: #7c7c7c; BORDER-LEFT-COLOR: #7c7c7c; text-shadow: 0px 1px #D8D8D8
}
.btn--grey.icon.btn A {
	COLOR: #424242
}
.btn--grey.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #595959; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#929292',GradientType=0 ); BORDER-TOP-COLOR: #8c8c8c; BACKGROUND: #dedede; COLOR: #525252; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c; text-shadow: 0px 1px #e8e8e8
}
.btn--games.icon.btn A {
	COLOR: #fff
}
.btn--games.icon.btn {
	BORDER-BOTTOM-COLOR: #4b0606; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d14847', endColorstr='#871816',GradientType=0 ); BORDER-TOP-COLOR: #7e0000; BACKGROUND: #d14847; COLOR: #fff; BORDER-RIGHT-COLOR: #7e0000; BORDER-LEFT-COLOR: #7e0000; text-shadow: 0px -1px #7e0000
}
.btn--games.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #6b0606; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E65554', endColorstr='#9E1A1A',GradientType=0 ); BORDER-TOP-COLOR: #930000; BACKGROUND: #e65554; COLOR: #fff; BORDER-RIGHT-COLOR: #930000; BORDER-LEFT-COLOR: #930000; text-shadow: 0px -1px #930000
}
.btn--android.icon.btn A {
	COLOR: #2c2c2c
}
.btn--android.icon.btn {
	BORDER-BOTTOM-COLOR: #30381d; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B6D272', endColorstr='#6C8236',GradientType=0 ); BORDER-TOP-COLOR: #5f6f39; BACKGROUND: #b6d272; COLOR: #2c2c2c; BORDER-RIGHT-COLOR: #5f6f39; BORDER-LEFT-COLOR: #5f6f39; text-shadow: 0px 1px #D5E0B9
}
.btn--android.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #3f4926; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C3E07B', endColorstr='#79913D',GradientType=0 ); BORDER-TOP-COLOR: #708243; BACKGROUND: #c3e07b; COLOR: #2c2c2c; BORDER-RIGHT-COLOR: #708243; BORDER-LEFT-COLOR: #708243; text-shadow: 0px 1px #D5E0B9
}
.btn--apple.icon.btn A {
	COLOR: #fff
}
.btn--apple.icon.btn {
	BORDER-BOTTOM-COLOR: #30381d; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88B6C0', endColorstr='#4B727A',GradientType=0 ); BORDER-TOP-COLOR: #2c5f6e; BACKGROUND: #88b6c0; COLOR: #fff; BORDER-RIGHT-COLOR: #2c5f6e; BORDER-LEFT-COLOR: #2c5f6e; text-shadow: 0px -1px #2C5F6E
}
.btn--apple.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #2e6070; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9FCFD8', endColorstr='#5B8891',GradientType=0 ); BORDER-TOP-COLOR: #346f81; BACKGROUND: #9fcfd8; COLOR: #fff; BORDER-RIGHT-COLOR: #346f81; BORDER-LEFT-COLOR: #346f81; text-shadow: 0px -1px #346F81
}
.btn--software.icon.btn A {
	COLOR: #333
}
.btn--software.icon.btn {
	BORDER-BOTTOM-COLOR: #8e5c00; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFBD2D', endColorstr='#B77700',GradientType=0 ); BORDER-TOP-COLOR: #cb8600; BACKGROUND: #ffbd2d; COLOR: #333; BORDER-RIGHT-COLOR: #cb8600; BORDER-LEFT-COLOR: #cb8600; text-shadow: 0px 1px #F7E0B5
}
.btn--software.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #a87300; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFD535', endColorstr='#CE9000',GradientType=0 ); BORDER-TOP-COLOR: #e19c00; BACKGROUND: #ffd535; COLOR: #333; BORDER-RIGHT-COLOR: #e19c00; BORDER-LEFT-COLOR: #e19c00; text-shadow: 0px 1px #F7E0B5
}
.btn--green.icon.btn A {
	COLOR: #fff
}
.btn--green.icon.btn {
	BORDER-BOTTOM-COLOR: #052d1c; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52B06D', endColorstr='#1C6330',GradientType=0 ); BORDER-TOP-COLOR: #08492e; BACKGROUND: #52b06d; COLOR: #fff; BORDER-RIGHT-COLOR: #08492e; BORDER-LEFT-COLOR: #08492e; text-shadow: 0px -1px #08492E
}
.btn--green.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #053521; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60C980', endColorstr='#207037',GradientType=0 ); BORDER-TOP-COLOR: #095536; BACKGROUND: #60c980; COLOR: #fff; BORDER-RIGHT-COLOR: #095536; BORDER-LEFT-COLOR: #095536; text-shadow: 0px -1px #095536
}
aside.secondary .icon.btn {
	WIDTH: 200px; DISPLAY: inline-block
}
.multiple_transactions .panel .icon.btn {
	PADDING-BOTTOM: 3px; MIN-HEIGHT: 26px; PADDING-LEFT: 42px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
OL.article_list .icon.btn {
	PADDING-BOTTOM: 3px; MIN-HEIGHT: 26px; PADDING-LEFT: 42px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
aside.secondary .icon.btn {
	PADDING-BOTTOM: 3px; MIN-HEIGHT: 26px; PADDING-LEFT: 42px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
.multiple_transactions .panel .icon.btn:before {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 ); LEFT: 28px
}
OL.article_list .icon.btn:before {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 ); LEFT: 28px
}
aside.secondary .icon.btn:before {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 ); LEFT: 28px
}
.multiple_transactions .panel .icon.btn:after {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#80ffffff',GradientType=0 ); LEFT: 29px
}
OL.article_list .icon.btn:after {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#80ffffff',GradientType=0 ); LEFT: 29px
}
aside.secondary .icon.btn:after {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#80ffffff',GradientType=0 ); LEFT: 29px
}
.multiple_transactions .panel .icon.btn {
	BORDER-BOTTOM-COLOR: #494949; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CECECE', endColorstr='#828282',GradientType=0 ); BORDER-TOP-COLOR: #7c7c7c; BACKGROUND: #cecece; COLOR: #424242; BORDER-RIGHT-COLOR: #7c7c7c; BORDER-LEFT-COLOR: #7c7c7c; text-shadow: 0px 1px #D8D8D8
}
OL.article_list .icon.btn {
	BORDER-BOTTOM-COLOR: #494949; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CECECE', endColorstr='#828282',GradientType=0 ); BORDER-TOP-COLOR: #7c7c7c; BACKGROUND: #cecece; COLOR: #424242; BORDER-RIGHT-COLOR: #7c7c7c; BORDER-LEFT-COLOR: #7c7c7c; text-shadow: 0px 1px #D8D8D8
}
aside.secondary .icon.btn {
	BORDER-BOTTOM-COLOR: #494949; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CECECE', endColorstr='#828282',GradientType=0 ); BORDER-TOP-COLOR: #7c7c7c; BACKGROUND: #cecece; COLOR: #424242; BORDER-RIGHT-COLOR: #7c7c7c; BORDER-LEFT-COLOR: #7c7c7c; text-shadow: 0px 1px #D8D8D8
}
.multiple_transactions .panel .icon.btn A {
	COLOR: #424242
}
OL.article_list .icon.btn A {
	COLOR: #424242
}
aside.secondary .icon.btn A {
	COLOR: #424242
}
.multiple_transactions .panel .icon.btn:hover {
	BORDER-BOTTOM-COLOR: #595959; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#929292',GradientType=0 ); BORDER-TOP-COLOR: #8c8c8c; BACKGROUND: #dedede; COLOR: #525252; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c; text-shadow: 0px 1px #e8e8e8
}
OL.article_list .icon.btn:hover {
	BORDER-BOTTOM-COLOR: #595959; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#929292',GradientType=0 ); BORDER-TOP-COLOR: #8c8c8c; BACKGROUND: #dedede; COLOR: #525252; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c; text-shadow: 0px 1px #e8e8e8
}
aside.secondary .icon.btn:hover {
	BORDER-BOTTOM-COLOR: #595959; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#929292',GradientType=0 ); BORDER-TOP-COLOR: #8c8c8c; BACKGROUND: #dedede; COLOR: #525252; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c; text-shadow: 0px 1px #e8e8e8
}
.multiple_transactions .panel .btn--grey.icon.btn {
	BORDER-BOTTOM-COLOR: #494949; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CECECE', endColorstr='#828282',GradientType=0 ); BORDER-TOP-COLOR: #7c7c7c; BACKGROUND: #cecece; COLOR: #424242; BORDER-RIGHT-COLOR: #7c7c7c; BORDER-LEFT-COLOR: #7c7c7c; text-shadow: 0px 1px #D8D8D8
}
OL.article_list .btn--grey.icon.btn {
	BORDER-BOTTOM-COLOR: #494949; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CECECE', endColorstr='#828282',GradientType=0 ); BORDER-TOP-COLOR: #7c7c7c; BACKGROUND: #cecece; COLOR: #424242; BORDER-RIGHT-COLOR: #7c7c7c; BORDER-LEFT-COLOR: #7c7c7c; text-shadow: 0px 1px #D8D8D8
}
aside.secondary .btn--grey.icon.btn {
	BORDER-BOTTOM-COLOR: #494949; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CECECE', endColorstr='#828282',GradientType=0 ); BORDER-TOP-COLOR: #7c7c7c; BACKGROUND: #cecece; COLOR: #424242; BORDER-RIGHT-COLOR: #7c7c7c; BORDER-LEFT-COLOR: #7c7c7c; text-shadow: 0px 1px #D8D8D8
}
.multiple_transactions .panel .btn--grey.icon.btn A {
	COLOR: #424242
}
OL.article_list .btn--grey.icon.btn A {
	COLOR: #424242
}
aside.secondary .btn--grey.icon.btn A {
	COLOR: #424242
}
.multiple_transactions .panel .btn--grey.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #595959; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#929292',GradientType=0 ); BORDER-TOP-COLOR: #8c8c8c; BACKGROUND: #dedede; COLOR: #525252; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c; text-shadow: 0px 1px #e8e8e8
}
OL.article_list .btn--grey.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #595959; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#929292',GradientType=0 ); BORDER-TOP-COLOR: #8c8c8c; BACKGROUND: #dedede; COLOR: #525252; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c; text-shadow: 0px 1px #e8e8e8
}
aside.secondary .btn--grey.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #595959; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#929292',GradientType=0 ); BORDER-TOP-COLOR: #8c8c8c; BACKGROUND: #dedede; COLOR: #525252; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c; text-shadow: 0px 1px #e8e8e8
}
.multiple_transactions .panel .btn--games.icon.btn A {
	COLOR: #fff
}
OL.article_list .btn--games.icon.btn A {
	COLOR: #fff
}
aside.secondary .btn--games.icon.btn A {
	COLOR: #fff
}
.multiple_transactions .panel .btn--games.icon.btn {
	BORDER-BOTTOM-COLOR: #4b0606; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d14847', endColorstr='#871816',GradientType=0 ); BORDER-TOP-COLOR: #7e0000; BACKGROUND: #d14847; COLOR: #fff; BORDER-RIGHT-COLOR: #7e0000; BORDER-LEFT-COLOR: #7e0000; text-shadow: 0px -1px #7e0000
}
OL.article_list .btn--games.icon.btn {
	BORDER-BOTTOM-COLOR: #4b0606; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d14847', endColorstr='#871816',GradientType=0 ); BORDER-TOP-COLOR: #7e0000; BACKGROUND: #d14847; COLOR: #fff; BORDER-RIGHT-COLOR: #7e0000; BORDER-LEFT-COLOR: #7e0000; text-shadow: 0px -1px #7e0000
}
aside.secondary .btn--games.icon.btn {
	BORDER-BOTTOM-COLOR: #4b0606; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d14847', endColorstr='#871816',GradientType=0 ); BORDER-TOP-COLOR: #7e0000; BACKGROUND: #d14847; COLOR: #fff; BORDER-RIGHT-COLOR: #7e0000; BORDER-LEFT-COLOR: #7e0000; text-shadow: 0px -1px #7e0000
}
.multiple_transactions .panel .btn--games.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #6b0606; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E65554', endColorstr='#9E1A1A',GradientType=0 ); BORDER-TOP-COLOR: #930000; BACKGROUND: #e65554; COLOR: #fff; BORDER-RIGHT-COLOR: #930000; BORDER-LEFT-COLOR: #930000; text-shadow: 0px -1px #930000
}
OL.article_list .btn--games.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #6b0606; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E65554', endColorstr='#9E1A1A',GradientType=0 ); BORDER-TOP-COLOR: #930000; BACKGROUND: #e65554; COLOR: #fff; BORDER-RIGHT-COLOR: #930000; BORDER-LEFT-COLOR: #930000; text-shadow: 0px -1px #930000
}
aside.secondary .btn--games.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #6b0606; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E65554', endColorstr='#9E1A1A',GradientType=0 ); BORDER-TOP-COLOR: #930000; BACKGROUND: #e65554; COLOR: #fff; BORDER-RIGHT-COLOR: #930000; BORDER-LEFT-COLOR: #930000; text-shadow: 0px -1px #930000
}
.multiple_transactions .panel .btn--android.icon.btn A {
	COLOR: #2c2c2c
}
OL.article_list .btn--android.icon.btn A {
	COLOR: #2c2c2c
}
aside.secondary .btn--android.icon.btn A {
	COLOR: #2c2c2c
}
.multiple_transactions .panel .btn--android.icon.btn {
	BORDER-BOTTOM-COLOR: #30381d; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B6D272', endColorstr='#6C8236',GradientType=0 ); BORDER-TOP-COLOR: #5f6f39; BACKGROUND: #b6d272; COLOR: #2c2c2c; BORDER-RIGHT-COLOR: #5f6f39; BORDER-LEFT-COLOR: #5f6f39; text-shadow: 0px 1px #D5E0B9
}
OL.article_list .btn--android.icon.btn {
	BORDER-BOTTOM-COLOR: #30381d; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B6D272', endColorstr='#6C8236',GradientType=0 ); BORDER-TOP-COLOR: #5f6f39; BACKGROUND: #b6d272; COLOR: #2c2c2c; BORDER-RIGHT-COLOR: #5f6f39; BORDER-LEFT-COLOR: #5f6f39; text-shadow: 0px 1px #D5E0B9
}
aside.secondary .btn--android.icon.btn {
	BORDER-BOTTOM-COLOR: #30381d; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B6D272', endColorstr='#6C8236',GradientType=0 ); BORDER-TOP-COLOR: #5f6f39; BACKGROUND: #b6d272; COLOR: #2c2c2c; BORDER-RIGHT-COLOR: #5f6f39; BORDER-LEFT-COLOR: #5f6f39; text-shadow: 0px 1px #D5E0B9
}
.multiple_transactions .panel .btn--android.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #3f4926; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C3E07B', endColorstr='#79913D',GradientType=0 ); BORDER-TOP-COLOR: #708243; BACKGROUND: #c3e07b; COLOR: #2c2c2c; BORDER-RIGHT-COLOR: #708243; BORDER-LEFT-COLOR: #708243; text-shadow: 0px 1px #D5E0B9
}
OL.article_list .btn--android.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #3f4926; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C3E07B', endColorstr='#79913D',GradientType=0 ); BORDER-TOP-COLOR: #708243; BACKGROUND: #c3e07b; COLOR: #2c2c2c; BORDER-RIGHT-COLOR: #708243; BORDER-LEFT-COLOR: #708243; text-shadow: 0px 1px #D5E0B9
}
aside.secondary .btn--android.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #3f4926; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C3E07B', endColorstr='#79913D',GradientType=0 ); BORDER-TOP-COLOR: #708243; BACKGROUND: #c3e07b; COLOR: #2c2c2c; BORDER-RIGHT-COLOR: #708243; BORDER-LEFT-COLOR: #708243; text-shadow: 0px 1px #D5E0B9
}
.multiple_transactions .panel .btn--apple.icon.btn A {
	COLOR: #fff
}
OL.article_list .btn--apple.icon.btn A {
	COLOR: #fff
}
aside.secondary .btn--apple.icon.btn A {
	COLOR: #fff
}
.multiple_transactions .panel .btn--apple.icon.btn {
	BORDER-BOTTOM-COLOR: #30381d; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88B6C0', endColorstr='#4B727A',GradientType=0 ); BORDER-TOP-COLOR: #2c5f6e; BACKGROUND: #88b6c0; COLOR: #fff; BORDER-RIGHT-COLOR: #2c5f6e; BORDER-LEFT-COLOR: #2c5f6e; text-shadow: 0px -1px #2C5F6E
}
OL.article_list .btn--apple.icon.btn {
	BORDER-BOTTOM-COLOR: #30381d; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88B6C0', endColorstr='#4B727A',GradientType=0 ); BORDER-TOP-COLOR: #2c5f6e; BACKGROUND: #88b6c0; COLOR: #fff; BORDER-RIGHT-COLOR: #2c5f6e; BORDER-LEFT-COLOR: #2c5f6e; text-shadow: 0px -1px #2C5F6E
}
aside.secondary .btn--apple.icon.btn {
	BORDER-BOTTOM-COLOR: #30381d; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88B6C0', endColorstr='#4B727A',GradientType=0 ); BORDER-TOP-COLOR: #2c5f6e; BACKGROUND: #88b6c0; COLOR: #fff; BORDER-RIGHT-COLOR: #2c5f6e; BORDER-LEFT-COLOR: #2c5f6e; text-shadow: 0px -1px #2C5F6E
}
.multiple_transactions .panel .btn--apple.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #2e6070; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9FCFD8', endColorstr='#5B8891',GradientType=0 ); BORDER-TOP-COLOR: #346f81; BACKGROUND: #9fcfd8; COLOR: #fff; BORDER-RIGHT-COLOR: #346f81; BORDER-LEFT-COLOR: #346f81; text-shadow: 0px -1px #346F81
}
OL.article_list .btn--apple.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #2e6070; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9FCFD8', endColorstr='#5B8891',GradientType=0 ); BORDER-TOP-COLOR: #346f81; BACKGROUND: #9fcfd8; COLOR: #fff; BORDER-RIGHT-COLOR: #346f81; BORDER-LEFT-COLOR: #346f81; text-shadow: 0px -1px #346F81
}
aside.secondary .btn--apple.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #2e6070; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9FCFD8', endColorstr='#5B8891',GradientType=0 ); BORDER-TOP-COLOR: #346f81; BACKGROUND: #9fcfd8; COLOR: #fff; BORDER-RIGHT-COLOR: #346f81; BORDER-LEFT-COLOR: #346f81; text-shadow: 0px -1px #346F81
}
.multiple_transactions .panel .btn--software.icon.btn A {
	COLOR: #fff
}
OL.article_list .btn--software.icon.btn A {
	COLOR: #fff
}
aside.secondary .btn--software.icon.btn A {
	COLOR: #fff
}
.multiple_transactions .panel .btn--software.icon.btn {
	BORDER-BOTTOM-COLOR: #8e5c00; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFBD2D', endColorstr='#B77700',GradientType=0 ); BORDER-TOP-COLOR: #cb8600; BACKGROUND: #ffbd2d; COLOR: #fff; BORDER-RIGHT-COLOR: #cb8600; BORDER-LEFT-COLOR: #cb8600; text-shadow: 0px -1px #CB8600
}
OL.article_list .btn--software.icon.btn {
	BORDER-BOTTOM-COLOR: #8e5c00; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFBD2D', endColorstr='#B77700',GradientType=0 ); BORDER-TOP-COLOR: #cb8600; BACKGROUND: #ffbd2d; COLOR: #fff; BORDER-RIGHT-COLOR: #cb8600; BORDER-LEFT-COLOR: #cb8600; text-shadow: 0px -1px #CB8600
}
aside.secondary .btn--software.icon.btn {
	BORDER-BOTTOM-COLOR: #8e5c00; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFBD2D', endColorstr='#B77700',GradientType=0 ); BORDER-TOP-COLOR: #cb8600; BACKGROUND: #ffbd2d; COLOR: #fff; BORDER-RIGHT-COLOR: #cb8600; BORDER-LEFT-COLOR: #cb8600; text-shadow: 0px -1px #CB8600
}
.multiple_transactions .panel .btn--software.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #a87300; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFD535', endColorstr='#CE9000',GradientType=0 ); BORDER-TOP-COLOR: #e19c00; BACKGROUND: #ffd535; COLOR: #fff; BORDER-RIGHT-COLOR: #e19c00; BORDER-LEFT-COLOR: #e19c00; text-shadow: 0px -1px #E19C00
}
OL.article_list .btn--software.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #a87300; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFD535', endColorstr='#CE9000',GradientType=0 ); BORDER-TOP-COLOR: #e19c00; BACKGROUND: #ffd535; COLOR: #fff; BORDER-RIGHT-COLOR: #e19c00; BORDER-LEFT-COLOR: #e19c00; text-shadow: 0px -1px #E19C00
}
aside.secondary .btn--software.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #a87300; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFD535', endColorstr='#CE9000',GradientType=0 ); BORDER-TOP-COLOR: #e19c00; BACKGROUND: #ffd535; COLOR: #fff; BORDER-RIGHT-COLOR: #e19c00; BORDER-LEFT-COLOR: #e19c00; text-shadow: 0px -1px #E19C00
}
.multiple_transactions .panel .btn--green.icon.btn A {
	COLOR: #fff
}
OL.article_list .btn--green.icon.btn A {
	COLOR: #fff
}
aside.secondary .btn--green.icon.btn A {
	COLOR: #fff
}
.multiple_transactions .panel .btn--green.icon.btn {
	BORDER-BOTTOM-COLOR: #052d1c; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52B06D', endColorstr='#1C6330',GradientType=0 ); BORDER-TOP-COLOR: #08492e; BACKGROUND: #52b06d; COLOR: #fff; BORDER-RIGHT-COLOR: #08492e; BORDER-LEFT-COLOR: #08492e; text-shadow: 0px -1px #08492E
}
OL.article_list .btn--green.icon.btn {
	BORDER-BOTTOM-COLOR: #052d1c; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52B06D', endColorstr='#1C6330',GradientType=0 ); BORDER-TOP-COLOR: #08492e; BACKGROUND: #52b06d; COLOR: #fff; BORDER-RIGHT-COLOR: #08492e; BORDER-LEFT-COLOR: #08492e; text-shadow: 0px -1px #08492E
}
aside.secondary .btn--green.icon.btn {
	BORDER-BOTTOM-COLOR: #052d1c; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52B06D', endColorstr='#1C6330',GradientType=0 ); BORDER-TOP-COLOR: #08492e; BACKGROUND: #52b06d; COLOR: #fff; BORDER-RIGHT-COLOR: #08492e; BORDER-LEFT-COLOR: #08492e; text-shadow: 0px -1px #08492E
}
.multiple_transactions .panel .btn--green.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #053521; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60C980', endColorstr='#207037',GradientType=0 ); BORDER-TOP-COLOR: #095536; BACKGROUND: #60c980; COLOR: #fff; BORDER-RIGHT-COLOR: #095536; BORDER-LEFT-COLOR: #095536; text-shadow: 0px -1px #095536
}
OL.article_list .btn--green.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #053521; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60C980', endColorstr='#207037',GradientType=0 ); BORDER-TOP-COLOR: #095536; BACKGROUND: #60c980; COLOR: #fff; BORDER-RIGHT-COLOR: #095536; BORDER-LEFT-COLOR: #095536; text-shadow: 0px -1px #095536
}
aside.secondary .btn--green.icon.btn:hover {
	BORDER-BOTTOM-COLOR: #053521; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60C980', endColorstr='#207037',GradientType=0 ); BORDER-TOP-COLOR: #095536; BACKGROUND: #60c980; COLOR: #fff; BORDER-RIGHT-COLOR: #095536; BORDER-LEFT-COLOR: #095536; text-shadow: 0px -1px #095536
}
FORM.icon.btn.transaction {
	POSITION: relative
}
FORM.icon.btn.transaction .disclaimer {
	POSITION: absolute; BOTTOM: -17px; COLOR: #777; FONT-SIZE: 12px; LEFT: 61px; text-shadow: none
}
UL.one-widget.hlist {
	
}
UL.one-widget.hlist > LI {
	MARGIN: 1em 2px 0px 0px; DISPLAY: block
}
UL.one-widget.hlist > LI:first-child {
	MARGIN: 0px 2px 0px 0px; DISPLAY: block
}
UL.one-widget.hlist > LI > H3 {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #efefef; FONT-SIZE: 17px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
UL.one-widget.hlist:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
UL.one-widget.hlist UL.image-content.list LI A SPAN.text {
	WIDTH: auto
}
UL.three-widgets.hlist {
	
}
UL.three-widgets.hlist > LI {
	MARGIN: 0px 2px 0px 0px; WIDTH: 188px; FLOAT: left
}
UL.three-widgets.hlist > LI > H3 {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #efefef; FONT-SIZE: 17px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
UL.three-widgets.hlist:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
OL.drivers.article_list {
	
}
OL.drivers.article_list LI {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0.5em; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-TOP: 0.5em
}
OL.drivers.article_list LI article {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: table; PADDING-TOP: 0px
}
OL.drivers.article_list LI article DIV.image {
	WIDTH: 32px; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
OL.drivers.article_list LI article DIV.image IMG {
	VERTICAL-ALIGN: text-bottom
}
OL.drivers.article_list LI article DIV.link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 398px; PADDING-RIGHT: 0px; DISPLAY: table-cell; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
OL.drivers.article_list LI article DIV.link A {
	
}
OL.drivers.article_list LI article DIV.download {
	PADDING-RIGHT: 10px; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
OL.drivers.article_list LI article DIV.download FORM.btn {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL.drivers.article_list LI article DIV.download DIV.btn {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL.drivers.article_list LI article DIV.download FORM.btn .button_text_secondary {
	DISPLAY: none
}
OL.drivers.article_list LI article DIV.download DIV.btn .button_text_secondary {
	DISPLAY: none
}
OL.article_list {
	
}
OL.article_list LI.driver {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0.5em; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-TOP: 0.5em
}
OL.article_list LI.driver article {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: table; PADDING-TOP: 0px
}
OL.article_list LI.driver article DIV.image {
	WIDTH: 32px; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
OL.article_list LI.driver article DIV.image IMG {
	VERTICAL-ALIGN: text-bottom
}
OL.article_list LI.driver article DIV.link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 398px; PADDING-RIGHT: 0px; DISPLAY: table-cell; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
OL.article_list LI.driver article DIV.link A {
	
}
OL.article_list LI.driver article DIV.download {
	PADDING-RIGHT: 10px; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
OL.article_list LI.driver article DIV.download FORM.btn {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL.article_list LI.driver article DIV.download DIV.btn {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL.article_list LI.driver article DIV.download FORM.btn .button_text_secondary {
	DISPLAY: none
}
OL.article_list LI.driver article DIV.download DIV.btn .button_text_secondary {
	DISPLAY: none
}
UL.four-picture-rating.hlist {
	
}
UL.four-picture-rating.hlist LI {
	TEXT-ALIGN: center; MARGIN: 0px 14px 10px 0px; WIDTH: 132px; FLOAT: left
}
UL.four-picture-rating.hlist LI A {
	DISPLAY: inline-block
}
UL.four-picture-rating.hlist LI A figure {
	MARGIN: 0px 0px 5px
}
UL.four-picture-rating.hlist LI A figure IMG {
	WIDTH: 64px; HEIGHT: 64px
}
UL.four-picture-rating.hlist LI A SPAN.text {
	LINE-HEIGHT: 1.2; WIDTH: 132px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
UL.four-picture-rating.hlist LI A SPAN.fivestars {
	LINE-HEIGHT: 1; MARGIN: 0px 0px 5px; DISPLAY: block
}
UL.four-picture-rating.hlist LI A SPAN.fivestars I {
	MARGIN: 0px 2px
}
UL.four-picture-rating.hlist:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
UL.four-picture-square.hlist {
	
}
UL.four-picture-square.hlist LI {
	TEXT-ALIGN: center; MARGIN: 0px 14px 10px 0px; WIDTH: 132px; FLOAT: left
}
UL.four-picture-square.hlist LI A {
	DISPLAY: inline-block
}
UL.four-picture-square.hlist LI A figure {
	MARGIN: 0px
}
UL.four-picture-square.hlist LI A figure IMG {
	WIDTH: 64px; HEIGHT: 64px
}
UL.four-picture-square.hlist LI A SPAN.text {
	LINE-HEIGHT: 1.2; DISPLAY: block
}
UL.four-picture-square.hlist:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
UL.image-content.list {
	
}
UL.image-content.list LI {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 0px solid; PADDING-BOTTOM: 5px; MARGIN: 2px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; CLEAR: both; BORDER-TOP: #ddd 0px solid; BORDER-RIGHT: #ddd 0px solid; PADDING-TOP: 5px
}
UL.image-content.list LI A {
	
}
UL.image-content.list LI A figure {
	MARGIN: 0px 10px 0px 0px; WIDTH: 32px; FLOAT: left; HEIGHT: 32px
}
UL.image-content.list LI A figure IMG {
	
}
UL.image-content.list LI A SPAN.text {
	LINE-HEIGHT: 32px; WIDTH: 125px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
UL.text-content.list LI {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 0px solid; PADDING-BOTTOM: 5px; MARGIN: 2px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; CLEAR: both; BORDER-TOP: #ddd 0px solid; BORDER-RIGHT: #ddd 0px solid; PADDING-TOP: 5px
}
UL.text-content.list LI A {
	LINE-HEIGHT: 32px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
UL.driver-alternate-os-downloads.list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.driver-alternate-os-downloads.list LI {
	
}
UL.driver-alternate-os-downloads.list LI A {
	
}
UL.alphabetic.hlist {
	
}
UL.alphabetic.hlist LI {
	MARGIN: 0px 0px 5px
}
UL.alphabetic.hlist LI A {
	BOX-SIZING: border-box; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1; PADDING-LEFT: 2px; WIDTH: 50px; PADDING-RIGHT: 2px; DISPLAY: inline-block; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 15px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box
}
UL.alphabetic.hlist LI A:hover {
	BACKGROUND: #eee
}
H2.driver_headline {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1; MARGIN: 20px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #efefef; FONT-SIZE: 17px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.apple-event-header {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/events/apple-event/appleevent-head-2013-10.jpg); PADDING-LEFT: 608px; WIDTH: 310px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; PADDING-TOP: 140px
}
nav#main LI.apple-event A {
	PADDING-LEFT: 45px
}
nav#main LI.apple-event A:before {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/events/apple-event/iphoneevent-navteaser.png); POSITION: absolute; WIDTH: 52px; HEIGHT: 37px; CONTENT: ''; TOP: -2px; LEFT: 0px
}
.wwdc-header {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/event-wwdc/wwdc2013-header.png); PADDING-LEFT: 600px; WIDTH: 318px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; PADDING-TOP: 140px
}
nav#main LI.wwdc A {
	PADDING-LEFT: 55px
}
nav#main LI.wwdc A:before {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/event-wwdc/wwdc2013-navteaser.png); POSITION: absolute; WIDTH: 46px; HEIGHT: 43px; CONTENT: ''; TOP: -6px; LEFT: 5px
}
FORM.btn {
	POSITION: relative
}
FORM.btn INPUT[type='submit'] {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 100%; FONT-SIZE: 0px; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
FORM.btn INPUT[type='submit']:hover {
	CURSOR: pointer
}
DIV[id^='player-'] {
	MARGIN: 1.5em 0px; DISPLAY: block; CLEAR: both
}
DIV[id^='player-'] IFRAME {
	MARGIN: 0px auto; DISPLAY: block
}
DIV[id^='player-'] OBJECT {
	MARGIN: 0px auto; DISPLAY: block
}
section.badge-codecreator {
	OVERFLOW: hidden
}
section.badge-codecreator DIV.image {
	LINE-HEIGHT: 1.2; WIDTH: 100px; DISPLAY: inline-block; FLOAT: left; FONT-SIZE: 12px
}
section.badge-codecreator DIV.image IMG {
	
}
section.badge-codecreator DIV.image:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
section.badge-codecreator DIV.description {
	WIDTH: 450px; MARGIN-LEFT: 120px
}
section.badge-codecreator DIV.description {
	LINE-HEIGHT: 1; FONT-SIZE: 12px
}
section.badge-codecreator TEXTAREA {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; MARGIN: 10px 0px 0px 120px; WIDTH: 450px; DISPLAY: block; FONT-FAMILY: Courier, monospace; WORD-WRAP: break-word; HEIGHT: 106px; COLOR: #777; FONT-SIZE: 11px; OVERFLOW: scroll; WORD-BREAK: break-all; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; box-shadow: none; resize: none
}
section#content DIV.technic-header {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/logos/technikderzukunft-header.jpg); WIDTH: 918px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 200px
}
section#content DIV.technic-header H1 {
	POSITION: relative; LINE-HEIGHT: 27px; TOP: 26px; LEFT: 260px
}
section#content DIV.technic-header H1 B {
	DISPLAY: block; FONT-WEIGHT: 600
}
section#content DIV.technic-header P {
	POSITION: relative; TEXT-ALIGN: justify; LINE-HEIGHT: 16px; WIDTH: 500px; FONT-SIZE: 12px; TOP: 50px; LEFT: 60px
}
section#content DIV.technic-header DIV.share-bar {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; TOP: 45px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 630px
}
section.tof#content DIV.three-boxes {
	MARGIN-TOP: 25px
}
aside.tof.secondary DIV.share-bar {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; BORDER-TOP: 0px; TOP: 35px; BORDER-RIGHT: 0px; LEFT: 630px
}
IMG.lazyload {
	POSITION: relative; MIN-WIDTH: 0px !important; MARGIN-TOP: -25px !important; MIN-HEIGHT: 0px !important; WIDTH: 50px !important; DISPLAY: none; HEIGHT: 50px !important; MARGIN-LEFT: auto; TOP: 50%; MARGIN-RIGHT: auto
}
.article_list article figure IMG.lazyload {
	POSITION: static; MARGIN-TOP: 25px !important
}
article.post_type_test.singles-article SPAN.meta DIV.starRatingInline {
	WIDTH: 165px; DISPLAY: inline-block; MARGIN-RIGHT: 50px
}
article.post_type_test.singles-article SPAN.meta DIV.distance {
	DISPLAY: inline-block; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
article.post_type_test.singles-article SPAN.meta DIV.right.distance {
	FLOAT: right
}
article.post_type_test.singles-article SPAN.meta A.author {
	FLOAT: right
}
article.post_type_test.singles-article SPAN.meta A.comments {
	MARGIN-LEFT: 0px
}
article.post_type_test.singles-article > hgroup > H1 {
	MARGIN-BOTTOM: 10px
}
article.singles-article DIV[class^='video_outer_'] {
	MARGIN: 1.5em 0px
}
DIV[class^='video_outer_'] {
	CLEAR: both
}
.video_error_box {
	POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 1.5; WIDTH: 100%; HEIGHT: 100%; COLOR: rgb(255,255,255); TOP: 0px; LEFT: 0px
}
.video_error_box .container {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; COLOR: rgb(238,238,238); PADDING-TOP: 10px
}
.video_error_box .container .title {
	TEXT-ALIGN: center; MARGIN: 0px 0px 10px; COLOR: rgb(255,255,255); FONT-SIZE: 27px; FONT-WEIGHT: bold
}
.video_error_box .container .description {
	
}
.video_error_box .container .greetings {
	MARGIN: 10px 0px 0px
}
.video_error_box .container .right.greetings {
	TEXT-ALIGN: right
}
.video_error_box .container .errorlist {
	LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none; MARGIN: 10px
}
.video_error_box .container .errorlist LI {
	MARGIN: 10px 0px
}
.video_error_box .container .errorlist LI I {
	MARGIN-RIGHT: 5px
}
.video_error_box .container .errorlist LI A {
	COLOR: rgb(238,238,238)
}
.video_error_box .container .errorlist LI A:hover {
	TEXT-DECORATION: underline
}
section.foto-block {
	BOX-SIZING: border-box; PADDING-BOTTOM: 32px; MARGIN: 0px; PADDING-LEFT: 16px; WIDTH: 950px; PADDING-RIGHT: 16px; BACKGROUND: #fff; BORDER-TOP: #e1e1e1 1px solid; PADDING-TOP: 16px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box
}
section.foto-block A {
	COLOR: #614494
}
section.foto-block A:hover {
	TEXT-DECORATION: underline
}
section.foto-block A:hover I {
	TEXT-DECORATION: none
}
section.foto-block UL LI {
	
}
section.foto-block UL LI:after {
	DISPLAY: block; CLEAR: both; CONTENT: ""
}
section.foto-block UL LI figure {
	MARGIN: 5px 10px 20px 0px; WIDTH: 250px; FLOAT: left; HEIGHT: 139px
}
section.foto-block UL LI figure IMG {
	border-radius: 5px
}
section.foto-block UL LI .meta A {
	COLOR: #614494
}
section.software-block {
	BOX-SIZING: border-box; PADDING-BOTTOM: 32px; MARGIN: 0px; PADDING-LEFT: 16px; WIDTH: 950px; PADDING-RIGHT: 16px; BACKGROUND: #fff; BORDER-TOP: #e1e1e1 1px solid; PADDING-TOP: 16px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box
}
section.software-block:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
section.software-block A {
	COLOR: #082a35
}
section.software-block A:hover {
	TEXT-DECORATION: underline
}
section.software-block A:hover I {
	TEXT-DECORATION: none
}
section.software-block DIV.block-software-dailytips {
	WIDTH: 220px; FLOAT: left
}
section.software-block DIV.block-software-dailytips H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 23px; FONT-WEIGHT: bold
}
section.software-block DIV.block-software-dailytips UL.list {
	
}
section.software-block DIV.block-software-dailytips UL.list:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
section.software-block DIV.block-software-dailytips UL.list LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 2px
}
section.software-block DIV.block-software-dailytips UL.list LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 5px
}
section.software-block DIV.block-software-dailytips UL.list LI A figure {
	MARGIN: 0px 10px 0px 0px; WIDTH: 42px; FLOAT: left; HEIGHT: 42px
}
section.software-block DIV.block-software-dailytips UL.list LI A figure IMG {
	VERTICAL-ALIGN: text-bottom
}
section.software-block DIV.block-software-dailytips UL.list LI A SPAN.text {
	
}
section.software-block DIV.block-software-dailytips UL.list LI A SPAN.fivestars {
	
}
section.software-block DIV.block-software-dailytips UL.list LI A SPAN.fivestars I {
	MARGIN: 0px 4px 0px 0px
}
section.software-block DIV.block-software-newest {
	WIDTH: 678px; FLOAT: right
}
section.software-block DIV.block-software-newest H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 23px; FONT-WEIGHT: bold
}
section.software-block DIV.block-software-newest UL.list {
	
}
section.software-block DIV.block-software-newest UL.list:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
section.software-block DIV.block-software-newest UL.list LI {
	MARGIN: 0px 0px 20px; CLEAR: both
}
section.software-block DIV.block-software-newest UL.list LI article {
	
}
section.software-block DIV.block-software-newest UL.list LI article:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
section.software-block DIV.block-software-newest UL.list LI article hgroup {
	BOX-SIZING: border-box; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 528px; PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box
}
section.software-block DIV.block-software-newest UL.list LI article hgroup H1 {
	FONT-SIZE: 1.2em
}
section.software-block DIV.block-software-newest UL.list LI article > A {
	MARGIN: 3px 0px 0px; WIDTH: 150px; DISPLAY: block; FLOAT: left
}
section.software-block DIV.block-software-newest UL.list LI article > A figure {
	
}
section.software-block DIV.block-software-newest UL.list LI article > A figure IMG {
	
}
section.software-block DIV.block-software-newest UL.list LI article P {
	BOX-SIZING: border-box; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 528px; PADDING-RIGHT: 8px; FLOAT: right; FONT-SIZE: 14px; PADDING-TOP: 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box
}
.socialweb .icon-giga-forum {
	BACKGROUND-IMAGE: url(http://www.giga.de/wp-content/themes/giga/assets/img/profile-gigaforum.png); BACKGROUND-COLOR: #14782b; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50%
}
.socialweb .icon-giga-forum:hover {
	BACKGROUND-COLOR: #0a5f2b
}
#content .copy article figure.fullscreen.expanded.fancy.gallery {
	Z-INDEX: 999999; POSITION: fixed; MARGIN: 0px; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#content .copy article figure.fullscreen.expanded.fancy.gallery .gallery_expanded {
	HEIGHT: 100%
}
#content .copy article figure.fancy.gallery {
	BOX-SIZING: border-box; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 1.5em; PADDING-LEFT: 0px; WIDTH: 570px; PADDING-RIGHT: 0px; BACKGROUND: #222; HEIGHT: 420px; CURSOR: default; PADDING-TOP: 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; border-radius: 0
}
#content .copy article figure.fancy.gallery H2 {
	POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; TOP: 22px; FONT-WEIGHT: bold; PADDING-TOP: 0px; LEFT: 22px; text-shadow: none
}
#content .copy article figure.fancy.gallery .galleryimagecount {
	POSITION: absolute; LINE-HEIGHT: 1; COLOR: #fff; TOP: 22px; RIGHT: 22px
}
#content .copy article figure.fancy.gallery .galleryimagecount SPAN.text {
	LINE-HEIGHT: 1; FONT-FAMILY: "Roboto", "Corbel", "Lucida Grande", "Calibri", "Helvetica Neue", Helvetica, "DejaVu Sans", Arial, sans-serif; FLOAT: left; FONT-SIZE: 14px; MARGIN-RIGHT: 20px
}
#content .copy article figure.fancy.gallery .galleryimagecount I {
	POSITION: absolute; LINE-HEIGHT: 1; FONT-SIZE: 20px; TOP: -2px; RIGHT: 0px
}
#content .copy article figure.fancy.gallery .galleryimagecount I:hover {
	CURSOR: pointer
}
#content .copy article figure.fancy.gallery UL.hlist {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 570px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 381px; OVERFLOW: hidden; TOP: 39px; PADDING-TOP: 0px
}
#content .copy article figure.fancy.gallery UL.hlist LI {
	POSITION: absolute; MARGIN: 0px; DISPLAY: none
}
#content .copy article figure.fancy.gallery UL.hlist LI:first-child {
	MARGIN: 0px
}
#content .copy article figure.fancy.gallery UL.hlist LI figure {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 100%; border-radius: 0
}
#content .copy article figure.fancy.gallery UL.hlist LI figure A {
	WIDTH: 100%; BACKGROUND: black; HEIGHT: 100%; opacity: 0.95
}
#content .copy article figure.fancy.gallery UL.hlist LI figure A:hover {
	opacity: 1
}
#content .copy article figure.fancy.gallery UL.hlist LI figure A IMG {
	MIN-WIDTH: 100%; MIN-HEIGHT: 100%; WIDTH: auto; MAX-WIDTH: none; HEIGHT: auto; MAX-HEIGHT: none; border-radius: 0
}
#content .copy article figure.collapsed.fancy.gallery .gallery_collapsed {
	DISPLAY: block
}
#content .copy article figure.expanded.fancy.gallery .gallery_collapsed {
	DISPLAY: none
}
#content .copy article figure.expanded.fancy.gallery .gallery_expanded {
	DISPLAY: block
}
#content .copy article figure.collapsed.fancy.gallery .gallery_expanded {
	DISPLAY: none
}
#content .copy article figure.expanded.fancy.gallery {
	Z-INDEX: 1501; WIDTH: 918px; OVERFLOW: visible
}
#content .copy article figure.expanded.fancy.gallery .gallery_left {
	POSITION: relative; WIDTH: 570px; FLOAT: left; HEIGHT: 420px
}
#content .copy article figure.expanded.fancy.gallery .gallery_right {
	WIDTH: 348px; FLOAT: right; HEIGHT: 420px
}
#content .copy article figure.expanded.fancy.gallery .galleryimagecount SPAN.text {
	MARGIN-RIGHT: 40px
}
#content .copy article figure.expanded.fancy.gallery .galleryimagecount I.icon-chevron-left {
	RIGHT: 20px
}
#content .copy article figure.expanded.fancy.gallery .galleryimagecount I.icon-chevron-right {
	RIGHT: 0px
}
#content .copy article figure.expanded.fancy.gallery .slider {
	POSITION: absolute; WIDTH: 525px; BACKGROUND: #2a2a2a; HEIGHT: 255px; TOP: 53px; LEFT: 22px
}
#content .copy article figure.expanded.fancy.gallery .slider .image-holder .image {
	WIDTH: 525px; DISPLAY: table-cell; HEIGHT: 255px; VERTICAL-ALIGN: middle
}
#content .copy article figure.expanded.fancy.gallery .slider .image-holder .image IMG {
	WIDTH: auto; MAX-WIDTH: 100%; HEIGHT: auto; MAX-HEIGHT: 100%
}
#content .copy article figure.expanded.fancy.gallery .slider .image-holder .big-chevron-left {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite.png); POSITION: absolute; WIDTH: 25px; BACKGROUND-POSITION: 0px -182px; HEIGHT: 79px; TOP: 82px; LEFT: 9px; opacity: 0
}
#content .copy article figure.expanded.fancy.gallery .slider .image-holder .big-chevron-right {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite.png); POSITION: absolute; WIDTH: 25px; BACKGROUND-POSITION: 0px -90px; HEIGHT: 79px; TOP: 82px; RIGHT: 9px; opacity: 0
}
#content .copy article figure.expanded.fancy.gallery .slider:hover .image-holder .big-chevron-left {
	opacity: 0.3
}
#content .copy article figure.expanded.fancy.gallery .slider:hover .image-holder .big-chevron-right {
	opacity: 0.3
}
#content .copy article figure.expanded.fancy.gallery .slider .image-holder .big-chevron-left:hover {
	CURSOR: pointer; opacity: 1
}
#content .copy article figure.expanded.fancy.gallery .slider .image-holder .big-chevron-right:hover {
	CURSOR: pointer; opacity: 1
}
#content .copy article figure.expanded.fancy.gallery .slider .overlay {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 35px; LEFT: 0px; opacity: 0
}
#content .copy article figure.expanded.fancy.gallery .slider:hover .overlay {
	opacity: 1
}
#content .copy article figure.expanded.fancy.gallery .images-outer {
	POSITION: absolute; WIDTH: 533px; BOTTOM: 18px; HEIGHT: 83px; OVERFLOW: hidden; LEFT: 18px
}
#content .copy article figure.expanded.fancy.gallery .images-outer .images-list {
	POSITION: relative; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 9999px; PADDING-RIGHT: 4px; HEIGHT: 75px; PADDING-TOP: 4px
}
#content .copy article figure.expanded.fancy.gallery .images-outer .images-list LI {
	WIDTH: 75px; DISPLAY: block; FLOAT: left; HEIGHT: 75px; MARGIN-RIGHT: 15px
}
#content .copy article figure.expanded.fancy.gallery .images-outer .images-list LI.current {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: #fff; OUTLINE-WIDTH: 4px
}
#content .copy article figure.expanded.fancy.gallery .images-outer .images-list LI:hover {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: #fff; OUTLINE-WIDTH: 4px
}
#content .copy article figure.expanded.fancy.gallery .images-outer .images-list LI figure {
	WIDTH: 75px; HEIGHT: 75px; OVERFLOW: hidden; border-radius: 0
}
#content .copy article figure.expanded.fancy.gallery .images-outer .images-list LI figure IMG {
	MIN-WIDTH: 100%; MIN-HEIGHT: 100%; WIDTH: auto; MAX-WIDTH: none; HEIGHT: auto; MAX-HEIGHT: none; border-radius: 0
}
#content .copy article figure.expanded.fancy.gallery .slider .overlay A {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite.png); POSITION: absolute; WIDTH: 23px; HEIGHT: 23px; TOP: 6px; opacity: 0.7
}
#content .copy article figure.expanded.fancy.gallery .slider .overlay A .indicator {
	DISPLAY: none
}
#content .copy article figure.expanded.fancy.gallery .slider .overlay A .box {
	DISPLAY: none
}
#content .copy article figure.expanded.fancy.gallery .slider .overlay A:hover {
	opacity: 1
}
#content .copy article figure.expanded.fancy.gallery .slider .overlay A.link-comments {
	BACKGROUND-POSITION: -50px -42px; LEFT: 7px
}
#content .copy article figure.expanded.fancy.gallery .slider .overlay A.link-download {
	BACKGROUND-POSITION: -194px -42px; LEFT: 37px
}
#content .copy article figure.expanded.fancy.gallery .slider .overlay A.link-facebook {
	BACKGROUND-POSITION: -157px -42px; RIGHT: 67px
}
#content .copy article figure.expanded.fancy.gallery .slider .overlay A.link-twitter {
	BACKGROUND-POSITION: -121px -42px; RIGHT: 37px
}
#content .copy article figure.expanded.fancy.gallery .slider .overlay A.link-gplus {
	BACKGROUND-POSITION: -86px -42px; RIGHT: 7px
}
#content .copy article figure.expanded.fancy.gallery .image-details {
	POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 1; WIDTH: 320px; BACKGROUND: #393939; HEIGHT: 380px; TOP: 18px; RIGHT: 21px
}
#content .copy article figure.expanded.fancy.gallery .image-details .fullscreen-toggle {
	TEXT-ALIGN: right; MARGIN: 13px 12px 0px 0px; COLOR: #fff; FONT-SIZE: 13px
}
#content .copy article figure.expanded.fancy.gallery .image-details .fullscreen-toggle:hover {
	CURSOR: pointer
}
#content .copy article figure.expanded.fancy.gallery .image-details .imagetitle {
	PADDING-BOTTOM: 14px; LINE-HEIGHT: 1; MARGIN: 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 13px
}
#content .copy article figure.expanded.fancy.gallery .image-details .imagemeta {
	MARGIN: 0px 12px; COLOR: #fff; FONT-SIZE: 14px
}
#content .copy article figure.expanded.fancy.gallery .image-details .imagemeta .galleryimagecount {
	POSITION: static; TOP: auto; RIGHT: auto
}
#content .copy article figure.expanded.fancy.gallery .image-details .imagemeta .date {
	
}
#content .copy article figure.expanded.fancy.gallery .image-details .imagedescription {
	LINE-HEIGHT: 1.25; MARGIN: 12px; COLOR: #fff; FONT-SIZE: 14px
}
#content .copy article figure.expanded.fancy.gallery .image-details .imagedescription B {
	FONT-WEIGHT: bold
}
#content .copy article figure.expanded.fancy.gallery .image-details .imageshare {
	PADDING-BOTTOM: 10px; MARGIN: 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 19px
}
#content .copy article figure.expanded.fancy.gallery .image-details .imageshare A {
	POSITION: relative; WIDTH: 70px; DISPLAY: inline-block; HEIGHT: 52px; MARGIN-RIGHT: 5px
}
#content .copy article figure.expanded.fancy.gallery .image-details .imageshare A .indicator {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite.png); POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 70px; BACKGROUND-POSITION: -50px -90px; HEIGHT: 30px; COLOR: #aaa; FONT-SIZE: 20px; TOP: 0px; FONT-WEIGHT: bold; LEFT: 0px
}
#content .copy article figure.expanded.fancy.gallery .image-details .imageshare A .box {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite.png); POSITION: absolute; WIDTH: 70px; BOTTOM: 0px; HEIGHT: 20px; LEFT: 0px
}
#content .copy article figure.expanded.fancy.gallery .image-details .imageshare A.link-comments {
	
}
#content .copy article figure.expanded.fancy.gallery .image-details .imageshare A.link-facebook {
	
}
#content .copy article figure.expanded.fancy.gallery .image-details .imageshare A.link-twitter {
	
}
#content .copy article figure.expanded.fancy.gallery .image-details .imageshare A.link-gplus {
	
}
#content .copy article figure.expanded.fancy.gallery .image-details .imageshare A.link-comments .box {
	BACKGROUND-POSITION: 0px 0px
}
#content .copy article figure.expanded.fancy.gallery .image-details .imageshare A.link-facebook .box {
	BACKGROUND-POSITION: -362px 0px
}
#content .copy article figure.expanded.fancy.gallery .image-details .imageshare A.link-twitter .box {
	BACKGROUND-POSITION: -119px 0px
}
#content .copy article figure.expanded.fancy.gallery .image-details .imageshare A.link-gplus .box {
	BACKGROUND-POSITION: -244px 0px
}
section.startpage.column section UL LI article.shareable {
	HEIGHT: 392px
}
.startpage.column article .sharing {
	MARGIN: 0px 0px 10px
}
.startpage.column article .sharing:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; CONTENT: ""
}
.startpage.column article .sharing A {
	WIDTH: 70px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 52px; MARGIN-RIGHT: 3px
}
.startpage.column article .sharing A .indicator {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite_2.png); TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 70px; BACKGROUND-POSITION: -124px -90px; FLOAT: left; HEIGHT: 30px; COLOR: #aaa; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.startpage.column article .sharing A .box {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite_2.png); WIDTH: 70px; FLOAT: left; HEIGHT: 20px
}
.startpage.column article .sharing A.link-comments .box {
	BACKGROUND-POSITION: 0px 0px
}
.startpage.column article .sharing A.link-facebook .box {
	BACKGROUND-POSITION: -362px 0px
}
.startpage.column article .sharing A.link-twitter .box {
	BACKGROUND-POSITION: -119px 0px
}
.startpage.column article .sharing A.link-gplus .box {
	BACKGROUND-POSITION: -244px 0px
}
DIV.header .multiple_transactions .panel .btn {
	MIN-WIDTH: 178px; WIDTH: 178px
}
section.product-infos UL.table LI SPAN .lnktxt {
	WIDTH: auto; DISPLAY: inline; FLOAT: none
}
.multiple_transactions {
	POSITION: relative; DISPLAY: inline-block; HEIGHT: 68px
}
.multiple_transactions .btn {
	
}
.multiple_transactions .toggle {
	Z-INDEX: 301; POSITION: absolute; LINE-HEIGHT: 20px; COLOR: white; FONT-SIZE: 20px; TOP: 15px; LEFT: 270px
}
.multiple_transactions .panel {
	DISPLAY: none
}
.multiple_transactions .panel .intro {
	LINE-HEIGHT: 1.3
}
.multiple_transactions .panel HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 14px 0px; BACKGROUND: #cacaca; HEIGHT: 1px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.open.multiple_transactions .panel {
	Z-INDEX: 300; BORDER-BOTTOM: #b8b8ba 1px solid; POSITION: absolute; BORDER-LEFT: #b8b8ba 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 14px; WIDTH: 178px; PADDING-RIGHT: 14px; DISPLAY: block; BACKGROUND: rgb(255,255,255); BORDER-TOP: #b8b8ba 1px solid; TOP: 0px; BORDER-RIGHT: #b8b8ba 1px solid; PADDING-TOP: 14px; LEFT: 305px; border-radius: 5px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3)
}
.open.multiple_transactions .panel:before {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/popout-pointer.png); POSITION: absolute; WIDTH: 19px; DISPLAY: block; HEIGHT: 23px; CONTENT: ''; TOP: 13px; LEFT: -19px
}
.open.multiple_transactions .btn {
	POSITION: relative; MARGIN: 0px 0px 20px; TOP: 0px !important; LEFT: 0px !important
}
.multiple_transactions .panel .btn .button_text_secondary {
	DISPLAY: none
}
.multiple_transactions .panel .btn .button_text_primary {
	LINE-HEIGHT: 1; TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.multiple_transactions .panel .btn .button_text_primary .lnktxt {
	DISPLAY: none
}
.multiple_transactions .panel .btn .button_text_primary .lnktxt-os.lnktxt {
	DISPLAY: inline
}
article .multiple_transactions .panel .oneline.btn .button_text_primary {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 15px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV.specs .multiple_transactions .panel .oneline.btn .button_text_primary {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 15px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
article DIV.header .multiple_transactions .panel .oneline.btn .button_text_primary {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 15px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.open.multiple_transactions {
	
}
.open.multiple_transactions .toggle {
	
}
aside.secondary .multiple_transactions {
	HEIGHT: 37px
}
aside.secondary .multiple_transactions .toggle {
	WIDTH: 50px; DISPLAY: inline; FLOAT: none; TOP: 4px; RIGHT: auto; LEFT: 175px
}
aside.secondary .open.multiple_transactions .panel {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 14px; WIDTH: 200px; PADDING-RIGHT: 14px; TOP: -6px; PADDING-TOP: 14px; LEFT: 208px
}
aside.secondary .open.multiple_transactions .panel:before {
	TOP: 7px
}
aside.secondary .open.multiple_transactions .panel .btn {
	MARGIN: 0px 0px 20px; DISPLAY: inline-block !important
}
article.shortnews-external hgroup H1 A {
	PADDING-RIGHT: 30px; DISPLAY: block
}
article.shortnews-external hgroup H1 A:after {
	DISPLAY: inline-block; FONT-FAMILY: FontAwesome; FONT-SIZE: 16px; CONTENT: "\00a0\f08e"
}
.shortnews-quickview-transfer-animation {
	BORDER-BOTTOM: grey 1px solid; BORDER-LEFT: grey 1px solid; BORDER-TOP: grey 1px solid; BORDER-RIGHT: grey 1px solid
}
.shortnews-quickview-transfer-animation-android {
	BORDER-BOTTOM: #89a545 1px solid; BORDER-LEFT: #89a545 1px solid; BORDER-TOP: #89a545 1px solid; BORDER-RIGHT: #89a545 1px solid
}
.shortnews-quickview-transfer-animation-apple {
	BORDER-BOTTOM: #5b8993 1px solid; BORDER-LEFT: #5b8993 1px solid; BORDER-TOP: #5b8993 1px solid; BORDER-RIGHT: #5b8993 1px solid
}
.shortnews-quickview-transfer-animation-games {
	BORDER-BOTTOM: #9b1e1e 1px solid; BORDER-LEFT: #9b1e1e 1px solid; BORDER-TOP: #9b1e1e 1px solid; BORDER-RIGHT: #9b1e1e 1px solid
}
.shortnews-quickview-transfer-animation-software {
	BORDER-BOTTOM: #082a35 1px solid; BORDER-LEFT: #082a35 1px solid; BORDER-TOP: #082a35 1px solid; BORDER-RIGHT: #082a35 1px solid
}
#shortnews-quickview {
	Z-INDEX: 10000; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; VISIBILITY: hidden; TOP: 0px; LEFT: 0px
}
#shortnews-quickview > .background {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: black; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.6
}
#shortnews-quickview .clear {
	CLEAR: both
}
#shortnews-quickview .fading-top {
	Z-INDEX: 3; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); WIDTH: 100%; HEIGHT: 20px; TOP: 0px
}
#shortnews-quickview .fading-bottom {
	Z-INDEX: 3; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); WIDTH: 100%; HEIGHT: 20px; TOP: 0px
}
#shortnews-quickview .layer {
	Z-INDEX: 2; POSITION: absolute; OVERFLOW-Y: scroll; BACKGROUND-COLOR: white; WIDTH: 861px; TOP: 0px; LEFT: 0px; box-shadow: 0px 0px 50px #000000; -webkit-box-shadow: 0px 0px 50px #000000; -moz-box-shadow: 0px 0px 50px #000000
}
#shortnews-quickview .thin.layer {
	WIDTH: 543px
}
#shortnews-quickview .layer .inner {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 22px; PADDING-RIGHT: 22px; PADDING-TOP: 30px
}
#shortnews-quickview .layer .inner > .left {
	WIDTH: 500px; FLOAT: left
}
#shortnews-quickview .layer .inner > .right {
	WIDTH: 290px; FLOAT: right
}
#shortnews-quickview .close {
	Z-INDEX: 4; POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
#shortnews-quickview .close I {
	BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: white; FONT-SIZE: 15px; BORDER-TOP: white 2px solid; CURSOR: pointer; BORDER-RIGHT: white 2px solid; PADDING-TOP: 1px; border-radius: 24px
}
.apple#shortnews-quickview .close I {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72a0aa', endColorstr='#72a0aa',GradientType=1 ); BACKGROUND: #72a0aa
}
.android#shortnews-quickview .close I {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c6a3b', endColorstr='#5c6a3b',GradientType=1 ); BACKGROUND: #5c6a3b
}
.games#shortnews-quickview .close I {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#340002', endColorstr='#340002',GradientType=1 ); BACKGROUND: #340002
}
#shortnews-quickview .layer .close I:hover {
	box-shadow: inset 0px 0px 5px 0px rgba(255, 255, 255, 1); -webkit-box-shadow: inset 0px 0px 5px 0px rgba(255, 255, 255, 1); -moz-box-shadow: inset 0px 0px 5px 0px rgba(255, 255, 255, 1)
}
#shortnews-quickview .quickview-headline {
	COLOR: #ccc; FONT-SIZE: 15px
}
#shortnews-quickview .quickview-headline I {
	FONT-SIZE: 14px; MARGIN-RIGHT: 4px
}
#shortnews-quickview H1 {
	LINE-HEIGHT: 24px; MARGIN: 5px 0px 0px; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
#shortnews-quickview .meta {
	LINE-HEIGHT: 24px; MARGIN-TOP: 1px; DISPLAY: block; FONT-SIZE: 12px
}
#shortnews-quickview .meta STRONG {
	COLOR: #666
}
#shortnews-quickview .meta time {
	COLOR: #999999
}
#shortnews-quickview .meta .comments {
	MARGIN: 0px 4px 0px 0px; FLOAT: right
}
#shortnews-quickview .meta .icon-comments {
	MARGIN-RIGHT: 3px
}
#shortnews-quickview .content {
	
}
#shortnews-quickview .content * {
	MAX-WIDTH: 100%
}
#shortnews-quickview .content P {
	LINE-HEIGHT: 24px; MARGIN: 12px 0px
}
#shortnews-quickview .content P:first-child {
	MARGIN: 0px 0px 12px
}
#shortnews-quickview .content P.sources {
	
}
#shortnews-quickview .content P.sources .favicon {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#shortnews-quickview .author {
	
}
#shortnews-quickview .author .name {
	COLOR: #666
}
#shortnews-quickview .author .image {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#shortnews-quickview .author .image IMG {
	border-radius: 5px
}
#shortnews-quickview .author .theme {
	FONT-SIZE: 12px
}
#shortnews-quickview .author .social {
	
}
#shortnews-quickview .single.author {
	
}
#shortnews-quickview .single.author .name {
	PADDING-TOP: 15px
}
#shortnews-quickview .single.author .theme {
	LINE-HEIGHT: 14px
}
#shortnews-quickview .single.author .name A {
	FONT-SIZE: 15px
}
#shortnews-quickview .ratings_list.author {
	
}
#shortnews-quickview .ratings_list.author .name {
	LINE-HEIGHT: 12px; FONT-SIZE: 12px
}
#shortnews-quickview .ratings_list.author .name A {
	FONT-SIZE: 12px
}
#shortnews-quickview .ratings_list.author .theme {
	LINE-HEIGHT: 20px
}
#shortnews-quickview .ratings_list.author .content {
	LINE-HEIGHT: 17px; FONT-STYLE: italic; MARGIN-TOP: 5px; COLOR: #8c8c8c; FONT-SIZE: 14px
}
#shortnews-quickview .more {
	MARGIN-TOP: 15px
}
#shortnews-quickview .more .headline {
	MARGIN-BOTTOM: 7px; FONT-SIZE: 15px
}
#shortnews-quickview .more .date {
	MARGIN: 6px 0px 2px; FONT-SIZE: 12px
}
#shortnews-quickview .more UL {
	
}
#shortnews-quickview .more UL LI {
	LINE-HEIGHT: 18px; MARGIN-BOTTOM: 6px
}
#shortnews-quickview .more UL LI A {
	PADDING-LEFT: 0px
}
#shortnews-quickview .more UL LI A > I {
	MARGIN-TOP: 4px; FLOAT: left; FONT-SIZE: 11px
}
#shortnews-quickview .more UL LI A SPAN {
	PADDING-LEFT: 4px; WIDTH: 270px; DISPLAY: inline-block; FONT-SIZE: 14px
}
#shortnews-quickview .more UL LI A SPAN I {
	FONT-SIZE: 11px
}
#shortnews-quickview .sharing {
	MARGIN: 30px 0px 10px
}
#shortnews-quickview .sharing .gig-elements {
	FLOAT: left
}
#shortnews-quickview .sharing .gig-elements A {
	MARGIN-RIGHT: 6px
}
#shortnews-quickview .sharing:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; CONTENT: ""
}
#shortnews-quickview .sharing A {
	WIDTH: 70px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 52px; MARGIN-RIGHT: 11px
}
#shortnews-quickview .sharing A:hover {
	CURSOR: pointer
}
#shortnews-quickview .sharing A .indicator {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite_2.png); TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 70px; BACKGROUND-POSITION: -124px -90px; FLOAT: left; HEIGHT: 30px; COLOR: #aaa; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
#shortnews-quickview .sharing A .indicator {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; FONT-FAMILY: "Source Sans Pro", "Tahoma", "Lucida Grande", "Calibri", "Helvetica Neue", "Helvetica", "DejaVu Sans", "Arial", sans-serif; COLOR: #aaa; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
#shortnews-quickview .sharing A .indicator SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; FONT-FAMILY: "Source Sans Pro", "Tahoma", "Lucida Grande", "Calibri", "Helvetica Neue", "Helvetica", "DejaVu Sans", "Arial", sans-serif; COLOR: #aaa; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
#shortnews-quickview .sharing A .box {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite_2.png); WIDTH: 70px; FLOAT: left; HEIGHT: 20px
}
#shortnews-quickview .sharing A.link-comments .box {
	BACKGROUND-POSITION: 0px 0px
}
#shortnews-quickview .sharing A.link-facebook .box {
	BACKGROUND-POSITION: -362px 0px
}
#shortnews-quickview .sharing A.link-twitter .box {
	BACKGROUND-POSITION: -119px 0px
}
#shortnews-quickview .sharing A.link-gplus .box {
	BACKGROUND-POSITION: -244px 0px
}
#shortnews-quickview .sharing A.link-email .box {
	BACKGROUND-POSITION: -480px 0px
}
#shortnews-quickview DIV.appstore > DIV > STRONG {
	WIDTH: 290px
}
#shortnews-quickview DIV.appstore > figure {
	MARGIN-BOTTOM: 1em
}
#shortnews-quickview DIV.appstore figure IMG {
	border-radius: 14px
}
#shortnews-quickview DIV.appstore DIV.transaction figure IMG {
	border-radius: 5px
}
.dialog {
	Z-INDEX: 2147483647; POSITION: absolute; BACKGROUND: white; CURSOR: default; box-shadow: 0 0 10px rgba(0, 0, 0, 0.6), inset 0 0 5px rgba(0, 0, 0, 0.1)
}
.dialog .dialog_title {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.dialog .dialog_content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.dialog .dialog_content UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.dialog .dialog_buttons {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.dialog .dialog_buttons .btn {
	MARGIN-RIGHT: 5px
}
.ui-draggable.dialog .dialog_title {
	CURSOR: "move"
}
.report.comment.dialog .dialog_content DIV.intro {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.report.comment.dialog .dialog_content TEXTAREA {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; PADDING-TOP: 0.8em
}
.report.comment.dialog .dialog_content TEXTAREA.placeholder {
	COLOR: #aaa
}
.co-layer {
	POSITION: relative; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; FONT-STYLE: normal; MIN-HEIGHT: 300px; WIDTH: 950px; FONT-WEIGHT: normal
}
.co-layer > DIV {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.co-layer I.icon-spin {
	POSITION: absolute; TOP: 50%; LEFT: 50%
}
.co-layer .inner {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e1e9eb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.sharing_container {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 19px
}
.sharing_container:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ''
}
.sharing_container .imageshare {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.sharing_container .imageshare:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ''
}
.sharing_container .imageshare .gig-bar-container {
	FLOAT: left
}
.sharing_container .imageshare .gig-elements {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.sharing_container .imageshare [gigid].gig-elements {
	MARGIN-RIGHT: 0px
}
.sharing_container .imageshare A {
	POSITION: relative; WIDTH: 70px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 52px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.sharing_container .imageshare A.disabled {
	FILTER: gray; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%)
}
.sharing_container .imageshare A .indicator {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite.png); POSITION: absolute; WIDTH: 70px; BACKGROUND-POSITION: -124px -90px; HEIGHT: 30px; TOP: 0px; LEFT: 0px
}
.sharing_container .imageshare A .indicator {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; FONT-FAMILY: "Source Sans Pro", "Tahoma", "Lucida Grande", "Calibri", "Helvetica Neue", "Helvetica", "DejaVu Sans", "Arial", sans-serif; COLOR: #aaa; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.sharing_container .imageshare A .indicator SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; FONT-FAMILY: "Source Sans Pro", "Tahoma", "Lucida Grande", "Calibri", "Helvetica Neue", "Helvetica", "DejaVu Sans", "Arial", sans-serif; COLOR: #aaa; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.sharing_container .imageshare A .box {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite.png); POSITION: absolute; WIDTH: 70px; BOTTOM: 0px; HEIGHT: 20px; LEFT: 0px
}
.sharing_container .imageshare A .box .gigyaconnect TABLE {
	DISPLAY: none
}
.sharing_container .imageshare A.link-comments {
	MARGIN-RIGHT: 0px
}
.sharing_container .imageshare A.link-facebook {
	
}
.sharing_container .imageshare A.link-twitter {
	
}
.sharing_container .imageshare A.link-gplus {
	
}
.sharing_container .imageshare A.link-comments .box {
	BACKGROUND-POSITION: 0px 0px
}
.sharing_container .imageshare A.link-facebook .box {
	BACKGROUND-POSITION: -362px 0px
}
.sharing_container .imageshare A.link-twitter .box {
	BACKGROUND-POSITION: -119px 0px
}
.sharing_container .imageshare A.link-gplus .box {
	BACKGROUND-POSITION: -244px 0px
}
.sharing_container .newsletter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 50px; PADDING-TOP: 0px
}
.sharing_container .newsletter .newsletter_inner {
	BORDER-BOTTOM: rgb(230,230,230) 1px solid; BORDER-LEFT: rgb(230,230,230) 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 230px; PADDING-RIGHT: 10px; BACKGROUND: rgb(250,250,250); FLOAT: left; HEIGHT: 50px; BORDER-TOP: rgb(230,230,230) 1px solid; BORDER-RIGHT: rgb(230,230,230) 1px solid; PADDING-TOP: 0px
}
.sharing_container .newsletter .newsletter_inner .newsletter_headline {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.sharing_container .newsletter .newsletter_inner .newsletter_status {
	FONT-SIZE: 12px
}
.sharing_container .newsletter .newsletter_inner INPUT[type='text'] {
	BOX-SIZING: border-box; BORDER-BOTTOM: rgb(230,230,230) 1px solid; BORDER-LEFT: rgb(230,230,230) 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 160px; PADDING-RIGHT: 5px; BACKGROUND: rgb(255,255,255); FLOAT: left; HEIGHT: 20px; COLOR: rgb(68,68,68); CLEAR: both; FONT-SIZE: 12px; BORDER-TOP: rgb(230,230,230) 1px solid; BORDER-RIGHT: rgb(230,230,230) 1px solid; PADDING-TOP: 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; border-radius: 0
}
.sharing_container .newsletter .newsletter_inner INPUT[type='text'].placeholder {
	COLOR: rgb(170,170,170)
}
.sharing_container .newsletter .newsletter_inner INPUT[type='submit'] {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 70px; PADDING-RIGHT: 0px; BACKGROUND: rgb(230,230,230); FLOAT: left; HEIGHT: 20px; FONT-WEIGHT: bold; PADDING-TOP: 0px; border-radius: 0
}
.sharing_container .newsletter .newsletter_inner INPUT[type='submit']:hover {
	BACKGROUND: rgb(220,220,220)
}
.ad-marker-tabbar .sharing_container .newsletter .newsletter_inner {
	WIDTH: 220px
}
.ad-marker-tabbar .sharing_container .newsletter .newsletter_inner INPUT[type='text'] {
	WIDTH: 150px
}
.sharing_container_small DIV.gig-button-container {
	HEIGHT: 20px
}
.sharing_container_small .imageshare {
	
}
.sharing_container_small .imageshare .gig-bar-container {
	FLOAT: left
}
.sharing_container_small .imageshare:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ''
}
.sharing_container_small .imageshare A {
	POSITION: relative; WIDTH: 60px; DISPLAY: inline-block; HEIGHT: 20px; CURSOR: pointer; MARGIN-RIGHT: 27px
}
.sharing_container_small .imageshare A .indicator {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite_3.png); POSITION: absolute; WIDTH: 34px; BACKGROUND-POSITION: -124px -150px; HEIGHT: 20px; TOP: 0px; RIGHT: 0px
}
.sharing_container_small .imageshare A .indicator {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; TEXT-INDENT: 4px; FONT-FAMILY: "Source Sans Pro", "Tahoma", "Lucida Grande", "Calibri", "Helvetica Neue", "Helvetica", "DejaVu Sans", "Arial", sans-serif; COLOR: #5f8ab4; FONT-SIZE: 12px
}
.sharing_container_small .imageshare A .indicator SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; TEXT-INDENT: 4px; FONT-FAMILY: "Source Sans Pro", "Tahoma", "Lucida Grande", "Calibri", "Helvetica Neue", "Helvetica", "DejaVu Sans", "Arial", sans-serif; COLOR: #5f8ab4; FONT-SIZE: 12px
}
.sharing_container_small .imageshare A .box {
	BACKGROUND-IMAGE: url(/wp-content/themes/giga/assets/img/sprites/gallery_fancy_sprite_3.png); POSITION: absolute; WIDTH: 20px; BOTTOM: 0px; HEIGHT: 20px; LEFT: 0px
}
.sharing_container_small .imageshare A.link-comments {
	
}
.sharing_container_small .imageshare A.link-facebook {
	
}
.sharing_container_small .imageshare A.link-twitter {
	
}
.sharing_container_small .imageshare A.link-gplus {
	
}
.sharing_container_small .imageshare A.link-email {
	
}
.sharing_container_small .imageshare A.link-comments .box {
	BACKGROUND-POSITION: -300px -180px
}
.sharing_container_small .imageshare A.link-facebook .box {
	BACKGROUND-POSITION: -300px -60px
}
.sharing_container_small .imageshare A.link-twitter .box {
	BACKGROUND-POSITION: -300px -100px
}
.sharing_container_small .imageshare A.link-gplus .box {
	BACKGROUND-POSITION: -300px -140px
}
.sharing_container_small .imageshare A.link-email .box {
	BACKGROUND-POSITION: -300px -220px
}
aside.secondary .sharing_container_small {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 27px; PADDING-RIGHT: 27px; MARGIN-BOTTOM: 30px; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 10px
}
aside.secondary .sharing_container_small .imageshare A.link-gplus {
	MARGIN-RIGHT: 0px
}
.copy .share-bar-gigya .sharing_container_small {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 5px
}
.copy .share-bar-gigya .sharing_container_small .imageshare A {
	WIDTH: 106px; MARGIN-RIGHT: 16px
}
.copy .share-bar-gigya .sharing_container_small .imageshare A .box {
	WIDTH: 70px
}
.copy .share-bar-gigya .sharing_container_small .imageshare A.link-comments {
	
}
.copy .share-bar-gigya .sharing_container_small .imageshare A.link-facebook {
	
}
.copy .share-bar-gigya .sharing_container_small .imageshare A.link-twitter {
	
}
.copy .share-bar-gigya .sharing_container_small .imageshare A.link-gplus {
	
}
.copy .share-bar-gigya .sharing_container_small .imageshare A.link-email {
	MARGIN-RIGHT: 0px
}
.copy .share-bar-gigya .sharing_container_small .imageshare A.link-comments .box {
	BACKGROUND-POSITION: 0px 0px
}
.copy .share-bar-gigya .sharing_container_small .imageshare A.link-facebook .box {
	BACKGROUND-POSITION: -362px 0px
}
.copy .share-bar-gigya .sharing_container_small .imageshare A.link-twitter .box {
	BACKGROUND-POSITION: -119px 0px
}
.copy .share-bar-gigya .sharing_container_small .imageshare A.link-gplus .box {
	BACKGROUND-POSITION: -244px 0px
}
.copy .share-bar-gigya .sharing_container_small .imageshare A.link-email .box {
	BACKGROUND-POSITION: -480px 0px
}
article.singles-article .related-videos {
	OVERFLOW: hidden
}
article.singles-article .related-videos > UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
article.singles-article .related-videos > UL > LI {
	MARGIN: 0px 10px 10px 0px; WIDTH: 183px; DISPLAY: block; FLOAT: left
}
article.singles-article .related-videos > UL > LI > A > SPAN {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
article.singles-article .related-videos > UL > LI figure {
	MARGIN-BOTTOM: 0px; border-radius: 0px
}
article.singles-article .related-videos > UL > LI figure > IMG {
	HEIGHT: 116px; border-radius: 0px
}
article.singles-article .related-videos > UL > LI figcaption {
	POSITION: absolute; PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 0px; border-radius: 0
}
article.singles-article .related-videos > UL > LI figcaption I {
	POSITION: absolute; TOP: 5px; LEFT: 10px
}
article.singles-article .related-videos > UL > LI figcaption time {
	POSITION: absolute; TOP: 3px; RIGHT: 10px
}
article.singles-article .related-videos > UL > LI figcaption SPAN.line {
	BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; WIDTH: 100px; DISPLAY: inline-block; TOP: 10px; LEFT: 30px
}
aside.secondary section.related-videos > UL > LI {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
aside.secondary section.related-videos > UL > LI > A {
	DISPLAY: block
}
aside.secondary section.related-videos > UL > LI > A.title {
	MARGIN: -4px 0px 3px
}
aside.secondary section.related-videos > UL > LI > A.author {
	COLOR: #444; FONT-SIZE: 0.8em
}
aside.secondary section.related-videos > UL > LI SPAN.views {
	COLOR: #444; FONT-SIZE: 0.8em
}
aside.secondary section.related-videos > UL > LI.showing_video > A.title {
	MARGIN-TOP: 0px
}
aside.secondary section.related-videos > UL > LI.showing_video > A.author {
	FLOAT: left
}
aside.secondary section.related-videos > UL > LI.showing_video SPAN.views {
	FLOAT: right
}
aside.secondary section.related-videos > UL > LI.showing_video > A.author {
	DISPLAY: inline-block; MARGIN-RIGHT: 5px
}
aside.secondary section.related-videos > UL > LI.showing_video SPAN.views {
	DISPLAY: inline-block; MARGIN-RIGHT: 5px
}
aside.secondary section.related-videos > UL > LI figure {
	POSITION: relative; LINE-HEIGHT: 1; FLOAT: left; CURSOR: pointer; MARGIN-RIGHT: 5px
}
aside.secondary section.related-videos > UL > LI figure IMG {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 140px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
aside.secondary section.related-videos > UL > LI figure SPAN.duration {
	POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, sans-serif; COLOR: #ffffff; FONT-SIZE: 0.8em; TOP: 5px; RIGHT: 5px; PADDING-TOP: 3px; border-radius: 3px
}
.icon-play:hover:before {
	text-shadow: rgba(255, 255, 255, 0.8) 0px 0px 8px; transition: .1s; -webkit-transition: .1s; -moz-transition: .1s; -o-transition: .1s; box-shadow: 0px 0px 8px 1px rgba(255, 255, 255, 0.8)
}
figure.current-play {
	OVERFLOW: hidden
}
figure.current-play:before {
	CONTENT: none !important
}
figure.current-play:after {
	CONTENT: none !important
}
figure.current-play DIV[class^='video_outer_'] .ppdisplay {
	MIN-WIDTH: 100% !important; MIN-HEIGHT: 100% !important
}
figure.current-play .active.ppdisplay {
	MIN-WIDTH: 100%; MIN-HEIGHT: 100%
}
figure.current-play LI {
	WIDTH: inherit
}
figure.current-play > IMG {
	POSITION: absolute
}
figure.medium.current-play .bigShareBar {
	DISPLAY: none !important
}
figure.medium.current-play .videoComments {
	DISPLAY: none !important
}
figure.medium.current-play .relations {
	HEIGHT: 50% !important; TOP: 17% !important
}
.share-bar-gigya {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 30px; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 10px
}
.share-bar-gigya .reactions {
	PADDING-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CLEAR: both; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 10px
}
.share-bar-gigya .reactions:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ''
}
article.singles-article > .advent-calendar {
	POSITION: relative; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 10px; border-radius: 5px
}
article.singles-article > .advent-calendar .message {
	POSITION: absolute; WIDTH: 110%; DISPLAY: none; HEIGHT: 110%; TOP: -10px; LEFT: -10px
}
article.singles-article > .advent-calendar .message .text-info {
	POSITION: absolute; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e0e0e0; PADDING-LEFT: 10px; WIDTH: 450px; PADDING-RIGHT: 10px; MARGIN-LEFT: -255px; TOP: 90px; PADDING-TOP: 10px; LEFT: 50%; border-radius: 5px
}
.player_switches {
	TEXT-ALIGN: left
}
.player_switches A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.player_switches A.current {
	TEXT-DECORATION: underline
}
DIV[id^=div-gpt-ad].ad_160x600 {
	POSITION: fixed
}
.faqitem {
	MARGIN-BOTTOM: 20px
}
.faqitem .faqitem-hl {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; FONT-SIZE: 18px; PADDING-TOP: 0px
}
.faqitem .faqitem-hl:before {
	POSITION: absolute; DISPLAY: block; COLOR: rgb(248,157,72); FONT-SIZE: 40px; CONTENT: "?"; TOP: -7px; FONT-WEIGHT: bold; LEFT: 0px
}
.faqitem .faqitem-content {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.faqitem .faqitem-content:before {
	POSITION: absolute; DISPLAY: block; COLOR: rgb(56,146,56); FONT-SIZE: 40px; CONTENT: "!"; TOP: -13px; FONT-WEIGHT: bold; LEFT: 0px
}
UL.checkoutpage-columns.hlist {
	MARGIN: 20px 0px
}
UL.checkoutpage-columns.hlist:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
UL.checkoutpage-columns.hlist > LI {
	WIDTH: 300px; FLOAT: left; MARGIN-RIGHT: 9px
}
UL.checkoutpage-columns.hlist > LI DIV.headline {
	MARGIN: 0px 0px 10px; COLOR: #333; FONT-SIZE: 18px
}
UL.checkoutpage-columns.hlist > LI UL {
	
}
UL.checkoutpage-columns.hlist > LI UL LI {
	MARGIN: 0px 0px 10px
}
UL.checkoutpage-columns.hlist > LI UL LI A {
	LINE-HEIGHT: 32px; DISPLAY: block
}
UL.checkoutpage-columns.hlist > LI UL LI A:after {
	DISPLAY: block; CLEAR: both; CONTENT: ""
}
UL.checkoutpage-columns.hlist > LI UL LI A figure {
	FLOAT: left; MARGIN-RIGHT: 5px
}
UL.checkoutpage-columns.hlist > LI UL LI A figure IMG {
	HEIGHT: 32px; VERTICAL-ALIGN: top
}
UL.checkoutpage-columns.hlist > LI UL LI A SPAN {
	WIDTH: 258px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden
}
UL.checkoutpage-columns.hlist > LI UL LI A:hover SPAN {
	TEXT-DECORATION: underline
}
