html, body{margin:0;padding:0;    }
body{background:url(../../images/login/newDesign/noisebg.gif) repeat center fixed #000b11;}
@font-face{font-family:Electrolize;src:url(../../fonts/Electrolize-Regular.ttf);src:local(Electrolize), url(../../fonts/Electrolize-Regular.ttf);}
input, textarea, select, option, button{background-color:#171F2F;color:#BBB;}
input, textarea, button{padding:1px 5px; outline:none;}
input, textarea, select, button{border:1px solid #444;}
input.submitButton{width:auto !important;cursor:pointer;margin:0 auto;display:block;}
button{cursor:pointer;}
a {
  text-decoration: none;
  cursor: pointer;
}
.header{position:relative;z-index:15;}
.wrapper{width:auto;min-width:260px;max-width:1140px;margin:0 auto;padding:0 30px;}
.hiddenlabel{text-indent:-9999px;white-space:nowrap;overflow:hidden;}
#contentbody .corner-wrapper{position:relative;display:inline-block;width:100%}#contentbody .corner-wrapper
.corner{display:block;position:absolute;width:7px;height:7px;background-image:url(../../images/login/newDesign/input_corner_full.png)}#contentbody .corner-wrapper .corner.corner-top-left{top:-4px;left:-4px;background-position:0 0}#contentbody .corner-wrapper .corner.corner-top-right{top:-4px;right:-4px;background-position:-14px 0}#contentbody .corner-wrapper .corner.corner-bottom-left{bottom:-1px;left:-4px;background-position:0 -14px}#contentbody .corner-wrapper .corner.corner-bottom-right{bottom:-1px;right:-4px;background-position:-14px -14px}.content-block1{border:1px
solid #0d1f2c;padding:49px;border-top-color:#286e80;position:relative}.content-block1
.content{background:url(../../images/login/newDesign/bg_large_lines.png)}.content-block1
.corner{position:absolute;background:url(../../images/login/newDesign/account_corners.png);width:30px;height:30px;display:block}.content-block1 .corner-top-left{top:-5px;left:0;background-position:0 0}.content-block1 .corner-top-right{top:-5px;right:0;background-position:-30px 0}.content-block1 .corner-bottom-left{bottom:-5px;left:0;background-position:0 -30px}.content-block1 .corner-bottom-right{bottom:-5px;right:0;background-position:-30px -30px}.content-block1 .top-line-thin{position:absolute;top:-1px;right:0;width:693px;height:1px;background:#37aac1}.content-block1 .top-line{position:absolute;top:0px;right:0;width:310px;height:2px;background:#37aac1;border-bottom-left-radius:90px}.content-block2{border:1px
solid rgba(0, 162, 253, 0.15);padding:10px;position:relative}.content-block2
.content{}.content-block2
.corner{position:absolute;background:url(../../images/login/newDesign/minor-border-corner.png);width:8px;height:8px;display:block}.content-block2 .corner-top-left{top:-1px;left:-1px;background-position:0 0}.content-block2 .corner-top-right{top:-1px;right:-1px;background-position:-2px 0}.content-block2 .corner-bottom-left{bottom:-1px;left:-1px;background-position:0 -2px}.content-block2 .corner-bottom-right{bottom:-1px;right:-1px;background-position:-2px -2px}.content-block3{border:1px
solid #1e2f41;padding:10px;position:relative}.content-block3
.content{}.content-block3
.corner{position:absolute;background:url(../../images/login/newDesign/thin-border-corner.png);width:6px;height:6px;display:block}.content-block3 .corner-top-left{top:-1px;left:-1px;background-position:0 0}.content-block3 .corner-top-right{top:-1px;right:-1px;background-position:-6px 0}.content-block3 .corner-bottom-left{bottom:-1px;left:-1px;background-position:0 -6px}.content-block3 .corner-bottom-right{bottom:-1px;right:-1px;background-position:-6px -6px}.content-block4{position:relative;border-top:1px solid #00e6ff}.content-block4>.content{background:url('../../images/login/newDesign/horizontal-lined-bg.png') repeat}.content-block4 .content
.top{width:100px;height:2px;background-color:#00e6ff}.content-block4
.bottom{width:100%;height:7px;border-top:1px solid #1681a5;border-left:1px solid #1681a5}.content-block4
h3{font-size:14px;text-transform:uppercase;color:#fff;font-family:'Electrolize';margin-left:25px}.block-left-lined{background:url("../../images/login/newDesign/modal_line.png") repeat scroll 0 0 rgba(23, 29, 37, 0.5);border-bottom:1px solid #244256;border-top:1px solid #244256;padding:15px;margin-left:15px;position:relative}.block-left-lined
.line{background:none repeat scroll 0 0 #00E7FF;box-shadow:0 0 30px rgba(37, 228, 255, 0.75);height:100%;left:-9px;position:absolute;top:0;width:5px}.block-left-lined
h2.title{font-size:48px;color:#00e7ff;text-transform:uppercase;margin:0
0 -15px}.block-left-lined
p{font-size:18px;color:#00E7FF;font-family:'Electrolize'}.block-left-lined.info-block ul
li{font-family:'Electrolize';color:#fff;list-style:none}.pager{}.pager
.selectlist{width:140px}.pager .right
a{display:block;width:30px;height:30px;border:1px
solid #0c2133;float:left;text-align:center;color:#3a4e60;font-size:14px;font-weight:bold;line-height:30px;margin:0
3px}.pager .right a.active,
.pager .right a.active:hover{border:1px
solid #223f51;color:#fff;background:rgba(49,55,63,0.3)}.pager .right a
span{display:block;width:100%;height:100%;background:url(../../images/login/newDesign/pager.png);opacity:0}.pager .right a:hover{color:#0ff}.pager .right a:hover
span{opacity:1}.pager
.spacer{width:15px;height:30px;display:block;float:left}.pager .right
a.btn{background:url(../../images/login/newDesign/pager.png)}.pager .right
a.laquo{background-position:-60px 0}.pager .right a.laquo
span{background-position:-60px -30px}.pager .right
a.lt{background-position:-90px 0}.pager .right a.lt
span{background-position:-90px -30px}.pager .right
a.gt{background-position:0px 0}.pager .right a.gt
span{background-position:0px -30px}.pager .right
a.raquo{background-position:-30px 0}.pager .right a.raquo
span{background-position:-30px -30px}.pager
.left{float:left;margin-right:50px}.pager
.right{float:left}
#topbar{background:url(../../images/login/newDesign/svg/barsbgTop.svg) repeat-x;width:100%;height:55px;}
#social>a{width:59px;height:49px;display:block;float:left;margin-right:4px;position:relative}
#social>a>.social-icon,#social>a>.social-underlay{background-image:url(../../images/login/newDesign/iconsprite.png);background-repeat:no-repeat;width:59px;height:49px;filter:alpha(opacity=0);opacity:0}
#social>a>.social-underlay{background:url(../../images/login/newDesign/svg/topbarsocialbg2.svg) no-repeat}
#social>a:hover>.social-icon,#social>a:hover>.social-underlay{filter:alpha(opacity=100);opacity:1}
#social-facebook{background:url(../../images/login/newDesign/iconsprite.png) no-repeat 0 0;background:url(../../images/login/newDesign/iconsprite.png) no-repeat 0 0,
url(../../images/login/newDesign/svg/topbarsocialbg1.svg) no-repeat}
#social-twitter{background:url(../../images/login/newDesign/iconsprite.png) no-repeat -59px 0;background:url(../../images/login/newDesign/iconsprite.png) no-repeat -59px 0,
url(../../images/login/newDesign/svg/topbarsocialbg1.svg) no-repeat}
#social-gplus{background:url(../../images/login/newDesign/iconsprite.png) no-repeat -118px 0;background:url(../../images/login/newDesign/iconsprite.png) no-repeat -118px 0,
url(../../images/login/newDesign/svg/topbarsocialbg1.svg) no-repeat}#social-youtube{background:url(../../images/login/newDesign/iconsprite.png) no-repeat -177px 0;background:url(../../images/login/newDesign/iconsprite.png) no-repeat -177px 0,
url(../../images/login/newDesign/svg/topbarsocialbg1.svg) no-repeat}#social-facebook>span{background-position:0 -49px}#social-twitter>span{background-position:-59px -49px}#social-gplus>span{background-position:-118px -49px}#social-youtube>span{background-position:-177px -49px}
.trans-opacity{transition-property:opacity;-moz-transition-property:opacity;-webkit-transition-property:opacity;-o-transition-property:opacity;}
.trans-02s{transition-duration:0.2s;-moz-transition-duration:0.2s;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-perspective:1000;-webkit-backface-visibility:hidden;}
.abs-overlay{position:absolute;top:0;left:0;display:block;}
#mainnav{background:url(../../images/login/newDesign/mainnavbg_fallback.gif) repeat-x top;background:url(../../images/login/newDesign/mainnavtopglow.png) repeat-x top, url(../../images/login/newDesign/mainnavbottomglow.png) repeat-x bottom, url(../../images/login/newDesign/mainnavglow.png) repeat-x top, url(../../images/login/newDesign/mainnavbg.gif) repeat center -4px;width:100%;min-height:102px;border-bottom:solid 6px #000305;}
#mainnav a{text-decoration:none;}
#mainnav a:hover{text-decoration:none;}
.navgroup-container{position:relative;margin:0;padding:0}
.navgroup-container>li{width:101px;height:102px;display:block;float:right;position:relative}
.navgroup-container>li>.navgroup{background:url(../../images/login/newDesign/mainnavicons.png) no-repeat top;width:100%;height:102px;display:block;position:relative;text-align:center}
.navgroup-container>li>.navgroup>.navgroup-label{font-family:'Electrolize',Arial,Helvetica,sans-serif;font-size:12px;color:#556c88;position:relative;top:62px}
.navgroup-container>li:hover>.navgroup,.navgroup-container>li.hover>.navgroup,.navgroup-container>li>.navgroup.active{background-color:black;background-color:rgba(0,0,0,0.4)}
.navgroup-container>li>.navgroup>.highlight{width:30px;height:30px;position:absolute;top:22px;left:32px;border:dotted 4px rgba(0, 255, 0, 0.75);border-radius:30px;display:block;-webkit-animation:rotating 8s infinite linear, fadefromhight 1s infinite linear;-moz-animation:rotating 8s infinite linear, fadefromhight 1s infinite linear;animation:rotating 8s infinite linear, fadefromhight 1s infinite linear}
.navgroup-container>li:hover>.navgroup>.navgroup-label,.navgroup-container>li.hover>.navgroup>.navgroup-label,.navgroup-container>li>.navgroup.active>.navgroup-label{color:#0cf}
.navgroup-container>li>.nav-loggedin{background-position:center -102px}.navgroup-container>li>.nav-activate{background-position:center -204px}.navgroup-container>li>.nav-loggedout{background-position:center -306px}.navgroup-container>li>.nav-mobile{background-position:center -408px}.navgroup-container>li>.subnav-menu{background:url(../../images/login/newDesign/bg_thin_stripes.png);height:auto;top:102px;left:-9999em;padding:20px
0;border-bottom:4px solid rgba(145,210,255,0.75);opacity:0;white-space:nowrap}.navgroup-container>li:hover>.subnav-menu.left,.navgroup-container>li.hover>.subnav-menu.left{left:0;opacity:1}.navgroup-container>li:hover>.subnav-menu.right,.navgroup-container>li.hover>.subnav-menu.right{left:auto;right:0;opacity:1}.navgroup-container>li>.subnav-menu>.subnav-col{width:250px;display:inline-block;vertical-align:top;position:relative}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link{display:block;text-align:left;padding:13px
0 13px 60px;font-family:'Electrolize',Arial,Helvetica,sans-serif;color:white;font-size:12px;white-space:normal;position:relative}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.highlight{-webkit-animation:fadefromhight 1s infinite linear;-moz-animation:fadefromhight 1s infinite linear;animation:fadefromhight 1s infinite linear}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link>.block{display:block;width:13px;height:5px;background:#2C404D;margin:5px
15px 0 0;top:50%;left:30px;margin-top:-3px}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link:hover{background:rgba(14,56,90,0.4);padding-left:67px}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link:hover>.block{background:#00F5FF;box-shadow:0 0 15px rgba(42,110,255,1)}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.disabled{cursor:default;opacity:0.3}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.disabled:hover{background:none;padding-left:60px}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.disabled:hover>.block{background:#2C404D;box-shadow:none}.navgroup-container #myrsi-subnav>.myrsi-subnav-ident{width:170px;padding:0
30px}.navgroup-container #myrsi-subnav>.myrsi-subnav-ident>.separator{height:100%;width:1px;display:block;background:#12202D;border-top:3px solid #00D8FF;border-bottom:3px solid #00D8FF;box-sizing:border-box;top:-20px;left:auto;right:0}.navgroup-container #myrsi-subnav>.myrsi-subnav-ident>.avatar-wrapper{padding:5px;margin-bottom:15px}.navgroup-container #myrsi-subnav > .myrsi-subnav-ident > .avatar-wrapper
img{background:#000}.navgroup-container #myrsi-subnav>.myrsi-subnav-ident>.name{white-space:normal;font-size:12px;font-weight:bold;color:white;display:block;margin-bottom:0px}.navgroup-container #myrsi-subnav>.myrsi-subnav-ident>.name:hover{color:#FFE000;text-shadow:0 0 20px rgba(255, 224, 0, 0.6)}.navgroup-container #myrsi-subnav>.myrsi-subnav-ident>.handle{font-size:10px;color:#6c84a2;font-family:'Electrolize';display:block;text-transform:uppercase;margin-bottom:15px}.navgroup-container #myrsi-subnav>.myrsi-subnav-ident>.badges{margin-bottom:15px;display:block;margin-bottom:15px}.navgroup-container #myrsi-subnav>.myrsi-subnav-ident>.badges>span{font-size:10px;font-weight:bold;display:block;padding-left:12px;background:url(../../images/login/newDesign/header_profile_icons.png) no-repeat}.navgroup-container #myrsi-subnav>.myrsi-subnav-ident>.badges>.subscriber{color:#00deff;background-position:0 4px}.navgroup-container #myrsi-subnav>.myrsi-subnav-ident>.badges>.pledger{color:#6dfe73;background-position:0 -11px}.navgroup-container #myrsi-subnav>.myrsi-subnav-ident>.credits{font-size:10px;color:#6c84a2;font-family:'Electrolize';display:block;text-transform:uppercase}.navgroup-container #myrsi-subnav > .myrsi-subnav-ident > .credits
em{font-size:15px;color:#00deff;font-style:normal;text-shadow:0 0 30px #00edff;padding-right:5px}.navgroup-container #myrsi-subnav > .myrsi-subnav-ident > .credits.uec
em{color:#6dfe73;text-shadow:0 0 20px #6dfe73}.navgroup-container #myrsi-subnav>.subnav-col>.signout{color:#b00}.navgroup-container #myrsi-subnav>.subnav-col>.signout>.block{background-color:#3e1212}.navgroup-container #myrsi-subnav>.subnav-col>.signout:hover{color:red;background-color:rgba(65, 1, 1, 0.4)}.navgroup-container #myrsi-subnav>.subnav-col>.signout:hover>.block{background-color:red;box-shadow:0 0 15px rgba(255,86,86,0.6)}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.yellow{color:#aa0}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.yellow>.block{background-color:#706821}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.yellow:hover{color:#ff0;background-color:rgba(65,65,1,0.4)}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.yellow:hover>.block{background-color:#ff0;box-shadow:0 0 15px rgba(255,255,0,0.6)}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.orange{color:#ffb400}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.orange>.block{background-color:#ffb400}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.orange:hover{color:#ffb400;background-color:rgba(255,125,19,0.2)}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.orange:hover>.block{background-color:#ffb400;box-shadow:0 0 15px rgba(255,125,19,0.6)}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.green{color:#49f839}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.green>.block{background-color:#105620}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.green:hover{color:#0f0;background-color:rgba(16,86,32,0.4)}.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.green:hover>.block{background-color:#0f0;box-shadow:0 0 15px rgba(0, 255, 0, 0.6)}.navgroup-container #content-subnav>.subnav-col>.all:hover>.block{background-color:#fff;box-shadow:0 0 15px rgba(255, 255, 255, 0.6)}.navgroup-container #content-subnav>.subnav-col>.community:hover>.block{background-color:#13ff1b;box-shadow:0 0 15px rgba(0, 255, 0, 0.6)}.navgroup-container #content-subnav>.subnav-col>.development:hover>.block{background-color:#f00;box-shadow:0 0 15px rgba(255, 0, 0, 0.6)}.navgroup-container
#content-subnav>.subnav-col>.lore:hover>.block{background-color:#ff7d13;box-shadow:0 0 15px rgba(255,125,19,0.6)}
.lightbar{width:100%;height:28px;position:relative;z-index:10}.toplightbar{background:url(../../images/login/newDesign/lightbars.gif) repeat-x top;background:url(../../images/login/newDesign/lightbargrooves.png) no-repeat top,
url(../../images/login/newDesign/lightbars.gif) repeat-x top;border-bottom:solid 1px #112535;}
#contentbody.no-grid
.toplightbar{margin-bottom:0}.bottomlightbar{background:url(../../images/login/newDesign/lightbars.gif) repeat-x bottom;background:url(../../images/login/newDesign/lightbargrooves.png) no-repeat bottom,
url(../../images/login/newDesign/lightbars.gif) repeat-x bottom;border-top:solid 1px #112535}.lightbarlights{background:url(../../images/login/newDesign/lightbarlights.png) repeat-x top;position:absolute;width:100%;height:258px;z-index:1}.bottomlightbar>.lightbarlights{background-position:bottom;bottom:0}.headershadow,.footershadow{background:url(../../images/login/newDesign/headershadow.png) repeat-x top;width:100%;height:34px;position:absolute;top:29px}.bottomlightbar>.headershadow,.bottomlightbar>.footershadow{background-position:bottom;top:auto;bottom:29px}.header{position:relative;z-index:15}#contentbody{background:url(../../images/login/newDesign/gridbg.png) repeat center fixed;width:100%;position:relative;z-index:12;  padding-bottom: 50px;}#contentbody.not-fixed{background:url(../../images/login/newDesign/gridbg.png) repeat center top scroll}#contentbody.no-grid{background:none;padding-top:0px}#contentbody
.wrapper{z-index:20;position:relative}
#footerbody{background:black url(../../images/login/newDesign/footerbg.jpg) no-repeat top;background:url(../../images/login/newDesign/footerbottomshadow.png) repeat-x bottom,
url(../../images/login/newDesign/footerbg.jpg) no-repeat top,black;width:100%;height:240px;position:relative;margin-top:59px}#footerbody.close{height:38px}#footertop{background:url(../../images/login/newDesign/footertop.png) repeat-x top;background:url(../../images/login/newDesign/footerglow.png) no-repeat center 4px,
url(../../images/login/newDesign/footertop.png) repeat-x top;width:100%;height:139px;position:absolute;top:-79px}#footertopmid{background:url(../../images/login/newDesign/footertopmid.png) no-repeat;width:144px;height:86px;margin:0
auto;position:relative;top:25px}#footerbody .logo-wrapper{margin:0
auto;position:relative;top:180px;width:832px;max-width:100%;overflow:hidden}#footerbody .logo-wrapper
.logo{height:129px;margin:0
41px;background:url(../../images/login/newDesign/footer_logo.png);float:left}#footerbody .logo-wrapper
.logo.anvil{width:80px}#footerbody .logo-wrapper
.logo.drake{width:132px;background-position:-183px 0}#footerbody .logo-wrapper
.logo.origin{width:159px;background-position:-374px 0}#footerbody .logo-wrapper
.logo.joker{width:131px;background-position:-811px 0}#cigbar{background:url(../../images/login/newDesign/barsbg.gif) repeat-x bottom;width:100%;height:49px}#cigcopyright{background:url(../../images/login/newDesign/cigbarbg.gif) repeat-x;background:url(../../images/login/newDesign/cigbarbg.gif) no-repeat left -49px,
url(../../images/login/newDesign/cigbarbg.gif) no-repeat right -98px,
url(../../images/login/newDesign/cigbarbg.gif) repeat-x;width:100%;max-width:447px;height:49px;margin:0
auto;position:relative}.cigcopyright-bullet{background:url(../../images/login/newDesign/iconsprite.png) no-repeat 0 -98px;width:50px;height:48px;position:absolute;top:1px}#cigcopyright-bullet-left{left:-2px}#cigcopyright-bullet-right{right:-2px}#cigcopyright-logo{background:url(../../images/login/newDesign/logo_cig.png) no-repeat;width:40px;height:29px;display:block;filter:alpha(opacity=60);opacity:0.6;float:left;margin:12px
0 0 50px}#cigcopyright-logo:hover{filter:alpha(opacity=100);opacity:1}#copycontainer{width:auto;overflow:hidden;margin-right:0px;padding-top:17px;}#copycontainer>p{font-size:11px;font-weight:bold;color:#6d8fa5;text-align:center;margin:2px
0px}#subfooter{background:url(../../images/login/newDesign/subfooterbg.gif) repeat;background:url(../../images/login/newDesign/subfootershadow.png) repeat-x top,
url(../../images/login/newDesign/subfooterbg.gif) repeat;width:100%;height:100%;padding:30px
0}#subfooternav{text-align:center}#subfooternav>a{display:inline-block;font-size:11px;font-weight:bold;color:#6f7e89;text-align:left;padding:10px
35px 10px 16px;position:relative}#subfooternav > a
span{background:url(../../images/login/newDesign/iconsprite.png) no-repeat}#subfooternav>a>.subfooternav-icon-idle{background-position:-69px -119px;width:8px;height:8px;top:50%;left:0;margin-top:-5px;position:absolute}#subfooternav>a>.subfooternav-icon-idle>.subfooternav-icon-active{background-position:-96px -100px;width:46px;height:46px;left:-19px;top:-19px;filter:alpha(opacity=0);opacity:0}#subfooternav>a:hover{color:white}#subfooternav>a:hover>.subfooternav-icon-idle>.subfooternav-icon-active{filter:alpha(opacity=100);}
#featured-carousel{background:url(../../images/login/newDesign/home/carouselspacebg.jpg) repeat-x -920px top;height:518px}#featured-carousel
.mask{position:relative;overflow:hidden;width:100%;height:518px}#featured-carousel
.grid{position:absolute;width:100%;height:100%;background:url(../../images/login/newDesign/gridbg_strong.png) repeat center top -39px;z-index:11}#featured-carousel
.dots{position:absolute;width:100%;height:100%;background:url(../../images/login/newDesign/dots.gif) repeat center top scroll;z-index:10}#featured-carousel
.arrows{position:absolute;margin-top:18px;right:100px}#featured-carousel .arrows
a{display:block;width:120px;height:120px;opacity:0.35;float:left;z-index:13;position:relative}#featured-carousel .arrows a:hover{opacity:1}#featured-carousel .arrows
.prev{background:url('../../images/login/newDesign/svg/circ2.svg') no-repeat center center}#featured-carousel .arrows
.next{background:url('../../images/login/newDesign/svg/circ1.svg') no-repeat center center}#featured-carousel .bottom-carousel{position:relative;height:518px;z-index:9;margin-bottom:-518px}#featured-carousel .bottom-carousel>div{background-position:center center;background-repeat:no-repeat;background-size:contain;height:100%;float:left}#featured-carousel .top-carousel{position:absolute;height:518px;z-index:12}#featured-carousel .top-carousel>div{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;float:left;overflow:hidden}#featured-carousel .top-carousel > div
.wrapper{max-width: 995px;
  height: 100%;
  padding: 0px;}#featured-carousel .top-carousel > div .wrapper .content-block1{background:url('../../images/login/newDesign/carousel-bg-med-lines.png') repeat;position:relative;width:auto;height:261px;padding:49px;margin-top:79px}#featured-carousel .top-carousel > div .wrapper .content-block1:hover>.image{opacity:0.6}#featured-carousel .top-carousel > div .wrapper .content-block1
.image{position:absolute;height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.3;margin:-49px}#featured-carousel .top-carousel > div .wrapper .content-block1
.texts{position:relative;z-index:5}#featured-carousel .top-carousel > div .wrapper .content-block1
.type{height:14px;width:160px;padding:0px
8px;background-color:#00e1ff;font-size:11px;font-weight:bold;color:#000;text-transform:uppercase;line-height:12px;position:relative;top:-56px;box-shadow:0 0 25px rgba(19, 113, 255, 0.6);margin-bottom:-10px}#featured-carousel .top-carousel > div .wrapper .content-block1
h1{margin:0px;max-height:112px}#featured-carousel .top-carousel > div .wrapper .content-block1 h1
a{color:#fff;font-size:48px;font-family:"Electrolize";text-shadow:-2px 3px 3px #000}#featured-carousel .top-carousel > div .wrapper .content-block1 h1 a:hover{color:cyan;text-shadow:-2px 3px 3px #000000, 0px 0px 20px #066995, 0px 0px 50px #066995}#featured-carousel .top-carousel > div .wrapper .content-block1
.text{margin-top:30px}#featured-carousel .top-carousel > div .wrapper .content-block1 .text
p{font-size:16px;color:#9edeff;width:80%;text-shadow:-2px 3px 3px #000;margin-top:20px}#featured-carousel .top-carousel > div .wrapper > div.video
h1{line-height:32px}#featured-carousel .top-carousel > div .wrapper > div.video h1
a{font-size:24px}#featured-carousel .top-carousel > div .wrapper > div.video .text
p{width:auto}#featured-carousel .top-carousel > div .wrapper .embed-container,
#featured-carousel .top-carousel > div .wrapper .video-holder{border:1px
solid #bad8e3}#featured-carousel .top-carousel > div .wrapper .embed-container iframe,
#featured-carousel .top-carousel > div .wrapper .embed-container object,
#featured-carousel .top-carousel > div .wrapper .embed-container
embed{width:100%;height:100%}#featured-carousel .top-carousel > div .wrapper .embed-container,
#featured-carousel .top-carousel > div .wrapper .video-holder{height:272px;width:484px;float:left;margin-right:40px;box-shadow:0px 0px 10px -3px #000;border-radius:2px}#featured-carousel .top-carousel > div .wrapper > div.event
h1{line-height:32px}#featured-carousel .top-carousel > div .wrapper > div.event h1
a{font-size:24px}#featured-carousel .top-carousel > div .wrapper > div.event .text
p{width:auto}#featured-carousel .top-carousel > div .wrapper > div.event .event-container{float:left;margin-right:40px}#featured-carousel .top-carousel > div .wrapper > div.event
.placeholder{background-size:cover;background-position:center center;height:272px;width:484px}#featured-carousel .top-carousel > div .wrapper > div.event
.countdown{margin-top:-272px;padding:120px
0 96px;width:484px;background:url('../../images/login/newDesign/bg-med-lines.png') repeat}#featured-carousel .top-carousel > div .wrapper > div.event .countdown>div{margin:0px
auto;position:relative}#featured-carousel .top-carousel > div .wrapper > div.event .countdown .number-counter{margin:0px
0 0px 4px;float:left}#featured-carousel .top-carousel > div .wrapper > div.event .countdown .number-counter
.mask{height:56px;width:30px;position:relative}#featured-carousel .top-carousel > div .wrapper > div.event .countdown .number-counter
.carousel{height:56px;position:relative}#featured-carousel .top-carousel > div .wrapper > div.event .countdown .number-counter
.item{height:56px;font-size:36px;line-height:56px;font-family:"Electrolize";color:#ffd647;text-shadow:0 0 5px #ffd647;text-align:center;position:relative}#featured-carousel .top-carousel > div .wrapper > div.event .countdown .number-counter
.append{height:56px;font-size:36px;line-height:56px;font-family:"Electrolize";color:#ffd647;text-shadow:0 0 5px #ffd647;text-align:center;float:left;position:relative}
#home a{cursor:pointer;text-decoration:none;}
#home a:hover{text-decoration:none;}
*{font-family:Tahoma,Arial,Helvetica,sans-serif;}
#jFlowCredits{text-align:center;margin:0 auto;width:800px;}
#jFlowCredits h1{color:#666;font-weight:normal;font-size:90px;line-height:1.1em;text-shadow:1px 1px 1px #FFF;margin:20px 0 0 0;}
#jFlowCredits h1 span{font-style:italic;background-color:#CCC;font-size:40px;color:#FFF;text-shadow:1px 1px 1px #999;}
#jFlowCredits h2{margin:0 0 30px 0;}
#jFlowCredits h2 a{color:#FFF;text-decoration:none;text-shadow:1px 1px 1px #999;}
#jFlowCredits h2 a:hover{text-decoration:underline;background-color:#CCC;color:#FFF;}
h1, h2, h3, h4, h5, h6, h7{font-family:'Electrolize',Arial,Helvetica,sans-serif;color:white;font-weight:normal;}
.modals .modal-wrapper{margin:0 auto;position:relative;}
.modals .top-border{height:52px;width:100%;position:relative;}
.modals .top-border img, .modals .bottom-border
img{display:block;width:100%;height:23px;}
.modals .top-border .h-border{background:url(../../images/login/newDesign/modal_top_h_border.png);margin:0
12px 0;height:29px;}
.modals .top-border .l-corner{background:url(../../images/login/newDesign/modal_top_l_corner.png);height:29px;width:12px;position:absolute;bottom:0;left:0;}
.modals .top-border .r-corner{background:url(../../images/login/newDesign/modal_top_r_corner.png);height:29px;width:12px;position:absolute;bottom:0;right:0;}
.modals .modal-inner{margin:0 11px;border-left:1px solid #172635;border-right:1px solid #172635;position:relative;overflow:hidden;background:url(../../images/login/newDesign/modal_line.png) repeat, url(../../images/login/newDesign/modal_full_light.png) no-repeat bottom center;}
.modals .close{display:block;width:61px;height:37px;position:relative;background:url(../../images/login/newDesign/modal_close.png);float:right;margin-left:-61px;}
.modals #signin{min-width:400px;max-width:480px;width: 100%;}
.modals h2{line-height:50px;margin:0 0 -12px 0;padding:10px 0 0 12px;font-family:'Electrolize';font-weight:normal;color:#00f0ff;font-size:22px;text-shadow:0 0 30px #00edff;text-transform:uppercase;}
.modals h2 .icon{display:block;width:48px;height:48px;position:relative;background:url(../../images/login/newDesign/modal_title_icon.png);float:left;}
.modals .content .modal-inner .inner-content .padder{padding:0px 28px 5px;}
.modals #signin .error-message{background:url('../../images/login/newDesign/signin_modal_error.png') no-repeat 7px 50% rgba(178,34,34,0.2);border:1px solid #502a36;border-radius:5px;margin-bottom:25px;font-size:11px;line-height:14px;color:#b00;padding:11px 30px 11px 60px;display:none;min-height:28px;}
fieldset{border:0;margin:0;padding:0;}
label{font-size:12px;font-weight:bold;color:#7696ae;display:block;margin:8px 0;}
.separator{height:5px;width:100%;background:#8cf1ff;box-shadow:0 0 40px rgba(0, 153, 255, 0.7);margin:20px auto;}
.modals .modal-wrapper .modal-inner .inner-content .padder{padding:0px 28px 5px;}
.modals #signin .corner-wrapper{margin-bottom:20px;}
.modals .corner-wrapper{position:relative;display:inline-block;width:100%;}
input[type=text], input[type=password]{background:rgba(0,0,0,0.4);border:1px
solid rgba(22,42,63,0.8);font-size:12px;color:#355e78;width:100%;padding:10px
15px;display:block;margin-bottom:3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-transition:all 0.2s !important;-moz-transition:all 0.2s !important;-ms-transition:all 0.2s !important;-o-transition:all 0.2s !important;transition:all 0.2s !important;}
.modals .corner-wrapper .corner.corner-top-left{top:-4px;left:-4px;background-position:0 0;}
.modals .corner-wrapper .corner.corner-top-right{top:-4px;right:-4px;background-position:-14px 0;}
.modals .corner-wrapper .corner.corner-bottom-left{bottom:-1px;left:-4px;background-position:0 -14px;}
.modals .corner-wrapper .corner.corner-bottom-right{bottom:-1px;right:-4px;background-position:-14px -14px;}
.modals .corner-wrapper
.corner{display:block;position:absolute;width:7px;height:7px;background-image:url(../../images/login/newDesign/input_corner_full.png);}
.modals #signin .remember{padding-top:7px;}
.f-left{float:left;}
.f-right{float:right;}
.modals #signin .remember label{margin-top:0;}
.modals #signin .toggle-wrapper{width:49px;height:15px;background:url(../../images/login/newDesign/toggle_slider.png) 0 0;position:relative;margin-left:40px;margin-top:2px;}
.modals #signin .toggle-wrapper .button{width:21px;height:9px;background:url(../../images/login/newDesign/toggle_slider.png) -8px -25px;border-radius:3px;box-shadow:0 0 20px rgba(0,237,255,0.5);position:absolute;top:3px;left:3px;}
.modals #signin .toggle-wrapper .choice.choice-1{left:-22px;color:#00f0ff;text-shadow:0 0 10px rgb(0,237,255);}
.modals #signin .toggle-wrapper .choice.choice-2{text-align:right;right:-24px;width:49px;}
.modals #signin .toggle-wrapper .choice{width:47px;height:15px;position:absolute;top:0;font-size:11px;color:#386e91;cursor:pointer;font-weight:bold;}
.submit-wrapper{background:url(../../images/login/newDesign/modal_submit.png) no-repeat 0 0;display:inline-block;position:relative;}
.submit-wrapper .submit-hover{display:block;width:47px;height:47px;background:url(../../images/login/newDesign/modal_submit.png) no-repeat 0 -29px;position:absolute;top:-9px;left:-9px;opacity:0;z-index:1;}
input[type=submit]{height:34px;padding:0 0 0 42px;margin:0;font-family:'Electrolize';font-size:16px;color:#81b3c9;text-transform:uppercase;border:none;background:none;position:relative;z-index:2;}
.modals .bottom-border{height:52px;width:100%;position:relative;}
.modals .bottom-border .h-border{background:url(../../images/login/newDesign/modal_bottom_h_border.png);margin:0 12px 0;height:29px;}
.modals .bottom-border .l-corner{background:url(../../images/login/newDesign/modal_bottom_l_corner.png);height:29px;width:12px;position:absolute;top:0;left:0;}
.modals .bottom-border .r-corner{background:url(../../images/login/newDesign/modal_bottom_r_corner.png);height:29px;width:12px;position:absolute;top:0;right:0;}
.modals .button-wrapper ul{list-style:none;margin:0 auto;padding:0 0 20px 0;max-width:418px;}
.modals .button-wrapper
.button{background:url(../../images/login/newDesign/button_exagon.png) no-repeat 0 0;height:55px;display:block;position:relative;float:left;width:33.33%;}
.modals .button-wrapper .button
a{display:block;width:100%;height:100%;}
.modals .button-wrapper .button:hover .effect, .modals .button-wrapper .button.active
.effect{opacity:1;}
.modals .button-wrapper .button
.effect{display:block;width:50px;height:55px;position:absolute;top:0;left:0;background:url(../../images/login/newDesign/button_exagon.png) no-repeat 0 -55px;opacity:0;z-index:1;}
.modals .button-wrapper .button.sign-in
.icon{width:19px;height:16px;background-position:0 -45px;top:20px;left:17px;}
.modals .button-wrapper .button
.icon{display:block;width:21px;height:19px;background:url(../../images/login/newDesign/account_icon.png);opacity:0.75;z-index:2;position:absolute;}
.modals .button-wrapper .button a
.text{color:#7696ae;font-size:12px;line-height:14px;font-weight:bold;padding-left:60px;width:65px;display:block;padding-top:20px;}
.modals .button-wrapper .button .bottom-line{width:100%;max-width:111px;height:2px;background:#8cf1ff;box-shadow:0 0 30px rgba(37, 228, 255, 0.75);display:block;position:absolute;bottom:-20px;left:0;opacity:0;}
.clearfix{}
.clearfix:before, .clearfix:after{content:" ";display:table;}
.modals .button-wrapper{}
.modals a{cursor:pointer;color:#FFD700;text-decoration:none;}
.modals .button-wrapper .submit-wrapper .button:hover .icon, .modals .button-wrapper .button.active.icon{opacity:1;}
.modals .submit-wrapper:hover .submit-hover{opacity:1;}
.modals .button-wrapper .button:hover .text, .modals .button-wrapper .button.active
.text{color:#fff;}
.modals .button-wrapper .button.recovery
.icon{width:19px;height:26px;background-position:0 -19px;top:15px;left:15px;}
.modals .button-wrapper .button.enlist
.icon{width:21px;height:19px;background-position:0 0;top:17px;left:15px;}
.clearfix:after{clear:both;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
input[type=submit]:hover, input[type=submit]{color:#fff;}
.modals .modal-wrapper .modal-inner .inner-content{height:0px;overflow:hidden;}
.modals #signin .toggle-wrapper.on
.button{left:25px;}
.modals #signin .toggle-wrapper .choice.choice-1{left:-22px;color:#00f0ff;text-shadow:0 0 10px rgb(0,237,255);}
.modals #signin .toggle-wrapper.on .choice.choice-1{color:#386e91;text-shadow:none;}
.modals #signin .toggle-wrapper.on .choice.choice-2{color:#00f0ff;text-shadow:0 0 10px rgb(0,237,255);}
.modals #recover
p.head{padding-bottom:20px;}
.modals #recover
p{font-size:12px;line-height:18px;color:#5a7a93;}
.modals #recover p.f-right{width:60%;margin:0;}
.modals #recover p
a{font-weight:bold;color:#00baff;}
.modals #recover
fieldset{margin-bottom:20px;}
.disable-hover{pointer-events:none;}
.disable-hover,
.disable-hover *{pointer-events:none !important;}
.modals
.terms{font-size:12px;color:#355e78;}
#post{position:relative;z-index:10;padding-bottom:100px;}
#contentbody .wrapper{z-index:20;position:relative;}
.wrapper{width:auto;min-width:260px;max-width:1140px;margin:0 auto;padding:0 30px;}
#post .content-block4{margin-top:50px;}
.content-block4{position:relative;border-top:1px solid #00e6ff;}
.content-block4>.content{background:url('../../images/login/newDesign/horizontal-lined-bg.png') repeat;}
.content-block4 .content .top{width:100px;height:2px;background-color:#00e6ff;}
#post .content-block4 .content h1{background:url('../../images/login/newDesign/content-block4-icon.png') no-repeat left center;padding-left:65px;margin:0px;font-size:24px;color:#00e7ff;text-transform:uppercase;text-shadow:0 0 0 #00E0FF, 0 0 11px #00A0B6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:57px;line-height:57px;}
.clear, .cboth{display:block;clear:both;font-size:1px;line-height:1px;float:none;}
.content-block4 .bottom{width:100%;height:7px;border-top:1px solid #1681a5;border-left:1px solid #1681a5;}
#post .content-block2{margin-top:12px;}
.content-block2{border:1px solid rgba(0, 162, 253, 0.15);padding:10px;position:relative;}
.content-block2 .content{}
#post .content-block2 .content img{width:100%;}
.content-block2 .corner{position:absolute;background:url(../../images/login/newDesign/minor-border-corner.png);width:8px;height:8px;display:block;}
.content-block2 .corner-top-left{top:-1px;left:-1px;background-position:0 0;}
.content-block2 .corner-top-right{top:-1px;right:-1px;background-position:-2px 0;}
.content-block2 .corner-bottom-left{bottom:-1px;left:-1px;background-position:0 -2px;}
.content-block2 .corner-bottom-right{bottom:-1px;right:-1px;background-position:-2px -2px;}
.content-block1{border:1px solid #0d1f2c;padding:49px;border-top-color:#286e80;position:relative;}
.i-markup{margin-top:30px;padding:0px;background:url('../../images/login/newDesign/fading-bars-top.png') repeat-x top left, url('../../images/login/newDesign/fading-bars-bottom.png') repeat-x bottom left, rgba(0,0,0,0.4);}
.i-markup .segment{font-size:12px;color:#6abbcf;line-height:28px;background:url(../../images/login/newDesign/bg_large_lines.png);}
.i-markup .segment .content{margin:50px;padding:40px 40px 30px;font-size:14px;}
.content-block1 .content{background:url(../../images/login/newDesign/bg_large_lines.png);}
.i-markup .segment .content p{font-size:14px;color:#6abbcf;line-height:28px;max-width:774px;width:75%;min-width:300px;}
p, pre{margin:1em 0;}
.i-markup .segment .content p .initial{display:block;font-size:72px;text-transform:uppercase;float:left;line-height:50px;height:50px;margin-right:10px;}
.i-markup .segment .content p a, .i-markup .segment .content li a{border-bottom:1px dotted #A9C7CF;color:#A9C7CF;transition-duration:0.3s;-moz-transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-perspective:1000;-webkit-backface-visibility:hidden;}
#crowdfunding-stats{background:url(../../images/login/newDesign/seriescarouselbg.jpg) repeat-x top;}
.hexagons{background:linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 40%), linear-gradient(to bottom, rgba(0,0,0,0) 60%,rgba(0,0,0,1) 100%), url(../../images/login/newDesign/hexagons.png) repeat top;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000',GradientType=0);}
#crowdfunding-stats .two-line-separator{margin:40px 0px 30px;float:left;}
.two-line-separator{height:5px;width:100%;background:url(../../images/login/newDesign/double-line-sep.png) no-repeat center top, url(../../images/login/newDesign/double-line-sep.png) no-repeat center bottom;background-size:100% 1px;}
.column{margin-right:70px;width:500px;max-width:500px;position:relative;float:left;}
.body{margin-left:32px;position:relative;margin-top:7px;}
.funds-raised{background-image:url(../../images/login/newDesign/funds-raised-icon.png);}
.label{font-family:"Electrolize";font-size:16px;color:#ccc;text-transform:uppercase;margin:10px 0px 0px 5px;}
.number-block{background-repeat:no-repeat;background-position:left center;padding-left:70px;height:62px;float:left;width:160px;margin-bottom:25px;}
.number-counter{margin:0px 0 0px 4px;float:left;height:23px;font-size:20px;line-height:23px;font-family:"Electrolize";color:#04f8ff;}
.fans{background-image:url(../../images/login/newDesign/backers-icon.png);}
.navgroup-container>li>.subnav-menu>.subnav-col>.subnav-link.disabled{cursor:default;opacity:0.3;}
.error-message{background: url('/styles/resource/images/login/signin_modal_error.png') no-repeat 7px 50% rgba(178,34,34,0.2);
border: 1px solid #502a36;
border-radius: 5px;
margin-bottom: 5px;
font-size: 11px;
line-height: 14px;
color: #b00;
padding: 11px 30px 11px 60px;
display: none;
min-height: 28px;}
.modals #recover{
min-width: 400px;
max-width: 480px;
width: 100%;
}
.modals #reg{
min-width: 400px;
max-width: 480px;
width: 100%;
}

.msg{
color: white;
}

/* Меню входа */

.enter-menu{
  position: absolute;
  width: 284px;
  padding: 16px;
  right: 0;
  top: -16px;
  z-index: 22;
}

.emenu-wrapper{
  margin: 0 auto;
  position: relative;
  background-color: rgba(0, 0, 0, 1);
}

.emenu-inner{
  border-left: 1px solid #172635;
  border-right: 1px solid #172635;
    border-bottom: 4px solid #172635;
  position: relative;
  overflow: hidden;
  background: url(../../images/login/newDesign/modal_line.png) repeat;
    height: 572px;
}

.enter-menu #signin {
  min-width: 276px;
  max-width: 480px;
  width: 100%;
  
}

.enter-menu h2 {
  line-height: 50px;
  margin: 0 0 -12px 0;
  padding: 10px 0 0 12px;
  font-family: 'Electrolize';
  font-weight: normal;
  color: #00f0ff;
  font-size: 22px;
  text-shadow: 0 0 30px #00edff;
  text-transform: uppercase;
  width: 230px;
  float: left;
}

.enter-menu h2 .icon {
  display: block;
  width: 48px;
  height: 48px;
  position: relative;
  background: url(../../images/login/newDesign/modal_title_icon.png);
  float: left;
}

.enter-menu .emenu-wrapper .emenu-inner .inner-content .padder {
  padding: 0px 28px 5px;
}

.enter-menu .button-wrapper ul {
  list-style: none;
  margin: 0 auto;
  padding: 0px 25px 25px 25px;
  max-width: 418px;
}

.enter-menu .button-wrapper
 .button {
  background: url(../../images/login/newDesign/button_exagon.png) no-repeat 0 0;
  height: 55px;
  display: block;
  position: relative;
  float: left;
  width: 100%;
  margin-top: 15px;
}

.enter-menu .button-wrapper .button
 a {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
}

.enter-menu .button-wrapper .button
 .effect {
  display: block;
  width: 50px;
  height: 55px;
  position: absolute;
  top: 0;
  left: 0;
  background: url(../../images/login/newDesign/button_exagon.png) no-repeat 0 -55px;
  opacity: 0;
  z-index: 1;
}

.enter-menu .button-wrapper .button.enlist
 .icon {
  width: 21px;
  height: 19px;
  background-position: 0 0;
  top: 17px;
  left: 15px;
}

.enter-menu .button-wrapper .button .icon {
  display: block;
  width: 21px;
  height: 19px;
  background: url(../../images/login/newDesign/account_icon.png);
  opacity: 0.75;
  z-index: 2;
  position: absolute;
}

.enter-menu .button-wrapper .button a
 .text {
  color: #7696ae;
  font-size: 12px;
  line-height: 14px;
  font-weight: bold;
  padding-left: 60px;
  display: block;
  padding-top: 20px;
}

.enter-menu .button-wrapper .button .bottom-line {
  width: 100%;
  height: 2px;
  background: #8cf1ff;
  box-shadow: 0 0 30px rgba(37, 228, 255, 0.75);
  display: block;
  position: absolute;
  bottom: -20px;
  left: 0;
  opacity: 0;
}

.enter-menu .button-wrapper .button.recovery
 .icon {
  width: 19px;
  height: 26px;
  background-position: 0 -19px;
  top: 15px;
  left: 15px;
}

.enter-menu #signin .corner-wrapper {
  margin-bottom: 20px;
}

.enter-menu #signin .remember {
  padding-top: 7px;
  WIDTH: 50%;
}

.enter-menu #signin .remember label {
  margin-top: 0;
}

.enter-menu #signin .toggle-wrapper {
  width: 49px;
  height: 15px;
  background: url(../../images/login/newDesign/toggle_slider.png) 0 0;
  position: relative;
  margin-left: 28px;
  margin-top: 2px;
}

.enter-menu #signin .toggle-wrapper .button {
  width: 21px;
  height: 9px;
  background: url(../../images/login/newDesign/toggle_slider.png) -8px -25px;
  border-radius: 3px;
  box-shadow: 0 0 20px rgba(0,237,255,0.5);
  position: absolute;
  top: 3px;
  left: 3px;
}

.enter-menu #signin .toggle-wrapper .choice.choice-1 {
  left: -22px;
  color: #00f0ff;
  text-shadow: 0 0 10px rgb(0,237,255);
}

.enter-menu #signin .toggle-wrapper .choice {
  width: 47px;
  height: 15px;
  position: absolute;
  top: 0;
  font-size: 11px;
  color: #386e91;
  cursor: pointer;
  font-weight: bold;
}

.enter-menu #signin .toggle-wrapper.on .choice.choice-2 {
  color: #00f0ff;
  text-shadow: 0 0 10px rgb(0,237,255);
}

.enter-menu #signin .toggle-wrapper .choice.choice-2 {
  text-align: right;
  right: -24px;
  width: 49px;
}

.enter-menu .button-wrapper .button:hover .effect, .enter-menu .button-wrapper .button.active
.effect{opacity:1;}

.enter-menu .button-wrapper .submit-wrapper .button:hover .icon, .enter-menu .button-wrapper .button.active.icon{opacity:1;}
.enter-menu .submit-wrapper:hover .submit-hover{opacity:1;}
.enter-menu .button-wrapper .button:hover .text, .enter-menu .button-wrapper .button.active
.text{color:#fff;}

.lbut{
BACKGROUND: NONE;
  BORDER: NONE;
  MARGIN-LEFT: 35PX;
  MARGIN-TOP: 6PX;
  color: #7696ae;
  font-family: Electrolize,sans-serif,Arial,Verdana;
  font-size: 14px;
  CURSOR: POINTER;
  font-weight: bold;
  text-transform: uppercase;
}

.submit-wrapper {
  background: url(../../images/login/newDesign/modal_submit.png) no-repeat 0 0;
  display: inline-block;
  position: relative;
  WIDTH: 36%;
  HEIGHT: 30PX;
  MARGIN-TOP: 7PX;
}

.submit-wrapper :hover{
color: #fff;
}

.enter-menu #signin .toggle-wrapper.on
 .button {
  left: 25px;
}

.enter-menu #signin .toggle-wrapper.on .choice.choice-1 {
  color: #386e91;
  text-shadow: none;
}

.allnews{
  float: left;
  width: 100%;
  color: rgb(94, 122, 141);
  margin-top: 50px;
  text-align: center;
  height: 50px;
  line-height: 50px;
  text-transform: uppercase;
  font-size: 25px;
  background: url('/styles/resource/images/login/newDesign/horizontal-lined-bg.png') repeat;
  border: 1px solid #5E7A8D;
  cursor: pointer;
}

.logo{
  background: url(../../images/login/newDesign/logo6.png);
  height: 88px;
  float: left;
  width: 300px;
  z-index: 1000;
  position: absolute;
  background-size: 100%;
  margin-top: 8px;
}

h1.page-title {
  font-size: 24px;
  color: #00e7ff;
  font-weight: normal;
  font-family: 'Electrolize';
  text-transform: uppercase;
  height: 56px;
  line-height: 60px;
  padding-left: 63px;
  border-top: 1px solid #00e7ff;
  border-bottom: 1px solid #1681a5;
  position: relative;
  text-shadow: 0 0 20px #09F;
  background: url(../../images/login/newDesign/page_title_lines.png);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-top: 50px;
}

h1.page-title .top-line {
  background-color: #009dff;
  position: absolute;
  top: -14px;
  left: 0;
  width: 100%;
  height: 8px;
  display: block;
  opacity: 0.15;
}

h1.page-title .inner-line {
  background-color: #00deff;
  position: absolute;
  top: 0px;
  left: 0;
  width: 100px;
  height: 2px;
  display: block;
}

h1.page-title .icon {
  display: block;
  width: 48px;
  height: 48px;
  position: absolute;
  left: 5px;
  top: 3px;
  background: url(../../images/login/newDesign/modal_title_icon.png);
}

h1.page-title .bottom-line {
  background-color: #1681a5;
  position: absolute;
  bottom: -5px;
  left: 0;
  width: 1px;
  height: 4px;
  display: block;
}

.page{
display: table;
  position: relative;
  z-index: 100;
  margin: auto;
  padding: 0;
  width: 1180px;
  margin-top: 30px;
  padding-bottom: 100px;
}

.submenu.exagon {
  margin: 75px 0 0;
  position: relative;
  z-index: 2;
}
.submenu.exagon .bg-line {
  display: block;
  height: 4px;
  border-left: 9px solid #21e2fd;
  border-right: 9px solid #21e2fd;
  margin-bottom: 6px;
  background: rgba(56, 151, 255, 0.1);
}

.submenu.exagon a {
  font-size: 12px;
  line-height: 14px;
  font-family: 'Electrolize';
  color: #fff;
  text-transform: uppercase;
}

.submenu.exagon ul {
  list-style-type: none;
  text-align: center;
  line-height: 14px;
  margin: -28px 0 0;
  padding: 0 5%;
}

.submenu.exagon ul li {
  float: left;
  width: 14%;
  min-width: 112px;
  line-height: 28px;
  height: 46px;
}

.submenu.exagon a:hover, .submenu.exagon .active a {
  color: #37f3ff;
  text-shadow: 0 0 20px #00A3FF;
}
.submenu.exagon ul li.active span {
  display: block;
  width: 100%;
  min-width: 112px;
  height: 147px;
  background: url(../../images/login/newDesign/account_exagon_small.png) no-repeat 50% 50%;
  margin: -87px auto 0;
}

.account-section .content-wrapper {
  background: black;
  background: url('../../images/login/newDesign/fading-bars-top.png') repeat-x top left, url('../../images/login/newDesign/fading-bars-bottom.png') repeat-x bottom left, rgba(0, 0, 0, 0.4);
}

.account-section .content-wrapper>.content {
  padding: 45px 0;
}

.sidenav {
  width: 215px;
}

.sidenav ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.sidenav li {
  height: 35px;
  margin-bottom: 5px;
}

.sidenav li.active a, .sidenav li a:hover {
  color: #fff;
}

.sidenav li a {
  font-size: 12px;
  font-family: 'Electrolize';
  color: #587e91;
  text-transform: uppercase;
  line-height: 38px;
  display: block;
  width: 100%;
  height: 100%;
}

.sidenav li .line {
  display: block;
  width: 6px;
  height: 35px;
  background: rgba(41,81,99,0.5);
  float: left;
  margin-right: 7px;
}

.sidenav li.active .line {
  background: none repeat scroll 0 0 #8CF1FF;
  box-shadow: 0 0 40px #09F;
}

.sidenav li .bg {
  display: block;
  width: 168px;
  height: 35px;
  float: left;
  padding-left: 12px;
}

.sidenav li.active .bg {
  border-right: 1px solid #00b2c4;
  background-image: rgba(48,145,250,0.15);
  background-image: -webkit-linear-gradient(left, rgba(48,145,250,0.15) 5%, rgba(17,53,89,0.15) 100%);
  background-image: -moz-linear-gradient(left, rgba(48,145,250,0.15) 5%, rgba(17,53,89,0.15) 75%);
  background-image: -ms-linear-gradient(left, rgba(48,145,250,0.15) 5%, rgba(17,53,89,0.15) 100%);
  background-image: linear-gradient(left, rgba(48,145,250,0.15) 5%, rgba(17,53,89,0.15) 100%);
}

.sidenav li.disabled a, .sidenav li.disabled a:hover {
  color: #587e91;
  opacity: 0.4;
}



#settings .inner-content {
  padding-left: 215px;
}
#settings .inner-content .top>h2.title {
  margin: 0;
  padding: 0;
  font-size: 22px;
  color: #4ee0ff;
  text-transform: uppercase;
}
#settings .inner-content .top>p {
  font-size: 11px;
  line-height: 16px;
  color: #618d96;
}
#settings .inner-content .top>.separator {
  margin: 20px 0 35px;
}
#settings .block-head {
  margin: 50px 0 5px 0;
}
#settings .block-head h3 {
  font-size: 18px;
  border-bottom: 1px solid #294961;
  margin-bottom: 0;
  text-transform: uppercase;
}
#settings .inner-content .row {
  padding: 2px 0;
  border-bottom: 1px solid #1a2933;
  overflow-y: visible!important;
  position: relative;
  z-index: 1;
}
#settings .inner-content .row>.shadow {
  padding: 13px 0px;
  margin: 0 0px;
}
#settings .inner-content .row>.shadow>.inner {
  position: relative;
}
#settings .inner-content .row .col.col-label {
  width: 180px;
  float: left;
}
#settings .inner-content .row .col.col-edit-wrapper {
  padding-left: 180px;
  padding-right: 40px;
}
#settings .inner-content .row > .shadow > .inner label {
  font-size: 12px;
  font-weight: bold;
  color: #999;
  width: 180px;
}
#settings .inner-content .row .col.col-edit-wrapper>.view {
  font-size: 12px;
  line-height: 24px;
  color: #72b8d8;
}
#settings .inner-content .row .edit {
  display: block;
  width: 30px;
  height: 26px;
  background: url(../../images/login/newDesign/edit.png) -12px -12px no-repeat;
  position: absolute;
  right: 26px;
  top: 0px;
}
#settings .inner-content .row .edit .effect {
  display: block;
  width: 54px;
  height: 50px;
  position: absolute;
  top: -12px;
  left: -12px;
  background: url(../../images/login/newDesign/edit.png) 0 -50px no-repeat;
  opacity: 0;
}

#settings.overview form {
  display: none;
  width: 100%;
  padding-top: 10px;
}

#settings fieldset {
  min-width: 330px;
  margin-right: 65px;
}
#settings .inner-content .row > .shadow > .inner form label {
  color: #7696ae;
}
#settings input[type=text], #settings input[type=password] {
  background: rgba(0,0,0,0.4);
  border: 1px solid rgba(22,42,63,0.8);
  font-size: 12px;
  color: #355e78;
  width: 292px;
  padding: 8px 15px;
  display: block;
  margin: 0 10px 5px 0;
  float: left;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
}
#settings.overview .shadow-button {
  min-width: 30px;
}
.shadow-button {
  position: relative;
  display: inline-block;
  height: 40px;
  background: url("../../images/login/newDesign/shadow_btn.png");
  color: #62c4eb;
  padding: 0 8px 0 25px;
  margin: 0 10px;
  font-family: 'Electrolize';
  font-size: 11px;
  line-height: 30px;
  min-width: 25px;
}
.shadow-button:hover {
  color: #fff;
}
.shadow-button>.icon {
  display: block;
  width: 19px;
  height: 22px;
  position: absolute;
  top: 4px;
  left: -4px;
  background: url("../../images/login/newDesign/shadow_btn_icon.png");
}

.shadow-button>.left-section {
  width: 10px;
  height: 100%;
  position: absolute;
  left: -10px;
  top: 0;
  background: url("../../images/login/newDesign/shadow_btn_left.png");
}

.shadow-button>.right-section {
  width: 10px;
  height: 100%;
  position: absolute;
  right: -10px;
  top: 0;
  background: url("../../images/login/newDesign/shadow_btn_right.png");
}

#settings .inner-content .row .edit:hover .effect, #settings .inner-content .row.active .edit .effect {
  width: 54px;
  height: 50px;
  position: absolute;
  top: -12px;
  left: -12px;
  opacity: 1;
}

