html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
margin:0;
padding:0;
}

table {
border-collapse:collapse;
border-spacing:0;
}

a {
font-size:100%;
outline:none;
text-decoration:none;
background:transparent;
vertical-align:baseline;
margin:0;
padding:0;
}

a,a > * {
-webkit-transition:background-color .25s ease 0 border .25s ease 0 color .25s ease 0 opacity .25s ease-in-out 0;
-moz-transition:background-color .25s ease 0 border .25s ease 0 color .25s ease 0 opacity .25s ease-in-out 0;
-ms-transition:background-color .25s ease 0 border .25s ease 0 color .25s ease 0 opacity .25s ease-in-out 0;
-o-transition:background-color .25s ease 0 border .25s ease 0 color .25s ease 0 opacity .25s ease-in-out 0;
transition:background-color .25s ease 0 border .25s ease 0 color .25s ease 0 opacity .25s ease-in-out 0;
color:#f15b19;
text-decoration:none;
}

input,select {
vertical-align:middle;
}

body {
color:#555;
font-size:75%;
font-family:Arial, sans-serif;
line-height:1.5em;
-webkit-font-smoothing:antialiased;
-webkit-text-size-adjust:100%;
background-color:#d8d9d9;
background-repeat:repeat-x;
background-image:url(/wp-content/themes/GamesTheme/images/bgs/bg-1.png);
}

body.text-1 {
font-family:Arial;
}

body.text-2 {
font-family:Tahoma;
}

body.text-3 {
font-family:Verdana;
}

body.text-4 {
font-family:Calibri;
}

p {
line-height:1.5em;
margin:0 0 1.5em;
padding:0;
}

h1,h2,h3,h4,h5,h6 {
color:#3b3a3a;
font-weight:400;
font-family:Cuprum, Arial, sans-serif;
}

h1 {
margin-bottom:.7em;
font-size:2.75em;
line-height:1.2em;
}

h2 {
margin-bottom:.5em;
font-size:2.333em;
line-height:1;
}

h3 {
margin-bottom:1.2em;
font-size:1.583em;
line-height:1;
}

h4 {
margin-bottom:.8em;
font-size:1.35em;
line-height:1.5em;
}

h5 {
margin-bottom:.6em;
font-size:1.25em;
word-spacing:3px;
line-height:1.5em;
}

h6 {
margin-bottom:1em;
font-size:1em;
word-spacing:2px;
line-height:1.3em;
}

blockquote {
border-left:4px solid #3b3a3a;
color:#f15b19;
font-size:1.25em;
font-family:Cuprum;
line-height:1.35em;
margin-bottom:1.5em;
padding:0 0 .15em 1.3em;
}

.quoteright {
float:right;
width:460px;
margin:0 0 1.5em 10px;
}

.quoteleft {
float:left;
width:460px;
margin:0 0 1.5em 10px;
}

.vtop {
vertical-align:top;
}

.clear {
clear:both;
display:block;
height:0;
overflow:hidden;
visibility:hidden;
width:0;
}

img.alignleft,.thumb.alignleft {
margin-right:20px;
margin-bottom:10px;
}

.text-align-right {
text-align:right;
padding-bottom:10px;
}

.add-border {
margin-bottom:-5px;
}

.info_popup {
background-color:rgba(0,0,0,0.6);
border-radius:5px 5px 5px 5px;
box-shadow:0 0 0 1px rgba(0,0,0,0.6) inset, 0 0 0 2px rgba(255,255,255,0.2) inset;
color:#FFF;
display:none;
font-family:Cuprum,sans-serif;
font-size:22px;
left:40%;
overflow:hidden;
position:fixed;
top:48%;
z-index:1001;
padding:20px;
}

.splitter-wrap {
margin-bottom:2em;
}

.splitter {
position:relative;
list-style:none;
margin:0;
}

.splitter li {
border-left:1px solid #C5C5C5;
float:left;
padding:0 10px;
}

.ie7 .splitter li.active a,.ie7 .splitter li:hover a,.ie8 .splitter li.active a,.ie8 .splitter li:hover a {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d3e3f',endColorstr='#323334');
}

.splitter li a {
border-bottom:1px solid transparent;
color:#555;
font-weight:700;
display:block;
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
transition:none;
padding:7px 8px 6px;
}

.image-grid {
list-style:none;
padding:0;
}

.image-grid li {
position:relative;
float:left;
width:313px;
height:220px;
margin:0 20px 20px 0;
padding:0;
}

.sbl #content {
float:right;
margin-right:0;
}

.image-grid .curtain,.thumb .zoomer .curtain,.zoom .curtain {
position:absolute;
top:0;
left:0;
display:block;
width:100%;
height:100%;
text-indent:-9999px;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:opacity .2s ease-in-out 0;
-moz-transition:opacity .2s ease-in-out 0;
-o-transition:opacity .2s ease-in-out 0;
transition:opacity .2s ease-in-out 0;
}

.image-grid .picture-icon .curtain {
background-color:rgba(0,0,0,.5);
}

.image-grid .video-icon .curtain,.thumb .zoomer .curtain,.zoom .curtain {
background-color:rgba(0,0,0,.25);
}

.image-grid li.picture-icon a:hover .curtain,.zoom:hover .curtain {
opacity:.6;
filter:alpha(opacity=60);
}

.not-ie .image-grid li.video-icon a:hover .curtain,.not-ie .image-grid li.video-icon a:hover .curtain:after,.not-ie .image-grid li.video-icon a:hover .curtain:before,.not-ie .image-grid li.video-icon-vimeo a:hover .curtain,.not-ie .image-grid li.video-icon-vimeo a:hover .curtain:after,.not-ie .image-grid li.video-icon-vimeo a:hover .curtain:before,.thumb a.zoomer:hover .curtain,.zoom:hover .curtain,.zoom:hover .curtain:after,.zoom:hover .curtain:before {
opacity:1;
}

.ie7 .image-grid li a:hover .curtain,.ie8 .image-grid li a:hover .curtain {
filter:alpha(opacity=40);
}

.not-ie .picture-icon .curtain:hover,.not-ie .image-grid li.video-icon a:hover .curtain,.not-ie .image-grid li.video-icon-vimeo a:hover .curtain {
-webkit-animation:moveCurtain 1s ease-in-out;
-moz-animation:moveCurtain 1s ease-in-out;
}

.zoomer,.zoomer img,.zoom,.zoom img {
position:relative;
overflow:hidden;
display:block;
}

.picture-icon .curtain {
background-image:url(/wp-content/themes/GamesTheme/images/img-zoom.png);
background-repeat:no-repeat;
background-position:center center;
}

.video-icon .curtain,.video-icon-vimeo .curtain {
background-image:url(/wp-content/themes/GamesTheme/images/img-video.png);
background-repeat:no-repeat;
background-position:center center;
}

.zoom .curtain {
background-image:url(/wp-content/themes/GamesTheme/images/small-img-video.png);
background-repeat:no-repeat;
background-position:center center;
}

.video-icon .curtain:after,.video-icon .curtain:before,.video-icon-vimeo .curtain:after,.video-icon-vimeo .curtain:before {
background-image:url(/wp-content/themes/GamesTheme/images/video-frames.png);
background-repeat:repeat-y;
background-position:0 -220px;
}

.zoom .curtain:after,.zoom .curtain:before {
background-image:url(/wp-content/themes/GamesTheme/images/small-video-frames.png);
background-repeat:repeat-y;
background-position:0 -60px;
width:11px;
height:60px;
}

.image-grid .video-icon .curtain:after,.image-grid .video-icon .curtain:before,.image-grid .video-icon-vimeo .curtain:after,.image-grid .video-icon-vimeo .curtain:before,.zoom .curtain:after,.zoom .curtain:before {
position:absolute;
top:0;
display:block;
width:30px;
height:220px;
opacity:0;
content:"";
-webkit-transition:all .3s linear;
-moz-transition:all .3s linear;
-o-transition:all .3s linear;
transition:all .3s linear;
}

.image-grid .video-icon .curtain:after,.image-grid .video-icon-vimeo .curtain:after {
right:-30px;
}

.image-grid .video-icon .curtain:before,.image-grid .video-icon-vimeo .curtain:before {
left:-30px;
}

.zoom .curtain:after {
right:-11px;
}

.zoom .curtain:before {
left:-11px;
}

.image-grid .video-icon a:hover .curtain:after,.image-grid .video-icon-vimeo a:hover .curtain:after,.image-grid .video-icon a:hover .curtain:before,.image-grid .video-icon-vimeo a:hover .curtain:before,.zoom:hover .curtain:after,.zoom:hover .curtain:before {
-webkit-animation:moveSlideshow 3s infinite linear;
-moz-animation:moveSlideshow 3s infinite linear;
}

.image-grid .video-icon a:hover .curtain:after,.image-grid .video-icon-vimeo a:hover .curtain:after,.zoom:hover .curtain:after {
right:0;
}

.image-grid .video-icon a:hover .curtain:before,.image-grid .video-icon-vimeo a:hover .curtain:before,.zoom:hover .curtain:before {
left:0;
}

.one-fourth {
width:230px;
}

.two-thirds {
width:647px;
}

.one-half {
width:480px;
}

.one-third.last,.one-fourth.last,.two-thirds.last,.one-half.last {
margin-right:0!important;
}

#wrapper {
width:1020px;
margin:0 auto;
}

#logo {
margin-top:9px;
margin-left:0;
height:255px;
}

#logo h1 {
display:inline;
margin-bottom:0;
color:#fff;
text-transform:uppercase;
font-size:3.333em;
}

body.background-2 #logo h1,body.background-2 #logo span,body.background-2 #logo .slogan {
color:#454141;
}

#logo span {
color:#fff;
text-transform:uppercase;
font-size:4em;
font-family:'Open Sans';
letter-spacing:-2px;
}

#logo .slogan {
color:#dadada;
text-transform:uppercase;
font-size:.917em;
}

.container {
position:relative;
min-height:600px;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
}

.scroll-container {
border-top:1px solid #111;
-webkit-box-shadow:inset 0 0 50px rgba(0,0,0,.7);
-moz-box-shadow:inset 0 0 50px rgba(0,0,0,.7);
box-shadow:inset 0 0 50px rgba(0,0,0,.7);
background:url(/wp-content/themes/GamesTheme/images/bg-container.png) repeat #2b2b2b;
}

.scroll-container h3,.scroll-caption h6 {
margin-top:4px;
color:#fff;
text-transform:uppercase;
}

.scroll-container h3 {
margin-top:20px;
padding:0 20px;
}

.entry {
border-top:1px solid #fff;
background-color:#f4f4f5;
padding:20px;
}

.entry #content {
width:644px;
}

.widget select {
max-width:271px;
min-width:271px;
}

.widget textarea {
max-width:251px;
min-width:251px;
}

#content .title-caption {
position:relative;
margin-bottom:20px;
height:40px;
border-top:1px solid #FFF;
-webkit-border-radius:2px 2px 0 0;
-moz-border-radius:2px 2px 0 0;
border-radius:2px 2px 0 0;
background:url(/wp-content/themes/GamesTheme/images/bg-teaser.png) repeat-x scroll 0 top transparent;
padding:0 20px;
}

#content .content-title {
color:#f15b19;
text-transform:uppercase;
}

#content p {
color:#9f9e9e;
}

#content .title-caption h3 {
color:#2a2b2b;
font-size:1.083em;
text-transform:uppercase;
line-height:40px;
}

.title-caption-large {
margin-bottom:1.8em;
height:53px;
-webkit-border-radius:2px 2px 0 0;
-moz-border-radius:2px 2px 0 0;
border-radius:2px 2px 0 0;
background:url(/wp-content/themes/GamesTheme/images/bg-teaser.png) repeat-x 0 -100px;
padding:0 20px;
}

.title-caption-large .button {
float:right;
margin-top:13px;
}

.title-caption-large span {
float:right;
margin-top:20px;
color:#fff;
}

.title-caption-large h3 {
color:#fff;
font-size:1.5em;
text-transform:uppercase;
line-height:53px;
}

.title-caption-large .date-release {
position:absolute;
top:17px;
right:17px;
font-size:1.167em;
color:#f15b19;
}

.title-caption .rss {
position:absolute;
top:8px;
right:10px;
display:block;
width:24px;
height:24px;
background:url(/wp-content/themes/GamesTheme/images/rss.png) no-repeat;
}

.title-caption .browse {
position:absolute;
top:11px;
right:20px;
}

.title-caption .browse a:hover {
color:#606060;
}

.title-caption .browse a {
color:#959595;
font-size:1.083em;
font-family:Cuprum;
margin:0 3px;
}

.search_games_list {
width:250px;
float:left;
}

#youtube_list li {
display:inline-block;
}

.search-container {
position:absolute;
right:0;
top:-53px;
width:351px;
height:36px;
background:url(/wp-content/themes/GamesTheme/images/bg-search-container.png) no-repeat;
padding:8px 8px 16px 25px;
}

.search-container #searchForm label {
display:block;
float:left;
margin-right:7px;
color:#fff;
text-transform:uppercase;
font-family:Cuprum;
font-size:1.583em;
line-height:1.9em;
}

.search-container #searchForm fieldset {
position:relative;
text-align:right;
}

.search-container #searchForm input.inline-search {
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
border:1px solid transparent;
background-color:rgba(0,0,0,.5);
color:#fff;
-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.7);
-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.7);
box-shadow:inset 0 0 10px rgba(0,0,0,.7);
-webkit-transition:all .25s linear;
-moz-transition:all .25s linear;
-o-transition:all .25s linear;
transition:all .25s linear;
width:271px;
margin:0;
padding:9px 30px 9px 10px;
}

#footer .widget_newsletter_subscription .entry-holder label {
display:block;
color:#B1B1B1;
}

#footer .widget_archive select {
width:100%;
max-width:none;
min-width:100%;
margin:20px 19px 19px 0;
}

.search-container #searchForm input.inline-search:focus {
border:1px solid rgba(241,91,25,.4);
}

.search-container #searchForm input[type=submit] {
position:absolute;
top:0;
right:0;
width:36px;
height:36px;
border:none;
background:url(/wp-content/themes/GamesTheme/images/zoom.png) no-repeat 50% 50%!important;
cursor:pointer;
text-indent:-9999px;
padding:0;
}

.showcase-load {
height:470px;
overflow:hidden;
}

.showcase {
position:relative;
width:1020px;
height:500px;
overflow:hidden;
background:url(/wp-content/themes/GamesTheme/images/bg-thumbnail.png) repeat;
margin:auto;
}

.showcase-content-container {
float:left;
-webkit-box-shadow:5px 0 10px rgba(0,0,0,.2), inset 0 0 10px rgba(0,0,0,.1);
-moz-box-shadow:5px 0 10px rgba(0,0,0,.2), inset 0 0 10px rgba(0,0,0,.1);
box-shadow:5px 0 10px rgba(0,0,0,.2), inset 0 0 10px rgba(0,0,0,.1);
background:url(/wp-content/themes/GamesTheme/images/bg-showcase-content.png) repeat;
}

.showcase-arrow-previous,.showcase-arrow-next {
position:absolute;
width:33px;
height:33px;
top:220px;
cursor:pointer;
}

.showcase-arrow-previous {
left:-60px;
}

.showcase-arrow-previous:hover {
background-position:0 -34px;
}

.showcase-arrow-next {
right:-56px;
background-position:-34px 0;
}

.showcase-arrow-next:hover {
background-position:-34px -34px;
}

.showcase-content {
overflow:hidden;
width:730px;
height:500px;
}

.showcase-entry {
margin:20px;
}

.showcase-content-wrapper {
text-align:center;
height:470px;
width:700px;
display:table-cell;
vertical-align:middle;
}

.showcase-plus-anchor {
background-image:url(/wp-content/themes/GamesTheme/images/plus.png);
background-repeat:no-repeat;
}

.showcase-plus-anchor:hover {
background-position:-32px 0;
}

div.showcase-tooltip {
background-color:#fff;
color:#000;
text-align:left;
padding:5px 8px;
}

.showcase-caption {
position:absolute;
bottom:20px;
left:20px;
width:690px;
color:#9f9e9e;
text-align:left;
background-color:rgba(0,0,0,.8);
padding:20px;
}

.ie7 .showcase-caption,.ie8 .showcase-caption {
background:url(/wp-content/themes/GamesTheme/images/curtain.png) repeat;
}

