

    @import url('https://fonts.googleapis.com/css?family=Poppins:400,600,700');/**** / COMMON RULES \ ****/body { font-family: "Poppins", arial, sans-serif; background-color: #7b787b;}.page-content>.row:not(.ariane), .product-type-section { box-shadow: 0 0 5px rgba(0,0,0,.1);}.partner-footer { box-shadow: 0 2px 2px rgba(0,0,0,.1);}li .ac-search-result-product .ac-search-result-title .ac-chars-highlight { font-weight: normal;}.yui-ac-bd li { overflow: initial;}b, strong, dt, .item-data span.data-label,.item-price-total span, .cart-price-resume .cart-price-total,.delivery-address h5, .client-infos .client-name, .client-infos .info-label { font-weight: 600;}.item-price-total span, .cart-price-resume .cart-price-total,.delivery-address h5, .client-infos .client-name, .client-infos .info-label { letter-spacing: -.03em;}h1.product-title { font-family: "Poppins", arial, sans-serif; font-weight: 600; letter-spacing: -.04em;}h3 { font-size: 1.47em; font-weight: 600; letter-spacing: -.03em;}h3 .see-more { letter-spacing: normal;}h3>span.glyphicon, .container[class*="checkout-"] div:not(.alert)>h2 span { display: none;}img { display: block;}.btn-lg { font-size: 16px; line-height: 1.3em;}#carousel-main .carousel-caption .prices-block { box-shadow: none;}#carousel-main .carousel-caption .price-current,#carousel-main .carousel-caption .buy-block { font-size: 14px;}#carousel-main .carousel-caption .prices-block .prices { height: 38px; padding: 6px;}#carousel-main .carousel-caption .prices-block .discount { padding: 0 5px;}h3, .item-deal .deal-infos .title, ul li h5,.list-game-item h5, .list-soft-item h5,#carousel-main .carousel-caption .item-desc h1,.navbar-default .navbar-nav .open .dropdown-menu>li>a, .navbar-default .navbar-nav>li>a { text-transform: none;}ul .prices { line-height: 1em; padding: 3px 5px 3px 0;}.carousel.boxshots ul li:hover, .product-details .main-infos, .social-links,ul.ownitems, ul.ownitems li:hover a, ul.ownitems li.selected a, .item-infos .item-visual,.carousel-caption a.btn, .carousel.screenshots .carousel-control.right .glyphicon,.carousel.screenshots .carousel-control.left .glyphicon,.row.product-profile .prices-block, .row.product-profile .buy-block a.btn, .casual .age-rating .pegi-img { box-shadow: none;}.row.product-profile .price-current { font-size: 14px;}.row.product-profile .buy-block .price-old { display: inline-block;}.social-links ul { border: none;}.product-type-icon, .btn-default, .navbar-nav>li>.dropdown-menu,.see-more>a, .nav-tabs>li.see-more>a, .nav-tabs>li>a,form.navbar-form .form-group input.form-control, .catalogNav .sorting select, .branded-select,ul .prices, ul .discount, .label,#carousel-main .carousel-caption .prices-block,.btn-sm, .btn-group-sm>.btn, .btn-default, .btn-info,.buy-block .btn, .row.product-profile .prices-block, .hiw .step-title span,.carousel.screenshots .carousel-control.right .glyphicon,.carousel.screenshots .carousel-control.left .glyphicon,.form-control, .client-infos .client-email, .client-infos .CPF { border-radius: 2px;}.branded-select:before { border-radius: 0 2px 2px 0;}.btn, .btn .glyphicon, .brand-cart-checkout h4, .cart-list .row.col-labels span { font-weight: 100;}h5.item-title { font-weight: 400; color: #333;}.cart-options h5.item-title { font-size: 14px;}.cart-options p { font-size: 11px;}a.navbar-brand { width: 213px; height: 34px; margin-top: 9px; background-image: url(img/stores/nexwaygames/brand_logo.png);}p.copyrights { background-image: url(../img/stores/nexwaygames/brand_logo.png);}.navbar-default, .nav>li>a:hover, .nav>li>a:focus,.carousel.boxshots ul li:hover { background-color: #fff;}a, li .ac-search-result-product .ac-search-result-title .ac-chars-highlight,.cart-price-resume .cart-price-total, .cart-price-off,.catalogFilter li a span:not(.product-type-icon), .pagination>li>a, .pagination>li>span,.product-option h5.item-title, .service-option h5.item-title { color: #79337f;}.btn-default, .btn-filter:hover span, .branded-select:before, .hiw .step-title span, .dropdown .current-home .product-type-icon,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.carousel-indicators li.active, .carousel.boxshots .carousel-indicators .active,#mypurchasehistory th, #mytokens th, ul.ownitems li.selected a, ul.ownitems li.selected a .item-title,.dropdown .current-home .product-type-icon, .cart_nbitems,.carousel.screenshots .carousel-control .glyphicon,.item-data .activation-key span.data-value:before,.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover,.pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus,.catalogFilter .productTypeChoice li a.active, .catalogFilter .productTypeChoice li a.active:hover,.catalogFilter .productTypeChoice li a.active:focus, .catalogFilter .productTypeChoice li a.active:active { background-color: #79337f;}.btn-default, .navbar-default .navbar-nav>li>a.current-home,.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover,.pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus { border-color: #79337f;}a:hover, .deal-infos a:hover, .deal-infos a:not(.btn):hover, .deal-infos .deal-discount,.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus { color: #b76cc7;}.btn-default:hover, .btn-default:active, .btn-default:focus,.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active,.item-deal:hover .btn-default,#filters-switch .btn-info:focus, .open>.dropdown-toggle.btn-info, .yui-ac .yui-ac-ft a:hover,.carousel.screenshots .carousel-control:hover .glyphicon,.catalogFilter .productTypeChoice li a:hover,.product-infos .label-pricedrop, .product-infos .label-new, .product-infos .label-deal,.product-infos .label-preorder, .product-infos .label-comingsoon { background-color: #b76cc7;}.btn-default:hover, .btn-default:active, .btn-default:focus,.item-deal:hover .btn-default, .item-deal:hover .btn-default:active, .item-deal:hover .btn-default:focus,.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active,#filters-switch .btn-info:focus, .open>.dropdown-toggle.btn-info { border-color: #b76cc7;}.btn-default.tryout { background-color: #008079; border-color: #008079;}.item-deal:hover .btn-default.tryout, .btn-default.tryout:hover { background-color: #009991; border-color: #009991;}ul .discount, #carousel-main .carousel-caption .prices-block .discount, .row.product-profile .prices-block .discount, .ac-search-result-price-discount-percentage { background-color: #1f9ec1; }.carousel.boxshots .carousel-control .glyphicon-chevron-left, .carousel.boxshots .carousel-control .icon-prev,.carousel.boxshots .carousel-control .glyphicon-chevron-right, .carousel.boxshots .carousel-control .icon-next,.cart-content .final-price, .cart-content .final-price .label,.catalogNav .pages .btn-toolbar .btn-default.active.disabled { color: #008079;}.product-type-section.coregame .deal-infos, .product-type-section.coregame .item-deal .deal-infos .title,.casual .item-deal, .casual .item-deal .deal-infos .title { background: #fcfcfc;}/*.nav-tabs, .nav-tabs>li>a:hover, .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus,.carousel.boxshots, .item-deal .deal-infos, .product-type-section.software .item-deal { border-color: #b2b2b2;}.product-details .main-infos, .social-links, .casual .item-deal, .profile-content .item-visual,.myaccount .tab-content { border: 1px solid #b2b2b2;}*/.nav-tabs>li>a:hover, .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus { border-bottom-color: transparent;}.myaccount .tab-content { border-top: 0;}.product-type-icon { font-weight: 600;}.product-type-section .carousel.boxshots .carousel-inner { padding-bottom: 0;}.product-type-section .carousel.boxshots ul { width: 100%;}.product-type-section.software .slide.boxshots .item { padding: 0;}.yui-ac-ft a { font-family: "Poppins", arial, sans-serif;}.yui-ac-ft .product-type-icon { font-size: 14px;}li .ac-search-result-product .ac-search-result-title { font-size: 11px;}.row.product-profile .buy-block { text-align: right;}.row.product-profile .prices-block .prices { height: 27px;}.product-profile .buy-block { text-align: right;}/**** \ COMMON RULES / ****/#carousel-main .carousel-inner .item .carousel-img a:after, .product-bg:after { content: ""; position: absolute; top: -100%; bottom: 0; left: -100%; right: -100%;  background: -moz-radial-gradient(center, ellipse cover, rgba(123,120,123,0) 0%, rgba(123,120,123,0) 20%, rgba(123,120,123,1) 72%, rgba(123,120,123,1) 100%); /* FF3.6-15 */  background: -webkit-radial-gradient(center, ellipse cover, rgba(123,120,123,0) 0%,rgba(123,120,123,0) 20%,rgba(123,120,123,1) 72%,rgba(123,120,123,1) 100%); /* Chrome10-25,Safari5.1-6 */  background: radial-gradient(ellipse at center, rgba(123,120,123,0) 0%,rgba(123,120,123,0) 20%,rgba(123,120,123,1) 72%,rgba(123,120,123,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007b787b', endColorstr='#7b787b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}#carousel-main .carousel-caption .prices-block { margin-right: 0;}#carousel-main .carousel-caption .prices-block .discount, .ac-search-result-price-discount-percentage { color: #FFF; text-shadow: none;}.product-type-header .product-type-icon { font-size: 18px; padding: 3px 7px; vertical-align: bottom;}ul .discount { font-size: 12px; line-height: 1em; padding: 3px 7px 3px 3px; overflow: hidden;}.carousel.boxshots { padding-bottom: 33px;}.carousel.boxshots ul { width: 100%; margin: 0;}.carousel.boxshots ul li:nth-child(odd) { background-color: transparent;}.carousel.boxshots ul li:hover { background-color: #fff; box-shadow: none;}.carousel.boxshots ul li .box-truncate { border: 1px solid #aaa; box-shadow: none;}.carousel.boxshots ul li h5 { text-align: left; vertical-align: top; padding: 5px 5px 0;}.carousel-indicators li, .carousel-indicators li.active { width: 18px; height: 18px; padding: 5px; margin: 0 5px; vertical-align: middle;}.carousel.boxshots .carousel-control.left, .carousel.boxshots .carousel-control.right { font-size: 12px; width: auto; border: 1px solid #CCC; border-radius: 0; top: auto; bottom: 5px;}.carousel.boxshots .carousel-control.left { padding: 5px 25px 5px 5px; left: 10px;}.carousel.boxshots .carousel-control.right { padding: 5px 5px 5px 25px; right: 10px;}.carousel-control .icon-prev, .carousel-control .icon-next,.carousel:not(#carousel-main):not(.screenshots) .carousel-control .glyphicon-chevron-left,.carousel:not(#carousel-main):not(.screenshots) .carousel-control .glyphicon-chevron-right { font-size: 12px; width: 12px; height: 12px; position: relative;}.carousel.boxshots .carousel-indicators { bottom: -3px;}.carousel-indicators { width: 70%; margin-left: -35%;}.carousel.boxshots .carousel-inner { border-bottom: 1px solid #ddd;}.carousel.boxshots ul li img { display: inline-block;}.item-deal .deal-infos { height: 205px; padding: 0; background: none;} .item-deal .deal-infos .title-placeholder {margin-top:0;border:none;}.item-deal .deal-infos .deal-type { margin: 0; background: #f7F7F7; border: none;}.item-deal .deal-infos .title { font-size: 13px; padding: 10px 10px 0; border: none;}.item-deal .deal-infos .title span { font-weight: 600; letter-spacing: -.03em;}.deal-infos a:not(.btn) { color: #333;}.deal-infos .price-current { font-size: 16px;}.deal-infos .deal-end { line-height: 1.3em;}.mainfooter .nxw-links li a { color: #ddd; text-shadow: 1px 1px 0 #555;}.mainfooter .nxw-links li a:hover { color: #fff;}.list-game-item:nth-child(odd), .list-game-item:nth-child(even) { background: #eee; border-bottom: 1px solid #ddd;}.list-game-item:hover, .list-soft-item:hover { background-color: #fff; box-shadow: none;}.list-game-item .item-infos { padding-top: 4px;}.list-game-item .price-current { font-size: 12px;}/*.list-game-item { border-left: 1px solid #b2b2b2; border-right: 1px solid #b2b2b2;}.list-game-item:last-child { border-bottom: 1px solid #b2b2b2;}.list-game-item:first-child { border-top: 1px solid #b2b2b2;}*/.item-data span.data-value { line-height: 1.2em; display: inline-block;}.item-data .activation-key span.data-value:before { background-position: 4px -38px; background-size: auto;}.casual .title { font-size: 12px;}.casual .item-deal { width: 47%; padding: 1%;}.casual .item-deal:nth-child(odd) { margin-right: 1%;}.home.casual .item-deal .deal-infos { padding-left: 0;}.brand-cart-checkout .breadcrumb { display: none;}.cart-price-resume .cart-price-total { font-size: 35px;}.payment-free-content { border: 1px solid #eee;}.payment-free-content h4 { padding: 5px 0 5px 10px; margin: 0; background-color: #eee;}.payment-free-text { margin-top: 15px;}.order-confirm h3 { border-bottom: 1px solid #ccc;}@media (min-width: 401px) {  #carousel-main .carousel-caption .prices-block .prices { padding: 9px 6px;}  .row.product-profile .buy-block .prices { height: 32px;}}@media (max-width: 499px) {  .product-type-section.casual .item-deal { width: calc(100% - 10px);}  .casual .item-deal { width: 48%; padding: 5px; margin: 0 1% 20px;}  .carousel.boxshots .buy-infos {  right: 4px;}  .carousel.boxshots ul li + li { border-top: 1px solid #ddd;}  .carousel.boxshots:not(.wide) ul li .box-truncate { margin-left: 1%;}  .carousel.boxshots .product-infos { width: 88%;}}@media (min-width: 450px) and  (max-width: 991px){  .casual .social-links .share-btn { display: inline-block;}}@media (min-width: 500px) {  .carousel.boxshots ul li .box-truncate { margin: 2%;}  /*.carousel.boxshots ul li + li { border-left: 1px solid #ddd;}*/  .carousel.wide ul .product-infos { height: 60px;}  .item-deal .deal-infos .title { font-size: 15px;}  .list-game-item .price-current { right: 10px; bottom: 10px;}  .casual .item-deals { padding: 0 5px;}  .casual .item-deal { width: 49%;}  .casual .item-deal:nth-child(odd) { margin-right: 2%;}}@media (min-width: 500px) and (max-width: 767px) {  .carousel.boxshots:not(.wide) .discount + .prices { background-color: #027099;}  .casual .carousel.boxshots:not(.video) .product-infos { height: 50px;}  .item-deal .item-visual img { width: 100%; margin: -15% 0% -60%;}}@media (min-width: 500px) {  .product-type-section.casual .item-deal .deal-infos .buy-block { bottom: 5px;}}@media (min-width: 600px) and (max-width: 767px) {  ul .discount { line-height: 1.3em;}}@media (max-width: 767px) {  #carousel-main .carousel-caption .buy-block .prices { height: auto;}  .item-deal .item-visual, .item-deal .deal-infos { width: auto; display: block;}  .product-type-section.casual>.row { margin-left: -10px; margin-right: -10px;}  .product-type-section.casual .item-deal { width: 100%; margin: 0 auto 20px;}  #mypurchasehistory .table tr td.order-number { background-color: #79337f;}}@media (min-width: 768px) {  .navbar-default .navbar-nav>li>a, .nav-tabs>li.active>a,  .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus { color: #000;}  .navbar-default .navbar-nav>li{height:50px;}  .navbar-nav:not(.navbar-right)>li>a { padding-top: 14px; padding-bottom: 12px;}  .navbar-default .navbar-nav:not(.navbar-right)>li>a.current-home { padding-bottom: 10px;}  #carousel-main .carousel-caption .price-current, #carousel-main .carousel-caption .buy-block { font-size: 16px;}  #carousel-main .carousel-caption .price-old + .price-current { margin-top: -2px; margin-bottom: -5px;}  ul .discount { font-size: 11px; padding: 5px 7px 5px 3px;}  .list-game-item .price-current { font-size: 14px;}  .row.product-profile .buy-block .prices { height: 38px;}  .row.product-profile>.buy-block .price-old { font-size: 12px;}  .row.product-profile>.buy-block .price-current { font-size: 18px;}  .row.product-profile .buy-block .price-old { display: block;}  .casual .item-deals { padding: 0 10px;}  .casual .item-deal:nth-child(odd) { margin-right: 2%;}}@media (min-width: 768px) and (max-width: 991px) {  ul .prices { padding: 3px 5px 4px 0;}  .casual .rate-share { margin-bottom: 10px;}  .casual .row.product-profile .product-details>.col-xs-12>.buy-block { top: 53px;}  #featured-tabs-content .carousel.boxshots ul li img { height: 166px;}}@media (max-width: 991px) {  .casual .social-links { padding-bottom: 0;}  .casual .social-links .share-btn { text-indent: -999em; width: 55px; height: 45px; margin-bottom: 0; background-position: center; float: left;}}@media (min-width: 992px) {  .deal-infos .price-old { font-size: 12px;}  .deal-infos .price-current { font-size: 18px;}  .item-deal .deal-infos .title { font-size: 18px; padding: 10px 20px 0;}  #featured-tabs-content .carousel.boxshots ul li img { height: 221px;}}@media (min-width: 1200px) {  .casual #carousel-main .carousel-control { height: 350px;}}/* COLORS#009991 -> #008079 (vert)#79337f -> #b76cc7 (violet)#d082b4 (violet clair)#b2b2b2*/#paymentForm .checkout-content .checkout-frame {    background: #f7f7f7;}