.enter-menu #signin2
.remember{padding-top:7px}.enter-menu #signin2 .remember
label{margin-top:0}.enter-menu #signin2 .corner-wrapper{margin-bottom:20px}.toggle-wrapper{width:49px;height:15px;background:url(../../images/login/newDesign/toggle_slider.png) 0 0;position:relative;margin-left:30px;margin-top:2px}.toggle-wrapper
.button{width:21px;height:9px;background:url(../../images/login/newDesign/toggle_slider.png) -8px -25px;border-radius:3px;box-shadow:0 0 20px rgba(0,237,255,0.5);position:absolute;top:3px;left:3px}.toggle-wrapper.on
.button{left:25px}
.toggle-wrapper.choice{
width:47px;
height:15px;
position:absolute;
top:-3px;
font-size:11px;
color:#386e91;
cursor:pointer;
font-weight:bold
}
.toggle-wrapper .choice.choice-1{
left:-22px;
color:#00f0ff;
text-shadow:0 0 10px rgb(0,237,255)
}
.toggle-wrapper .choice.choice-2{
text-align:right;
right:-24px;
width:49px
}
.toggle-wrapper.on .choice.choice-1{
color:#386e91;
text-shadow:none
}
.toggle-wrapper.on .choice.choice-2{
color:#00f0ff;
text-shadow:0 0 10px rgb(0,237,255)
}