.showcase-caption .button {
font-family:Cuprum, Arial;
text-transform:uppercase;
margin:0;
}

.showcase-caption h2 {
color:#fff;
text-transform:uppercase;
font-size:2.5em;
font-family:Cuprum, Arial;
}

.showcase-caption .star {
position:absolute;
right:13px;
top:20px;
}

.showcase-description {
width:515px;
float:left;
}

.showcase-button-wrapper {
clear:both;
margin-top:10px;
text-align:center;
}

.showcase-button-wrapper span {
margin-right:3px;
cursor:pointer;
font-size:12px;
color:#444;
padding:2px 5px 0;
}

.showcase-thumbnail-container {
float:left;
height:500px;
width:250px;
}

.showcase-thumbnail {
cursor:pointer;
position:relative;
}

.showcase-thumbnail .videoplayer,.showcase-thumbnail img,.showcase-thumbnail iframe {
float:left;
display:block;
margin-right:10px;
margin-bottom:13px;
border:4px solid #303030;
-webkit-box-shadow:0 2px 1px rgba(0,0,0,.6);
-moz-box-shadow:0 2px 1px rgba(0,0,0,.6);
box-shadow:0 2px 1px rgba(0,0,0,.6);
-webkit-transition:all .25s linear;
-moz-transition:all .25s linear;
-o-transition:all .25s linear;
transition:all .25s linear;
}

.showcase-thumbnail-console {
display:block;
margin-bottom:4px;
color:#fff;
font-size:1em;
}

.showcase-thumbnail-title {
text-transform:uppercase;
font-family:Cuprum, Arial;
}

.showcase-thumbnail-wrapper-horizontal {
padding:10px;
}

.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail {
margin-right:10px;
width:116px;
}

.showcase-thumbnail-wrapper-vertical {
padding:10px 20px;
}

.showcase-thumbnail-button-backward,.showcase-thumbnail-button-forward {
cursor:pointer;
padding:0;
}

.showcase-thumbnail-restriction {
margin-top:5px;
margin-bottom:17px;
height:435px!important;
}

.showcase-thumbnail-button-backward {
padding-bottom:0;
padding-right:0;
}

.showcase-thumbnail-button-backward .showcase-thumbnail-vertical,.showcase-thumbnail-button-forward .showcase-thumbnail-vertical {
background-image:url(/wp-content/themes/GamesTheme/images/arrows-small.png);
background-repeat:no-repeat;
display:block;
width:110px;
height:21px;
}

.showcase-thumbnail-button-backward .showcase-thumbnail-vertical {
background-position:0 0;
margin-left:70px;
}

.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical {
background-position:0 -52px;
}

.showcase-thumbnail-button-forward .showcase-thumbnail-vertical {
background-position:0 -24px;
margin-left:70px;
}

.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical {
background-position:0 -78px;
}

.post-item {
position:relative;
clear:both;
border-bottom:1px dashed #c5c5c5;
padding:20px 0;
}

#content-posts .post-item .star {
margin-bottom:1em;
float:left;
}

.post-thumb {
position:relative;
float:left;
margin-right:20px;
}

.platform-teaser-noimage {
height:40px;
display:block;
}

.post-thumb .platform-teaser {
position:absolute;
left:10px;
top:185px;
}

.no-image {
height:200px;
}

.post-date {
margin-bottom:1em;
color:#909191;
font-weight:700;
line-height:.8;
}

#page .post-item .comments-icon {
background-position:0 -15px!important;
right:0;
bottom:28px;
}

.comment-list {
position:relative;
margin-bottom:2.2em;
padding:0;
}

.comment-list h5,.add-comment h5 {
text-transform:uppercase;
}

.comment-list ol {
border:1px solid #d0d0d1;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
background-color:#eaeaea;
padding:10px 10px 0;
}

.comment {
position:relative;
clear:both;
margin-bottom:10px;
zoom:1;
}

.comment-list .comment-body {
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border:1px solid #d0d0d1;
background-color:#f4f4f5;
padding:10px;
}

.profile-list .avatar {
border:none;
border-radius:0;
}

.avatar {
float:left;
margin-right:13px;
border:6px solid #221f1f;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}

.comment-date {
padding-top:1em;
color:#959595;
font-weight:700;
}

.comment-author {
color:#f15b19;
font-family:Cuprum;
}

.comment-reply {
margin-left:3px;
color:#1a1a1a;
font-weight:700;
}

.comment-entry {
color:#555;
overflow:hidden;
padding:3px 20px 0 0;
}

.children li.comment {
margin-top:10px;
margin-bottom:0;
padding-left:20px;
zoom:1;
}

input[type=text],input[type=password],select {
position:relative;
border:1px solid #d0d0d0;
background-color:#ededed;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
color:#767676;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transition:all .20s linear;
-moz-transition:all .20s linear;
-o-transition:all .20s linear;
transition:all .20s linear;
margin:5px 0;
padding:6px 10px;
}

input[type=text].medium {
vertical-align:top;
margin:0;
padding:8px 10px;
}

#games {
width:600px;
padding:30px;
}

.games_list {
width:288px;
float:right;
}

#games_search_name {
margin-bottom:15px;
width:196px;
}

.add_to_my_games {
margin-top:15px;
display:block;
}

#sidebar input[type=text] {
width:271px;
}

#sidebar input.inline-search {
width:210px;
vertical-align:top;
margin:0;
}

.widget_tweet .more {
padding:0 0 10px 20px;
}

.widget_search .button {
margin:0;
padding:.5em .6em;
}

.widget_display_views li,.widget_display_replies li,.bbp_widget_login li,.bbp-logged-in {
padding:5px 0 5px 20px;
}

#footer .widget_search input[type=text] {
width:161px;
vertical-align:top;
margin:0;
}

select {
width:352px;
}

textarea {
position:relative;
height:158px;
max-width:291px;
max-height:300px;
min-width:291px;
min-height:158px;
border:1px solid #d0d0d0;
background-color:#ededed;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
color:#838282;
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
-webkit-transition:all .20s linear;
-moz-transition:all .20s linear;
-o-transition:all .20s linear;
transition:all .20s linear;
margin:5px 0;
padding:5px 10px;
}

.add-comment h4 {
margin-top:15px;
}

#commentform .row .required {
color:#787878;
font-style:italic;
}

#commentform input[type=text] {
width:311px;
}

input[type=submit] {
display:inline-block;
border-left:none;
border-right:none;
border-bottom:1px solid #c96f15;
border-top:none;
cursor:pointer;
padding:.2em .6em .4em;
}

.reviews .gamelist ul {
padding-bottom:15px;
}

.tabs-1 .gamelist li,.reviews .gamelist li,.reviews-content .gamelist li,li.reviews-more,.release li,.top-games li {
position:relative;
clear:both;
overflow:hidden;
border-top:1px dashed #c5c5c5;
padding:20px 0;
}

#content .release .gamelist li.reviews-more {
margin-top:20px;
width:100%;
}

#content .release .gamelist li.reviews-more,.reviews-content .gamelist li.reviews-more {
border-top:1px dashed #c5c5c5;
}

.release .gamelist .reviews-more h5.title a,.reviews-content .gamelist .reviews-more h5.title a {
color:#3B3A3A;
}

.release li,.top-games li {
border-top:none;
border-bottom:1px dashed #c5c5c5;
}

.reviews .gamelist li:nth-child(1),.release .gamelist li:nth-child(1),.release .gamelist li:nth-child(2),.top-games .gamelist li:nth-child(1),.top-games .gamelist li:nth-child(2) {
padding-top:0;
border-bottom:none;
}

#content .top-games li .caption {
padding-right:150px;
}

.tabs-1 .gamelist li:nth-child(1) .caption,.tabs-1 .gamelist li:nth-child(2) .caption,.reviews .gamelist li:nth-child(1) .caption,.reviews-content .gamelist li:nth-child(2) .caption,.reviews-content .gamelist li:nth-child(3) .caption,.release .gamelist li:nth-child(1) .caption,.release .gamelist li:nth-child(2) .caption,.release .gamelist li:nth-child(3) .caption,.release .gamelist li:nth-child(4) .caption,.release .gamelist li:nth-child(5) .caption,.release .gamelist li:nth-child(6) .caption,.top-games .gamelist li:nth-child(1) .caption,.top-games .gamelist li:nth-child(2) .caption {
position:absolute;
bottom:20px;
width:273px;
background-color:rgba(0,0,0,.5);
padding:20px;
}

.ie7 .top-games .gamelist li.child1 .caption,.ie7 .top-games .gamelist li.child2 .caption,.ie8 .top-games .gamelist li.child1 .caption,.ie8 .top-games .gamelist li.child2 .caption {
position:absolute;
bottom:20px;
left:0;
width:273px;
background:url(/wp-content/themes/GamesTheme/images/curtain.png) repeat;
padding:20px;
}

.ie7 .top-games li.child1 .caption,.ie7 .top-games li.child2 .caption {
height:40%;
}

.ie7 .reviews-content .gamelist li.child2 .caption,.ie7 .reviews-content .gamelist li.child3 .caption,.ie8 .reviews-content .gamelist li.child2 .caption,.ie8 .reviews-content .gamelist li.child3 .caption {
position:absolute;
bottom:20px;
width:273px;
background:url(/wp-content/themes/GamesTheme/images/curtain.png) repeat;
padding:20px;
}

.ie7 .release .gamelist li.child1 .caption,.ie7 .release .gamelist li.child2 .caption,.ie7 .release .gamelist li.child3 .caption,.ie7 .release .gamelist li.child4 .caption,.ie7 .release .gamelist li.child5 .caption,.ie7 .release .gamelist li.child6 .caption,.ie8 .release .gamelist li.child1 .caption,.ie8 .release .gamelist li.child2 .caption,.ie8 .release .gamelist li.child3 .caption,.ie8 .release .gamelist li.child4 .caption,.ie8 .release .gamelist li.child5 .caption,.ie8 .release .gamelist li.child6 .caption {
position:absolute;
width:273px;
background:url(/wp-content/themes/GamesTheme/images/curtain.png) repeat;
bottom:0;
padding:20px;
}

.release .gamelist li:nth-child(1) .caption,.release .gamelist li:nth-child(2) .caption,.release .gamelist li:nth-child(3) .caption,.release .gamelist li:nth-child(4) .caption,.release .gamelist li:nth-child(5) .caption,.release .gamelist li:nth-child(6) .caption,.top-games li:nth-child(1) .caption,.top-games li:nth-child(2) .caption {
bottom:0;
}

.reviews-content .gamelist li:nth-child(2) .caption,.reviews-content .gamelist li:nth-child(3) .caption {
background-color:rgba(0,0,0,.75);
}

.reviews-content .gamelist li:nth-child(1) .caption {
position:absolute;
bottom:0;
width:606px;
background-color:rgba(0,0,0,.75);
padding:20px;
}

.ie7 .reviews-content .gamelist li.child1 .caption,.ie8 .reviews-content .gamelist li.child1 .caption {
position:absolute;
bottom:0;
width:606px;
background:url(/wp-content/themes/GamesTheme/images/curtain.png) repeat;
padding:20px;
}

.ie7 .tabs-1 .gamelist li.child1 .caption,.ie7 .tabs-1 .gamelist li.child2 .caption {
position:absolute;
bottom:20px;
left:0;
z-index:99;
height:40%;
width:273px;
background:url(/wp-content/themes/GamesTheme/images/curtain.png) repeat;
padding:20px;
}

.ie7 .reviews .gamelist li.child1 .caption,.ie8 .tabs-1 .gamelist li.child1 .caption,.ie8 .tabs-1 .gamelist li.child2 .caption,.ie8 .reviews .gamelist li.child1 .caption {
position:absolute;
bottom:0;
left:0;
width:273px;
z-index:99;
background:url(/wp-content/themes/GamesTheme/images/curtain.png) repeat;
padding:20px;
}

.ie8 .tabs-1 .gamelist li.child1 .caption,.ie8 .tabs-1 .gamelist li.child2 .caption,.ie8 .reviews .gamelist li.child1 .caption {
bottom:20px;
}

.ie7 .reviews .gamelist li.child1 .caption {
height:40%;
bottom:20px;
}

.tabs-1 .platform-teaser,#page .post-item .platform-teaser {
float:left;
margin-right:8px;
}

.tabs-1 .caption h5 a,.reviews .caption h5 a,li.reviews-more h5 a,.release li h5 a,.top-games li h5 a,.post-title h5 a {
color:#3b3a3a;
}

.reviews-content h5 {
margin-bottom:1.5em;
text-transform:uppercase;
}

.tabs-1 .date,.reviews .date,.release .date {
display:block;
font-weight:700;
}

.tabs-1 .caption .date,.reviews .caption .date,.top-games .caption .date {
margin-bottom:1em;
color:#959595;
line-height:.6;
}

.reviews-content .gamelist li .date {
display:block;
margin-bottom:1.2em;
font-weight:700;
color:#f15b19;
line-height:1em;
}

.ie7 .reviews-content .gamelist li.child2 .comments-icon,.ie7 .reviews-content .gamelist li.child3 .comments-icon,.ie8 .reviews-content .gamelist li.child2 .comments-icon,.ie8 .reviews-content .gamelist li.child3 .comments-icon {
background:url(/wp-content/themes/GamesTheme/images/icon-comments.png) no-repeat;
color:#f15b19;
text-decoration:underline;
position:relative;
top:auto;
float:right;
background-position:0 6px;
padding:2px 0 2px 26px;
}

.comments-icon:hover {
text-decoration:none!important;
}

.rating {
width:60px;
text-align:center;
}

.rating .rating-title {
min-height:1.5em;
-webkit-border-radius:5px 5px 0 0;
-moz-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
background:0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1b119',endColorstr='#f18519');
padding:.5em 0;
}

.rating .rating-title span {
color:#fff;
font-family:Cuprum, Arial;
text-transform:uppercase;
}

.rating .rank {
min-height:2.3em;
-webkit-border-radius:0 0 5px 5px;
-moz-border-radius:0 0 5px 5px;
border-radius:0 0 5px 5px;
background:0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#151617',endColorstr='#3a3a3b');
padding:.8em 0;
}

.rating .rank span {
color:#fff;
font-size:2em;
line-height:1em;
font-family:Cuprum, Arial;
}

.top-games li .rating {
position:absolute;
top:20px;
right:0;
}

.game_console {
float:left;
display:block;
color:#FFF;
background-color:#ccc;
margin:0 2px 2px 0;
padding:4px;
}

.reviews .gamelist li,li.reviews-more {
border-bottom:1px dashed #c5c5c5;
border-top:none;
}

.tabs-1 .gamelist li a > img,.reviews .gamelist li a > img,.top-games .gamelist li a > img {
display:block;
float:left;
margin-right:20px;
}

.tabs-1 .caption .description,.reviews .caption .description,.top-games .description,#page .post-item .description {
margin-bottom:5px;
}

.tabs-1 .caption .comments-icon,.reviews .caption .comments-icon {
top:14px;
right:0;
background-position:0 -15px;
}

.tabs-1 .star,#page .post-item .star {
float:left;
padding:5px 0;
}

.tabs-1 .gamelist .button {
position:absolute;
right:0;
bottom:0;
}

li.reviews-more .date,.release li .date,.top-games li .date {
display:block;
margin-bottom:1em;
color:#959595;
font-weight:700;
}

li.reviews-more h5,.release li h5,.top-games li h5 {
margin-bottom:1.3em;
text-transform:uppercase;
}

li.reviews-more .comments-icon,.release li .comments-icon,.top-games li .comments-icon,.post-entry .comments-icon {
float:left;
margin-left:20px;
background:url(/wp-content/themes/GamesTheme/images/icon-comments.png) no-repeat 0 -17px;
color:#f15b19;
text-decoration:underline;
padding:0 0 2px 26px;
}

.reviews-more .button,.release .button,.top-games .button {
margin-top:2em;
}

.holder404 {
width:557px;
height:478px;
background:url(/wp-content/themes/GamesTheme/images/error404.png) no-repeat;
text-align:center;
margin:60px auto;
}

.e404 {
padding:1em 2em;
}

.e404 h1 {
font-family:Cuprum, Arial;
margin-bottom:0;
color:#f15b19;
font-size:9em;
line-height:1.3em;
}

.error404 .title-error {
color:#1a1a1b;
font-size:2.5em;
font-family:Cuprum;
text-transform:uppercase;
line-height:1.1em;
}

