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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
*{padding:0;margin:0}
/*MAIN*/
body {background:#29282e url(https://bigjourneytohome.ru/img/background.png) fixed;background-position:center right;font-family:'Century Gothic',arial;font-size:14px;font-weight:300;color:#fff;text-shadow:0px 0px 1px #000;cursor: url(https://bigjourneytohome.ru/img/cursor.cur), progress !important;}
h1 {font-weight:400;font-size:30px;font-family: 'Century Gothic',arial;color:#111}
h2 {font-weight:700;font-size:21px;font-family: 'Century Gothic',arial;color:#fff;text-shadow:1px 1px 1px #000}
h3 {font-weight:300;font-size:17px;font-family: 'Century Gothic',arial;color:#fff;text-shadow:1px 1px 1px #000;display:block}
h4 {font-weight:700;font-size:13px;font-family: 'Century Gothic',arial;color:#FFAC82;text-shadow:1px 1px 1px #000;display:block}
a, a:visited {text-decoration:underline;color:#ccc;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;cursor: url(https://bigjourneytohome.ru/img/cursor.cur), progress !important}
a:hover {text-decoration:none;color:#FFF47D;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease}
li {list-style: none; padding:2px;margin:3px}
hr {border-color:#666666;border-style: dashed;border-size:2px;margin:2px}
img {border:none}
p {text-indent: 10px;padding-bottom:5px;}
::selection {background:#FFF47D;color:#111}
::-moz-selection {background:#FFF47D;color:#111}
.clear {clear:both}
.bar {
    margin: 5px 0 3px;
    border: 6px solid #333;
    background: #333;
    overflow: hidden;
    border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    box-shadow: 1px 1px 1px #777;
    -moz-box-shadow: 1px 1px 1px #777;
    -webkit-box-shadow: 1px 1px 1px #777;
}
.bar span {
    display: block;
    height: 20px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background-color: #FF9932;
}
/*CONTENT*/
.content-border {margin:-40px auto 30px;width:860px;padding:10px;background:url(https://bigjourneytohome.ru/img/foreground.png);border-radius: 0px 0px 10px 10px;opacity:0}
.content {width:840px;position:relative;padding:10px;background:rgba(0,0,0,0.5);border-radius:7px;box-shadow:inset 0 2px 5px rgba(0,0,0,0.5)}
.footer {margin:5px auto 5px;width:500px;padding:5px;box-shadow:0 0 5px #000;background:rgba(0,0,0,0.5);color:#ccc;border-radius:5px 5px;text-align:center}
.footer span {padding:5px;background:rgba(0,0,0,0.3)}
/*MENU*/
.menu {width:880px;padding:10px 0 0 0;background:url(https://bigjourneytohome.ru/img/foreground.png);margin:40px auto;border-radius: 10px 10px 0px 0px;opacity:0}
.menu ul {padding:0;margin:0;float:left}
.menu li {padding:10px;margin:5px 0 0 5px;float:left}
.menu a {background:rgba(0,0,0,0.3);padding:10px;text-decoration:none;border-radius:7px;text-shadow:1px 1px 1px #000}
.menu a:hover {box-shadow:inset 0px 0px 3px #000;background:rgba(255,255,255,0.2);text-shadow:1px 1px 2px #000}
#mactive {box-shadow:inset 0px 0px 1px #000;background:rgba(255,255,255,0.5);color:#333;text-shadow:0 1px 1px rgba(0,0,0,0.5)}
/*PROFILE*/
.user {background:rgba(0,0,0,0.3);float:right;width:200px;margin:0 15px 0 0;padding:0 5px 0 5px;border-radius:7px;position:relative}
#av {float:left}
#av a {padding:0;background:transparent}
#av a:hover {box-shadow:none}
#av img {height:50px;width:50px}
#in {float:right;text-shadow:2px 2px 2px #000;margin-right:5px}
#pr {display:block;position:absolute;right:10px;bottom:2px}
.user #in a {padding:3px;margin:0;background:transparent;margin: 5px 0 0 10px;border-radius:0}
.user #in a:hover {background:transparent;box-shadow:none}
.user #pr a {padding:3px;margin:0;background:transparent;margin: 5px 0 0 10px;font-size:12px;border-radius:0}
.user #pr a:hover {background:transparent;box-shadow:none}
/*DOWNLOAD*/
.download a div {text-decoration:none}
.download a:hover div {color:#fff;background:rgba(255,255,255,0.2);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.7)}
.download div {width:240px;float:left;padding:10px;margin:10px;background:rgba(255,255,255,0.1);border-radius:5px;box-shadow:1px 0px 3px rgba(0,0,0,0.5)}
.download div span {display:block;background:rgba(0,0,0,0.1);padding:5px;margin-top:5px;box-shadow:inset 1px 1px 3px rgba(0,0,0,0.7);border-radius:5px}
.download div #sis {box-shadow:none;border-radius:0;background:transparent;text-shadow:0px 1px 2px #000}
.download div ul {padding:0;margin:0}
.download div li {padding:3px 0 2px 0;margin:0;list-style-type:disc;list-style-position: inside;font-size:12px}
#bet h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dbeta.png) left no-repeat}
#win h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dwindows.png) left no-repeat}
#mac h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dmac.png) left no-repeat}
#lin h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dlinux.png) left no-repeat}
#ios h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dios.png) left no-repeat}
#and h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dandroid.png) left no-repeat}
#ouy h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/douya.png) left no-repeat}
#ste h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dsteam.png) left no-repeat}
#wn8 h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dwin8.png) left no-repeat}
#wp8 h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dwinphone8.png) left no-repeat}
#blc h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dblackberry.png) left no-repeat}
#one h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dxboxone.png) left no-repeat}
#ps3 h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dps3.png) left no-repeat}
#psv h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dpsvita.png) left no-repeat}
#ps4 h3 {padding:5px 0 5px 40px;background:url(https://bigjourneytohome.ru/img/dps4.png) left no-repeat}
/*INFO*/
.info ul {padding:5px;margin:5px 0 0 0;background:rgba(255,255,255,0.1);border-radius:3px}
.info li {padding:3px 0 2px 0;margin:0;list-style-type:disc;list-style-position: inside;font-size:12px}
.info #img1 {width:300px;float:left;margin:5px 10px 5px 0;box-shadow:0 3px 5px rgba(0,0,0,0.9)}
.info #img2 {width:400px;float:right;margin:5px 0 5px 10px;box-shadow:0 3px 5px rgba(0,0,0,0.9)}
.info #img3 {height:300px;float:right;margin:5px 0 5px 10px;box-shadow:0 3px 5px rgba(0,0,0,0.9)}
/*INPUTS*/
input[type="text"],input[type="password"],input[type="submit"],input[type="email"] {padding: 8px;margin: 4px 0 20px 0;background: #fff;width: 220px;font-size: 14px;color: #555;border: 1px #ddd solid;-webkit-box-shadow: 0px 0px 4px #aaa;-moz-box-shadow: 0px 0px 4px #aaa;box-shadow: 0px 0px 4px #aaa;border-radius:3px;text-align:left}
input[type="text"]:hover,input[type="password"]:hover,input[type="submit"]:hover,input[type="text"]:focus,input[type="password"]:focus,input[type="submit"]:focus,input[type="email"]:hover,input[type="email"]:focus {background:#FFFFE6;box-shadow:2px 2px 5px #ccc}
input[type="submit"] {color: #555;text-transform: uppercase;margin-top: 10px;background-color: #fff;border: none;display:block;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px} 
input[type="submit"]:hover {-webkit-box-shadow: 2px 2px 5px #777;-moz-box-shadow: 2px 2px 5px #777; box-shadow: 2px 2px 5px #777;cursor:pointer; background:#FFFFED;color:#000} 
/*LOGIN*/
.login {width:300px;margin:5px auto}
.login label {color:#ccc;display:block}
.login h2 {margin-bottom:10px;text-align:center}
.login form {float: left;padding: 10px 30px 10px 30px;background: rgba(255,255,255,0.1);border-radius: 3px}
.login a {display:block;font-size:12px;padding:5px;text-decoration:none;margin:2px;border-radius:3px}
.login #p {background:rgba(255,124,59,0.2)}
.login #r {background:rgba(8,153,27,0.2)}
.login a:hover {color:#FFFF8C;box-shadow:inset 0 0 5px rgba(255,255,255,0.5)}
/*REGISTER*/
.reg {width:700px;margin:5px auto}
.reg label {color:#ccc;display:block;text-align:left}
.reg h2 {margin-bottom:10px;text-align:center}
.reg form {padding: 10px;background: rgba(255,255,255,0.1);border-radius: 3px}
.reg input[type="submit"] {background:#FFFB85;box-shadow:0 0 5px rgba(0,0,0,0.7)}
.reg #leftr {float:left;width:300px}
.reg #rightr {float:right;width:300px}
/*ACHIVMENTS*/
.achivments {width:560px;text-align:center;float:left}
.achivments table {overflow:hidden;background:rgba(255,255,255,0.1);width:560px;margin:10px 0 20px 20px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);padding:0;color:#555}
.achivments td {padding:20px; text-align:center}
.achivments td {border:none;color:#ccc;vertical-align:middle;text-shadow:1px 1px 1px #222}
.achivments tr.odd-row td {background:rgba(255,255,255,0.2);color:#fff}
.achivments img {width:70px;height:70px;margin:0;padding:0}
/*HOME*/
.topc {display:block;padding:5px;background:rgba(255,255,255,0.1);margin:0 0 10px 0;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,0.8)}
.leftc {width:460px;float:left;padding:4px}
.leftc embed {box-shadow:0 0 5px #000}
.rightc {width:330px;float:right;padding:10px;border-left:1px solid #555;font-size:12px}
.rightc h3 {margin:-5px 0 5px 0;border-bottom:1px solid #555;padding-bottom:5px}
.rightc #lnk {display:block;width:66px;padding:3px;margin-top:3px;font-size:11px;text-decoration:none;background:rgba(255,255,255,0.2);border-radius:3px}
.rightc #news {padding-bottom:5px;border-bottom:1px dotted #635046}
#more {padding:5px 0 5px 5px;border-radius: 3px;background:rgba(0,0,0,0.3);margin:10px 20px 0 0;text-decoration:none;display:block;width:auto;float:left;font-size:13px}
#more span {font-weight:300;font-size:11px;color:#ccc;background:rgba(0,0,0,0.5);padding:5px 7px 5px 7px;text-shadow:0 0 3px #000;border-radius: 0 3px 3px 0;}
.leftc .previewimg {width: 460px;margin:5px auto;padding:0}
.leftc .previewimg a {padding:3px;background:rgba(255,255,255,0.3);margin:4px;box-shadow:0 1px 3px #000;display:block;float:left}
.leftc .previewimg a:hover {background:#fff;box-shadow:0 2px 5px #000;opacity:0.7}
/*BUY*/
#buy {text-align:center}
#buy1 {float:left;padding:10px;border-radius:3px;display:block;text-decoration:none;margin:5px;background:rgba(255,255,255,0.2);width:390px}
#buy2 {float:left;padding:10px;border-radius:3px;display:block;text-decoration:none;margin:5px;background:rgba(255,251,133,0.2);width:390px}
#buy1:hover,#buy2:hover {background:#fff;color:#555}
/*PROFILE BIG*/
.leftp {width:560px;float:left;padding:5px}
.rightp {width:240px;float:right;padding:5px;text-align:center}
.rightp img {max-width:240px;box-shadow:0 3px 5px #000;display:block;margin:0 auto 10px}
.content #n {font-weight:300;font-size:17px;font-family: 'Century Gothic',arial;color:#fff;text-shadow:1px 1px 1px #000;padding:5px;display:block}
.content #pn {background:rgba(255,255,255,0.1);border-radius:3px;padding:5px;color:#FFF79C}
.content #bpn {background:rgba(255,255,255,0.1);border-radius:3px;padding:5px;color:#9CFFF7}
.rightp a {display:block;padding:5px;background:rgba(255,255,255,0.2);box-shadow:0 2px 3px #000;margin:5px auto;width:200px;border-radius:5px;text-decoration:none}
.rightp a:hover {background:#fff;color:#222;box-shadow:0 0 7px #000,inset 0 1px 5px rgba(0,0,0,0.7)}
/*EDIT PROFILE*/
.editp {width:560px;float:left;margin:5px}
.editp label {color:#ccc;display:block;text-align:left}
.editp h2 {margin-bottom:10px;text-align:center}
.editp form {padding: 10px;}
.editp input[type="submit"] {background:#FFFB85;box-shadow:0 0 5px rgba(0,0,0,0.7)}
.editp #leftr {float:left;width:230px}
.editp #rightr {float:right;width:230px}
.editp #login {margin:5px 0 10px 0;color:#ccc}
.editp #login span {color:#E60000;font-weight:700}
/*RECORDS*/
.records {width:560px;text-align:left;float:left}
.records table {overflow:hidden;background:rgba(244,250,190,0.1);width:560px;margin:10px 0 20px 20px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);padding:0;color:#fff}
.records td {border:none;color:#ccc;vertical-align:middle;text-shadow:1px 1px 1px #222;padding:10px}
.records tr.odd-row td {background:rgba(255,255,255,0.1);color:#fff}
.tablech {display:block;background:rgba(255,255,255,0.1);width:580px;margin:5px 0 5px 5px;box-shadow:0 0 3px #000}
.tablech span {float:left;color:#ccc;padding:5px}
.tablech ul {padding:0;margin:0;float:left}
.tablech li {padding:5px 10px 5px 10px;margin:0 0 0 5px;list-style:none;float:left;cursor:pointer}
.tablech a {text-decoration:none}
.tablech li:hover {text-decoration:none;background:rgba(0,0,0,0.2)}
.tablech li.active {background:rgba(255,255,255,0.3);box-shadow:0 2px 5px #000}
/*LEVELS*/
.levels {width:560px;float:left}
.levels table {background:rgba(244,250,190,0.1);width:560px;margin:10px 0 20px 20px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);padding:0;color:#fff}
.levels td {border:none;color:#ccc;vertical-align:middle;text-shadow:1px 1px 1px #222;padding:10px;position:relative}
.levels tr.odd-row td {background:rgba(255,255,255,0.1);color:#fff}
.levels #addl {text-decoration:none;padding:5px 0 5px 5px;float:right;border-radius:5px;background:rgba(255,255,255,0.1);margin:-20px 5px 10px 0}
.levels #addl span {background:rgba(255,255,255,0.3);border-radius:0 5px 5px 0;padding:7px 5px 6px 5px;font-weight:700;font-size:13px;color:#000}
.levels #info {display:none;position:absolute;right:0;top:0;width:300px;background:rgba(0,0,0,0.9);text-shadow:none;color:#ccc;font-size:12px;border-radius:5px;left:0;padding:5px;z-index:9;opacity:0}
/*STATS*/
.stats {width:560px;float:left}
.stats ul {padding:0;margin:0}
.stats li {padding:3px;margin:5px;list-style:none}
.stats span {font-weight:700;color:#F4FABE}
/*SHARE*/
.share {position:fixed;right:0;bottom:0;padding:5px;margin:0}
.share li {width:48px;height:48px;padding:0;margin:0;list-style:none;margin-bottom:5px;box-shadow:0 0 5px #000;position:relative;opacity:0.9}
.share #vk {background:url(https://bigjourneytohome.ru/img/sh-vk.png) no-repeat;background-size: 48px;border-radius:8px}
.share #tw {background:url(https://bigjourneytohome.ru/img/sh-twitter.png) no-repeat;background-size: 48px;border-radius:8px}
.share #fb {background:url(https://bigjourneytohome.ru/img/sh-facebook.png) no-repeat;background-size: 48px;border-radius:8px}
.share #em {background:url(https://bigjourneytohome.ru/img/sh-email.png) no-repeat;background-size: 48px;border-radius:8px}
.share span {background:#fff;position:absolute;right:60px;bottom:9px;padding:5px;color:#111;border-radius:3px;display:none}
.share li:hover span {display:block}
.share li:hover {opacity:1}
/*LANGUAGE CHANGER*/

/*FANCYBOX*/
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top}
.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020}
.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}
.fancybox-opened {z-index: 8030}
.fancybox-opened .fancybox-skin {-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-outer, .fancybox-inner {position: relative}
.fancybox-inner {overflow: hidden}
.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%}
.fancybox-image {max-width: 100%;max-height: 100%}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('https://bigjourneytohome.ru/img/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: 8060}
#fancybox-loading div {width: 44px;height: 44px;background: url('fancybox_loading.gif') center center no-repeat}
.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040}
.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('blank.gif');-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040}
.fancybox-prev {left: 0}
.fancybox-next {right: 0}
.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden}
.fancybox-prev span {left: 10px;background-position: 0 -36px}
.fancybox-next span {right: 10px;background-position: 0 -72px}
.fancybox-nav:hover span {visibility: visible}
.fancybox-tmp {position: absolute;top: -9999px;left: -9999px;visibility: hidden}
.fancybox-lock {overflow: hidden}
.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: rgba(0,0,0,0.7)}
.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0}
.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll}
.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050}
.fancybox-opened .fancybox-title {visibility: visible}
.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;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: bold;line-height: 24px;white-space: nowrap}
.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff}
.fancybox-title-inside-wrap {padding-top: 10px}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8)}