.toggle-wrapper .choice {
    width: 47px;
    height: 15px;
    position: absolute;
    top: 1px;
    font-size: 11px;
    color: #386e91;
    cursor: pointer;
    font-weight: bold;
}.enter-menu #signin2 .remember {
    padding-top: 7px;
    width: 50%;
}

#rules{
font-size: 14px;
  color: #6abbcf;
  line-height: 28px;
}

#login{
  margin-top: 50px;
}

#load {
    position: fixed;
    left: 45%;
    top: 40%;
}

.circ1Load {
	background-color: rgba(0,0,0,0);
	border:5px solid rgba(0,183,229,0.9);
	opacity:.9;
	border-right:5px solid rgba(0,0,0,0);
	border-left:5px solid rgba(0,0,0,0);
	border-radius:50px;
	box-shadow: 0 0 35px #2187e7;
	width:50px;
	height:50px;
	margin:0 auto;
	-moz-animation:spinPulse 1s infinite ease-in-out;
	-webkit-animation:spinPulse 1s infinite linear;
}
.circ2Load {
	background-color: rgba(0,0,0,0);
	border:5px solid rgba(0,183,229,0.9);
	opacity:.9;
	border-left:5px solid rgba(0,0,0,0);
	border-right:5px solid rgba(0,0,0,0);
	border-radius:50px;
	box-shadow: 0 0 15px #2187e7; 
	width:30px;
	height:30px;
	margin:0 auto;
	position:relative;
	top:-50px;
	-moz-animation:spinoffPulse 1s infinite linear;
	-webkit-animation:spinoffPulse 1s infinite linear;
}

@-moz-keyframes spinPulse {
	0% { -moz-transform:rotate(160deg); opacity:0; box-shadow:0 0 1px #2187e7;}
	50% { -moz-transform:rotate(145deg); opacity:1; }
	100% { -moz-transform:rotate(-320deg); opacity:0; }
}
@-moz-keyframes spinoffPulse {
	0% { -moz-transform:rotate(0deg); }
	100% { -moz-transform:rotate(360deg);  }
}
@-webkit-keyframes spinPulse {
	0% { -webkit-transform:rotate(160deg); opacity:0; box-shadow:0 0 1px #2187e7; }
	50% { -webkit-transform:rotate(145deg); opacity:1;}
	100% { -webkit-transform:rotate(-320deg); opacity:0; }
}
@-webkit-keyframes spinoffPulse {
	0% { -webkit-transform:rotate(0deg); }
	100% { -webkit-transform:rotate(360deg); }
}

.kanimbut{
	animation:blinking .1s infinite;
}

@keyframes blinking{
    0%{opacity:1;}
    50%{opacity:0;}
    100%{opacity:1;}
}