#map-canvas {
width:314px;
height:295px;
}

#footer {
margin-bottom:100px;
-webkit-border-radius:0 0 8px 8px;
-moz-border-radius:0 0 8px 8px;
border-radius:0 0 8px 8px;
background:url(/wp-content/themes/GamesTheme/images/bg-container.png) repeat #000;
}

.entry-footer {
color:#787878;
padding:30px 20px 20px;
}

#footer h3 {
margin-bottom:1.8em;
color:#fff;
font-size:1.083em;
word-spacing:2px;
text-transform:uppercase;
}

footer .more span {
color:#f4f4f5;
}

footer .copyright {
height:40px;
border-top:1px solid #000;
-webkit-border-radius:0 0 8px 8px;
-moz-border-radius:0 0 8px 8px;
border-radius:0 0 8px 8px;
background:url(/wp-content/themes/GamesTheme/images/bg-teaser.png) repeat-x 0 -100px;
line-height:40px;
color:#b1b1b1;
padding:0 20px;
}

.custom-formatting li {
border-top:1px dashed #4e4e4e;
padding:.55em 0;
}

.ie9 .thememakers_shortcode_template input[type=checkbox] + label,.ie9 .thememakers_shortcode_template input[type=radio] + label {
margin-right:8px;
cursor:pointer;
}

.ie9 .thememakers_shortcode_template .label-form {
display:inline-block;
margin-top:4px;
}

.ie9 .thememakers_shortcode_template .radio-holder {
margin-bottom:15px;
height:37px;
}

.ie9 .thememakers_shortcode_template input[type=checkbox] + label span {
display:inline-block;
margin-top:1px;
margin-right:5px;
height:16px;
vertical-align:top;
width:16px;
background-color:#fff;
border-color:#d6d7d7;
border-style:solid;
border-width:1px;
}

.ie9 .thememakers_shortcode_template input[type=checkbox] + label span,.ie9 .thememakers_shortcode_template input[type=radio] + label span {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transition:all .25s linear;
-moz-transition:all .25s linear;
-ms-transition:all .25s linear;
-o-transition:all .25s linear;
transition:all .25s linear;
}

.ie9 .thememakers_shortcode_template input[type=radio] + label span {
display:inline-block;
margin-right:5px;
height:16px;
vertical-align:text-bottom;
width:16px;
background-color:#fff;
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
border-color:#d6d7d7;
border-style:solid;
border-width:1px;
}

.navigation {
clear:both;
height:40px;
-webkit-border-radius:0 0 8px 8px;
-moz-border-radius:0 0 8px 8px;
border-radius:0 0 8px 8px;
}

.navigation > div:first-child > ul > li > a {
display:block;
color:#2a2b2b;
text-transform:uppercase;
font-size:1.083em;
font-family:Cuprum;
line-height:40px;
padding:0 20px;
}

.navigation > div:first-child > ul li a.child {
padding-right:33px;
}

.platform-menu {
position:relative;
z-index:1;
}

.navigation > div:first-child > ul > li:hover > a,.platform-menu ul > li:hover a,.navigation > div > ul > li.current-menu-item > a,.navigation > div > ul > li.current-menu-parent > a,.navigation > div > ul > li.current-menu-ancestor > a,.navigation > div > ul > li.current_page_item > a,.navigation > div > ul > li.current_page_parent > a,.navigation > div > ul > li.current_page_ancestor > a {
-webkit-box-shadow:inset 5px 0 10px rgba(0,0,0,.15), inset -5px 0 10px rgba(0,0,0,.15);
-moz-box-shadow:inset 5px 0 10px rgba(0,0,0,.15), inset -5px 0 10px rgba(0,0,0,.15);
box-shadow:inset 5px 0 10px rgba(0,0,0,.15), inset -5px 0 10px rgba(0,0,0,.15);
background-color:rgba(0,0,0,.09);
}

.ie7 .navigation li:hover > a,.ie7 .platform-menu li:hover > a,.ie8 .navigation li:hover > a,.ie8 .platform-menu li:hover > sa {
background-image:url(/wp-content/themes/GamesTheme/images/mask.png);
background-repeat:repeat;
}

.navigation li:hover:first-child > a,.navigation li.active:first-child > a {
-webkit-border-radius:0 0 0 7px;
-moz-border-radius:0 0 0 7px;
border-radius:0 0 0 7px;
}

.navigation .downarrowclass,.navigation .rightarrowclass {
position:absolute;
background:url(/wp-content/themes/GamesTheme/images/arrowsclass.png) no-repeat;
}

.navigation .downarrowclass {
right:20px;
top:15px;
width:7px;
height:4px;
background-position:0 top;
}

.navigation .rightarrowclass {
right:8px;
top:13px;
width:4px;
height:7px;
background-position:0 -8px;
}

.navigation ul li ul {
position:absolute;
left:0;
z-index:9999;
display:none;
height:auto;
width:162px;
padding:10px 0 0;
}

.platform-menu ul ul li ul {
left:178px;
top:0;
}

.navigation ul ul ul {
top:-10px;
left:178px;
}

.platform-menu ul li ul {
position:absolute;
left:0;
z-index:999;
display:none;
height:auto;
width:162px;
padding:0;
}

.navigation ul li ul li,.platform-menu ul li ul li {
width:144px;
display:block;
}

.navigation ul ul li:first-child {
-webkit-border-radius:8px 8px 0 0;
-moz-border-radius:8px 8px 0 0;
border-radius:8px 8px 0 0;
border-top:none;
}

.navigation ul ul li:last-child,.platform-menu ul ul li:last-child {
-webkit-border-radius:0 0 8px 8px;
-moz-border-radius:0 0 8px 8px;
border-radius:0 0 8px 8px;
}

.navigation ul ul li,.platform-menu ul ul li {
position:relative;
border-top:1px dashed #3a3a3a;
background-color:rgba(0,0,0,.9);
padding:.5em 0 .5em 32px;
}

.navigation ul li ul li a:after,.platform-menu ul li ul li a:after {
position:absolute;
left:4px;
top:7px;
display:block;
width:16px;
height:16px;
background:url(/wp-content/themes/GamesTheme/images/bg-nav.png) no-repeat left bottom;
content:'';
}

.navigation ul li ul li a,.platform-menu ul li ul li a {
color:#fefefe;
}

.skin-1 .navigation {
background:0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b6b7b8',endColorstr='#dfdfe0');
}

.skin-1 .navigation .menu > li {
border-right:1px solid #999a9b;
}

.skin-1 .platform-menu .menu {
background:url(/wp-content/themes/GamesTheme/images/bg-nav.png) repeat-x #d2d2d3;
}

.skin-1 .platform-menu .menu > li,.skin-1 .platform-menu .menu > ul > li {
border-right:1px solid #AAABAC;
}

.skin-1 .platform-menu .home {
background:url(/wp-content/themes/GamesTheme/images/home.png) no-repeat 0 bottom;
}

.skin-2 .navigation {
background:url(/wp-content/themes/GamesTheme/images/bg-teaser.png) repeat-x 0 -100px;
}

.skin-2 .navigation .menu li {
border-right:1px solid #131313;
}

.skin-2 .platform-menu .menu {
background:url(/wp-content/themes/GamesTheme/images/bg-nav-dark.png) repeat-x #151516;
}

.skin-2 .platform-menu .menu li {
border-right:1px solid #1e1e1f;
}

.skin-2 .platform-menu .home {
background:url(/wp-content/themes/GamesTheme/images/home.png) no-repeat 0 0;
}

.platform-menu .menu {
position:relative;
margin-left:60px;
height:61px;
-webkit-border-radius:0 7px 0 0;
-moz-border-radius:0 7px 0 0;
border-radius:0 7px 0 0;
}

.platform-menu .home {
float:left;
display:block;
width:60px;
height:61px;
text-indent:-9999px;
}

.platform-menu .menu > li > a,.platform-menu .menu > ul > li > a {
display:block;
font-size:1.583em;
font-family:Cuprum;
line-height:61px;
padding:0 50px!important;
}

.account-wrapper {
float:right;
-webkit-border-radius:0 0 7px 0;
-moz-border-radius:0 0 7px;
border-radius:0 0 7px 0;
background:0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#252525',endColorstr='#161617');
}

#user-account-nav {
padding:0 10px;
}

#user-account-nav li {
float:left;
border:none;
padding:0;
}

#user-account-nav li a {
display:block;
color:#fff;
text-transform:uppercase;
font-size:1.083em;
font-family:Cuprum;
line-height:40px;
padding:0 10px;
}

#user-account-nav li.admin-user {
display:block;
color:#fff;
font-size:1.083em;
font-family:Cuprum;
line-height:40px;
padding:0 10px;
}

.sep {
clear:both;
border-top:1px dashed #c5c5c5;
margin:1.5em 0;
}

.divider-top {
position:relative;
clear:both;
display:block;
width:100%;
border-top:1px dashed #c5c5c5;
font-size:10px;
padding:1.5em 0;
}

.divider-top a {
position:absolute;
top:13px;
right:0;
padding-right:16px;
outline:medium none;
border:0 none;
background:url(/wp-content/themes/GamesTheme/images/arrowsclass.png) no-repeat 64px -32px;
color:#f15b19;
font-weight:700;
cursor:pointer;
}

.divider-top a:hover {
color:#767676;
}

.small-custom-frame {
display:block;
margin-bottom:1.4em;
-webkit-box-shadow:0 2px 1px rgba(0,0,0,.6);
-moz-box-shadow:0 2px 1px rgba(0,0,0,.6);
box-shadow:0 2px 1px rgba(0,0,0,.6);
-webkit-transition:all .25s linear;
-moz-transition:all .25s linear;
-o-transition:all .25s linear;
transition:all .25s linear;
border-color:#303030;
border-style:solid;
border-width:4px;
}

#footer .widget .small-custom-frame {
margin:0 10px 10px 0;
}

.button {
position:relative;
display:inline-block;
margin-bottom:1em;
margin-right:5px;
outline:none;
-webkit-border-radius:.25em;
-moz-border-radius:.25em;
border-radius:.25em;
background-color:#e4e4e4;
color:#fff;
vertical-align:baseline;
text-align:center;
text-decoration:none;
cursor:pointer;
}

.small {
font-size:1em;
padding:.3em 1.25em;
}

.medium {
font-weight:100;
font-size:1.167em;
padding:.5em 1.3em;
}

.large {
font-weight:100;
font-size:1.417em;
padding:.45em 1.1em;
}

.large.type-1,.large.type-2,.large.type-3 {
padding-right:45px;
}

.large.type-1:after,.large.type-2:after,.large.type-3:after {
position:absolute;
background-image:url(/wp-content/themes/GamesTheme/images/arrowsclass.png);
background-repeat:no-repeat;
}

.large.type-1:after,.large.type-2:after {
top:13px;
right:20px;
width:11px;
height:11px;
content:'';
}

.large.type-1:after {
background-position:0 -60px;
}

.large.type-2:after {
background-position:0 -79px;
}

.not-ie .large.type-3:after {
-webkit-transform:scale(1);
-moz-transform:scale(1);
transform:scale(1);
top:8px;
right:15px;
width:21px;
height:17px;
background-position:0 -98px;
content:'';
}

.not-ie .large.type-1:hover:after {
-webkit-animation:arrow1 1s ease-in-out;
-moz-animation:arrow1 1s ease-in-out;
}

.not-ie .large.type-2:hover:after {
-webkit-animation:arrow2 1s ease;
-moz-animation:arrow2 1s ease;
}

.not-ie .large.type-3:hover:after {
-webkit-animation:check .5s ease;
-moz-animation:check .5s ease;
}

.red {
border-bottom:1px solid #bd2001;
background:0;
}

.ie7 .red,.ie8 .red {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f14219',endColorstr='#e32701');
}

.ie7 .red:hover,.ie8 .red:hover {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e32701',endColorstr='#f14219');
}

.yellow,#bbp_reply_submit,#bbp_topic_submit {
border-bottom:1px solid #c96f15;
background:0;
}

.ie7 .yellow {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1b119',endColorstr='#f18619');
}

.ie7 .yellow:hover {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f18619',endColorstr='#f1b119');
}

.green {
border-bottom:1px solid #597901;
background:0;
}

.ie7 .green,.ie8 .green {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#94be01',endColorstr='#6c9201');
}

.ie7 .green:hover,.ie8 .green:hover {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c9201',endColorstr='#94be01');
}

.blue {
border-bottom:1px solid #0b4fb4;
background:0;
}

.ie7 .blue,.ie8 .blue {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0596e9',endColorstr='#0c61d9');
}

.ie7 .blue:hover,.ie8 .blue:hover {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c61d9',endColorstr='#0596e9');
}

.violet {
border-bottom:1px solid #9e0a9b;
background:0;
}

.ie7 .violet,.ie8 .violet {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f743b5',endColorstr='#bf0dba');
}

.ie7 .violet:hover,.ie8 .violet:hover {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf0dba',endColorstr='#f743b5');
}

.dark {
border-bottom:1px solid #2b2b2c;
background:0;
}

.ie7 .dark,.ie8 .dark {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#545555',endColorstr='#343536');
}

.ie7 .dark:hover,.ie8 .dark:hover {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#343536',endColorstr='#545555');
}

.dropspot {
float:left;
display:block;
margin-right:20px;
width:80px;
text-align:center;
border-bottom:1px solid #c96f15;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
background:0;
color:#f4f4f5;
font-size:4.333em;
font-family:Cuprum;
padding:.57em 0;
}

.dropcap {
float:left;
color:#9f9e9e;
font-weight:700;
font-size:4.167em;
font-family:Cuprum;
line-height:1em;
margin:0 15px;
}

ul.dropspot-list li {
border-bottom:1px dashed #c5c5c5;
padding:20px 0;
}

ul.dropspot-list h6 {
padding-top:10px;
text-transform:uppercase;
}

ul.dropspot-list h6 a {
color:#313031;
}

ul.dropspot-list .more {
display:inline-block;
margin-left:8px;
width:4px;
height:7px;
background:url(/wp-content/themes/GamesTheme/images/arrowsclass.png) no-repeat;
background-position:0 -22px;
}

ol.ordered {
padding-left:2.1em;
}

ul.list-with-desc,ol.list-with-desc {
margin:1em 0;
}

ul.list li,ol.list li {
color:#787878;
border-top:1px dotted #b7b6b6;
padding:.7em 0;
}

ol.list li {
padding-left:.2em;
}

ol.type-1 li {
list-style:decimal inside;
}

ol.type-2 li {
list-style:decimal-leading-zero inside;
}

ol.type-3 li {
list-style:upper-roman inside;
}

ul.type-1 li,ul.type-2 li {
padding-left:44px;
}

ul.type-3 li,ul.type-4 li,ul.type-5 li,ul.type-6 li,ul.type-7 li,ul.type-8 li,ul.type-9 li,ul.type-10 li,ul.type-11 li,ul.type-12 li,ul.type-13 li,ul.type-14 li,ul.type-15 li {
padding-left:34px;
}

ul.type-1 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon1.png) no-repeat 8px center;
}

ul.type-2 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon2.png) no-repeat 8px center;
}

ul.type-3 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon3.png) no-repeat 7px center;
}

ul.type-4 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon4.png) no-repeat 10px center;
}

ul.type-5 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon5.png) no-repeat 8px center;
}

ul.type-6 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon6.png) no-repeat 7px center;
}

ul.type-7 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon7.png) no-repeat 4px center;
}

ul.type-8 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon8.png) no-repeat 4px center;
}

ul.type-9 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon9.png) no-repeat 4px center;
}

ul.type-10 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon10.png) no-repeat 7px center;
}

ul.type-11 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon11.png) no-repeat 6px center;
}

ul.type-12 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon12.png) no-repeat 7px center;
}

ul.type-13 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon13.png) no-repeat 6px center;
}

ul.type-14 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon14.png) no-repeat 6px center;
}

ul.type-15 li {
background:url(/wp-content/themes/GamesTheme/images/icons/small/list-icon15.png) no-repeat 7px center;
}

.info,.warning,.error,.success {
position:relative;
margin-bottom:2em;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
padding:20px 80px 1px;
}

.info p,.warning p,.error p,.success p {
display:table;
overflow:hidden;
color:#fff;
padding:0;
}

.success {
background:#96be2a url(/wp-content/themes/GamesTheme/images/icons/middle/success.png) no-repeat 16px 50%;
}

