.jspContainer
{
overflow: hidden;
position: relative;
}
.jspPane
{
position: absolute;
}
.jspVerticalBar
{
position: absolute;
top: 0;
left: 0;
width: 4px;
height: 100%;
}
.jspHorizontalBar
{
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 16px;
}
.jspCap
{
display: none;
}
.jspHorizontalBar .jspCap
{
float: left;
}
.jspTrack
{
background: #ddd;
position: relative;
border-radius:2px;
}
.jspDrag
{
background: #fff;
position: relative;
top: 0;
left: 0;
cursor: pointer;
border-radius:2px;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
float: left;
height: 100%;
}
.jspArrow
{
background: #50506d;
text-indent: -20000px;
display: block;
cursor: pointer;
padding: 0;
margin: 0;
}
.jspArrow.jspDisabled
{
cursor: default;
background: #80808d;
}
.jspVerticalBar .jspArrow
{
height: 16px;
}
.jspHorizontalBar .jspArrow
{
width: 16px;
float: left;
height: 100%;
}
.jspVerticalBar .jspArrow:focus
{
outline: none;
}
.jspCorner
{
background: #eeeef4;
float: left;
height: 100%;
} * html .jspCorner
{
margin: 0 -3px 0 0;
}@font-face {
font-family: 'chunkfiveroman';
src: url(//www.xporngames.com/wp-content/themes/xporngames/inc/fonts/chunkfive-webfont.eot);
src: url(//www.xporngames.com/wp-content/themes/xporngames/inc/fonts/chunkfive-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.xporngames.com/wp-content/themes/xporngames/inc/fonts/chunkfive-webfont.woff2) format('woff2'),
url(//www.xporngames.com/wp-content/themes/xporngames/inc/fonts/chunkfive-webfont.woff) format('woff'),
url(//www.xporngames.com/wp-content/themes/xporngames/inc/fonts/chunkfive-webfont.ttf) format('truetype'),
url(//www.xporngames.com/wp-content/themes/xporngames/inc/fonts/chunkfive-webfont.svg#chunkfiveroman) format('svg');
font-weight: normal;
font-style: normal;
} html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
html {
font-size: 62.5%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust:     100%; }
body {
background: #fff;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
display: block;
}
ol, ul {
list-style: none;
}
table { border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
font-weight: normal;
text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
}
a img {
border: 0;
}
textarea { 
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
audio,
canvas,
video {
display: inline-block;
}
audio:not([controls]) {
display: none;
}
del {
color: #333;
}
ins {
background: #fff9c0;
text-decoration: none;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin: 24px;
margin-bottom: 1.714285714rem;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
small {
font-size: smaller;
}
strong{font-weight: 700;}
* {margin:0; padding:0;}
* {outline:none;}
img {border:0;}
html {height:100%;}
body {height: auto !important; height: 100%; min-height: 100%;  font:12px 'Open Sans', Arial, Helvetica, sans-serif; position: relative;}
body.wait *, body.wait
{
cursor: progress !important;
}
.center, .head-wrap2 { width:1619px; margin:0 auto; overflow:hidden; -webkit-transition: all 1s; transition: all 1s ;}
.clear {clear:both; line-height:0px; height:0px; overflow:hidden; font-size:0px;}
.group:after {
content: "";
display: table;
clear: both;
}
.hidden{display: none;}
ul {list-style:none;}
a:hover {text-decoration:underline;} .logo, .go, .arr, .header h2 span, .header h1 span, .click span, .rait p, .rait div, .rait3 p, .rait3 div, .link-over span, .new, .rait2 p, .rait2 div, .click2 span, .more span, .flogo, .fsocial li a, .jcarousel-control-prev, .jcarousel-control-next, .tags-box a:before, .but1 span.icon, .but2 span, .search-icon, .nav-icon, .sm span, .sort-icon, .close, .sort-wrap span, .ts-over strong, .link-over2 span, .nav  a:before, .small-nav ul li.menu-item-has-children a:after, #contact-container a.modal-close, .logo-text i, .flogo-text i {background:url(//www.xporngames.com/wp-content/themes/xporngames/images/sprite.png);} .preload {overflow:hidden; height:0px;}
.pad {height:95px;}
.head-wrap {position:fixed; left:0; top:0; width:100%; z-index:9;}
.single .head-wrap {position:absolute;}
.admin-bar .head-wrap{top:32px;}
.head-wrap2 {overflow:visible;}
.head {position:relative;   height:89px; padding:7px 9px 0 9px; z-index:5;}
.head-in {border:1px dashed #c8c8c8; height:81px;}
.logo {position:absolute; left:32px; top:22px; width:183px; height:52px; }
.logo-image img{max-height:81px; width: auto; }
.logo-text{font-family: chunkfiveroman; font-size: 30px; text-decoration: none; color:#7d7d7d}
.dark-style .logo-text{color:#efefef}
.logo-text .one-word{font-size: 32px; line-height: 83px; vertical-align: middle; display:inline-block;}
.logo-text i{height: 70px; width: 75px; vertical-align: middle; display:inline-block; margin-right: 6px;}
.logo-text .two-word{font-size: 32px; line-height: 30px; vertical-align: middle; display:inline-block; text-align: center; position:relative; padding:12px 0 12px 80px; }
.logo-text .two-word i {position:absolute; top:6px; left:0;}
.logo-text .two-word span{line-height: 30px;}
.small-nav, .nav-icon {display:none;}
.nav {position:absolute; top:-1px; right:270px;}
.nav li {float:left; height:91px; padding:8px 5px 0 5px; position:relative;}
.nav li a {height:81px; display:block;  padding:0 11px; line-height:81px; font-size: 18px; font-weight: bold; padding:0 11px; text-decoration:none;}
.nav li:hover, .nav .active { padding:8px 5px 0 5px;}
.nav li:hover a, .nav .active a {border:1px dashed #828282; color:#fff; padding:0 10px; text-shadow: 1px 1px rgba(0,0,0,.33);}
.arr, .nav > li.menu-item-has-children > a:before {width:11px; height:9px; background-position:-932px -67px; top:20px; left:50%; margin-left:-5px; position:absolute; display:none;  content:' '}
.nav ul li.menu-item-has-children > a:before {width:11px; height:15px; background-position:-982px -242px; top:20px; right:10px; margin-left:-5px; position:absolute; display:none;  content:' '}
.nav li:hover .arr, .nav > li.menu-item-has-children:hover a:before {display:block;}
.nav li:hover ul li, .nav .active ul li { background-color:none; background-image:none; padding:0;}
.nav li:hover ul li a, .nav .active ul li a {border:0; color:#848484; text-shadow:none;}
.nav .sub-menu {max-height: 500px; overflow: hidden;}
.nav .sub-menu .jspVerticalBar{width: 14px;}
.nav li ul {width: 228px;  background-color: #040404; -webkit-box-shadow: 0 0 15px rgba(0,0,0,.25); -moz-box-shadow: 0 0 15px rgba(0,0,0,.25); box-shadow: 0 0 15px rgba(0,0,0,.25); border: solid 1px #939393; position:absolute; top:97px; left:0; display:none;}
.nav li ul ul {top:-1px; left:100%;}
.head .nav li ul li {float:none; height: auto; padding:0; position:relative; border-bottom:1px solid #939393;}
.head .nav li ul li a {height: auto; display:block;  padding:0 0 0 25px; height:52px; text-shadow:none; line-height:52px;  font-weight: normal; color: #fff; text-decoration:none;}
.head .nav li ul li:hover { background:#454545;}
.head .nav li ul li:last-child {border:0;} body .search {position:absolute; top:26px; right:28px;}
input[type=text].in1 {width:222px; padding:0 40px 0 15px; height:45px; background:#fff; border:1px solid #c8c8c8; color:#747474;font:13px 'Open Sans', Arial, Helvetica, sans-serif; font-size:13px; border-radius:0; margin-bottom:0;}
.go {width:40px; height:45px; position: absolute; top:1px; right:0; border:0; background-position:-921px -149px; cursor:pointer;}
.search-icon {display:none;}
#searchform .ui-autocomplete  {border:1px solid #c8c8c8; border-top:0; background:#fff; display:none; max-height: 300px;
overflow-y: auto; overflow-x: hidden; padding-right: 20px;}
#searchform .ui-autocomplete  li {clear: both; overflow: hidden; cursor: pointer; }
#searchform .ui-autocomplete  li a {color:#747474; font-size:14px; padding:0 0 0 15px; border-bottom:1px solid #c8c8c8; vertical-align:middle; text-decoration:none; display:table;}
#searchform .ui-autocomplete  li a img {margin-left:5px  ;display:table-cell; vertical-align:middle; }
#searchform .ui-autocomplete  li a strong{ width:150px;  display:table-cell; vertical-align:middle; }
#searchform .ui-autocomplete  li a:hover {background:#f2f2f2;}
#searchform .ui-autocomplete  li:last-child a {border:0;}
#searchform .ui-autocomplete {
position: absolute;
z-index: 6;
background: #fff;
border: solid 1px #e1e1e1;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 224px!important;
}
#searchform .ui-helper-hidden-accessible{ display:none !important} #main {min-height:300px; background-size:100% auto; padding:20px 9px 0 9px} .slider-wrap {height: 150px; margin:0 -10px 20px -10px; padding:10px 100px 0 100px; position:relative;}
.jcarousel {position: relative; overflow: hidden; width:100%;}
.jcarousel ul { width: 20000em; position: relative; list-style: none; margin: 0; padding: 0;}
.jcarousel li {float: left; }
.jcarousel-control-prev, .jcarousel-control-next { width:13px; height:23px; position:absolute; top:69px;}
.jcarousel-control-prev { left:13px; background-position:-587px -1104px;}
.jcarousel-control-next { right:13px; background-position:-621px -1104px;}
.jcarousel-control-prev.inactive {background-position:-587px -1204px !important; cursor:default;}
.jcarousel-control-next.inactive {background-position:-621px -1204px !important; cursor:default;}
.thumb-slider {width:168px; height:140px; display:block; position:relative; margin:0 10px 0 0;}
.thumb-slider span {position:absolute; left:0; bottom:0; right:0; text-align:center; background:url(//www.xporngames.com/wp-content/themes/xporngames/images/png.png); text-decoration:none; color:#fff; font-size: 14px; text-shadow: 1px 1px rgba(0,0,0,.8); height:22px; line-height:22px; z-index:2;}
.thumb-slider:hover .ts-over { display:block;}
.ts-over {position:absolute; top:0; left:0; right:0; bottom:0; border:3px solid #000; z-index:1; display:none;}
.ts-over strong {background-position:-141px -940px; width:64px; height:64px; position:absolute; left:50%; top:30px; margin:0 0 0 -32px;} .header {height: 42px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-bottom:15px; position:relative; z-index:2}
.header h2,.header h1 {font-size: 24px; color: #fdfdfd; text-shadow: 1px 1px rgba(0,0,0,.8); height:42px; line-height:42px; padding:0 0 0 51px; position:relative;}
.header h3 { line-height:42px; font-size:14px; color:#fff; text-shadow: 1px 1px rgba(0,0,0,.8); padding:0 0 0 11px;}
.header h2 span, .header h1 span { background-position:-973px -58px; width:31px; height:25px; position:absolute; left:12px; top:9px;}
.header h2.comments-title span{ background: url(//www.xporngames.com/wp-content/themes/xporngames/images/coments.png) center center no-repeat; width:31px; height:25px; position:absolute; left:12px; top:9px;}
.header-bar {position:absolute; top:5px; right:5px;}
.sort {position:absolute; top:5px; right:5px;}
.sort-icon {display:none;}
.sort li {float:left;}
.sort a, .show-all, .back,.header .next, .back.inactive:hover,.next.inactive:hover  {width:97px; height:32px; margin-left:5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #e90f00; background-image: -webkit-linear-gradient(bottom, #0e0e0e, #7d7e7d 99%); background-image: -moz-linear-gradient(bottom, #0e0e0e, #7d7e7d 99%); background-image: -o-linear-gradient(bottom, #0e0e0e, #7d7e7d 99%); background-image: linear-gradient(to top, #0e0e0e, #7d7e7d 99%); display:block; text-align:center; text-decoration:none; font-size:12px; text-transform:uppercase; color: #fff; text-shadow: 1px 1px rgba(0,0,0,.8); line-height:32px;}
.sort a:hover, .show-all:hover, .back:hover,.header .next:hover {width: 95px; height: 30px;  background-color: #e90f00; border: solid 1px #cfcfcf; background-image: -webkit-linear-gradient(bottom, #ededed, #fff); background-image: -moz-linear-gradient(bottom, #ededed, #fff); background-image: -o-linear-gradient(bottom, #ededed, #fff); background-image: linear-gradient(to top, #ededed, #fff); line-height:30px; color:#000; text-shadow:none; text-decoration:none;}
.show-all {width:70px; float:left;}
.show-all:hover {width:68px;}
.back,.back.inactive:hover {border-radius:3px 0 0 3px;}
.header .next, .next.inactive:hover {border-radius:0 3px 3px 0;}
.back.inactive, .next.inactive { display:none;}
.back.inactive:hover, .next.inactive:hover{width:35px;border:none; cursor:default}
.back,.header .next {width:35px; float:left;}
.back:hover,.header .next:hover {width:33px;} .thumbs-wrap { overflow:hidden; margin-top:-5px;}
.thumbs {width:105%; padding:5px 0 0 10px;}
body.small-thumbs-set .thumbs{padding-left:30px;}
.thumb {width:300px; height:250px; margin:0 20px 20px 0; float:left; position:relative; -webkit-transition: all 2s, height 2s,-webkit-transform 2s; transition: all 2s, height 2s, transform 2s;}
.thumb.combo{width:300px; margin:0; margin:0 10px 10px 0}
.thumb.combo>div:nth-of-type(odd){margin:0 10px 10px 0;}
.thumb.combo>div:nth-of-type(even){margin:0;}
.thumb:hover a, .small-thumb:hover a{background: rgba(0,0,0,0.3);}
.thumb-banner {width:300px; height:250px;  float:left; margin:0 20px 20px 0; overflow: hidden;}
.thumbs.group.small .thumb-banner  {margin:0 10px 10px 0;}
.thumb-over {background:url(//www.xporngames.com/wp-content/themes/xporngames/images/png.png); width:100%; left:0; bottom:0; position:absolute; z-index:2;}
.thumb-over a { text-decoration:none; color:#fff; font-weight:bold; text-align:center; display:block; font-size: 18px; text-shadow: 1px 1px rgba(0,0,0,.8); height:30px; line-height:30px;}
.click {margin:0 0 0 11px; height:18px; position:relative; padding:0 0 5px 23px; color: #fdfdfd; text-shadow: 1px 1px rgba(0,0,0,.8);}
.click span {position:absolute; left:0; width:12px; height:18px; background-position:-499px -714px;}
.rait {position:absolute; bottom:5px; right:9px;}
.game.thumb:hover .thumbs-in, .game.thumb:hover .link-over {display:block;}
.thumbs-in {display:none;}
.link-over {border:3px solid #000; left:0; top:0; bottom:0; right:0; position:absolute; display:none; z-index:1;}
.link-over span {background-position:-141px -769px; width:107px; height:107px; position:absolute; left:50%; top:51px; margin:0 0 0 -53px;}
.new {background-position:-300px -672px; width:70px; height:70px; left:-5px; top:-5px; position:absolute; z-index:3;}
.small-thumb .new{-ms-transform: scale(0.7); -webkit-transform: scale(0.7); transform: scale(0.7);
transform-origin: 0 0;}
.more{display:block; margin:0 auto 30px auto; text-align:center; width: 320px; height: 42px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #fdfdfd; background-image: -webkit-linear-gradient(bottom, #febf04, #ffd65e); background-image: -moz-linear-gradient(bottom, #febf04, #ffd65e); background-image: -o-linear-gradient(bottom, #febf04, #ffd65e); background-image: linear-gradient(to top, #febf04, #ffd65e); font-size: 18px; color: #fff; text-shadow: 1px 1px rgba(0,0,0,.8); text-decoration:none; line-height:42px; clear:both;}
.more span { display:none; vertical-align:middle; width:22px; height:22px; background: url(//www.xporngames.com/wp-content/themes/xporngames/images/ajax-preloader.gif) center center;background-size: 100% 100%}
.more.preloader span {display:inline-block;}
.more:hover {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;   background-color: #fdfdfd; background-image: -webkit-linear-gradient(top, #febf04, #ffd65e); background-image: -moz-linear-gradient(top, #febf04, #ffd65e); background-image: -o-linear-gradient(top, #febf04, #ffd65e); background-image: linear-gradient(to bottom, #febf04, #ffd65e); text-decoration: none; } .main-wrap {padding:0 0 0 10px;}
.block1 {width:620px; float:left; margin:0 20px 30px 0;}
.block2 {width:300px; float:left; margin:0 0 30px 0;}
.tags {border:1px solid #7c7d7c; padding:10px;}
.tags a{text-decoration: none;}
.tags a:hover{text-decoration: underline;}
.block3-wrap { overflow:hidden;}
.block3-in {width:105%;}
.block3.categblock{ height: 572px}
.block3 {width:300px; margin:0 20px 30px 0; float:left;}
.block1 .header, .block2 .header, .block3 .header {margin-bottom:10px;}
.small-thumbs-wrap { overflow:hidden;}
.small-thumbs {width:105%;}
.small-thumb {width:145px; height:120px; margin:0 10px 10px 0; float:left; position:relative;}
.block1 .small-thumb {margin:0 13px 10px 0;}
.thumb-over2 {background:url(//www.xporngames.com/wp-content/themes/xporngames/images/png.png); left:0; bottom:0; right:0; position:absolute; padding:0 0 0 4px; z-index:2;}
.thumb-over2 a { text-decoration:none; color:#fff; font-weight:bold; display:block; font-size: 12px; text-shadow: 1px 1px rgba(0,0,0,.8); height:20px; line-height:20px;}
.click2 {height:10px; position:relative; padding:0 0 4px 16px; color: #fdfdfd; text-shadow: 1px 1px rgba(0,0,0,.8); font-size:8px; line-height:10px;}
.click2 span {position:absolute; left:0; width:11px; height:10px; background-position:-408px -745px;}
.rait2 {position:absolute; bottom:4px; right:4px;}
.rait2 img{width: 12px; height: 12px;}
.small-thumb:hover .link-over2 {display:block;}
.link-over2 {border:3px solid #000; left:0; top:0; bottom:0; right:0; position:absolute; display:none; z-index:1;}
.link-over2 span {width:51px; height:51px; background-position:-141px -882px; margin:0 0 0 -25px; position:absolute; left:50%; top:18px;} .txt-box {float:left; padding:0 20px 20px 0; width:800px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;   }
.txt-box.wide {width:100%;}
.facebook-box {float:left; width:778px; border:1px solid #767776; margin:0 0 30px 0;}
body.page .fb-comments.facebook-box{width: 100%;}
.single .fb-comments.facebook-box{width: 100%;}
.txt-box-in {padding:0 13px;}
.txt-box-in p {padding-bottom:10px; line-height:16px; font-size:14px; }
.bottom-links {text-align:center; font-size:14px; padding-bottom:13px;}
.bottom-links a { text-decoration:none;}
.bottom-links a:hover {color:#febf05; text-decoration:underline;}
.banner {text-align:center; padding:0 0 20px 0;} .footer-wrap {border-left:1px solid #151515; border-right:1px solid #151515;}
.footer { height:85px; position:relative; font-size: 14px; line-height:16px;}
.flogo,.footer .logo-image {position:absolute; left:10px; top:11px; width:122px; height:35px; background-position:-45px -604px;}
.flogo-text{font-family: chunkfiveroman; font-size: 30px; text-decoration: none; color:#7d7d7d; text-shadow: none;}
.dark-style .flogo-text{color:#efefef}
.flogo-text .one-word{font-size: 20px; line-height: 1; vertical-align: middle; display:inline-block;}
.flogo-text i{height: 40px; width: 50px; vertical-align: middle; display:inline-block; margin:10px  6px 0 10px;}
.flogo-text .two-word{font-size: 20px; line-height: 20px; vertical-align: middle; display:inline-block; text-align: center; position:relative; padding:10px 0 0 60px; }
.flogo-text .two-word i {position:absolute; top:13px; left:10px;margin:0  6px 0 0}
.flogo-text .two-word span{line-height: 20px;}
.footer .logo-image img{max-height:40px; width: auto; }
.footer p {padding:8px 0 0 10px;}
.footer-line {height: 5px;  background-image: -webkit-linear-gradient(bottom, #febf04, #ffd65e); background-image: -moz-linear-gradient(bottom, #febf04, #ffd65e); background-image: -o-linear-gradient(bottom, #febf04, #ffd65e); background-image: linear-gradient(to top, #febf04, #ffd65e); position:absolute; left:-1px; bottom:-1px; right:-1px;}
.best-games {position:absolute; right:10px; top:57px;}
.best-games a {color:#febf05; font-weight:bold; text-decoration:none;}
.best-games a:hover {text-decoration:underline; color:#fff;}
.footer p a {color:#fff; text-decoration:none;}
.footer p a:hover {text-decoration:underline;}
.fsocial {position:absolute; right:10px; top:13px;}
.fsocial li {float:left; margin:0 0 0 20px;}
.fsocial li a {display:block; height:32px;}
.footer .fs1 {width:32px; background-position:-50px -521px;}
.footer .fs1:hover{ background-position:-784px -521px;}
.footer .fs2 {width:15px; background-position:-102px -521px;}
.footer .fs2:hover{ background-position:-836px -521px;}
.footer .fs3 {width:23px; background-position:-137px -521px;}
.footer .fs3:hover{ background-position:-871px -521px;}
.footer .fs4 {width:31px; background-position:-180px -521px;}
.footer .fs4:hover{ background-position:-914px -521px;}
.footer .fs5 {width:73px; background-position:-975px -521px;}
.footer .fs5:hover{ background-position:-1063px -521px;}
.fs1:hover {background-position:-784px -521px;}
.fs2:hover {background-position:-836px -521px;}
.fs3:hover {background-position:-871px -521px;}
.fs4:hover {background-position:-914px -521px;}
.fs5:hover {background-position:-1063px -521px;} .game-left {width:1260px; float:left; padding:0 20px 0 10px;}
.game-right {width:300px; float:left;}
.game-frame{text-align: center; margin-bottom:20px;}
.game-frame > embed {position: relative; z-index: 102;}
.game-frame.border > embed {border: 10px solid transparent; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; padding: 5px}
.gthumb {width:300px; float:left; padding:0 20px 20px 0;}
.gthumb img {vertical-align: middle;}
.g-txt {width:940px; float:left; padding:0 0 20px 0; line-height:17px; font-size:14px;}
.banner2 {margin-bottom:20px;}
.banner-right .header {display:none;}
.tags-box, .soc-box, .cat-box, .rait-box {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: rgba(253,253,253,0); -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.2); -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.2); box-shadow: inset 0 0 0 1px rgba(255,255,255,.2); border: solid 1px #050305; background-image: -webkit-linear-gradient(bottom, #1c1c1c 1%, #212122 11%, #4d5054); background-image: -moz-linear-gradient(bottom, #1c1c1c 1%, #212122 11%, #4d5054); background-image: -o-linear-gradient(bottom, #1c1c1c 1%, #212122 11%, #4d5054); background-image: linear-gradient(to top, #1c1c1c 1%, #212122 11%, #4d5054); padding:13px 20px 0px 20px; margin-bottom:10px;}
.tags-box a { padding:0 10px 0 28px; position:relative; float:left;  font-size:14px; text-decoration:none; line-height:15px; margin-bottom:10px;}
.tags-box a:hover {text-decoration:underline;}
.tags-box a:before { width:18px; height:18px; position:absolute; left:0; top:0; background-position:-404px -675px; content:' ';}
.soc-box {padding:13px 0 0px 20px; height: 32px;}
.sb {float:left; margin:0 10px 0 0;}
.soc-box img {vertical-align: middle;}
.but1 {width: 298px; height: 42px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; line-height:42px; text-align:center; text-decoration:none; display:block; margin:0 20px 20px 0; float:left; font-size:18px; position:relative;}
.but1 a{border:none; text-decoration: none}
.but1 a:hover{border:none; text-decoration: none}
.but1:hover {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
#loader.loaded:hover{border: none; color:#fff; width: 300px; height: 44px; line-height:44px;}
#loader.loaded:hover a{color:#fff;}
#loader.loaded:hover span.icon{background-position: -527px -738px;}
.but1 span.icon {  width:13px; height:22px; display:inline-block; margin:0 14px 0 0; vertical-align:middle;background-position: -527px -738px;}
.but1.loaded{ cursor: pointer;}
.but2 {width: 298px; height: 42px; border-radius: 3px; background:#cc0000; border: solid 1px #980000; line-height:42px; text-align:center; text-decoration:none; display:block; font-size: 18px; color: #fff; margin:0 20px 20px 0; float:left;}
.but2:hover { border:1px solid #494949; background:#000; text-decoration: none}
.but2 span {background-position:-525px -701px; width:19px; height:19px; display:inline-block; margin:0 14px 0 0; vertical-align:middle;}
.cat-box, .rait-box {padding:0px; min-height:42px; min-width:278px; margin:0; font-size:14px; padding:0 0 0 20px; float:left; margin-bottom:20px;}
.cat-box {line-height:42px; margin:0 20px 20px 0;}
.cat-box a {text-decoration:none;}
.cat-box a:hover {text-decoration:underline;}
.rait-box {line-height:42px; height:42px; position:relative;}
.rait3 {position:absolute; top:11px; right:19px;}
.rait3 img{height: 18px; width: auto; padding:0 2px;}
#progressbarloadbg{height: 100%; position:absolute; top:0;bottom:0; background-color: rgba(253,253,253,0); background-image: -webkit-linear-gradient(bottom, #febf04, #ffd65e); background-image: -moz-linear-gradient(bottom, #febf04, #ffd65e); background-image: -o-linear-gradient(bottom, #febf04, #ffd65e); background-image: linear-gradient(to top, #febf04, #ffd65e); z-index: 2;}
#progressstatus, #progresstext {z-index: 3; position:relative} .form-submit input[type=submit]{
margin:10px 0 0 0;  
border: none; 
font-size:18px; 
width:auto; 
padding:0 90px; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px; 
border-radius: 3px; 
background-color: #fdfdfd; 
background-image: -webkit-linear-gradient(bottom, #febf04, #ffd65e),url(//www.xporngames.com/wp-content/themes/xporngames/images/add_comment.png); 
background-image: -moz-linear-gradient(bottom, #febf04, #ffd65e),url(//www.xporngames.com/wp-content/themes/xporngames/images/add_comment.png); 
background-image: -o-linear-gradient(bottom, #febf04, #ffd65e),url(//www.xporngames.com/wp-content/themes/xporngames/images/add_comment.png); 
background-image: url(//www.xporngames.com/wp-content/themes/xporngames/images/add_comment.png), linear-gradient(to top, #febf04, #ffd65e);
background-position:  60px center, center; 
background-repeat: no-repeat;
font-size: 18px; 
color: #fff; text-shadow: 1px 1px rgba(0,0,0,.8); 
text-decoration:none; line-height:42px; 
clear:both;
cursor: pointer;
}
textarea#comment{width: 100%; height: 150px; -webkit-border-radius: 3px; 
-moz-border-radius: 3px; 
border-radius: 3px; border: 1px solid #c3c3c3; background: #fdfdfd;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;     
}
input[type=text],input[type=email],input[type=password] {
webkit-border-radius: 3px; 
-moz-border-radius: 3px; 
border-radius: 3px; border: 1px solid #c3c3c3; background: #fdfdfd;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
padding: 10px;     
font-size:18px;
margin:0 0 10px;
}
#comments input.name,#comments input.email{width: 49%; float: left;}
#comments input.name{margin-right:2%;}
#comments input.website{width: 100%; clear: both;}	 	 
.logged-in-as {margin-bottom:8px;} .fb-comments {margin: 20px 0;}
.comment-list li{ position: relative; padding-left:100px; margin:20px 0;}
.comment-list .image-container{position: absolute; top:5px; left:5px;}
.comment-list .image-container img{ -webkit-border-radius: 3px; 
-moz-border-radius: 3px; 
border-radius: 3px; box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.3);}
.comment-content{
position:relative;
padding: 15px 15px 25px;
-webkit-border-radius: 3px; 
-moz-border-radius: 3px; 
border-radius: 3px;
background-color: #fafafa; 
background-image: 
-webkit-linear-gradient(bottom, #fafafa, #f7f7f6); 
background-image: -moz-linear-gradient(bottom, #fafafa, #f7f7f6); 
background-image: -o-linear-gradient(bottom, #fafafa, #f7f7f6); 
background-image: linear-gradient(to top, #fafafa, #f7f7f6);
color:#777777;
border: 1px solid #c3c3c3;
} .comment-content a{	color:#afafaf; text-decoration: none;}
.comment-text {margin: 7px 0 15px;}
.comment-list .reply{float:left;}
.comment-list time{float:right;} .comment-content:before, .comment-content:after {
content: "";
position: absolute;
width: 0;
height: 0;
border-style: solid;
border-color: transparent;
border-left: 0;
} .comment-content:before {
top:19px; left:-8px; border-right-color: #c3c3c3;
border-width: 8px;
} .comment-content:after {
top:20px; left:-7px;
border-right-color: #f6f6f6;
border-width: 7px;
} .wrap-x {background: url(//www.xporngames.com/wp-content/themes/xporngames/images/png.png); z-index:100; position:absolute; left:0; top:0; width:100%; display:none;}
.pop {-webkit-border-radius: 4px/5px; -moz-border-radius: 4px/5px; border-radius: 4px/5px; background: url(//www.xporngames.com/wp-content/themes/xporngames/images/png2.png); -webkit-box-shadow: 0 0 5px rgba(255,212,87,.49); -moz-box-shadow: 0 0 5px rgba(255,212,87,.49); box-shadow: 0 0 5px rgba(255,212,87,.49);  position: absolute; left:50%; top:100px; padding:10px; margin:0 0 0 -205px;}
.pop-in {width:350px; background:#fff; padding:10px 20px 20px 20px; position:relative;}
.wrap-x h4 { font-size:35px; font-weight:normal; margin-bottom:10px;}
.l {padding-bottom:10px;}
.l input {width:338px;  border:1px solid #6a6969; height:31px; font:14px 'Open Sans', Arial, Helvetica, sans-serif; color:#222; background:#fff; padding:0 0 0 10px;border-radius: 0;}
.l textarea {width:328px; padding:5px 10px 5px 10px; border:1px solid #6a6969; height:187px; font:14px 'Open Sans', Arial, Helvetica, sans-serif; color:#222; background:#fff; resize:none; border-radius: 0;}
#contact-container textarea.contact-input {padding:5px 10px;}
.sd {display:block; border:0; padding:0; margin:0 auto; font:bold 30px 'Open Sans', Arial, Helvetica, sans-serif;color: #f8f8f8; text-shadow: 1px 1px rgba(0,0,0,.8); text-align:center; background-color: rgba(253,253,253,0); background-image: -webkit-linear-gradient(bottom, #febf04, #ffd65e); background-image: -moz-linear-gradient(bottom, #febf04, #ffd65e); background-image: -o-linear-gradient(bottom, #febf04, #ffd65e); background-image: linear-gradient(to top, #febf04, #ffd65e); width:200px; height:60px; border-radius:3px; cursor:pointer;}
.sd:hover {background-color: rgba(253,253,253,0); background-image: -webkit-linear-gradient(bottom, #febf04 93%, #ffd65e); background-image: -moz-linear-gradient(bottom, #febf04 93%, #ffd65e); background-image: -o-linear-gradient(bottom, #febf04 93%, #ffd65e); background-image: linear-gradient(to top, #febf04 93%, #ffd65e);}
.close { background-position:-980px -106px; width:16px; height:16px; cursor:pointer; position:absolute; top:20px; right:20px;}
.recaptcha_only_if_privacy { display: none; } #contact-overlay {background: url(//www.xporngames.com/wp-content/themes/xporngames/images/png.png);} #contact-container { text-align:left; width:400px;}
#contact-container .contact-content { -webkit-border-radius: 4px/5px; -moz-border-radius: 4px/5px; border-radius: 4px/5px; background: url(//www.xporngames.com/wp-content/themes/xporngames/images/png2.png); -webkit-box-shadow: 0 0 5px rgba(255,212,87,.49); -moz-box-shadow: 0 0 5px rgba(255,212,87,.49); box-shadow: 0 0 5px rgba(255,212,87,.49); padding:10px;}
#contact-container .contact-content .inner {background:#fff; padding:10px 20px 20px 20px; position:relative; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#contact-container h4 { font-size:35px; font-weight:normal; margin-bottom:10px; color: #000;}
#contact-container .contact-loading {background:url(//www.xporngames.com/wp-content/themes/img/contact/loading.gif) no-repeat; height:55px; margin:-14px 0 0 190px; padding:0; position:absolute; width:54px; z-index:8000;}
#contact-container .contact-message {text-align:center; margin-top:-10px; margin-bottom:10px;}
#contact-container .contact-error {border:1px solid #cc0000; font-size:12px; font-weight:normal; line-height:18px; margin:0 auto; padding:4px; width:100%;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#contact-container form {margin:0; padding:0;}
#contact-container .contact-input {width:338px;  border:1px solid #6a6969; height:31px; font:14px 'Open Sans', Arial, Helvetica, sans-serif; color:#222; background:#fff; padding:0 0 0 10px;}
#contact-container textarea.contact-input {height:114px;}
#contact-container .contact-cc {cursor:default; font-size:14px; vertical-align:top;}
#contact-container .contact-bottom {background-color:#333; font-size:12px; height:13px; line-height:12px; text-align:center; -webkit-border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px; -moz-border-radius-bottomright:8px; -moz-border-radius-bottomleft:8px; border-radius:0 0 8px 8px;}
#contact-container .contact-bottom a,
#contact-container .contact-bottom a:link,
#contact-container .contact-bottom a:active,
#contact-container .contact-bottom a:visited {color:#666; position:relative; top:-4px; text-decoration:none;}
#contact-container .contact-bottom a:hover {color:#888;}
#contact-container .contact-button {border-radius: 3px;
line-height: 42px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 18px;
color: #fff;
padding: 0px 10px;
cursor: pointer;}
#contact-container .contact-button:hover {border: 1px solid #494949;
background: #000;}
#contact-container a.modal-close,
#contact-container a.modal-close:link,
#contact-container a.modal-close:active,
#contact-container a.modal-close:visited {background-position:-980px -106px; width:16px; height:16px; cursor:pointer; position:absolute; top:20px; right:20px; z-index: 4;font-size:0;}
#contact-container a.modal-close:hover {color:#ccc;} .entry-content {
padding: 0 0 20px 0;
line-height: 17px;
font-size: 14px;
}
.entry-content p{
margin-bottom:14px;
} .entry-meta {
clear: both;
}
.entry-header {
margin-bottom: 24px;
}
.entry-header img.wp-post-image {
margin-bottom: 24px;
}
.entry-header .entry-title {
font-size: 20px;
line-height: 1.2;
font-weight: normal;
}
.entry-header .entry-title a {
text-decoration: none;
}
.entry-header .entry-format {
margin-top: 24px;
font-weight: normal;
}
.entry-header .comments-link {
margin-top: 24px;
font-size: 13px;
line-height: 1.846153846;
color: #757575;
}
.entry-content,
.entry-summary,
.mu_register {
line-height: 1.714285714;
}
.entry-content h1,
.comment-content h1,
.entry-content h2,
.comment-content h2,
.entry-content h3,
.comment-content h3,
.entry-content h4,
.comment-content h4,
.entry-content h5,
.comment-content h5,
.entry-content h6,
.comment-content h6 {
margin: 24px 0;
line-height: 1.714285714;
}
.entry-content h1,
.comment-content h1 {
font-size: 21px;
font-size: 1.5rem;
line-height: 1.5;
}
.entry-content h2,
.comment-content h2,
.mu_register h2 {
font-size: 18px;
line-height: 1.6;
}
.entry-content h3,
.comment-content h3 {
font-size: 16px;
line-height: 1.846153846;
}
.entry-content h4,
.comment-content h4 {
font-size: 14px;
line-height: 1.846153846;
}
.entry-content h5,
.comment-content h5 {
font-size: 13px;
line-height: 1.846153846;
}
.entry-content h6,
.comment-content h6 {
font-size: 12px;
line-height: 1.846153846;
}
.entry-content p,
.entry-summary p,
.comment-content p,
.mu_register p {
margin: 0 0 14px;
line-height: 1.3;
}
.entry-content a:visited,
.comment-content a:visited {
color: #9f9f9f;
}
.entry-content ol,
.comment-content ol,
.entry-content ul,
.comment-content ul,
.mu_register ul {
margin: 0 0 24px;
line-height: 1.714285714;
}
.entry-content ul ul,
.comment-content ul ul,
.entry-content ol ol,
.comment-content ol ol,
.entry-content ul ol,
.comment-content ul ol,
.entry-content ol ul,
.comment-content ol ul {
margin-bottom: 0;
}
.entry-content ul,
.comment-content ul,
.mu_register ul {
list-style: disc outside;
}
.entry-content ol,
.comment-content ol {
list-style: decimal outside;
}
.entry-content li,
.comment-content li,
.mu_register li {
margin: 0 0 0 36px;
}
.entry-content blockquote,
.comment-content blockquote {
margin-bottom: 24px;
padding: 24px;
font-style: italic;
}
.entry-content blockquote p:last-child,
.comment-content blockquote p:last-child {
margin-bottom: 0;
}
.entry-content code,
.comment-content code {
font-family: Consolas, Monaco, Lucida Console, monospace;
font-size: 12px;
line-height: 2;
}
.entry-content pre,
.comment-content pre {
border: 1px solid #ededed;
color: #666;
font-family: Consolas, Monaco, Lucida Console, monospace;
font-size: 12px;
line-height: 1.714285714;
margin: 24px 0;
overflow: auto;
padding: 24px;
}
.entry-content pre code,
.comment-content pre code {
display: block;
}
.entry-content abbr,
.comment-content abbr,
.entry-content dfn,
.comment-content dfn,
.entry-content acronym,
.comment-content acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
.entry-content address,
.comment-content address {
display: block;
line-height: 1.714285714;
margin: 0 0 24px;
}
img.alignleft,
.wp-caption.alignleft {
margin: 12px 24px 12px 0;
}
img.alignright,
.wp-caption.alignright {
margin: 12px 0 12px 24px;
}
img.aligncenter,
.wp-caption.aligncenter {
clear: both;
margin-top: 12px;
margin-bottom: 12px;
}
.entry-content embed,
.entry-content iframe,
.entry-content object,
.entry-content video {
margin-bottom: 24px;
}
.entry-content dl,
.comment-content dl {
margin: 0 24px;
}
.entry-content dt,
.comment-content dt {
font-weight: bold;
line-height: 1.714285714;
}
.entry-content dd,
.comment-content dd {
line-height: 1.714285714;
margin-bottom: 24px;
}
.entry-content table,
.comment-content table {
border-bottom: 1px solid #ededed;
color: #757575;
font-size: 12px;
line-height: 2;
margin: 0 0 24px;
width: 100%;
}
.entry-content table caption,
.comment-content table caption {
font-size: 16px;
margin: 24px 0;
}
.entry-content td,
.comment-content td {
border-top: 1px solid #ededed;
padding: 6px 10px 6px 0;
}
.site-content article {
border-bottom: 4px double #ededed;
margin-bottom: 72px;
padding-bottom: 24px;
word-wrap: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}
.page-links {
clear: both;
line-height: 1.714285714;
}
footer.entry-meta {
margin-top: 24px;
font-size: 13px;
line-height: 1.846153846;
color: #757575;
}
.single-author .entry-meta .by-author {
display: none;
}
.mu_register h2 {
color: #757575;
font-weight: normal;
}
#fb-root {
display: none;
}
.facebook-box .fb_iframe_widget,.facebook-box  .fb_iframe_widget span,.facebook-box .fb_iframe_widget span iframe[style]
{
width: 100% !important;
}
.gallery {
margin-bottom: 20px;
}
.gallery-item {
float: left;
margin: 0 4px 4px 0;
overflow: hidden;
position: relative;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 48%;
max-width: -webkit-calc(50% - 4px);
max-width:         calc(50% - 4px);
}
.gallery-columns-3 .gallery-item {
max-width: 32%;
max-width: -webkit-calc(33.3% - 4px);
max-width:         calc(33.3% - 4px);
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
max-width: -webkit-calc(25% - 4px);
max-width:         calc(25% - 4px);
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
max-width: -webkit-calc(20% - 4px);
max-width:         calc(20% - 4px);
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
max-width: -webkit-calc(16.7% - 4px);
max-width:         calc(16.7% - 4px);
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
max-width: -webkit-calc(14.28% - 4px);
max-width:         calc(14.28% - 4px);
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
max-width: -webkit-calc(12.5% - 4px);
max-width:         calc(12.5% - 4px);
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
max-width: -webkit-calc(11.1% - 4px);
max-width:         calc(11.1% - 4px);
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right: 0;
}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),
.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) {
clear: left;
}
.gallery-caption {
background-color: rgba(0, 0, 0, 0.7);
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
color: #fff;
font-size: 12px;
line-height: 1.5;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 6px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
width: 100%;
}
.gallery-caption:before {
content: "";
height: 100%;
min-height: 49px;
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
.pagination{padding: 10px 30px; text-align: center;}
.pagination li{display:inline-block; min-width: 42px}
.pagination li .page-numbers{
display:block;
height: 42px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-size: 18px;
color: #fff;
text-shadow: 1px 1px rgba(0,0,0,.8);
text-decoration: none;
line-height: 42px; width: 100%; text-decoration: none; padding:0 5px;	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.pagination li:hover a {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.pagination li .current {opacity: 0.8} .entry-content img,
.comment-content img,
.widget img {
max-width: 100%; }
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"] {
height: auto; }
img.size-full,
img.size-large,
img.header-image,
img.wp-post-image {
max-width: 100%;
height: auto; } embed,
iframe,
object,
video {
max-width: 100%;
}
.entry-content .twitter-tweet-rendered {
max-width: 100% !important; } .alignleft {
float: left;
}
.alignright {
float: right;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.entry-content img,
.comment-content img,
.widget img,
img.header-image,
.author-avatar img,
img.wp-post-image { border-radius: 3px;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}
.wp-caption {
max-width: 100%; padding: 4px;
}
.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption {
font-style: italic;
font-size: 12px;
line-height: 2;
}
img.wp-smiley,
.rsswidget img {
border: 0;
border-radius: 0;
box-shadow: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
.entry-content dl.gallery-item {
margin: 0;
}
.gallery-item a,
.gallery-caption {
width: 90%;
}
.gallery-item a {
display: block;
}
.gallery-caption a {
display: inline;
}
.gallery-columns-1 .gallery-item a {
max-width: 100%;
width: auto;
}
.gallery .gallery-icon img {
height: auto;
max-width: 90%;
padding: 5%;
}
.gallery-columns-1 .gallery-icon img {
padding: 3%;
}
.addthis_button_tweet > iframe{width: 90px !important;}
.curtain.on {position: absolute; top:0; bottom:0; left:0; right:0; background: rgba(0,0,0,0.75); z-index: 100;}
.lights-switch{margin-top:10px; font-size: 14px; }
.Switch {
position: relative;
display: inline-block;
font-size: 15px;
line-height: 17px;
font-weight: bold;
color: #ccc;
text-shadow: 0px 1px 1px rgba(255,255,255,0.8);
height: 18px;
padding: 6px 6px 5px 6px;
border: 1px solid #ccc;
border: 1px solid rgba(0,0,0,0.2);
border-radius: 3px;
background: #ececec;
box-shadow: 0px 0px 4px rgba(0,0,0,0.1), inset 0px 1px 3px 0px rgba(0,0,0,0.1);
cursor: pointer;
z-index: 102;
}
body.IE7 .Switch { width: 78px; }
.Switch span { display: inline-block; width: 35px; }
.Switch span.On { color: #33d2da; }
.Switch .Toggle {
position: absolute;
top: 1px;
width: 37px;
height: 25px;
border: 1px solid #ccc;
border: 1px solid rgba(0,0,0,0.3);
border-radius: 4px;
background: #fff;
background: -moz-linear-gradient(top,  #ececec 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top,  #ececec 0%,#ffffff 100%);
background: -o-linear-gradient(top,  #ececec 0%,#ffffff 100%);
background: -ms-linear-gradient(top,  #ececec 0%,#ffffff 100%);
background: linear-gradient(top,  #ececec 0%,#ffffff 100%);
box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5);
z-index: 999;
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
-ms-transition: all 0.15s ease-in-out;
}
.Switch.On .Toggle { left: 2%; }
.Switch.Off .Toggle { left: 54%; }
@media screen and (max-width: 1650px) {
.center, .head-wrap2 { width:980px;}
.slider-wrap {padding:10px 48px 0 48px;}
.main-wrap .block1 {width:300px;}
.main-wrap .block1 .small-thumb {margin:0 10px 10px 0;}
.main-wrap .block3:nth-child(4), .main-wrap .block3:nth-child(5) {display:none;}
.txt-box {width:460px;}
.facebook-box {width:458px;}
.game-left {width:620px;}
.gthumb {width:300px;}
.g-txt {width:300px;}
.banner2 {margin-bottom:20px;}
.but1 {margin:0 20px 20px 0;}
.but2 {margin:0 0 20px 0;}
.cat-box {margin:0 20px 20px 0; clear: both;}
body.small-thumbs-set .thumbs{padding-left:15px}
}
@media screen and (max-width: 980px) {
.center, .head-wrap2 { width:660px;}
.main-wrap {padding: 0 10px 0 10px;}
.pad {display:none;}
.head-wrap, .single .head-wrap {position: relative; left: auto; top: auto; width:auto}
.banner {display:none;}
.slider-wrap {padding:10px 66px 0 66px;}
.main-wrap .block1 {margin-bottom:30px;}
.main-wrap .block1:nth-child(2) {margin-right:0;}
.main-wrap .block2 {width:auto; float:none; clear:both;}
.main-wrap .block3:nth-child(3) {display:none;}
.txt-box {width: auto; clear:both; float:none; margin-right:0;padding:0;}
.facebook-box {width: auto; clear:both; float:none;}
.footer { height:104px;}
.footer p {padding:57px 0 0 10px; width:330px;}
.game-left {width:620px; padding-right:0;}
.game-right {clear:both; width:auto; padding:0 0 0 10px;}
.banner2 {margin-bottom:20px;}
.banner-right .header {display:block; margin-bottom:10px;}
.banner-right {float:right;}
body .search { position:absolute; top:97px; left:-1px; right:-1px; display:none;}
.search-icon {display:block; background-position:-1057px -155px; width:130px; height:98px; cursor:pointer; position:absolute; top:-1px; right:-2px;}
.search-over {  background-color: rgba(0,126,191,0); -webkit-box-shadow: 3px 4px 5px rgba(0,0,0,.45); -moz-box-shadow: 3px 4px 5px rgba(0,0,0,.45); box-shadow: 3px 4px 5px rgba(0,0,0,.45); background-image: -webkit-linear-gradient(top, #000, #45494d); background-image: -moz-linear-gradient(top, #000, #45494d); background-image: -o-linear-gradient(top, #000, #45494d); background-image: linear-gradient(to bottom, #000, #45494d);  padding:20px;}
#searchform .in1 {width:100%; margin:0;}
.go {top:21px; right:21px;}
.thumbs-in {display: block;}
.nav {display:none;}
.small-nav {position:absolute; left:-1px; right:-1px; top:97px; background-color: rgba(0,126,191,0); background-image: -webkit-linear-gradient(bottom, #febf04, #ffd65e); background-image: -moz-linear-gradient(bottom, #febf04, #ffd65e); background-image: -o-linear-gradient(bottom, #febf04, #ffd65e); background-image: linear-gradient(to top, #febf04, #ffd65e); color:#fff;}
.nav-icon {display:block;display:block; background-position:-1250px -151px; width:129px; height:98px; cursor:pointer; position:absolute; top:-1px; right:138px;}
.small-nav > ul > li{padding:0 0 0 20px; border-bottom:1px solid #ffeaaa;}
.small-nav ul li:last-child {border:0;}
.small-nav > ul > li > a {height:80px; line-height:80px; display:block;}
.small-nav ul li a {text-decoration:none; color:#fff; text-shadow: 1px 1px rgba(0,0,0,.33); font-size:24px;}
.small-nav > ul > li.menu-item-has-children > a:after {width:11px; height:9px; background-position:-932px -67px; display: inline-block; vertical-align:middle; margin: 0 0 0 5px;content:" ";}
.drop-cat,.small-nav .sub-menu { height:306px; overflow:auto; margin:0 0 20px 14px; display:none; width: 300px}
.small-nav .sub-menu .sub-menu {height: auto; margin-bottom:0;}
.drop-cat li,.small-nav .sub-menu li { line-height:40px; padding-bottom:11px; padding:0 0 0 12px;}
.admin-bar .head-wrap{top: auto;}
body.small-thumbs-set .thumbs{padding-left:15px}
}
@media screen and (max-width: 660px) {
.center, .head-wrap2 { width:480px;}
.footer {position: initial; }
.head {height:44px; padding-top:86px;}
.head-in {border:1px dashed #c8c8c8; height:38px;}
.logo {position: absolute; left:50%; top:9px; margin:0 auto; margin:0 0 0 -92px;}
.logo-image img {position: absolute; left:50%; top:5px; margin:0 auto; transform: translate(-50%, 0%); max-height: 75px;}
body .search { position:absolute; top:130px; left:-1px; right:-1px; display:none;}
.search-icon {display:block; background-position:-1060px -66px; width:66px; height:50px; top:81px; right:-2px;}
.in1 {width:385px;}
.go {top:21px; right:21px;}
.small-nav {top:130px;}
.nav-icon { background-position:-1169px -66px; width:65px; height:50px; top:81px; left:-1px;}
.slider-wrap {padding:10px 65px 0 65px;}
.jcarousel-control-prev { left:20px;}
.jcarousel-control-next { right:20px;}
.main {border:0; padding-left:20px; padding-right:20px;}
.main-wrap {padding:0;}
.slider-wrap {margin-left:-20px; margin-right:-20px;} .thumbs-wrap { overflow:hidden;}
.thumbs { width:auto; padding:0;}
.thumb {margin:0 20px 0 0; float: none; margin:0 auto 20px auto;}
.thumb-banner {float: none; margin:0 auto 20px auto;}
.thumb.combo, .thumbs.group.small .thumb-banner{float: none; margin:0 auto 10px auto;}
.thumbs-in {display: block;}
.block3-in {width:auto;}
.main-wrap .block1, .main-wrap .block3 {width:auto; float:none; margin-right:0}
.main-wrap .block1 .small-thumbs-wrap, .main-wrap .block3 .small-thumbs-wrap {width:300px; margin:0 auto;}
.tags {width:298px; margin:0 auto;}
.footer { padding:10px 0 0; height:auto;}
.footer-line{position: initial;}
.footer p { text-align:center; padding:14px 115px; width:auto;}
.flogo, .footer .logo-image{position:relative; left:auto; top:auto; margin:0 auto; display:block; position:relative;}
.fsocial {position:relative; right:auto; top:auto; height:32px; margin:0 auto; padding-right:20px; text-align: center;}
.fsocial li {margin: 0 0 0 20px;display: inline-block; float:none;}
.best-games {position: relative; text-align:center; right:auto; top:auto; padding:13px 0}
.game-left {width: auto; padding-right:0; padding:0; float:none;}
.gthumb {width:300px; padding:0; margin:0 auto 10px auto; float:none;}
.g-txt { width:300px; margin:0 auto; float:none; padding:0; margin-bottom: 10px;}
.but1, .but2, .cat-box, .rait-box, .tags-box, .face-box {margin:0 auto; float:none; margin-bottom:20px;}
.face-box {width:300px;}
.soc-box { margin:0 auto 20px auto;}
.game-right {clear:both; width:300px; margin:0 auto; float:none; padding-left:0;}
.banner-right .header {display:none;}
.sort-icon {display:block; width:35px; height:32px; background-position:-1107px -281px; cursor:pointer; border-radius:3px;}
.sort-wrap {position:absolute; display:none;}
.sort-wrap span {width:16px; height:8px; position:absolute; top:-8px; right:9px; background-position:-921px -212px;}
.sort-active .sort-icon {background-position:-1107px -323px;}
.sort-active .sort-wrap {display:block; width:140px; border-radius:3px 0 3px 3px; padding:5px 0; position:absolute; top:47px; right:0; background:#000;}
.sort-active ul li {float:none; margin:0 10px; padding:0;}
.sort-active ul a {background:none; color:#fff; width:auto; line-height: 45px; text-align:left; border-radius:0; line-height:none; height:auto; margin:0; font-size:18px; text-align:left; border-bottom:1px solid #424242;}
.sort-active ul a:hover {line-height: 45px; border:0; background:none; width:auto; height:auto; border-bottom:1px solid #424242; color:#fff; text-decoration:underline;}
.sort-active ul li:last-child a {border-bottom:0;}
.admin-bar .head-wrap{top: auto;}
body.small-thumbs-set .thumbs{padding-left:0px}
}
@media screen and (max-width: 480px) {
.center, .head-wrap2 { width:320px;}
body.small-thumbs-set .thumbs{padding-left:0    }
.slider-wrap {padding:10px 75px 0 75px;}
.slider-wrap {margin-left:-10px; margin-right:-10px;}
.main {border:0; padding-left:10px; padding-right:10px;}
.in1 {width:225px;}
.go {top:21px; right:21px;}
.more {width:300px;}
.footer p {padding:14px 30px;} #contact-container{ top:0 !important; width: 100% !important; left:0 !important; bottom:0  !important; height: 100%  !important;}
.pop {padding:10px; margin:0 0 0 -160px; top:0;}
.pop-in {width:280px;  padding:10px 10px 20px 10px;}
.l input {width:268px; }
.l textarea {width:258px;}
#contact-container .contact-input { width: 100%;}
#contact-container .contact-content { width: 100%;height: 100%  !important; -webkit-box-sizing: border-box;	-moz-box-sizing: border-box;box-sizing: border-box;}
}
.facebook-box.wide {width:100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.atm{display: none !important}body {
background: #ffffff url(//www.xporngames.com/wp-content/themes/xporngames/images/bg_dark.png);
color: #fdfdfd;
}
.center, .head-wrap2 {
background-color: #fdfdfd;
box-shadow: 0 0 19px 10px rgba(75,75,75,.55);
}
.head-wrap2 {
box-shadow: 0 15px 35px -10px rgba(75,75,75,.35)
}
a {
color: #fff;
}
.head {
background-color: #ececec;
-webkit-box-shadow: inset 0 0 0 1px rgba(163,163,163,.9);
-moz-box-shadow: inset 0 0 0 1px rgba(163,163,163,.9);
box-shadow: inset 0 0 0 1px rgba(163,163,163,.9);
background-image: -webkit-linear-gradient(bottom, #000, #434343);
background-image: -moz-linear-gradient(bottom, #000, #434343);
background-image: -o-linear-gradient(bottom, #000, #434343);
background-image: linear-gradient(to top, #000, #434343);
}
.nav li a {
color: #cccccc;
}
.nav li ul {
background-color: #040404;
-webkit-box-shadow: 0 0 15px rgba(0,0,0,.25);
-moz-box-shadow: 0 0 15px rgba(0,0,0,.25);
box-shadow: 0 0 15px rgba(0,0,0,.25);
border: solid 1px #939393;
}
.head .nav li ul li {
border-bottom: 1px solid #939393;
}
.head .nav li ul li a {
color: #fff;
}
.head .nav li ul li:hover {
background: #454545;
}
#main {
background-color: #181818;
border-left: 1px solid #151515;
border-right: 1px solid #151515;
}
.slider-wrap {
background-color: rgba(236,236,236,0);
border: solid 1px #050305;
background-image: -webkit-linear-gradient(bottom, #1c1c1c 1%, #212122 11%, #4d5054);
background-image: -moz-linear-gradient(bottom, #1c1c1c 1%, #212122 11%, #4d5054);
background-image: -o-linear-gradient(bottom, #1c1c1c 1%, #212122 11%, #4d5054);
background-image: linear-gradient(to top, #1c1c1c 1%, #212122 11%, #4d5054);
}
.footer-wrap {
border-left: 1px solid #151515;
border-right: 1px solid #151515;
}
.footer {
background-color: rgba(253,253,253,0);
-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.2);
-moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.2);
box-shadow: inset 0 0 0 1px rgba(255,255,255,.2);
border: solid 1px #050305;
background-image: -webkit-linear-gradient(bottom, #1c1c1c 1%, #212122 11%, #4d5054);
background-image: -moz-linear-gradient(bottom, #1c1c1c 1%, #212122 11%, #4d5054);
background-image: -o-linear-gradient(bottom, #1c1c1c 1%, #212122 11%, #4d5054);
background-image: linear-gradient(to top, #1c1c1c 1%, #212122 11%, #4d5054);
color: #fff;
text-shadow: 1px 1px rgba(0,0,0,.8);
}
.tags-box, .soc-box, .cat-box, .rait-box {
background-color: rgba(253,253,253,0);
-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.2);
-moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.2);
box-shadow: inset 0 0 0 1px rgba(255,255,255,.2);
border: solid 1px #050305;
background-image: -webkit-linear-gradient(bottom, #1c1c1c 1%, #212122 11%, #4d5054);
background-image: -moz-linear-gradient(bottom, #1c1c1c 1%, #212122 11%, #4d5054);
background-image: -o-linear-gradient(bottom, #1c1c1c 1%, #212122 11%, #4d5054);
background-image: linear-gradient(to top, #1c1c1c 1%, #212122 11%, #4d5054);
}
.but1 {
background-color: rgba(253,253,253,0);
border: solid 1px #cfcfcf;
background-image: -webkit-linear-gradient(bottom, #ededed, #fff);
background-image: -moz-linear-gradient(bottom, #ededed, #fff);
background-image: -o-linear-gradient(bottom, #ededed, #fff);
background-image: linear-gradient(to top, #ededed, #fff);
color: #000;
}
.but1 a{color:#000}
.but1:hover {
background-color: rgba(253,253,253,0);
border: solid 1px #cfcfcf;
background-image: -webkit-linear-gradient(top, #ededed, #fff);
background-image: -moz-linear-gradient(top, #ededed, #fff);
background-image: -o-linear-gradient(top, #ededed, #fff);
background-image: linear-gradient(to bottom, #ededed, #fff);
}
.but1 span {
background-position: -527px -765px;
}
.wrap-x h4 {
color: #000;
}
.jcarousel-control-prev { background-position:-587px -1204px;}
.jcarousel-control-next { background-position:-621px -1204px;}
.jcarousel-control-prev.inactive {background-position:-587px -1104px !important; }
.jcarousel-control-next.inactive {background-position:-621px -1104px !important; }
.but1 span.icon {background-position: -527px -765px;}.logo {
background-position: -456px -414px;
}
.dark-style .logo {
background-position: -1290px -412px;
}
.logo-text i{background-position:-1281px -408px;}
.flogo-text i {background-position: -377px -604px;}
.logo-text .sec, .flogo-text .sec,.Switch span.On  {color:#ff1a00}
.nav li:hover, .nav .active {
background-color: #ececec;
background-image: -webkit-linear-gradient(bottom, #cd0000, #ff1a00);
background-image: -moz-linear-gradient(bottom, #cd0000, #ff1a00);
background-image: -o-linear-gradient(bottom, #cd0000, #ff1a00);
background-image: linear-gradient(to top, #cd0000, #ff1a00);
}
.small-nav{
background-color: #ececec;
background-image: -webkit-linear-gradient(top, #cd0000, #ff1a00);
background-image: -moz-linear-gradient(top, #cd0000, #ff1a00);
background-image: -o-linear-gradient(top, #cd0000, #ff1a00);
background-image: linear-gradient(to bottom, #cd0000, #ff1a00);
}
.jcarousel-control-prev:hover {
background-position: -587px -1246px;
}
.jcarousel-control-next:hover {
background-position: -621px -1246px;
}
.ts-over strong {
background-position: -383px -940px;
}
.header {
background-color: rgba(253,253,253,0);
background-image: -webkit-linear-gradient(bottom, #cd0000, #ff1a00);
background-image: -moz-linear-gradient(bottom, #cd0000, #ff1a00);
background-image: -o-linear-gradient(bottom, #cd0000, #ff1a00);
background-image: linear-gradient(to top, #cd0000, #ff1a00);
}
.game-frame.border > embed{border-color:#ff1a00 }
.click span {
background-position: -437px -714px;
}
.link-over span {
background-position: -383px -769px;
}
.new {
background-position: -219px -672px;
}
.more, .form-submit input[type=submit],.pagination li .page-numbers {
background-color: #cc0000;
background-image: -webkit-linear-gradient(bottom, #cc0000, #cc0000);
background-image: -moz-linear-gradient(bottom, #cc0000, #cc0000);
background-image: -o-linear-gradient(bottom, #cc0000, #cc0000);
background-image: linear-gradient(to top, #cc0000, #cc0000);
border: solid 1px #980000;
color: #fff;
}
.more:hover, .form-submit input[type=submit]:hover, .pagination li:hover a {
background-color: #181818;
background-image: -webkit-linear-gradient(bottom, #181818, #181818);
background-image: -moz-linear-gradient(bottom, #181818, #181818);
background-image: -o-linear-gradient(bottom, #181818, #181818);
background-image: linear-gradient(to top, #181818, #181818);
-webkit-box-shadow: 0 0 15px rgba(75,75,75,.35);
-moz-box-shadow: 0 0 15px rgba(75,75,75,.35);
box-shadow: 0 0 15px rgba(75,75,75,.35);
border: solid 1px #151515;
}	
#comments .form-submit input[type=submit]{
background-image: -webkit-linear-gradient(bottom, #cc0000, #cc0000),url(//www.xporngames.com/wp-content/themes/xporngames/images/add_comment.png); 
background-image: -moz-linear-gradient(bottom, #cc0000, #cc0000),url(//www.xporngames.com/wp-content/themes/xporngames/images/add_comment.png); 
background-image: -o-linear-gradient(bottom, #cc0000, #cc0000),url(//www.xporngames.com/wp-content/themes/xporngames/images/add_comment.png); 
background-image: url(//www.xporngames.com/wp-content/themes/xporngames/images/add_comment.png), linear-gradient(to top, #cc0000, #cc0000);
}
#comments .form-submit input[type=submit]:hover{
background-image: -webkit-linear-gradient(top, #181818, #181818),url(//www.xporngames.com/wp-content/themes/xporngames/images/add_comment.png); 
background-image: -moz-linear-gradient(top, #181818, #181818),url(//www.xporngames.com/wp-content/themes/xporngames/images/add_comment.png); 
background-image: -o-linear-gradient(top, #181818, #181818),url(//www.xporngames.com/wp-content/themes/xporngames/images/add_comment.png); 
background-image: url(//www.xporngames.com/wp-content/themes/xporngames/images/add_comment.png), linear-gradient(to bottom, #181818, #181818);
}
.click2 span {
background-position: -470px -745px;
}
.link-over2 span {
background-position: -383px -882px;
}
.bottom-links a:hover {
color: #ce0000;
}
.flogo {
background-position: -377px -604px;
}
.footer-line {
background-color: #c8c8c8;
background-image: -webkit-linear-gradient(bottom, #cd0000, #ff1a00);
background-image: -moz-linear-gradient(bottom, #cd0000, #ff1a00);
background-image: -o-linear-gradient(bottom, #cd0000, #ff1a00);
background-image: linear-gradient(to top, #cd0000, #ff1a00);
}
.best-games a {
color: #ce0000;
}
.footer .fs1 {
background-position: -422px -521px;
}
.footer .fs2 {
background-position: -474px -521px;
}
.footer .fs3 {
background-position: -509px -521px;
}
.footer .fs4 {
background-position: -552px -521px;
}
.tags-box a:before {
background-position: -435px -675px;
}
.pop {
background: url(//www.xporngames.com/wp-content/themes/xporngames/images/png2.png);
-webkit-box-shadow: 0 0 5px rgba(250,23,0,.49);
-moz-box-shadow: 0 0 5px rgba(250,23,0,.49);
box-shadow: 0 0 5px rgba(250,23,0,.49);
}
.sd {
background-color: rgba(253,253,253,0);
background-image: -webkit-linear-gradient(bottom, #cd0000, #ff1a00);
background-image: -moz-linear-gradient(bottom, #cd0000, #ff1a00);
background-image: -o-linear-gradient(bottom, #cd0000, #ff1a00);
background-image: linear-gradient(to top, #cd0000, #ff1a00);
}
.sd:hover, #loader.loaded:hover {
background-color: rgba(253,253,253,0);
background-image: -webkit-linear-gradient(bottom, #cd0000 94%, #ff1a00);
background-image: -moz-linear-gradient(bottom, #cd0000 94%, #ff1a00);
background-image: -o-linear-gradient(bottom, #cd0000 94%, #ff1a00);
background-image: linear-gradient(to top, #cd0000 94%, #ff1a00);
}
.nav ul li.menu-item-has-children > a:before {background-position:-982px -301px;}
@media screen and (max-width: 980px) {
.search-over {
background-color: rgba(0,126,191,0);
-webkit-box-shadow: 3px 4px 5px rgba(0,0,0,.45);
-moz-box-shadow: 3px 4px 5px rgba(0,0,0,.45);
box-shadow: 3px 4px 5px rgba(0,0,0,.45);
background-image: -webkit-linear-gradient(top, #000, #45494d);
background-image: -moz-linear-gradient(top, #000, #45494d);
background-image: -o-linear-gradient(top, #000, #45494d);
background-image: linear-gradient(to bottom, #000, #45494d);
}
.nav-icon { background-position:-1391px -151px }
}	
@media screen and (max-width: 660px) {
.nav-icon { background-position:-1270px -66px;}
}