article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
audio, canvas, video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html, button, input, select, textarea{font-family:sans-serif;color:#222;}
body{margin:0;font-size:1em;line-height:1.4;}
::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none;}
::selection{background:#fe57a1;color:#fff;text-shadow:none;}
a{color:#00e;}
a:visited{color:#551a8b;}
a:hover{color:#06e;}
a:focus{outline:none;}
a:hover, a:active{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
ins{background:#ff9;color:#000;text-decoration:none;}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}
pre, code, kbd, samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before, q:after{content:"";content:none;}
small{font-size:85%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
.gamesList{padding-left:20px !important;}
ul, ol{margin:1em 0;padding:0 0 0 40px;}
dd{margin:0 0 0 40px;}
nav ul, nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:0;margin:0;padding:0;}
label{cursor:pointer;}
legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}
button, input, select, textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button, input{line-height:normal;}
button, input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}
button[disabled], input[disabled]{cursor:default;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;resize:vertical;}
input:valid, textarea:valid{}
input:invalid, textarea:invalid{background-color:#f0dddd;}
table{border-collapse:collapse;border-spacing:0;}
td{vertical-align:top;}
.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0;}
body{background-color:#0397D5;font-family:Tahoma, Geneva, sans-serif;font-size:12px;}
.bodyBack{background-color:#fff;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
header .utility{height:40px;background:#1f1f1f;}
header .link{font-size:12px;}
header .headerColor{background-color:#5b27a6;}
header .logoHolder{background:#0397d5;height:70px;}
header .mainHeader{width:960px;margin:auto;background-color:#ffffff;}
header .ttp{padding-top:10px;font-size:28px;font-style:italic;color:#55ccff;width:240px;height:60px;float:left;line-height:47px;cursor:default;font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;}
header .logo{display:block;width:480px;height:70px;text-indent:-9999px;outline:none;float:left;background:url(../img/layout/sprite.png) no-repeat -10px -210px;}
header .mainHeader .menu{position:relative;margin-top:-2px;z-index:2;}
header .mainHeader .menu .mm{margin:0px;padding:2px 124px 0 124px;list-style:none;background:url('../img/layout/sprite.png') -10px -10px no-repeat;height:60px;z-index:2;position:relative;}
header .mainHeader .menu .mm li{float:left;width:178px;height:60px;margin:0px;padding:0px;}
header .mainHeader .menu .mm li a{display:block;height:60px;line-height:56px;color:#ffffff;font-weight:600;font-size:15px;text-align:center;text-decoration:none;text-transform:uppercase;font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;}
header .mainHeader .menu .mm li a .arrow{vertical-align:middle;display:inline-block;width:0px;height:0px;border:4px solid transparent;border-top:4px solid white;margin-left:8px;position:relative;top:2px;}
header .mainHeader .menu .mmpc a:hover,
header .mainHeader .menu .mmpc a.selected{background:url(../img/layout/sprite.png) no-repeat -134px -150px;}
header .mainHeader .menu .mmmac a:hover,
header .mainHeader .menu .mmmac a.selected{background:url(../img/layout/sprite.png) no-repeat -312px -150px;}
header .mainHeader .menu .mmon a:hover,
header .mainHeader .menu .mmon a.selected{background:url(../img/layout/sprite.png) no-repeat -490px -150px;}
header .mainHeader .menu .mmmob a:hover,
header .mainHeader .menu .mmmob a.selected{background:url(../img/layout/sprite.png) no-repeat -668px -150px;}
header .mainHeader .menu .mmpc a.active{background:url(../img/layout/sprite.png) no-repeat -134px -90px;color:#1f1f1f;}
header .mainHeader .menu .mmmac a.active{background:url(../img/layout/sprite.png) no-repeat -312px -90px;color:#1f1f1f;}
header .mainHeader .menu .mmon a.active{background:url(../img/layout/sprite.png) no-repeat -490px -90px;color:#1f1f1f;}
header .mainHeader .menu .mmmob a.active{background:url(../img/layout/sprite.png) no-repeat -668px -90px;color:#1f1f1f;}
header .mainHeader .menu .mm li .active .arrow{border-top:4px solid #1f1f1f;}
header .mainHeader .menu .sm{position:absolute;background-color:#dadada;background-image:url(../img/layout/submenuback.png);background-repeat:repeat-y;width:356px;top:46px;z-index:1;-webkit-box-shadow:0 0px 11px 0px #444;box-shadow:0 0px 11px 0px #444;display:none;}
header .mainHeader .menu .sm ul, header .mainHeader .menu .sm ul li{margin:0px;padding:0px;list-style:none;}
header .mainHeader .menu .sm ul{float:left;width:178px;padding:20px 0px;}
header .mainHeader .menu .sm .left{background-color:#ececec;}
header .mainHeader .menu .sm ul li{height:24px;line-height:24px;color:#525252;width:178px;}
header .mainHeader .menu .sm ul li:hover{background-color:#ffffff;}
header .mainHeader .menu .sm ul li a{display:block;height:24px;color:#525252;text-decoration:none;position:relative;padding-left:35px;}
header .mainHeader .menu .sm ul li a:hover,
header .mainHeader .menu .sm ul .active a{color:#0084bd;background:none;}
header .mainHeader .menu .sm li .icon{top:0px;float:left;width:24px;height:24px;position:absolute;zoom:1;display:inline;margin-left:-29px;}
header .mainHeader .menu .sm li:hover .icon,
header .mainHeader .menu .sm li.active .icon{background-position:0px -24px;}
header .mainHeader .menu .smpc{left:125px;}
header .mainHeader .menu .smmac{left:302px;}
header .mainHeader .menu .smon{left:480px;}
header .mainHeader .menu .smmob{left:658px;width:178px;background-image:none;}
.shadow{background:url('../img/layout/shadow.png') repeat-y center;}
.tuber{width:960px;margin:auto;}
.carousel{width:1200px;margin-left:-120px;height:220px;z-index:1;position:relative;top:-20px;}
.carouselWrap{position:absolute;left:0px;right:0px;bottom:0px;top:0px;height:240px;overflow:hidden;}
.carouselWrap a, .carouselWrap img, .carouselWrap .carouselItem{position:absolute;width:1200px;height:240px;}
.carouselWrap .carouselItem a{width:230px;height:55px;bottom:36px;left:485px; -webkit-box-shadow:  0px 2px 5px 0px rgba(0, 0, 0, 0.2); box-shadow:  0px 2px 5px 0px rgba(0, 0, 0, 0.2);}
.carouselWrap .carouselItem a img{width:230px;height:55px;}
.carouselWrap .dots{height:48px;position:absolute !important;background:rgba(0, 0, 0, 0.5);;bottom:-24px;z-index:5;-webkit-border-top-left-radius:18px;-webkit-border-top-right-radius:18px;-moz-border-radius-topleft:18px;-moz-border-radius-topright:18px;border-top-left-radius:18px;border-top-right-radius:18px;padding:0 5px;}
.carouselWrap .dots .bull{position:static;float:left;width:14px;height:24px;margin:0px 5px;text-decoration:none;background:url(../img/layout/sprite.png) no-repeat -608px -252px;font-family:Arial, sans-serif;color:#ffffff;}
.carouselWrap .dots .bull.active,
.carouselWrap .dots .bull:hover{background-position:-584px -252px;}
.carouselWrap .dots .bull.previous{width:11px;background:url(../img/layout/sprite.png) no-repeat -542px -252px;}
.carouselWrap .dots .bull.previous:hover{background-position:-500px -252px;}
.carouselWrap .dots .bull.next{width:11px;background:url(../img/layout/sprite.png) no-repeat -563px -252px;}
.carouselWrap .dots .bull.next:hover{background-position:-521px -252px;}
.carouselItem img.overImage{width:960px;height:240px;left:120px;}
.mainContainer{width:960px;margin:0 auto 0 auto;padding-top:20px;background-color:#ffffff;position:relative;}
.footerBanner{width:960px;margin:auto;}
footer{padding-top:40px;padding-bottom:140px;background-color:#0397d5;}
footer .box{width:210px;height:220px;padding-left:19px;margin-right:10px;border-left:1px solid #50b6e2;float:left;}
footer h2{color:#ffffff;font-size:20px;font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;font-weight:bold;margin:-6px 0px 10px 0px}
footer .vMenu{margin:0px;padding:0px;}
footer .vMenu li{list-style:none;font-size:11px;line-height:18px;}
footer .vMenu li a{color:#ffffff;}
footer .scMenu, footer .scMenu li{margin:0px;padding:0px;list-style:none;}
footer .scMenu li{float:left;height:34px;margin-right:10px;width:34px;}
footer .scMenu li a{display:block;height:34px;}
footer .scMenu .scTwitter{background:url(../img/layout/sprite.png) no-repeat -722px -210px;}
footer .scMenu .scFacebook{background:url(../img/layout/sprite.png) no-repeat -766px -210px;}
footer .scMenu .scYoutube{background:url(../img/layout/sprite.png) no-repeat -810px -210px;width:86px;}
footer .logo{width:212px;height:33px;background:url(../img/layout/sprite.png) no-repeat -500px -210px;display:block;margin-top:-5px;margin-bottom:20px;}
#lanswitcher, #lanswitcher *{margin:0;padding:0;outline:none;font-size:11px;}
#lanswitcher ul{list-style:none;}
#lanswitcher{font-size:12px;color:#444;line-height:normal;position:relative;z-index:40000;width:150px;float:left;}
#lanswitcher form{display:none;}
#lanswitcher a.current:link, #lanswitcher a.current:visited{text-decoration:none;display:block;color:#fefefe;width:137px;float:left;}
#lanswitcher a:hover, #lanswitcher a:active{}
#lanswitcher a.current:link, #lanswitcher a.current:visited{height:40px;line-height:40px;padding-left:13px;}
#lanswitcher a.current:hover, #lanswitcher a.current:active, #lanswitcher a.active{background-color:#444444 !important;}
#lanswitcher .lanFlag{background-repeat:no-repeat;background-position:left center;}
#lanswitcher a.current span{float:left;}
#lanswitcher a.current:link span.trigger, #lanswitcher a.current:visited span.trigger{background:none;padding:0;float:left;}
#lanswitcher span{display:block;padding-left:22px;}
#lanswitcher ul.dropdown{display:none;position:absolute;top:40px;left:0;background-color:#FFF;-webkit-box-shadow:0 0px 11px 0px #444;box-shadow:0 0px 11px 0px #444;}
#lanswitcher ul.dropdown li{width:150px;line-height:30px;height:30px;background-color:#ececec;}
#lanswitcher ul.dropdown li a{height:30px;line-height:30px;color:#525252;font-size:11px;display:block;text-decoration:none;position:relative;padding:0px 20px 0px 13px;}
#lanswitcher ul.dropdown li:hover{background-color:#ffffff;}
#lanswitcher ul.dropdown li span{background-position:left center;background-repeat:no-repeat;}
#lanswitcher .arrowBox{width:32px;height:40px;margin:0px;background:none;padding:0px;}
#lanswitcher .arrowBox .arrow{display:block;width:0px;height:0px;background:none;position:relative;top:18px;width:0px;height:0px;border:5px solid transparent;border-top:5px solid white;padding:0px;left:11px;}
.utility .searchForm{margin-left:100px;padding-top:9px;float:left;display:inline;}
.searchForm input{margin:0px;height:20px;border:1px solid #cacaca;float:left;font-size:12px;color:#979797;width:195px;padding:0 0 0 5px;line-height:20px;outline:none;font-family:inherit;}
.searchForm button{background:#ffffff url('../img/layout/sprite.png') no-repeat -37px -150px;width:22px;height:22px;float:left;border:1px solid #cacaca;border-left:0px;text-indent:-9999px;outline:none;}
.searchForm label{float:right;height:22px;line-height:22px;margin-right:3px;font-size:12px;color:#2b2b2b;}
.searchForm select{float:right;box-sizing:border-box;height:22px;border:1px solid #cacaca;font-family:inherit;font-size:13px;color:#2b2b2b;width: 135px;}
.usersName{padding-right: 20px;float:left;}
.utility .cart{float:right;height:40px;line-height:40px;color:#ffffff;font-size:13px;font-weight:bold;z-index:3;position:relative;}
.utility .cart .cartItems{margin-left:5px;}
.utility .cart .icon{float:left;padding:0px 5px 0px 3px;background:url(../img/layout/sprite.png) no-repeat -10px -150px;width:17px;height:44px;}
.utility .cart a{color:#ffffff;text-decoration:none;float:left;height:40px;padding:0px 15px;}
.utility .cart a:hover{background:#444444;}
.utility .separator{height:16px;margin:12px 0 0px 0;width:0px;float:right;border-left:1px solid #696969;z-index:2;margin-left:-1px;position:relative;}
.utility .user{height:40px;float:right;position:relative;z-index:3;margin-left:-1px;}
.utility .user .profile{padding:0px 0px 0px 15px;color:#ffffff;float:left;height:40px;line-height:40px;color:#ffffff;font-size:13px;font-weight:bold;text-decoration:none;}
.utility .user .profile:hover{background:#444444;}
.utility .user .profile img{float:left;width:24px;height:24px;margin-top:8px;margin-right:5px;}
.utility .user .profile .menu{float:right;height:40px;width:32px;}
.utility .user .menu:hover,
.utility .user .menu.selected{background-color:#444;}
.utility .user .menu span{float:left;width:0px;height:0px;border:5px solid transparent;border-top:5px solid white;top:17px;left:11px;position:relative;}
.utility .user ul{width:150px;position:absolute;}
.youdamenu, .youdamenu li{margin:0px;padding:0px;list-style:none;}
.youdamenu{right:0px;top:40px;z-index:100;-webkit-box-shadow:0 0px 11px 0px #444;box-shadow:0 0px 11px 0px #444;}
.youdamenu li{height:30px;line-height:30px;background:#ececec;}
.youdamenu li a{display:block;color:#444;height:30px;font-size:13px;text-decoration:none;  padding:0px 10px;}
.youdamenu li a:hover{background-color:#fff;color:#0084bd;}
.utility .link{padding:0 15px;height:40px;line-height:40px;color:#ffffff;font-size:13px;font-weight:bold;text-decoration:none;margin-left:-1px;float:right;z-index:3;position:relative;}
.utility .link:hover{background-color:#444;}
.leftContent{width:690px;float:left;margin-right:20px;position:relative;}
.ct{margin:15px 10px 0 10px;padding-bottom:15px !important;}
.ct.textPage{min-height:450px;}
.gamePageContent .ct{min-height: 0px !important;}
.ctSeparator{border-bottom:1px solid #cccccc;min-height:0px !important;}
.ctPadder{padding:0px 10px;}
.rightBar{width:250px;float:left;}
.grayTube{background-color:#ececec;margin-top:5px;margin-bottom:20px;padding-bottom:10px;/*padding-bottom:47px;*/}
.marginB27{margin-bottom: 27px !important;}
.paddingB22{padding-bottom: 22px;}
.topped{margin-top:10px;}
.marginT10{margin-top:10px !important;}
.marginB20{margin-bottom: 20px !important;}
.marginB40{margin-bottom: 40px !important;}
.marginT0 {margin-top: 0px !important;}
.marginT23 {margin-top: 20px;}
.width30{width:30px !important;}
.top46{top: 46px !important;}
.top41{top: 41px !important;}
.left125{left: 125px !important;}
.paddingB15{padding-bottom:15px !important;}
.width457{width: 457px !important;margin-top: 10px;}
.splitter { border-right: 1px solid #d0d0d0;margin-right: 10px;padding-right: 10px;}
#myHeader .arrow {border-top: 4px solid #1F1F1F;}
#myHeader .arrow {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: black transparent transparent;border-right: 4px solid transparent;border-style: solid;border-width: 4px;display: inline-block;height: 0;margin-left: 8px;position: relative;top: 2px;vertical-align: middle;width: 0;}
a#myHeader {color: #1F1F1F;}
#myHeader .arrowLess {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: transparent transparent black transparent !important;border-style: solid;border-width: 4px;display: inline-block;height: 0;margin-left: 8px;position: relative;top: -2px;vertical-align: middle;width: 0;}
#myHeader .arrowLess {border-top: 4px solid #1F1F1F;}
.topper{position:relative;top:-10px;margin-bottom:-10px !important;font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;font-size:12px;font-weight:bold;clear:both;}
.topper a{font-family:'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;}
.moreless {font-size:12px;}
.leftContent h2,
.rightBar .backedTitle{margin:0px;height:45px;color:#ffffff;font-weight:bold;font-size:22px;line-height:32px;background:url(../img/layout/sprite.png) no-repeat -10px -289px;padding:0px 20px;}
.rightBar .backedTitle{background-position:-10px -551px;}
.newestentries{margin:0px;height:45px;color:#ffffff;font-weight:bold;font-size:22px;line-height:32px;background:url(../img/layout/sprite.png) no-repeat -10px -289px;padding:0px 20px;}
.leftContent h2 a{float:right;font-size:12px;font-weight:600;color:#fff;text-decoration:none;margin:8px 0px 0px 0px;line-height:normal;}
.leftContent h3{margin:10px 0px;font-size:13px;color:#2b2b2b;font-weight:bold;}
.leftContent .grayTube h3 {font-size:15px;}
.leftContent h3.blue{font-size:22px;font-weight:normal;color:#0084bd;font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;}
.leftContent h3.bl{font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;font-size:17px;}
.leftContent h3.blueBold{color:#0084BD;font-size:22px;font-weight:bold;}
.rightBar h2{margin:0px;color:#0397d5;font-size:22px;font-weight:600;line-height:normal;background:none;padding:0px;height:auto;font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;}
a.smallGame{float:left;display:inline;position:relative;width:210px;height:auto;margin:12px 10px 12px;color:#2b2b2b;text-decoration:none;}
.rightBar .grayTube .smallGame{margin:25px 20px;}
a.enlargeGame{float:left;display:inline;position:relative;width:210px;margin:5px 10px 20px 10px;color:#2b2b2b;text-decoration:none;}
.smallGame:hover, .enlargeGame:hover{color:#0084bd;text-decoration:none;}
.smallGame img, .enlargeGame img{display:block;width:210px;height:135px;}
.smallGame .bite30,
.smallGame .bite50{background:url(../img/layout/sprite.png) no-repeat -722px -289px;position:absolute;width:210px;height:135px;color:#ff8800;top:0px;left:0px;font-size:39px;line-height:30px;}
.smallGame .bite50{font-size:49px;background-position:-722px -424px;color:#f80011;}
.smallGame .bite30 .disc,
.smallGame .bite50 .disc{display:block;font-size:30px;}
.smallGame .title{display:block;font-size:13px;font-weight:bold;height:20px;line-height:20px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:0px; margin-left:0px;}
.smallGame .desc{display:block;font-size:12px;line-height:16px;font-weight:normal;height:50px;overflow:hidden;}
.topGames , .topGames li{margin:0px;padding:0px;list-style:none;}
.top25{margin:0 10px;}
.topGames li{height:53px;border-bottom:1px solid #cccccc;}
.top25 li{height:65px;border-bottom:1px solid #cccccc;}
.topGames li .game{display:block;height:53px;position:relative;background-color:#ffffff;cursor:pointer;}
.top25 li .game{display:block;height:65px;position:relative;background-color:#ffffff;cursor:pointer;}
.topGames li .game:hover{background-color:#f5f5f5;}
.topGames li .game .place,
.topGames li .game .gameType,
.topGames li .game .name{}
.topGames li .game .place{line-height:36px;float:left;width:26px;color:#2b2b2b; font-family: 'signika negative'; font-weight:normal;font-size:22px;text-align:right; margin-top: 2px;}
.top25 li .game .place{line-height:36px;}
.topGames li .topGame .place{color:#0397d5;font-weight:600;}
.topGames li .game:hover .place{color:#0397d5;}
.topGames li .game .name{float:left;font-size:13px;margin-left:20px;width:202px;height:42px;overflow:hidden;line-height:42px;white-space:nowrap;color:#2b2b2b;text-overflow:ellipsis;font-weight:bold;}
.top25 li .game .name{float:left;font-size:15px;margin-left:10px;width:320px;height:42px;overflow:hidden;line-height:42px;white-space:nowrap;color:#2b2b2b;text-overflow:ellipsis;font-weight:bold;}
.topGames li .game .gameType{position:absolute;top:29px;left:45px;font-size:13px;color:#2b2b2b;font-weight:normal;}
.top25 li .game .gameType{left:117px !important;}
.topGames li .game:hover .name,
.topGames li .game:hover .gameType{color:#0397d5;}
.topGames li .game .placesUp,
.topGames li .game .placesDown{color:#369a00;font-size:12px;font-weight:600;position:absolute;top:29px;left:12px;}
.topGames li .game .arrowUp,
.topGames li .game .arrowDown{border-top:0px solid transparent;border-bottom:7px solid #369A00;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;left:4px;top:35px;width:0px;height:0px;}
.topGames li .game .arrowDown{border-top:6px solid #cc0000;border-bottom:3px solid transparent;}
.topGames li .game .placesDown{color:#cc0000;}
.top25link, .top25link:visited{display:block;text-align:center;font-size:13px;font-weight:600;text-decoration:none;color:#2b2b2b;font-weight:bold;margin-top:6px;}
.top25link:hover{text-decoration:none;color:#0084bd;}
.pagging{font-size:15px;font-weight:bold;text-align:center;padding-top:20px;cursor:default;}
.pagging a, .pickerHolder2 a, .pagging span, .pickerHolder2 span{display:inline-block;zoom:1;height:14px;line-height:15px;color:#2b2b2b;text-decoration:none;margin:0 3px 0 3px;}
.pagging a:hover, .pagging span:hover{color:#8e8e8e;}
.pagging a.active, .pagging span.active{cursor:default;color:#0084bd;}
.pagging .prev{top:1px;width:11px;height:15px;background:url(../img/layout/sprite.png) -856px -147px !important;text-indent:-9999px;}
.pagging .next{width:11px;height:15px;background:url(../img/layout/sprite.png) -877px -147px !important;text-indent:-9999px;}
.pagging .prev:hover{background-position:-898px -147px !important;}
.pagging .next:hover{background-position:-919px -147px !important;}
.pagging .prev.disabled{background-position:-856px -167px !important;cursor:default;}
.pagging .next.disabled{cursor:default;background-position:-877px -167px !important;}
.paggingBottom{margin-top:0px;madgin-bottom:10px;}
.facebookLogin, .facebookLogin:hover{float:right;height:20px;line-height:20px;color:#ffffff;padding-left:28px;padding-right:7px;background:url('../img/layout/sprite.png') no-repeat -766px -252px #577dae;text-decoration:none;border-top:1px solid #7c9abe;outline:1px solid #1d4982;}
.absolute{position:absolute;}
.profileSettingsHolder{padding-bottom:20px;}
.profileSettingsHolder .chosenAvatar{float:left;margin:5px 0 20px 80px;height:100px;}
.profileSettingsHolder .chosenAvatarImg{float:left;width:100px;height:100px;}
.profileSettingsHolder .chosenAvatarImg img{width:100px;height:100px;border:none;}
.profileSettingsHolder #carousel_container{float:left;margin-top:18px;margin-left:40px;}
.width460{width:460px !important;margin-top:10px;}
.width464{width:464px !important;margin-top:10px;}
.formLabel{color:#000000;font-size:13px;font-weight:normal;/*padding-top:3px;*/cursor:default;width:186px;float:left;text-align:right;/*height:20px;*/line-height:20px;}
.textField{background:#ffffff;border:1px solid #d7d7d7;color:#000000;float:left;font-size:13px;padding:3px 2px 2px;width:263px;margin-left:4px; margin-right: 5px; height:13px;}
.width270{width:270px !important;}
.width375{width:375px !important;margin-top:10px;margin-left:15px;}
.width345{width:345px !important;margin-top:10px;margin-left:15px;}
.width366{width:366px !important;margin-top:10px;margin-left:15px;}
.titleHolder{width:440px !important;margin:20px 0 10px 20px;}
.selectField{background:#ffffff;border:1px solid #d7d7d7;color:#000000;float:left;font-size:13px;outline:medium none;}
.sign{float:left;margin-left:3px;margin-right:3px;}
.userinfo{color:#898989;font-size:13px;margin-left:10px;font-weight:normal;padding-top:0px;cursor:default;width:201px;float:left;text-align:left;height:20px;line-height:20px;}
.accountHolder .change{cursor:pointer;color:#0084bd;font-size:13px;float:right;padding-right:5px;padding-top:0px;height:20px;line-height:20px;}
.buttonsHolder{float:right;text-align:right;font-size:15px;}
.radiobutton{cursor:default;float:left;height:20px;line-height:20px;padding-top:3px;text-align:right;margin-left:194px;margin-right:10px;}
.radiogender{cursor:default;float:left;height:25px;line-height:20px;padding-top:3px;text-align:left;margin-left:10px;}
.gender{float:left;font-size:13px;margin-left:4px;line-height:25px;}
.radiobuttonlabel{color:#000000;cursor:default;float:left;font-size:12px;font-weight:normal;height:20px;line-height:20px;padding-top:3px;text-align:left;}
.checkboxlabel{color:#000000;cursor:default;float:left;font-size:11px;font-weight:normal;height:20px;line-height:20px;margin-left:4px;padding-top:3px;text-align:left;width:190px;}
.checkboxlabel222{color:#000000;cursor:default;float:left;font-size:11px;font-weight:normal;height:20px;line-height:20px;margin-left:4px;padding-top:3px;text-align:left;width:222px;}
.newpassinfo{color:#000000;cursor:default;float:left;font-size:12px;font-weight:normal;line-height:20px;margin-left:5px;padding-top:3px;text-align:left;width:190px;}
.checkboxlabel .underline, .alreadymember .underline{text-decoration:underline;color:#2b2b2b;}
.checkboxlabel222 .underline, .alreadymember .underline{text-decoration:underline;color:#2b2b2b;}
.underlinetop{text-decoration:underline !important;color:#2b2b2b !important;float:right !important;}
.checkboxlabel .checkboxRegister{float:left;margin:3px 4px 0px 0px;}
.checkboxlabel222 .checkboxRegister{float:left;margin:3px 4px 0px 0px;}
.cancel{color:#ffffff;float:left;margin-right:10px;border:none;background-color:#929292;display:block;height:20px;line-height:20px;padding:0px 10px;font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;font-weight:600;}
.save{color:#ffffff;float:right;border:none;background-color:#0397d5;display:block;padding:1px 10px;font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;font-weight:600;}
.accountHolder{float:left;width:665px;padding-bottom:25px;}
#carousel_inner{float:left;width:300px;overflow:hidden;height:54px;padding-top:2px;}
#carousel_ul{position:relative;left:-0px;list-style-type:none;margin:0px;padding:0px;width:9999px;padding-bottom:10px;}
#carousel_ul li{float:left;width:50px;padding:0px;height:50px;margin-left:5px;margin-right:5px;}
#carousel_ul li a{float:left;width:50px;height:50px;outline:none;}
#carousel_ul li.selected{outline:2px solid #0397d5;}
#carousel_ul li img{.margin-bottom:-4px;cursor:pointer;cursor:hand;border:0px;width:50px;height:50px;}
#left_scroll{border-right:1px solid #cccccc;}
#right_scroll{border-left:1px solid #cccccc;}
#left_scroll, #right_scroll{float:left;height:54px;width:18px;}
#left_scroll img, #right_scroll img{cursor:pointer;cursor:hand;margin-top:20px;}
#right_scroll img{margin-left:10px;}
.avatarName{display:block;width:320px;text-align:center;color:#2b2b2b;margin-bottom:10px;}
.usefullMenu{display:block;font-size:12px;font-weight:normal;line-height:20px;}
.usefullUl{padding-left:0;}
.usefullUl li{list-style:none outside none;padding-left:0}
.usefullUl li a{-moz-transition:color 150ms ease-in 0s;color:#2B2B2B;display:block;float:left;margin:5px 5px;position:relative;text-decoration:none;width:210px;}
.usefullpagesHolder{margin-left:20px;width:230px;/*margin-top: 10px;*/}
.formsHolderSystem{width:400px !important;font-size:12px}
.formsHolder{width:460px;background-color:#ffffff;margin:0 auto;}
.formsTitle{height:55px;background-color:#0397d5;font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;}
.formsHolder h3{color:#FFFFFF;font-size:22px;font-weight:bold;height:55px;line-height:55px;margin:0;padding:0 20px;}
.mainTitle{color:#2B2B2B;font-size:13px;font-weight:bold;margin:10px 0;}
.lightlabel{color:#000000;cursor:default;float:left;font-size:12px;font-weight:normal;height:20px;line-height:20px;padding-top:3px;text-align:right;width:135px;}
.lightinput{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D7D7D7;color:#000000;float:left;font-size:13px;margin-left:5px;padding:3px 2px 2px;width:228px;}
.registerinput{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D7D7D7;color:#000000;float:left;font-size:13px;margin-left:5px;padding:3px 2px 2px;width:198px;}
.ml4{margin-left:4px;}
.createAccount{padding-bottom:20px;}
.createAccount .sbHolder{margin-bottom: -5px !important; margin-left: 5px !important; margin-top:3px;}
.usingFacebook{padding-bottom:20px;}
.pb40{padding-bottom:40px !important;}
.mt10{margin-top:10px !important;}
.ml10{margin-left:10px !important;}
.ml4{margin-left:4px !important;}
.wrongRegister{border:1px solid #ff0000;background-color:#ffc8c8;width:398px;height:35px;line-height:35px;margin:6px auto;font-weight:normal;}
.uninstallpage p{margin-bottom:0px;text-align:justify;}
.usefullUl li a:hover{color:#bfbfbf;}
.usefullUl .active a{color:#0084bd;}
.textareaComments { margin-left:4px;height:78px; margin-bottom: 15px;}
.width460 .textareaComments{width:265px;border:1px solid #D7D7D7;}
.width720 .textareaComments{width:263px;float: left;margin-right: 5px;border:1px solid #D7D7D7;}
.titleUninstall{color:#2B2B2B;font-size:15px;font-weight:bold;margin:0 0 0 190px;}
.installpageHolder{padding-bottom:20px;}
.stepsHolder{width:660px;margin-top:5px;}
.stepsHolder img{width:310px;height:200px;margin-left:5px;float:left;border:1px solid #2b2b2b;}
.stepstext{margin-left:20px;float:left;width:320px;}
.stepstext p{margin:0px;font-size:13px;color:#2b2b2b;}
.titlesteps{color:#2B2B2B;font-size:15px;font-weight:bold;}
.pb5{padding-bottom:5px;}
.socialbuttonsHolder{padding-top:10px;padding-left:10px;width:230px;float:left;}
.imgweekly{margin:35px 0 35px 0;}
.rightBar .sectitle{display:block;font-size:13px;font-weight:bold;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-bottom:10px;}
.leftContent .bigtitle{font-size:22px;font-weight:bold;margin: 0px !important;}
.leftContent .bigtitle2{font-weight:bold;width:230px;margin:0 0;padding:0px;float:left;font-size:18px;text-align:left;}
.lineH18 {line-height: 18px;}
.paddingB22 {padding-bottom: 22px;}
.pickerHolder2{margin:0px auto !important;width:100%px !important;margin-right:10px;}
.categoriesPicker{float:right;text-align:left;}
.categoriesPicker .sbHolder{margin-left:0px;}
.sortselect{width:145px;float:left;text-align:left;padding:2px 1px 2px 5px;}
.categoriesPicker .categories{text-align:left;padding:0px 0px 0px 5px; height: 22px; margin-top: 2px;}
.labelsortby{float:left;display:block;font-size:13px;font-weight:normal;text-align:right;width:83px;margin-right:5px;line-height:20px;height:25px;cursor: default;}
.selectsortby{cursor: pointer;}
.labelcat{float:left;display:block;font-size:13px;font-weight:normal;text-align:right;margin-right:5px;line-height:20px;height:25px;}
.underline{text-decoration:underline;}
.leftContent .disclaimerGames .disclaimerUl,.leftContent .business .businessUl{padding:0 0 0 20px;}
.leftContent .disclaimerGames .bluedot, .leftContent .business .bluedot{color:#0084BD;}
.leftContent .disclaimerGames .bluedot p,.leftContent .business .bluedot p{color:#222222;}
.leftContent .business .bluedot p{margin:0;}
.gameAvalibility{padding:0px 15px;}
.hefixed{height:1135px;position:relative;padding-top:10px;}
.heigfixed{height:1010px;position:relative;padding-top:10px;}
.bottomimgHolder{position:absolute;bottom:0;}
.littleletter{background:url('../img/layout/sprite.png') no-repeat -632px -252px;display:block;float:left;height:20px;width:24px;margin-right:5px;}
.bluehover{color:#222222 !important;cursor:pointer;text-decoration:underline;}
.bluehover:hover, .bl{color:#0397d5 !important;}
.enlargeText{color:#2B2B2B;font-size:12px;font-weight:bold;margin-left:10px;}
.descriptionHolder{overflow:hidden;}
.descriptionHolder.colapsed{height:60px;}
.descriptionText{float:left;width:330px;line-height:20px;text-align:left;}
.descriptionText p{margin:0 0 20px 0;padding:0px;}
.descriptionList{width:300px;float:left;margin-top:0px;}
.descriptionList li, .gamesList li{list-style-image:url(../img/bullet.png);padding-left:5px;line-height:20px;}
#myHeader .arrowDown{width:0px;height:0px;border:4px solid transparent;border-top:4px solid #222222;top:10px;left:5px;position:relative;}
.bigTitleHolder{height:68px;padding-bottom:8px;}
.bigTitleHolder img{width:70px;height:70px;float:left;margin-top:-10px;}
.bigBlueTitle{font-size:26px;line-height: 50px;color:#0084bd;margin-left:10px;margin-top:-12px;font-weight:bold;float:left;font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;}
.bigBlueTitleLq{font-size:27px;color:#0084bd;margin-left:10px;margin-top:15px;font-weight:bold;float:left;font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;}
.fw20{font-weight:bold;font-size:20px;}
.floatL{float:left !important;}
.tipeOfGame{float:left;margin-top:-25px;margin-left:80px;clear:both;}
.tipeOfGameLq{float:left;margin-left:10px;clear:both;}
.gamesList{width:205px;float:left;}
.gamesList li a{color:#222222;}
.leftContentBottom{margin-top:40px;}
.rightBarBottom{margin-top:40px;}
.hiddenanswer{padding:1px;display:none;}
.hiddenanswer .has{margin-left:25px;padding-bottom:20px;}
a.gameButton{width:232px;height:50px;background:url('../img/layout/sprite.png') -10px -344px;float:left;display:inline;margin:0px 9px 13px 9px;font-weight:bold;font-size:25px;color:#ffffff;text-align:center;text-decoration:none;padding-top:9px;position:relative;}
a.gameButton span{font-size:13px;font-weight:normal;color:#2b2b2b;position:absolute;left:0px;right:0px;text-align:center;height:20px;line-height:20px;bottom:7px;}
.gameButton:hover{background-position:-252px -344px;}
.gameButton.gbBuy{padding-top:3px;height:56px;}
.gameButton.gbDownload{font-size:20px;background-position:-10px -413px}
.gameButton.gbDownload:hover{background-position:-252px -413px}
.gameButton.gbPlay{font-size:20px;background-position:-10px -482px}
.gameButton.gbPlay:hover{background-position:-252px -482px}
.gameButton.gbAppstore{font-size:20px;background-position:-496px -485px}
.gameButton.gbAppstore:hover,gameButton.gbAppstore:active{font-size:20px;background-position:-736px -485px;}
.gameButton.gbGoogleplay{font-size:20px;background-position:-496px -553px}
.gameButton.gbGoogleplay:hover,.gameButton.gbGoogleplay:active{font-size:20px;background-position:-736px -553px}
.gameInfoBox{text-align:center;padding-bottom:0px;position:absolute;top:-10px;bottom:0px;width:250px;}
.gamePageContent{min-height:350px;}
.gameOS{height:52px;margin-top:10px;}
.gameOS .gameOSB{width:58px;height:52px;float:left;color:#1f1f1f;font-weight:600;font-size:10px;text-decoration:none;}
.gameOS .gameOSB span{width:28px;height:28px;float:left;margin:0 15px 5px 15px;background:url(../img/layout/sprite.png) -494px -344px;}
.gameOS .osDivider{width:3px;margin-left:1px;margin-right:2px;float:left;height:52px;background:url(../img/layout/sprite.png) -952px -150px;}
.gameOS .gameOSB span{background-position:-494px -382px}
.gameOS .gameOSB.gosbMac span{background-position:-532px -382px}
.gameOS .gameOSB.gosbOn span{background-position:-570px -382px}
.gameOS .gameOSB.gosbMob span{background-position:-608px -382px}
.gameOS .disabled.gameOSB span{background-position:-494px -344px}
.gameOS .disabled.gameOSB.gosbMac span{background-position:-532px -344px}
.gameOS .disabled.gameOSB.gosbOn span{background-position:-570px -344px}
.gameOS .disabled.gameOSB.gosbMob span{background-position:-608px -344px}
.gameOS .active.gameOSB span{background-position:-494px -420px}
.gameOS .active.gameOSB.gosbMac span{background-position:-532px -420px}
.gameOS .active.gameOSB.gosbOn span{background-position:-570px -420px}
.gameOS .active.gameOSB.gosbMob span{background-position:-608px -420px}
.gameOS .disabled.gameOSB, .gameOS .disabled.gameOSB.gosbMac, .gameOS .disabled.gameOSB.gosbOn, .gameOS .disabled.gameOSB.gosbMob{color:#bdbdbd;}
.gameOS .active.gameOSB, .gameOS .active.gameOSB.gosbMac, .gameOS .active.gameOSB.gosbOn, .gameOS .active.gameOSB.gosbMob{color:#ff8000;}
.gameInfoMenu, .gameInfoMenu{margin:0px;padding:0px;list-style:none;margin-bottom:15px;}
.gameInfoMenu a{color:#646464;font-size:12px;display:inline-block;height:20px;line-height:20px;text-decoration:underline;}
.gameInfoMenu a:hover{color:#0084bd;}
.gameInfoMenu a span{width:18px;height:18px;position:relative;float:left;left:-5px;top:-1px;background:url("../img/layout/sprite.png") -70px -150px;}
.gameInfoMenu a.favourites span{background-position:-98px -150px}
.gameInfoMenu a.favourites:hover span{background-position:-98px -178px}
.gameInfoMenu a.sysreq:hover span{background-position:-70px -178px}
#product-social-icons{height:30px;width:220px;margin: 0px auto;}
#product-social-icons .facebook{float:left;width:95px;height:100%;text-align:right;}
#product-social-icons .split{margin:2px 10px 5px 10px;float:left;height:16px;width:1px;background:#d0d0d0;}
#product-social-icons .twitter{float:left;width:95px;height:100%;}
.titlenumber{background:url(../img/numberBg.png) no-repeat;float:left;width:70px;height:70px;color:#ffffff;text-align:center;font-size:40px;line-height:70px;font-weight:bold;}
.sysrequirements{display:block;color:#0084bd;font-weight:bold;margin-top:10px;font-size:12px;}
.top25 .icon{float:right;width:80px;height:65px;text-align:center;font-size:13px;color:#2b2b2b;text-decoration:none;}
.top25 .icon:hover{color:#0084bd;}
.top25 .icon span{margin:10px 27px 6px 27px;width:26px;height:26px;float:left;background:url("../img/layout/sprite.png") -270px -551px;}
.top25 .icon.shop span{background-position:-306px -551px;}
.top25 .icon.play span{background-position:-342px -551px;}
.top25img{width:70px;height:45px;float:left;margin-top:10px;margin-left:10px;}
.gameRating{position:absolute;right:0px;top:45px;}
.gameRating .ratingStars{position:relative;}
.gameRating .ratingStars{float:right;width:110px;height:18px;}
.gameRating .ratingStar{float:left;width:18px;height:18px;margin:0;padding:0px 2px;background:url(../img/layout/sprite.png) -37px -178px;}
.gameRating .ratingStar.active{background:url(../img/layout/sprite.png) -98px -178px;}
.gameRating .label{height:18px;line-height:22px;float:right;margin-left:3px;font-weight:bold;margin-right:5px;}
.arrowFaq{border-color:transparent;border-left-color:#333333;border-style:solid;border-width:4px;line-height:0;height:0;width:0;left:5px;top:34px;}
.youdaForm .width720{width:670px !important}
.width720{width:720px !important;margin-top:10px;}
.requiredfield{color:red;font-size:12px;float: left;margin-top:-2px;width: 205px; line-height: 14px;}
.uploadForm{background:url("images/formborderUp.png") repeat-x scroll left top #FFFFFF;border-color:#848484 #C1C1C1 #E1E1E1;border-style:solid;border-width:1px;display:inline;margin-right:5px;height:24px;width:203px;float:left;cursor:pointer;margin-top:0px;}
.chlabel{color:#000000;cursor:default;float:left;font-size:13px;font-weight:normal;height:20px;line-height:20px;margin-left:10px;padding-top:3px;text-align:left;width:55px;}
.chlabel .chRegister{float:left;margin:3px 4px 10px 0px;}
.thanks .green{color:#4c8b34 !important;font-size:15px;text-align:center;padding:5px;background-color:#ffffff;font-weight: normal;}
.faqQuestion{display:block;cursor:pointer;line-height:30px;position:relative;padding-left:30px;font-size:13px !important;}
.faq .arrow{width:0px;height:0px;border-top:5px solid #222222;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:0px solid transparent;position:absolute;left:3px;top:9px;}
.faq .arrowRight,
.faq .faqQuestion:hover .arrow{border-top:5px solid transparent;border-left:5px solid #222222;border-right:0px solid transparent;border-bottom:5px solid transparent;top:11px;left:6px;}
.faq .faqQuestion:hover .arrowRight{border-top:5px solid #222222;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:0px solid transparent;left:3px;top:12px;}
.faq .faqQuestion:hover{color:#666565;}
.faq .faqRow{padding-bottom:0px;margin-left: 10px;}
.faq .hiddenanswer a{text-decoration:underline;color:#222222;font-size:12px!important;}
.faq .hiddenanswer a:hover{text-decoration:underline;color:#0397d5;}
.bottomImgFaq{margin-left:725px;margin-top:-251px;display:block;width:210px;height:251px;}
.attachment{width:260px;margin-right:10px;}
.attached{float:left;clear:both;color:#4C8B34 !important;margin-left:190px;margin-top:10px;}
.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{display:none !important;}
.bottomImgContact{display:block;height:330px;margin-left:725px;margin-top:-310px;width:240px;}
.bottomImgEditorial{display:block;height:293px;margin-left:725px;margin-top:-280px;width:240px;}
.gameInfoBox .fb_edge_widget_with_comment{float:left;margin-left:22px;}
.gameInfoBox .twitter-share-button{float:left;}
.blue_text{color:blue;}
.red_text{color:red;}
.yellow_background{background-color:yellow;}
.lime_background{background-color:lime;}
.big_text{font-size:large;}
.small_text{font-size:small;}
.delete_text{text-decoration:line-through;}
.underline_text{text-decoration:underline;}
.italic_text{font-style:italic;}
.gameOverlayImage{position:absolute;width:210px;height:135px;margin-top:-6px;}
.availableLanguage{display:block;width:250px;text-align:center;float:left;}
.productPageWrapp{position:relative;}
.gameOSWrap{position:absolute;bottom:0px;}
.cartSecureIcons{width:212px;height:40px;float:right;background:url(../img/layout/seals1.png);background-repeat: no-repeat;margin-top: -10px; }
.cartTitle{font-size:22px;line-height:30px;color:#2a2a2a;font-weight:bold;}
.cartTitle .icon{width:17px;height:18px;float:left;margin-top:6px;background:url(../img/layout/sprite.png) -722px -289px;margin-right:10px;}
.cartStep{padding:20px;}
.cartHeader{height:30px;background-color:#ececec;padding:10px 20px;margin-top:10px;}
.ccRemove{width:17px;height:15px;float:left;margin-top:35px;background:url(../img/layout/sprite.png) -722px -319px;}
.cartProduct{padding:20px 0px 20px 0;border-bottom:1px solid #d7d7d7;}
.ccProductImage{width:150px;height:96px;float:left;margin-right:10px;}
.ccProductImage img{width:150px;height:96px;}
.ccTitle{float:left;width:300px;}
.ccTitleHolder{font-size:15px;line-height:33px;font-weight:bold;display:block;}
.ccTitle select{font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;font-size:13px;color:#2b2b2b;}
.ccQty{float:left;margin-left:100px;width:70px;}
.ccQty input{width:28px;margin-top:33px;sans-serif;font-size:12px;color:#2b2b2b;text-align:right;}
.ccDiscount{width:155px;margin-right:13px;float:left;text-align:right;color:#0084bd;font-size:13px;padding-top:55px;line-height:20px;}
.ccPrice{width:85px;float:left;padding-right:20px;padding-top:35px;font-size:17px;color:#2b2b2b;line-height:20px;}
.ccPricePoint{float:right;}
.ccValute{float:left;width:20px;text-align:right;}
.cartProduct .ccPrice .discount,
.cartCoupons .ccPrice .discount{color:#0084bd;font-size:17px;}
.cartProduct .ccPrice .discounted *{text-decoration:line-through;font-size:15px;}
.cartHeader span{font-size:15px;font-weight:bold;margin-top:15px;float:left;}
.ccProduct{width:300px;margin-left:140px;}
.cartHeader .ccQty{width:255px;}
.cartHeader .ccPrice{padding-right:0px;padding-top:0px;text-align:right;}
.cartSimpleItem .ccTitle{margin-left:160px;width:655px;}
.cartSimpleItem .ccTitle .ccTitleHolder{font-size:13px;font-weight:normal;line-height:normal;display:inline;}
.cartSimpleItem .ccTitle input{float:left;margin-top:2px;}
.cartSimpleItem .ccPrice,
.cartCoupons .ccPrice{padding-top:0px;}
.cartCoupons .ccPrice{line-height:22px;}
.cartCoupons .ccDiscount{padding-top:0px;width:342px;line-height:22px;}
.cartCoupons .ccCoupon{width:150px;float:left;text-align:right;margin-right:10px;line-height:22px;font-size:15px;}
.cartCoupons .couponGeneralDiscount {float:right;}
.cartCoupons{padding:20px 0px 20px 0px;}
.cartTotal{text-align:right;height:50px;padding:0px 20px;line-height:50px;background-color:#ececec;font-size:22px;font-weight:bold;color:#2b2b2b;}
.cartTotal span{margin-left:15px;}
.cartStep .buttonHolder{margin-top:20px;margin-bottom:50px;height:45px;}
.cartStep .buttonHolder button,
.editPaymentButton{height:45px;line-height:45px;padding:0px 10px;background-color:#0497d6;font-size:22px;font-weight:bold;font-family:'Signika Negative' , 'Tahoma', 'Lucida Sans' , 'Lucida Sans Unicode', sans-serif;border:0px;color:#fff;float:right;margin-left:20px;}
.cartStep .buttonHolder .continue,
.editPaymentButton{background-color:#aeaeae;}
.editPaymentButton{padding:0px 48px;margin-top:17px;color:#ffffff !important;}
.editPaymentButton:hover{text-decoration:none !important;}
.cartStep .applyButton{height:22px;padding:0px 12px;background-color:#0497d6;color:#ffffff;font-weight:bold;font-size:15px;border:0px;}
.cartStep .removeCouponButton{height:22px;padding:0px 12px;background-color:#0497d6;color:#ffffff;font-weight:bold;font-size:15px;border:0px;}
.cartCollapsedStep{color:#707476;font-size:22px;font-weight:bold;}
.cartCollapsedStep{height:80px;line-height:80px;position:relative;}
.cartCollapsedStep .cartStepCount{float:left;margin:0px 20px;}
.cartCollapsedStep .cartStepInfo{float:left;}
.cartCollapsedStep .checkedIcon{height:19px;width:19px;background:url(../img/layout/sprite.png) -749px -319px;float:left;margin-top:30px;margin-left:5px;}
.cartCollapsedStep.selected{background-color:#ececec;color:#2a2a2a;}
.cartCollapsedStep.lined{border-bottom:1px solid #d7d7d7;}
.paymentWallIframe{min-height:300px;border-bottom:20px solid #ececec;}
.paymentWall{position:absolute;left:510px;}
.paymentWall .text{font-size:15px;font-weight:normal;float:left;}
.paymentWall .icon{width:145px;height:24px;float:left;background:url(../img/layout/sprite.png) -778px -319px;margin-top:28px;margin-left:10px;}
.cartS1Total{position:absolute;left:340px;font-size:15px;font-weight:bold;color:#2b2b2b;}
.cartS1Total span{margin-right:10px;}
.cartLiner{height:21px;border-bottom:1px solid #d7d7d7;padding-bottom:8px;line-height:28px;font-size:15px;font-weight:bold;}
.cartCoupons .ccDiscount{min-height:1px;}
.mainContainer {min-height:510px;}
.categoryTopTube {padding-bottom:0px; margin-bottom:10px;}
@font-face {font-family: 'Signika Negative';font-style: normal;font-weight: 700;src: local('Signika Negative Bold'), local('SignikaNegative-Bold'), url(../fonts/signika700.woff) format('woff');}
@font-face {font-family: 'Signika Negative';font-style: normal;font-weight: 400;src: local('Signika Negative'), local('SignikaNegative-Regular'), url(../fonts/signika400.woff) format('woff');}
@font-face {font-family: 'Signika Negative';font-style: normal;font-weight: 600;src: local('Signika Negative Semibold'), local('SignikaNegative-Semibold'), url(../fonts/signika600.woff) format('woff');}
@media only screen and (min-width:35em){}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;}
.ir br{display:none;}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before, .clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.clearer{clear:both;}
@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}
a, a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{content:"";}
pre, blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr, img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
}
.fancybox-tmp iframe, .fancybox-tmp object{vertical-align:top;padding:0;margin:0;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{padding:0;margin:0;position:relative;outline:none;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px;}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('../js/fancybox/fancybox_sprite.png');}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8020;}
#fancybox-loading div{width:44px;height:44px;background:url('../js/fancybox/fancybox_loading.gif') center center no-repeat;}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url('../js/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:20px;background-position:0 -36px;}
.fancybox-next span{right:20px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden;}
#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000;}
#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{margin-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}
.sbHolder{
	background-color: #ffffff;
	float:left;
	margin-bottom: -3px;
	border: solid 1px #d7d7d7;
	font-size: 12px;
	font-weight: normal;
	height: 18px;
	position: relative;
	width: 200px;
    outline:none;
}
.sbHolder:focus .sbSelector{
	
}
.sbHolder.selectsubject{
	margin-left: 5px;
}
.sbSelector{
	display: block;
	height: 18px;
	left: 0;
	line-height: 18px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 4px;
	padding-right: 3px;
	top: 0;
	right:19px;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{
	color: #2b2b2b;
	outline: none;
	text-decoration: none;
}
.sbToggle{
	background: url(../img/layout/dropdown.png) no-repeat;
	display: block;
	height: 18px;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 18px;
        border-left:1px solid #d7d7d7
}
.sbToggle:hover{
	background: url(../img/layout/dropdown.png) no-repeat;
}
.sbToggleOpen{
	background: url(../img/layout/dropdown.png) no-repeat;
}
.sbToggleOpen:hover{
	background: url(../img/layout/dropdown.png) no-repeat;
}
.sbHolderDisabled{
	background-color: #3C3C3C;
	border: solid 1px #515151;
}
.sbHolderDisabled .sbHolder{
	
}
.sbHolderDisabled .sbToggle{
	
}
.sbOptions{
	background-color: #ffffff;
	border: solid 1px #d7d7d7;
        border-top:1px dashed #d7d7d7;
	list-style: none;
	left: -1px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 18px;
	/*width: 181px;*/
        right:18px;
	z-index: 1;
	overflow-y: auto;
}
.sbOptions li{
	padding: 0 9px;
}
.sbOptions a{
	display: block;
	outline: none;
        line-height:20px;
}
.sbOptions a:link, .sbOptions a:visited{
	color: #2b2b2b;
	text-decoration: none;
}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus{
	color: #0084bd;
}
.sbOptions li.last a{
	border-bottom: none;
}
.sbOptions .sbDisabled{
	border-bottom: dotted 1px #515151;
	color: #999;
	display: block;
	padding: 7px 0 7px 3px;
}
.sbOptions .sbGroup{
	border-bottom: dotted 1px #515151;
	color: #EBB52D;
	display: block;
	font-weight: bold;
	padding: 7px 0 7px 3px;
}
.sbOptions .sbSub{
	padding-left: 17px;
}
.selectmonth{width:100px;margin-left:4px;}
.selectday{width:58px;}
.selectyear{width:78px;}
.selectmonth .sbOptions,
.selectday .sbOptions,
.selectyear .sbOptions { right:0px; }
.selectcountry, .selectreason, .selectsubject{width:267px;margin-left:4px;}
.selectreason {float:left;}
.selectsortby{cursor: pointer; width:123px;float:right;margin-right: -3px;}
.sortbyHolder{
	float:right;
	width:220px;
	text-align:left;
	margin:23px 10px 0 0 !important;
	padding-right: 3px;
	margin-left: 3px;
	}
.selectyearpop .sbOptions{height:100px;}
.mt20{margin-top:20px;}
.biep { position: absolute; right:0px; height:auto; bottom:20px; }
.sysreq { font-size:11px !important; }

.wError .error {margin-left: 10px; margin-right: 10px; margin-top: 12px; margin-bottom: 12px;}

.notFoundDiv { background-color: #FFA200; }
.notFound404-left { margin-left: 5%; width: 60%;}
.notFound404 { width:200px; height:100px; display:block; margin-bottom: 10px; margin-top: 10px; background:url(../img/404.png) no-repeat}
.notFoundTextDiv .notFoundHeader { font-size: 24px; font-weight: bold; margin-bottom: 10px; margin-top: 10px;}
.notFoundTextDiv .notFoundText { margin-bottom: 10px; margin-top: 10px; }
.trailer { width:250px; height:200px; display:block; background:url(../img/trailer.png) no-repeat}