.error {
background:#fc3a3a url(/wp-content/themes/GamesTheme/images/icons/middle/error.png) no-repeat 20px 50%;
}

.info {
background:#65cbe5 url(/wp-content/themes/GamesTheme/images/icons/middle/info.png) no-repeat 27px 50%;
}

.warning {
background:#fdaf40 url(/wp-content/themes/GamesTheme/images/icons/middle/warning.png) no-repeat 36px 50%;
}

.close-box {
position:absolute;
right:20px;
top:41%;
display:block;
cursor:pointer;
font-size:2em;
color:#fff;
}

.contacts-wrapper h5 {
text-transform:uppercase;
font-size:1.083em;
}

.contact-address {
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border-bottom:1px solid #c8c8c9;
background:0;
padding:20px;
}

.contact-address .one-fourth {
margin-right:80px;
}

.contact-address strong {
color:#131313;
}

.contact-address a {
text-decoration:underline;
}

.contact-address a:hover {
text-decoration:none;
}

#contactform {
margin-top:1em;
}

#contactform input[type=text],#contactform select {
position:relative;
width:291px;
border:1px solid #d0d0d0;
background-color:#ededed;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
color:#767676;
-webkit-transition:all .20s linear;
-moz-transition:all .20s linear;
-o-transition:all .20s linear;
transition:all .20s linear;
margin:5px 0;
padding:7px 10px;
}

#contactform textarea {
position:relative;
height:230px;
max-width:291px;
max-height:500px;
min-width:291px;
min-height:238px;
border:1px solid #d0d0d0;
background-color:#ededed;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
color:#838282;
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
-webkit-transition:all .20s linear;
-moz-transition:all .20s linear;
-o-transition:all .20s linear;
transition:all .20s linear;
margin:5px 0;
padding:5px 10px;
}

#contactform .row .required {
color:#f15b19;
margin-right:3px;
}

#contactform input[type=submit] {
display:block;
border-left:none;
border-right:none;
border-bottom:1px solid transparent;
border-top:none;
cursor:pointer;
padding:.2em .6em .4em;
}

.entry #sidebar {
width:304px;
}

#sidebar .title-caption {
border-top:1px solid #fff;
-webkit-border-radius:2px 2px 0 0;
-moz-border-radius:2px 2px 0 0;
border-radius:2px 2px 0 0;
background:url(/wp-content/themes/GamesTheme/images/bg-teaser.png) repeat-x 0 -50px;
padding:0 20px;
}

#sidebar .title-caption h3 {
color:#2a2b2b;
font-size:1.083em;
text-transform:uppercase;
line-height:40px;
margin:0;
}

#sidebar .title-caption-dark h3 {
color:#fff;
font-size:1.083em;
text-transform:uppercase;
line-height:40px;
}

#sidebar .title-caption-dark {
position:relative;
height:40px;
-webkit-border-radius:2px 2px 0 0;
-moz-border-radius:2px 2px 0 0;
border-radius:2px 2px 0 0;
background:url(/wp-content/themes/GamesTheme/images/bg-teaser.png) repeat-x 0 -100px;
padding:0 20px;
}

#sidebar .title-caption-dark .more-all {
position:absolute;
top:10px;
right:15px;
color:#fff;
font-weight:700;
}

#sidebar ul.video-list {
background-color:#eaeaea;
border-left:1px solid #d0d0d1;
border-right:1px solid #d0d0d1;
border-bottom:1px solid #d0d0d1;
padding:0 20px;
}

ul.video-list li {
clear:both;
border-top-width:1px;
border-top-style:dashed;
border-top-color:#c5c5c5;
padding:20px 0;
}

#footer ul.video-list li {
border-top-color:#444;
}

.google_map {
margin-bottom:1.8em;
}

#sidebar .widget .widget-title,#sidebar .widget .widgettitle {
height:40px;
-webkit-border-radius:2px 2px 0 0;
-moz-border-radius:2px 2px 0 0;
border-radius:2px 2px 0 0;
background:url(/wp-content/themes/GamesTheme/images/bg-teaser.png) repeat-x 0 -50px;
color:#2a2b2b;
font-size:1.083em;
text-transform:uppercase;
line-height:40px;
padding:0 20px;
}

.widget_nav_menu li {
padding:7px 0 7px 20px;
}

.topgames li {
border-top:1px dashed #C5C5C5;
padding:7px 0;
}

.widget_categories li,.widget_archive li,.widget_nav_emenu .menu > li,.widget_links li,.widget_meta li {
position:relative;
border-top:1px dashed #C5C5C5;
float:left;
margin-right:20px;
width:127px;
padding:7px 0 7px 20px;
}

.widget_archive select {
margin:20px 19px 19px;
}

#sidebar .widget_pages li {
position:relative;
margin-right:20px;
width:294px;
padding:7px 0 7px 20px;
}

#sidebar .widget_recent_entries li {
position:relative;
width:294px;
padding:7px 0;
}

.widget_archive li:after,.widget_links li:after,.widget_meta li:after,.widget_pages li:after,.widget_recent_entries li:after {
position:absolute;
top:0;
z-index:0;
left:0;
width:100%;
height:100%;
content:"";
}

.widget_archive li:hover:after,.widget_links li:hover:after,.widget_meta li:hover:after,.widget_pages li:hover:after,.widget_recent_entries li:hover:after {
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
background:linear-gradient(tobottom,#3d3e3f0%,#323334100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d3e3f',endColorstr='#323334',GradientType=0);
}

.widget_archive li li:hover:after,.widget_links li li:hover:after,.widget_meta li li:hover:after,.widget_pages li li:hover:after,.widget_recent_entries li li:hover:after {
background:none;
}

#sidebar .widget_categories li a,#sidebar .widget_archive li a,#sidebar .widget_links li a,#sidebar .widget_meta li a,#sidebar .widget_pages li a,#sidebar .widget_recent_entries li a {
position:relative;
z-index:1;
border-bottom:1px solid transparent;
color:#555;
font-weight:700;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-transition:none;
-moz-transition:none;
-ms-transition:none;
-o-transition:none;
transition:none;
padding:5px 5px 4px 0;
}

#sidebar #tabs-footer .tabs-nav {
padding:20px 0 0 20px;
}

#sidebar #tabs-footer .custom-formatting li {
border-top:none;
padding:5px 0 7px 20px;
}

.widget_ads_ban_one,.widget_ads_ban_two {
float:left;
width:125px;
height:125px;
margin-bottom:1.2em;
margin-left:21px;
overflow:hidden;
}

.widget_ads_one {
width:300px;
height:250px;
overflow:hidden;
margin:0 auto 1.2em;
}

#footer .topgames .tabs-nav li {
border-left:1px solid #444;
border-top:medium none;
float:left;
margin-bottom:10px;
padding:0 8px;
}

#footer .widget_categories li,#footer .widget_archive li,#footer .widget_nav_emenu .menu > li,#footer .widget_links li,#footer .widget_meta li,#footer .widget_pages li,#footer .widget_recent_entries li,#footer .topgames li {
position:relative;
border-top:1px dashed #444;
float:none;
margin-right:0;
width:auto;
padding:7px 10px;
}

#sidebar .widget a {
color:#FFF;
}

#sidebar .widget_recent_comments li,#sidebar .widget_social li {
margin-left:20px;
padding:4px 0;
}

#sidebar .widget_nav_menu .menu ul {
padding-left:15px;
}

.widget_calendar table {
width:100%;
text-align:center;
}

.widget_calendar caption {
font-weight:700;
margin-bottom:5px;
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#B7B6B6;
padding:0 0 5px;
}

.widget_calendar th,.widget_calendar td {
padding:0 0 14px;
}

.widget_calendar tfoot {
margin-top:5px;
border-top-width:1px;
border-top-style:dotted;
border-top-color:#b7b6b6;
}

.widget_calendar tfoot #next {
text-align:right;
}

#footer .widget_calendar caption,#footer .widget_calendar tfoot {
border-color:#444;
}

.quote-text {
position:relative;
padding-left:25px;
margin-bottom:15px;
}

.quote-text .quote {
position:absolute;
left:0;
top:0;
width:20px;
height:16px;
background-image:url(/wp-content/themes/GamesTheme/images/icons/quote.png);
background-repeat:no-repeat;
}

.quote-author {
display:block;
float:right;
}

#content .tabs-nav,#content_full .tabs-nav {
width:100%;
height:40px;
border-top:1px solid #fff;
background:url(/wp-content/themes/GamesTheme/images/bg-teaser.png) repeat-x;
list-style:none outside none;
margin:0;
}

#sidebar .tabs-nav li {
float:left;
border-left:1px solid #c5c5c5;
margin-bottom:10px;
border-top:none;
padding:0 7px;
}

#content .tabs-nav li,#content_full .tabs-nav li {
position:relative;
float:left;
height:40px;
line-height:40px;
cursor:pointer;
margin:0;
padding:0;
}

#content .tabs-nav li:first-child a,#content_full .tabs-nav li:first-child a {
border-left:1px solid transparent;
}

#content .tabs-nav li:last-child a,#content_full .tabs-nav li:last-child a {
border-right:1px solid transparent;
}

#content .tabs-nav li a,#content_full .tabs-nav li a {
border-right:1px solid #c4c4c5;
color:#2a2b2b;
text-transform:uppercase;
font-size:1.154em;
font-family:Cuprum;
line-height:40px;
padding:0 20px;
}

#sidebar .tabs-nav li a {
border-bottom:1px solid transparent;
color:#555;
font-weight:700;
-webkit-transition:border 0;
-moz-transition:border 0;
-o-transition:border 0;
transition:border 0;
padding:7px 8px 6px;
}

#content .tabs-nav li.active,#content_full .tabs-nav li.active,#content .tabs-nav li:hover,#content_full .tabs-nav li:hover {
background-color:rgba(0,0,0,.12);
}

.ie7 #content .tabs-nav li.active,.ie7 #content_full .tabs-nav li.active,.ie7 #content .tabs-nav li:hover,.ie7 #content_full .tabs-nav li:hover,.ie8 #content .tabs-nav li.active,.ie8 #content_full .tabs-nav li.active,.ie8 #content .tabs-nav li:hover,.ie8 #content_full .tabs-nav li:hover {
background:url(/wp-content/themes/GamesTheme/images/mask.png) repeat;
}

#content .tabs-container,#content_full .tabs-container {
position:relative;
overflow:hidden;
width:100%;
margin:20px 0;
padding:0;
}

#sidebar .tabs-container {
padding:20px 0 0;
}

footer .tabs-nav li:first-child {
padding-left:0;
border-left:none;
}

footer .tabs-nav li {
float:left;
border-left:1px solid #555;
line-height:1;
padding:0 8px;
}

footer .tabs-nav {
margin-bottom:1.3em;
}

footer .tabs-nav a {
text-transform:uppercase;
color:#929292;
font-size:1.083em;
font-family:Cuprum;
}

.entry .entry-holder,.entry .textwidget {
padding:0 0 19px;
}

.entry .tagcloud {
padding:20px 19px 19px;
}

.entry .entry-holder {
background-color:#eaeaea;
}

.rate {
margin-bottom:1.5em;
}

.teaser-content h6 {
margin-bottom:.5em;
font-family:Arial;
text-transform:none;
}

.rate li:first-child {
padding-top:10px;
}

.tweet>ul {
list-style:none;
overflow-y:hidden;
margin:0;
padding:0 20px;
}

.tweet:first-child {
border-top:none;
padding:0;
}

.timePosted {
display:block;
margin-top:1.2em;
padding:0 0 0 28px;
}

#footer .timePosted {
color:#f4f4f5;
background:url(/wp-content/themes/GamesTheme/images/birds_twitter.png) no-repeat left center;
}

#sidebar .timePosted {
background:url(/wp-content/themes/GamesTheme/images/birds_twitter_dark.png) no-repeat left center;
}

#footer .jstwitter .tweet-content {
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.8);
-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.8);
box-shadow:inset 0 0 10px rgba(0,0,0,.8);
background-color:rgba(0,0,0,.5);
padding:20px;
}

#sidebar .jstwitter .tweet-content {
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);
-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.1);
box-shadow:inset 0 0 10px rgba(0,0,0,.1);
background-color:rgba(0,0,0,.1);
padding:20px;
}

#footer a:hover {
color:#F9F9F9;
}

.ie7 #footer .jstwitter .tweet-content,.ie8 #footer .jstwitter .tweet-content {
background-color:#131313;
}

.flickr-badge li {
float:left;
width:70px;
height:70px;
margin:0 10px 7px 0;
}

.flickr-badge li img {
display:block;
width:62px;
height:62px;
background-color:#303030;
-webkit-box-shadow:0 2px 1px rgba(0,0,0,.6);
-moz-box-shadow:0 2px 1px rgba(0,0,0,.6);
box-shadow:0 2px 1px rgba(0,0,0,.6);
padding:4px;
}

.ie7 .flickr-badge li img,.ie8 .flickr-badge li img {
border-left:1px solid #242424;
border-right:1px solid #242424;
border-bottom:4px solid #242424;
}

.flickr-badge li:hover img {
background-color:#b8b9ba;
}

.feature-table table {
position:relative;
width:100%;
border:1px solid #b7b6b6;
border-collapse:inherit;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
background:#fff;
font-size:1em;
margin:0 0 20px;
}

.feature-table tr.google-visualization-table-tr-head {
position:relative;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
background:none;
font-weight:100;
text-align:left;
}

.feature-table tr.google-visualization-table-tr-head td {
position:relative;
border-bottom:1px solid #b7b6b6;
border-top:none;
color:#000;
text-align:left;
font-weight:100;
font-size:1.25em;
background:0;
border-left:1px solid #b7b6b6;
margin:0;
padding:.45em .9em .45em .7em;
}

.feature-table tr.google-visualization-table-tr-head td:first-child {
border-left:none;
-webkit-border-radius:5px 0 0 5px;
-moz-border-radius:5px 0 0 5px;
border-radius:5px 0 0 5px;
}

.feature-table tr.google-visualization-table-tr-head td:last-child {
-moz-border-radius:0 5px 5px 0;
-webkit-border-radius:0 5px 5px 0;
border-radius:0 5px 5px 0;
}

.feature-table tbody td {
border-top:1px solid #dedcdc;
border-left:1px solid #dedcdc;
border-right:none;
border-bottom:none;
background:none;
color:#787878;
margin:0;
padding:.45em .9em;
}

.feature-table tbody tr.odd td {
background-color:#f7f7f7;
}

.feature-table.dark-gray tr.google-visualization-table-tr-head td {
background:0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2f2f',endColorstr='#1b1b1b');
color:#fff;
border-left:1px solid #000;
border-top:1px solid #000;
border-bottom:1px solid #000;
}

.feature-table.light-green tr.google-visualization-table-tr-head td {
background:0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84b602',endColorstr='#5d9f01');
color:#fff;
border-left:1px solid #468701;
border-top:1px solid #468701;
border-bottom:1px solid #468701;
}

.feature-table.light-orange tr.google-visualization-table-tr-head td {
background:0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fabd06',endColorstr='#ff8f07');
color:#fff;
border-left:1px solid #de6e38;
border-top:1px solid #de6e38;
border-bottom:1px solid #de6e38;
}

.package {
position:relative;
float:left;
margin-right:20px;
margin-bottom:80px;
width:230px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
background:url(/wp-content/themes/GamesTheme/images/bg-package.png) repeat;
}

.package.last {
clear:right;
margin-right:0;
}

.package .head-title {
height:53px;
-webkit-border-radius:6px 6px 0 0;
-moz-border-radius:6px 6px 0 0;
border-radius:6px 6px 0 0;
background:url(/wp-content/themes/GamesTheme/images/bg-teaser.png) repeat 0 -100px #0b0b0b;
position:relative;
}

.package .head-title h3 {
color:#fff;
font-size:1.75em;
text-align:center;
text-transform:uppercase;
font-family:Cuprum;
word-spacing:3px;
line-height:50px;
}

.package .price {
height:105px;
padding-top:20px;
color:#fff;
text-align:center;
background:#0b0b0b url(/wp-content/themes/GamesTheme/images/bg-price.png) no-repeat center top;
}

.package .price .cost span.currency {
color:#dfdede;
font-weight:700;
font-size:3.667em;
}

.package .price span {
color:#dfdede;
font-weight:700;
font-size:7em;
line-height:1em;
text-shadow:1px 1px 0 #0e0e0e;
}

