/* file: reset.css */

*{margin:0;padding:0;}
h1,h2,h3,h4,h5{font-size:1em; color: white;}
img,fieldset{border:0;}
ul,ol{list-style:none;}
p{margin:0 0 1em;line-height:1.5em;}
a{color: #00ADF0; text-decoration: none;}
a:hover{color: #59B8EE; text-decoration: underline;}

/* file: common.css */
body, html {height: 100%;}
body {font: 14px 'Arial', sans-serif; background: #0C1F59 url(/images/bg_tile.png) 50% 0; color: #B3CEE3;}

.l-width {width: 940px; margin: 0 auto;}

.g-block {display: block}
.g-nowrap {white-space: nowrap;}
.g-lc {text-transform: lowercase !important;}
.g-fleft {float: left !important;}
.g-fright {float: right !important;}
.g-cfx {display: inline-block; clear: both}
.g-cfx {display: block}
.g-cfx:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}

.fish {color: red !important; text-decoration: line-through;}

.g-mt0 {margin-top: 0 !important;}
.g-mb0 {margin-bottom: 0 !important;}
.nowrap {white-space: nowrap;}

#timer {position: fixed; top: 10px; left: 10px; z-index: 1010; background-color: rgba(255,255,255,0.5); color: black; font-size: 14px; display: block; padding: 3px 10px; border-radius: 5px;}

/* p-styles */
p.line-01 {border-top: 1px solid #CFD2D7; margin-top: 2em; padding-top: 2em;}

.i-hlight-1 {display: inline-block; font-size: 13px; color: #111C38 !important; text-shadow: 1px 1px 1px #7DE63F; text-decoration: none;}
.i-hlight-1, .i-hlight-1 .in {background: #5AA52E url(/images/bg_hlight_01.png) no-repeat 0 50%; padding: 0 0 0 10px}
.i-hlight-1 .in {display: block; background-position: 100% 50%; padding: 0 10px 0 0; height: 19px; line-height: 19px;}
.i-hlight-2 {display: inline-block; font-size: 14px; font-weight: bold; color: #111C38 !important; text-shadow: 1px 1px 1px #7DE63F; text-decoration: none;}
.i-hlight-2, .i-hlight-2 .in {background: #5AA52E url(/images/bg_hlight_02.png) no-repeat 0 50%; padding: 0 0 0 10px}
.i-hlight-2 .in {display: block; background-position: 100% 50%; padding: 0 10px 0 0; height: 22px; line-height: 22px;}
.i-hlight-3 {display: inline-block; font-size: 13px; font-weight: bold; color: #111C38 !important; text-shadow: 1px 1px 1px #7DE63F; text-decoration: none;}
.i-hlight-3, .i-hlight-3 .in {background: #5AA52E url(/images/bg_hlight_03.png) no-repeat 0 50%; padding: 0 0 0 10px}
.i-hlight-3 .in {display: block; background-position: 100% 50%; padding: 0 10px 0 0; height: 19px; line-height: 19px;}
.i-hlight-4, .i-hlight-4 .in {display: inline-block; background: #488723 url(/images/bg_hlight_04.png) no-repeat 0 50%; padding: 0 0 0 12px}
.i-hlight-4 .in {display: block; background-position: 100% 50%; padding: 0 10px 0 0; font-size: 11px; height: 20px; line-height: 20px; color: white; text-shadow: 0 -1px 1px #488723; text-transform: uppercase;}
.i-hlight-5, .i-hlight-5 .in {display: inline-block; background: #488723 url(/images/bg_hlight_05.png) no-repeat 0 50%; padding: 0 0 0 12px}
.i-hlight-5 .in {display: block; background-position: 100% 50%; padding: 0 10px 0 0; font-size: 11px; height: 20px; line-height: 20px; color: white; text-shadow: 0 -1px 1px #488723; text-transform: uppercase;}
.i-hlight-6, .i-hlight-6 .in {display: inline-block; background: #9CB7D9 url(/images/bg_hlight_06.png) no-repeat 0 50%; padding: 0 0 0 12px}
.i-hlight-6 .in {display: block; background-position: 100% 50%; padding: 0 10px 0 0; font-size: 11px; height: 20px; line-height: 20px; color: #111B38;}
.i-lnbsp-1 {white-space: nowrap; padding-right: 12px;}

.i-action {text-decoration: none; /*border-bottom: 1px dashed;*/}
/*.i-small {font-size: 11px; color: #fff; position: relative;}*/

.i-asterisk-01 {position: absolute; margin-left: -.4em; font-size: 40px; line-height: 15px;}

.list-01 {margin: 0 0 30px 75px;}
.list-01>li {background: transparent url(/images/ico_bullet_03.png) no-repeat 0 .28em; padding-left: 15px; margin: .5em 0;}

.list-02 {margin: 0 0 0 20px;}
.list-02>li { padding-left: 15px; margin: .5em 0;}

.list-03 {list-style-type: decimal;}
.list-03>li {padding-left: 15px; margin: .5em 0;}

.list-dec-big {list-style: decimal outside; margin: 0 0 20px 35px;}
.list-dec-big>li {font-size: 31px; line-height: 31px; margin: 20px 0; position: relative;}
.list-dec-big>li:before {content:'\0000a0';}
.list-dec-big>li .li-content {font-size: 14px; line-height: 24px; position: relative; top: -31px;}

.list-dec {list-style: decimal outside; margin: 0 0 20px 35px;}
.list-dec>li {margin: 1em 0;}


/*
#head {background: transparent url(/images/bg_head_03.png) repeat-x 0 36px;}
#head .l-width {position: relative; height: 110px;}
#head .logo {position: absolute; left: 0; top: 51px;}

#toolbar {position: fixed; top: 0; left: 0; background-color: #111C38; border-bottom: 1px solid #2C639B; width: 100%; height: 36px; z-index: 950;}
.without-fixed #toolbar {position: relative; margin-bottom: -36px;}
.has-offset-y #toolbar {box-shadow: 0 0 20px black;}
#toolbar .l-width {position: relative;}
#toolbar .online-stat {position: absolute; left: 220px; font-size: 12px; line-height: 12px; color: #888E9C; top: 12px;}
#toolbar .online-stat li {display: inline-block; margin-right: 15px;}
#toolbar .online-stat li .i-hlight {color: white; margin-left: 5px;}
#toolbar .online-stat li .i-hlight-4 {margin-top: -4px; margin-bottom: -4px;}
*/

#body .l-width {padding-top: 20px; padding-bottom: 30px;}
#inbody {min-height: 350px;}

/* inline icons */
.ico-dashed {text-decoration: none;}
.ico-dashed span {border-bottom: 1px dashed;}
.ico-nav-link {display: inline-block; background: transparent url(/images/ico_bullet_02.png) no-repeat 100% 50%; padding-right: 22px; font-weight: bold; color: #6ABF37; letter-spacing: -.01em; text-decoration: none;}
.ico-forgotpass {display: inline-block; background: transparent url(/images/ico_forgotpass.png) no-repeat 0 50%; padding-left: 14px; white-space: nowrap; color: #9FB5C7;}

/* insets */
	/* box (for 2 insets) */
.inset-box-sm {padding: 0 !important;}
.inset-box-sm p.more-link a {display: inline-block; background: transparent url(/images/ico_bullet_02.png) no-repeat 100% 50%; padding-right: 22px; font-weight: bold; color: #6ABF37; letter-spacing: -.01em; text-decoration: none;}
.inset-box-sm h2 {font-size: 23px; font-weight: bold; letter-spacing: -.06em; line-height: 1em; margin-bottom: .38em; margin-left: -1px; text-shadow: 0 -1px 1px #000000;}
/* left inset width = 533, right inset width = 413 */
.inset-sm-left {float: left; padding-left: 25px; padding-top: 20px; height: 175px;}
.inset-sm-right {float: right; border-left: 1px solid #192F45; margin-left: -1px;}
.inset-sm-right .inset-sm {padding-top: 20px; height: 175px; padding-left: 23px;}
		/* facebook */
.inset-sm-facebook {background: transparent url(/images/ico_facebook_03.png) no-repeat 348px 15px; padding-right: 160px; width: 320px; min-height: 130px;}
.inset-sm-right .inset-sm-facebook {background-position: 268px 24px; position: relative; padding-right: 160px; width: 230px; min-height: 130px;}
		/* mobile */
.inset-sm-mobile {background: transparent url(/images/ico_devices_02.png) no-repeat 288px 19px; width: 265px; padding-right: 235px;}
		/* mac */
.inset-sm-mac {background: transparent url(/images/ico_mac_01.png) no-repeat 320px 17px; width: 260px; padding-right: 235px;}
		/* howto */
.inset-sm-howto {position: relative; margin: -10px -20px -36px 0; padding-top: 30px !important; padding-bottom: 39px; padding-right: 160px; width: 250px; background: transparent url(/images/1.5/howto-carmen.png) no-repeat 100% 100%;  float: right;}
	/*  */
.inset-01 h2 {font-size: 35px; line-height: 1em; font-weight: bold; letter-spacing: -.02em; margin-bottom: .38em; text-shadow: 0 -1px 1px #000000; margin-left: -1px;}
.inset-01 p {font-size: 15px; margin-top: 0}
	/* play mobile */
.inset-play-on-devices {background: transparent url(/images/ico_devices_01.png) no-repeat 105px 15px; padding: 15px 0 0 400px; min-height: 205px;}
.inset-play-on-devices h2 {font-size: 35px;}
.inset-play-on-devices .links {position: relative; margin: 30px 0 0 0;}
.inset-play-on-devices .link {display: block; background: transparent url(/images/bg_pane_03.png) no-repeat 0 0; text-decoration: none; color: #3188CF; font-size: 15px; font-weight: bold; line-height: 20px;}
.inset-play-on-devices .link span {display: block; background: transparent url(/images/ico_game_pokerist.png) no-repeat 10px 7px; text-decoration: none; width: 128px; height: 41px; padding: 15px 15px 15px 78px;}
.inset-play-on-devices .link {position: absolute; left: 0; top: 0;}
	/* facebook */
.inset-facebook-01 {background: transparent url(/images/ico_facebook_01.png) no-repeat 220px 0; padding: 10px 0 0 400px; min-height: 140px;}
.inset-how-to-play {margin-top: 40px; background: transparent url(/images/ico_emma_01.png) no-repeat 500px 0; padding-right: 400px; min-height: 230px; text-align: right; padding-top: 20px; margin-bottom: -20px;}
	/* map */
.index-block-map {position: relative; margin: 40px 0;}
.index-block-map h2 {font-size: 23px; line-height: 23px; margin-right: -15px; text-align: center;}
.index-block-map h2 span {color: #00C4F6; font-size: 27px;}
.index-block-map .note {color: #A8AFC4; font-size: 13px; text-align: center; margin-top: .5em;}
.index-block-map .map {position: relative; background: transparent url(/images/map_merc.png) no-repeat; margin-left: 210px; width: 521px; height: 353px;}
.index-block-map .header {font-size: 27px; font-weight: bold; text-transform: uppercase; color: white; text-align: center; line-height: 27px; background: transparent url(/images/bg_head_02.png) no-repeat 50% 50%;}
.index-block-map .header a {text-decoration: none; color: #0099FF; background: transparent url(/images/bg_head_02.png) no-repeat 50% 100%; position: relative; padding-bottom: 13px;}
.index-block-map .ddlist-item-opened .header a {color: white; padding-bottom: 0; padding-top: 13px; background-position: 50% 0;}

.index-block-map .point {position: absolute; background: transparent url(/images/map_point.png) no-repeat 50% 50%; height: 13px; line-height: 13px; width: 40px; /*margin: -17px 0 0 -20px;*/ text-align: center; font-size: 13px; font-weight: bold; color: #000000;}
.index-block-map .point span {position: absolute; color: white; font-weight: bold; display: block; left: 50%; top: 0; width: 54px; margin-left: -27px; text-align: center;}
.index-block-map .point-high {color: #009900; font-size: 21px; background-position: 0 0; width: 56px; height: 56px; margin: -27px 0 0 -27px;}
.index-block-map .point-high span {line-height: 54px;}
.index-block-map .point-medium {color: #6633FF; font-size: 19px; background-position: -56px -40px; width: 46px; height: 46px; margin: -22px 0 0 -22px;}
.index-block-map .point-medium span {line-height: 44px;}
.index-block-map .point-low {color: #FF6600; font-size: 16px; background-position: -56px 0px; width: 39px; height: 39px; margin: -18px 0 0 -18px;}
.index-block-map .point-low span {line-height: 37px;}
.index-block-map .point-lower {color: #FF6600; font-size: 14px; background-position: -23px -53px; width: 32px; height: 32px; margin: -15px 0 0 -15px;}
.index-block-map .point-lower span {line-height: 30px;}
		/* canada */
.index-block-map .point-3 {margin: -34px 0 0 -34px;}
		/* china */
.index-block-map .point-7 {margin: -35px 0 0 -37px;}

/* publications (promo block) */
.pub-promo {height: 330px; margin-bottom: 20px; padding: 15px 15px 15px 20px !important; }
.pub-promo h2 {font-size: 26px; color: #00C4F6; line-height: .85em;}
.pub-promo h2 a {text-decoration: none;}
	/* list */
.pub-promo .pub-list {width: 200px; position: relative; margin-top: 18px; margin-left: -15px; padding: 0 15px;}
.pub-promo .pub-list .date {display: block; font-size: 10px; margin-bottom: 3px; font-weight: bold;}
.pub-promo .pub-list .with-body a {text-decoration: none; color: white; border-bottom: 1px dashed #888E9C;}
.pub-promo .pub-list .with-body a:hover {border-color: white;}
.pub-promo .pub-list p {line-height: 125%; margin: 0;}
.pub-promo .pub-list .pub-item {position: relative; padding: 10px 0 12px 10px; margin: 0 -16px 3px -10px;}
.pub-promo .pub-list .pub-item .head {height: 73px; padding-right: 16px; margin-right: 4px;}
.pub-promo .pub-list .pub-item .pub-body {display: none;}
.pub-promo .pub-list .g-selected .head {background: transparent url(/images/arrow_01.png) no-repeat 100% 50%; position: relative; z-index: 100;}
.pub-promo .pub-list .g-selected {background-color: white; color: #000000; border-radius: 7px 0 0 7px; -moz-border-radius: 7px 0 0 7px; -webkit-border-radius: 7px 0 0 7px;}
.pub-promo .pub-list .g-selected .date {color: #4989CA;}
.pub-promo .pub-list .g-selected .with-body a {color: #000000; border-bottom: 0; cursor: text; outline: 0;}
	/* promo box */
.pub-promo .box {background-color: #ccc; border: 2px solid white; width: 700px; height: 330px; position: absolute; right: 12px; top: 12px; overflow: hidden;}
.pub-promo .box .pub-body {position: absolute; top: 0; left: 0; background-color: #0D172F; width: 380px; height: 330px;}
.pub-promo .box .pub-body .content {padding: 27px 35px;}
.pub-promo .box .pub-body .btn-close {position: absolute; top: 9px; right: 9px; display: block; line-height: 1px;}
.pub-promo .box .pub-body .btn-close img {display: block;}
.pub-promo .box .pub-body .list-01 {margin-left: 25px; margin-bottom: 20px;}

.pub-promo .box .pub-body h3 {font-size: 15px; margin-bottom: 1em; color: white;}
.pub-promo .box .pub-body p.i-small {font-size: 11px; color: #fff; position: relative;}
.pub-promo .box .pub-body p.i-small .star {position: absolute; left: -1.3em; font-size: 13px; width: 1em; text-align: right;}
.pub-promo .box .items {position: relative;}
.pub-promo .box .items .item {position: absolute; left: 0; top: 0;}
.pub-promo .box .btns-nav {position: absolute; right: 10px; top: 0;}
.pub-promo .box .btns-nav .btn-nav {float: left; width: 15px; height: 15px; margin: 10px 0 0 5px; background: transparent url(/images/arrow_04.png) no-repeat; cursor: pointer;}
.pub-promo .box .btns-nav .g-current {background-position: 100% 0; cursor: default;}

/* corners */
	/* 01 */
.l-corner-box {position: relative;}
.l-corner-box .c {position: absolute; background-repeat: no-repeat;}
.l-corner-box .c-tl {top: 0; left: 0;}
.l-corner-box .c-tr {top: 0; right: 0; background-position: 100% 0;}
.l-corner-box .c-bl {bottom: 0; left: 0; background-position: 0 100%;}
.l-corner-box .c-br {bottom: 0; right: 0; background-position: 100% 100%;}
	/* pre-cornerbox content */
.l-corner-box-intro {width: 63%; float: right; padding: 10px 0 10px 10px;}
	/* back link */
.outer-back-link a {padding-left: 21px; background: transparent url(/images/arrow_05.png) no-repeat scroll 0 50%;}

/* panels */
	/* 01 */
.l-panel-01 {background-color: #0F263D; border-bottom: 1px solid #132F5F; min-height: 165px; padding: 30px;}
	/* 02 */
.l-panel-02 {background: #0F263D; border-top: 1px solid #000000; border-bottom: 1px solid #132F5F; padding: 3px 5px;}
	/* 03 */
.l-panel-03 {background-color: #0F263D; min-height: 50px; padding: 30px; border-radius: 0 0 8px 8px; -moz-border-radius: 0 0 8px 8px; -webkit-border-radius: 0 0 8px 8px;}
	/* 04 */
.l-panel-04 {background-color: #0F263D; min-height: 50px; padding: 30px 30px 25px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}

/* columns */
.l-col-first {position: relative !important;}

.l-cols-220px-full-30 {}
.l-cols-220px-full-30 .l-col-first {float: left; width: 220px; margin-right: -220px;}
.l-cols-220px-full-30 .l-col-second {margin: 0 30% 0 220px;}
.l-cols-220px-full-30 .l-col-third-wrapper {float: right; margin-left: -30%; width: 30%;}
.l-cols-220px-full-30 .l-col-third-wrapper .l-col-third {}

.l-cols-220px-full-25 {}
.l-cols-220px-full-25 .l-col-first {float: left; width: 220px; margin-right: -220px;}
.l-cols-220px-full-25 .l-col-second {margin: 0 25% 0 220px;}
.l-cols-220px-full-25 .l-col-third-wrapper {float: right; margin-left: -25%; width: 25%;}
.l-cols-220px-full-25 .l-col-third-wrapper .l-col-third {}

.l-cols-220px-full .l-col-first {float: left; width: 220px;}
.l-cols-220px-full .l-col-second-wrapper {float: right; width: 100%; margin: 0 0 0 -220px;}
.l-cols-220px-full .l-col-second-wrapper .l-col-second {margin: 0 0 0 220px;}

.l-cols-330px-full {}
.l-cols-330px-full .l-col-first {float: left; width: 330px; margin-right: -330px;}
.l-cols-330px-full .l-col-second {margin: 0 0 0 330px;}

.l-cols-full-30 {}
.l-cols-full-30 .l-col-first {float: left; width: 70%;}
.l-cols-full-30 .l-col-second {width: 30%; float: right;}


.l-cols-220px-440px-280px .l-col-left {float: left; position: relative; width: 220px;}
.l-cols-220px-440px-280px .l-col-wrap {float: right; margin-left: -220px; width: 100%;}
.l-cols-220px-440px-280px .l-col-right {margin-left: 220px;}
.l-cols-220px-440px-280px .l-col-right .l-col-left {width: 440px;}
.l-cols-220px-440px-280px .l-col-right .l-col-wrap {float: right; margin-left: -440px; width: 100%;}
.l-cols-220px-440px-280px .l-col-right .l-col-right {margin-left: 440px;}


/* layouts */
.l-02 {background-color: white;}
.l-02 .content {background-color: white; color: #0D1B47; padding: 20px 40px; }
.l-02 h1 {font-size: 31px; line-height: 120%; margin-bottom: 30px; color: #0D1B47; font-weight: normal; margin-left: -0.091em; letter-spacing: -.02em;}
.l-02 h2 {font-size: 31px; line-height: 120%; margin-bottom: 10px; color: #0D1B47; font-weight: normal;}
.l-02 h3 {color: #0D1B47;}
.l-02 a {color: #0A5FBD;}
.l-02 a.i-action {text-decoration: none; border-bottom: 1px dashed;}
.l-02 .l-col-padder {padding: 20px; background-color: #0C1942;}
.l-02 .l-col-padder a {color: #6ABF37; text-decoration: none;}
.l-02 .l-col-padder h3 {font-size: 25px; line-height: 120%; margin-bottom: 10px; color: white; font-weight: normal;}
.l-02 .l-col-padder p {font-size: 13px; line-height: 130%; color: #9CB7D9;}
.l-02 .separator, .l-02 hr {height: 0; line-height: 0; border: 0 none; border-bottom: 1px dotted #CFCFCF; margin: 15px 0;}
	/* inline tabs */
.l-02 .i-tab-inline {display: inline-block; color: #0A5FBD; text-decoration: none; padding: 0 .5em;}
.l-02 .i-tab-inline .lbl {border-bottom: 1px dashed;}
.l-02 .i-tab-inline.tab2-buttoncurrent {background-color: #0A5FBD;}
.l-02 .i-tab-inline.tab2-buttoncurrent .lbl {border-bottom: 0; color: white;}

/* navigation */

	/* profile additional */
.nav-profile-additional {margin: 0 0 25px 23px;}
.nav-profile-additional .nav-item {margin: .75em 0; font-size: 13px; line-height: 13px; background: transparent url(/images/ico_bullet_04.png) no-repeat 0 50%; padding-left: 11px;}
.nav-profile-additional .nav-item-label {color: #3188CF;}

	/* inpanel style */
.nav-panel .nav-item {float: left; position: relative; color: #125BAC;}
.nav-panel .nav-item .nav-item-label {color: #125BAC;}
.nav-panel .g-current {color: white;}
.nav-panel .g-current .nav-item-label {color: white;}
.nav-panel .nav-item .s {display: block; height: 110px; background: transparent url(/images/navpanel_item.png) no-repeat 50% 0; margin: 0 7px; }
.nav-panel .nav-item .cnt {padding-bottom: 11px;}
.nav-panel .nav-item .l {width: 7px; position: absolute; left: 0; background-position: 0 0; margin: 0;}
.nav-panel .nav-item .r {width: 7px; position: absolute; right: 0; background-position: 100% 0; margin: 0;}
.nav-panel .g-first .l {background-position: 0 -110px;}
.nav-panel .g-last .r {background-position: 100% -110px;}
.nav-panel .g-current .cnt {background-position: 50% -220px;}
.nav-panel .g-current .l {background-position: 0 -220px;}
.nav-panel .g-current .r {background-position: 100% -220px;}
	/* inpanel side style */
.nav-side .nav-item {background-color: #113669; margin-bottom: 1px;}
.nav-side .g-current {background-color: #1156A4;}
.nav-side .nav-item-label {display: block; color: #7C91AC; padding: 25px 30px; font-size: 19px; line-height: 19px; font-weight: bold; text-decoration: none; text-transform: uppercase;}
.nav-side .g-current .nav-item-label {color: white;}
.nav-side .g-current .nav-item-label {display: block;}
.l-panel-03 .nav-side {position: relative; margin: -30px 0 0  -30px;}
	/* inline style */
.nav-inline-01 .nav-item {font-size: 11px; display: inline-block; margin-right: 10px;}
.nav-inline-01 .nav-item .nav-item-label {font-size: 11px; color: white;}
.nav-inline-01 .g-current, .nav-inline-01 .g-current .nav-item-label {background: #9CB7D9 url(/images/bg_hlight_06.png) no-repeat 0 50%; padding: 0 0 0 12px}
.nav-inline-01 .g-current .nav-item-label {display: block; background-position: 100% 50%; padding: 0 10px 0 0; font-size: 11px; height: 20px; line-height: 20px; color: #111B38;}

/* content block */
.l-cblock {padding: 25px 15px 15px 0;}
.l-cblock h1 {font-size: 40px; font-weight: bold; letter-spacing: -.04em; margin: 0 0 10px 0;}
.l-cblock p {font-size: 15px;}
.l-cblock p.i-small {font-size: 13px; font-style: italic; color: #A0C1D2;}

/* play mobile */
.l-panel-mobile {margin-bottom: 40px; margin-top: 110px;}
	/* menu */
.l-panel-mobile h2 {font-size: 23px; font-weight: bold; color: white; margin: 30px 0 10px 0;}
.l-panel-mobile .l-col-second h2 {margin-top: 0; line-height: 23px;}
.l-panel-mobile .short-description h2 {margin-top: 0; line-height: 23px;}

.l-panel-mobile .app-button .icon {float: left; margin-right: 20px; margin-bottom: 30px;}
.l-panel-mobile .app-button h3 {font-size: 23px; font-weight: bold; line-height: 23px; margin-bottom: 8px;}
.l-panel-mobile .app-button h3 span {color: #4989CA;}
.l-panel-mobile .app-button .spec {margin-bottom: 12px;}
.l-panel-mobile .app-button .spec .lbl {font-weight: bold;}
.l-panel-mobile .app-button .price {font-size: 17px; line-height: 19px; margin-left: 10px; font-weight: bold; color: white;}

.l-panel-mobile .nav-panel {margin: -139px -30px 30px; position: relative; width: 940px;}
.l-panel-mobile .nav-panel .nav-item {width: 313px; text-align: center; font-size: 19px; font-weight: bold;}
.l-panel-mobile .nav-panel .g-last {width: 314px;}
.l-panel-mobile .nav-panel .nav-item .ico {background-repeat: no-repeat; background-position: 0 22px; padding-top: 25px; padding-left: 68px; display: inline-block; line-height: 65px; height: 65px;}
.l-panel-mobile .nav-panel .nav-item .ico-ios {background-image: url(/images/ico_nav_ios_ina.png); background-position: 0 19px;}
.l-panel-mobile .nav-panel .g-current .ico-ios {background-image: url(/images/ico_nav_ios_a.png);}
.l-panel-mobile .nav-panel .nav-item .ico-android {background-image: url(/images/ico_nav_android_ina.png);}
.l-panel-mobile .nav-panel .g-current .ico-android {background-image: url(/images/ico_nav_android_a.png);}
.l-panel-mobile .nav-panel .nav-item .ico-bada {background-image: url(/images/ico_nav_bada_ina.png);}
.l-panel-mobile .nav-panel .g-current .ico-bada {background-image: url(/images/ico_nav_bada_a.png);}
.l-panel-mobile .nav-panel .nav-item .ico-facebook {background-image: url(/images/ico_nav_facebook_ina.png); padding-left: 50px;}
.l-panel-mobile .nav-panel .g-current .ico-facebook {background-image: url(/images/ico_nav_facebook_a.png);}
.l-panel-mobile .nav-panel .nav-item .ico-vkontakte {background-image: url(/images/ico_nav_vkontakte_ina.png); background-position: 0 28px;}
.l-panel-mobile .nav-panel .g-current .ico-vkontakte {background-image: url(/images/ico_nav_vkontakte_a.png);}
.l-panel-mobile .nav-panel .nav-item .ico-odnoklassniki {background-image: url(/images/ico_nav_odnoklassniki_ina.png);}
.l-panel-mobile .nav-panel .g-current .ico-odnoklassniki {background-image: url(/images/ico_nav_odnoklassniki_a.png);}

.l-panel-mobile .qr-code-box {text-align: center; background-color: white; padding: 30px 0; margin-right: 40px;}

.l-panel-mobile .b-more .ddlist-item .ddlist-title {border-bottom: 1px dashed; text-decoration: none;}
.l-panel-mobile .b-more .ddlist-item-opened .ddlist-title {color: #305C41}
.l-panel-mobile .screenshots {border-top: 1px solid #293751;}

/* facebook */
.l-panel-facebook {margin-bottom: 40px;}
.l-panel-facebook .screenshots {margin-top: 10px;}
.l-panel-facebook .screenshots h2 {text-align: center; margin-top: 0;}
.l-panel-facebook .f-button-01 {position: absolute; top: -41px; left: 337px;}

/* stats */
.l-panel-stats .row {font-size: 14px; font-weight: bold; color: white; padding: 15px 0;}
.l-panel-stats .row.light {background-color: #111C38; }
.l-panel-stats .row.g-first {margin-top: 0;}
.l-panel-stats .row.g-last {margin-bottom: 0;}
.l-panel-stats .row .num {float: left; width: 30px; text-align: right; padding: 0 15px 0 0;}
.l-panel-stats .row .pic {float: left;}
.l-panel-stats .row .infobox {float: left; padding: 0 0 0 15px;}
.l-panel-stats .row .infobox .nickname {padding: 0 0 5px 0;}
.l-panel-stats .row .infobox .score span {color: #4989CA; padding-right: .5em;}
.l-panel-stats-box {margin: 0 -15px 40px -8px;}
.l-panel-stats-box .l-panel-stats {/*float: left; width: 275px;*/ padding: 1px 15px 0; margin: 0 8px;}
.popup .l-panel-stats-box {overflow: hidden; height: 450px; width: 350px; margin: 0; padding: 0 30px 0 0; position: relative;}
.popup .l-panel-stats-box .l-panel-stats {margin-bottom: 20px}
.popup .l-panel-stats-box .l-scroll-content {margin: 0; padding: 0;}
.popup .l-panel-stats-box .l-scroll-bar {position: absolute; top: 0; right: 1px; height: 450px; background-color: #1E2433; width: 3px;}
.popup .l-panel-stats-box .l-scroll-bar-button {position: absolute; width: 5px; background-color: white;}

/* content panel */
.l-panel-content {padding-top: 20px; margin-bottom: 40px; color: white;}
.l-panel-content h2, .l-panel-content h1 {font-size: 23px; margin: 1em 0 .5em;}
.l-panel-content h4 {font-size: 16px; margin: 1em 0 .5em;}
.l-panel-content ol {list-style: decimal; margin: 1em 0 1.75em 30px; line-height: 140%;}
.l-panel-content ol li {margin: 1em 0;}
.l-panel-content h3 {font-size: 21px; color: #65B63A; margin: 1em 0 .5em 0;}
.l-panel-content ul.style-2 {list-style: square; color: #65B63A; margin: 0 40px 50px 60px;}
.l-panel-content ul.style-2 h3 {font-size: 21px; color: #65B63A; margin: 1em 0 .5em 0;}
.l-panel-content ul.style-2 p {font-size: 13px; color: white; line-height: 20px;}
.l-panel-content p.italic1 {font-size: 17px; color: white; font-style: italic; font-weight: bold; margin-top: 2em;}
.l-panel-content .social-buttons {padding: 40px 0 0 0;}

/* academy */
.l-panel-academy {margin-bottom: 40px; padding-top: 30px !important;}
.l-panel-academy a {color: #3187CE;}
.l-panel-academy a:hover {color: #9cb7d9;}

.l-panel-academy .l-panel-content {position: relative; padding: 15px 0 0; margin-bottom: 0;}
.l-panel-academy .l-panel-content .pub-item {position: relative; padding-bottom: 0;}
.l-panel-academy .l-panel-content .pub-item .title {font-size: 32px; font-weight: normal; line-height: 1.1em; margin: 0 0 .35em;}
.l-panel-academy .l-panel-content .back {position: absolute; margin: -30px 0 0 0; top: 0;}

.l-panel-academy .left-records-column {float: left; width: 600px; padding-top: 15px; position: relative;}
.l-panel-academy .left-records-column .pub-item {padding: 0 0 30px 65px;  margin-bottom: 40px; border-bottom: 1px solid #293751; position: relative;}
.l-panel-academy .left-records-column .pub-item.no-avatar {padding-left: 0;}
.l-panel-academy .left-records-column .pub-item.g-last {margin-bottom: 0; border-bottom: 0;}
.l-panel-academy .left-records-column .pub-item .title {font-size: 20px; font-weight: normal; letter-spacing: -.02em; margin-bottom: .35em; line-height: 1em;}
.l-panel-academy .pub-item .author {padding: 0; width: auto; margin: 0;}
.l-panel-academy .pub-item .attrs {font-size: 11px; margin-bottom: 15px;}
.l-panel-academy .pub-item .attr {display: inline; margin-right: 20px;}
.l-panel-academy .left-records-column .pub-item .author-avatar {position: absolute; top: 0; left: 0;}
.l-panel-academy .left-records-column .pub-item .author-avatar img {display: block; width: 48px; height: 48px;}
.l-panel-academy .left-records-column .pub-item .category-avatar {position: absolute; top: 0; left: 0; border: 1px solid #353E56;}
.l-panel-academy .left-records-column .pub-item .category-avatar a {display: block; padding: 12px;}
.l-panel-academy .left-records-column .pub-item .category-avatar img {display: block; width: 23px; height: 23px; opacity: .5;}
.l-panel-academy .left-records-column .pub-item .category-avatar a:hover img {opacity: 1;}
.l-panel-academy .left-records-column .pub-item .lead {font-size: 14px; color: #ffffff; line-height: 150%; margin: 0 15px 1em 0;}
.l-panel-academy .left-records-column .pub-item .lead p {color: #ffffff; margin: 0 0 1em;}
.l-panel-academy .left-records-column .category-title {font-size: 33px; line-height: 33px; margin-bottom: 46px;}
.l-panel-academy .right-list-column {float: right; width: 235px; padding-top: 15px;}
.l-panel-academy .right-list-column .inset-block {margin: 0 0 50px;}
.l-panel-academy .right-list-column .inset-block h3 {font-size: 19px; font-weight: bold; letter-spacing: -.02em; line-height: 1em; margin-bottom: 20px;}
.l-panel-academy .right-list-column .inset-block .more {border-top: 1px solid #293751; font-size: 13px; padding: 15px 0; margin-top: 40px;}
.l-panel-academy .inset-authors .item {position: relative; padding: 0 0 20px 64px;}
.l-panel-academy .inset-authors .item .title {font-size: 13px; font-weight: bold; margin-bottom: .25em;}
.l-panel-academy .inset-authors .item .descr {font-size: 12px; color: #ACB0BA;}
.l-panel-academy .inset-authors .item .avatar {position: absolute; left: 0; top: 0;}
.l-panel-academy .inset-authors .item .avatar img {display: block; width: 48px; height: 48px;}
.l-panel-academy .inset-authors .item.g-current {opacity: .35;}
.l-panel-academy .inset-categories .item {position: relative; padding: 1px 0; border-top: 1px solid #25314C;}
.l-panel-academy .inset-categories .item a {color: #6ABF37;}
.l-panel-academy .inset-categories .item h4 {font-weight: normal; font-size: 13px; line-height: 13px;}
.l-panel-academy .inset-categories .item .avatar {position: absolute; left: 8px; top: 11px; opacity: .5;}
.l-panel-academy .inset-categories .item .title {font-weight: bold; display: block; padding: 15px 65px 15px 0;}
.l-panel-academy .inset-categories .item .wrap {padding: 0 0 0 10px;}
.l-panel-academy .inset-categories .item.with-avatar .wrap {padding-left: 42px;}
.l-panel-academy .inset-categories .item .descr {position: absolute; top: 16px; height: 13px; line-height: 13px; right: 7px; margin: 0; color: #ACB0BA; font-size: 11px;}
.l-panel-academy .inset-categories .item.g-current .wrap {padding-left: 19px; margin-left: -9px; background: #25314C url(/images/ico_bullet_06.png) no-repeat 0 50%; background-size: auto 100%;}
.l-panel-academy .inset-categories .item.g-current .avatar { opacity: 1;}
.l-panel-academy .inset-categories .item.g-current.with-avatar .wrap {padding-left: 51px;}
.l-panel-academy .inset-categories .item.g-current a {color: #FFFFFF;}
.l-panel-academy .inset-articles .item {font-size: 13px; margin: 0; border-top: 1px solid #293751; padding: 10px 0;}
.l-panel-academy .inset-articles .item .attr {font-size: 11px; margin: 0 0 1px 0;}
.l-panel-academy .inset-articles .item h4 {font-size: 13px; line-height: 16px; color: #2882CF;}
.l-panel-academy .inset-articles .item h4 a {color: #2882CF;}
.l-panel-academy .academy-authors-list {float: left; width: 600px; padding-top: 15px; position: relative;}
.l-panel-academy .back {position: absolute; top: 10px;}
.l-panel-academy .academy-authors-list .host-author {position: relative; padding-left: 110px; border-bottom: 1px solid #293751; margin-bottom: 30px; min-height: 120px;}
.l-panel-academy .academy-authors-list .host-author h3 {font-size: 25px; font-weight: normal; letter-spacing: -.02em;}
.l-panel-academy .academy-authors-list .host-author h4 {font-size: 15px; color: #B3CEE3; margin-bottom: .5em;}
.l-panel-academy .academy-authors-list .host-author .avatar {position: absolute; left: 0; top: 0; margin: 0;}
.l-panel-academy .academy-authors-list .host-author .avatar img {display: block; width: 90px; height: 90px;}
.l-panel-academy .academy-authors-list .host-author .descr {color: #ACB0BA; font-size: 12px;}
.l-panel-academy .academy-authors-list .host-author .overview {font-size: 14px; line-height: 150%; color: #FFFFFF;}
.l-panel-academy .academy-authors-list .pub-item .title {font-size: 20px; font-weight: normal; letter-spacing: -.02em; margin-bottom: .25em; line-height: 1em;}
.l-panel-academy .academy-authors-list .pub-item .attrs {font-size: 11px; margin-bottom: 20px;}

.l-panel-academy .academy-item {float: left; width: 550px; padding: 15px 25px 20px; position: relative; background-color: #FFFFFF; color: #181D3B;}
.l-panel-academy .academy-item h1,
.l-panel-academy .academy-item h2,
.l-panel-academy .academy-item h3 {color: #181D3B; font-weight: normal;}
.l-panel-academy .academy-item .title {font-size: 31px; font-weight: bold; line-height: 1em; letter-spacing: -.01em; margin-bottom: 10px;}
.l-panel-academy .academy-item h3 {font-size: 24px; line-height: 1em; letter-spacing: -.01em; margin: 30px 0 15px;}
.l-panel-academy .academy-item .attrs {font-size: 13px; margin-bottom: 20px;}
.l-panel-academy .academy-item .attr {display: inline; margin-right: 20px;}
.l-panel-academy .academy-item ul.list-01 li  {background-image: url(/images/ico_bullet_05.png);}
.l-panel-academy .academy-item .social-buttons {padding-top: 30px;}

.l-panel-blog {padding-top: 20px !important; margin-top: 0;}
.l-panel-blog .back {position: static;}

/* faq */
.l-panel-faq {margin-bottom: 40px;}
.l-panel-faq h2 {font-size: 19px; margin: 2em 0 1em;}
.l-panel-faq h2.g-first {margin-top: 0;}
.l-panel-faq ol {list-style: decimal; font-size: 12px; margin-left: 20px;}
.l-panel-faq ol h4 {font-size: 17px; margin-bottom: 10px;; margin-left: 10px;}
.l-panel-faq ol h4 a {text-decoration: none; border-bottom: 1px dashed;}
.l-panel-faq ol li {margin-bottom: 15px;}
.l-panel-faq ol p {font-size: 15px; padding: 0 0 0 25px;}

.l-panel-faq ol ul {font-size: 15px; padding: 0 0 0 25px; margin-bottom: 1em; list-style-type: none;}
.l-panel-faq ol ul li {margin: 0 0 0.2em 2em;}
.l-panel-faq ol ul li {padding: 0; behavior: expression(( !this.before && parentNode && parentNode.tagName == 'UL' )?( this.before = true )& ( parentNode.style.listStyleImage = 'none' )& (( this.firstChild && this.firstChild.firstChild )?( this.firstChild.style.marginTop = '-1.2em' )& ( this.firstChild.style.position = 'relative' ): '')& ( eNOBR = document.createElement( '<nobr style="position: relative; display: block; width: 1.75em; left: -1.75em; margin: 0 -1.25em -1.45em 0; color: #BBBBBB;" />' ) )& ( eNOBR.innerHTML = '&mdash;&nbsp;' )& ( this.insertBefore( eNOBR, this.firstChild ) ): '');}
.l-panel-faq ol ul>li:before {content: '\2014\a0'; float: left; margin-left: -1.75em; color: #bbb;}
.l-panel-faq ol ul>li>*:first-child:-moz-first-node {margin-top: -1.2em;}
.l-panel-faq ol ul>li>* {text-indent: 0;}

.l-panel-faq ol ol {font-size: 15px; padding: 0 0 0 25px; margin-bottom: 1em;}
.l-panel-faq ol ol li {margin: 0 0 0.2em 0;}

.l-panel-faq ol .ddlist-body {display: none;}
.l-panel-faq ol .ddlist-item h4 a {text-decoration: none;}
.l-panel-faq ol .ddlist-item h4 a:hover {text-decoration: none;}
.l-panel-faq ol .ddlist-item-opened .ddlist-body {display: block;}
.l-panel-faq ol .ddlist-item-opened {margin-bottom: 25px;}
.l-panel-faq ol .ddlist-item-opened h4 a {color: white; border-bottom: 0;}
.l-panel-faq ol .ddlist-item-opened h4 a:hover {color: white; text-decoration: none;}
.l-panel-faq ol .hidden {display: none;}
.l-panel-faq .more-button {position: relative; margin: 25px 0 0 -50px;}
.l-panel-faq .more-button a {text-decoration: none; border-bottom: 1px dashed;}

/* help */
.l-panel-help h3, .l-panel-help .hand h4 {font-size: 19px; height: 19px; line-height: 19px; font-weight: bold; color: #43B2FF; margin: 25px 0 15px 0; text-transform: uppercase;}
.l-panel-help p {font-size: 17px; color: white;}
.l-panel-help .hr-01 {clear: both; border-top: 1px solid #35445D; height: 1px; line-height: 1px; font-size: 1px; margin: 30px 0;}
.l-panel-help .hr-01 hr {display: none;}
.l-panel-help p.g-fright {margin-left: 20px;}
.l-panel-help .hand p.g-fright {margin: 35px 0 0 20px;}
.l-panel-help.nav-is-fixed .nav-side {position: absolute; margin-top: 0;}

/* screenshots */
.screenshots {margin-top: 40px; padding-bottom: 50px;}
.screenshots h2 {font-size: 23px; font-weight: bold; color: white; margin: 30px 0 10px 0;}
.screenshots .switcher {margin: 30px auto 30px;}
.screenshots .switcher h2 {float: left; margin: 0; line-height: 20px;}
.screenshots .switcher {width: 300px;}
.screenshots .switcher .buttons {float: right;}
.screenshots .switcher .tab2-button {display: inline-block; font-size: 14px; font-weight: bold; text-decoration: none; margin-left: 5px; padding: 0 10px; outline: 0; color: #A0A4AF;}
.screenshots .switcher .tab2-buttoncurrent {color: #111C38 !important; text-shadow: 1px 1px 1px #7DE63F; padding: 0; cursor: default;}
.screenshots .switcher .tab2-buttoncurrent,
.screenshots .switcher .tab2-buttoncurrent .in {background: #5AA52E url(/images/bg_hlight_02.png) no-repeat 0 50%; padding: 0 0 0 10px;}
.screenshots .switcher .tab2-buttoncurrent .in {display: block; background-position: 100% 50%; padding: 0 10px 0 0; height: 22px; line-height: 22px;}
.screenshots .gallery-1 .item {position: absolute; display: block;}
.screenshots .gallery-1 .btn {position: absolute; display: block; top: 219px; cursor: pointer; width: 51px; height: 51px; background: transparent url(/images/arrow_02.png) no-repeat 0 0; outline: 0;}
.screenshots .gallery-1 .btn-next {right: -51px;}
.screenshots .gallery-1 .btn-prev {left: -51px; background-position: 0 -51px;}
.screenshots .gallery-1 .btns-nav {position: absolute;}
.screenshots .gallery-1 .btns-nav .btn-nav {width: 14px; height: 14px; float: left;margin-left: 1px; background: transparent url(/images/arrow_02.png) no-repeat -14px -102px; cursor: pointer;}
.screenshots .gallery-1 .btns-nav .g-current {cursor: default; background-position: 0 -102px;}
	/* gallery #1 */
.gallery-1 {position: relative;}
.gallery-1 .items {overflow: hidden;}
.gallery-1 .wrapper {white-space: nowrap; position: relative;}
.gallery-iphone {margin: 0 auto; background: transparent url(/images/gallery_iphone.png) no-repeat -1px -1px; width: 409px; height: 273px; padding: 110px 143px 120px 144px;}
.gallery-iphone .items {height: 273px;}
.gallery-iphone .btns-nav {top: 440px; left: 322px;}
.gallery-ipad {margin: 0 auto; background: transparent url(/images/gallery_ipad.png) no-repeat; width: 512px; height: 384px; padding: 57px 93px 63px;}
.gallery-ipad .items {height: 384px;}
.gallery-ipad .items .item {top: 57px; left: 93px;}
.gallery-ipad .btns-nav {top: 535px; left: 322px;}
.gallery-cinema {margin: 0 auto 20px; width: 555px; height: 350px; background: transparent url(/images/gallery_cinema.png) no-repeat 50% 0; padding: 29px 28px 135px;}
.gallery-cinema .items {height: 350px;}
.gallery-cinema .btns-nav {top: 538px; left: 273px;}
.gallery-android {margin: 0 auto; width: 460px; height: 275px; background: transparent url(/images/gallery_android.png) no-repeat 50% 0; padding: 23px 81px 25px 116px;}
.screenshots .gallery-android .btn {top: 140px;}
.gallery-android .items {height: 275px;}
.gallery-android .btns-nav {top: 360px; left: 330px;}
.gallery-bada {margin: 0 auto; width: 460px; height: 278px; background: transparent url(/images/gallery_bada.png) no-repeat 50% 0; padding: 27px 126px 31px 102px;}
.screenshots .gallery-bada .btn {top: 140px;}
.gallery-bada .items {height: 240px;}
.gallery-bada .btns-nav {top: 360px; left: 310px;}

.gallery-facebook {margin: 0 auto 20px; width: 572px; height: 505px; background: transparent url(/images/gallery_facebook.png) no-repeat 50% 0; padding: 123px 94px 65px 95px;}
.gallery-facebook .items {height: 505px;}
.gallery-facebook .btns-nav {top: 735px; left: 355px;}
.screenshots .gallery-facebook .btn {top: 320px;}

.gallery-vkontakte {margin: 0 auto 20px; width: 572px; height: 505px; background: transparent url(/images/gallery_vkontakte.png) no-repeat 50% 0; padding: 115px 51px 80px 153px;}
.gallery-vkontakte .items {height: 505px;}
.gallery-vkontakte .btns-nav {top: 735px; left: 355px;}
.screenshots .gallery-vkontakte .btn {top: 320px;}

.gallery-odnoklassniki {margin: 0 auto 20px; width: 572px; height: 505px; background: transparent url(/images/gallery_odnoklassniki.png) no-repeat 50% 0; padding: 119px 21px 70px 182px;}
.gallery-odnoklassniki .items {height: 505px;}
.gallery-odnoklassniki .btns-nav {top: 735px; left: 355px;}
.screenshots .gallery-odnoklassniki .btn {top: 320px;}

/* howto */
.l-panel-howto {margin-bottom: 40px; margin-top: 110px;}
.l-panel-howto .nav-panel {position: relative; margin: -139px -30px 30px -30px; width: 940px;}
.l-panel-howto .nav-panel .nav-item {font-size: 19px; line-height: 19px; font-weight: bold; letter-spacing: -.05em; text-align: center; width: 235px;}
.l-panel-howto .nav-panel .ico {display: block; padding-top: 65px;}
.l-panel-howto .nav-panel .ico-quests {background: transparent url(/images/navico_quests_b.png) no-repeat 50% 9px;}
.l-panel-howto .nav-panel .ico-hands {background: transparent url(/images/navico_hands_b.png) no-repeat 50% 9px;}
.l-panel-howto .nav-panel .ico-academy {background: transparent url(/images/navico_academy_b.png) no-repeat 50% 9px;}
.l-panel-howto .nav-panel .ico-steps {background: transparent url(/images/navico_steps_b.png) no-repeat 50% 9px;}
.l-panel-howto .nav-panel .g-current .ico-quests {background-image: url(/images/navico_quests_a.png);}
.l-panel-howto .nav-panel .g-current .ico-hands {background-image: url(/images/navico_hands_a.png);}
.l-panel-howto .nav-panel .g-current .ico-academy {background-image: url(/images/navico_academy_a.png);}
.l-panel-howto .nav-panel .g-current .ico-steps {background-image: url(/images/navico_steps_a.png);}

/* game video */
.l-panel-game-video {margin-bottom: 40px; margin-top: 130px;}
.l-panel-game-video .nav-panel {position: relative; margin: -139px -30px 30px -30px; width: 960px;}
.l-panel-game-video .nav-panel .nav-item {font-size: 11px; line-height: 15px; text-align: center; width: 148px;}
.l-panel-game-video .nav-panel .nav-item .nav-item-label {color: #2F608E; outline: 0 none;}
.l-panel-game-video .nav-panel .nav-item.g-current .nav-item-label {color: white; outline: 0 none;}
/*.l-panel-game-video .nav-panel .nav-item .cnt {margin: 0;}*/
.l-panel-game-video .nav-panel .nav-item .s {background: url('/images/navpanel_item_150.png') no-repeat center -461px; height: 150px;}
.l-panel-game-video .nav-panel .nav-item .l {background-position: left -461px;}
.l-panel-game-video .nav-panel .nav-item .r {background-position: right -461px;}
.l-panel-game-video .nav-panel .g-current .s {background-position: center -761px;}
.l-panel-game-video .nav-panel .g-current .l {background-position: left -761px;}
.l-panel-game-video .nav-panel .g-current .r {background-position: right -761px;}
.l-panel-game-video .nav-panel .nav-item.g-disabled a {cursor: default;}

.l-panel-game-video .nav-panel .nav-item .ico {display: block; width: 100%; height: 100px;}
.l-panel-game-video .nav-panel .nav-left, .l-panel-game-video .nav-panel .nav-right {width: 100px;}
.l-panel-game-video .nav-panel .nav-left .l {background-position: left -150px;}
.l-panel-game-video .nav-panel .nav-right .r {background-position: right -150px;}
.l-panel-game-video .nav-panel .nav-left .ico, .l-panel-game-video .nav-panel .nav-right .ico {background: url("/images/arrow_02.png") no-repeat 0 0; width: 51px; height: 51px; outline: 0 none; text-indent: -50000px; position:  relative; top: 50px; left: 18px;}
.l-panel-game-video .nav-panel .nav-left .ico {background-position: 0 -51px;}
.l-panel-game-video .nav-panel .nav-left.g-disabled .ico, .l-panel-game-video .nav-panel .nav-right.g-disabled .ico {opacity: 0.4;}

.l-panel-game-video .nav-panel .nav-item .cnt {position: relative;}
.l-panel-game-video .nav-panel .nav-item .cnt .date {display: block; font-weight: bold; padding: 10px 0 50px; height: 35px; font-size: 10px; line-height: 12px;}
.l-panel-game-video .nav-panel .nav-item .cnt .play {display: block; position: absolute; width: 40px; height: 40px; background: url('/images/ico_game_video.png') no-repeat center bottom; text-indent: -500000px; margin: -20px; left: 50%; top: 58px;}
.l-panel-game-video .nav-panel .nav-item .cnt .vip {display: block; position: absolute; width: 25px; height: 15px; background: url('/images/ico_game_video_vip.png') no-repeat center bottom; text-indent: -500000px; left: 41%; top: 32px;}
.l-panel-game-video .nav-panel .nav-item .cnt .speedy {display: block; position: absolute; width: 18px; height: 18px; background: url('/images/ico_game_video_speedy.png') no-repeat 0 -36px; text-indent: -500000px; left: 29%; top: 49px;}
.l-panel-game-video .nav-panel .nav-item .cnt .winner {display: block; position: absolute; width: 18px; height: 18px; background: url('/images/ico_game_video_winner.png') no-repeat 0 -36px; text-indent: -500000px; left: 58%; top: 49px;}
.l-panel-game-video .nav-panel .nav-item .cnt .attr-inline {display: block;}
.l-panel-game-video .nav-panel .nav-item .cnt .attr-inline .value {font-weight: bold;}
.l-panel-game-video .nav-panel .nav-item.g-current .cnt .vip,
.l-panel-game-video .nav-panel .nav-item.g-current .cnt .play {background-position: center top;}
.l-panel-game-video .nav-panel .nav-item.g-current .cnt .speedy,
.l-panel-game-video .nav-panel .nav-item.g-current .cnt .winner {background-position: 0 -18px;}
	/* poker hands */
#poker-hands .card {float: left; position: relative; width: 73px; height: 99px; margin-right: 5px; padding: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
#poker-hands {border-bottom: 1px solid #293751; padding-bottom: 40px;}
#poker-hands .card img {display: block; position: relative; width: 73px; height: 99px;}
#poker-hands .card-highlight {background-color: #FFC537;}
#poker-hands-switcher {margin: 0 -40px; padding-top: 10px;}
#poker-hands-switcher .col {float: left; width: 250px; padding: 0 30px;}
#poker-hands-switcher .col h4 {font-size: 15px; font-weight: bold; margin-bottom: 5px; text-transform: uppercase;}
#poker-hands-switcher .col p {margin: 0}
#poker-hands-switcher .hand {cursor: pointer; padding: 10px; margin-top: 10px;}
#poker-hands-switcher .hand .overview p {display: none;}
#poker-hands-switcher.g-selected .hand {opacity: .5; filter: alpha(opacity=50);}
#poker-hands-switcher .g-selected {background-color: #858B98; padding: 9px; border: 1px solid #B7BBC3; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
#poker-hands-switcher .g-selected {opacity: 1 !important; filter: alpha(opacity=100) !important;}
#poker-hands-switcher .hand img {display: none;}
#poker-hands-switcher .hand img.clean {display: block; padding: 1px;}
#poker-hands-switcher .g-selected img {display: block;}
#poker-hands-switcher .g-selected img.clean {display: none;}
#poker-hands-overview {position: absolute; width: 350px; left: 515px; top: 35px; padding-top: 0;}
#poker-hands-overview .cont-default {margin-top: 0; font-size: 13px; color: white; font-style: italic;}
#poker-hands-overview .cont {display: none;}
#poker-hands-overview .cont p {font-size: 13px; color: white; font-style: italic;}
#poker-hands-overview .cont h4 {font-size: 15px; line-height: 15px; font-weight: bold; margin-bottom: 7px; text-transform: uppercase;}
#poker-hands-overview.g-selected .cont {display: block;}
#poker-hands-overview.g-selected .cont p {font-size: 13px;}
#poker-hands-overview.g-selected .cont-default {display: none;}
#poker-hands-overview .btn {position: absolute; display: block; top: 0; cursor: pointer; width: 51px; height: 51px; background: transparent url(/images/arrow_02.png) no-repeat 0 0; outline: 0;}
#poker-hands-overview .btn-next {right: -51px;}
#poker-hands-overview .btn-prev {left: -51px; background-position: 0 -51px;}

/* buttons */
.f-button {display: inline-block; color: #101F4B; text-decoration: none; text-shadow: 0 1px 1px white; padding-left: 50px;}
.f-button, .f-button .in {background: transparent url(/images/bg_button_02.png) no-repeat 0 0; font-family: 'Arial', sans-serif;}
.f-button .in {display: block; /*font-weight: bold; letter-spacing: -.04em; text-transform: uppercase;*/}
.f-button:hover {color: #000000; text-shadow: 0 -1px 1px white;}
.f-button:hover .in {background-position: 100% -85px;}
	/* 01 */
.f-button-01 {padding-left: 50px; background-position: 0 0;}
.f-button-01 .in {background-position: 100% 0; padding-right: 50px; height: 85px; line-height: 85px; font-size: 41px;}
.f-button-01:hover {background-position: 0 -85px;}
.f-button-01:hover .in {background-position: 100% -85px;}
	/* 02 */
.f-button-02 {padding-left: 50px; background-position: 0 -170px;}
.f-button-02 .in {background-position: 100% -170px; padding-right: 50px; height: 82px; line-height: 82px; font-size: 41px;}
.f-button-02:hover {background-position: 0 -252px;}
.f-button-02:hover .in {background-position: 100% -252px;}
	/* 03 */
.f-button-03 {padding-left: 20px; background-position: 0 -334px;}
.f-button-03 .in {background-position: 100% -334px; padding-right: 20px; height: 62px; line-height: 62px; font-size: 27px;}
.f-button-03:hover {background-position: 0 -396px;}
.f-button-03:hover .in {background-position: 100% -396px;}
	/* 04 */
.f-button-04, .f-button-04 .in {background: #82A8BA url(/images/bg_button_01.png) no-repeat 0 -10px;}
.f-button-04 {padding-left: 20px; background-position: 0 -10px;}
.f-button-04 .in {background-position: 100% -10px; padding-right: 20px; height: 54px; line-height: 54px; font-size: 27px;}
.f-button-04:hover {background-position: 0 -10px;}
.f-button-04:hover .in {background-position: 100% -10px;}
	/* 05 */
.f-button-05 {padding-left: 20px; background-position: 0 -458px;}
.f-button-05 .in {background-position: 100% -458px; padding-right: 20px; height: 55px; line-height: 55px; font-size: 27px;}
.f-button-05:hover {background-position: 0 -513px;}
.f-button-05:hover .in {background-position: 100% -513px;}
	/* 06 */
.f-button-06 {padding-left: 20px; background-position: 0 -568px;}
.f-button-06 .in {background-position: 100% -568px; padding-left: 15px; padding-right: 35px; height: 51px; line-height: 51px; font-size: 20px;}
.f-button-06:hover {background-position: 0 -619px;}
.f-button-06:hover .in {background-position: 100% -619px;}
	/* 07 */
.f-button-07 {display: inline-block; color: white !important; text-decoration: none; text-shadow: 0 1px 1px black; padding-left: 30px;  margin: 0 -1px -1px;}
.f-button-07, .f-button-07 .in {background: url(/images/bg_button_07.png) no-repeat 0 0;}
.f-button-07 .in {display: block; font-size: 12px; letter-spacing: -.04em; padding-right: 30px; height: 34px; line-height: 34px; background-position: 100% 0;}
.f-button-07:hover {color: #EEE !important; text-shadow: 0 -1px 1px #333; background-position: 0 -34px;}
.f-button-07:hover .in {background-position: 100% -34px;}
	/* 08 */
.f-button-08 {display: inline-block; color: white !important; text-decoration: none; text-shadow: 0 1px 1px black; padding-left: 30px;  margin: 0 -1px -1px;}
.f-button-08, .f-button-08 .in {background: url(/images/bg_button_07.png) no-repeat 0 -68px;}
.f-button-08 .in {display: block; font-size: 12px; letter-spacing: -.04em; padding-right: 30px; height: 34px; line-height: 34px; background-position: 100% -68px;}
.f-button-08:hover {color: #EEE !important; text-shadow: 0 -1px 1px #333; background-position: 0 -102px;}
.f-button-08:hover .in {background-position: 100% -102px;}
	/* 09 */
button {cursor: pointer; outline: 0 none;}
.f-button-09 {display: inline-block; color: white !important; text-decoration: none; text-shadow: 0 1px 1px black; padding: 0 0 0 10px; margin: 0 -1px -1px; background: url('/images/bg_button_09.png') no-repeat -490px 0; overflow-x: hidden; outline: 0 none;}
.f-button-09 .in {display: block; background: url(/images/bg_button_09.png) no-repeat 100% 0; font-size: 12px; letter-spacing: -.04em; padding: 0 40px 0 20px; margin-right: -10px; height: 34px; line-height: 34px;}
.f-button-09:hover, button:hover .f-button-09 {color: #EEE !important; text-shadow: 0 -1px 1px #333; background-position: -490px -34px;}
.f-button-09:hover .in, button:hover .f-button-09 .in {background-position: 100% -34px;}
.f-button-09:active, button:active .f-button-09 {color: #EEE !important; text-shadow: 0 -1px 1px #333; background-position: -490px -68px;}
.f-button-09:active .in, button:active .f-button-09 .in {background-position: 100% -68px;}
/* 10 */
.f-button-10 {border: 0; padding: 0; overflow: visible; background: transparent; outline: 0; cursor: pointer;}
.f-button-10 {display: block; color: #FFFFFF; text-shadow: 1px 1px 1px #061434; font: bold 17px/17px arial, sans-serif; height: 30px; line-height: 17px; border: 0; padding: 0 15px; border-radius: 3px;}
.f-button-10 {background: #d4eaf7;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZWFmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjMmQ4NGNkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzElIiBzdG9wLWNvbG9yPSIjMTk1YmE3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjMTI0NjgxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJkODRjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-linear-gradient(top,  #d4eaf7 0%, #2d84cd 3%, #195ba7 71%, #124681 97%, #2d84cd 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4eaf7), color-stop(3%,#2d84cd), color-stop(71%,#195ba7), color-stop(97%,#124681), color-stop(100%,#2d84cd));background: -webkit-linear-gradient(top,  #d4eaf7 0%,#2d84cd 3%,#195ba7 71%,#124681 97%,#2d84cd 100%);background: -o-linear-gradient(top,  #d4eaf7 0%,#2d84cd 3%,#195ba7 71%,#124681 97%,#2d84cd 100%);background: -ms-linear-gradient(top,  #d4eaf7 0%,#2d84cd 3%,#195ba7 71%,#124681 97%,#2d84cd 100%);background: linear-gradient(top,  #d4eaf7 0%,#2d84cd 3%,#195ba7 71%,#124681 97%,#2d84cd 100%);}
.f-button-10:hover {background: #b7def4;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3ZGVmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjMDA3MGNjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzElIiBzdG9wLWNvbG9yPSIjMDA0ZGE1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjMDAzZDdmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzEyNzhjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-linear-gradient(top,  #b7def4 0%, #0070cc 3%, #004da5 71%, #003d7f 97%, #1278cc 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b7def4), color-stop(3%,#0070cc), color-stop(71%,#004da5), color-stop(97%,#003d7f), color-stop(100%,#1278cc));background: -webkit-linear-gradient(top,  #b7def4 0%,#0070cc 3%,#004da5 71%,#003d7f 97%,#1278cc 100%);background: -o-linear-gradient(top,  #b7def4 0%,#0070cc 3%,#004da5 71%,#003d7f 97%,#1278cc 100%);background: -ms-linear-gradient(top,  #b7def4 0%,#0070cc 3%,#004da5 71%,#003d7f 97%,#1278cc 100%);background: linear-gradient(top,  #b7def4 0%,#0070cc 3%,#004da5 71%,#003d7f 97%,#1278cc 100%);}
.f-button-10:active {background: #b7def4;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3ZGVmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjMDA3MGNjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzElIiBzdG9wLWNvbG9yPSIjMDAzZTkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjMDAyNjY4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzEyNzhjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-linear-gradient(top,  #b7def4 0%, #0070cc 3%, #003e91 71%, #002668 97%, #1278cc 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b7def4), color-stop(3%,#0070cc), color-stop(71%,#003e91), color-stop(97%,#002668), color-stop(100%,#1278cc));background: -webkit-linear-gradient(top,  #b7def4 0%,#0070cc 3%,#003e91 71%,#002668 97%,#1278cc 100%);background: -o-linear-gradient(top,  #b7def4 0%,#0070cc 3%,#003e91 71%,#002668 97%,#1278cc 100%);background: -ms-linear-gradient(top,  #b7def4 0%,#0070cc 3%,#003e91 71%,#002668 97%,#1278cc 100%);background: linear-gradient(top,  #b7def4 0%,#0070cc 3%,#003e91 71%,#002668 97%,#1278cc 100%);}
/* 11 */
button {cursor: pointer; outline: 0 none;}
.f-button-11 {display: inline-block; color: white !important; text-decoration: none; text-shadow: 0 1px 1px black; padding: 0 0 0 10px; margin: 0 -1px -1px; background: url('/images/bg_button_11.png') no-repeat -490px 0; overflow-x: hidden; outline: 0 none;}
.f-button-11 .in {display: block; background: url(/images/bg_button_11.png) no-repeat 100% 0; font-size: 27px; font-weight: bold; letter-spacing: -.04em; padding: 0 80px 0 60px; margin-right: -10px; height: 75px; line-height: 75px;}
.f-button-11:hover, button:hover .f-button-11 {color: #EEE !important; text-shadow: 0 -1px 1px #333; background-position: -490px -75px;}
.f-button-11:hover .in, button:hover .f-button-11 .in {background-position: 100% -75px;}
.f-button-11:active, button:active .f-button-11 {color: #EEE !important; text-shadow: 0 -1px 1px #333; background-position: -490px -150px;}
.f-button-11:active .in, button:active .f-button-11 .in {background-position: 100% -150px;}

/* popup */
.popup {position: absolute;}
.popup .shadow {position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 980; background: transparent url(/images/bg_alpha02.png);}
.popup .content {position: fixed; left: 50%; top: 50%; z-index: 1000;}
.popup .content a.popup-close {position: absolute; top: 15px; right: 15px; font-size: 11px; display: block; text-indent: -10000px; background: transparent url(/images/ico_close_02.png) no-repeat; width: 16px; height: 16px; outline: 0; text-decoration: none;}
.popup .content {padding: 30px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background-color: white;}
	/* dark */
.popup-style-dark .content {background-color: #0B1122; border: 1px solid #1E2433;}
.popup-style-dark .content a.popup-close {background: transparent url(/images/ico_close.png) no-repeat;}
.popup-style-dark .l-panel-01 {background: #0B1122;}
	/* text */
.popup {color: #111B38;}
.popup h3 {color: #111B38; font-size: 18px; margin-bottom: .45em;}
.popup .l-panel-01 .c {display: none;}
.popup .content h1 {font-size: 26px; margin-bottom: 0; line-height: 1em;}
.popup .l-cblock {padding: 0 0 1em 0}

/* $.Window */
/* popup */
.window {position: fixed; top: 200px; left: 50%; width: 400px; margin-left: -200px; background: white; border: 1px solid #ddd; box-shadow: black 0 0 5px;}
.window {border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px;}
.window .window-title {background-color: #14214B; color: white; padding: 5px 15px; font-weight: bold; font-size: 11px; text-transform: uppercase; line-height: 16px; position: relative;}
.window .window-title {border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; -khtml-border-radius: 10px 10px 0 0;}
.window .window-title .window-close {font-size: 16px; float: right; color: white; cursor: pointer; width: 16px; text-align: center; margin-right: -10px;}
.window .window-title .window-close {border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px;}
.window .window-title .window-close:hover {background-color: white; color: #333;}
.window .window-content {padding: 15px 15px 1px; color: black;}
.window .window-buttons {padding: 0 5px 14px; text-align: right;}
.window .window-buttons .window-button {margin-right: 10px; cursor: pointer;}


/* forms */
/*.form-simple .error-box {display: none;}

.popup .form-simple {width: 500px; position: relative;}
.popup .content .form-response {width: 500px;}
.popup .form-simple label {display: block; font-size: 15px; color: #111C38; padding: 10px 0 5px;}
.popup .form-simple .f-text input,
.popup .form-simple .f-text textarea {width: 100%; font-size: 15px; font-family: arial, serif; line-height: 25px; height: 25px;}
.popup .form-simple .f-text textarea {height: 100px;}
.popup .form-simple .value {padding-right: 2px;}
.popup .form-simple .f-field-error input,
.popup .form-simple .f-field-error textarea {background-color: #FD9795;}
.popup .form-simple .f-field-error .error-box {display: none;}
.popup .form-simple .f-submit-field {padding: 20px 0 0; text-align: center;}*/
	/* disable layer */
.popup .form-simple .preloader {background: white url(/images/preloader_01.gif) no-repeat 50% 50%; position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: .5; filter: alpha(opacity=50);}

/* step-by-step */

.p-login {margin-bottom: 50px;}
.p-login .title {width: 500px; margin: 30px auto 0; height: 40px; position: relative;}
.p-login .title h1 {text-align: center; font-size: 33px; line-height: 100%; text-transform: uppercase; position: relative; top: -15px;}
.p-login .title ins {position: absolute; width: 160px; border-top: 1px solid #3D72B9; height: 40px; display: block; top: 0;}
.p-login .title ins.tl {border-left: 1px solid #3D72B9;}
.p-login .title ins.tr {right: 0; border-right: 1px solid #3D72B9;}

.p-login .login-pokerist {width: 39%; text-align: center; float: left; padding: 0 5%;}
.p-login .login-social {width: 39%; text-align: center; float: right; padding: 0 5%;}

.p-login p {font-size: 19px; color: white;}
.p-login p.small {font-size: 13px;}

.p-login label {display: block; position: relative; color: white; font-size: 13px; text-align: left; width: 70%; margin: 0 auto 25px;}
.p-login label input {display: block; position: relative; font-size: 19px; padding: 5px 6px; width: 95%; margin: 3px 0 0;}
.p-login label a {color: #3188CF; text-decoration: none; text-transform: uppercase; font-size: 11px; position: absolute; right: 0; font-weight: bold;}
.p-login .f-button {float: right; margin-right: 15%;}
.p-login .f-button .in {font-size: 20px;}

.p-login .soc-icons {vertical-align: top; text-align: center; font-size: 12px; margin: 40px 0 20px;}
.p-login .soc-icons li {display: inline-block; margin: 0 5px 20px; width: 70px;}
.p-login .soc-icons li a {display: block; color: #3188CF; text-decoration: none;}
.p-login .soc-icons li a img {display: block; width: 32px; margin: 0 auto 10px;}

.p-login .signup-form {border: 1px solid #3D72B9; border-top: 0 none; width: 418px; padding: 20px 40px 30px; margin: 0 auto; text-align: center;}
.p-login .signup-form p {margin-bottom: 30px;}
.p-login .signup-form .f-button {float: none; margin-right: 0;}

#profile {}
#profile .l-account-info-box {/*background-color: #111C38;*/ padding: 30px 35px; width: 120px; margin-bottom: 30px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px;}
#profile .l-account-info-box.vip {background-color: #2D070F;}
#profile .l-account-info-box .tooltip-vip {position: absolute; margin-top: 15px;}
/*#profile.l-profile-own .l-account-info-box {padding-bottom: 30px;}*/
#profile .l-account-info-box .avatar-box {position: relative;}
#profile .l-account-info-box .avatar-box .avatar-img {width: 120px; height: 120px;}
#profile .l-account-info-box .avatar-box img.avatar {display: block; width: 120px; margin: 0;}
#profile .l-account-info-box .avatar-box .create {display: block; position: absolute; top: 0; left: 96px; width: 24px; height: 24px; background-color: #999; background-color: rgba(0, 0, 0, .5); text-decoration: none;}
#profile .l-account-info-box .avatar-box .create .ico {display: block; position: absolute; top: 8px; left: 8px;}
#profile .l-account-info-box .avatar-box .create .lbl {display: none; position: absolute; font-size: 11px; line-height: 24px; height: 24px; top: 0; right: 24px; padding-left: 10px; color: white;}
#profile .l-account-info-box .avatar-box .create:hover .lbl {display: block; background-color: #999; background-color: rgba(0, 0, 0, .5); white-space: nowrap;}
#profile .l-account-info-box .online-status {display: block; font-size: 11px; padding-top: 20px; color: white;}
#profile .l-account-info-box .online-status-online {color: #6ABF37;}

#profile .friends-short {margin-right: 30px;}
#profile .friends-short h3 {font-size: 17px; border-bottom: 2px solid white; padding-bottom: 3px; margin-bottom: 10px;}
#profile .friends-short ul {line-height: 145%;}
#profile .friends-short ul li {display: block; margin: 0 0 15px 0; overflow: hidden; min-height: 60px; padding-left: 70px;}
#profile .friends-short ul li a {color: white; font-size: 13px; text-decoration: none; display: block;}
#profile .friends-short ul li img {display: block; width: 60px; height: 60px; float: left; margin: 0 10px 0 -70px;}
#profile .friends-short ul li .chips, #profile .friends-short ul li .online-status {color: #9CB7D9; font-size: 12px; text-decoration: none; display: block;}
#profile .friends-short .more {border-top: 1px dotted #55638B; padding-top: 5px; font-size: 13px;}
#profile .friends-short .more a {color: #3188CF; text-decoration: none;}

.search-friends-form {margin: 0 30px 30px 0;}
.search-friends-form h3 {font-size: 17px; margin-bottom: 10px;}
.search-friends-form input {font-size: 13px; height: 20px; line-height: 20px; width: 150px; padding: 3px 32px 3px 8px; background: white url('/images/ico_search.png') no-repeat 96% 50%; border: 0 none; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;}
.search-friends-form input.placeholder {color: #6D7697;}


#profile .friends-full {margin-top: 30px; margin-right: -3%; line-height: 140%;}
#profile .friends-full li {display: inline-block; width: 31%; min-height: 60px; margin: 0 2% 15px 0; overflow: hidden; vertical-align: top;}
#profile .friends-full li:hover {outline: 1px dotted #55638B;}
#profile .friends-full li a {color: white; font-size: 13px; text-decoration: none; display: block;}
#profile .friends-full li img {display: block; width: 60px; height: 60px; float: left; margin: 0 10px 0 0;}
#profile .friends-full li .chips, #profile .friends-full li .online-status {color: #9CB7D9; font-size: 12px; text-decoration: none; display: block;}

#profile .state-online {color: #66B837 !important; background: url('/images/ico_online_status.png') no-repeat 0 center; padding-left: 13px; font-weight: bold;}
#profile .state-in_lobby {color: #9CB7D9 !important; background: url('/images/ico_online_status.png') no-repeat -999px center; padding-left: 13px;}
#profile .state-offline {color: #4A67A2 !important; background: url('/images/ico_online_status.png') no-repeat -499px center; padding-left: 13px;}

#profile .notify {background-color:  white; padding: 15px; margin-bottom: 30px;}
#profile .notify h3 {margin: -15px -15px 10px; padding: 5px 15px; background-color: #E8E8DC; color: #0D2151; font-size: 17px; font-weight: bold;}
#profile .notify h3 a {white-space: nowrap;}
#profile .notify .buttons {margin: 10px -10px -3px 0;}
#profile .notify .buttons .f-button-09 {margin-right: 10px;}
#profile .notify .friend {display: block; margin: 0; overflow: hidden; min-height: 60px; padding-left: 70px; line-height: 145%;}
#profile .notify .friend a {color: #0B1C51; font-weight: bold; font-size: 13px; text-decoration: none; display: block;}
#profile .notify .friend img {display: block; width: 60px; height: 60px; float: left; margin: 0 10px 0 -70px;}
#profile .notify .friend .chips, #profile .notify .friend .online-status {color: #6D7697; font-size: 12px; text-decoration: none; display: block;}

.pokerist-memo {display: block; position: relative; width: 100%; font-family: arial, sans-serif; background-color: white; color: #000000; border: 0; -moz-border-radius: 3px 3px 0 3px; -webkit-border-radius: 3px 3px 0 3px; border-radius: 3px 3px 0 3px; overflow: hidden; resize: none; outline: 0; overflow: hidden;}
.pokerist-memo-wrap {position: relative;}
.pokerist-memo-wrap .content {white-space: pre-line;}
.pokerist-memo-wrap .btn {cursor: pointer;}
.pokerist-memo-wrap .btns, .pokerist-memo-wrap .btn-clear {display: none; position: absolute; height: 20px; line-height: 20px; font-size: 11px;}
.pokerist-memo-wrap.pokerist-memo-editing .btn-clear, .pokerist-memo-wrap.pokerist-memo-editing .btns {display: block;}
.pokerist-memo-wrap .btn-clear {display: block; background: transparent url(/images/ico_close_03.png) no-repeat 100% 50%; padding-right: 13px; right: 0; top: -20px;}
.pokerist-memo-wrap .btns {bottom: 0; right: 0; margin-bottom: -20px; background-color: white; white-space: nowrap; -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px;}
.pokerist-memo-wrap .btns .btn {display: inline-block; padding: 0 10px; color: #000000;}
.pokerist-memo-wrap .btns .btn-save {padding-left: 5px;}
.pokerist-memo-wrap .btns .btn-cancel {padding-right: 5px;}

#status .pokerist-memo-wrap {padding-right: 20px;}
#status .pokerist-memo,
#status .content {width: 100%; background-color: white; color: #000000; font-size: 17px; padding: 5px 10px; line-height: 25px; min-height: 25px; -moz-border-radius: 3px 3px 0 3px; -webkit-border-radius: 3px 3px 0 3px; border-radius: 3px 3px 0 3px;}
#status .content {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer;}
#status.static .content {cursor: default;}
#status .pokerist-memo {display: none;}
#status .pokerist-memo-editing .pokerist-memo {display: block;}
#status .pokerist-memo-editing .content {position: absolute; opacity: 0;}
#status .pokerist-memo-empty .content {color: #bbbbbb; font-style: italic;}
#status .pokerist-memo-loading .content {color: #cccccc; background: white url(/images/preloader_03.gif) no-repeat 378px 50%;}

#nickname {margin-bottom: 10px;}
#nickname .pokerist-memo {display: none; width: 100%; background-color: white; color: #000000; -moz-border-radius: 3px 3px 0 3px; -webkit-border-radius: 3px 3px 0 3px; border-radius: 3px 3px 0 3px;}
#nickname .content {display: inline-block; cursor: pointer; background: transparent url(/images/ico_edit.gif) no-repeat scroll 100% 50%; padding-right: 25px;}
#nickname .pokerist-memo-editing .pokerist-memo {display: block;}
#nickname .pokerist-memo-editing .content {display: none;}
#nickname .pokerist-memo, #nickname .content {font-size: 40px; line-height: 40px; height: 40px;}
#nickname.static {float: left;}
#nickname.static .content {background: transparent; cursor: default; height: auto;}

#add-friend {float: right;}

#profile .profile-info {padding-right: 30px; position: relative;}
#profile .status {padding-right: 22px; border: 1px solid #acacac; font-size: 17px; position: relative; background-color: white; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;}
#profile .status ins {display: block; width: 6px; height: 12px; background: url('/images/ico_status.gif') no-repeat left top; position: absolute; left: -6px; top: 7px;}
#profile .status input {width: 100%; padding: 5px 10px; border: none; background: none;}
#profile .status input.placeholder {color: #ccc;}
#profile .status span {display: block; width: 100%; padding: 5px 10px; color: #333;}

#profile h1 {font-size: 40px; font-weight: normal; line-height: 40px; margin: 30px 0 10px; position: relative;}
#profile h1 span.nickname {display: block; margin: -3px 25px -3px 0; padding:  3px 0; /*padding: 5px 10px; margin: -5px 25px -5px -10px;*/}
#profile h1 span.nickname.saving {background: url('/images/loader.gif') no-repeat right center;}
#profile h1 .edit {display: block; width: 28px; height: 28px; position: absolute; right: -10px; top: 50%; margin-top: -16px; background: url('/images/ico_edit.gif') no-repeat center center; z-index: 10;}
#profile h1 .edit.toggle-save {background-image: url('/images/ico_save.gif');}
#profile h1 .editable {z-index: 15;}
#profile h2 {border-bottom: 2px solid white; font-size: 17px; line-height: 21px; padding: 0 0 8px; margin: 20px 0 15px;}
#profile h2 .more {display: block; float: right; font-size: 13px; line-height: 21px; font-weight: normal;}
#profile h2 .more a {color: #3188CF;}

#profile dl {font-size: 13px; width: 100%;}
#profile dl dt {width: 27%; display: inline-block; padding: 0 2% 8px 0; border-bottom: 1px dotted #55638B; margin: 0 5% 8px 0;}
#profile dl dd {width: 64%; display: inline-block; padding: 0 0 8px 2%; border-bottom: 1px dotted #55638B; margin: 0 0 8px;}
#profile dl dd .buy-chips {display: block; float: right; margin-top: -3px; text-decoration: none;}
#profile dl dd .level-progress {display: block; float: right; border: 1px solid #8494B5; padding: 2px 0 2px 2px; height: 8px; vertical-align: middle; width: 186px;}
#profile dl dd .level-progress span {display: block; background: transparent url(/images/bg_scale.png) repeat-x 0 50%; height: 8px;}

#profile dl.attrs-inline {font-size: 12px; color: white; width: auto; margin-bottom: 30px;}
#profile dl.attrs-inline dt {display: inline-block; font-size: 12px; padding: 0; margin: 0 7px 0 0; width: auto; border-bottom: 0; color: #9CB7D9;}
#profile dl.attrs-inline dd {display: inline-block; padding: 0; margin: 0 15px 0 0; width: auto; border-bottom: 0;}

#profile .achievements ul, #profile .property ul {margin-right: -30px; font-size: 11px;}
#profile .achievements ul li, #profile .property ul li {display: inline-block; width: 96px; margin: 0 10px 15px 0; text-align: center; overflow: hidden; vertical-align: top;}
#profile .achievements ul li a, #profile .property ul li a {display: block; color: white; text-decoration: none;}
#profile .achievements ul li img, #profile .property ul li img {display: block; width: 62px; height: 62px; margin: 0 auto 5px;}
#profile .achievements .more, #profile .property .more {border-top: 1px dotted #55638B; font-size: 13px; padding-top: 5px;}
#profile .achievements .more a, #profile .property .more a {color: #3188CF; text-decoration: none;}
#profile .achievements .more a.more-show, #profile .property .more a.more-show {display: inline;}
#profile .achievements .more a.more-hide, #profile .property .more a.more-hide {display: none;}
#profile .achievements.g-opened .more a.more-show, #profile .property.g-opened .more a.more-show {display: none;}
#profile .achievements.g-opened .more a.more-hide, #profile .property.g-opened .more a.more-hide {display: inline;}

#profile .property li .cost {color: #4A67A2; display: block;}

/*#profile p {font-size: 13px; line-height: 130%;}*/
#profile p.f-big {font-size: 19px;}
#profile .f-button {margin-top: 20px;}

#profile .socials-list {font-size: 12px; color: #3188CF; text-align: center; margin: 32px 0;}
#profile .socials-list li {display: inline-block; width: 65px; background: url('/images/ico_soc_selector.png') no-repeat 33px 85px; padding: 15px 5px 40px; cursor: pointer;}
#profile .socials-list li.g-selected {background-color: #2B437A; background-color: rgba(255, 255, 255, 0.13); background-position: -52px 85px; border-radius: 10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px;}
#profile .socials-list li img {display: block; width: 32px; margin: 0 auto 10px;}

.profile-short {margin-bottom: 20px; padding-left: 80px; position: relative; float: left;}
.profile-short .avatar {position: absolute; margin: 5px 0 0 -80px; width: 60px; height: 60px;}
.profile-short h1 {font-size: 31px; margin: 0 0 14px; font-weight: normal;}
.profile-short p.attr-inline {font-size: 12px; line-height: 120%; margin-bottom: 8px;}
.profile-short p.attr-inline .value {color: white;}

/* square box */
.l-square-box, .l-square-box .l-pad {background: transparent url(/images/squarebox.png) no-repeat 0 0;}
.l-square-box {width: 480px; margin: 49px auto 50px;}
.l-square-box .l-pad {padding: 30px 50px 50px; background-position: 0 100%;}
.l-square-box h1 {font-size: 33px; font-weight: bold; color: white; line-height: 1em; text-align: center; text-transform: uppercase; position: relative; top: -15px;}
.l-square-box h1 span {display: inline-block; padding: 0 14px; background: transparent url(/images/1.5/bg-gradient.png) 50% -44px;}

.f-form {color: #111B38;}
.popup .f-form {width: 320px; margin: 0 auto;}
.content .f-form {color: #0D1B47 !important;}
.content .f-form .f-field {color: #0D1B47 !important;}
.content .f-form .f-field textarea {width: 100%;}
.content .f-form .f-field label {color: #0D1B47 !important;}
.l-square-box .f-form {color: #FFFFFF;}
.f-form .f-field {width: 285px; margin: 0 auto;}
.popup .f-form .f-field {width: 320px;}
.f-form .f-text input {width: 100%; height: 34px; line-height: 34px; font-size: 25px;}
.f-form .f-submit-field {text-align: center;}
.f-form .f-text {padding-right: 2px;}
.f-form .f-field {padding-bottom: 20px; position: relative;}
.f-form .f-field label {display: block; font-size: 13px; color: #FFFFFF; margin-bottom: 5px;}
.popup .f-form .f-field label  {}
.f-form .f-field-error input {background-color: #FD9795;}
.f-form .f-field label .lbl-password {display: block; float: left; padding-bottom: 5px;}
.f-form .f-field-captcha {padding-bottom: 30px;}
.f-form .f-field-captcha input {width: 6em; height: 34px; line-height: 34px; font-size: 25px;}
.f-form .f-field-captcha .i-action {font-size: 12px; line-height: 17px;}
.f-form .f-field-captcha img {margin-bottom: 10px;}
.f-form .f-field label .lbl-forgot-password {display: block; float: right; padding-bottom: 5px;}
.f-form .f-field-checkbox label {margin-left: 25px; line-height: 17px;}
.f-form .f-field-checkbox .f-input {float: left; padding-top: 1px;}
.f-form .f-field-checkbox .f-input input {vertical-align: middle;}
.f-form .f-field-checkbox.f-field-error {background-color: #FD9795;}
.f-form .f-disabled {opacity: .5; filter: alpha(opacity=50);}
.f-form .f-error-popup {position: absolute; min-height: 28px; background: #B35151 url(/images/ico_error.png) no-repeat 7px 6px; border: 1px solid #3B2B2B; right: 0; width: 200px; padding: 0 10px 0 30px; margin-right: -255px; top: 24px; border-radius: 3px;}
.f-form .f-no-label .f-error-popup {top: 3px;}
.f-form .f-error-popup ins {display: block; left: -7px; top: 8px; position: absolute; background: transparent url(/images/arrow_08.png) no-repeat 0 0; width: 7px; height: 11px;}
.f-form .f-error-popup .message {margin: 5px 0 !important; font-size: 12px; line-height: 18px; color: white; text-shadow: 1px 1px 1px #000000;}
.f-form .f-field-checkbox .f-error-popup {top: -5px;}
.f-form button.clean {border: 0 !important; background: transparent !important;}
.f-form .f-message-common-box {background: #B35151 url(/images/ico_error.png) no-repeat 6px 5px; border: 1px solid #3B2B2B; width: 245px; margin: 0 auto 1em; padding: 0 10px 0 30px; border-radius: 3px;}
.f-form .f-message-common-box .message {margin: 5px 0 !important; font-size: 12px; color: white; text-shadow: 1px 1px 1px #000000;}
.f-form .f-message-common-box-success {background-color: #DDFAB9; border: 1px solid #C3E09F; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; background-position: 9px 9px; padding-left: 32px; background-image: url(/images/ico_success.png);}
.f-form .f-message-common-box-success .message {text-shadow: 0 0 0; color: #39414B; margin: 8px 0 !important;}

/* settings form */
.f-form-settings h3 {font-size: 17px; font-weight: bold; border-bottom: 2px solid; margin-bottom: 15px;}
.f-form-settings .f-section {margin-bottom: 35px;}
.f-form-settings select, .f-form-settings .f-text input {font-size: 13px; font-family: arial, sans-serif; line-height: 20px;}
.f-form-settings select option {padding: 3px;}
.f-form-settings .f-text input {line-height: 20px; height: 20px;}
.f-form-settings .f-field {width: auto; margin: 12px 0; position: relative; padding: 0 0 0 220px; font-size: 13px;}
.f-form-settings .f-field label {display: block; float: left; width: 198px; margin-left: -220px; line-height: 20px;}
.f-form-settings .f-field .f-input {line-height: 20px;}
.f-form-settings .f-submit-field {margin: 15px 0 0; padding: 0 0 0 220px; text-align: left;}
.f-form-settings .f-message-common-box {width: auto; margin: 1em 0;}
.f-form-settings .f-error-popup {top: -4px;}
.f-form-settings .f-comment {font-size: 12px; margin-bottom: 25px;}
.f-form-settings .f-comment p {font-size: 12px; margin: 7px 0;}

/* login form */
.l-login-box {margin-top: 20px; padding-bottom: 50px;}
.l-login-box .login-pokerist {width: 39%; float: left; padding: 0 5%;}
.l-login-box .login-social {width: 39%; float: right; padding: 0 5%;}
.l-login-box .f-form .f-submit-field {text-align: right; width: 285px; margin: 0 auto;}
.l-login-box .l-overview {text-align: center; color: white;}
.l-login-box .l-overview p {font-size: 19px; line-height: 25px;}
.l-login-box .l-overview p {font-size: 19px; line-height: 25px;}
.l-login-box .i-small {font-size: 12px; color: white; text-align: center;}

/* social buttons list */
.soc-icons {text-align: center; margin: 40px 0;}
.soc-icons li {display: inline-block; font-size: 12px; text-align: center; margin: 0 10px;}
.soc-icons li a {color: #3188CF; text-decoration: none;}
.soc-icons li span span, .soc-icons li a span {display: block; margin-top: 5px;}

/*.l-sidepanel-01 {background: transparent url(/images/bg_alpha04.png); padding: 14px 15px; color: #9CB7D9;}*/
.l-sidepanel-01 {background-color: #0F263D; /*background-color: #0C1942; background-color: rgba(15, 19, 33, 0.32);*/ padding: 14px 15px; color: #9CB7D9; margin-bottom: 30px;}
.l-sidepanel-01 .soc-icons {margin: 20px 0;}
.l-sidepanel-01 p {color: #9CB7D9; font-size: 13px;}
.l-sidepanel-01 p.action-link {margin: 10px 0 10px; text-align: center;}
.l-sidepanel-01 p.action-link .button-03 {width: 195px; font-size: 15px;}
.l-sidepanel-01 h3 {font-size: 25px; font-weight: normal; line-height: 120%; margin-bottom: 10px; color: white;}

/*
.l-sidepanel-01 a {color: #3188CF;}
.l-sidepanel-01 a:hover {color: #0497C7;}
.l-sidepanel-01 h3 a {color: #6ABF37;}
.l-sidepanel-01 h3 a:hover {color: #a0da7e;}
*/

.l-sidepanel-01 .game-records {list-style: decimal outside; margin: 0 0 20px 25px;}
.l-sidepanel-01 .game-records .game {position: relative; margin-bottom: 10px;}
.l-sidepanel-01 .game-records .game .play {display: block; position: absolute; left: 0; top: 24px; width: 40px; height: 40px; background: url('/images/ico_game_video.png') no-repeat 0 0; text-indent: -50000px; outline: 0 none;}
.l-sidepanel-01 .game-records .game .speedy {display: block; position: absolute; left: -8px; top: 35px; width: 18px; height: 18px; background: url('/images/ico_game_video_speedy.png') no-repeat 0 0; text-indent: -50000px; outline: 0 none;}
.l-sidepanel-01 .game-records .game .winner {display: block; position: absolute; left: 30px; top: 35px; width: 18px; height: 18px; background: url('/images/ico_game_video_winner.png') no-repeat 0 0; text-indent: -50000px; outline: 0 none;}
.l-sidepanel-01 .game-records .game .vip {display: block; position: absolute; left: 8px; top: 18px; width: 25px; height: 15px; background: url('/images/ico_game_video_vip.png') no-repeat 0 0; text-indent: -50000px; outline: 0 none;}
.l-sidepanel-01 .game-records .game p {font-size: 12px; color: white; margin-bottom: 0; margin-left: 55px;}
.l-sidepanel-01 .game-records .game .date {margin-left: 0;}
.l-sidepanel-01 .game-records .game .date a {color: #9CB7D9;}
.l-sidepanel-01 .game-records .game .date a:hover {color: #BDCFE6;}
.l-sidepanel-01 .updating-status {color: white;}
/*.l-sidepanel-01 .updating-status {display: inline-block; padding: 2px 8px 1px; color: #6D7697; background-color: white; border-radius: 3px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;}*/

.l-sideinset-01 {margin: 20px 0 3px;}
.l-sideinset-01 h3 {font-size: 30px; font-family: 'arial black', arial, sans-serif; font-weight: bold; letter-spacing: -.04em; line-height: 25px; margin-bottom: .15em; text-transform: uppercase;}
.l-sideinset-01 p.ico-tie {background: transparent url(/images/ico_tie.png) no-repeat 2px 4px; padding: 0 0 0 25px;}
.l-sideinset-01 p {font-size: 12px; margin-bottom: 0; margin-top: .5em;}

.l-sideinset-02 {color: #3188CF; background: transparent url(/images/bg_pane_04.png); padding: 15px 10px 15px 20px; margin: 20px 0 3px;}
.l-sideinset-02 h3 {font-size: 17px; font-weight: normal; line-height: 17px; margin-bottom: .45em; color: #3188CF;}
.l-sideinset-02 p {font-size: 12px; color: #3188CF; margin-bottom: 0; margin-top: 1em;}

.l-col-second p.action-link .f-button-08 .in {width: 185px; text-align: center;}

#merge .accounts-list {margin-top: 20px;}
#merge .accounts-list .accounts-header {padding: 0 20px; margin: 40px 0 15px;}
#merge .accounts-list .accounts-header label {display: block; float: left; width: 15%; color: #5E82A8; font-size: 11px;}
#merge .accounts-list .accounts-header label.lbl-login-by {width: 17%;}
#merge .accounts-list .accounts-header label.lbl-profile {width: 63%;}

#merge .accounts-list .accounts-item {background-color: #F9F9F9; border: 1px solid #E6E6E6; padding: 10px 20px; margin: 15px 0; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtm-border-radius: 7px;}
#merge .accounts-list .accounts-item.g-current {background-color: #D5E1E5; border-color: #C0D2D9;}
#merge .accounts-list .accounts-item.g-template {display: none;}
#merge .accounts-list .accounts-item label {display: block; float: left; width: 15%; line-height: 60px; padding: 15px 0;}
#merge .accounts-list .accounts-item label input {display: inline-block; height: 30px; line-height: 30px; vertical-align: middle; margin-left: 10px;}
#merge .accounts-list .accounts-item .login-by {disaply: block; float: left; width: 17%; padding: 14px 0;}
#merge .accounts-list .accounts-item .profile {disaply: block; float: left; width: 63%;}
#merge .accounts-list .accounts-item .profile img {disaply: block; float: left; width: 60px; margin-right: -60px;}
#merge .accounts-list .accounts-item .profile h3 {margin-left: 75px; font-size: 17px; color: #0D1B47;}
#merge .accounts-list .accounts-item .profile ul {margin-left: 75px; font-size: 12px; color: #6B748E; padding-top: 10px;}
#merge .accounts-list .accounts-item .profile ul li {display: inline-block; width: 49%; text-transform: lowercase;}
#merge .accounts-list .accounts-item .remove {display: block; float: left; width: 5%; text-align: right; padding: 21px 0;}
#merge .accounts-list .accounts-item .remove a {display: inline-block; text-align: center; background-color: #252A31; border-radius: 3px; color: white; font-weight: bold; font-size: 20px; width: 18px; height: 18px; line-height: 18px; cursor: pointer;}

#merge .ico-add {background:  url('/images/ico_add.png') no-repeat left center; padding-left: 25px;}
#merge .lp-container.add, #merge .merge {margin-left: 33%;}
#merge .lp-container .lp-content, .tooltip-content {background-color: #282D34; border: 1px solid #1E2126; max-width: 200px; margin: 10px 0 0 0; padding: 10px; position: absolute; border-radius: 5px; z-index: 1000;}
#merge .lp-container .lp-content ins, .tooltip-content ins {position: absolute; top: -6px; left: 10px; width: 10px; height: 7px; background: url('/images/lp-container-arr.png') no-repeat left top;}
#merge .lp-container .lp-content ul, .tooltip-content ul {width: 200px; line-height: 14px; font-size: 12px; padding-top: 3px; margin-bottom: -7px;}
#merge .lp-container .lp-content ul li, .tooltip-content ul li {display: inline-block; width: 45%; margin-bottom: 10px; margin-right: 4%;}
#merge .lp-container .lp-content ul li a, .tooltip-content ul li span {display: block; color: white; text-decoration: none; padding: 2px 0 0 23px; background: url('/images/ico_soc_small_icons.png') no-repeat;}
#merge .lp-container .lp-content ul li a.ico-soc-facebook, .tooltip-content ul li .ico-soc-facebook {background-position: 0 0;}
#merge .lp-container .lp-content ul li a.ico-soc-vkontakte, .tooltip-content ul li .ico-soc-vkontakte {background-position: 0 -16px;}
#merge .lp-container .lp-content ul li a.ico-soc-pokerist, .tooltip-content ul li .ico-soc-pokerist {background-position: 0 -32px;}
#merge .lp-container .lp-content h3, .tooltip-content h3 {margin-bottom: 10px;}

.tooltip-content.vip {background-color: white; border-color: #E8E8E8; width: 168px; margin-left: -35px; color: #0B1C51; text-align: center; font-size: 17px; font-weight: bold; box-shadow: 0 3px 2px black;}
.tooltip-content.vip .delete {color: #0B1C51; width: 100%; display: block; background-color: #E8E8DC; border-top: 1px dotted #B5B5AB; margin: 10px -10px -10px; padding: 5px 10px 7px; font-size: 13px;}
.tooltip-content.vip .delete:hover {color: #3B4C91;}
.tooltip-content.vip ins {background-position: -10px 0; left: 50%; margin-left: -5px;}

.tooltip-content.white {background-color: white; border-color: #E8E8E8; color: #0B1C51;}
.tooltip-content.white ins {background-position: -10px 0;}

.l-poll-box h2 {color: white; font-size: 27px; letter-spacing: -.05em; line-height: 1em; margin: 0 0 .5em 0;}
.l-poll-box .picture {background-color: white; padding: 2px; width: 500px; height: 330px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.l-poll-box .left-col {width: 500px; float: left;}
.l-poll-box .left-col .addthis_toolbox {padding-top: 20px;}
.l-poll-box .right-col {width: 350px; float: right;}
.l-poll-box .right-col .overview {font-size: 15px; color: white;}
.l-poll-box .right-col h3 {color: white; font-size: 17px; letter-spacing: -.05em; line-height: 1em; margin: 0; padding-bottom: .15em;}
.l-poll-box .right-col h3 .info {font-weight: normal; font-size: 12px; color: #8996AF; margin-left: 15px; letter-spacing: normal;}
.l-poll-box .right-col h3.question-head {border-bottom: 2px solid white;}
.l-poll-box .right-col .question {color: #0099FF; font-weight: bold; font-size: 15px; padding: 10px; margin: 0; background-color: #2E3850;}
.l-poll-box .right-col .question p {margin: 0;}
.l-poll-box .right-col .answers .answer {font-size: 13px; border-top: 1px dotted #707788; position: relative;}
.l-poll-box .right-col .answers .ico-status {display: block; position: absolute; width: 27px; height: 27px; background: transparent url(/images/icos_quest.png) no-repeat; top: 10px; left: 0;}
.l-poll-box .right-col .answers .ico-wrong {background-position: 0 0;}
.l-poll-box .right-col .answers .ico-right {background-position: 0 -27px;}
.l-poll-box .right-col .answers .answer label {display:  block; padding: 15px 0 15px 35px;}
.l-poll-box .right-col .answers .answer input {position: absolute; margin-left: -20px;}
.l-poll-box .right-col .answers .answer .lbl {display: block; float: left; width: 150px; height: 13px; line-height: 13px; padding: 2px 0;}
.l-poll-box .right-col .answers .answer .stat {display: block; float: right;}
.l-poll-box .right-col .answers .answer .stat .bar {display: block; float: left; width: 130px;}
.l-poll-box .right-col .answers .answer .stat .bar .p {display: block; height: 13px; line-height: 13px; padding: 2px 0; background-color: #125CAE; width: 0;}
.l-poll-box .right-col .answers .answer .digits {display: block; float: right; width: 140px; height: 13px; line-height: 13px; text-align: right; padding: 2px 0;}
.l-poll-box .right-col .answer_comment {font-size: 13px; font-style: italic; color: white;}
.l-poll-box .nav-weeks {font-size: 13px; margin: 5px 0 0;}
.l-poll-box .nav-weeks .nav-item {display: inline; margin: 0 20px 0 0;}
.l-poll-box .nav-weeks .nav-item-label {color: #3188CF; text-decoration: none;}
.l-poll-box .nav-weeks .g-current .nav-item-label {color: white;}
.l-poll-box .f-nav-weeks {padding-top: 7px;}
.l-poll-box .f-nav-weeks select {display: inline-block; vertical-align: middle; font-size: 17px; font-family: arial, sans-serif;}
.l-poll-box .f-nav-weeks button {display: inline-block; vertical-align: middle; margin-left: 10px;}
.l-poll-box p.more-link {margin-bottom: 0;}
.l-poll-box p.more-link a {display: inline-block; background: transparent url(/images/ico_bullet_02.png) no-repeat 100% 50%; padding-right: 22px; font-weight: bold; color: #6ABF37; letter-spacing: -.01em; text-decoration: none; margin-top: 20px;}

/* change avatar */
.l-avatars-list {padding: 10px 0 50px;}
.l-avatars-list .avatar {display: inline-block; vertical-align: top;}
.l-avatars-list .avatar .picture {display: block; padding: 10px; width: 120px; height: 120px;}
.l-avatars-list .avatar .picture img {width: 120px; height: 120px;}
.l-avatars-list .g-current .picture {padding: 9px; border: 1px solid #C0D2D9; background-color: #D5E1E5; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
.l-avatars-list .input {display: block; padding: 4px; text-align: center;}
.tab2-content-upload .avatar .picture {padding: 9px; border: 1px solid #C0D2D9; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
.tab2-content-upload .new-avatar {background: transparent url(/images/arrow_07.png) no-repeat 23px 50%; padding-left: 62px;}
.tab2-content-upload .new-avatar .picture {background-color: #D5E1E5; cursor: pointer; width: 120px; height: 120px;}
.tab2-content-upload .new-avatar .picture .pad {background: white url(/images/preloader_01.gif) no-repeat 50% 50%; display: block; border: 1px solid #C0D3D9; width: 118px; height: 118px; line-height: 118px;}
.tab2-content-upload .new-avatar .picture .lbl {background: white url(/images/ico_plus.png) no-repeat 50% 43px; cursor: pointer; display: block; text-align: center; padding-top: 60px; width: 118px; height: 58px; line-height: 20px; font-size: 13px; color: #0A5FBD;}
.tab2-content-upload .new-avatar .picture img {width: 120px; height: 120px;}
.tab2-content-upload .new-avatar .uploaded .lbl, .tab2-content-upload .new-avatar .uploading .lbl {display: none;}
.tab2-content-upload .new-avatar .picture.drag-over {padding: 7px; border: 3px dashed #80A5B3;}

	/* form */
form.l-avatars-list {position: relative;}
form.l-avatars-list .submit-bar {text-align: center; padding-top: 20px;}
form.l-avatars-list .preloader {position: absolute; background: white url(/images/preloader_01.gif) no-repeat 50% 70%; opacity: .5; filter: alpha(opacity=50); top: 0; left: 0; width: 100%; height: 100%;}

.geo-location {}
.geo-location .i-action {display: none; margin-left: 10px;}
.geo-location.g-editable .i-action {display: inline;}

.l-panel-stat h3 {border-bottom: 2px solid white; color: white; font-size: 17px; letter-spacing: -0.05em; line-height: 1em; margin: 0; padding-bottom: 0.15em;}
.l-panel-stat h3 .description {font-size: 12px; margin-left: 10px; font-weight: normal; letter-spacing: normal;}

.graph-01 .graph-box {position: relative; margin: 10px 50px 150px 0;}
.graph-01 .nav-inline-01 {margin: 40px 0 0 62px;}
.graph-01 .scale .item {position: absolute;}
.graph-01 .labels-y {width: 100px; position: absolute; top: 0; left: 0; margin-left: -101px; text-align: right; height: 10px;}
.graph-01 .labels-y .label {position: absolute; padding: 0; right: 1px; background: transparent url(/images/bg_grid_scale_y.png) no-repeat 100% 0;}
.graph-01 .labels-y .label span {display: block; font-size: 11px; position: relative; margin: -6px 15px 0 0;}
.graph-01 .labels-y-chips,
.graph-01 .labels-y-games_played {color: #6ABF37;}
.graph-01 .labels-y-chips .line,
.graph-01 .labels-y-games_played .line {background: #6ABF37; top: 0; right: -2px;}
.graph-01 .labels-y-golds,
.graph-01 .labels-y-games_won {left: auto; right: 0; margin-left: 0; margin-right: -101px; text-align: left; color: #FFE924;}
.graph-01 .labels-y-golds .line,
.graph-01 .labels-y-games_won .line {background: #FFE924; top: 0; margin-left: -2px;}
.graph-01 .labels-y-golds .label,
.graph-01 .labels-y-games_won .label {left: 1px; background-position: 0 0;}
.graph-01 .labels-y-golds .label span,
.graph-01 .labels-y-games_won .label span {margin-right: 0; margin-left: 15px;}
.graph-01 .labels-x-wrap {margin-left: 1px;}
.graph-01 .labels-x .label {position: absolute; padding: 10px 2px 0 1px; background: transparent url(/images/bg_grid_scale_x.png) no-repeat 100% 1px;}
.graph-01 .labels-x .label .note {display: none; position: absolute;}
.graph-01 .labels-x .label img {display: block; width: 60px; height: 60px;}
.graph-01 .labels-x, .graph-01 .labels-x-wrap {height: 70px;}
.graph-01 .line {position: absolute; background: transparent url(/images/bg_grid_01.png);}
.graph-01 .line.g-first {background: white;}
.graph-01 .scroll-bar {display: inline-block; position: relative; margin-top: 80px; white-space: nowrap; border: 1px solid #707788; padding: 0 /*3px 2px 3px 3px*/;}
.graph-01 .scroll-bar .bar {display: block; position: absolute; background-color: white; opacity: .6; filter: alpha(opacity=60); left: 0; top: 0; margin: 1px; height: 32px; padding: 0 1px 0 2px;}
.graph-01 .scroll-bar .label {display: inline-block; width: 30px; padding: 3px 0; overflow: hidden;}
.graph-01 .scroll-bar .g-first {padding-left: 3px;}
.graph-01 .scroll-bar .g-last {padding-right: 2px;}
.graph-01 .scroll-bar .label img {display: block; width: 28px; height: 28px; opacity: .5; filter: alpha(opacity=50);}
.graph-01 .scroll-bar .label .note {display: none;}
.graph-01 .legend {position: absolute; top: 0; right: 0; vertical-align: middle; font-size: 13px; color: #9CB7D9; margin-top: -30px;}
.graph-01 .legend .bar {display: inline; margin-left: 25px;}
.graph-01 .legend .color {display: inline-block; width: 10px; height: 10px; line-height: 10px; font-size: 10px; vertical-align: middle; margin-right: 6px;}
.graph-01 .graphs {position: relative;}
.graph-01 .graphs .overlay {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #111C38 url(/images/preloader_04.gif) no-repeat 50% 50%; opacity: .5;}
.graph-01 .graph-box-error {height: 250px; padding: 50px 50px 50px 60px;}
.graph-01 .nav-btn {position: absolute; display: block; top: -1px; cursor: pointer; width: 36px; height: 36px; background: transparent url(/images/arrow_02.png) no-repeat -7px -6px; outline: 0;}
.graph-01 .nav-btn-next {right: -37px;}
.graph-01 .nav-btn-prev {left: -37px; background-position: -7px -57px;}

.graph-label-tooltip,
.graph-bar-tooltip {width: auto; font-size: 12px; background-color: white; padding: 5px 7px; margin-top: 4px; color: #000000; border: 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 2px 2px #000000; -webkit-box-shadow: 0 2px 2px #000000; box-shadow: 0 2px 2px #000000;}
.graph-label-tooltip ins,
.graph-bar-tooltip ins {background-position: -20px 0; height: 4px; top: -4px; left: 5px;}
.graph-label-tooltip {min-width: 100px; padding: 10px 15px 7px 10px;}
.graph-label-tooltip h4 {color: #000000; margin-bottom: 7px; line-height: 14px; font-size: 14px;}
.graph-label-tooltip p {margin: 0 0 0 0;}
.graph-bar-tooltip .bar-note-chips {display: block; background: transparent url(/images/ico_chips_sm.png) no-repeat 0 50%; padding-left: 19px;}
.graph-bar-tooltip .bar-note-golds {display: block; background: transparent url(/images/ico_coins_sm.png) no-repeat 0 50%; padding-left: 19px;}

.highchart-graph {margin: 20px 0 0;}

#chart_chips_and_gold_coin {margin-bottom: 20px;}

body.popup-window {padding: 30px 50px;}
body.popup-window .f-form .f-field {margin: 0;}
body.popup-window .f-form .f-submit-field {text-align: left; margin-left: 80px;}
body.popup-window .f-form .f-error-common-box {margin: 0 0 1em;}

.form-beta-feedback {}
.form-beta-feedback .li-content {}
.form-beta-feedback .li-content>label {margin-bottom: 1em; display: block;}
.form-beta-feedback .li-content .f-input {}
.form-beta-feedback .li-content .f-input .value {margin: 0 0 20px 30px;}
.form-beta-feedback .li-content .f-input .value div {margin-bottom: 0.5em;}
.form-beta-feedback .li-content .f-input .value div label {margin-left: 5px;}

#beta-feedback {position: fixed; top: 200px; left: 0; background: url('/images/beta_feedback_bg.png') no-repeat right top; width: 116px; height: 24px; font-size: 11px; text-transform: uppercase; color: white; line-height: 12px; display: block; padding: 15px 12px;}

.bubble {position: relative; width: 100%; height: 1px; line-height: 1px; height: 1px;}
.bubble .bubble-wrap {position: absolute; width: 1px; left: 50%; top: 5px; font-size: 13px; line-height: 160%; color: #333333;}
.bubble .bubble-content {position: absolute; width: 220px; padding: 15px 20px 10px; top: 10px; right: -45px; background-color: #DFF59A; box-shadow: 0 0 5px #000000; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.bubble .bubble-content h3 {font-size: 16px; line-height: 20px; color: #396600;}
.bubble .bubble-content p {margin: .75em 0;}
.bubble .bubble-content ul {margin: .75em 0 .75em 20px;}
.bubble .bubble-content ul li {list-style: disc; line-height: 15px; margin: .45em 0;}
.bubble .bubble-close {position: absolute; width: 8px; height: 8px; top: 10px; right: 10px; background: transparent url(/images/ico_close_04.png) no-repeat 0 0; cursor: pointer;}
.bubble .arrow {position: absolute; width: 20px; height: 10px; margin-left: -10px; top: 0; left: 0; background: transparent url(/images/arrow_10.png) no-repeat 0 0;}

.debug {position: absolute; background-color: rgba(200,0,0,0.5); color: white; padding: 2px; max-width: 120px; z-index: 5000; font-size: 11px; line-height: 12px;}
.debug-outline {display: block; border: 1px solid rgba(200,0,0,0.5); margin: -1px;}

.l-panel-screenshot h2 {font-size: 23px; font-weight: bold; color: white; margin: 0 0 10px 0;}
.l-panel-screenshot .description {margin-left: 520px;}
.l-panel-screenshot .description p {font-size: 15px; color: white; margin-bottom: 20px;}
.l-panel-screenshot .screenshot {display: block; width: 480px; float: left; margin-left: -520px; margin-right: -494px; height: 320px; border: 7px solid #2E3850;}


/* Promo-switcher on main page */
.promo-switcher {
	background: url('/images/promo-switcher/bg.jpg') no-repeat center top;
	height: 437px;
	position: relative;
	z-index: 10;
	margin-bottom: -110px;
}

.promo-switcher__decor {
	background-image: url('/images/promo-switcher/decor.png');
	width: 46px;
	height: 7px;
	position: absolute;
	left: 50%;
	top: -7px;
	margin-left: -9px;
}

.promo-switcher__roulette,
.promo-switcher__poker {
	display: block;
	font-family: Arial, Tahoma, sans-serif;
	position: absolute;
	left: 50%;
	top: 80px;
	color: #B8D8EA;
	font-size: 31px;
	line-height: 31px;
	text-transform: uppercase;
	width: 350px;
	text-shadow: 0 3px 5px rgba(15, 38, 61, 0.5);
	-webkit-transition: all 0.6s;
	-moz-transition: all 0.6s;
	-o-transition: all 0.6s;
	transition: all 0.6s;
}

.promo-switcher__roulette span,
.promo-switcher__poker span {
	font-size: 40px;
	line-height: 36px;
	color: #fff;
	font-weight: bold;
	display: block;
	-webkit-transition: all 0.6s;
	-moz-transition: all 0.6s;
	-o-transition: all 0.6s;
	transition: all 0.6s;
}

.promo-switcher__roulette:hover,
.promo-switcher__poker:hover {
	text-decoration: none;
	text-shadow: 0 3px 20px rgba(15, 38, 61, 0.5);
	color: #B8D8EA;
}

.promo-switcher__roulette:hover span,
.promo-switcher__poker:hover span {
	color: #B8D8EA;
}

.promo-switcher__roulette {
	text-align: right;
	margin-left: -570px;
}

.promo-switcher__poker {
	text-align: left;
	margin-left: 180px;
}


#promo {background: #0F263D url('/images/1.5/bg-block-gradient.png') no-repeat top center; padding: 10px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; position: relative; z-index: 10;}

#promo ul.items li h2 {left: -8px; font-size: 18px; line-height: 120%; color: white;}
#promo ul.items li p {}

#promo.g-inited {position: relative;}
#promo.g-inited ul.items {position: relative; display: block; overflow: hidden; width: 920px; height: 270px;}
#promo.g-inited ul.items li {display: block; width: 920px; height: 270px; position: absolute; left: 100%;}
#promo.g-inited ul.items li .alternate {position: absolute; top: 0; left: 0; z-index: 10; font-size: 25px; padding: 50px 0 0 20px; width: 900px; height: 220px; background-color: #0F3B58; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
#promo.g-inited ul.items li a {outline: 0 none; position: relative; z-index: 15; display: block; width: 920px; height: 270px; box-shadow: inset 0 0 50px black; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; color: transparent; background: no-repeat center center;}
#promo.g-inited ul.items li.g-current {left: 0;}

#promo.g-inited .previous, #promo.g-inited .next {display: block; visibility: hidden; text-indent: -50000px; position: absolute; z-index: 20; top: 10px; height: 270px; width: 100px; background: rgba(15,38,61,0.3) url('/images/1.5/promo-arrows.png') no-repeat left center; outline: 0 none;}
#promo.g-inited:hover .previous, #promo.g-inited:hover .next {visibility: visible;}
#promo.g-inited .previous {left: 10px;;}
#promo.g-inited .next {left: 100%; margin-left: -110px; background-position: right center;}

#promo ul.nav {display: none;}
#promo.g-inited ul.nav {display: block; position: absolute; z-index: 25; left: 25px; top: 25px; background-color: #172541; color: white; opacity: 0.8; line-height: 10px; font-size: 35px; padding: 0 3px; border-radius: 4px;}
#promo.g-inited ul.nav li {display: inline-block; padding: 6px 3px; cursor: pointer;}
#promo.g-inited ul.nav li.g-current {color: #6ABF37; cursor: default;}



#blog {display: table; background: #0F263D url('/images/1.5/bg-block-gradient.png') no-repeat top center; padding: 10px; margin: 30px 0; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
#blog h2 {font-size: 25px; font-weight: normal; margin-bottom: 15px;}
#blog h3 {font-size: 15px; font-weight: normal;}
#blog p {font-size: 13px; font-weight: normal;}
#blog .publications {display: table-cell; vertical-align: top;}
#blog .publications-blog {width: 55%; padding: 10px 20px 10px 10px;}
#blog .publications-academy {padding: 20px; box-shadow: inset 1px 2px 2px black, 0 1px 0 rgba(255,255,255,0.3); border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;
	/* graceful degradation */ background-color: #0F3B58;
	/* Safari */ background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(42,97,131)), to(rgb(23,50,71)));
	/* FF 3.5 */ background-image: -moz-linear-gradient(top, rgb(42,97,131) 0%, rgb(23,50,71) 100%);
	/* Opera */  background-image: -o-linear-gradient(270deg, rgb(42,97,131) 0%, rgb(23,50,71) 100%);
}
#blog .publications-academy h3 {margin-bottom: 5px; font-size: 17px;}
#blog .publications-academy p {font-size: 14px; margin-bottom: 0;}
/*#blog .publications-academy .items li.g-last {margin-bottom: 0;}*/
#blog .publications .control {font-size: 11px; color: #8998AE; margin-bottom: 5px;}
#blog .publications .control a {color: #4DA622;}
#blog .publications .control a:hover {color: #4DA622;}
#blog .publications .control .author,
#blog .publications .control .category {margin-right: 10px;}
#blog .publications .items li {margin-bottom: 15px;}
#blog .publications .more {font-size: 12px; margin-bottom: 0; opacity: 0.7;}
#blog .publications-academy .control {margin-bottom: 12px;}
#blog .publications-academy .control {margin-bottom: 12px;}
#blog .publications-academy .items li {margin-bottom: 20px;}

.academy-item h4 {color: #333; margin-bottom: 10px;}


/* step-by-step */
.game-table {margin-bottom: 40px; z-index: 10; position: relative;}
.game-table, .game-table *{user-select: none; -moz-user-select: none; -khtml-user-select: none;}
.game-table .table {background: url(/images/tutorial/table.jpg) no-repeat center center; height: 490px; width: 800px; margin: 130px auto 30px; position: relative;}
.game-table .table .seat {background: url(/images/tutorial/place.png) no-repeat center center; width: 76px; height: 108px; position: absolute;}

.game-table .card-group-hand {height: 67px; position: absolute; top: 190px; left: 290px;}
.game-table .card-group-hand .card {float: left; position: relative; margin: -10px 0 0 -20px;}

.game-table .player {position: absolute; /*border: 1px solid #222; padding: 1px;*/ margin: -2px; background-color: rgba(0, 0, 0, 0.4); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px;}
.game-table .player.fold {opacity: 0.5;}
.game-table .player span, .game-table .player img {display: block; text-align: center; font-size: 10px; font-weight: bold; color: white; text-shadow: black 1px 1px 0;}
.game-table .player .lbl-top.action {color: #FFC537;}
.game-table .player .lbl-bottom .amount {display: inline;}
.game-table .player .avatar {background: url('/images/tutorial/avatar-bg.png') no-repeat; width: 60px; height: 60px; /*padding: 8px;*/}
.game-table .player .avatar img {width: 60px; height: 60px;}
.game-table .player span {line-height: 16px; height: 16px; width: 60px; display: block; overflow: hidden;}
.game-table .player span.emoji-sm {display: inline-block; color: rgba(0, 0, 0, 0) !important; line-height: 16; width: 13px; height: 20px; vertical-align: middle; overflow: auto;}
.game-table .player svg {position: absolute; top: -4px; left: -4px;}
.game-table .player .dealer {position: absolute; width: 12px; height: 12px; background: url('/images/ico_dealer.png') no-repeat left top;}
.game-table .card-group-player {width: 44px; height: 30px; position: absolute; top: 85px; left: 75px;}
.game-table .card-group-player .card {float: left; position: relative; width: 32px; margin: -10px 0 0 0;}
.game-table .card-group-player-owner {width: 84px; height: 56px; position: absolute; top: 45px; left: 65px;}
.game-table .card-group-player-owner .card {float: left; position: relative; width: 22px; margin: -10px 0 0 0;}

.game-table .winner .card {margin: -10px 0 0 10px;}

.game-table .chip {position: absolute; height: 18px; color: black; font-weight: bold; line-height: 18px; font-size: 12px; padding: 0 8px 0 20px; background-color: #65B63A; border-radius: 0 10px 10px 0; -moz-border-radius: 0 10px 10px 0; -webkit-border-radius: 0 10px 10px 0;}
.game-table .chip span {display: inline; color: black; text-shadow: none; white-space: nowrap;}
.game-table .chip span.chip-ico {position: absolute; top: 0; left: 0; width: 24px; height: 24px; margin-top: -3px; margin-left: -12px; background: transparent url(/images/tutorial/chips.png) no-repeat 0 0;}
.game-table .bank-of-chips {position: absolute; height: 18px; line-height: 18px; font-size: 12px; padding: 0 8px 0 20px; background-color: #224557; border-radius: 0 10px 10px 0; -moz-border-radius: 0 10px 10px 0; -webkit-border-radius: 0 10px 10px 0; color: white; font-weight: bold; top: 135px; left: 47%;}
.game-table .bank-of-chips .chip-ico {position: absolute; top: 0; left: 0; width: 24px; height: 24px; margin-top: -3px; margin-left: -12px; background: transparent url(/images/tutorial/chips.png) no-repeat 0 0; padding: 0;}
.game-table .descr {position: absolute; width: 160px; margin-left: -80px; font-size: 12px; text-align: center; color: white; font-weight: bold; height: 24px; line-height: 24px; background-color: #29546B; background-color: RGBA(11, 18, 36, 0.6); top: 265px; left: 50%; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; -khtml-border-radius: 12px;}

.game-table .step-info {position: absolute; z-index: 20; width: 360px; margin-left: -180px; font-size: 15px; text-align: left; color: white; line-height: 130%; left: 50%; top: -80px;}
.game-table .step-info .info-content {text-align: center;}
.game-table .step-info .status {font-size: 11px; height: 11px; left: 0; color: #97A4B1; position: absolute; text-align: center; top: -33px; width: 100%;}
.game-table .step-info .nav {position: absolute; z-index: 25; left: -80px; top: 10px; display: block; width: 12px; height: 21px; background: url('/images/arrow_02.png') no-repeat -20px -66px; text-indent: -50000px; cursor: pointer;}
.game-table .step-info .nav-next {margin-left: 100%; left: 80px; background-position: -20px -15px;}
.game-table .step-info .nav.g-disable {opacity: 0.3; cursor: default;}

.game-table .buttons {text-align: center;}
.game-table .inset_emma {position: absolute; width: 350px; left: 515px; background: transparent url(/images/ico_emma_03.png) no-repeat 100% 0; padding-top: 230px; top: -202px;}
.dir-rtl .game-table .inset_emma {left: auto; right: 515px; background-image: url(/images/ico_emma_03_rtl.png); background-position: 0 0;}

.game-table .preloader {width: 100%; line-height: 300px; height: 300px; text-align: center; opacity: 0.5; position: relative;}
.game-table .preloader .percents {position: absolute; left: 50%; width: 200px; margin-left: -100px; top: 65%; height: 2px; border: 1px solid #7B9FB0;}

.game-table .buttons {width: 500px; margin: 0 auto 40px;}
.game-table .buttons .button {display: inline-block; color: white; text-decoration: none; width: 118px; height: 38px; padding: 2px 0 6px; line-height: 38px; background: url('/images/tutorial/buttons.png') no-repeat 0 -90px; text-align: center;}
.game-table .buttons .button:hover {background-position: 0 -45px; opacity: 1 !important;}
.game-table .buttons .button-big {width: 234px; background-position: -118px -90px;}
.game-table .buttons .button-big:hover {background-position: -118px -45px;}

.game-table .buttons .button.g-disable {opacity: 0.4 !important; cursor: default; color: #6D7A8C; background-position: 0 0;}
.game-table .buttons .button.g-disable:hover {background-position: 0 0;}
.game-table .buttons .button-big.g-disable {background-position: -118px 0;}
.game-table .buttons .button-big.g-disable:hover {background-position: -118px 0;}

.game-table .buttons .button-raise {position: relative;}
.game-table .buttons .button-raise .raise-container {display: none; position: absolute; left: 0; bottom: 0; width: 118px; height: 273px; background: url('/images/tutorial/buttons.png') no-repeat 0 -135px; line-height: 100%;}
.game-table .buttons .button-raise.g-open .raise-container {display: block;}
.game-table .buttons .button-raise .raise-container .raise-value-min {text-align: center; position: absolute; left: 0; bottom: 15px; color: white; width: 118px;}
.game-table .buttons .button-raise .raise-container .raise-value-max {text-align: center; position: absolute; left: 0; top: 15px; color: white; width: 118px;}

.game-table .buttons .button-raise .raise-container .raise-slider {position: absolute; top: 36px; left: 47px; width: 24px; height: 200px; background: url('/images/tutorial/buttons.png') no-repeat -118px -135px;}
.game-table .buttons .button-raise .raise-container .raise-slider .raise-value {text-align: center; position: absolute; left: -143px; top: 200px; color: white; width: 90px; padding-right: 12px; height: 28px; line-height: 28px; background: url('/images/tutorial/buttons.png') no-repeat -166px -135px; margin-top: -14px;}
.game-table .buttons .button-raise .raise-container .raise-slider .raise-slider-value {position: absolute; bottom: 0; left: 0; width: 24px; height: 0; background: url('/images/tutorial/buttons.png') no-repeat -142px -135px;}
/*.g-open*/

.game-table .volume-ctl {position: absolute; top: -70px; right: 10px;}
.game-table .volume-ctl .play-pause {float: left; width: 21px; height: 21px; margin-right: 8px; background: url('/images/tutorial/volume.png') no-repeat 0 -21px; display: block; text-indent: -50000px; cursor: pointer;}
.game-table .volume-ctl.paused .play-pause {background-position: 0 0;}
.game-table .volume-ctl .slider {float: left; padding-left: 21px; width: 33px; height: 21px; background: url('/images/tutorial/volume.png') no-repeat 0 -42px; display: block; text-indent: -50000px; position: relative;}
.game-table .volume-ctl .slider .slider-bul {position: absolute; top: 0; left: 7px; margin-left: 22px; background: url('/images/tutorial/volume.png') no-repeat 0 -63px;; width: 5px; height: 21px; cursor: e-resize;}

.game-table .video-replay {position: absolute; top: -70px; left: 0; color: #3188CF; font-size: 13px; height: 21px; line-height: 21px; display: block; padding-left: 30px; background: url('/images/ico_game_video_replay.png') no-repeat left center; z-index: 999; cursor: pointer;}

.game-table .play {position: absolute; width: 115px; height: 115px; top: 170px; left: 50%; margin-left: -57px !important; display: block; text-indent: -50000px; outline: 0 none; background: url('/images/tutorial/buttons.png') no-repeat -166px -163px; text-decoration: none;}

.game-table .overlay {display: block; position: absolute; left: 0; top: 0; width: 100%; background-color: #111C38; background-color: rgba(16, 38, 61, 0.8);}
.game-table .overlay .f-button {position: absolute; left: 50%; margin-left: -120px;}
.game-table .overlay .f-button .in {width: 220px; text-align: center;}
.game-table .overlay .replay {top: 170px;}
.game-table .overlay .play-on {top: 240px; background-color: transparent;}
.game-table .overlay .play-on .nav-footer-devices {position: absolute; left: -150%; width: 400%; padding-top: 15px; text-align: center; display: none;}
.game-table .overlay .play-on:hover .nav-footer-devices {display: block;}

.game-table .social-buttons {position: absolute; bottom: 30px;}

.game-table .chat-log-wrapper {border-radius: 0 0 7px 7px; margin: 50px -30px -50px; padding: 15px; position:  relative;}
.game-table .chat-log-wrapper h3 {font-size: 31px; position: absolute; top: -40px; left: 50px; font-weight: normal;}
.game-table .chat-log-wrapper .chat-log-container {margin: 0 45% 0 35px; border: 1px solid #4A5E79; padding: 5px 5px 5px 10px; border-radius: 5px;}
.game-table .chat-log-wrapper .chat-log {height: 100px; overflow-y: scroll;}
.game-table .chat-log-wrapper .chat-log .message {font-size: 12px; margin-bottom: 5px; padding-left: 65px;}
.game-table .chat-log-wrapper .chat-log .message .date {display: block; float: left; width: 65px; margin-left: -65px; color: #62758E;}
.game-table .chat-log-wrapper .chat-log .message .nick {color: white;}

.game-video-player-info {margin-top: 5px; margin-left: 15px;}
.game-video-player-info h4 {margin-bottom: 6px;}
/*.game-video-player-info h4 a {color: #0D1B47;}*/
.game-video-player-info p {margin-bottom: 0; font-size: 12px;}
.game-video-player-info p .chips {background: url('/images/ico_chips_sm.png') no-repeat left center; padding-left: 18px;}
.game-video-player-info p .coins {background: url('/images/ico_coins_sm.png') no-repeat left center; padding-left: 18px;}

/*
#step-by-step-container .step-info {top: -80px;}
#step-by-step-container .descr {top: 265px;}
#step-by-step-container .overlay {top: 0;}
#step-by-step-container .volume-ctl {top: -70px; right: 10px;}
*/


.emoji-sm{display:inline-block;width:13px;height:20px;vertical-align:middle;background:transparent url(emoji-sm.png)no-repeat;color:rgba(0,0,0,0)!important;//display:inline}.emoji-sm-e415{background-position:0 -0px}.emoji-sm-e056{background-position:0 -20px}.emoji-sm-e057{background-position:0 -40px}.emoji-sm-e414{background-position:0 -60px}.emoji-sm-e405{background-position:0 -80px}.emoji-sm-e106{background-position:0 -100px}.emoji-sm-e418{background-position:0 -120px}.emoji-sm-e417{background-position:0 -140px}.emoji-sm-e40d{background-position:0 -160px}.emoji-sm-e40a{background-position:0 -180px}.emoji-sm-e404{background-position:0 -200px}.emoji-sm-e105{background-position:0 -220px}.emoji-sm-e409{background-position:0 -240px}.emoji-sm-e40e{background-position:0 -260px}.emoji-sm-e402{background-position:0 -280px}.emoji-sm-e108{background-position:0 -300px}.emoji-sm-e403{background-position:0 -320px}.emoji-sm-e058{background-position:0 -340px}.emoji-sm-e407{background-position:0 -360px}.emoji-sm-e401{background-position:0 -380px}.emoji-sm-e40f{background-position:0 -400px}.emoji-sm-e40b{background-position:0 -420px}.emoji-sm-e406{background-position:0 -440px}.emoji-sm-e413{background-position:0 -460px}.emoji-sm-e411{background-position:0 -480px}.emoji-sm-e412{background-position:0 -500px}.emoji-sm-e410{background-position:0 -520px}.emoji-sm-e107{background-position:0 -540px}.emoji-sm-e059{background-position:0 -560px}.emoji-sm-e416{background-position:0 -580px}.emoji-sm-e408{background-position:0 -600px}.emoji-sm-e40c{background-position:0 -620px}.emoji-sm-e11a{background-position:0 -640px}.emoji-sm-e10c{background-position:0 -660px}.emoji-sm-e32c{background-position:0 -680px}.emoji-sm-e32a{background-position:0 -700px}.emoji-sm-e32d{background-position:0 -720px}.emoji-sm-e328{background-position:0 -740px}.emoji-sm-e32b{background-position:0 -760px}.emoji-sm-e022{background-position:0 -780px}.emoji-sm-e023{background-position:0 -800px}.emoji-sm-e327{background-position:0 -820px}.emoji-sm-e329{background-position:0 -840px}.emoji-sm-e32e{background-position:0 -860px}.emoji-sm-e32f{background-position:0 -880px}.emoji-sm-e335{background-position:0 -900px}.emoji-sm-e334{background-position:0 -920px}.emoji-sm-e021{background-position:0 -940px}.emoji-sm-e337{background-position:0 -960px}.emoji-sm-e020{background-position:0 -980px}.emoji-sm-e336{background-position:0 -1000px}.emoji-sm-e13c{background-position:0 -1020px}.emoji-sm-e330{background-position:0 -1040px}.emoji-sm-e331{background-position:0 -1060px}.emoji-sm-e326{background-position:0 -1080px}.emoji-sm-e03e{background-position:0 -1100px}.emoji-sm-e11d{background-position:0 -1120px}.emoji-sm-e05a{background-position:0 -1140px}.emoji-sm-e00e{background-position:0 -1160px}.emoji-sm-e421{background-position:0 -1180px}.emoji-sm-e420{background-position:0 -1200px}.emoji-sm-e00d{background-position:0 -1220px}.emoji-sm-e010{background-position:0 -1240px}.emoji-sm-e011{background-position:0 -1260px}.emoji-sm-e41e{background-position:0 -1280px}.emoji-sm-e012{background-position:0 -1300px}.emoji-sm-e422{background-position:0 -1320px}.emoji-sm-e22e{background-position:0 -1340px}.emoji-sm-e22f{background-position:0 -1360px}.emoji-sm-e231{background-position:0 -1380px}.emoji-sm-e230{background-position:0 -1400px}.emoji-sm-e427{background-position:0 -1420px}.emoji-sm-e41d{background-position:0 -1440px}.emoji-sm-e00f{background-position:0 -1460px}.emoji-sm-e41f{background-position:0 -1480px}.emoji-sm-e14c{background-position:0 -1500px}.emoji-sm-e201{background-position:0 -1520px}.emoji-sm-e115{background-position:0 -1540px}.emoji-sm-e428{background-position:0 -1560px}.emoji-sm-e51f{background-position:0 -1580px}.emoji-sm-e429{background-position:0 -1600px}.emoji-sm-e424{background-position:0 -1620px}.emoji-sm-e423{background-position:0 -1640px}.emoji-sm-e253{background-position:0 -1660px}.emoji-sm-e426{background-position:0 -1680px}.emoji-sm-e111{background-position:0 -1700px}.emoji-sm-e425{background-position:0 -1720px}.emoji-sm-e31e{background-position:0 -1740px}.emoji-sm-e31f{background-position:0 -1760px}.emoji-sm-e31d{background-position:0 -1780px}.emoji-sm-e001{background-position:0 -1800px}.emoji-sm-e002{background-position:0 -1820px}.emoji-sm-e005{background-position:0 -1840px}.emoji-sm-e004{background-position:0 -1860px}.emoji-sm-e51a{background-position:0 -1880px}.emoji-sm-e519{background-position:0 -1900px}.emoji-sm-e518{background-position:0 -1920px}.emoji-sm-e515{background-position:0 -1940px}.emoji-sm-e516{background-position:0 -1960px}.emoji-sm-e517{background-position:0 -1980px}.emoji-sm-e51b{background-position:0 -2000px}.emoji-sm-e152{background-position:0 -2020px}.emoji-sm-e04e{background-position:0 -2040px}.emoji-sm-e51c{background-position:0 -2060px}.emoji-sm-e51e{background-position:0 -2080px}.emoji-sm-e11c{background-position:0 -2100px}.emoji-sm-e536{background-position:0 -2120px}.emoji-sm-e003{background-position:0 -2140px}.emoji-sm-e41c{background-position:0 -2160px}.emoji-sm-e41b{background-position:0 -2180px}.emoji-sm-e419{background-position:0 -2200px}.emoji-sm-e41a{background-position:0 -2220px}.emoji-sm-e04a{background-position:0 -2240px}.emoji-sm-e04b{background-position:0 -2260px}.emoji-sm-e049{background-position:0 -2280px}.emoji-sm-e048{background-position:0 -2300px}.emoji-sm-e04c{background-position:0 -2320px}.emoji-sm-e13d{background-position:0 -2340px}.emoji-sm-e443{background-position:0 -2360px}.emoji-sm-e43e{background-position:0 -2380px}.emoji-sm-e04f{background-position:0 -2400px}.emoji-sm-e052{background-position:0 -2420px}.emoji-sm-e053{background-position:0 -2440px}.emoji-sm-e524{background-position:0 -2460px}.emoji-sm-e52c{background-position:0 -2480px}.emoji-sm-e52a{background-position:0 -2500px}.emoji-sm-e531{background-position:0 -2520px}.emoji-sm-e050{background-position:0 -2540px}.emoji-sm-e527{background-position:0 -2560px}.emoji-sm-e051{background-position:0 -2580px}.emoji-sm-e10b{background-position:0 -2600px}.emoji-sm-e52b{background-position:0 -2620px}.emoji-sm-e52f{background-position:0 -2640px}.emoji-sm-e528{background-position:0 -2660px}.emoji-sm-e01a{background-position:0 -2680px}.emoji-sm-e134{background-position:0 -2700px}.emoji-sm-e530{background-position:0 -2720px}.emoji-sm-e529{background-position:0 -2740px}.emoji-sm-e526{background-position:0 -2760px}.emoji-sm-e52d{background-position:0 -2780px}.emoji-sm-e521{background-position:0 -2800px}.emoji-sm-e523{background-position:0 -2820px}.emoji-sm-e52e{background-position:0 -2840px}.emoji-sm-e055{background-position:0 -2860px}.emoji-sm-e525{background-position:0 -2880px}.emoji-sm-e10a{background-position:0 -2900px}.emoji-sm-e109{background-position:0 -2920px}.emoji-sm-e522{background-position:0 -2940px}.emoji-sm-e019{background-position:0 -2960px}.emoji-sm-e054{background-position:0 -2980px}.emoji-sm-e520{background-position:0 -3000px}.emoji-sm-e306{background-position:0 -3020px}.emoji-sm-e030{background-position:0 -3040px}.emoji-sm-e304{background-position:0 -3060px}.emoji-sm-e110{background-position:0 -3080px}.emoji-sm-e032{background-position:0 -3100px}.emoji-sm-e305{background-position:0 -3120px}.emoji-sm-e303{background-position:0 -3140px}.emoji-sm-e118{background-position:0 -3160px}.emoji-sm-e447{background-position:0 -3180px}.emoji-sm-e119{background-position:0 -3200px}.emoji-sm-e307{background-position:0 -3220px}.emoji-sm-e308{background-position:0 -3240px}.emoji-sm-e444{background-position:0 -3260px}.emoji-sm-e441{background-position:0 -3280px}.emoji-sm-e436{background-position:0 -3300px}.emoji-sm-e437{background-position:0 -3320px}.emoji-sm-e438{background-position:0 -3340px}.emoji-sm-e43a{background-position:0 -3360px}.emoji-sm-e439{background-position:0 -3380px}.emoji-sm-e43b{background-position:0 -3400px}.emoji-sm-e117{background-position:0 -3420px}.emoji-sm-e440{background-position:0 -3440px}.emoji-sm-e442{background-position:0 -3460px}.emoji-sm-e446{background-position:0 -3480px}.emoji-sm-e445{background-position:0 -3500px}.emoji-sm-e11b{background-position:0 -3520px}.emoji-sm-e448{background-position:0 -3540px}.emoji-sm-e033{background-position:0 -3560px}.emoji-sm-e112{background-position:0 -3580px}.emoji-sm-e325{background-position:0 -3600px}.emoji-sm-e312{background-position:0 -3620px}.emoji-sm-e310{background-position:0 -3640px}.emoji-sm-e126{background-position:0 -3660px}.emoji-sm-e127{background-position:0 -3680px}.emoji-sm-e008{background-position:0 -3700px}.emoji-sm-e03d{background-position:0 -3720px}.emoji-sm-e00c{background-position:0 -3740px}.emoji-sm-e12a{background-position:0 -3760px}.emoji-sm-e00a{background-position:0 -3780px}.emoji-sm-e00b{background-position:0 -3800px}.emoji-sm-e009{background-position:0 -3820px}.emoji-sm-e316{background-position:0 -3840px}.emoji-sm-e129{background-position:0 -3860px}.emoji-sm-e141{background-position:0 -3880px}.emoji-sm-e142{background-position:0 -3900px}.emoji-sm-e317{background-position:0 -3920px}.emoji-sm-e128{background-position:0 -3940px}.emoji-sm-e14b{background-position:0 -3960px}.emoji-sm-e211{background-position:0 -3980px}.emoji-sm-e114{background-position:0 -4000px}.emoji-sm-e145{background-position:0 -4020px}.emoji-sm-e144{background-position:0 -4040px}.emoji-sm-e03f{background-position:0 -4060px}.emoji-sm-e313{background-position:0 -4080px}.emoji-sm-e116{background-position:0 -4100px}.emoji-sm-e10f{background-position:0 -4120px}.emoji-sm-e104{background-position:0 -4140px}.emoji-sm-e103{background-position:0 -4160px}.emoji-sm-e101{background-position:0 -4180px}.emoji-sm-e102{background-position:0 -4200px}.emoji-sm-e13f{background-position:0 -4220px}.emoji-sm-e140{background-position:0 -4240px}.emoji-sm-e11f{background-position:0 -4260px}.emoji-sm-e12f{background-position:0 -4280px}.emoji-sm-e031{background-position:0 -4300px}.emoji-sm-e30e{background-position:0 -4320px}.emoji-sm-e311{background-position:0 -4340px}.emoji-sm-e113{background-position:0 -4360px}.emoji-sm-e30f{background-position:0 -4380px}.emoji-sm-e13b{background-position:0 -4400px}.emoji-sm-e42b{background-position:0 -4420px}.emoji-sm-e42a{background-position:0 -4440px}.emoji-sm-e018{background-position:0 -4460px}.emoji-sm-e016{background-position:0 -4480px}.emoji-sm-e015{background-position:0 -4500px}.emoji-sm-e014{background-position:0 -4520px}.emoji-sm-e42c{background-position:0 -4540px}.emoji-sm-e42d{background-position:0 -4560px}.emoji-sm-e017{background-position:0 -4580px}.emoji-sm-e013{background-position:0 -4600px}.emoji-sm-e20e{background-position:0 -4620px}.emoji-sm-e20c{background-position:0 -4640px}.emoji-sm-e20f{background-position:0 -4660px}.emoji-sm-e20d{background-position:0 -4680px}.emoji-sm-e131{background-position:0 -4700px}.emoji-sm-e12b{background-position:0 -4720px}.emoji-sm-e130{background-position:0 -4740px}.emoji-sm-e12d{background-position:0 -4760px}.emoji-sm-e324{background-position:0 -4780px}.emoji-sm-e301{background-position:0 -4800px}.emoji-sm-e148{background-position:0 -4820px}.emoji-sm-e502{background-position:0 -4840px}.emoji-sm-e03c{background-position:0 -4860px}.emoji-sm-e30a{background-position:0 -4880px}.emoji-sm-e042{background-position:0 -4900px}.emoji-sm-e040{background-position:0 -4920px}.emoji-sm-e041{background-position:0 -4940px}.emoji-sm-e12c{background-position:0 -4960px}.emoji-sm-e007{background-position:0 -4980px}.emoji-sm-e31a{background-position:0 -5000px}.emoji-sm-e13e{background-position:0 -5020px}.emoji-sm-e31b{background-position:0 -5040px}.emoji-sm-e006{background-position:0 -5060px}.emoji-sm-e302{background-position:0 -5080px}.emoji-sm-e319{background-position:0 -5100px}.emoji-sm-e321{background-position:0 -5120px}.emoji-sm-e322{background-position:0 -5140px}.emoji-sm-e314{background-position:0 -5160px}.emoji-sm-e503{background-position:0 -5180px}.emoji-sm-e10e{background-position:0 -5200px}.emoji-sm-e318{background-position:0 -5220px}.emoji-sm-e43c{background-position:0 -5240px}.emoji-sm-e11e{background-position:0 -5260px}.emoji-sm-e323{background-position:0 -5280px}.emoji-sm-e31c{background-position:0 -5300px}.emoji-sm-e034{background-position:0 -5320px}.emoji-sm-e035{background-position:0 -5340px}.emoji-sm-e045{background-position:0 -5360px}.emoji-sm-e338{background-position:0 -5380px}.emoji-sm-e047{background-position:0 -5400px}.emoji-sm-e30c{background-position:0 -5420px}.emoji-sm-e044{background-position:0 -5440px}.emoji-sm-e30b{background-position:0 -5460px}.emoji-sm-e043{background-position:0 -5480px}.emoji-sm-e120{background-position:0 -5500px}.emoji-sm-e33b{background-position:0 -5520px}.emoji-sm-e33f{background-position:0 -5540px}.emoji-sm-e341{background-position:0 -5560px}.emoji-sm-e34c{background-position:0 -5580px}.emoji-sm-e344{background-position:0 -5600px}.emoji-sm-e342{background-position:0 -5620px}.emoji-sm-e33d{background-position:0 -5640px}.emoji-sm-e33e{background-position:0 -5660px}.emoji-sm-e340{background-position:0 -5680px}.emoji-sm-e34d{background-position:0 -5700px}.emoji-sm-e339{background-position:0 -5720px}.emoji-sm-e147{background-position:0 -5740px}.emoji-sm-e343{background-position:0 -5760px}.emoji-sm-e33c{background-position:0 -5780px}.emoji-sm-e33a{background-position:0 -5800px}.emoji-sm-e43f{background-position:0 -5820px}.emoji-sm-e34b{background-position:0 -5840px}.emoji-sm-e046{background-position:0 -5860px}.emoji-sm-e345{background-position:0 -5880px}.emoji-sm-e346{background-position:0 -5900px}.emoji-sm-e348{background-position:0 -5920px}.emoji-sm-e347{background-position:0 -5940px}.emoji-sm-e34a{background-position:0 -5960px}.emoji-sm-e349{background-position:0 -5980px}.emoji-sm-e036{background-position:0 -6000px}.emoji-sm-e157{background-position:0 -6020px}.emoji-sm-e038{background-position:0 -6040px}.emoji-sm-e153{background-position:0 -6060px}.emoji-sm-e155{background-position:0 -6080px}.emoji-sm-e14d{background-position:0 -6100px}.emoji-sm-e156{background-position:0 -6120px}.emoji-sm-e501{background-position:0 -6140px}.emoji-sm-e158{background-position:0 -6160px}.emoji-sm-e43d{background-position:0 -6180px}.emoji-sm-e037{background-position:0 -6200px}.emoji-sm-e504{background-position:0 -6220px}.emoji-sm-e44a{background-position:0 -6240px}.emoji-sm-e146{background-position:0 -6260px}.emoji-sm-e50a{background-position:0 -6280px}.emoji-sm-e505{background-position:0 -6300px}.emoji-sm-e506{background-position:0 -6320px}.emoji-sm-e122{background-position:0 -6340px}.emoji-sm-e508{background-position:0 -6360px}.emoji-sm-e509{background-position:0 -6380px}.emoji-sm-e03b{background-position:0 -6400px}.emoji-sm-e04d{background-position:0 -6420px}.emoji-sm-e449{background-position:0 -6440px}.emoji-sm-e44b{background-position:0 -6460px}.emoji-sm-e51d{background-position:0 -6480px}.emoji-sm-e44c{background-position:0 -6500px}.emoji-sm-e124{background-position:0 -6520px}.emoji-sm-e121{background-position:0 -6540px}.emoji-sm-e433{background-position:0 -6560px}.emoji-sm-e202{background-position:0 -6580px}.emoji-sm-e135{background-position:0 -6600px}.emoji-sm-e01c{background-position:0 -6620px}.emoji-sm-e01d{background-position:0 -6640px}.emoji-sm-e10d{background-position:0 -6660px}.emoji-sm-e136{background-position:0 -6680px}.emoji-sm-e42e{background-position:0 -6700px}.emoji-sm-e01b{background-position:0 -6720px}.emoji-sm-e15a{background-position:0 -6740px}.emoji-sm-e159{background-position:0 -6760px}.emoji-sm-e432{background-position:0 -6780px}.emoji-sm-e430{background-position:0 -6800px}.emoji-sm-e431{background-position:0 -6820px}.emoji-sm-e42f{background-position:0 -6840px}.emoji-sm-e01e{background-position:0 -6860px}.emoji-sm-e039{background-position:0 -6880px}.emoji-sm-e435{background-position:0 -6900px}.emoji-sm-e01f{background-position:0 -6920px}.emoji-sm-e125{background-position:0 -6940px}.emoji-sm-e03a{background-position:0 -6960px}.emoji-sm-e14e{background-position:0 -6980px}.emoji-sm-e252{background-position:0 -7000px}.emoji-sm-e137{background-position:0 -7020px}.emoji-sm-e209{background-position:0 -7040px}.emoji-sm-e154{background-position:0 -7060px}.emoji-sm-e133{background-position:0 -7080px}.emoji-sm-e150{background-position:0 -7100px}.emoji-sm-e320{background-position:0 -7120px}.emoji-sm-e123{background-position:0 -7140px}.emoji-sm-e132{background-position:0 -7160px}.emoji-sm-e143{background-position:0 -7180px}.emoji-sm-e50b{background-position:0 -7200px}.emoji-sm-e514{background-position:0 -7220px}.emoji-sm-e513{background-position:0 -7240px}.emoji-sm-e50c{background-position:0 -7260px}.emoji-sm-e50d{background-position:0 -7280px}.emoji-sm-e511{background-position:0 -7300px}.emoji-sm-e50f{background-position:0 -7320px}.emoji-sm-e512{background-position:0 -7340px}.emoji-sm-e510{background-position:0 -7360px}.emoji-sm-e50e{background-position:0 -7380px}.emoji-sm-e21c{background-position:0 -7400px}.emoji-sm-e21d{background-position:0 -7420px}.emoji-sm-e21e{background-position:0 -7440px}.emoji-sm-e21f{background-position:0 -7460px}.emoji-sm-e220{background-position:0 -7480px}.emoji-sm-e221{background-position:0 -7500px}.emoji-sm-e222{background-position:0 -7520px}.emoji-sm-e223{background-position:0 -7540px}.emoji-sm-e224{background-position:0 -7560px}.emoji-sm-e225{background-position:0 -7580px}.emoji-sm-e210{background-position:0 -7600px}.emoji-sm-e232{background-position:0 -7620px}.emoji-sm-e233{background-position:0 -7640px}.emoji-sm-e235{background-position:0 -7660px}.emoji-sm-e234{background-position:0 -7680px}.emoji-sm-e236{background-position:0 -7700px}.emoji-sm-e237{background-position:0 -7720px}.emoji-sm-e238{background-position:0 -7740px}.emoji-sm-e239{background-position:0 -7760px}.emoji-sm-e23b{background-position:0 -7780px}.emoji-sm-e23a{background-position:0 -7800px}.emoji-sm-e23d{background-position:0 -7820px}.emoji-sm-e23c{background-position:0 -7840px}.emoji-sm-e24d{background-position:0 -7860px}.emoji-sm-e212{background-position:0 -7880px}.emoji-sm-e24c{background-position:0 -7900px}.emoji-sm-e213{background-position:0 -7920px}.emoji-sm-e214{background-position:0 -7940px}.emoji-sm-e507{background-position:0 -7960px}.emoji-sm-e203{background-position:0 -7980px}.emoji-sm-e20b{background-position:0 -8000px}.emoji-sm-e22a{background-position:0 -8020px}.emoji-sm-e22b{background-position:0 -8040px}.emoji-sm-e226{background-position:0 -8060px}.emoji-sm-e227{background-position:0 -8080px}.emoji-sm-e22c{background-position:0 -8100px}.emoji-sm-e22d{background-position:0 -8120px}.emoji-sm-e215{background-position:0 -8140px}.emoji-sm-e216{background-position:0 -8160px}.emoji-sm-e217{background-position:0 -8180px}.emoji-sm-e218{background-position:0 -8200px}.emoji-sm-e228{background-position:0 -8220px}.emoji-sm-e151{background-position:0 -8240px}.emoji-sm-e138{background-position:0 -8260px}.emoji-sm-e139{background-position:0 -8280px}.emoji-sm-e13a{background-position:0 -8300px}.emoji-sm-e208{background-position:0 -8320px}.emoji-sm-e14f{background-position:0 -8340px}.emoji-sm-e20a{background-position:0 -8360px}.emoji-sm-e434{background-position:0 -8380px}.emoji-sm-e309{background-position:0 -8400px}.emoji-sm-e315{background-position:0 -8420px}.emoji-sm-e30d{background-position:0 -8440px}.emoji-sm-e207{background-position:0 -8460px}.emoji-sm-e229{background-position:0 -8480px}.emoji-sm-e206{background-position:0 -8500px}.emoji-sm-e205{background-position:0 -8520px}.emoji-sm-e204{background-position:0 -8540px}.emoji-sm-e12e{background-position:0 -8560px}.emoji-sm-e250{background-position:0 -8580px}.emoji-sm-e251{background-position:0 -8600px}.emoji-sm-e14a{background-position:0 -8620px}.emoji-sm-e149{background-position:0 -8640px}.emoji-sm-e23f{background-position:0 -8660px}.emoji-sm-e240{background-position:0 -8680px}.emoji-sm-e241{background-position:0 -8700px}.emoji-sm-e242{background-position:0 -8720px}.emoji-sm-e243{background-position:0 -8740px}.emoji-sm-e244{background-position:0 -8760px}.emoji-sm-e245{background-position:0 -8780px}.emoji-sm-e246{background-position:0 -8800px}.emoji-sm-e247{background-position:0 -8820px}.emoji-sm-e248{background-position:0 -8840px}.emoji-sm-e249{background-position:0 -8860px}.emoji-sm-e24a{background-position:0 -8880px}.emoji-sm-e24b{background-position:0 -8900px}.emoji-sm-e23e{background-position:0 -8920px}.emoji-sm-e532{background-position:0 -8940px}.emoji-sm-e533{background-position:0 -8960px}.emoji-sm-e534{background-position:0 -8980px}.emoji-sm-e535{background-position:0 -9000px}.emoji-sm-e21a{background-position:0 -9020px}.emoji-sm-e219{background-position:0 -9040px}.emoji-sm-e21b{background-position:0 -9060px}.emoji-sm-e02f{background-position:0 -9080px}.emoji-sm-e024{background-position:0 -9100px}.emoji-sm-e025{background-position:0 -9120px}.emoji-sm-e026{background-position:0 -9140px}.emoji-sm-e027{background-position:0 -9160px}.emoji-sm-e028{background-position:0 -9180px}.emoji-sm-e029{background-position:0 -9200px}.emoji-sm-e02a{background-position:0 -9220px}.emoji-sm-e02b{background-position:0 -9240px}.emoji-sm-e02c{background-position:0 -9260px}.emoji-sm-e02d{background-position:0 -9280px}.emoji-sm-e02e{background-position:0 -9300px}.emoji-sm-e332{background-position:0 -9320px}.emoji-sm-e333{background-position:0 -9340px}.emoji-sm-e24e{background-position:0 -9360px}.emoji-sm-e24f{background-position:0 -9380px}.emoji-sm-e537{background-position:0 -9400px}
.emoji-med{display:inline-block;width:20px;height:20px;vertical-align:middle;background:transparent url(emoji-med.png)no-repeat;color:rgba(0,0,0,0)!important;//display:inline}.emoji-med-e415{background-position:0 -0px}.emoji-med-e056{background-position:0 -20px}.emoji-med-e057{background-position:0 -40px}.emoji-med-e414{background-position:0 -60px}.emoji-med-e405{background-position:0 -80px}.emoji-med-e106{background-position:0 -100px}.emoji-med-e418{background-position:0 -120px}.emoji-med-e417{background-position:0 -140px}.emoji-med-e40d{background-position:0 -160px}.emoji-med-e40a{background-position:0 -180px}.emoji-med-e404{background-position:0 -200px}.emoji-med-e105{background-position:0 -220px}.emoji-med-e409{background-position:0 -240px}.emoji-med-e40e{background-position:0 -260px}.emoji-med-e402{background-position:0 -280px}.emoji-med-e108{background-position:0 -300px}.emoji-med-e403{background-position:0 -320px}.emoji-med-e058{background-position:0 -340px}.emoji-med-e407{background-position:0 -360px}.emoji-med-e401{background-position:0 -380px}.emoji-med-e40f{background-position:0 -400px}.emoji-med-e40b{background-position:0 -420px}.emoji-med-e406{background-position:0 -440px}.emoji-med-e413{background-position:0 -460px}.emoji-med-e411{background-position:0 -480px}.emoji-med-e412{background-position:0 -500px}.emoji-med-e410{background-position:0 -520px}.emoji-med-e107{background-position:0 -540px}.emoji-med-e059{background-position:0 -560px}.emoji-med-e416{background-position:0 -580px}.emoji-med-e408{background-position:0 -600px}.emoji-med-e40c{background-position:0 -620px}.emoji-med-e11a{background-position:0 -640px}.emoji-med-e10c{background-position:0 -660px}.emoji-med-e32c{background-position:0 -680px}.emoji-med-e32a{background-position:0 -700px}.emoji-med-e32d{background-position:0 -720px}.emoji-med-e328{background-position:0 -740px}.emoji-med-e32b{background-position:0 -760px}.emoji-med-e022{background-position:0 -780px}.emoji-med-e023{background-position:0 -800px}.emoji-med-e327{background-position:0 -820px}.emoji-med-e329{background-position:0 -840px}.emoji-med-e32e{background-position:0 -860px}.emoji-med-e32f{background-position:0 -880px}.emoji-med-e335{background-position:0 -900px}.emoji-med-e334{background-position:0 -920px}.emoji-med-e021{background-position:0 -940px}.emoji-med-e337{background-position:0 -960px}.emoji-med-e020{background-position:0 -980px}.emoji-med-e336{background-position:0 -1000px}.emoji-med-e13c{background-position:0 -1020px}.emoji-med-e330{background-position:0 -1040px}.emoji-med-e331{background-position:0 -1060px}.emoji-med-e326{background-position:0 -1080px}.emoji-med-e03e{background-position:0 -1100px}.emoji-med-e11d{background-position:0 -1120px}.emoji-med-e05a{background-position:0 -1140px}.emoji-med-e00e{background-position:0 -1160px}.emoji-med-e421{background-position:0 -1180px}.emoji-med-e420{background-position:0 -1200px}.emoji-med-e00d{background-position:0 -1220px}.emoji-med-e010{background-position:0 -1240px}.emoji-med-e011{background-position:0 -1260px}.emoji-med-e41e{background-position:0 -1280px}.emoji-med-e012{background-position:0 -1300px}.emoji-med-e422{background-position:0 -1320px}.emoji-med-e22e{background-position:0 -1340px}.emoji-med-e22f{background-position:0 -1360px}.emoji-med-e231{background-position:0 -1380px}.emoji-med-e230{background-position:0 -1400px}.emoji-med-e427{background-position:0 -1420px}.emoji-med-e41d{background-position:0 -1440px}.emoji-med-e00f{background-position:0 -1460px}.emoji-med-e41f{background-position:0 -1480px}.emoji-med-e14c{background-position:0 -1500px}.emoji-med-e201{background-position:0 -1520px}.emoji-med-e115{background-position:0 -1540px}.emoji-med-e428{background-position:0 -1560px}.emoji-med-e51f{background-position:0 -1580px}.emoji-med-e429{background-position:0 -1600px}.emoji-med-e424{background-position:0 -1620px}.emoji-med-e423{background-position:0 -1640px}.emoji-med-e253{background-position:0 -1660px}.emoji-med-e426{background-position:0 -1680px}.emoji-med-e111{background-position:0 -1700px}.emoji-med-e425{background-position:0 -1720px}.emoji-med-e31e{background-position:0 -1740px}.emoji-med-e31f{background-position:0 -1760px}.emoji-med-e31d{background-position:0 -1780px}.emoji-med-e001{background-position:0 -1800px}.emoji-med-e002{background-position:0 -1820px}.emoji-med-e005{background-position:0 -1840px}.emoji-med-e004{background-position:0 -1860px}.emoji-med-e51a{background-position:0 -1880px}.emoji-med-e519{background-position:0 -1900px}.emoji-med-e518{background-position:0 -1920px}.emoji-med-e515{background-position:0 -1940px}.emoji-med-e516{background-position:0 -1960px}.emoji-med-e517{background-position:0 -1980px}.emoji-med-e51b{background-position:0 -2000px}.emoji-med-e152{background-position:0 -2020px}.emoji-med-e04e{background-position:0 -2040px}.emoji-med-e51c{background-position:0 -2060px}.emoji-med-e51e{background-position:0 -2080px}.emoji-med-e11c{background-position:0 -2100px}.emoji-med-e536{background-position:0 -2120px}.emoji-med-e003{background-position:0 -2140px}.emoji-med-e41c{background-position:0 -2160px}.emoji-med-e41b{background-position:0 -2180px}.emoji-med-e419{background-position:0 -2200px}.emoji-med-e41a{background-position:0 -2220px}.emoji-med-e04a{background-position:0 -2240px}.emoji-med-e04b{background-position:0 -2260px}.emoji-med-e049{background-position:0 -2280px}.emoji-med-e048{background-position:0 -2300px}.emoji-med-e04c{background-position:0 -2320px}.emoji-med-e13d{background-position:0 -2340px}.emoji-med-e443{background-position:0 -2360px}.emoji-med-e43e{background-position:0 -2380px}.emoji-med-e04f{background-position:0 -2400px}.emoji-med-e052{background-position:0 -2420px}.emoji-med-e053{background-position:0 -2440px}.emoji-med-e524{background-position:0 -2460px}.emoji-med-e52c{background-position:0 -2480px}.emoji-med-e52a{background-position:0 -2500px}.emoji-med-e531{background-position:0 -2520px}.emoji-med-e050{background-position:0 -2540px}.emoji-med-e527{background-position:0 -2560px}.emoji-med-e051{background-position:0 -2580px}.emoji-med-e10b{background-position:0 -2600px}.emoji-med-e52b{background-position:0 -2620px}.emoji-med-e52f{background-position:0 -2640px}.emoji-med-e528{background-position:0 -2660px}.emoji-med-e01a{background-position:0 -2680px}.emoji-med-e134{background-position:0 -2700px}.emoji-med-e530{background-position:0 -2720px}.emoji-med-e529{background-position:0 -2740px}.emoji-med-e526{background-position:0 -2760px}.emoji-med-e52d{background-position:0 -2780px}.emoji-med-e521{background-position:0 -2800px}.emoji-med-e523{background-position:0 -2820px}.emoji-med-e52e{background-position:0 -2840px}.emoji-med-e055{background-position:0 -2860px}.emoji-med-e525{background-position:0 -2880px}.emoji-med-e10a{background-position:0 -2900px}.emoji-med-e109{background-position:0 -2920px}.emoji-med-e522{background-position:0 -2940px}.emoji-med-e019{background-position:0 -2960px}.emoji-med-e054{background-position:0 -2980px}.emoji-med-e520{background-position:0 -3000px}.emoji-med-e306{background-position:0 -3020px}.emoji-med-e030{background-position:0 -3040px}.emoji-med-e304{background-position:0 -3060px}.emoji-med-e110{background-position:0 -3080px}.emoji-med-e032{background-position:0 -3100px}.emoji-med-e305{background-position:0 -3120px}.emoji-med-e303{background-position:0 -3140px}.emoji-med-e118{background-position:0 -3160px}.emoji-med-e447{background-position:0 -3180px}.emoji-med-e119{background-position:0 -3200px}.emoji-med-e307{background-position:0 -3220px}.emoji-med-e308{background-position:0 -3240px}.emoji-med-e444{background-position:0 -3260px}.emoji-med-e441{background-position:0 -3280px}.emoji-med-e436{background-position:0 -3300px}.emoji-med-e437{background-position:0 -3320px}.emoji-med-e438{background-position:0 -3340px}.emoji-med-e43a{background-position:0 -3360px}.emoji-med-e439{background-position:0 -3380px}.emoji-med-e43b{background-position:0 -3400px}.emoji-med-e117{background-position:0 -3420px}.emoji-med-e440{background-position:0 -3440px}.emoji-med-e442{background-position:0 -3460px}.emoji-med-e446{background-position:0 -3480px}.emoji-med-e445{background-position:0 -3500px}.emoji-med-e11b{background-position:0 -3520px}.emoji-med-e448{background-position:0 -3540px}.emoji-med-e033{background-position:0 -3560px}.emoji-med-e112{background-position:0 -3580px}.emoji-med-e325{background-position:0 -3600px}.emoji-med-e312{background-position:0 -3620px}.emoji-med-e310{background-position:0 -3640px}.emoji-med-e126{background-position:0 -3660px}.emoji-med-e127{background-position:0 -3680px}.emoji-med-e008{background-position:0 -3700px}.emoji-med-e03d{background-position:0 -3720px}.emoji-med-e00c{background-position:0 -3740px}.emoji-med-e12a{background-position:0 -3760px}.emoji-med-e00a{background-position:0 -3780px}.emoji-med-e00b{background-position:0 -3800px}.emoji-med-e009{background-position:0 -3820px}.emoji-med-e316{background-position:0 -3840px}.emoji-med-e129{background-position:0 -3860px}.emoji-med-e141{background-position:0 -3880px}.emoji-med-e142{background-position:0 -3900px}.emoji-med-e317{background-position:0 -3920px}.emoji-med-e128{background-position:0 -3940px}.emoji-med-e14b{background-position:0 -3960px}.emoji-med-e211{background-position:0 -3980px}.emoji-med-e114{background-position:0 -4000px}.emoji-med-e145{background-position:0 -4020px}.emoji-med-e144{background-position:0 -4040px}.emoji-med-e03f{background-position:0 -4060px}.emoji-med-e313{background-position:0 -4080px}.emoji-med-e116{background-position:0 -4100px}.emoji-med-e10f{background-position:0 -4120px}.emoji-med-e104{background-position:0 -4140px}.emoji-med-e103{background-position:0 -4160px}.emoji-med-e101{background-position:0 -4180px}.emoji-med-e102{background-position:0 -4200px}.emoji-med-e13f{background-position:0 -4220px}.emoji-med-e140{background-position:0 -4240px}.emoji-med-e11f{background-position:0 -4260px}.emoji-med-e12f{background-position:0 -4280px}.emoji-med-e031{background-position:0 -4300px}.emoji-med-e30e{background-position:0 -4320px}.emoji-med-e311{background-position:0 -4340px}.emoji-med-e113{background-position:0 -4360px}.emoji-med-e30f{background-position:0 -4380px}.emoji-med-e13b{background-position:0 -4400px}.emoji-med-e42b{background-position:0 -4420px}.emoji-med-e42a{background-position:0 -4440px}.emoji-med-e018{background-position:0 -4460px}.emoji-med-e016{background-position:0 -4480px}.emoji-med-e015{background-position:0 -4500px}.emoji-med-e014{background-position:0 -4520px}.emoji-med-e42c{background-position:0 -4540px}.emoji-med-e42d{background-position:0 -4560px}.emoji-med-e017{background-position:0 -4580px}.emoji-med-e013{background-position:0 -4600px}.emoji-med-e20e{background-position:0 -4620px}.emoji-med-e20c{background-position:0 -4640px}.emoji-med-e20f{background-position:0 -4660px}.emoji-med-e20d{background-position:0 -4680px}.emoji-med-e131{background-position:0 -4700px}.emoji-med-e12b{background-position:0 -4720px}.emoji-med-e130{background-position:0 -4740px}.emoji-med-e12d{background-position:0 -4760px}.emoji-med-e324{background-position:0 -4780px}.emoji-med-e301{background-position:0 -4800px}.emoji-med-e148{background-position:0 -4820px}.emoji-med-e502{background-position:0 -4840px}.emoji-med-e03c{background-position:0 -4860px}.emoji-med-e30a{background-position:0 -4880px}.emoji-med-e042{background-position:0 -4900px}.emoji-med-e040{background-position:0 -4920px}.emoji-med-e041{background-position:0 -4940px}.emoji-med-e12c{background-position:0 -4960px}.emoji-med-e007{background-position:0 -4980px}.emoji-med-e31a{background-position:0 -5000px}.emoji-med-e13e{background-position:0 -5020px}.emoji-med-e31b{background-position:0 -5040px}.emoji-med-e006{background-position:0 -5060px}.emoji-med-e302{background-position:0 -5080px}.emoji-med-e319{background-position:0 -5100px}.emoji-med-e321{background-position:0 -5120px}.emoji-med-e322{background-position:0 -5140px}.emoji-med-e314{background-position:0 -5160px}.emoji-med-e503{background-position:0 -5180px}.emoji-med-e10e{background-position:0 -5200px}.emoji-med-e318{background-position:0 -5220px}.emoji-med-e43c{background-position:0 -5240px}.emoji-med-e11e{background-position:0 -5260px}.emoji-med-e323{background-position:0 -5280px}.emoji-med-e31c{background-position:0 -5300px}.emoji-med-e034{background-position:0 -5320px}.emoji-med-e035{background-position:0 -5340px}.emoji-med-e045{background-position:0 -5360px}.emoji-med-e338{background-position:0 -5380px}.emoji-med-e047{background-position:0 -5400px}.emoji-med-e30c{background-position:0 -5420px}.emoji-med-e044{background-position:0 -5440px}.emoji-med-e30b{background-position:0 -5460px}.emoji-med-e043{background-position:0 -5480px}.emoji-med-e120{background-position:0 -5500px}.emoji-med-e33b{background-position:0 -5520px}.emoji-med-e33f{background-position:0 -5540px}.emoji-med-e341{background-position:0 -5560px}.emoji-med-e34c{background-position:0 -5580px}.emoji-med-e344{background-position:0 -5600px}.emoji-med-e342{background-position:0 -5620px}.emoji-med-e33d{background-position:0 -5640px}.emoji-med-e33e{background-position:0 -5660px}.emoji-med-e340{background-position:0 -5680px}.emoji-med-e34d{background-position:0 -5700px}.emoji-med-e339{background-position:0 -5720px}.emoji-med-e147{background-position:0 -5740px}.emoji-med-e343{background-position:0 -5760px}.emoji-med-e33c{background-position:0 -5780px}.emoji-med-e33a{background-position:0 -5800px}.emoji-med-e43f{background-position:0 -5820px}.emoji-med-e34b{background-position:0 -5840px}.emoji-med-e046{background-position:0 -5860px}.emoji-med-e345{background-position:0 -5880px}.emoji-med-e346{background-position:0 -5900px}.emoji-med-e348{background-position:0 -5920px}.emoji-med-e347{background-position:0 -5940px}.emoji-med-e34a{background-position:0 -5960px}.emoji-med-e349{background-position:0 -5980px}.emoji-med-e036{background-position:0 -6000px}.emoji-med-e157{background-position:0 -6020px}.emoji-med-e038{background-position:0 -6040px}.emoji-med-e153{background-position:0 -6060px}.emoji-med-e155{background-position:0 -6080px}.emoji-med-e14d{background-position:0 -6100px}.emoji-med-e156{background-position:0 -6120px}.emoji-med-e501{background-position:0 -6140px}.emoji-med-e158{background-position:0 -6160px}.emoji-med-e43d{background-position:0 -6180px}.emoji-med-e037{background-position:0 -6200px}.emoji-med-e504{background-position:0 -6220px}.emoji-med-e44a{background-position:0 -6240px}.emoji-med-e146{background-position:0 -6260px}.emoji-med-e50a{background-position:0 -6280px}.emoji-med-e505{background-position:0 -6300px}.emoji-med-e506{background-position:0 -6320px}.emoji-med-e122{background-position:0 -6340px}.emoji-med-e508{background-position:0 -6360px}.emoji-med-e509{background-position:0 -6380px}.emoji-med-e03b{background-position:0 -6400px}.emoji-med-e04d{background-position:0 -6420px}.emoji-med-e449{background-position:0 -6440px}.emoji-med-e44b{background-position:0 -6460px}.emoji-med-e51d{background-position:0 -6480px}.emoji-med-e44c{background-position:0 -6500px}.emoji-med-e124{background-position:0 -6520px}.emoji-med-e121{background-position:0 -6540px}.emoji-med-e433{background-position:0 -6560px}.emoji-med-e202{background-position:0 -6580px}.emoji-med-e135{background-position:0 -6600px}.emoji-med-e01c{background-position:0 -6620px}.emoji-med-e01d{background-position:0 -6640px}.emoji-med-e10d{background-position:0 -6660px}.emoji-med-e136{background-position:0 -6680px}.emoji-med-e42e{background-position:0 -6700px}.emoji-med-e01b{background-position:0 -6720px}.emoji-med-e15a{background-position:0 -6740px}.emoji-med-e159{background-position:0 -6760px}.emoji-med-e432{background-position:0 -6780px}.emoji-med-e430{background-position:0 -6800px}.emoji-med-e431{background-position:0 -6820px}.emoji-med-e42f{background-position:0 -6840px}.emoji-med-e01e{background-position:0 -6860px}.emoji-med-e039{background-position:0 -6880px}.emoji-med-e435{background-position:0 -6900px}.emoji-med-e01f{background-position:0 -6920px}.emoji-med-e125{background-position:0 -6940px}.emoji-med-e03a{background-position:0 -6960px}.emoji-med-e14e{background-position:0 -6980px}.emoji-med-e252{background-position:0 -7000px}.emoji-med-e137{background-position:0 -7020px}.emoji-med-e209{background-position:0 -7040px}.emoji-med-e154{background-position:0 -7060px}.emoji-med-e133{background-position:0 -7080px}.emoji-med-e150{background-position:0 -7100px}.emoji-med-e320{background-position:0 -7120px}.emoji-med-e123{background-position:0 -7140px}.emoji-med-e132{background-position:0 -7160px}.emoji-med-e143{background-position:0 -7180px}.emoji-med-e50b{background-position:0 -7200px}.emoji-med-e514{background-position:0 -7220px}.emoji-med-e513{background-position:0 -7240px}.emoji-med-e50c{background-position:0 -7260px}.emoji-med-e50d{background-position:0 -7280px}.emoji-med-e511{background-position:0 -7300px}.emoji-med-e50f{background-position:0 -7320px}.emoji-med-e512{background-position:0 -7340px}.emoji-med-e510{background-position:0 -7360px}.emoji-med-e50e{background-position:0 -7380px}.emoji-med-e21c{background-position:0 -7400px}.emoji-med-e21d{background-position:0 -7420px}.emoji-med-e21e{background-position:0 -7440px}.emoji-med-e21f{background-position:0 -7460px}.emoji-med-e220{background-position:0 -7480px}.emoji-med-e221{background-position:0 -7500px}.emoji-med-e222{background-position:0 -7520px}.emoji-med-e223{background-position:0 -7540px}.emoji-med-e224{background-position:0 -7560px}.emoji-med-e225{background-position:0 -7580px}.emoji-med-e210{background-position:0 -7600px}.emoji-med-e232{background-position:0 -7620px}.emoji-med-e233{background-position:0 -7640px}.emoji-med-e235{background-position:0 -7660px}.emoji-med-e234{background-position:0 -7680px}.emoji-med-e236{background-position:0 -7700px}.emoji-med-e237{background-position:0 -7720px}.emoji-med-e238{background-position:0 -7740px}.emoji-med-e239{background-position:0 -7760px}.emoji-med-e23b{background-position:0 -7780px}.emoji-med-e23a{background-position:0 -7800px}.emoji-med-e23d{background-position:0 -7820px}.emoji-med-e23c{background-position:0 -7840px}.emoji-med-e24d{background-position:0 -7860px}.emoji-med-e212{background-position:0 -7880px}.emoji-med-e24c{background-position:0 -7900px}.emoji-med-e213{background-position:0 -7920px}.emoji-med-e214{background-position:0 -7940px}.emoji-med-e507{background-position:0 -7960px}.emoji-med-e203{background-position:0 -7980px}.emoji-med-e20b{background-position:0 -8000px}.emoji-med-e22a{background-position:0 -8020px}.emoji-med-e22b{background-position:0 -8040px}.emoji-med-e226{background-position:0 -8060px}.emoji-med-e227{background-position:0 -8080px}.emoji-med-e22c{background-position:0 -8100px}.emoji-med-e22d{background-position:0 -8120px}.emoji-med-e215{background-position:0 -8140px}.emoji-med-e216{background-position:0 -8160px}.emoji-med-e217{background-position:0 -8180px}.emoji-med-e218{background-position:0 -8200px}.emoji-med-e228{background-position:0 -8220px}.emoji-med-e151{background-position:0 -8240px}.emoji-med-e138{background-position:0 -8260px}.emoji-med-e139{background-position:0 -8280px}.emoji-med-e13a{background-position:0 -8300px}.emoji-med-e208{background-position:0 -8320px}.emoji-med-e14f{background-position:0 -8340px}.emoji-med-e20a{background-position:0 -8360px}.emoji-med-e434{background-position:0 -8380px}.emoji-med-e309{background-position:0 -8400px}.emoji-med-e315{background-position:0 -8420px}.emoji-med-e30d{background-position:0 -8440px}.emoji-med-e207{background-position:0 -8460px}.emoji-med-e229{background-position:0 -8480px}.emoji-med-e206{background-position:0 -8500px}.emoji-med-e205{background-position:0 -8520px}.emoji-med-e204{background-position:0 -8540px}.emoji-med-e12e{background-position:0 -8560px}.emoji-med-e250{background-position:0 -8580px}.emoji-med-e251{background-position:0 -8600px}.emoji-med-e14a{background-position:0 -8620px}.emoji-med-e149{background-position:0 -8640px}.emoji-med-e23f{background-position:0 -8660px}.emoji-med-e240{background-position:0 -8680px}.emoji-med-e241{background-position:0 -8700px}.emoji-med-e242{background-position:0 -8720px}.emoji-med-e243{background-position:0 -8740px}.emoji-med-e244{background-position:0 -8760px}.emoji-med-e245{background-position:0 -8780px}.emoji-med-e246{background-position:0 -8800px}.emoji-med-e247{background-position:0 -8820px}.emoji-med-e248{background-position:0 -8840px}.emoji-med-e249{background-position:0 -8860px}.emoji-med-e24a{background-position:0 -8880px}.emoji-med-e24b{background-position:0 -8900px}.emoji-med-e23e{background-position:0 -8920px}.emoji-med-e532{background-position:0 -8940px}.emoji-med-e533{background-position:0 -8960px}.emoji-med-e534{background-position:0 -8980px}.emoji-med-e535{background-position:0 -9000px}.emoji-med-e21a{background-position:0 -9020px}.emoji-med-e219{background-position:0 -9040px}.emoji-med-e21b{background-position:0 -9060px}.emoji-med-e02f{background-position:0 -9080px}.emoji-med-e024{background-position:0 -9100px}.emoji-med-e025{background-position:0 -9120px}.emoji-med-e026{background-position:0 -9140px}.emoji-med-e027{background-position:0 -9160px}.emoji-med-e028{background-position:0 -9180px}.emoji-med-e029{background-position:0 -9200px}.emoji-med-e02a{background-position:0 -9220px}.emoji-med-e02b{background-position:0 -9240px}.emoji-med-e02c{background-position:0 -9260px}.emoji-med-e02d{background-position:0 -9280px}.emoji-med-e02e{background-position:0 -9300px}.emoji-med-e332{background-position:0 -9320px}.emoji-med-e333{background-position:0 -9340px}.emoji-med-e24e{background-position:0 -9360px}.emoji-med-e24f{background-position:0 -9380px}.emoji-med-e537{background-position:0 -9400px}
.emoji-big{display:inline-block;width:17px;height:40px;vertical-align:middle;background:transparent url(emoji-big.png)no-repeat;color:rgba(0,0,0,0)!important;//display:inline}.emoji-big-e415{background-position:0 -0px}.emoji-big-e056{background-position:0 -40px}.emoji-big-e057{background-position:0 -80px}.emoji-big-e414{background-position:0 -120px}.emoji-big-e405{background-position:0 -160px}.emoji-big-e106{background-position:0 -200px}.emoji-big-e418{background-position:0 -240px}.emoji-big-e417{background-position:0 -280px}.emoji-big-e40d{background-position:0 -320px}.emoji-big-e40a{background-position:0 -360px}.emoji-big-e404{background-position:0 -400px}.emoji-big-e105{background-position:0 -440px}.emoji-big-e409{background-position:0 -480px}.emoji-big-e40e{background-position:0 -520px}.emoji-big-e402{background-position:0 -560px}.emoji-big-e108{background-position:0 -600px}.emoji-big-e403{background-position:0 -640px}.emoji-big-e058{background-position:0 -680px}.emoji-big-e407{background-position:0 -720px}.emoji-big-e401{background-position:0 -760px}.emoji-big-e40f{background-position:0 -800px}.emoji-big-e40b{background-position:0 -840px}.emoji-big-e406{background-position:0 -880px}.emoji-big-e413{background-position:0 -920px}.emoji-big-e411{background-position:0 -960px}.emoji-big-e412{background-position:0 -1000px}.emoji-big-e410{background-position:0 -1040px}.emoji-big-e107{background-position:0 -1080px}.emoji-big-e059{background-position:0 -1120px}.emoji-big-e416{background-position:0 -1160px}.emoji-big-e408{background-position:0 -1200px}.emoji-big-e40c{background-position:0 -1240px}.emoji-big-e11a{background-position:0 -1280px}.emoji-big-e10c{background-position:0 -1320px}.emoji-big-e32c{background-position:0 -1360px}.emoji-big-e32a{background-position:0 -1400px}.emoji-big-e32d{background-position:0 -1440px}.emoji-big-e328{background-position:0 -1480px}.emoji-big-e32b{background-position:0 -1520px}.emoji-big-e022{background-position:0 -1560px}.emoji-big-e023{background-position:0 -1600px}.emoji-big-e327{background-position:0 -1640px}.emoji-big-e329{background-position:0 -1680px}.emoji-big-e32e{background-position:0 -1720px}.emoji-big-e32f{background-position:0 -1760px}.emoji-big-e335{background-position:0 -1800px}.emoji-big-e334{background-position:0 -1840px}.emoji-big-e021{background-position:0 -1880px}.emoji-big-e337{background-position:0 -1920px}.emoji-big-e020{background-position:0 -1960px}.emoji-big-e336{background-position:0 -2000px}.emoji-big-e13c{background-position:0 -2040px}.emoji-big-e330{background-position:0 -2080px}.emoji-big-e331{background-position:0 -2120px}.emoji-big-e326{background-position:0 -2160px}.emoji-big-e03e{background-position:0 -2200px}.emoji-big-e11d{background-position:0 -2240px}.emoji-big-e05a{background-position:0 -2280px}.emoji-big-e00e{background-position:0 -2320px}.emoji-big-e421{background-position:0 -2360px}.emoji-big-e420{background-position:0 -2400px}.emoji-big-e00d{background-position:0 -2440px}.emoji-big-e010{background-position:0 -2480px}.emoji-big-e011{background-position:0 -2520px}.emoji-big-e41e{background-position:0 -2560px}.emoji-big-e012{background-position:0 -2600px}.emoji-big-e422{background-position:0 -2640px}.emoji-big-e22e{background-position:0 -2680px}.emoji-big-e22f{background-position:0 -2720px}.emoji-big-e231{background-position:0 -2760px}.emoji-big-e230{background-position:0 -2800px}.emoji-big-e427{background-position:0 -2840px}.emoji-big-e41d{background-position:0 -2880px}.emoji-big-e00f{background-position:0 -2920px}.emoji-big-e41f{background-position:0 -2960px}.emoji-big-e14c{background-position:0 -3000px}.emoji-big-e201{background-position:0 -3040px}.emoji-big-e115{background-position:0 -3080px}.emoji-big-e428{background-position:0 -3120px}.emoji-big-e51f{background-position:0 -3160px}.emoji-big-e429{background-position:0 -3200px}.emoji-big-e424{background-position:0 -3240px}.emoji-big-e423{background-position:0 -3280px}.emoji-big-e253{background-position:0 -3320px}.emoji-big-e426{background-position:0 -3360px}.emoji-big-e111{background-position:0 -3400px}.emoji-big-e425{background-position:0 -3440px}.emoji-big-e31e{background-position:0 -3480px}.emoji-big-e31f{background-position:0 -3520px}.emoji-big-e31d{background-position:0 -3560px}.emoji-big-e001{background-position:0 -3600px}.emoji-big-e002{background-position:0 -3640px}.emoji-big-e005{background-position:0 -3680px}.emoji-big-e004{background-position:0 -3720px}.emoji-big-e51a{background-position:0 -3760px}.emoji-big-e519{background-position:0 -3800px}.emoji-big-e518{background-position:0 -3840px}.emoji-big-e515{background-position:0 -3880px}.emoji-big-e516{background-position:0 -3920px}.emoji-big-e517{background-position:0 -3960px}.emoji-big-e51b{background-position:0 -4000px}.emoji-big-e152{background-position:0 -4040px}.emoji-big-e04e{background-position:0 -4080px}.emoji-big-e51c{background-position:0 -4120px}.emoji-big-e51e{background-position:0 -4160px}.emoji-big-e11c{background-position:0 -4200px}.emoji-big-e536{background-position:0 -4240px}.emoji-big-e003{background-position:0 -4280px}.emoji-big-e41c{background-position:0 -4320px}.emoji-big-e41b{background-position:0 -4360px}.emoji-big-e419{background-position:0 -4400px}.emoji-big-e41a{background-position:0 -4440px}.emoji-big-e04a{background-position:0 -4480px}.emoji-big-e04b{background-position:0 -4520px}.emoji-big-e049{background-position:0 -4560px}.emoji-big-e048{background-position:0 -4600px}.emoji-big-e04c{background-position:0 -4640px}.emoji-big-e13d{background-position:0 -4680px}.emoji-big-e443{background-position:0 -4720px}.emoji-big-e43e{background-position:0 -4760px}.emoji-big-e04f{background-position:0 -4800px}.emoji-big-e052{background-position:0 -4840px}.emoji-big-e053{background-position:0 -4880px}.emoji-big-e524{background-position:0 -4920px}.emoji-big-e52c{background-position:0 -4960px}.emoji-big-e52a{background-position:0 -5000px}.emoji-big-e531{background-position:0 -5040px}.emoji-big-e050{background-position:0 -5080px}.emoji-big-e527{background-position:0 -5120px}.emoji-big-e051{background-position:0 -5160px}.emoji-big-e10b{background-position:0 -5200px}.emoji-big-e52b{background-position:0 -5240px}.emoji-big-e52f{background-position:0 -5280px}.emoji-big-e528{background-position:0 -5320px}.emoji-big-e01a{background-position:0 -5360px}.emoji-big-e134{background-position:0 -5400px}.emoji-big-e530{background-position:0 -5440px}.emoji-big-e529{background-position:0 -5480px}.emoji-big-e526{background-position:0 -5520px}.emoji-big-e52d{background-position:0 -5560px}.emoji-big-e521{background-position:0 -5600px}.emoji-big-e523{background-position:0 -5640px}.emoji-big-e52e{background-position:0 -5680px}.emoji-big-e055{background-position:0 -5720px}.emoji-big-e525{background-position:0 -5760px}.emoji-big-e10a{background-position:0 -5800px}.emoji-big-e109{background-position:0 -5840px}.emoji-big-e522{background-position:0 -5880px}.emoji-big-e019{background-position:0 -5920px}.emoji-big-e054{background-position:0 -5960px}.emoji-big-e520{background-position:0 -6000px}.emoji-big-e306{background-position:0 -6040px}.emoji-big-e030{background-position:0 -6080px}.emoji-big-e304{background-position:0 -6120px}.emoji-big-e110{background-position:0 -6160px}.emoji-big-e032{background-position:0 -6200px}.emoji-big-e305{background-position:0 -6240px}.emoji-big-e303{background-position:0 -6280px}.emoji-big-e118{background-position:0 -6320px}.emoji-big-e447{background-position:0 -6360px}.emoji-big-e119{background-position:0 -6400px}.emoji-big-e307{background-position:0 -6440px}.emoji-big-e308{background-position:0 -6480px}.emoji-big-e444{background-position:0 -6520px}.emoji-big-e441{background-position:0 -6560px}.emoji-big-e436{background-position:0 -6600px}.emoji-big-e437{background-position:0 -6640px}.emoji-big-e438{background-position:0 -6680px}.emoji-big-e43a{background-position:0 -6720px}.emoji-big-e439{background-position:0 -6760px}.emoji-big-e43b{background-position:0 -6800px}.emoji-big-e117{background-position:0 -6840px}.emoji-big-e440{background-position:0 -6880px}.emoji-big-e442{background-position:0 -6920px}.emoji-big-e446{background-position:0 -6960px}.emoji-big-e445{background-position:0 -7000px}.emoji-big-e11b{background-position:0 -7040px}.emoji-big-e448{background-position:0 -7080px}.emoji-big-e033{background-position:0 -7120px}.emoji-big-e112{background-position:0 -7160px}.emoji-big-e325{background-position:0 -7200px}.emoji-big-e312{background-position:0 -7240px}.emoji-big-e310{background-position:0 -7280px}.emoji-big-e126{background-position:0 -7320px}.emoji-big-e127{background-position:0 -7360px}.emoji-big-e008{background-position:0 -7400px}.emoji-big-e03d{background-position:0 -7440px}.emoji-big-e00c{background-position:0 -7480px}.emoji-big-e12a{background-position:0 -7520px}.emoji-big-e00a{background-position:0 -7560px}.emoji-big-e00b{background-position:0 -7600px}.emoji-big-e009{background-position:0 -7640px}.emoji-big-e316{background-position:0 -7680px}.emoji-big-e129{background-position:0 -7720px}.emoji-big-e141{background-position:0 -7760px}.emoji-big-e142{background-position:0 -7800px}.emoji-big-e317{background-position:0 -7840px}.emoji-big-e128{background-position:0 -7880px}.emoji-big-e14b{background-position:0 -7920px}.emoji-big-e211{background-position:0 -7960px}.emoji-big-e114{background-position:0 -8000px}.emoji-big-e145{background-position:0 -8040px}.emoji-big-e144{background-position:0 -8080px}.emoji-big-e03f{background-position:0 -8120px}.emoji-big-e313{background-position:0 -8160px}.emoji-big-e116{background-position:0 -8200px}.emoji-big-e10f{background-position:0 -8240px}.emoji-big-e104{background-position:0 -8280px}.emoji-big-e103{background-position:0 -8320px}.emoji-big-e101{background-position:0 -8360px}.emoji-big-e102{background-position:0 -8400px}.emoji-big-e13f{background-position:0 -8440px}.emoji-big-e140{background-position:0 -8480px}.emoji-big-e11f{background-position:0 -8520px}.emoji-big-e12f{background-position:0 -8560px}.emoji-big-e031{background-position:0 -8600px}.emoji-big-e30e{background-position:0 -8640px}.emoji-big-e311{background-position:0 -8680px}.emoji-big-e113{background-position:0 -8720px}.emoji-big-e30f{background-position:0 -8760px}.emoji-big-e13b{background-position:0 -8800px}.emoji-big-e42b{background-position:0 -8840px}.emoji-big-e42a{background-position:0 -8880px}.emoji-big-e018{background-position:0 -8920px}.emoji-big-e016{background-position:0 -8960px}.emoji-big-e015{background-position:0 -9000px}.emoji-big-e014{background-position:0 -9040px}.emoji-big-e42c{background-position:0 -9080px}.emoji-big-e42d{background-position:0 -9120px}.emoji-big-e017{background-position:0 -9160px}.emoji-big-e013{background-position:0 -9200px}.emoji-big-e20e{background-position:0 -9240px}.emoji-big-e20c{background-position:0 -9280px}.emoji-big-e20f{background-position:0 -9320px}.emoji-big-e20d{background-position:0 -9360px}.emoji-big-e131{background-position:0 -9400px}.emoji-big-e12b{background-position:0 -9440px}.emoji-big-e130{background-position:0 -9480px}.emoji-big-e12d{background-position:0 -9520px}.emoji-big-e324{background-position:0 -9560px}.emoji-big-e301{background-position:0 -9600px}.emoji-big-e148{background-position:0 -9640px}.emoji-big-e502{background-position:0 -9680px}.emoji-big-e03c{background-position:0 -9720px}.emoji-big-e30a{background-position:0 -9760px}.emoji-big-e042{background-position:0 -9800px}.emoji-big-e040{background-position:0 -9840px}.emoji-big-e041{background-position:0 -9880px}.emoji-big-e12c{background-position:0 -9920px}.emoji-big-e007{background-position:0 -9960px}.emoji-big-e31a{background-position:0 -10000px}.emoji-big-e13e{background-position:0 -10040px}.emoji-big-e31b{background-position:0 -10080px}.emoji-big-e006{background-position:0 -10120px}.emoji-big-e302{background-position:0 -10160px}.emoji-big-e319{background-position:0 -10200px}.emoji-big-e321{background-position:0 -10240px}.emoji-big-e322{background-position:0 -10280px}.emoji-big-e314{background-position:0 -10320px}.emoji-big-e503{background-position:0 -10360px}.emoji-big-e10e{background-position:0 -10400px}.emoji-big-e318{background-position:0 -10440px}.emoji-big-e43c{background-position:0 -10480px}.emoji-big-e11e{background-position:0 -10520px}.emoji-big-e323{background-position:0 -10560px}.emoji-big-e31c{background-position:0 -10600px}.emoji-big-e034{background-position:0 -10640px}.emoji-big-e035{background-position:0 -10680px}.emoji-big-e045{background-position:0 -10720px}.emoji-big-e338{background-position:0 -10760px}.emoji-big-e047{background-position:0 -10800px}.emoji-big-e30c{background-position:0 -10840px}.emoji-big-e044{background-position:0 -10880px}.emoji-big-e30b{background-position:0 -10920px}.emoji-big-e043{background-position:0 -10960px}.emoji-big-e120{background-position:0 -11000px}.emoji-big-e33b{background-position:0 -11040px}.emoji-big-e33f{background-position:0 -11080px}.emoji-big-e341{background-position:0 -11120px}.emoji-big-e34c{background-position:0 -11160px}.emoji-big-e344{background-position:0 -11200px}.emoji-big-e342{background-position:0 -11240px}.emoji-big-e33d{background-position:0 -11280px}.emoji-big-e33e{background-position:0 -11320px}.emoji-big-e340{background-position:0 -11360px}.emoji-big-e34d{background-position:0 -11400px}.emoji-big-e339{background-position:0 -11440px}.emoji-big-e147{background-position:0 -11480px}.emoji-big-e343{background-position:0 -11520px}.emoji-big-e33c{background-position:0 -11560px}.emoji-big-e33a{background-position:0 -11600px}.emoji-big-e43f{background-position:0 -11640px}.emoji-big-e34b{background-position:0 -11680px}.emoji-big-e046{background-position:0 -11720px}.emoji-big-e345{background-position:0 -11760px}.emoji-big-e346{background-position:0 -11800px}.emoji-big-e348{background-position:0 -11840px}.emoji-big-e347{background-position:0 -11880px}.emoji-big-e34a{background-position:0 -11920px}.emoji-big-e349{background-position:0 -11960px}.emoji-big-e036{background-position:0 -12000px}.emoji-big-e157{background-position:0 -12040px}.emoji-big-e038{background-position:0 -12080px}.emoji-big-e153{background-position:0 -12120px}.emoji-big-e155{background-position:0 -12160px}.emoji-big-e14d{background-position:0 -12200px}.emoji-big-e156{background-position:0 -12240px}.emoji-big-e501{background-position:0 -12280px}.emoji-big-e158{background-position:0 -12320px}.emoji-big-e43d{background-position:0 -12360px}.emoji-big-e037{background-position:0 -12400px}.emoji-big-e504{background-position:0 -12440px}.emoji-big-e44a{background-position:0 -12480px}.emoji-big-e146{background-position:0 -12520px}.emoji-big-e50a{background-position:0 -12560px}.emoji-big-e505{background-position:0 -12600px}.emoji-big-e506{background-position:0 -12640px}.emoji-big-e122{background-position:0 -12680px}.emoji-big-e508{background-position:0 -12720px}.emoji-big-e509{background-position:0 -12760px}.emoji-big-e03b{background-position:0 -12800px}.emoji-big-e04d{background-position:0 -12840px}.emoji-big-e449{background-position:0 -12880px}.emoji-big-e44b{background-position:0 -12920px}.emoji-big-e51d{background-position:0 -12960px}.emoji-big-e44c{background-position:0 -13000px}.emoji-big-e124{background-position:0 -13040px}.emoji-big-e121{background-position:0 -13080px}.emoji-big-e433{background-position:0 -13120px}.emoji-big-e202{background-position:0 -13160px}.emoji-big-e135{background-position:0 -13200px}.emoji-big-e01c{background-position:0 -13240px}.emoji-big-e01d{background-position:0 -13280px}.emoji-big-e10d{background-position:0 -13320px}.emoji-big-e136{background-position:0 -13360px}.emoji-big-e42e{background-position:0 -13400px}.emoji-big-e01b{background-position:0 -13440px}.emoji-big-e15a{background-position:0 -13480px}.emoji-big-e159{background-position:0 -13520px}.emoji-big-e432{background-position:0 -13560px}.emoji-big-e430{background-position:0 -13600px}.emoji-big-e431{background-position:0 -13640px}.emoji-big-e42f{background-position:0 -13680px}.emoji-big-e01e{background-position:0 -13720px}.emoji-big-e039{background-position:0 -13760px}.emoji-big-e435{background-position:0 -13800px}.emoji-big-e01f{background-position:0 -13840px}.emoji-big-e125{background-position:0 -13880px}.emoji-big-e03a{background-position:0 -13920px}.emoji-big-e14e{background-position:0 -13960px}.emoji-big-e252{background-position:0 -14000px}.emoji-big-e137{background-position:0 -14040px}.emoji-big-e209{background-position:0 -14080px}.emoji-big-e154{background-position:0 -14120px}.emoji-big-e133{background-position:0 -14160px}.emoji-big-e150{background-position:0 -14200px}.emoji-big-e320{background-position:0 -14240px}.emoji-big-e123{background-position:0 -14280px}.emoji-big-e132{background-position:0 -14320px}.emoji-big-e143{background-position:0 -14360px}.emoji-big-e50b{background-position:0 -14400px}.emoji-big-e514{background-position:0 -14440px}.emoji-big-e513{background-position:0 -14480px}.emoji-big-e50c{background-position:0 -14520px}.emoji-big-e50d{background-position:0 -14560px}.emoji-big-e511{background-position:0 -14600px}.emoji-big-e50f{background-position:0 -14640px}.emoji-big-e512{background-position:0 -14680px}.emoji-big-e510{background-position:0 -14720px}.emoji-big-e50e{background-position:0 -14760px}.emoji-big-e21c{background-position:0 -14800px}.emoji-big-e21d{background-position:0 -14840px}.emoji-big-e21e{background-position:0 -14880px}.emoji-big-e21f{background-position:0 -14920px}.emoji-big-e220{background-position:0 -14960px}.emoji-big-e221{background-position:0 -15000px}.emoji-big-e222{background-position:0 -15040px}.emoji-big-e223{background-position:0 -15080px}.emoji-big-e224{background-position:0 -15120px}.emoji-big-e225{background-position:0 -15160px}.emoji-big-e210{background-position:0 -15200px}.emoji-big-e232{background-position:0 -15240px}.emoji-big-e233{background-position:0 -15280px}.emoji-big-e235{background-position:0 -15320px}.emoji-big-e234{background-position:0 -15360px}.emoji-big-e236{background-position:0 -15400px}.emoji-big-e237{background-position:0 -15440px}.emoji-big-e238{background-position:0 -15480px}.emoji-big-e239{background-position:0 -15520px}.emoji-big-e23b{background-position:0 -15560px}.emoji-big-e23a{background-position:0 -15600px}.emoji-big-e23d{background-position:0 -15640px}.emoji-big-e23c{background-position:0 -15680px}.emoji-big-e24d{background-position:0 -15720px}.emoji-big-e212{background-position:0 -15760px}.emoji-big-e24c{background-position:0 -15800px}.emoji-big-e213{background-position:0 -15840px}.emoji-big-e214{background-position:0 -15880px}.emoji-big-e507{background-position:0 -15920px}.emoji-big-e203{background-position:0 -15960px}.emoji-big-e20b{background-position:0 -16000px}.emoji-big-e22a{background-position:0 -16040px}.emoji-big-e22b{background-position:0 -16080px}.emoji-big-e226{background-position:0 -16120px}.emoji-big-e227{background-position:0 -16160px}.emoji-big-e22c{background-position:0 -16200px}.emoji-big-e22d{background-position:0 -16240px}.emoji-big-e215{background-position:0 -16280px}.emoji-big-e216{background-position:0 -16320px}.emoji-big-e217{background-position:0 -16360px}.emoji-big-e218{background-position:0 -16400px}.emoji-big-e228{background-position:0 -16440px}.emoji-big-e151{background-position:0 -16480px}.emoji-big-e138{background-position:0 -16520px}.emoji-big-e139{background-position:0 -16560px}.emoji-big-e13a{background-position:0 -16600px}.emoji-big-e208{background-position:0 -16640px}.emoji-big-e14f{background-position:0 -16680px}.emoji-big-e20a{background-position:0 -16720px}.emoji-big-e434{background-position:0 -16760px}.emoji-big-e309{background-position:0 -16800px}.emoji-big-e315{background-position:0 -16840px}.emoji-big-e30d{background-position:0 -16880px}.emoji-big-e207{background-position:0 -16920px}.emoji-big-e229{background-position:0 -16960px}.emoji-big-e206{background-position:0 -17000px}.emoji-big-e205{background-position:0 -17040px}.emoji-big-e204{background-position:0 -17080px}.emoji-big-e12e{background-position:0 -17120px}.emoji-big-e250{background-position:0 -17160px}.emoji-big-e251{background-position:0 -17200px}.emoji-big-e14a{background-position:0 -17240px}.emoji-big-e149{background-position:0 -17280px}.emoji-big-e23f{background-position:0 -17320px}.emoji-big-e240{background-position:0 -17360px}.emoji-big-e241{background-position:0 -17400px}.emoji-big-e242{background-position:0 -17440px}.emoji-big-e243{background-position:0 -17480px}.emoji-big-e244{background-position:0 -17520px}.emoji-big-e245{background-position:0 -17560px}.emoji-big-e246{background-position:0 -17600px}.emoji-big-e247{background-position:0 -17640px}.emoji-big-e248{background-position:0 -17680px}.emoji-big-e249{background-position:0 -17720px}.emoji-big-e24a{background-position:0 -17760px}.emoji-big-e24b{background-position:0 -17800px}.emoji-big-e23e{background-position:0 -17840px}.emoji-big-e532{background-position:0 -17880px}.emoji-big-e533{background-position:0 -17920px}.emoji-big-e534{background-position:0 -17960px}.emoji-big-e535{background-position:0 -18000px}.emoji-big-e21a{background-position:0 -18040px}.emoji-big-e219{background-position:0 -18080px}.emoji-big-e21b{background-position:0 -18120px}.emoji-big-e02f{background-position:0 -18160px}.emoji-big-e024{background-position:0 -18200px}.emoji-big-e025{background-position:0 -18240px}.emoji-big-e026{background-position:0 -18280px}.emoji-big-e027{background-position:0 -18320px}.emoji-big-e028{background-position:0 -18360px}.emoji-big-e029{background-position:0 -18400px}.emoji-big-e02a{background-position:0 -18440px}.emoji-big-e02b{background-position:0 -18480px}.emoji-big-e02c{background-position:0 -18520px}.emoji-big-e02d{background-position:0 -18560px}.emoji-big-e02e{background-position:0 -18600px}.emoji-big-e332{background-position:0 -18640px}.emoji-big-e333{background-position:0 -18680px}.emoji-big-e24e{background-position:0 -18720px}.emoji-big-e24f{background-position:0 -18760px}.emoji-big-e537{background-position:0 -18800px}

.l-insets {background: #0F263D url('/images/1.5/bg-block-gradient.png') no-repeat top center; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; padding-bottom: 10px;}
.l-insets .l-inset {float: left; width: 25%;}
.l-insets .l-inset h2 {font-size: 17px; text-align: center; font-weight: normal; margin: -35px 0 10px 0; padding: 0 10px;}
.l-insets .l-inset p {font-size: 13px; text-align: center;}
.l-insets .l-inset h2 a {background: no-repeat center top; padding-top: 125px; display: block; color: #59B8EE;}
.l-insets .l-inset h2 a:hover {color: #79D8FF; text-decoration: underline;}

.l-insets .l-inset.inset-iphone h2 a {background-image: url('/images/1.5/insets/iphone.png');}
.l-insets .l-inset.inset-ipad h2 a {background-image: url('/images/1.5/insets/ipad.png');}
.l-insets .l-inset.inset-android h2 a {background-image: url('/images/1.5/insets/android.png');}
.l-insets .l-inset.inset-bada h2 a {background-image: url('/images/1.5/insets/bada.png');}


body {font: 14px 'Arial', sans-serif; background: #3A6A8C url(/images/1.5/bg.png) 50% 0; color: #B3CEE3;}
#wrapper {background: url('/images/1.5/bg-gradient.png') repeat-x 0 107px;}

#body {padding-top: 30px;}
#body .l-width {padding-top: 0}

#toolbar {position: fixed; top: 0; left: 0; background: #3A6A8C url('/images/1.5/bg-toolbar.png') repeat-x; border-bottom: 1px solid #1C3A50; width: 100%; height: 42px; line-height: 42px; z-index: 850; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; -ms-transition: all 0.4s;}
.without-fixed #toolbar {position: relative; margin-bottom: -43px;}
.has-offset-y #toolbar {box-shadow: 0 0 12px rgba(0,0,0,0.8);}
#toolbar .l-width {position: relative; text-align: right;}
#toolbar ul.nav-top {display: inline-block; font-size: 12px; line-height: 28px; margin: 7px 0; color: #B0C4D1; text-shadow: -1px -1px 0 rgba(0,0,0,0.6);}
#toolbar ul.nav-top li {display: inline-block; margin-right: 8px;}
#toolbar ul.nav-top li .i-hlight {color: white; margin-left: 5px;}
#toolbar ul.nav-top li .i-hlight-4 {margin-top: -4px; margin-bottom: -4px;}
#toolbar ul.nav-top li#sign-up {margin-right: 0;}

#toolbar ul.online-stat {float: left;}
#toolbar ul.online-stat li {margin-right: 20px;}
#toolbar ul.online-stat li:last-child {margin-right: 0;}

.nav-top li {position: relative;}
.nav-top li .lp-content {display: none; position: absolute; background-color: rgba(15,38,61,0.9); min-width: 190px; top: 28px; right: 0; border-radius: 5px 0 5px 5px; -moz-border-radius: 5px 0 5px 5px; -webkit-border-radius: 5px 0 5px 5px; padding: 15px; text-align: left;}
.nav-top li .lp-content .button-close {
	position: absolute; top: -28px; right: 0;
	/* Делаем поведение кнопки как элемента формы, а не inline'ового */
	box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;
	font-size: 13px; color: white !important; font-family: 'Arial', sans-serif; line-height: 210%; width: auto; text-shadow: -1px -1px 0 rgba(0,0,0,0.5); text-decoration: none !important;

	border: 1px solid #112942; /*border: 1px solid rgba(15,38,61,0.9); */ border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;
	cursor: pointer; display: inline-block; padding: 0 1.4em 5px; margin-bottom: -5px; text-decoration: none; text-align: center;

	background-color: #112942;
}
/* Визуальное оформление для <button> и <input type="button|reset|submit|file"/> для FF */
.nav-top li .lp-content .button-close::-moz-focus-inner {margin: 0; padding: 0; border: 0;}

#toolbar ul.change-language {float: left; margin-right: 20px;}
#toolbar ul.change-language li .lp-content,
#toolbar ul.change-language li .lp-content .button-close {left: 0; right: auto;}
#toolbar ul.change-language .button-02,
#toolbar ul.change-language li .lp-content .button-close {display: inline-block; height: 11px; padding: 8px 8px 9px;}
#toolbar ul.change-language .button-02 .i-flag,
#toolbar ul.change-language li .lp-content .button-close .i-flag {margin: 0 12px 0 0;}
#toolbar ul.change-language .button-02 .i-flag:after,
#toolbar ul.change-language li .lp-content .button-close .i-flag:after {content: ' '; float: right; margin-right: -12px; display: block; height: 11px; width: 8px; background: url('/images/1.5/ico-drop-down.png') no-repeat center center;}

#toolbar ul.change-language li .lp-content {padding: 8px 15px; border-radius: 0 5px 5px 5px; -moz-border-radius: 0 5px 5px 5px; -webkit-border-radius: 0 5px 5px 5px;}
#toolbar ul.change-language li .lp-content .groups .group {display: table-cell; vertical-align: top; padding-right: 30px;}
#toolbar ul.change-language li .lp-content .groups .group.g-last {padding-right: 0;}
#toolbar ul.change-language li .lp-content .groups .group a {display: block; font-size: 13px; line-height: 16px !important; height: 16px !important; padding: 7px 0;}
#toolbar ul.change-language li .lp-content .groups .group a:hover {text-decoration: none;}
#toolbar ul.change-language li .lp-content .groups .group a.g-current {opacity: 0.4;}

.i-flag {vertical-align: middle; background: transparent url(/images/ico_flags.png) no-repeat; display: inline-block; font-size: 11px; line-height: 11px; width: 18px; height: 11px; margin-left: -3px; margin-right: 3px;}
.loc-en_US .i-flag, .i-flag.loc-en_US {background-position: 0 0;}
.loc-ru_RU .i-flag, .i-flag.loc-ru_RU {background-position: -18px 0;}
.loc-it_IT .i-flag, .i-flag.loc-it_IT {background-position: -36px 0;}
.loc-el_GR .i-flag, .i-flag.loc-el_GR {background-position: -54px 0;}
.loc-ar_AR .i-flag, .i-flag.loc-ar_AR {background-position: -90px 0;}
.loc-zh_CN .i-flag, .i-flag.loc-zh_CN {background-position: -72px 0;}
.loc-fr_FR .i-flag, .i-flag.loc-fr_FR {background-position: -108px 0;}
.loc-de_DE .i-flag, .i-flag.loc-de_DE {background-position: -126px 0;}
.loc-ca_ES .i-flag, .i-flag.loc-ca_ES {background-position: -144px 0;}
.loc-ja_JP .i-flag, .i-flag.loc-ja_JP {background-position: -162px 0;}

#profile-menu .lp-content .profile-info {margin-bottom: 10px;}
#profile-menu .lp-content .profile-info .avatar {width: 40px; height: 40px; display: block; float: left; margin: 0 10px 0 -50px;}
#profile-menu .lp-content .profile-info > a,
#profile-menu .lp-content .profile-info > span {display: block; line-height: 15px; margin-left: 50px;}
#profile-menu .lp-content .profile-info > span.level {color: #999; font-size: 11px; line-height: 10px;}
#profile-menu .lp-content ul {margin: 0 0 -5px;}
#profile-menu .lp-content ul li {display: block; margin: 0;}
#profile-menu .ico-profile {background: url('/images/1.5/ico-profile.png') no-repeat center center; display: block; text-indent: -50000px; width: 34px; margin: 0 -0.7em;}

#buy-chips .ico-chips {background: url('/images/1.5/ico-buy-chips.png') no-repeat left center; padding-left: 35px; line-height: inherit; display: inline-block; margin: 0 -0.7em;}
#buy-chips .lp-content {width: 430px;}
#buychips-box {background: white; padding: 15px; text-shadow: none; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
#buychips-box .cols h3 {margin-bottom: 2px; color: #000000; padding-top: 15px; font-size: 17px; line-height: 17px; font-weight: bold; letter-spacing: -.02em;}
#buychips-box .cols p.small {margin-top: 0; color: #000000; font-size: 11px;}
#buychips-box .chipscol {float: left; width: 194px;}
#buychips-box .chipscol .header {background: transparent url(/images/ico_chips.png) no-repeat 0 10px; padding-left: 35px;}
#buychips-box .coinscol {float: right; width: 194px; border-left: 1px solid #ECECE7; padding-left: 5px;}
#buychips-box .coinscol .header {background: transparent url(/images/ico_coins.png) no-repeat 0 10px; padding-left: 35px;}
#buychips-box table {width: 100%; border-collapse: collapse; font-size: 12px; margin-bottom: 5px;}
#buychips-box table tr td {padding: 5px 5px 7px;}
#buychips-box table tr.dark td {background-color: #E8E8DC;}
#buychips-box table tr td.title {white-space: nowrap; padding-right: 0;}
#buychips-box table tr td.price {white-space: nowrap; text-align: right; padding-left: 0; width: 1%;}
#buychips-box table tr td a {color: #0D1B47; display: block; line-height: 22px;}
#buychips-box .special-offers {margin: 10px -15px -15px; padding: 10px 15px 5px;
	border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px;
	background-image:-moz-linear-gradient(16% 97% 90deg,rgb(211,162,26) 0%,rgb(228,186,55) 13%,rgb(237,199,70) 26%,rgb(253,220,96) 52%,rgb(253,236,135) 93%,rgb(253,248,164) 100%);
	background-image:-webkit-gradient(linear,16% 97%,16% -3%,color-stop(0, rgb(211,162,26)),color-stop(0.13, rgb(228,186,55)),color-stop(0.26, rgb(237,199,70)),color-stop(0.52, rgb(253,220,96)),color-stop(0.93, rgb(253,236,135)),color-stop(1, rgb(253,248,164)));
	background-image:-webkit-linear-gradient(90deg,rgb(211,162,26) 0%,rgb(228,186,55) 13%,rgb(237,199,70) 26%,rgb(253,220,96) 52%,rgb(253,236,135) 93%,rgb(253,248,164) 100%);
	background-image:-o-linear-gradient(90deg,rgb(211,162,26) 0%,rgb(228,186,55) 13%,rgb(237,199,70) 26%,rgb(253,220,96) 52%,rgb(253,236,135) 93%,rgb(253,248,164) 100%);
	background-image:-ms-linear-gradient(90deg,rgb(211,162,26) 0%,rgb(228,186,55) 13%,rgb(237,199,70) 26%,rgb(253,220,96) 52%,rgb(253,236,135) 93%,rgb(253,248,164) 100%);
	background-image:linear-gradient(90deg,rgb(211,162,26) 0%,rgb(228,186,55) 13%,rgb(237,199,70) 26%,rgb(253,220,96) 52%,rgb(253,236,135) 93%,rgb(253,248,164) 100%);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffdf8a4,endColorstr=#ffd3a21a,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffdf8a4,endColorstr=#ffd3a21a,GradientType=0);
}
#buychips-box .special-offers .welcome {color: #AB7600; margin: 0;}
/*#buychips-box table tr td .i-hlight-5 {display: block;}*/
/*#buychips-box table tr td .i-hlight-5 .c {color: #C5DDB6;}*/
#buychips-box table tr td .button-01 {font-size: 12px; line-height: 12px; padding: 4px 7px; min-width: 70px;}
#head {background: #327699 url(/images/1.5/head-bg.png) repeat-x 0 42px; min-height: 65px; padding-top: 42px;}
#head .logo {float: left; display: inline-block; margin: 12px 30px 0 0; line-height: 65px;}

.nav-main {display: inline-block; font-size: 17px; letter-spacing: -.04em; line-height: 65px; margin: 0 -100px 0 0;}
.nav-main .nav-item {display: inline-block; margin-right: 19px;}
.nav-main .g-current .nav-item-label {color: #4989CA;}
.nav-main .nav-item-label {color: white; text-shadow: 0 -1px 1px #000000;}
.nav-main .nav-item.g-last {margin-right: 0;}

#table-carmen {background: url('/images/1.5/table-carmen.jpg') no-repeat top center; height: 356px; margin-bottom: -30px; min-width: 940px;}
#table-carmen h2 {padding-left: 70px; font-size: 27px; line-height: 120%; font-weight: normal;}
#table-carmen h3 {padding: 40px 330px 7px 70px; font-size: 21px; line-height: 120%; font-weight: normal;}
#table-carmen a img {opacity: 0.55;}
#table-carmen a:hover img {opacity: 1;}

.play-now-button {font-size: 25px !important; padding: 10px 25px !important;}
.ask-question {font-size: 25px !important; padding: 10px 25px !important;}

.pub-pager .pages {margin-bottom: 5px;}
.pub-pager .pages .item {margin-right: 10px;}
.pub-pager .pages .item.g-current a {color: white; font-weight: bold;}
.pub-pager .pages .item.g-current a:hover {color: white; text-decoration: none;}
.pub-pager .navigate {}
.pub-pager .navigate a {margin-right: 10px;}

.g-mt6 {margin-top: 60px !important;}
.g-mbh {margin-bottom: 5px !important;}
.g-mb1 {margin-bottom: 10px !important;}
.l-panel-03 {padding-bottom: 30px;}
.f-big {font-size: 19px !important;}

* {-webkit-text-size-adjust: none;}


table {margin-bottom: 20px; border-collapse: collapse;}
table thead {}
table thead td,
table thead th {padding: 8px 40px 8px 0; border-bottom: 1px solid rgba(255,255,255,0.1); color: #698EA9; text-align: left; vertical-align: top;}
table tbody {}
table tbody td,
table tbody th {padding: 8px 40px 8px 0; border-bottom: 1px solid rgba(255,255,255,0.1); text-align: left; vertical-align: top;}
table tbody .g-last td, table tbody tr:last-child td,
table tbody .g-last th, table tbody tr:last-child th {border-bottom: 0 none;}
table tbody th {font-weight: bold;}
.academy-item table tbody td,
.academy-item table tbody th {color: #181D3B; border-bottom: 1px solid rgba(0,0,0,0.1); }

#promo-video {border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; background-color: black; padding: 5px 10px; position: relative; z-index: 100;}
#promo-video a {display: block; width: 920px; height: 270px; background: url(/images/promo-roulette/video-promo.jpg) no-repeat top left; text-indent: -50000px; outline: none;}
#promo-video a:hover {background-position: bottom left;}

body.modal {overflow: hidden; position: relative;}
.overlay {display: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0,0,0,0.8); z-index: 1000;}
body.modal .overlay {display: block; overflow: auto;}
body.modal .overlay .modal-window {display: block; margin: 100px auto 50px; width: 666px; padding: 0; position: relative; background-color: #FFFCF1; color: #390010; text-align: center; /*box-shadow: rgba(0,0,0,0.5) 0 0 0 12px;*/}
body.modal .overlay .modal-window .modal-close {display: inline-block; font-size: 24px; width: 20px; height: 20px; line-height: 18px; min-width: 20px; padding: 0; text-align: center; position: absolute; top: -35px; right: -35px;}
body.modal .overlay .modal-window .modal-close:hover {text-decoration: none;}

.offers {}
.offers .offer {}
.offers .offer-chips_discount {padding: 10px 10px 18px; background-color: #1B8403; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px;}
.offers .offer-chips_discount h2 {color: white; font-size: 16px !important; font-weight: normal !important; line-height: 120% !important; text-align: center; border-bottom: 0 none !important; margin: 0 !important; text-shadow: 0 1px 0 black;}
.offers .offer-chips_discount .head {color: #FFCC33; background-color: #157105; margin: 0 -10px; padding: 5px 10px; text-align: center; text-transform: uppercase; font-size: 16px; font-weight: bold; border-top: 1px solid #00AB00;}
.offers .offer-chips_discount .data {margin: 0 -10px; background-color: white; padding: 10px 40px;}
.offers .offer-chips_discount table {width: 100%; border-collapse: collapse; font-size: 12px; margin-bottom: 0;}
.offers .offer-chips_discount table tr td {padding: 5px 5px 7px;}
.offers .offer-chips_discount table tr.dark td {background-color: #E8E8DC;}
.offers .offer-chips_discount table tr td.title {white-space: nowrap; padding-right: 0;}
.offers .offer-chips_discount table tr td.price {white-space: nowrap; text-align: right; padding-left: 0; width: 1%;}
.offers .offer-chips_discount table tr td a {color: #0D1B47; display: block; line-height: 22px;}
.offers .offer-chips_discount table tr td .button-01 {font-size: 12px; line-height: 12px; padding: 4px 7px; min-width: 70px;}

.offers .offer-chips_discount .data h3 {margin-bottom: 2px; color: #000000; padding-top: 15px; font-size: 17px; line-height: 17px; font-weight: bold; letter-spacing: -.02em;}
.offers .offer-chips_discount .data p.small {margin-top: 0; color: #000000; font-size: 11px;}
.offers .offer-chips_discount .chipscol .header {background: transparent url(/images/ico_chips.png) no-repeat 0 10px; padding-left: 35px;}


.button-01 {
	box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;
	font-size: 13px; color: white !important; font-family: 'Arial', sans-serif; line-height: 150%; width: auto; text-shadow: -1px -1px 0 rgba(0,0,0,0.5); text-decoration: none !important;

	border: 1px solid #076C22; border-top-color: #48AD63; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; outline: 0 none;
	cursor: pointer; display: inline-block; padding: 0.2em 1.4em; text-decoration: none; text-align: center; box-shadow: 0 1px 3px rgba(0,0,0,0.5);

	/* graceful degradation */
	background-color: #0A9E2A;
	/* Safari */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.21, rgb(14,183,41)), color-stop(0.4, rgb(11,162,42)), color-stop(0.63, rgb(7,136,37)), color-stop(0.96, rgb(5,114,30)));
	/* FF 3.5 */ background-image: -moz-linear-gradient(top, rgb(14,183,41) 21%, rgb(11,162,42) 40%, rgb(7,136,37) 63%, rgb(5,114,30) 96%);
	/* Opera */  background-image: -o-linear-gradient(270deg, rgb(14,183,41) 21%, rgb(11,162,42) 40%, rgb(7,136,37) 63%, rgb(5,114,30) 96%);
}
.button-01:hover {
	/* graceful degradation */
	background-color: #1AAE3A;
	/* Safari */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.21, rgb(24,193,51)), color-stop(0.4, rgb(21,172,52)), color-stop(0.63, rgb(17,146,47)), color-stop(0.96, rgb(15,124,40)));
	/* FF 3.5 */ background-image: -moz-linear-gradient(top, rgb(24,193,51) 21%, rgb(21,172,52) 40%, rgb(17,146,47) 63%, rgb(15,124,40) 96%);
	/* Opera */  background-image: -o-linear-gradient(270deg, rgb(24,193,51) 21%, rgb(21,172,52) 40%, rgb(17,146,47) 63%, rgb(15,124,40) 96%);
}
.button-01:active {
	/* graceful degradation */
	background-color: #009E1A;
	/* Safari */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.21, rgb(4,173,31)), color-stop(0.4, rgb(1,152,32)), color-stop(0.63, rgb(0,126,27)), color-stop(0.96, rgb(0,104,20)));
	/* FF 3.5 */ background-image: -moz-linear-gradient(top, rgb(4,173,31) 21%, rgb(1,152,32) 40%, rgb(0,126,27) 63%, rgb(0,104,20) 96%);
	/* Opera */  background-image: -o-linear-gradient(270deg, rgb(4,173,31) 21%, rgb(1,152,32) 40%, rgb(0,126,27) 63%, rgb(0,104,20) 96%);
}
button.button-01::-moz-focus-inner,
input.button-01[type="reset"]::-moz-focus-inner,
input.button-01[type="button"]::-moz-focus-inner,
input.button-01[type="submit"]::-moz-focus-inner,
input.button-01[type="file"] > input[type="button"]::-moz-focus-inner {border: none;}
.button-01::-moz-focus-inner {margin: 0; padding: 0; border: 0;}


/************************************************************************************************************************/

.button-02 {
	box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;
	font-size: 13px; color: white !important; font-family: 'Arial', sans-serif; line-height: 210%; width: auto; text-shadow: -1px -1px 0 rgba(0,0,0,0.5); text-decoration: none !important;

	border: 1px solid #2A4D63; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; outline: 0 none;
	cursor: pointer; display: inline-block; padding: 0 1.4em; text-decoration: none; text-align: center; box-shadow: 0 1px 0 rgba(255,255,255,0.2);

	/* graceful degradation */
	background-color: transparent;
	/* Safari */ background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.3)), color-stop(0.01, rgba(117,156,184,0.45)), to(rgba(117,156,184,0)));
	/* FF 3.5 */ background-image: -moz-linear-gradient(top, rgba(255,255,255,0.3) 0, rgba(117,156,184,0.45) 1px, rgba(117,156,184,0) 100%);
	/* Opera */  background-image: -o-linear-gradient(270deg, rgba(255,255,255,0.3) 0, rgba(117,156,184,0.45) 1px, rgba(117,156,184,0) 100%);
}
.button-02:hover {
	/* Safari */ background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.3)), color-stop(0.01, rgba(117,156,184,0.55)), to(rgba(117,156,184,0)));
	/* FF 3.5 */ background-image: -moz-linear-gradient(top, rgba(255,255,255,0.3) 0, rgba(117,156,184,0.55) 1px, rgba(117,156,184,0) 100%);
	/* Opera */  background-image: -o-linear-gradient(270deg, rgba(255,255,255,0.3) 0, rgba(117,156,184,0.55) 1px, rgba(117,156,184,0) 100%);
}
.button-02:active {
	/* Safari */ background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.3)), color-stop(0.01, rgba(117,156,184,0.2)), to(rgba(117,156,184,0)));
	/* FF 3.5 */ background-image: -moz-linear-gradient(top, rgba(255,255,255,0.3) 0, rgba(117,156,184,0.2) 1px, rgba(117,156,184,0) 100%);
	/* Opera */  background-image: -o-linear-gradient(270deg, rgba(255,255,255,0.3) 0, rgba(117,156,184,0.2) 1px, rgba(117,156,184,0) 100%);
}
button.button-02::-moz-focus-inner,
input.button-02[type="reset"]::-moz-focus-inner,
input.button-02[type="button"]::-moz-focus-inner,
input.button-02[type="submit"]::-moz-focus-inner,
input.button-02[type="file"] > input[type="button"]::-moz-focus-inner {border: none;}
.button-02::-moz-focus-inner {margin: 0; padding: 0; border: 0;}

/************************************************************************************************************************/

.button-03 {
	box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;
	font-size: 13px; color: white !important; font-family: 'Arial', sans-serif; line-height: 150%; width: auto; text-shadow: -1px -1px 0 rgba(0,0,0,0.5); text-decoration: none !important;

	border: 1px solid #0C4E78; border-top-color: #4D8FB9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; outline: 0 none;
	cursor: pointer; display: inline-block; padding: 0.2em 1.4em; text-decoration: none; text-align: center; box-shadow: 0 0 2px rgba(0,0,0,0.7);

	/* graceful degradation */
	background-color: #166093;
	/* Safari */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.13, rgb(45,154,204)), color-stop(0.4, rgb(35,128,179)), color-stop(0.63, rgb(25,104,155)), color-stop(0.96, rgb(19,84,130)));
	/* FF 3.5 */ background-image: -moz-linear-gradient(top, rgb(45,154,204) 13%, rgb(35,128,179) 40%, rgb(25,104,155) 63%, rgb(19,84,130) 96%);
	/* Opera */  background-image: -o-linear-gradient(270deg, rgb(45,154,204) 13%, rgb(35,128,179) 40%, rgb(25,104,155) 63%, rgb(19,84,130) 96%);
}
.button-03:hover {
	/* graceful degradation */
	background-color: #2670A3;
	/* Safari */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.13, rgb(55,164,214)), color-stop(0.4, rgb(45,138,189)), color-stop(0.63, rgb(35,114,165)), color-stop(0.96, rgb(29,94,140)));
	/* FF 3.5 */ background-image: -moz-linear-gradient(top, rgb(55,164,214) 13%, rgb(45,138,189) 40%, rgb(35,114,165) 63%, rgb(29,94,140) 96%);
	/* Opera */  background-image: -o-linear-gradient(270deg, rgb(55,164,214) 13%, rgb(45,138,189) 40%, rgb(35,114,165) 63%, rgb(29,94,140) 96%);
}
.button-03:active {
	/* graceful degradation */
	background-color: #065083;
	/* Safari */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.13, rgb(35,144,194)), color-stop(0.4, rgb(25,118,169)), color-stop(0.63, rgb(15,94,145)), color-stop(0.96, rgb(9,74,120)));
	/* FF 3.5 */ background-image: -moz-linear-gradient(top, rgb(35,144,194) 13%, rgb(25,118,169) 40%, rgb(15,94,145) 63%, rgb(9,74,120) 96%);
	/* Opera */  background-image: -o-linear-gradient(270deg, rgb(35,144,194) 13%, rgb(25,118,169) 40%, rgb(15,94,145) 63%, rgb(9,74,120) 96%);
}
button.button-03::-moz-focus-inner,
input.button-03[type="reset"]::-moz-focus-inner,
input.button-03[type="button"]::-moz-focus-inner,
input.button-03[type="submit"]::-moz-focus-inner,
input.button-03[type="file"] > input[type="button"]::-moz-focus-inner {border: none;}
.button-03::-moz-focus-inner {margin: 0; padding: 0; border: 0;}

/************************************************************************************************************************/

.button-04 {
	box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;
	font-size: 13px; color: #00ADF0 !important; font-family: 'Arial', sans-serif; line-height: 150%; width: auto; text-shadow: 1px 1px 0 white; text-decoration: none !important;

	border: 0 none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; outline: 0 none;
	cursor: pointer; display: inline-block; padding: 0.2em 1.4em; text-decoration: none; text-align: center; box-shadow: 0 0 2px rgba(0,0,0,0.7);

	/* graceful degradation */
	background-color: white;
	/* Safari */ background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(255,255,255)), to(rgb(222,222,222)));
	/* FF 3.5 */ background-image: -moz-linear-gradient(top, rgb(255,255,255) 0%, rgb(222,222,222) 100%);
	/* Opera */  background-image: -o-linear-gradient(270deg, rgb(255,255,255) 0%, rgb(222,222,222) 100%);
}
.button-04:hover {
	background: white;
	/* Safari */ background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(250,250,250)), to(rgb(217,217,217)));
	/* FF 3.5 */ background-image: -moz-linear-gradient(top, rgb(250,250,250) 0%, rgb(217,217,217) 100%);
	/* Opera */  background-image: -o-linear-gradient(270deg, rgb(250,250,250) 0%, rgb(217,217,217) 100%);
}
.button-04:active {
	/* graceful degradation */
	background-color: #065083;
	/* Safari */ background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(245,245,245)), to(rgb(212,212,212)));
	/* FF 3.5 */ background-image: -moz-linear-gradient(top, rgb(245,245,245) 0%, rgb(212,212,212) 100%);
	/* Opera */  background-image: -o-linear-gradient(270deg, rgb(245,245,245) 0%, rgb(212,212,212) 100%);
}
button.button-04::-moz-focus-inner,
input.button-04[type="reset"]::-moz-focus-inner,
input.button-04[type="button"]::-moz-focus-inner,
input.button-04[type="submit"]::-moz-focus-inner,
input.button-04[type="file"] > input[type="button"]::-moz-focus-inner {border: none;}
.button-04::-moz-focus-inner {margin: 0; padding: 0; border: 0;}

.button-02 img {display: inline-block;}



.special-offers .button-01,
.offers .offer-chips_discount .button-01 {
	border-color: rgb(112,2,32); border-top-color: rgb(182,0,62);
	background-image:-moz-linear-gradient(50% 0% -90deg,rgb(182,0,62) 0%,rgb(169,0,57) 27%,rgb(127,3,38) 62%,rgb(112,2,32) 100%);
	background-image:-webkit-gradient(linear,50% 0%,50% 98%,color-stop(0, rgb(182,0,62)),color-stop(0.27, rgb(169,0,57)),color-stop(0.62, rgb(127,3,38)),color-stop(1, rgb(112,2,32)));
	background-image:-webkit-linear-gradient(-90deg,rgb(182,0,62) 0%,rgb(169,0,57) 27%,rgb(127,3,38) 62%,rgb(112,2,32) 100%);
	background-image:-o-linear-gradient(-90deg,rgb(182,0,62) 0%,rgb(169,0,57) 27%,rgb(127,3,38) 62%,rgb(112,2,32) 100%);
	background-image:-ms-linear-gradient(-90deg,rgb(182,0,62) 0%,rgb(169,0,57) 27%,rgb(127,3,38) 62%,rgb(112,2,32) 100%);
	background-image:linear-gradient(-90deg,rgb(182,0,62) 0%,rgb(169,0,57) 27%,rgb(127,3,38) 62%,rgb(112,2,32) 100%);
}
.special-offers .button-01:hover,
.offers .offer-chips_discount .button-01:hover {
	background-image:-moz-linear-gradient(50% 0% -90deg,rgb(201,0,67) 0%,rgb(185,0,62) 27%,rgb(152,2,44) 62%,rgb(112,2,32) 100%);
	background-image:-webkit-gradient(linear,50% 0%,50% 98%,color-stop(0, rgb(201,0,67)),color-stop(0.27, rgb(185,0,62)),color-stop(0.62, rgb(152,2,44)),color-stop(1, rgb(112,2,32)));
	background-image:-webkit-linear-gradient(-90deg,rgb(201,0,67) 0%,rgb(185,0,62) 27%,rgb(152,2,44) 62%,rgb(112,2,32) 100%);
	background-image:-o-linear-gradient(-90deg,rgb(201,0,67) 0%,rgb(185,0,62) 27%,rgb(152,2,44) 62%,rgb(112,2,32) 100%);
	background-image:-ms-linear-gradient(-90deg,rgb(201,0,67) 0%,rgb(185,0,62) 27%,rgb(152,2,44) 62%,rgb(112,2,32) 100%);
	background-image:linear-gradient(-90deg,rgb(201,0,67) 0%,rgb(185,0,62) 27%,rgb(152,2,44) 62%,rgb(112,2,32) 100%);
}
.special-offers .button-01:active, .offers .offer-chips_discount .button-01:active {
	background-image:-moz-linear-gradient(50% 0% -90deg,rgb(201,0,67) 0%,rgb(185,0,62) 27%,rgb(152,2,44) 62%,rgb(112,2,32) 100%);
	background-image:-webkit-gradient(linear,50% 0%,50% 98%,color-stop(0, rgb(201,0,67)),color-stop(0.27, rgb(185,0,62)),color-stop(0.62, rgb(152,2,44)),color-stop(1, rgb(112,2,32)));
	background-image:-webkit-linear-gradient(-90deg,rgb(201,0,67) 0%,rgb(185,0,62) 27%,rgb(152,2,44) 62%,rgb(112,2,32) 100%);
	background-image:-o-linear-gradient(-90deg,rgb(201,0,67) 0%,rgb(185,0,62) 27%,rgb(152,2,44) 62%,rgb(112,2,32) 100%);
	background-image:-ms-linear-gradient(-90deg,rgb(201,0,67) 0%,rgb(185,0,62) 27%,rgb(152,2,44) 62%,rgb(112,2,32) 100%);
	background-image:linear-gradient(-90deg,rgb(201,0,67) 0%,rgb(185,0,62) 27%,rgb(152,2,44) 62%,rgb(112,2,32) 100%);
}
.special-offers button.button-01::-moz-focus-inner,
.special-offers input.button-01[type="reset"]::-moz-focus-inner,
.special-offers input.button-01[type="button"]::-moz-focus-inner,
.special-offers input.button-01[type="submit"]::-moz-focus-inner,
.special-offers input.button-01[type="file"] > input[type="button"]::-moz-focus-inner {border: none;}
.special-offers .button-01::-moz-focus-inner {margin: 0; padding: 0; border: 0;}


#quest {margin: 30px 0 0; padding: 10px; position: relative; background-color: white; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; box-shadow: 0px 150px 150px -150px rgba(0,0,0,0.7);}
#quest .picture {position: absolute; left: 10px; top: 10px; width: 500px; height: 330px; padding: 10px; background-color: #D8E6EF; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
#quest .overview {margin: 0 10px 0 540px; padding-top: 10px; min-height: 340px; color: #0B1D2C;}
#quest .overview h2 {font-size: 25px; font-weight: normal; padding: 0 0 15px 0; margin: 0 0 15px 0; border-bottom: 1px solid #F0F0F0;}
#quest .overview h2 span.number {color: #26455F; float: right; margin-right: -50px;}
#quest .overview .action {padding: 10px; margin-bottom: 18px; border: 1px solid #F0F0F0; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
#quest .overview .action h3 {margin-bottom: 10px; color: #2C527F; font-size: 17px; font-weight: normal;}
#quest .overview .action ul {margin-bottom: 5px;}
#quest .overview .action ul li {display: inline-block; margin: 0 5px 5px 0;}
#quest .overview .action p {font-size: 11px; line-height: 11px; color: #6B7C8C; margin-bottom: 0;}
#quest .social-buttons {margin-top: 20px; margin-bottom: 5px;}
#quest .overview .action .answer_comment p {font-size: 13px; line-height: 140%; margin-bottom: 0; color: #333;}
#quest .overview .action .answer-description {font-size: 15px; line-height: 140%; margin-bottom: 18px; color: #333;}
#quest .overview .action .answer-description .button-04 {margin: 0 10px 0 5px; cursor: default; position: relative; padding-right: 25px;}
#quest .overview .action .answer-description .button-04 span {display: inline-block; width: 28px; height: 28px; background: no-repeat center center; position: absolute; right: -10px; top: 50%; margin-top: -14px;}
#quest .overview .action .answer-description .positive {color: #0EB729 !important;}
#quest .overview .action .answer-description .positive span {background-image: url('/images/1.5/ico_positive.png');}
#quest .overview .action .answer-description .negative {color: #CA1001 !important;}
#quest .overview .action .answer-description .negative span {background-image: url('/images/1.5/ico_negative.png');}


#footer {background: url('/images/1.5/footer-bg.jpg') no-repeat center bottom; min-height: 100px; padding: 0 0 90px; margin-top: 40px;}
#footer .l-width {position: relative; z-index: 100;}

#footer a {color: #3FA4DD;}
#footer a:hover {color: #4FB4ED;}

#footer .social-buttons {float: right; text-align: right;}
#footer .social-buttons img {vertical-align: middle;}
#footer .social-buttons a {text-decoration: none;}

#footer .nav-footer {font-size: 13px; margin-bottom: 18px;}
#footer .nav-footer li {display: inline; margin-right: 10px;}

#footer .copyrights {font-size: 11px; color: #7DA5C5; text-shadow: -1px -1px 0 black; margin-bottom: 18px;}
#footer .copyrights a {color: #7DA5C5; text-decoration: underline;}
#footer .copyrights a:hover {color: #8DB5D5;}


.f-partner-feedback {width: 560px; margin: 30px auto 50px;}
.f-partner-feedback .f-field {display: inline-block; vertical-align: top; width: 250px; margin: 0 20px 0 0;}
.f-partner-feedback .f-lbl-message,
.f-partner-feedback .f-lbl-captcha,
.f-partner-feedback .f-submit-field {display: block; vertical-align: top; width: 520px; margin-right: 20px;}
.f-partner-feedback .f-lbl-message textarea {width: 100%; font-size: 25px; line-height: 120%;}
.f-partner-feedback .f-error-popup {position: relative; top: 0; left: 0; margin: 5px 0;}
.f-partner-feedback .f-error-popup ins {display: none;}

.form-response-success {color: #00CC33; margin-bottom: 30px;}
.form-response-success h3 {color: #00CC33; margin-bottom: 8px;}
.form-response-error {color: #CC3300; margin-bottom: 30px;}
.form-response-error h3 {color: #CC3300; margin-bottom: 8px;}
