
@font-face {
    font-family:'KievitMedium';
    src: url('../fonts/kvcymd__.eot');
    src: url('../fonts/kvcymd__.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kvcymd__.woff') format('woff'),
         url('../fonts/kvcymd__.ttf') format('truetype'),
         url('../fonts/kvcymd__.svg#KievitRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family:'KievitLite';
    src: url('../fonts/kvcylt__.eot');
    src: url('../fonts/kvcylt__.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kvcylt__.woff') format('woff'),
         url('../fonts/kvcylt__.ttf') format('truetype'),
         url('../fonts/kvcylt__.svg#KievitRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
	font-family: 'Conv_KvCyRg__';
	src: url('../fonts/fonts/KvCyRg__.eot');
	src: local('☺'), url('../fonts/fonts/KvCyRg__.woff') format('woff'), url('../fonts/fonts/KvCyRg__.ttf') format('truetype'), url('../fonts/fonts/KvCyRg__.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


/*
@font-face {
	font-family: 'KievitMedium';
	src: url('../fonts/fonts/KvCyMd__.eot');
	src: local('РІпїЅС”'), url('../fonts/fonts/KvCyMd__.woff') format('woff'), url('../fonts/fonts/KvCyMd__.ttf') format('truetype'), url('../fonts/fonts/KvCyMd__.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
*/
@font-face {
	font-family: 'KievitLite';
	src: url('../fonts/fonts/KvCyLt__.eot');
	src: local('☺'), url('../fonts/fonts/KvCyLt__.woff') format('woff'), url('../fonts/fonts/KvCyLt__.ttf') format('truetype'), url('../fonts/fonts/KvCyLt__.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



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

html{height:100%;background:#1A1A1C url(../images/main-bg.gif)}
body{height:100%;min-width:1002px;font:85%/1 'Conv_KvCyRg__';color:#fff}
h1{position:absolute;left:50px;top:108px;font-family:'Conv_KvCyRg__'}
h2{margin:0 0 15px;font:2em/120% 'KievitLite';letter-spacing:-1px}
h3{margin:0 0 5px;font-size:1.4em;line-height:120%; font-size:19px;font-family:'Conv_KvCyRg__'}
#footer h3{font:2em/120% 'KievitLite';letter-spacing:-1px;color:#fff}
p{margin:0 0 15px;line-height:125%;/*;font-size:13px*/}
ol, ul{list-style:none;margin:0 0 -5px;line-height:125%}
address{margin:0 0 10px;font-style:normal;line-height:120%}
blockquote, q{quotes:none}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
strong, b{font-weight:bold;color:#1F262D}
a{color:#A6D124;text-decoration:none;}
a:hover{text-decoration:underline}
a:focus{outline:/*thin dotted*/0}
a:hover, a:active{outline:0}

#wrapper{position:relative;width:100%;background:url(../images/main-tbg-2.jpg) no-repeat 50% 0;min-height:100%;-height:100%;position:relative;overflow:hidden;-overflow:visible}
.mainpage #wrapper{background-image:url(../images/main-tbg.jpg)}

#header{position:relative;width:1002px;height:250px;margin:auto}
.mainpage #header{height:193px}
.games #header{height:218px}

#content-section{position:relative;overflow:hidden;min-width:1002px/*;height:1%*/}
	#wrapper .games-section{overflow:visible}
#content{position:relative;width:900px;margin:auto;padding:0 51px 50px}
	#content ul.styling li { 
		list-style-type: none;
		background: url("/images/marker-2.png") no-repeat scroll 0px 5px transparent;
	    margin: 0 0 5px;
	    padding: 0 0 0 20px;
	}
	#content strong{color:#fff}
.games #content{padding-bottom:10px}
#content:after{content:"";display:block;clear:both;height:0}

#footer{background:#fff;color:#4D4D4D}
.inner-footer{margin-top:-62px;position:relative}
.inner-before-footer{height:70px;clear:both}

#overlay{position:fixed;left:0;top:0;width:100%;height:100%;background:#000;-moz-opacity:0.8;filter:alpha(opacity=80);opacity:0.5;z-index:10}

.columns{width:100%}
.columns:after{content:"";display:block;clear:both;height:0}
	.columns .column{float:left;padding:0 34px;width:232px;}
	.game-popup .columns .column{width:255px}
		.game-popup .columns .column strong {color:#fff}
	
.content-b{padding:0 0 25px;background:url(../images/content-b-bg.png) no-repeat 50% 100%}
.content-b-2{padding:30px 0 0;background:url(../images/content-b-bg-2.png) no-repeat 50% 0}

.content-inner{padding:0 34px}

.main-content{float:right;width:550px;padding:0 0 0 34px;background:url(../images/content-column-bg.png) no-repeat 0 0;min-height: 435px;}
.main-content ul{margin-left:20px;list-style-type: disc;font-size:13px}
.main-content ol{margin-left:20px;font-size:13px}
.navbar{float:left;width:300px;background:url(../images/content-column-bg.png) no-repeat 0 0;min-height: 430px;}

.main-nav{position:absolute;right:32px;top:115px;margin:0}
/*.mainpage .ru{right:50px;top:98px}*/
/*.mainpage .en, .mainpage .de{right:50px;top:93px}*/
	.main-nav li{float:left}
	.main-nav li.active a{cursor:default;}
	.main-nav a{float:left;height:59px;background:url(../images/sprite-2.png) no-repeat 0 0}
	/*.mainpage .main-nav a{height:36px}*/
	.ru .item-1{width:75px;background-position:0 -1308px}
	/*.mainpage .ru .item-1{width:72px;margin:42px 0 0;padding:3px 0 0;background-position:0 -833px}*/
	.ru .item-1:hover{background-position:0 -1426px}
	/*.mainpage .ru .item-1:hover{background-position:0 -1000px}*/
	.ru .item-1:active, .ru .active .item-1{background-position:0 -1367px}
	/*.mainpage .ru .item-1:active, .mainpage .ru .active .item-1{background-position:0 -1078px}*/
	.ru .item-2{width:78px;background-position:-75px -1308px}
	/*.mainpage .ru .item-2{width:76px;margin:36px 0 0;padding:0 0 2px;background-position:-73px -827px}*/
	.ru .item-2:hover{background-position:-75px -1426px}
	/*.mainpage .ru .item-2:hover{background-position:-73px -994px}*/
	.ru .item-2:active, .ru .active .item-2{background-position:-75px -1367px}
	/*.mainpage .ru .item-2:active, .mainpage .ru .active .item-2{background-position:-73px -1072px}*/
	.ru .item-3{width:107px;background-position:-153px -1308px}
	/*.mainpage .ru .item-3{width:107px;margin:27px 0 0;padding:0 0 4px;background-position:-149px -818px}*/
	.ru .item-3:hover{background-position:-153px -1426px}
	/*.mainpage .ru .item-3:hover{background-position:-149px -985px}*/
	.ru .item-3:active, .ru .active .item-3{background-position:-153px -1367px}
	/*.mainpage .ru .item-3:active, .mainpage .ru .active .item-3{background-position:-149px -1063px}*/
	.ru .item-4{width:105px;background-position:-259px -1308px}
	/*.mainpage .ru .item-4{width:107px;margin:16px 0 0;padding:0 0 5px;background-position:-256px -807px}*/
	.ru .item-4:hover{background-position:-259px -1426px}
	/*.mainpage .ru .item-4:hover{background-position:-256px -974px}*/
	.ru .item-4:active, .ru .active .item-4{background-position:-259px -1367px}
	/*.mainpage .ru .item-4:active, .mainpage .ru .active .item-4{background-position:-256px -1052px}*/
	.ru .item-5{width:212px;background-position:-364px -1308px}
	/*.mainpage .ru .item-5{width:208px;margin:-7px 0 0;padding:7px 0 10px;background-position:-363px -784px}*/
	.ru .item-5:hover{background-position:-364px -1426px}
	/*.mainpage .ru .item-5:hover{background-position:-363px -951px}*/
	.ru .item-5:active, .ru .active .item-5{background-position:-364px -1367px}
	/*.mainpage .ru .item-5:active, .mainpage .ru .active .item-5{background-position:-363px -1029px}*/
	.en .item-1{width:81px;background-position:0 -1485px}
	/*.mainpage .en .item-1{width:81px;margin:36px 0 0;background-position:1px -758px}*/
	.en .item-1:hover{background-position:0 -1603px}
	/*.mainpage .en .item-1:hover{background-position:-495px -708px}*/
	.en .item-1:active, .en .active .item-1{background-position:0 -1544px}
	/*.mainpage .en .item-1:active, .mainpage .en .active .item-1{background-position:-489px -867px}*/
	.en .item-2{width:96px;background-position:-81px -1485px}
	/*.mainpage .en .item-2{width:99px;margin:28px 0 0;padding:0 0 4px;background-position:-80px -750px}*/
	.en .item-2:hover{background-position:-81px -1603px}
	/*.mainpage .en .item-2:hover{background-position:-576px -700px}*/
	.en .item-2:active, .en .active .item-2{background-position:-81px -1544px}
	/*.mainpage .en .item-2:active, .mainpage .en .active .item-2{background-position:-570px -859px}*/
	.en .item-3{width:63px;background-position:-177px -1485px}
	/*.mainpage .en .item-3{width:65px;margin:21px 0 0;padding:0 0 1px;background-position:-179px -743px}*/
	.en .item-3:hover{background-position:-177px -1603px}
	/*.mainpage .en .item-3:hover{background-position:-675px -693px}*/
	.en .item-3:active, .en .active .item-3{background-position:-177px -1544px}
	/*.mainpage .en .item-3:active, .mainpage .en .active .item-3{background-position:-669px -852px}*/
	.en .item-4{width:95px;background-position:-242px -1485px}
	/*.mainpage .en .item-4{width:100px;margin:11px 0 0;padding:0 0 5px;background-position:-244px -733px}*/
	.en .item-4:hover{background-position:-242px -1603px}
	/*.mainpage .en .item-4:hover{background-position:-740px -683px}*/
	.en .item-4:active, .en .active .item-4{background-position:-242px -1544px}
	/*.mainpage .en .item-4:active, .mainpage .en .active .item-4{background-position:-734px -842px}*/
	.en .item-5{width:121px;background-position:-337px -1485px}
	/*.mainpage .en .item-5{width:125px;margin:-4px 0 0;padding:4px 0 7px;background-position:-344px -718px}*/
	.en .item-5:hover{background-position:-337px -1603px}
	/*.mainpage .en .item-5:hover{background-position:-840px -668px}*/
	.en .item-5:active, .en .active .item-5{background-position:-337px -1544px}
	/*.mainpage .en .item-5:active, .mainpage .en .active .item-5{background-position:-834px -827px}*/
	.de .item-1{width:102px;background-position:0 -1662px}
	/*.mainpage .de .item-1{width:97px;margin:39px 0 0;padding:3px 0 0;background-position:0 -916px}*/
	.de .item-1:hover{background-position:0 -1780px}
	/*.mainpage .de .item-1:hover{background-position:0 -1159px}*/
	.de .item-1:active, .de .active .item-1{background-position:0 -1721px}
	/*.mainpage .de .item-1:active, .mainpage .de .active .item-1{background-position:0 -1238px}*/
	.de .item-2{width:96px;background-position:-96px -1662px}
	/*.mainpage .de .item-2{width:97px;margin:31px 0 0;background-position:-97px -908px}*/
	.de .item-2:hover{background-position:-96px -1780px}
	/*.mainpage .de .item-2:hover{background-position:-97px -1151px}*/
	.de .item-2:active, .de .active .item-2{background-position:-96px -1721px}
	/*.mainpage .de .item-2:active, .mainpage .de .active .item-2{background-position:-97px -1230px}*/
	.de .item-3{width:63px;background-position:-192px -1662px}
	/*.mainpage .de .item-3{width:66px;margin:22px 0 0;background-position:-194px -899px}*/
	.de .item-3:hover{background-position:-192px -1780px}
	/*.mainpage .de .item-3:hover{background-position:-194px -1142px}*/
	.de .item-3:active, .de .active .item-3{background-position:-192px -1721px}
	/*.mainpage .de .item-3:active, .mainpage .de .active .item-3{background-position:-194px -1221px}*/
	.de .item-4{width:95px;background-position:-255px -1662px}
	/*.mainpage .de .item-4{width:90px;margin:13px 0 0;padding:0 0 3px;background-position:-260px -890px}*/
	.de .item-4:hover{background-position:-255px -1780px}
	/*.mainpage .de .item-4:hover{background-position:-260px -1133px}*/
	.de .item-4:active, .de .active .item-4{background-position:-255px -1721px}
	/*.mainpage .de .item-4:active, .mainpage .de .active .item-4{background-position:-260px -1212px}*/
	.de .item-5{width:157px;background-position:-350px -1662px}
	.de .item-5{width:114px}
	/*.mainpage .de .item-5{width:118px;padding:0 0 7px;background-position:-350px -877px}*/
	.de .item-5:hover{background-position:-350px -1780px}
	/*.mainpage .de .item-5:hover{background-position:-350px -1120px}*/
	.de .item-5:active, .de .active .item-5{background-position:-350px -1721px}
	/*.mainpage .de .item-5:active, .mainpage .de .active .item-5{background-position:-350px -1199px}*/

.social-nav{position:absolute;right:50px;top:36px;margin:0}
	.social-nav li{float:left}
	.social-nav a{float:left;background:url(../images/sprite.png) no-repeat 0 0}
	.social-nav .item-1{width:21px;height:26px;margin:8px 6px 0 0;background-position:-308px -22px}
	.social-nav .item-1:hover{width:34px;height:40px;margin:2px 0 0 0;background-position:-301px -54px}
	.social-nav .item-2{width:24px;height:28px;margin:6px 7px 0 0;background-position:-257px -19px}
	.social-nav .item-2:hover{width:38px;height:42px;margin:-1px 0 0 -7px;background-position:-250px -50px}
	.social-nav .item-3{width:29px;height:31px;margin:3px 9px 0 0;background-position:-203px -17px}
	.social-nav .item-3:hover{width:42px;height:45px;margin:-1px 4px 0 -8px;background-position:-195px -52px}
	.social-nav .item-4{width:34px;height:34px;background-position:-146px -14px}
	.social-nav .item-4:hover{width:48px;height:48px;margin:-3px -7px -20px;background-position:-139px -52px}

/**/
	.social-nav .item-1{width:27px;height:33px;margin:5px 4px 0 0;background:url(/images/vk-icon.png) no-repeat -0px 0px}
	.social-nav .item-1:hover{width:27px;height:33px;margin:5px 4px 0 0;background-position: 0px -33px}


.lang-nav{position:absolute;left:116px;top:36px;margin:0}
	.lang-nav li{float:left}
	.lang-nav a{position:relative;float:left;background:url(../images/sprite.png) no-repeat}
	.lang-nav .item-1{width:34px;height:34px;background-position:-7px -48px}
	.lang-nav .item-1:hover, .lang-nav .active .item-1{width:48px;height:48px;margin:-6px -7px 0 -7px;background-position:0 0}
	.lang-nav .item-2{width:29px;height:32px;margin:2px 0 0 9px;background-position:-54px -50px}
	.lang-nav .item-2:hover, .lang-nav .active .item-2{width:42px;height:45px;margin:-5px -7px 0 3px;background-position:-48px -4px}
	.lang-nav .item-3{width:24px;height:28px;margin:6px 0 0 7px;background-position:-97px -54px}
	.lang-nav .item-3:hover, .lang-nav .active .item-3{width:38px;height:43px;margin:1px 0 0;background-position:-90px -10px}
	.lang-nav span{position:absolute;display:none;width:13px;height:6px;background:url(../images/sprite.png) no-repeat 0 -90px}
	.lang-nav .item-1 span{left:17px;bottom:0}
	.lang-nav .item-2 span{left:14px;bottom:-2px}
	.lang-nav .item-3 span{left:12px;bottom:2px}
	.lang-nav .active span{display:block}
	
.nav{height:1%;margin:0;padding:5px 34px 25px 34px;background:url(../images/nav-bg.png) no-repeat 50% 100%;font-size:1.1em;line-height:110%}
.nav.all {background:none}
	.nav li{overflow:hidden;height:1%;margin:0 0 10px;padding:0 30px 0 0}
	.nav .all{padding:47px 0 5px;text-align:center}
	.nav a{float:left;padding:5px 0}
	.nav .all a{float:none;padding:0}
	.nav .current a{padding-right:32px;background:url(../images/marker-3.png) no-repeat 100% 50%;color:#808080}
	
a.button{position:relative;float:left;color:#fff;font-size:1.15em;line-height:41px;text-shadow:0 -1px 0 #516900;text-decoration:none}
a.button-more{padding:0 6px 0 0;background:url(../images/button-rbg.png) no-repeat 100% 50%}
	a.button span, input.button{position:relative;overflow:visible;float:left;height:41px;padding:0 30px;background:url(../images/button-bg.gif) repeat-x 0 0;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;color:#fff;behavior:url("js/PIE.htc")}
	input.button{margin:0;padding:0 15px;font:1em/41px 'KievitMedium';text-shadow:0 -1px 0 #516900}
	input.button:hover{cursor:pointer}
	a.button-more span span{float:none;height:auto;padding:0 0 0 26px;background:url(../images/icon-game.png) no-repeat 0 50%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
	
.button-2{position:relative;overflow:visible;float:left;width:307px;height:60px;background:url(../images/button-bg-2.gif) repeat-x 0 0;border:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:pointer;color:#fff;font-size:1.3em;line-height:60px;text-shadow:0 -1px 0 #516900;text-decoration:none;behavior:url("js/PIE.htc");text-align:center}
.button-2:hover{text-decoration:none}
.button-disabled{background:none;-webkit-box-shadow:0 0 0 2px #414142;-moz-box-shadow:0 0 0 2px #414142;box-shadow:0 0 0 2px #414142;color:#8E8E8F;text-shadow:none;cursor:default}

.button-prev{padding:0 0 0 22px;background:url(../images/button-prev-bg.png) no-repeat 0 50%;font-size:1.3em;text-shadow:0 -1px 0 #000;text-decoration:none}

.showcase{position:relative;overflow:hidden;width:999px;height:332px;margin:0 -52px 35px -47px;text-align:center}
	.showcase ul{position:absolute;left:0;top:0;width:10000px;margin:0;margin-top:2px!important;}
	.showcase li{float:left;width:999px}
	.showcase .trigger{position:absolute;z-index:5}
	.showcase .prev{left:12px;top:135px;width:37px;height:102px;background:url(../images/sprite.png) no-repeat 10px -138px}
	.showcase .next{right:-2px;top:91px;width:43px;height:143px;background:url(../images/sprite.png) no-repeat -54px -138px}
	.showcase .border{position:absolute;left:0;top:0;width:999px;height:332px;background:url(../images/sprite.png) no-repeat 0 -303px;cursor: pointer;}
	
.showcase-2{position:relative;overflow:hidden;width:455px;height:100px;margin:0 -35px;background:url(../images/showcase-bg.png) no-repeat 50% 0}
	.showcase-2 a:hover{text-decoration:none;}
	.showcase-2 ul{position:absolute;left:0;top:0;overflow:hidden;width:10000px;margin:0}
	.showcase-2 li{float:left;height:80px;margin:0 0 0 -2px;padding:20px 40px 0 38px;background:url(../images/border.png) no-repeat 0 0}
	.showcase-2 .trigger{position:absolute;top:0;display:block;width:37px;height:131px;background-repeat:no-repeat;background-position:0 0}
	.showcase-2 .prev{left:0;background-image:url(../images/showcase-lgr.png)}
	.showcase-2 .next{right:0;background-image:url(../images/showcase-rgr.png)}
	
	.partners{position:relative}
	.partners .trigger{position:absolute;top:28px;display:block;width:37px;height:131px;background-repeat:no-repeat;background-position:0 0}
	.partners .prev{left:0;background:url(../images/showcase-lgr2.png) -58px -1px}
	.partners .next{right:-37px;background:url(../images/showcase-rgr2.png) 0px 0px no-repeat}
	
	.marquee0 a img{opacity:.5}
	.marquee0 a:hover img{opacity:1}
.showcase-3{position:relative;overflow:hidden;width:389px;height:645px;background:url(../images/showcase-bg-2.png) no-repeat 0 0}
	.showcase-3 .inner{position:relative;overflow:hidden;width:226px;height:340px;margin:133px auto 0}
	.showcase-3 .arr{display:block;position:absolute;width:75px;height:319px;left:0;bottom:180px;background:none;z-index:10}
	.showcase-3 a.arr-l{left:80px;background:none}
	.showcase-3 a.arr-r{left:233px;background:none}
	.showcase-3 a:hover.arr-l{background:url(../images/slider-arrows.png) left top no-repeat}
	.showcase-3 a:hover.arr-r{background:url(../images/slider-arrows.png) right top no-repeat}
	.showcase-3 .showcase-nav{position:absolute;left:50%;bottom:172px;overflow:hidden;width:226px;height:16px;margin:0 0 0 -113px;padding:59px 0 0;background:url(../images/showcase-nav-bg.png) no-repeat 0 0;text-align:center}
		.showcase-3 .showcase-nav div{position:relative;left:50%;float:left}
		.showcase-3 .showcase-nav ul{position:relative;left:-50%;float:left;margin:0;font-size:0}
		.showcase-3 .showcase-nav li{float:left;width:9px;height:11px;margin:0 1px;background:url(../images/showcase-nav-button.png) no-repeat 0 100%;cursor:pointer}
		.showcase-3 .showcase-nav .active{background-position:0 0}
	
.showcase-2.press {width:920px;/*margin: 0 -65px;*/margin-left: -65px;}

.partners.press .prev{left:0;background:url(/images/png-3.png) 0 0;width:90px;left:-39px;}
.partners.press .next{right:-37px;background:url(/images/png-4.png) 0px 0px no-repeat;right:83px;width:90px;}
	
.game-intro-logo{position:relative;height:100px}
	.game-intro-logo img{position:absolute;left:-50px;top:-25px}
	
.main-intro{position:relative;padding:50px 0 0}
	.main-intro .lsh{position:absolute;left:-89px;top:50%;width:91px;height:473px;margin:-236px 0 0;background:url(../images/intro-lsh.png) no-repeat 0 0}
	.main-intro .rsh{position:absolute;right:-89px;top:50%;width:91px;height:473px;margin:-236px 0 0;background:url(../images/intro-rsh.png) no-repeat 0 0}
	
.more{position:relative;height:1%;font-size:1.25em}
	.more a{position:relative;z-index:5}
	.more .marker{position:absolute;left:-31px;top:-296px;width:173px;height:458px;background:url(../images/marker.png) no-repeat 0 0}
	
.news .inner{position:relative;padding:0 0 15px;z-index:5}
.news .date{color:#777}
.news .more{padding-left:22px;background:url(../images/icon-news.png) no-repeat 0 50%}

.about-us .inner{position:relative;padding:0 0 15px;z-index:5}
.about-us .more{padding-left:22px;background:url(../images/icon-more.png) no-repeat 0 50%}

.jobs .inner{position:relative;padding:0 0 15px;z-index:5}
.jobs h3{font-size:1em}
.jobs .more{padding-left:22px;background:url(../images/icon-jobs.png) no-repeat 0 50%}

.title{overflow:hidden;height:1%}
	.title h3{float:left;margin:0}
	.title p{float:right;margin:10px 0 0}
	
.intro{font:1.3em 'KievitLite'}

.about-us-b .columns{text-align:center}
.about-us-b .about-us-title{margin:0 0 50px;height:97px;padding:35px 0 0;background:url(../images/title-bg-1.png) no-repeat 50% 0;text-align:center;font-size:1.3em;line-height:130%;text-shadow:0 -1px 0 #75A614}
.about-us-b .about-us-title-2{margin:0 0 35px;height:47px;padding:15px 0 0;background:url(../images/title-bg-2.png) no-repeat 50% 0;text-align:center;font-size:1.3em;line-height:120%;text-shadow:0 -1px 0 #797650}

.partners{float:left;width:385px;padding:0 0 0 35px}

.subscribe{float:right;width:415px}
	.subscribe .title{padding:0 0 15px}
	.subscribe form{position:relative}
	.subscribe form div{position:relative;overflow:hidden;height:1%;padding:2px;background:#191919;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 #7F7F7F;-moz-box-shadow:0 1px 0 #7F7F7F;box-shadow:0 1px 0 #7F7F7F;behavior:url("js/PIE.htc")}
	.subscribe .input-text{float:left;width:270px;height:40px;margin:0;padding:0 0 0 15px;background:none;border:none;font:1.15em/40px 'KievitLite';color:#808080}
	.subscribe input.button{float:right}
	
.footer-b-w{background:#3E3E3E url(../images/footer-bg.jpg) repeat-x 50% 0;color:#ccc;text-shadow:0 -1px 0 #161616;min-height:157px}
.footer-b{overflow:hidden;width:900px;margin:auto;padding:23px 51px 7px 51px}
.footer-b-w .footer-b{overflow:hidden;width:900px;margin:auto;padding:25px 51px 0}
	
.copyright{padding:0 0 0 38px}

.center{text-align:center}

.content-form{color:#808080;text-shadow:0 -1px 0 #040404}
	.content-form h2{color:#fff}
	.content-form label{display:block;padding:0 0 10px;font:1.3em 'KievitLite'}
	.content-form .input-b{width:100%;padding:0 0 30px}
	.content-form .input-b:after{content:"";display:block;clear:both;height:0}
		.content-form .input-b label{float:left;width:180px;padding:8px 15px 0 0;text-align:right}
	.content-form .select-b{position:relative;float:left;width:306px;background:#2D2D2D url(../images/select-b-bg.gif) repeat-x 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font:1.3em 'KievitLite';behavior:url("js/PIE.htc");color:#ccc}
		.content-form .select-b .select-text{float:left;width:250px;padding:9px 0 9px 16px;cursor: pointer;}
		.content-form .select-b .arrow{position:absolute;right:0;top:0;width:45px;height:40px;background:url(../images/arrow.gif) no-repeat 50% 50%;cursor:pointer}
	.content-form select{width:306px;font:1.3em 'KievitLite'}
	.content-form textarea{position:relative;overflow:hidden;overflow-y:auto;display:block;width:654px;margin:0;padding:8px 10px 5px;background:#fff;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 0 2px #3F3F3F;-moz-box-shadow:0 0 0 2px #3F3F3F;box-shadow:0 0 0 2px #3F3F3F;font:1.3em 'KievitLite';behavior:url("js/PIE.htc")}
	.content-form .input-text{position:relative;float:left;width:306px}
		.content-form .input-text input{position:relative;display:block;width:242px;margin:0;padding:8px 45px 5px 15px;background:#fff;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 0 2px #3F3F3F;-moz-box-shadow:0 0 0 2px #3F3F3F;box-shadow:0 0 0 2px #3F3F3F;font:1.3em 'KievitLite';behavior:url("js/PIE.htc")}
		.content-form .input-text-valid input{-webkit-box-shadow:0 0 0 2px #9FC923;-moz-box-shadow:0 0 0 2px #9FC923;box-shadow:0 0 0 2px #9FC923}
		.content-form .input-text-nvalid input{-webkit-box-shadow:0 0 0 2px #C44343;-moz-box-shadow:0 0 0 2px #C44343;box-shadow:0 0 0 2px #C44343}
		.content-form .input-text .icon{position:absolute;right:13px;top:50%;visibility:hidden;display:block;width:19px;height:19px;margin:-9px 0 0;background:url(../images/icon-status.png) no-repeat 0 0}
		.content-form .input-text-valid .icon{visibility:visible}
		.content-form .input-text-nvalid .icon{visibility:visible;background-position:0 100%}
	.content-form .error{float:left;padding:8px 0 0 12px;color:#FF5757;font:1.3em 'KievitLite'}
	
.feedback-form{position:relative;height:472px;padding:50px 164px 0}
	.feedback-form h2{margin:0 0 35px;text-align:center}
	.feedback-form .button-2{position:absolute;left:350px;bottom:0}
	.feedback-form .button-prev{position:absolute;left:164px;bottom:20px}
	
.status-good, .status-wait, .status-error{padding:145px 0 0;background:url(/images/status-good-bg.jpg) no-repeat 50% 0;text-align:center;color:#fff}
	.status-good p, .status-wait p, .status-error p{margin:0 0 25px;font-size:1.3em;color:#fff}
.status-wait{background:url(/images/ajax-loader.gif) no-repeat 50% 30%;}
.status-error{background:none;}
	
.games-b{width:100%;padding-top:10px}
.games-b:after{content:"";display:block;clear:both;height:1%}
	.games-b .platforms-b{position:relative;float:left;width:271px;padding:550px 13px 0}
		.games-b .platforms-b .showcase-3{position:absolute;left:-50px;top:-40px}
		.games-b .platforms-b .platforms{z-index:5}
	.games-b .item{position:relative;display:inline-block;width:231px;padding:258px 33px 45px;vertical-align:top}
		.games-b .item .thumb{position:absolute;left:50%;top:-30px;width:377px;height:300px;margin:0 0 0 -188px;z-index:10}
		.games-b .item .inner{position:relative;z-index:5;margin-top:5px}
		
		
		
.platforms{position:absolute;overflow:hidden;text-align:center;width:156px;left:70px;top:143px;z-index:99;}
	.platforms b{color:#fff}
	.platforms .os-holder{width:356px;height:34px;overflow:hidden;padding-top:5px}
	.platforms li{float:left;width:88px;padding:45px 0 0;background-repeat:no-repeat;background-position:50% 0}
	.platforms .os{display:block;height:34px;width:30px;float:left;margin-right:12px;}
	
	.platforms .ios{background:url(../images/icon-platform-1.png) no-repeat center bottom}
	.platforms .android{background:url(../images/icon-platform-2.png) no-repeat center bottom}
	.platforms .windows{background:url(../images/icon-platform-4.png) no-repeat center bottom}
	.platforms .other{background:url(../images/icon-platform-3.png) no-repeat center bottom}
	.platforms .items_1 .os{margin:0 62px}
	.platforms .items_2 .os{margin-left:32px;margin-right:0px}
	.platforms .items_3 .os{margin-right:30px;}
	
.platforms-2{position:relative;overflow:hidden;height:1%}
	.platforms-2 li{float:left;padding:0 10px 0 40px;background-repeat:no-repeat;background-position:0 50%}
	.platforms-2 .item-1{background-image:url(../images/icon-platform-1.png)}
	.platforms-2 .item-2{background-image:url(../images/icon-platform-2.png)}
	.platforms-2 .item-3{background-image:url(../images/icon-platform-3.png)}
	.platforms-2 a{padding:0 18px 0 0;background:url(../images/icon-link.png) no-repeat 100% 0}
	
.jobs .columns{padding:0}
.jobs .items{padding:0 0 25px}
.jobs .item{position:relative;display:inline-block;width:231px;padding:195px 33px 25px;vertical-align:top;text-align:center}
	.jobs .item .thumb{position:absolute;left:50%;top:-15px;width:333px;margin:0 0 0 -166px}
	.jobs .item h3{position:relative;font-size:1.3em;z-index:5}
	.jobs .item a{color:#fff}
	
.news-b .photo{margin:0 0 30px}
.news-b p{margin:0 0 12px;font:1.3em/120% 'KievitLite'}
.news-b .date{font-size:1em;color:#8F8F90}
	
.popup-b{position:absolute;left:0;width:1002px;height:611px;/*margin:-305px 0 0 -501px;*/z-index:50;}
.popup{height:611px;background:url(../images/popup-bg.png) no-repeat 0 0}
.popup-b-2 .popup{background-image:url(../images/popup-bg-2.png)}
	.popup-b .close{position:absolute;right:63px;top:0}
	
.game-popup{position:relative;height:390px;padding:160px 0 0 240px}
	.game-popup .logo{position:absolute;left:130px;top:-80px;z-index:5}
	.game-popup .showcase-3{position:absolute;left:-110px;top:-15px}
	.game-popup .platforms-b{position:absolute;left:275px;bottom:10px;width:600px}
	
.job-popup{padding:52px 130px 0}
	.job-popup .job-popup-title{padding:0 250px 10px 105px;background:url(../images/job-title-bg.png) no-repeat 0 0}
	.job-popup h2{margin:0 0 10px}
	.job-popup h3{margin:0 0 15px}
	.job-popup .requirements{overflow:hidden;width:100%;padding:0 0 20px}
		.job-popup .requirements .main{float:left;width:335px}
		.job-popup .requirements .add{float:right;width:360px}
		.job-popup .requirements ul{margin:0;line-height:110%}
		.job-popup .requirements li{margin:0 0 5px;padding:0 0 0 20px;background:url(../images/marker-2.png) no-repeat 0 0}
	.job-popup .salary{float:left;width:355px}
		.job-popup .salary p{margin:0;padding:0 0 5px;background:url(../images/border.gif) repeat-x 0 100%;font:1.9em/100% 'KievitLite';text-align:center}
	.job-popup .sent-summary{float:right;width:337px;height:66px;padding:0 20px 0 0;background:url(../images/button-sent-summary-bg.png) no-repeat 0 0;font-size:1.4em;line-height:66px;text-align:center;color:#fff}

div#loader-mask {background:url('/images/ajax-loader.gif') center center no-repeat #000;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0.7;z-index:100500}


/*
.column p{font-family:Tahoma;font-size:13px}
.column p.more{font-family:'KievitLite';font-size: 1.25em;}
.title p{font-family:Tahoma;font-size:13px}
.subscribe input.button{font-family:Tahoma;font-size:13px}
.content-b-2 .content-inner p {font-family:Tahoma;font-size:13px}
.requirements ul{font-family:Tahoma;font-size:13px}
.job-popup-title p{font-family:Tahoma;font-size:13px}
*/


.main-content .news{font-size:18px;line-height:22px;}
.content-section{}
h2 {text-shadow: #000 0px -1px 1px}
p.inner{font-size:18px;line-height:22px;text-shadow: #000 0px -1px 1px}
ul.inner{font-size:18px;line-height:22px;text-shadow: #000 0px -1px 1px}
/*
#content-section #content p{font-size:18px;line-height:22px;}
#content-section #content ul{font-size:18px;line-height:22px;}
*/