.package .price sup {
position:relative;
color:#dfdede;
font-weight:700;
font-size:3.667em;
vertical-align:top;
line-height:1.3em;
text-shadow:1px 1px 0 #0e0e0e;
}

.package .price sup:after {
position:absolute;
left:3px;
bottom:-35px;
content:attr(data-desc);
color:#989898;
font-weight:100;
font-size:.27em;
text-shadow:none;
}

.package .content-price ul {
margin:0;
padding:15px 20px;
}

.package .content-price ul li {
border-top:1px dotted #6c6b6b;
color:#fff;
background:url(/wp-content/themes/GamesTheme/images/icons/small/price-lists.png) no-repeat scroll 8px 8px;
padding:.7em 0 .7em 3.6em;
}

.package .content-price ul li.not-include {
color:#686767;
background-position:8px -30px;
}

.package .foot-price .button {
border:none;
-webkit-border-radius:.15em;
-moz-border-radius:.15em;
border-radius:.15em;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
font-weight:100;
font-size:1.667em;
padding:.65em 2.3em;
}

.small-package {
position:relative;
float:left;
margin-right:10px;
margin-bottom:40px;
width:138px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
background:url(/wp-content/themes/GamesTheme/images/bg-package.png) repeat #101010;
-webkit-transition:all .25s linear;
-moz-transition:all .25s linear;
-o-transition:all .25s linear;
transition:all .25s linear;
}

.not-ie .small-package:hover {
z-index:3;
margin-top:-1em;
-webkit-box-shadow:0 -4px 10px rgba(0,0,0,.1), 0 4px 10px rgba(0,0,0,.1);
-moz-box-shadow:0 -4px 10px rgba(0,0,0,.1), 0 4px 10px rgba(0,0,0,.1);
box-shadow:0 -4px 10px rgba(0,0,0,.1), 0 4px 10px rgba(0,0,0,.1);
-webkit-transform:scale(1.145);
-moz-transform:scale(1.18);
-o-transform:scale(1.18);
padding:1.3em 0 .2em;
}

.small-package .head-title {
position:relative;
overflow:hidden;
height:40px;
-webkit-border-radius:6px 6px 0 0;
-moz-border-radius:6px 6px 0 0;
border-radius:6px 6px 0 0;
background:url(/wp-content/themes/GamesTheme/images/shadow-price.png) repeat;
padding:8px 0;
}

.small-package .head-title h3 {
color:#fff;
text-align:center;
font-size:1.167em;
font-family:Cuprum;
text-transform:uppercase;
padding:0 10px;
}

.small-package .head-title span {
display:block;
margin-bottom:.2em;
color:#f15b19;
font-size:1.583em;
}

.small-package .price {
position:relative;
color:#fff;
height:51px;
padding-top:17px;
background:url(/wp-content/themes/GamesTheme/images/shadow-price.png) repeat;
text-align:center;
background-position:0 -56px;
}

.small-package .price .cost .currency {
color:#dfdede;
font-weight:700;
font-size:2.1em;
}

.small-package .price span {
color:#dfdede;
font-weight:700;
font-size:3.2em;
text-shadow:1px 1px 0 #0e0e0e;
line-height:1em;
}

.small-package .price sup {
position:relative;
color:#dfdede;
font-weight:700;
font-size:1.6em;
vertical-align:top;
text-shadow:1px 1px 0 #0e0e0e;
line-height:1.3em;
}

.small-package .price sup:after {
position:absolute;
left:3px;
bottom:-17px;
content:attr(data-desc);
color:#989898;
font-weight:100;
font-size:.6em;
text-shadow:none;
}

.small-package .content-price {
background:url(/wp-content/themes/GamesTheme/images/shadow-price.png) repeat 0 -124px;
margin:0;
padding:10px 15px 0;
}

.small-package .content-price p {
font-size:.9em;
}

.small-package .foot-price .button {
border:none;
-webkit-border-radius:.15em;
-moz-border-radius:.15em;
border-radius:.15em;
font-size:1em;
padding:.3em 1.9em;
}

.tabs1 {
position:relative;
border:1px solid #b7b6b6;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}

.tabs1 ul.tabs-nav {
position:relative;
float:left;
width:100%;
height:35px;
border-bottom:1px solid #b7b6b6;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
background:0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0f0f0');
list-style:none;
margin:0;
padding:0;
}

.tabs1 ul.tabs-nav li {
position:relative;
float:left;
overflow:hidden;
height:35px;
border-right:1px solid #b7b6b6;
border-bottom:1px solid #b7b6b6;
line-height:34px;
padding:0;
}

.tabs1 ul.tabs-nav li a {
position:relative;
font-size:1.25em;
text-decoration:none;
color:#000;
display:block;
text-align:center;
outline:none;
border-bottom:none;
padding:0 20px;
}

.tabs1 ul.tabs-nav li a:hover {
height:35px;
line-height:inherit;
background:#fff;
border:none;
}

.tabs1 ul.tabs-nav li:first-child a:hover,.tabs1 ul.tabs-nav li:first-child.active {
-webkit-border-radius:4px 0 0 0;
-moz-border-radius:4px 0 0;
border-radius:4px 0 0 0;
}

.tabs1 ul.tabs-nav li:first-child {
-webkit-border-radius:0 0 0 4px;
-moz-border-radius:0 0 0 4px;
border-radius:0 0 0 4px;
}

#content .tabs1 ul.tabs-nav li:hover,#content_full .tabs1 ul.tabs-nav li:hover {
background:#fff;
}

#content .tabs1 ul.tabs-nav li.active,#content_full .tabs1 ul.tabs-nav li.active {
border-bottom:1px solid #fff;
background:#fff;
}

#content .tabs1 ul.tabs-nav li a,#content_full .tabs1 ul.tabs-nav li a,#content .tabs2 ul.tabs-nav li a,#content_full .tabs2 ul.tabs-nav li a,#content .tabs3 ul.tabs-nav li a,#content_full .tabs3 ul.tabs-nav li a {
border-right:none;
}

#content .tabs1 .tabs-container,#content_full .tabs1 .tabs-container {
clear:both;
overflow:hidden;
width:100%;
background-color:#fff;
-webkit-border-radius:0 0 4px 4px;
-moz-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
margin:0;
}

.tabs1 .tab-content,.tabs2 .tab-content,.tabs3 .tab-content {
display:none;
padding:20px 20px 0;
}

.tabs2 ul.tabs-nav {
position:relative;
float:left;
width:100%;
height:35px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
list-style:none;
margin:0 0 6px;
padding:0;
}

#content .tabs2 ul.tabs-nav li,#content_full .tabs2 ul.tabs-nav li {
position:relative;
float:left;
overflow:hidden;
margin-right:3px;
height:35px;
border:1px solid #b7b6b6;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
line-height:34px;
-webkit-box-shadow:0 3px 0 #ededed;
-moz-box-shadow:0 3px 0 #ededed;
box-shadow:0 3px 0 #ededed;
background:0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0f0f0');
padding:0;
}

.tabs2 .tabs-container {
position:relative;
clear:both;
overflow:hidden;
width:100%;
border:1px solid #b7b6b6;
background-color:#fff;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}

#content .tabs3 ul.tabs-nav,#content_full .tabs3 ul.tabs-nav {
position:relative;
float:left;
margin-right:5px;
height:35px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
list-style:none;
width:auto;
padding:0;
}

#content .tabs3 ul.tabs-nav li,#content_full .tabs3 ul.tabs-nav li {
position:relative;
overflow:hidden;
margin-bottom:4px;
height:35px;
border:1px solid #b7b6b6;
float:none;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
line-height:34px;
-webkit-box-shadow:0 3px 0 #ededed;
-moz-box-shadow:0 3px 0 #ededed;
box-shadow:0 3px 0 #ededed;
background:0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0f0f0');
padding:0;
}

#content .tabs3 .tabs-container,#content_full .tabs3 .tabs-container {
position:relative;
display:table;
clear:none;
overflow:hidden;
border:1px solid #b7b6b6;
background-color:#fff;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
width:auto;
}

.box-toggle {
position:relative;
margin-bottom:1.8em;
}

b.trigger {
position:relative;
display:block;
border:1px solid #b7b6b6;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
color:#3b3a3a;
text-decoration:none;
font-weight:100;
font-size:1.25em;
font-family:Cuprum;
cursor:pointer;
background:0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0f0f0');
padding:8px 40px 11px;
}

b.trigger:after {
position:absolute;
left:6px;
top:5px;
width:26px;
height:26px;
background:url(/wp-content/themes/GamesTheme/images/collapse.png) no-repeat;
content:"";
}

b.trigger.active:after {
background-position:0 -40px;
}

.toggle-container {
position:relative;
display:none;
border-right:1px solid #b7b6b6;
border-bottom:1px solid #b7b6b6;
border-left:1px solid #b7b6b6;
-webkit-border-radius:0 0 4px 4px;
-moz-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
color:#9F9E9E;
background:0;
padding:2em 1.6em 1.6em;
}

.ie7 .toggle-container,.ie8 .toggle-container {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#ffffff');
}

.pagenavi {
padding-bottom:2em;
margin:2em 0;
}

.pagenavi .page-numbers,.pagenavi .current {
position:relative;
float:left;
display:block;
margin-right:3px;
width:22px;
height:23px;
line-height:23px;
text-align:center;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
background:0;
color:#444545;
font-weight:100;
}

.ie7 .pagenavi .page-numbers,.ie7 .pagenavi .current,.ie8 .pagenavi .page-numbers,.ie8 .pagenavi .current {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e4e5',endColorstr='#d8d8d8');
}

.ie7 .pagenavi .page-numbers:hover,.ie8 .pagenavi .page-numbers:hover {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8d8d8',endColorstr='#e4e4e5');
}

.pagenavi .page-numbers {
border-bottom:1px solid #c8c8c9;
}

.pagenavi .current {
border-bottom:1px solid #2b2b2c;
background:0;
color:#fff;
}

.ie7 .pagenavi .current,.ie8 .pagenavi .current {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2e',endColorstr='#1d1d20');
}

.pagenavi .next,.pagenavi .next:hover {
float:left;
display:block;
margin-left:8px;
width:22px;
height:23px;
cursor:pointer;
background:url(/wp-content/themes/GamesTheme/images/arrowsclass.png) no-repeat 8px -117px;
}

.pagenavi .prev,.pagenavi .prev:hover {
float:left;
display:block;
margin-left:8px;
width:22px;
height:23px;
cursor:pointer;
background:url(/wp-content/themes/GamesTheme/images/arrowsclass.png) no-repeat 7px -135px;
}

#bio {
border-bottom:1px solid #c8c8c9;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
background-color:#e2e2e3;
padding:15px 20px 15px 15px;
}

#bio .bio-info h5 {
margin-bottom:.3em;
}

.related li {
float:left;
margin-right:20px;
width:146px;
}

.scroller_wrap {
margin:0 auto;
padding:0 20px 20px;
}

.scroller_wrap .scroller_block {
width:980px;
margin-bottom:1em;
overflow:hidden;
}

.scroller_wrap .scroller_block ul {
list-style:none;
margin:0;
}

.scroller_wrap .scroller_block li {
float:left;
margin-left:20px;
width:230px;
}

.scroller_wrap .scroller_slider {
background:#101010;
height:27px;
overflow:hidden;
position:relative;
padding:0 27px;
}

.scroller_slider .scroller_slider_bar .ui-slider-handle {
background:url(/wp-content/themes/GamesTheme/images/bg-drag.png) repeat-x;
display:block;
position:absolute;
top:2px;
height:23px;
background-repeat:repeat-x;
border-radius:3px;
width:60px!important;
}

.scroller_slider .scroller_slider_bar .ui-slider-handle:after {
display:block;
position:relative;
top:5px;
width:100%;
height:13px;
background:url(/wp-content/themes/GamesTheme/images/slider-sprite.png) no-repeat center 0;
content:'';
}

.scroller_slider .scroller_slider_prev,.scroller_slider .scroller_slider_next {
position:absolute;
top:2px;
display:block;
width:23px;
height:23px;
text-indent:-9999px;
background:url(/wp-content/themes/GamesTheme/images/scroll-nav.png) no-repeat;
}

.scroller_slider .scroller_slider_prev.disabled,.scroller_slider .scroller_slider_next.disabled {
opacity:.5;
}

.scroller_slider .scroller_slider_prev {
background-position:0 0;
left:2px;
}

.scroller_slider .scroller_slider_next {
background-position:right 0;
right:2px;
}

.scroller_slider .scroller_slider_bar {
height:27px;
}

.scroller_slider .scroller_slider_next:hover {
background-position:right -32px;
}

.scroller_slider .scroller_slider_bar .ui-slider-handle.ui-state-active {
box-shadow:inset 0 1px 1px rgba(255,255,255,.15);
}

.scroller_slider_bar .ui-handle-helper-parent {
position:relative;
width:100%;
height:100%;
margin:0 auto;
}

50% {
background-position:50% 60%;
right:10px;
top:8px;
}

75% {
background-position:50% 40%;
right:15px;
top:12px;
}

100% {
right:20px;
top:8px;
background-position:0 0;
}

25% {
right:15px;
top:4px;
}

table.profile-list {
margin-bottom:20px;
width:100%;
color:#787878;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
background-color:#fff;
}

table.profile-list thead {
background:linear-gradient(tobottom,#3b3a3a0%,#191a1a100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b3a3a',endColorstr='#191a1a',GradientType=0);
}

.ie8 table.profile-list thead th {
background:url(/wp-content/themes/GamesTheme/images/bg-teaser.png) repeat-x 0 -100px;
border-left:1px solid #0a0a0a;
padding-bottom:0;
}

.ie8 table.profile-list thead th:last-child {
border-right:1px solid #0a0a0a;
}

table.profile-list thead th {
border-left:1px solid #0a0a0a;
text-align:left;
font-weight:100;
padding:8px 10px;
}

table.profile-list thead th > span {
color:#fff;
font-size:15px;
line-height:1.5;
}

table.profile-list thead th a.edit {
color:#fff;
font-size:11px;
}

table.profile-list thead th .button {
float:right;
margin:0;
}

table.profile-list tbody {
border-color:#b7b6b6;
border-style:solid;
border-width:0 1px 1px;
}

table.profile-list tbody td {
border-left:1px solid #dedcdc;
vertical-align:top;
padding:10px;
}

table.profile-list label {
display:block;
margin-left:7px;
margin-bottom:3px;
font-weight:700;
color:#787878;
}

table.profile-list .textarea-block {
color:#787878;
min-width:240px;
margin:0;
}

table.profile-list .textarea-block textarea {
color:#787878;
min-height:200px;
margin:0;
}

.ie8 table.profile-list .textarea-block textarea {
min-width:200px;
}

table.profile-list input[type=text],table.profile-list textarea,.my-list input[type=text] {
color:#787878;
border:1px solid #d0d0d1;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
background-color:#eaeaea;
}

table.profile-list input[type=text] {
width:200px;
margin:0;
padding:3px 6px;
}

table.profile-list .alignleft input[type=text],table.profile-list .alignright input[type=text] {
width:250px;
}

table.profile-list textarea {
width:100%;
min-width:100%;
max-width:100%;
height:80px;
min-height:80px;
max-height:180px;
color:#787878;
font-size:12px;
font-family:Arial;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:7px;
}

.my-list {
margin-bottom:20px;
}

.my-list-entry {
width:100%;
background-color:#fff;
border:1px solid #b7b6b6;
}

.my-list thead {
background:linear-gradient(tobottom,#ffffff0%,#f0f0f0100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0f0f0',GradientType=0);
}

.my-list th {
position:relative;
border-left-width:1px;
border-bottom-width:1px;
color:#000;
font-size:15px;
font-weight:100;
text-align:left;
border-color:#b7b6b6;
border-style:solid;
padding:9px 10px;
}

.my-list tbody td {
color:#787878;
line-height:1.7;
vertical-align:top;
border-color:#dedcdc;
border-style:solid;
border-width:1px 0 0 1px;
padding:10px;
}

.my-list .my-list-entry li a,.my-list .my-list-entry .table-cell a {
color:#787878;
text-decoration:underline;
}

.my-list tbody ul li {
line-height:1.7;
vertical-align:top;
padding:10px;
}

.my-list tbody ul li .star {
padding-top:5px;
}

.my-list a.console:after {
content:")";
}

.my-list a.console:before {
content:"(";
}

.my-list a.add,.my-list a.edit,.my-list a.apply,.my-list a.remove,.games_list button.remove_from_my_games,.gameList .remove_from_my_games,.inline a.add,.inline a.remove {
float:right;
display:block;
margin-top:3px;
width:16px;
height:16px;
background-image:url(/wp-content/themes/GamesTheme/images/icons/admin-icons.png);
background-repeat:no-repeat;
text-indent:-9999px;
}

.ie8 .gameList .remove_from_my_games {
background-color:#fff;
}

.inline a.add {
margin-top:8px;
}

.my-list a.add,.inline a.add {
background-position:0 -16px;
}

.my-list a.remove,.games_list button.remove_from_my_games,.gameList .remove_from_my_games,.inline a.remove {
background-position:0 -48px;
}

.my-list a.remove:hover,.games_list button.remove_from_my_games:hover,.gameList .remove_from_my_games:hover,.inline a.remove:hover {
background-position:0 -64px;
}

.my-list .input-block {
margin:2px 0;
}

.my-list .frame {
float:left;
margin-right:15px;
margin-bottom:25px;
}

.my-list .frame span {
display:block;
margin-bottom:6px;
}

.my-list input[type=text] {
width:180px;
line-height:1;
margin:0;
padding:3px 6px;
}

.my-list .table-cell {
display:inline;
}

.table-cell .platform-teaser {
margin-bottom:15px;
}

.remove_from_my_games {
margin-top:10px;
border:none;
}

.inline {
position:relative;
display:none;
width:840px;
min-height:430px;
background-color:#e9e9e9;
padding:30px;
}

.inline .button {
position:absolute;
bottom:25px;
right:100px;
}

.inline .inline-one-half {
padding-right:19px;
min-height:430px;
border-right:1px dashed #c5c5c5;
background-color:#e9e9e9;
}

.inline .inline-one-half.last {
border:none;
margin-left:20px;
width:380px;
}

.inline h5 {
font-size:13px;
color:#2a2b2b;
text-transform:uppercase;
}

.selGroup select {
width:374px;
background:transparent;
border:1px solid #d0d0d1;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
padding:6px 10px;
}

.gameList li,.games_search_results li {
border-top:1px dashed #c5c5c5;
cursor:pointer;
padding:6px 0;
}

.games_search_results ul li {
background-color:#EAEAEA;
padding:10px;
}

.gameList span {
font-weight:700;
cursor:pointer;
color:#9f9f9f;
}

.dialog-list li {
border-top:1px dashed #c5c5c5;
padding:15px 0;
}

.login-popup {
width:290px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
background:linear-gradient(tobottom,#9a9b9b0%,#d8d9d9100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a9b9b',endColorstr='#d8d9d9',GradientType=0);
padding:15px 20px;
}

.login-popup .login-title-image {
margin-bottom:16px;
text-align:center;
}

.login-title-image h1 {
color:#252525;
display:inline;
font-size:35px;
margin-bottom:0;
text-transform:uppercase;
}

.login-title-image span {
color:#252525;
font-family:'Open Sans';
font-size:42px;
letter-spacing:-2px;
text-transform:uppercase;
}

.form-login {
background-color:#f4f4f5;
border:1px solid #858686;
-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.1);
-moz-box-shadow:1px 1px 3px rgba(0,0,0,.1);
box-shadow:1px 1px 3px rgba(0,0,0,.1);
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-transition:all .4s linear .6s;
-moz-transition:all .4s linear .6s;
-o-transition:all .4s linear .6s;
transition:all .4s linear .6s;
padding:25px;
}

.inputs li {
margin-bottom:12px;
}

.inputs li .label-styled {
display:block;
margin-bottom:1px;
color:#1d1c1c;
}

.inputs li input.input-styled {
width:100%;
border:1px solid #c8c8c8;
background-color:#ededed;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:7px 10px;
}

.inputs li input[type=checkbox] {
margin-right:5px;
}

.inputs li .error-login {
color:#F14219;
}

.inputs li button {
float:right;
border:none;
margin:0;
}

.login-popup footer {
color:#1d1c1c;
text-decoration:underline;
margin:20px 0 10px 25px;
}

.login-popup footer .back {
color:#1d1c1c;
text-decoration:underline;
}

#bbpress-forums ul.bbp-lead-topic,#bbpress-forums #bbp-user-body ul.bbp-topics,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-replies {
float:left!important;
}

a.button,button.button,input.button,#respond input#submit,#content input.button {
border:medium none!important;
border-radius:3px 3px 3px 3px!important;
box-shadow:none!important;
font-weight:400!important;
line-height:inherit!important;
text-shadow:none!important;
background:#F18619!important;
background-color:#F18619!important;
}

.twocol,.threecol,.fourcol {
margin-right:3.8%;
float:left;
}

.twocol {
width:13.45%;
}

.threecol {
width:22.05%;
}

.fourcol {
width:30.75%;
}

ul.products li.product_col a img {
box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);
display:block;
height:auto;
transition:all .2s ease-in-out 0;
width:100%;
margin:0 0 8px;
}

ul.products li.product_col .onsale {
left:auto;
right:0;
top:0;
margin:-6px -6px 0 0;
}

ul.products li.product_col h3 {
font-size:1em;
margin:0;
padding:.5em 0;
}

ul.products li.product_col .price {
color:#FEB273;
display:block;
font-weight:400;
margin-bottom:.5em;
}

ul.products li.product_col .price del {
color:rgba(201,183,168,0.5);
font-size:.67em;
margin:-2px 0 0;
}

ul.products li.product_col .price ins {
background:none repeat scroll 0 0 transparent;
}

ul.products li.product_col {
position:relative;
margin:0 3.8% 2.992em 0;
}

#sidebar ul.product_list_widget li img {
width:94px;
height:60px;
}

#sidebar ul.product_list_widget li {
padding:7px 20px 19px;
}

#sidebar .widget_product_categories select {
margin-bottom:19px;
margin-left:20px;
}

input#searchsubmit {
background:0 repeat scroll 0 0 transparent!important;
border:medium none!important;
border-radius:3px 3px 3px 3px!important;
box-shadow:none!important;
font-weight:400!important;
line-height:inherit!important;
text-shadow:none!important;
background-color:#F18619!important;
}

#sidebar input#user_pass {
width:271px;
-moz-box-sizing:border-box;
background-color:#EDEDED;
border:1px solid #D0D0D0;
border-radius:4px 4px 4px 4px;
color:#767676;
position:relative;
transition:all .2s linear 0;
margin:5px 0;
padding:6px 10px;
}

#sidebar .widget_shopping_cart .buttons {
padding:0 20px 10px;
}

#footer ul.product_list_widget li img {
height:60px;
width:94px;
}

#footer .widget select {
max-width:none;
min-width:100%;
width:100%;
}

#footer input#user_pass {
width:100%;
-moz-box-sizing:border-box;
background-color:#EDEDED;
border:1px solid #D0D0D0;
border-radius:4px 4px 4px 4px;
color:#767676;
position:relative;
transition:all .2s linear 0;
margin:5px 0;
padding:6px 10px;
}

#ztranslate-chooser {
margin:0 18px 0 0;
}

#ztranslate-chooser li {
float:left;
margin:8px 5px 0 0;
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,.showcase-entry img,#page .post-thumb img,#content-posts .post-entry,form > input[type=submit],.reviews .gamelist li:nth-child(1) a > img,.release .gamelist li:nth-child(1) a > img,.release .gamelist li:nth-child(2) a > img,.release .gamelist li:nth-child(3) a > img,.release .gamelist li:nth-child(4) a > img,.release .gamelist li:nth-child(5) a > img,.release .gamelist li:nth-child(6) a > img,.reviews-content .gamelist li a > img,.top-games .gamelist li a > img,.ie7 .release .gamelist li.child1 a > img,.ie7 .release .gamelist li.child2 a > img,.ie7 .release .gamelist li.child3 a > img,.ie7 .release .gamelist li.child4 a > img,.ie7 .release .gamelist li.child5 a > img,.ie7 .release .gamelist li.child6 a > img,.ie8 .release .gamelist li.child1 a > img,.ie8 .release .gamelist li.child2 a > img,.ie8 .release .gamelist li.child3 a > img,.ie8 .release .gamelist li.child4 a > img,.ie8 .release .gamelist li.child5 a > img,.ie8 .release .gamelist li.child6 a > img,.ie7 .reviews .gamelist li.child1 a > img,.ie8 .reviews .gamelist li.child1 a > img,#sidebar .widget .small-custom-frame img,#footer .widget .small-custom-frame img,.ie7 #sidebar .tabs-nav li a,.ie8 #sidebar .tabs-nav li a,#footer .latest-video .vtop,.latest-video .teaser-content a,.dialog-list li .caption,.games_search_results .caption,.login-popup footer .forgot-pass {
display:block;
}

nav ul,ul,.comment-list ol li,.comment-list ol ul {
list-style:none;
}

.h-style-1 h1,.h-style-1 h2,.h-style-1 h3,.h-style-1 h4,.h-style-1 h5,.h-style-1 h6,.h-style-1 #logo h1 {
font-family:Cuprum;
}

.h-style-2 h1,.h-style-2 h2,.h-style-2 h3,.h-style-2 h4,.h-style-2 h5,.h-style-2 h6,.h-style-2 #logo h1 {
font-family:'PT Sans Narrow';
}

.h-style-3 h1,.h-style-3 h2,.h-style-3 h3,.h-style-3 h4,.h-style-3 h5,.h-style-3 h6,.h-style-3 #logo h1 {
font-family:'Nova Square';
}

.h-style-4 h1,.h-style-4 h2,.h-style-4 h3,.h-style-4 h4,.h-style-4 h5,.h-style-4 h6,.h-style-4 #logo h1 {
font-family:Lobster;
}

.clearfix:after,#sidebar .widget_categories:after,#sidebar .widget_archive:after,#sidebar .widget_links:after,#sidebar .widget_meta:after,#sidebar .widget_pages:after,#sidebar .widget_recent_entries:after,.gameList li:after,.dialog-list li:after,.inputs li:after {
clear:both;
display:block;
visibility:hidden;
height:0;
content:".";
}

.alignleft,.sbr #content,.sbl #sidebar,.games_search,.reviews-more .star,.release .star,.copy,.align-btn-left,.inputs li .check {
float:left;
}

.alignright,.sbr #sidebar,.search_game_close,.developed,.align-btn-right,.games_list button.remove_from_my_games,.gameList .remove_from_my_games {
float:right;
}

.thumb.alignleft,.thumb.alignright,.showcase-onepage .showcase-content,#content-posts.detailed .post-item .post-thumb,.flickr-badge,.selGroup {
margin-bottom:10px;
}

img.alignright,.thumb.alignright,#sidebar .widget_categories select {
margin-left:20px;
}

.text-align-left,.widget_calendar tfoot #prev {
text-align:left;
}

.splitter li:first-child,#sidebar .tabs-nav li:first-child {
border-left:none;
padding-left:0;
}

.splitter li.active a,.splitter li:hover a,#sidebar .tabs-nav li.active a {
color:#fff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border-bottom:1px solid #111;
background:0;
}

.sbl .image-grid li:nth-child(3n),.sbr .image-grid li:nth-child(3n),.pagenavi .pages {
margin-right:20px;
}

.sbl .image-grid li:nth-child(2n),.sbr .image-grid li:nth-child(2n),.image-grid li:nth-child(3n),.image-grid li.last,#sidebar .widget_categories li:nth-child(2n),#sidebar .widget_archive li:nth-child(2n),#sidebar .widget_links li:nth-child(2n),#sidebar .widget_meta li:nth-child(2n),#sidebar .widget_pages li:nth-child(2n),.flickr-badge li:nth-child(3n),.ie7 .flickr-badge li.last,.ie8 .flickr-badge li.last,.related li.last {
margin-right:0;
}

.ie7 .image-grid .curtain,.ie8 .image-grid .curtain,.ie7 .search-container #searchForm input.inline-search,.ie8 .search-container #searchForm input.inline-search,.ie7 .navigation ul ul li,.ie7 .platform-menu ul ul li,.ie8 .navigation ul ul li,.ie8 .platform-menu ul ul li {
background-color:#000;
}

.zoom,.one-third,.one-fourth,.two-thirds,.one-half {
float:left;
margin-right:20px;
}

.one-third,#contactform select {
width:313px;
}

header,.not-ie .tabs-1 .gamelist,.package .price .cost,.small-package .price .cost {
position:relative;
}

.scroll-caption span a,#content .post-entry p,#content .contacts-wrapper p,#bio p {
color:#555;
}

article > .scroll-container,.entry > .container > #content > .post-item {
margin-top:-20px;
}

.entry #content_full #content,#footer input[type=text],#footer input[type=password],footer .more,#bbpress-forums #bbp-user-body ul.bbp-topics {
width:100%;
}

.title-caption .browse a.active,.custom-formatting li a:hover,#wrapper .navigation ul ul li:hover > a,#wrapper .platform-menu ul ul li a:hover,.navigation ul ul li.current-menu-item > a,.navigation ul ul li.current-menu-parent > a,.navigation ul ul li.current-menu-ancestor > a,.navigation ul ul li.current_page_item > a,.navigation ul ul li.current_page_parent > a,.navigation ul ul li.current_page_ancestor > a,#sidebar .widget li:hover > a,#sidebar .widget_tag_cloud a:hover,.teaser-content a.title:hover,.package .head-title span,b.trigger:hover,b.trigger.active,.gameList li:hover span {
color:#f15b19;
}

.entry-content #searchForm .entry-holder,#sidebar .widget_search .entry-holder {
border-top:1px solid #D0D0D1;
}

#sidebar #searchForm label,#footer .entry-holder label,#footer .widget_archive li:after,#footer .widget_links li:after,#footer .widget_meta li:after,#footer .widget_pages li:after,#footer .widget_recent_entries li:after,#awOnePageButton .view-slide,.showcase-thumbnail:hover .showcase-thumbnail-cover,.showcase-thumbnail-button-forward span span,.showcase-thumbnail-button-backward span span,.reviews-content .gamelist li .platform-teaser,.reviews .gamelist li a > img,.release .gamelist li a > img,.release li:nth-child(1) .description,.release li:nth-child(2) .description,.release li:nth-child(3) .description,.release li:nth-child(4) .description,.release li:nth-child(5) .description,.release li:nth-child(6) .description,.top-games li:nth-child(1) .description,.top-games li:nth-child(2) .description,.ie7 .top-games li.child1 .description,.ie7 .top-games li.child2 .description,.ie8 .top-games li.child1 .description,.ie8 .top-games li.child2 .description,.reviews-content .caption .description,.ie7 .release .gamelist li.child1 .description,.ie7 .release .gamelist li.child2 .description,.ie7 .release .gamelist li.child3 .description,.ie7 .release .gamelist li.child4 .description,.ie7 .release .gamelist li.child5 .description,.ie7 .release .gamelist li.child6 .description,.ie8 .release .gamelist li.child1 .description,.ie8 .release .gamelist li.child2 .description,.ie8 .release .gamelist li.child3 .description,.ie8 .release .gamelist li.child4 .description,.ie8 .release .gamelist li.child5 .description,.ie8 .release .gamelist li.child6 .description,.reviews .star,.reviews-content .gamelist .button.gray,.ie9 .thememakers_shortcode_template input[type=checkbox],.ie9 .thememakers_shortcode_template input[type=radio],#content .tab-content,#content_full .tab-content,#sidebar .tab-content,footer #tabs-footer .tab-content,.dialog-inline {
display:none;
}

#footer .widget_categories li:first-child,#footer .widget_archive li:first-child,#footer .widget_links li:first-child,#footer .widget_meta li:first-child,#footer .widget_pages li:first-child,#footer .widget_recent_entries li:first-child,button,.inputfield .button,.reviews-content .gamelist li,#sidebar .widget_categories li:first-child,#sidebar .widget_archive li:first-child,#sidebar .widget_links li:first-child,#sidebar .widget_meta li:first-child,#sidebar .widget_pages li:first-child,#sidebar .widget_recent_entries li:first-child,.gameList li:first-child {
border:none;
}

.showcase-caption h2 a,.showcase-button-wrapper span.active,.tabs-1 .gamelist li:nth-child(1) h5 a,.tabs-1 .gamelist li:nth-child(2) h5 a,.reviews .gamelist li:nth-child(1) h5 a,.reviews-content .gamelist li h5 a,.release .gamelist li:nth-child(1) h5 a,.release .gamelist li:nth-child(2) h5 a,.release .gamelist li:nth-child(3) h5 a,.release .gamelist li:nth-child(4) h5 a,.release .gamelist li:nth-child(5) h5 a,.release .gamelist li:nth-child(6) h5 a,.top-games .gamelist li:nth-child(1) h5 a,.top-games .gamelist li:nth-child(2) h5 a,.ie7 .top-games .gamelist li.child1 h5 a,.ie7 .top-games .gamelist li.child2 h5 a,.ie8 .top-games .gamelist li.child1 h5 a,.ie8 .top-games .gamelist li.child2 h5 a,.ie7 .reviews-content .gamelist li.child1 h5 a,.ie7 .reviews-content .gamelist li.child2 h5 a,.ie7 .reviews-content .gamelist li.child3 h5 a,.ie8 .reviews-content .gamelist li.child1 h5 a,.ie8 .reviews-content .gamelist li.child2 h5 a,.ie8 .reviews-content .gamelist li.child3 h5 a,.ie7 .release .gamelist li.child1 h5 a,.ie7 .release .gamelist li.child2 h5 a,.ie7 .release .gamelist li.child3 h5 a,.ie7 .release .gamelist li.child4 h5 a,.ie7 .release .gamelist li.child5 h5 a,.ie7 .release .gamelist li.child6 h5 a,.ie8 .release .gamelist li.child1 h5 a,.ie8 .release .gamelist li.child2 h5 a,.ie8 .release .gamelist li.child3 h5 a,.ie8 .release .gamelist li.child4 h5 a,.ie8 .release .gamelist li.child5 h5 a,.ie8 .release .gamelist li.child6 h5 a,.ie7 .tabs-1 .gamelist li.child1 h5 a,.ie7 .tabs-1 .gamelist li.child2 h5 a,.ie7 .reviews .gamelist li.child1 h5 a,.ie8 .tabs-1 .gamelist li.child1 h5 a,.ie8 .tabs-1 .gamelist li.child2 h5 a,.ie8 .reviews .gamelist li.child1 h5 a,#sidebar .widget_pages li:hover > ul li a,#sidebar .widget_archive li:hover > a,#sidebar .widget_links li:hover > a,#sidebar .widget_meta li:hover > a,#sidebar .widget_pages li:hover > a,#sidebar .widget_recent_entries li:hover > a,#content .tabs2 ul.tabs-nav li:hover a,#content_full .tabs2 ul.tabs-nav li:hover a,#content .tabs2 ul.tabs-nav li.active a,#content_full .tabs2 ul.tabs-nav li.active a,#content .tabs3 ul.tabs-nav li:hover a,#content_full .tabs3 ul.tabs-nav li:hover a,#content .tabs3 ul.tabs-nav li.active a,#content_full .tabs3 ul.tabs-nav li.active a {
color:#fff;
}

.showcase-thumbnail-wrapper,.rate li {
overflow:hidden;
}

.showcase-thumbnail:hover img,.showcase-thumbnail.active img,a:hover .small-custom-frame {
border-color:#b8b9ba;
}

.showcase-thumbnail-title a:hover,.showcase-thumbnail.active .showcase-thumbnail-title a,.scroller_block .scroll-caption h6 a:hover,input#searchsubmit,.button {
color:#fff!important;
}

.showcase-thumbnail-wrapper-vertical .showcase-thumbnail,.ThemeMakers_Flickr_Widget .widget-title,.ThemeMakers_Flickr_Widget .widgettitle,.widget_text .widget-title,.widget_text .widgettitle,.widget_tag_cloud .widget-title,.widget_tag_cloud .widget-title,.widget_search .widget-title,.widget_search .widgettitle,#sidebar .topgames h3.title,.inputs li:last-child {
margin-bottom:0;
}

#content-posts .post-item:first-child,#page .post-item:first-child,.ie7 .release .gamelist li.child1,.ie7 .release .gamelist li.child2,.ie8 .release .gamelist li.child1,.ie8 .release .gamelist li.child2,.ie7 .top-games .gamelist li.child1,.ie7 .top-games .gamelist li.child2,.ie8 .top-games .gamelist li.child1,.ie8 .top-games .gamelist li.child2,.ie7 .reviews .gamelist li.child1,.ie8 .reviews .gamelist li.child1 {
padding-top:0;
}

.post-item:last-child,#content-posts.detailed .post-item {
border-bottom:none;
}

.post-title h5,.tabs-1 .caption h5,.reviews .caption h5 {
margin-bottom:.3em;
text-transform:uppercase;
}

.post-entry,.comment-text,.tabs-1 .caption,.reviews-content .caption,.top-games .caption,.teaser-content {
display:table;
}

.comment-reply:hover,.contact-address span,table.profile-list b,table.profile-list input::-webkit-input-placeholder,.my-list input::-webkit-input-placeholder,table.profile-list textarea::-webkit-input-placeholder,.my-list textarea::-webkit-input-placeholder,table.profile-list input:-moz-placeholder,.my-list input:-moz-placeholder,table.profile-list textarea:-moz-placeholder,.my-list table.profile-list textarea:-moz-placeholder {
color:#787878;
}

.row,li.reviews-more .description,.release li .description,.custom-frame,#contactform .row,.jstwitter .tweet {
margin-bottom:1em;
}

input[type=text]:hover,select:hover,textarea:hover,#contactform input[type=text]:hover,#contactform select:hover,#contactform textarea:hover {
-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,.1);
-moz-box-shadow:inset 0 0 7px rgba(0,0,0,.1);
box-shadow:inset 0 0 7px rgba(0,0,0,.1);
background-color:#f0f0f0;
}

input[type=text]:focus,select:focus,textarea:focus,#contactform input[type=text]:focus,#contactform select:focus,#contactform textarea:focus {
-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.15);
-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.15);
box-shadow:inset 0 0 5px rgba(0,0,0,.15);
background-color:#f8f8f8;
border-color:#b1b0b0;
}

#commentform label,#contactform label {
display:block;
color:#000;
}

.reviews-content .gamelist li:nth-child(1),.ie7 .reviews-content .gamelist li.child1,.ie8 .reviews-content .gamelist li.child1,#footer .tweet>ul {
padding:0;
}

.tabs-1 .gamelist li:nth-child(1),.tabs-1 .gamelist li:nth-child(2),.ie7 .tabs-1 .gamelist li.child1,.ie7 .tabs-1 .gamelist li.child2,.ie8 .tabs-1 .gamelist li.child1,.ie8 .tabs-1 .gamelist li.child2 {
border:none;
padding-top:0;
}

.release .gamelist li:nth-child(1),.release .gamelist li:nth-child(2),.release .gamelist li:nth-child(3),.release .gamelist li:nth-child(4),.release .gamelist li:nth-child(5),.release .gamelist li:nth-child(6),.ie7 .release .gamelist li.child1,.ie7 .release .gamelist li.child2,.ie7 .release .gamelist li.child3,.ie7 .release .gamelist li.child4,.ie7 .release .gamelist li.child5,.ie7 .release .gamelist li.child6,.ie8 .release .gamelist li.child1,.ie8 .release .gamelist li.child2,.ie8 .release .gamelist li.child3,.ie8 .release .gamelist li.child4,.ie8 .release .gamelist li.child5,.ie8 .release .gamelist li.child6 {
border:none;
padding-bottom:0;
}

.tabs-1 .gamelist li:nth-child(1),.reviews .gamelist li:nth-child(1),.reviews-content .gamelist li:nth-child(2),.release .gamelist li:nth-child(1),.release .gamelist li:nth-child(3),.release .gamelist li:nth-child(5),.top-games .gamelist li:nth-child(1),.ie7 .top-games .gamelist li.child1,.ie8 .top-games .gamelist li.child1,.ie7 .reviews-content li.child2,.ie8 .reviews-content li.child2,.ie7 .release .gamelist li.child1,.ie7 .release .gamelist li.child3,.ie7 .release .gamelist li.child5,.ie8 .release .gamelist li.child1,.ie8 .release .gamelist li.child3,.ie8 .release .gamelist li.child5,.ie7 .tabs-1 .gamelist li.child1,.ie7 .reviews .gamelist li.child1,.ie8 .tabs-1 .gamelist li.child1,.ie8 .reviews .gamelist li.child1 {
float:left;
margin-right:20px;
clear:none;
}

.tabs-1 .gamelist li:nth-child(2),.reviews-content .gamelist li:nth-child(3),.release .gamelist li:nth-child(2),.release .gamelist li:nth-child(4),.release .gamelist li:nth-child(6),.top-games .gamelist li:nth-child(2),.ie7 .top-games .gamelist li.child2,.ie8 .top-games .gamelist li.child2,.ie7 .reviews-content .gamelist li.child3,.ie8 .reviews-content .gamelist li.child3,.ie7 .release .gamelist li.child2,.ie7 .release .gamelist li.child4,.ie7 .release .gamelist li.child6,.ie8 .release .gamelist li.child2,.ie8 .release .gamelist li.child4,.ie8 .release .gamelist li.child6,.ie7 .tabs-1 .gamelist li.child2,.ie8 .tabs-1 .gamelist li.child2 {
float:left;
margin-right:0;
clear:none;
}

#content .top-games li:nth-child(1) .caption,#content .top-games li:nth-child(2) .caption,.ie7 #content .top-games li.child1 .caption,.ie7 #content .top-games li.child2 .caption,.ie8 #content .top-games li.child1 .caption,.ie8 #content .top-games li.child2 .caption {
padding-right:100px;
width:193px;
}

.tabs-1 .gamelist li:nth-child(1) .platform-teaser,.tabs-1 .gamelist li:nth-child(2) .platform-teaser,.reviews .gamelist li:nth-child(1) .platform-teaser,.ie7 .tabs-1 .gamelist li.child1 .platform-teaser,.ie7 .tabs-1 .gamelist li.child2 .platform-teaser,.ie7 .reviews .gamelist li.child1 .platform-teaser,.ie8 .tabs-1 .gamelist li.child1 .platform-teaser,.ie8 .tabs-1 .gamelist li.child2 .platform-teaser,.ie8 .reviews .gamelist li.child1 .platform-teaser {
position:absolute;
bottom:170px;
left:20px;
padding:0;
}

.tabs-1 .caption h5 a:hover,.reviews .caption h5 a:hover,.reviews-more h5 a:hover,.release h5 a:hover,.top-games h5 a:hover,.post-title h5 a:hover,#user-account-nav li a:hover,ul.dropspot-list h6 a:hover {
color:#f15b19!important;
}

.tabs-1 .gamelist li:nth-child(1) h5,.tabs-1 .gamelist li:nth-child(2) h5,.reviews .gamelist li:nth-child(1) h5,.ie7 .tabs-1 .gamelist li.child1 h5,.ie7 .tabs-1 .gamelist li.child2 h5,.ie7 .reviews .gamelist li.child1 h5,.ie8 .tabs-1 .gamelist li.child1 h5,.ie8 .tabs-1 .gamelist li.child2 h5,.ie8 .reviews .gamelist li.child1 h5 {
margin-bottom:.5em;
text-transform:uppercase;
}

.reviews-content .gamelist li:nth-child(1) h5,.ie7 .reviews-content .gamelist li.child1 h5,.ie8 .reviews-content .gamelist li.child1 h5 {
margin-bottom:.4em;
font-size:2.167em;
}

.tabs-1 .gamelist li:nth-child(1) .date,.tabs-1 .gamelist li:nth-child(2) .date,.reviews .gamelist li:nth-child(1) .date,.reviews-content .gamelist li:nth-child(1) .date,.reviews-content .gamelist li:nth-child(2) .date,.release .gamelist li:nth-child(1) .date,.release .gamelist li:nth-child(2) .date,.release .gamelist li:nth-child(3) .date,.release .gamelist li:nth-child(4) .date,.release .gamelist li:nth-child(5) .date,.release .gamelist li:nth-child(6) .date,.top-games .gamelist li:nth-child(1) .date,.top-games .gamelist li:nth-child(2) .date,.ie7 .top-games .gamelist li.child1 .date,.ie7 .top-games .gamelist li.child2 .date,.ie8 .top-games .gamelist li.child1 .date,.ie8 .top-games .gamelist li.child2 .date,.ie7 .reviews-content .gamelist li.child1 .date,.ie7 .reviews-content .gamelist li.child2 .date,.ie8 .reviews-content .gamelist li.child1 .date,.ie8 .reviews-content .gamelist li.child2 .date,.ie7 .release .gamelist li.child1 .date,.ie7 .release .gamelist li.child2 .date,.ie7 .release .gamelist li.child3 .date,.ie7 .release .gamelist li.child4 .date,.ie7 .release .gamelist li.child5 .date,.ie7 .release .gamelist li.child6 .date,.ie8 .release .gamelist li.child1 .date,.ie8 .release .gamelist li.child2 .date,.ie8 .release .gamelist li.child3 .date,.ie8 .release .gamelist li.child4 .date,.ie8 .release .gamelist li.child5 .date,.ie8 .release .gamelist li.child6 .date,.ie7 .tabs-1 .gamelist li.child1 .date,.ie7 .tabs-1 .gamelist li.child2 .date,.ie7 .reviews .gamelist li.child1 .date,.ie8 .tabs-1 .gamelist li.child1 .date,.ie8 .tabs-1 .gamelist li.child2 .date,.ie8 .reviews .gamelist li.child1 .date {
margin-bottom:.5em;
color:#f15b19;
line-height:1em;
}

.reviews-content .gamelist li:nth-child(2) .comments-icon,.reviews-content .gamelist li:nth-child(3) .comments-icon,.release .gamelist li:nth-child(1) .comments-icon,.release .gamelist li:nth-child(2) .comments-icon,.release .gamelist li:nth-child(3) .comments-icon,.release .gamelist li:nth-child(4) .comments-icon,.release .gamelist li:nth-child(5) .comments-icon,.release .gamelist li:nth-child(6) .comments-icon,.tabs-1 .comments-icon,.reviews .comments-icon,#page .post-item .comments-icon {
position:absolute;
background:url(/wp-content/themes/GamesTheme/images/icon-comments.png) no-repeat;
color:#f15b19;
text-decoration:underline;
padding:2px 0 2px 26px;
}

.reviews-content .gamelist li:nth-child(1) .comments-icon,.ie7 .reviews-content .gamelist li.child1 .comments-icon,.ie8 .reviews-content .gamelist li.child1 .comments-icon {
display:inline-block;
text-align:center;
width:44px;
height:40px;
color:#fff;
overflow:hidden;
line-height:30px;
font-size:1.167em;
font-family:Cuprum;
background:url(/wp-content/themes/GamesTheme/images/icon-comments.png) no-repeat 0 -40px;
margin:0 10px;
}

.top-games .gamelist li:nth-child(1) .comments-icon,.top-games .gamelist li:nth-child(2) .comments-icon,.ie7 .top-games .gamelist li.child1 .comments-icon,.ie7 .top-games .gamelist li.child2 .comments-icon,.ie8 .top-games .gamelist li.child1 .comments-icon,.ie8 .top-games .gamelist li.child2 .comments-icon {
background:url(/wp-content/themes/GamesTheme/images/icon-comments.png) no-repeat 0 6px;
color:#f15b19;
text-decoration:underline;
padding:2px 0 2px 26px;
}

.tabs-1 .gamelist li:nth-child(1) .comments-icon,.tabs-1 .gamelist li:nth-child(2) .comments-icon,.reviews .gamelist li:nth-child(1) .comments-icon,.reviews-content .gamelist li:nth-child(2) .comments-icon,.reviews-content .gamelist li:nth-child(3) .comments-icon,.release .gamelist li:nth-child(1) .comments-icon,.release .gamelist li:nth-child(2) .comments-icon,.release .gamelist li:nth-child(3) .comments-icon,.release .gamelist li:nth-child(4) .comments-icon,.release .gamelist li:nth-child(5) .comments-icon,.release .gamelist li:nth-child(6) .comments-icon,.ie7 .release .gamelist li.child1 .comments-icon,.ie7 .release .gamelist li.child2 .comments-icon,.ie7 .release .gamelist li.child3 .comments-icon,.ie7 .release .gamelist li.child4 .comments-icon,.ie7 .release .gamelist li.child5 .comments-icon,.ie7 .release .gamelist li.child6 .comments-icon,.ie8 .release .gamelist li.child1 .comments-icon,.ie8 .release .gamelist li.child2 .comments-icon,.ie8 .release .gamelist li.child3 .comments-icon,.ie8 .release .gamelist li.child4 .comments-icon,.ie8 .release .gamelist li.child5 .comments-icon,.ie8 .release .gamelist li.child6 .comments-icon,.ie7 .tabs-1 .gamelist li.child1 .comments-icon,.ie7 .tabs-1 .gamelist li.child2 .comments-icon,.ie7 .reviews .gamelist li.child1 .comments-icon,.ie8 .tabs-1 .gamelist li.child1 .comments-icon,.ie8 .tabs-1 .gamelist li.child2 .comments-icon,.ie8 .reviews .gamelist li.child1 .comments-icon {
position:relative;
top:auto;
float:right;
background-position:0 6px;
}

.top-games li:nth-child(1) .rating,.top-games li:nth-child(2) .rating,.ie7 .top-games li.child1 .rating,.ie7 .top-games li.child2 .rating,.ie8 .top-games li.child1 .rating,.ie8 .top-games li.child2 .rating {
position:absolute;
right:20px;
bottom:20px;
}

.tabs-1 .gamelist li:nth-child(1) img,.tabs-1 .gamelist li:nth-child(2) img,.reviews .gamelist li:nth-child(1) img,.top-games .gamelist li:nth-child(1) img,.top-games .gamelist li:nth-child(2) img,.ie7 .top-games .gamelist li.child1 img,.ie7 .top-games .gamelist li.child2 img,.ie8 .top-games .gamelist li.child1 img,.ie8 .top-games .gamelist li.child2 img,.ie7 .tabs-1 .gamelist li.child1 img,.ie7 .tabs-1 .gamelist li.child2 img,.ie7 .reviews .gamelist li.child1 img,.ie8 .tabs-1 .gamelist li.child1 img,.ie8 .tabs-1 .gamelist li.child2 img,.ie8 .reviews .gamelist li.child1 img,.widget_gmap .widget-title,#sidebar .widget_newsletter_subscription .widget-title,#sidebar .widget_newsletter_subscription .widgettitle {
margin:0;
}

.reviews-content .gamelist li:nth-child(1) .caption .description,.ie7 .reviews-content .gamelist li.child1 .caption .description,.ie8 .reviews-content .gamelist li.child1 .caption .description {
display:block;
margin-bottom:1.3em;
color:#9f9e9e;
}

.tabs-1 .gamelist li:nth-child(1) .description,.tabs-1 .gamelist li:nth-child(2) .description,.reviews .gamelist li:nth-child(1) .description,.ie7 .tabs-1 .gamelist li.child1 .description,.ie7 .tabs-1 .gamelist li.child2 .description,.ie7 .reviews .gamelist li.child1 .description,.ie8 .tabs-1 .gamelist li.child1 .description,.ie8 .tabs-1 .gamelist li.child2 .description,.ie8 .reviews .gamelist li.child1 .description {
display:none;
height:0;
opacity:0;
filter:alpha(opacity=0);
}

.tabs-1 .gamelist li:nth-child(1) .star,.tabs-1 .gamelist li:nth-child(2) .star,.reviews .gamelist li:nth-child(1) .star,.reviews-content .gamelist li:nth-child(2) .star,.reviews-content .gamelist li:nth-child(3) .star,.release .gamelist li:nth-child(1) .star,.release .gamelist li:nth-child(2) .star,.release .gamelist li:nth-child(3) .star,.release .gamelist li:nth-child(4) .star,.release .gamelist li:nth-child(5) .star,.release .gamelist li:nth-child(6) .star,.ie7 .tabs-1 .gamelist li.child1 .star,.ie7 .tabs-1 .gamelist li.child2 .star,.ie7 .reviews .gamelist li.child1 .star,.ie8 .tabs-1 .gamelist li.child1 .star,.ie8 .tabs-1 .gamelist li.child2 .star,.ie8 .reviews .gamelist li.child1 .star {
position:absolute;
bottom:15px;
display:block;
}

.reviews-content .gamelist li:nth-child(1) .star,.ie7 .reviews-content .gamelist li.child1 .star,.ie8 .reviews-content .gamelist li.child1 .star {
position:absolute;
top:20px;
right:20px;
display:block;
}

.reviews-content .gamelist li:nth-child(1) .button.gray,.ie7 .reviews-content .gamelist li.child1 .button.gray,.ie8 .reviews-content .gamelist li.child1 .button.gray {
display:block;
font-family:Cuprum;
text-transform:uppercase;
font-size:1.167em;
border-top:1px solid #555;
background:url(/wp-content/themes/GamesTheme/images/bg-teaser.png) repeat-x 0 -105px #151616;
}

.top-games li .comments-icon,.post-entry .comments-icon,.scroller_wrap .scroller_block li:first-child {
margin-left:0;
}

footer .more a,.widget_calendar td > a,.related .related-title a {
font-weight:700;
}

.custom-formatting li:first-child,.platform-menu ul li ul li:first-child,ul.list li:first-child,ol.list li:first-child,ul.video-list li:first-child,#sidebar .widget_categories li:nth-child(2),#sidebar .widget_archive li:nth-child(2),#sidebar .widget_links li:nth-child(2),#sidebar .widget_meta li:nth-child(2),#sidebar .widget_pages li:nth-child(2),#sidebar .topgames li:first-child,#footer .topgames li:first-child,.feature-table .google-visualization-table-tr-head + tr > td,.package .content-price ul li:first-child,.my-list tbody ul li:first-child,.games_search_results ul li:first-child {
border-top:none;
}

.custom-formatting li a,footer .tabs-nav li.active a {
color:#f9f9f9;
}

.ie9 .thememakers_shortcode_template input[type=checkbox]:hover + label span,.ie9 .thememakers_shortcode_template input[type=radio]:hover + label span {
border-color:#ffc223;
}

.ie9 .thememakers_shortcode_template input[type=checkbox]:checked + label span,.ie9 .thememakers_shortcode_template input[type=radio]:checked + label span {
background-color:#ffc223;
border-color:#fff;
border-width:4px;
}

.navigation > div:first-child > ul > li,.platform-menu .menu li {
position:relative;
float:left;
}

.skin-1 .navigation .menu > li > a,.skin-1 .platform-menu .menu > li > a,.skin-1 .platform-menu .menu > ul > li > a {
color:#2a2b2b;
}

.skin-2 .navigation .menu li > a,.skin-2 .platform-menu .menu li > a {
color:silver;
}

.red:hover,.yellow:hover,#bbp_reply_submit:hover,#bbp_topic_submit:hover,.green:hover,.blue:hover,.violet:hover,.dark:hover,.pagenavi .page-numbers:hover {
background:0;
}

ul.dropspot-list,ul.list,ol.list {
margin:0 0 1.5em;
}

#sidebar .widget_gmap,.google_map div {
background-color:transparent!important;
}

.widget_archive,.widget_pages,.widget_nav_menu,.widget_categories,.widget_recent_entries,.widget_recent_comments,#sidebar #tabs-footer .tabs-container {
padding-bottom:10px;
}

.teaser-content a.title,.teaser-content h6.title,.see-all {
color:#555;
font-weight:700;
}

.feature-table tbody tr td:first-child,.my-list tbody td:first-child ul li,.my-list thead th:first-child {
border-left:none;
}

.ie8 .package .price sup:after,.ie8 .small-package .price sup:after {
bottom:0;
font-size:1.2em;
}

.package .foot-price,.small-package .foot-price {
clear:both;
margin-bottom:5px;
text-align:center;
}

#content .tabs2 ul.tabs-nav li a,#content_full .tabs2 ul.tabs-nav li a,#content .tabs3 ul.tabs-nav li a,#content_full .tabs3 ul.tabs-nav li a {
font-size:1.25em;
text-decoration:none;
color:#000;
display:block;
text-align:center;
outline:none;
border-bottom:none;
padding:0 20px;
}

#content .tabs2 ul.tabs-nav li.active,#content_full .tabs2 ul.tabs-nav li.active,#content .tabs2 ul.tabs-nav li:hover,#content_full .tabs2 ul.tabs-nav li:hover,#content .tabs3 ul.tabs-nav li.active,#content_full .tabs3 ul.tabs-nav li.active,#content .tabs3 ul.tabs-nav li:hover,#content_full .tabs3 ul.tabs-nav li:hover {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
border:1px solid #000;
background:0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2f2f',endColorstr='#1b1b1b');
}

#bio > h5,.related h5 {
margin-bottom:1em;
text-transform:uppercase;
}

.scroller_slider .scroller_slider_prev:hover,.my-list a.apply {
background-position:0 -32px;
}

.my-list .add-margin,.dialog-list li .thumb,.games_search_results .thumb {
float:left;
margin:0 20px 20px 0;
}

#sidebar ul.product-categories li,#sidebar .widget_product_search form,#sidebar .widget_login form {
padding:0 20px 19px;
}

#sidebar .pagenav li,#sidebar .widget_shopping_cart .total {
padding:5px 20px;
}

#sidebar .widget_login #wp-submit,#footer .widget_login #wp-submit {
background:0 repeat scroll 0 0 transparent!important;
border:medium none!important;
border-radius:3px 3px 3px 3px!important;
box-shadow:none!important;
color:#FFF!important;
font-weight:400!important;
line-height:inherit!important;
text-shadow:none!important;
background-color:#F18619!important;
}a {
color:#F15B19;
}

.skin-1 .navigation > div:first-child > ul > li > a {
color:#2A2B2B;
}

#content p,section p {
color:#979899;
}

input#searchsubmit,.button {
color:#fff!important;
}

a.button,button.button,input.button,#respond input#submit,#content input.button,input#searchsubmit {
background:linear-gradient(top,#F1B119,#F18619)!important;
}

#sidebar .widget,#sidebar .widget div,#sidebar .widget ul,#sidebar .widget form {
background-color:#EAEAEA;
}

#sidebar .widget .widget-title,#sidebar .widget .title-caption {
background:linear-gradient(top,#2A2B2B,#000000);
}

#sidebar > div.widget h3.widget-title {
color:#FFF;
}

.small-custom-frame {
border-color:#303030;
}

header,#footer .widget-title {
color:#fff;
}

#sidebar > .quote-text,#sidebar > .quote-author {
color:#555;
}

.content-wrapper h1,.content-wrapper h2,.content-wrapper h3,.content-wrapper h4,.content-wrapper h5 {
font-size:12px;
}.platform-menu .menu > li > a,.platform-menu .menu > ul > li > a {
font-size:2em;
}

.skin-2 .platform-menu .menu li > a {
color:#FFF;
}

#sidebar .widget .widget-title,#sidebar .widget .widgettitle {
font-size:1.3em;
}

body {
color:#979899;
background:url(http://fonline2.com/wp-content/uploads/2014/04/bg3.jpg) no-repeat fixed;
background-color:#000;
}

h1,h2,h3,h4,h5,h6 {
color:#fff;
}

#sidebar .widget,#sidebar .widget div,#sidebar .widget ul,#sidebar .widget form {
background-color:transparent;
}

.entry {
background:repeat #1B1B19;
border-top:1px solid #000;
}

.post-title h5 a {
color:#f9d088;
}

#content .post-entry p {
color:#979899;
}.hide {
display:none;
}

.ztranslate-lang-switch-wrap {
margin:10px 0;
}

.ztranslate-lang-switch {
border:1px solid #ccc;
background-image:linear-gradient(totop,#e5e5e5,#f4f4f4);
margin-top:2px;
margin-right:4px;
cursor:default;
display:inline-block;
padding:8px;
}

.ztranslate-lang-switch.active {
background-image:none;
background-color:#bbb;
color:#555;
border-color:#888;
}

.ztranslate-lang-switch>* {
vertical-align:middle;
margin-right:4px;
}

#wpadminbar #wp-admin-bar-language>div.ab-item {
padding-right:30px;
cursor:default;
}

#wpadminbar #wp-admin-bar-language>div.ab-item,#wpadminbar #wp-admin-bar-language ul li {
background-repeat:no-repeat;
background-position:right;
background-size:22px;
}

.top-widget {
width:auto;
}

.widget_ztranslate ul li {
display:inline;
list-style-type:none;
opacity:0.5;
-o-transition:1s ease opacity;
-moz-transition:1s ease opacity;
-webkit-transition:1s ease opacity;
transition:1s ease opacity;
}

.widget_ztranslate ul {
margin:0;
}

.widget_ztranslate ul li.active {
opacity:0.8;
}

.widget_ztranslate ul li:hover {
opacity:1;
}

.widget_ztranslate img {
box-shadow:none;
vertical-align:middle;
}

.language-list td,#ztranslate_languages_menu img {
vertical-align:middle;
}.fancybox-tmp iframe,.fancybox-tmp object {
vertical-align:top;
margin:0;
padding:0;
}

.fancybox-wrap {
position:absolute;
top:0;
left:0;
z-index:1002;
}

.fancybox-outer {
position:relative;
background:#f9f9f9;
color:#444;
text-shadow:none;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
margin:0;
padding:0;
}

.fancybox-opened {
z-index:1520;
}

.wp-admin .fancybox-opened {
z-index:102;
}

.fancybox-opened .fancybox-outer {
-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);
-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);
box-shadow:0 10px 25px rgba(0,0,0,0.5);
}

.fancybox-inner {
width:100%;
height:100%;
position:relative;
outline:none;
overflow:hidden;
margin:0;
padding:0;
}

.fancybox-error {
color:#444;
font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin:0;
padding:10px;
}

.fancybox-image,.fancybox-iframe {
display:block;
width:100%;
height:100%;
border:0;
vertical-align:top;
margin:0;
padding:0;
}

.fancybox-image {
max-width:100%;
max-height:100%;
}

#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span {
background-image:url(/wp-content/themes/GamesTheme/js/fancybox/fancybox_sprite.png);
}

#fancybox-loading {
position:fixed;
top:50%;
left:50%;
margin-top:-22px;
margin-left:-22px;
background-position:0 -108px;
opacity:0.8;
cursor:pointer;
z-index:1010;
}

#fancybox-loading div {
width:44px;
height:44px;
background:url(/wp-content/themes/GamesTheme/js/fancybox/fancybox_loading.gif) center center no-repeat;
}

.fancybox-close {
position:absolute;
top:-18px;
right:-18px;
width:36px;
height:36px;
cursor:pointer;
z-index:1004;
}

.fancybox-nav {
position:absolute;
top:0;
width:40%;
height:100%;
cursor:pointer;
background:transparent url(/wp-content/themes/GamesTheme/js/fancybox/blank.gif);
z-index:1003;
}

.fancybox-prev {
left:0;
}

.fancybox-next {
right:0;
}

.fancybox-nav span {
position:absolute;
top:50%;
width:36px;
height:36px;
margin-top:-18px;
cursor:pointer;
z-index:1003;
visibility:hidden;
}

.fancybox-prev span {
left:20px;
background-position:0 -36px;
}

.fancybox-next span {
right:20px;
background-position:0 -72px;
}

.fancybox-tmp {
position:absolute;
top:-9999px;
left:-9999px;
overflow:visible;
visibility:hidden;
padding:0;
}

#fancybox-overlay {
position:absolute;
top:0;
left:0;
overflow:hidden;
display:none;
z-index:1501;
background:#000;
}

.wp-admin #fancybox-overlay {
z-index:101;
}

.fancybox-title {
visibility:hidden;
font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position:relative;
text-shadow:none;
z-index:1005;
}

.fancybox-title-float-wrap {
position:absolute;
bottom:0;
right:50%;
margin-bottom:-35px;
z-index:1003;
text-align:center;
}

.fancybox-title-float-wrap .child {
display:inline-block;
margin-right:-100%;
background:rgba(0,0,0,0.8);
-webkit-border-radius:15px;
-moz-border-radius:15px;
border-radius:15px;
text-shadow:0 1px 2px #222;
color:#FFF;
font-weight:700;
line-height:24px;
white-space:nowrap;
padding:2px 20px;
}

.fancybox-title-outside-wrap {
position:relative;
margin-top:10px;
color:#fff;
}

.fancybox-title-inside-wrap {
margin-top:10px;
}

.fancybox-title-over-wrap {
position:absolute;
bottom:0;
left:0;
color:#fff;
background:rgba(0,0,0,.8);
padding:10px;
}

.fancybox-nav:hover span,.fancybox-opened .fancybox-title {
visibility:visible;
}