

    @import url(//fonts.googleapis.com/css?family=Roboto:300,400,500,700);/** Factfinder autocompleter **/.factfinder-ac .ac-search-results{position:absolute;left:50px;top:30px;width:310px;}.factfinder-ac .yui-ac{font-family:trebuchet ms;font-size:100%;position:relative;display:0;display:0;display:inline-block;*zoom:1;*display:inline;}.factfinder-ac .yui-ac-container{position:absolute;left:0;top:2.6em;width:40px;}.factfinder-ac .yui-ac-content{background:#ffffff;border-bottom:1px solid #eee;overflow:hidden;position:relative;width:420px;z-index:9050;}.factfinder-ac .yui-ac-content ul{margin:0;padding:0 0 0 5px;width:410px;*line-height:20px;}.factfinder-ac .yui-ac-content li{cursor:default;list-style:none;margin:0;padding:6px 5px 6px 10px;*padding:0 5px 0 10px;white-space:nowrap;line-height:15px;font:normal 11px trebuchet ms;color:#666;}.factfinder-ac .yui-ac-content li.yui-ac-prehighlight{background:#99CC33;}.factfinder-ac .yui-ac-content li.yui-ac-highlight{background:#fff;color:#666;}/* YUI3 small image gallery */.yui3-small-image-gallery-container{width:291px;margin:0 auto;}.yui3-small-image-gallery-image{width:100%;height:150px;margin:0 auto;position:relative;overflow:hidden;opacity:0;-moz-opacity:0;-webkit-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);}.yui3-small-image-gallery-image img{position:absolute;top:0;left:0;}.yui3-small-image-gallery-title{position:absolute;bottom:2px;left:5px;color:#fff;font:normal 11px Tahoma,Arial,sans-serif;text-shadow:#000 1px 1px 0;width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.yui3-small-image-gallery-title-bg{position:absolute;bottom:0;left:0;right:0;background:#fff;height:20px;opacity:.3;-moz-opacity:.3;-webkit-opacity:.3;-khtml-opacity:.3;filter:alpha(opacity=30);}.yui3-small-image-gallery-link{position:absolute;display:block;bottom:2px;right:3px;color:#666;font:bold 10px Tahoma,Arial,sans-serif;background:#fff;padding:0 5px;border:1px solid #666;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;outline:0;}.yui3-small-image-gallery-link:hover{border:1px solid #333;}.yui3-small-image-gallery-link img{position:relative;padding-left:3px;}.yui3-small-image-gallery-left,.yui3-small-image-gallery-right{display:block;width:43px;height:29px;background-image:url(/js/source/small-image-gallery/arrows.png);background-repeat:no-repeat;position:absolute;top:60px;outline:0;}.yui3-small-image-gallery-left{left:6px;background-position:top left;}.yui3-small-image-gallery-left:hover{background-position:bottom left;}.yui3-small-image-gallery-right{right:6px;background-position:top right;}.yui3-small-image-gallery-right:hover{background-position:bottom right;}.yui3-small-image-gallery-images{list-style:none;margin:4px 0 0;padding:0;}.yui3-small-image-gallery-images li{float:left;padding:0;margin:8px 1px 0 0;position:relative;}.yui3-small-image-gallery-images a{display:block;width:92px;height:52px;border:2px solid #f3f3f3;outline:0;}.yui3-small-image-gallery-images a:hover,li.yui3-small-image-gallery-active a{border:2px solid #649900;box-shadow:0 0 3px rgba(0,0,0,0.5);-moz-box-shadow:0 0 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.5);}.yui3-small-image-gallery-images li:hover .yui3-small-image-gallery-arrow,li.yui3-small-image-gallery-active .yui3-small-image-gallery-arrow{visibility:visible;}.yui3-small-image-gallery-arrow{position:absolute;clear:both;width:20px;background:transparent;top:-6px;left:40px;visibility:hidden;}.arrow-1,.arrow-2{height:0;width:0;overflow:hidden;}.arrow-1{border-top:solid 6px white;border-right:solid 6px #649900;float:left;}.arrow-2{border-top:solid 6px white;border-left:solid 6px #649900;float:left;}/* END OF YUI3 small image gallery *//* START OF YUI2 AUTOCOMPLETER */#ac-search-results{z-index:10000;position:absolute;background:white;}.ac-search-result{font-size:11px;position:relative;}.ac-search-result-product{height:43px;}.ac-search-result .ac-search-result-category{font-size:11px;font-style:italic;color:#666;}.ac-search-result-title{float:left;font-weight:700;font-style:italic;}.ac-search-result-os{width:14px;height:14px;}.ac-search-result-os-pc,.ac-search-result-os-mac{display:block;float:left;margin-right:2px;}.ac-search-result-os-pc{background:url(/js/source/yui3/os/ac_win.png) no-repeat;}.ac-search-result-os-mac{background:url(/js/source/yui3/os/ac_mac.png) no-repeat;}.ac-search-result-price{font-size:11px;color:#9EC54D;font-weight:700;bottom:0;float:right;}.ac-search-result-price-discount{display:inline;text-decoration:line-through;font-size:10px;}.ac-search-result-price-discount-percentage{display:inline-block;color:#222;background:#99CC33;font-size:10px;padding:3px;}.ac-search-result-price, .ac-search-result-price-discount, .ac-search-result-price-discount-percentage {vertical-align:bottom;line-height:11px;}.ac-chars-highlight{font-weight:700;}.ac-search-category .ac-search-result-title:after,.ac-search-publisher .ac-search-result-title:after{content:" \00BB"; font-size: 14px; font-style: initial; font-weight: normal; position: relative; top: 1px;}.yui-ac-highlight{background-color:#99CC33!important;}.yui-ac-highlight .ac-search-result .ac-search-result-category,.yui-ac-highlight .ac-search-result-price,.yui-ac-highlight .ac-search-result.jeux-video .ac-search-result-category-parent,.yui-ac-highlight .ac-search-result.jeux-casual .ac-search-result-category-parent,.yui-ac-highlight .ac-search-result.core-games .ac-search-result-category-parent,.yui-ac-highlight .ac-search-result.casual-games .ac-search-result-category-parent,.yui-ac-highlight .ac-search-result.videojuegos .ac-search-result-category-parent,.yui-ac-highlight .ac-search-result.videogiochi .ac-search-result-category-parent,.yui-ac-highlight .ac-search-result.hry-pre-narocnych .ac-search-result-category-parent,.yui-ac-highlight .ac-search-result.volnocasove-hry .ac-search-result-category-parent{color:#fff;}.yui-ac-bd li{cursor:pointer!important;border-bottom:1px solid #ffffff;}.yui-ac-bd li:nth-child(even){background:#ffffff;}.yui-ac-bd li .ac-search-result-packshot,.yui-ac-bd li .ac-search-result-packshot img{width:30px;max-width:30px;}.yui-ac-bd li .ac-search-result-packshot img{-ms-interpolation-mode:bicubic;}.yui-ac-bd li .ac-search-result-packshot{float:left;padding-right:10px;background:transparent;}.yui-ac-ft{line-height:auto;text-align:right;}.yui-ac-ft a{font-family:trebuchet MS, arial;float:none!important;display:block;padding-right:15px;color:#333;}.yui-ac-ft a:hover{color:#fff;background:#99CC33;text-shadow:1px 1px 0 #000;}.yui-ac-content{overflow:visible!important;border:2px solid #ccc9;border-top:0;*border:2px solid #E6E3E3;*border-top:0;box-shadow:0 2px 6px #000;-moz-box-shadow:0 2px 6px #000;-webkit-box-shadow:00 2px 6px #000;}/* END OF YUI2 AUTOCOMPLETER *//* Absolute Center Spinner */.loading {  position: fixed;  z-index: 999;  height: 2em;  width: 2em;  overflow: show;  margin: auto;  top: 0;  left: 0;  bottom: 0;  right: 0;}/* Transparent Overlay */.loading:before {  content: '';  display: block;  position: fixed;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0,0,0,0.3);}/* :not(:required) hides these rules from IE9 and below */.loading:not(:required) {  /* hide "loading..." text */  font: 0/0 a;  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0;}.loading:not(:required):after {  content: '';  display: block;  font-size: 10px;  width: 1em;  height: 1em;  margin-top: -0.5em;  -webkit-animation: spinner 1500ms infinite linear;  -moz-animation: spinner 1500ms infinite linear;  -ms-animation: spinner 1500ms infinite linear;  -o-animation: spinner 1500ms infinite linear;  animation: spinner 1500ms infinite linear;  border-radius: 0.5em;  -webkit-box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;  box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;}/* Animation */@-webkit-keyframes spinner {  0% {    -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -ms-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    -moz-transform: rotate(360deg);    -ms-transform: rotate(360deg);    -o-transform: rotate(360deg);    transform: rotate(360deg);  }}@-moz-keyframes spinner {  0% {    -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -ms-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    -moz-transform: rotate(360deg);    -ms-transform: rotate(360deg);    -o-transform: rotate(360deg);    transform: rotate(360deg);  }}@-o-keyframes spinner {  0% {    -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -ms-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    -moz-transform: rotate(360deg);    -ms-transform: rotate(360deg);    -o-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes spinner {  0% {    -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -ms-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    -moz-transform: rotate(360deg);    -ms-transform: rotate(360deg);    -o-transform: rotate(360deg);    transform: rotate(360deg);  }}/********* / COMMON **********/html{overflow-x:hidden;}body{font-family:"Roboto";position:absolute;top:0;left:0;right:0;z-index:-2;background-color:#eee;font-size:62.5%;}body>.container{font-size:14px;max-width:1000px;margin-top:70px;}body>.container .page-content{margin:0 -15px;padding:15px 15px 0 15px;}body>.container.mainfooter{clear:both;padding:0;margin-top:10px;}ul{list-style-type:none;padding:0;-moz-padding-start:0;-webkit-padding-start:0;-webkit-transition:width 0.25s ease, color 0.25s ease, background .25s ease, -webkit-box-shadow .25s ease;-o-transition:width 0.25s ease, color 0.25s ease, background .25s ease, box-shadow .25s ease;-ms-transition:width 0.25s ease, color 0.25s ease, background .25s ease, box-shadow .25s ease;transition:width 0.25s ease, color 0.25s ease, background .25s ease, box-shadow .25s ease;}.btn-default, .btn-default:hover, .item-deal:hover .btn-default,.btn-default:hover, .btn-default:active, .btn-default:focus{color:#FFF;}.btn-info{background-color:#333;border-color:#222;}.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info{}.btn-activationlink{margin-left:10px}.clear-left{clear:left;}li.nxwmenu-separator{border-top:1px solid #555;}p.copyrights{background:url(../img/brand_logo.png) no-repeat 25px 20px #FFF;}.breadcrumb .product-type-icon { font-size: 14px;}.dropdown-menu>li>a .glyphicon{display:none;}#browser-warning {text-align: center}#browser-warning .btn {margin:10px;}#browser-warning .browser-warning-buttons{text-align: right;}.fa:before { font-size: 1.14em; display: inline-block;}.fa-floppy-o:before { padding: 4px 6px;}.fa-gamepad:before { padding: 3px 4px 5px;}.fa-diamond:before { padding: 4px 3px;}.carousel.boxshots .carousel-control.left, .carousel.boxshots .carousel-control.right, .carousel-indicators,.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-item .vidPlayBtn { z-index: 2;} /********* / Bootstrap Rules Override \ **********/ a{color:#027099;} a.btn{display:inline-block;} a.navbar-brand{text-indent:-999em;width:125px;height:29px;margin:12px 30px 0 15px;padding:0;background:url(../img/brand_logo.png) no-repeat;} .nav-tabs{position:relative;clear:both;} .nav-tabs>li{margin-bottom:-2px;} .nav-tabs>li>a{margin-right:0;} label{color:#6c7e92;font-weight:400;} .page-content>.row.alerts .alert{box-shadow:0 0 10px rgba(0,0,0,.5);margin-bottom:10px;} .badge{color:#555;padding:5px 10px;background:#f7f7fa;border:1px solid #FFFFFF;box-shadow:2px 2px 1px #DDDDDF;border-radius:5px;} button{box-shadow:0 0 0 #000;} .btn-lg, .btn-group-lg>.btn{padding:8px 14px;} .btn-sm, .btn-group-sm>.btn{padding:6px 10px;} span.glyphicon{margin-right:8px;} .alert h2{margin-top:0;font-size:24px;} h2 span.glyphicon{margin-right:10px;font-size:80%;border:1px solid;border-radius:3px;padding:3px;} h3{font-size:22px;font-weight:600;color:#222;text-transform:uppercase;text-shadow:1px 1px 0 #FFF;position:relative;} .row>div:first-child>h3, .row.list2cols h3{margin-top:0;} h3:before{content:"";width:1px;left:0;display:inline-block;vertical-align:top;position:absolute;bottom:0;} h3>span.glyphicon{color:#6c7e92;padding:3px 4px 4px;margin-right:5px;border-radius:3px;font-size:0.8em;} .btn:focus, .btn:active:focus, .btn.active:focus{outline:none;} .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height:none;} .navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color:#444;} .col-md-offset-1{} #cgv_page{display:none;} #cgv #cgv_page{display:block;} .modal-header{border:none;} .modal-content{     border-radius:0;     background:;     color:; } .modal-content h4{     color: !important; } .modal-content h3{     color: !important; } button.close{} .close{     color:;     text-shadow:;     opacity:; } .close:hover{     color:; } .modal.fade .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);} @media (min-width:768px){ .modal-dialog{width:760px;} } /********* \ Bootstrap Rules Override / **********/ .product-bg{margin-top:51px;position:absolute;left:0;top:0;right:0;z-index:-1;overflow:hidden;}.product-bg img{width:120%;margin-left:-10%;}.product-bg:after{content:"";position:absolute;top:-100%;bottom:0;left:-100%;right:-100%;background:-moz-radial-gradient(center, ellipse cover, rgba(238,238,238,0) 0%, rgba(238,238,238,0) 20%, rgba(238,238,238,1) 72%, rgba(238,238,238,1) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(238,238,238,0)), color-stop(20%,rgba(238,238,238,0)), color-stop(72%,rgba(238,238,238,1)), color-stop(100%,rgba(238,238,238,1)));background:-webkit-radial-gradient(center, ellipse cover, rgba(238,238,238,0) 0%,rgba(238,238,238,0) 20%,rgba(238,238,238,1) 72%,rgba(238,238,238,1) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(238,238,238,0) 0%,rgba(238,238,238,0) 20%,rgba(238,238,238,1) 72%,rgba(238,238,238,1) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(238,238,238,0) 0%,rgba(238,238,238,0) 20%,rgba(238,238,238,1) 72%,rgba(238,238,238,1) 100%);background:radial-gradient(ellipse at center, rgba(238,238,238,0) 0%,rgba(238,238,238,0) 20%,rgba(238,238,238,1) 72%,rgba(238,238,238,1) 100%);} /********* / Colors \ **********/ .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, .deal-infos .deal-discount, .catalogNav .pages .btn-toolbar .btn-default.active.disabled{color:#027099;}.badge, .logged-client{background:#F9F9F9;}ul .discount,#carousel-main .carousel-caption .prices-block .discount,.item-data .activation-key span.data-value:before,.row.product-profile .prices-block .discount,.carousel.screenshots .carousel-control .glyphicon, .ac-search-result-price-discount-percentage{background-color:#027099;}.step .progress, .checkout-step .row h3{border-color:#027099;}@media ( min-width:500px) and ( max-width:767px){.carousel.boxshots:not(.wide) .discount + .prices{background:#027099;}}li .ac-search-result-product .ac-search-result-title .ac-chars-highlight,.cart-price-resume .cart-price-total, .cart-price-off{color:#D51340;}#mypurchasehistory th, #mytokens th, .product-infos .label-pricedrop, .product-infos .label-new, .product-infos .label-deal,.product-infos .label-preorder, .product-infos .label-comingsoon,.carousel-indicators li.active,.btn-default, .btn-filter:hover span, .branded-select:before,.carousel.boxshots .carousel-indicators .active,.hiw .step-title span{background-color:#D51340;}.btn-default{border-color:#D51340;}.btn-default.tryout{background:#90438d;border-color:#90438d;color:#fff}.yui-ac .yui-ac-ft a:hover,.btn-default:hover, .btn-default:active, .btn-default:focus, #filters-switch .btn-info:focus,.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info{background-color:#C22240;}.item-deal:hover .btn-default,.btn-default:hover, .btn-default:active, .btn-default:focus, #filters-switch .btn-info:focus,.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info{border-color:#C22240;}.btn-default.tryout:hover, .btn-default.tryout:active, .btn-default.tryout:focus{background-color:#852B98;border-color:#852B98;} /********* \ Colors / **********/ .see-more, .nav-tabs>li.see-more{position:absolute;right:0;bottom:0;}.see-more>a, .nav-tabs>li.see-more>a{border-radius:4px;padding:2px 4px 0px;}h3 .see-more{text-shadow:none;text-transform:none;}.nav-tabs>li.see-more>a:hover{background:#31B0D5;border-color:#269ABC;}.radio label span{vertical-align:middle;}.payment-infos{clear:both;background:#F7F7F7;}.payment-infos>div{float:none;}.page-content>.row:not(.ariane){margin:0 -15px 20px;background:#FFF;padding:20px 10px 25px;box-shadow:0 0 10px rgba(0,0,0,0.3);}.page-content>.row.ariane{margin-bottom:-56px; margin-left:-15px; margin-right:-15px;}.page-content>.row.ariane .breadcrumb{white-space:nowrap;text-overflow:ellipsis;padding:10px 15px;border-radius:0;overflow:hidden;}.page-content>.row.ariane + .row{padding-top:40px;}.page-content>.row.eptica-section{margin-bottom:0;height:1000px}.page-content>.row.alerts{margin-bottom:0;padding:0;background:none;box-shadow:none;}.alerts .cart-alerts:last-child .alert{margin-bottom:35px;}.alert.form_error{font-size:12px;padding:5px;position:absolute;top:37px;z-index:10;left:30px;}.alert.form_error:before{content:"";width:10px;height:10px;background:#f2dede;border:1px solid #a94442;border-width:0 0 1px 1px;position:absolute;left:10px;top:-5px;display:block;z-index:2;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}.alert.form_error .glyphicon{margin-right:5px;}.glyphicon-trash{font-size:15px !important;color:#888 !important;padding:8px 9px 7px 7px;margin:0 !important;background:transparent;box-shadow:0 0 0 1px transparent inset;}button .glyphicon-trash{border:1px solid transparent;}button:hover .glyphicon-trash{color:#024A8E !important;background:#FFF;border:1px solid #DDD;border-radius:3px;}.carousel-control.left, .carousel-control.left:hover,.carousel-control.right, .carousel-control.right:hover{background:none;}.carousel ul li a{color:#555;text-decoration:none;display:block;}.tab-content{padding:15px;border:1px solid #DDD;border-width:0 1px 1px;}.home .carousel-inner,.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{background:#eee;}.home .item-deals .carousel-inner{background:none;}.form-clear{clear:both;}.item-description .getkey:before{content:"";width:15px;height:15px;vertical-align:inherit;margin-right:10px;background:url(../img/sprite-icons.png) no-repeat 0 -40px;display:inline-block;}.product-infos .label{font-size:11px;font-weight:400;color:#FFF;text-transform:uppercase;padding:.3em .6em;box-shadow:2px 2px 2px rgba(0,0,0,.5);position:absolute;left:-5px;bottom:52%;}.product-infos .label-pricedrop, .product-infos .label-new, .product-infos .label-deal,.product-infos .label-preorder, .product-infos .label-comingsoon{}.product-infos .ctas, .list-game-item .ctas{position:absolute;right:2px;bottom:2px;z-index:2;}.product-infos .ctas .btn-sm, .list-game-item .ctas .btn-sm{ font-size: 10px; color:#fff;padding:2px 5px;display:inline-block;}.bl{color:#000} /********* / Nav Bar Top \ **********/.navbar-default .navbar-nav>li>a{cursor:pointer;}.navbar-default .navbar-search{overflow:hidden;position:relative;}.navbar-form.navbar-search .form-group{display:block;}form.navbar-form .form-group input.form-control{width:100%;border-radius:4px;}form.navbar-form button[type="submit"]{color:#333;text-shadow:none;padding:6px 2px 7px 10px;background:none;border:none;position:absolute;right:15px;top:0;-moz-appearance:toolbarbutton;}.glyphicon-search:before{font-size:12px;}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#EEE;background:#c22240;}.navbar-toggle{margin-right:25px;}/****** / HEADER SEARCH \ ******/.yui-ac-bd ul{background:#F5F5F5;}.ac-search-result-price{color:#333;}.yui-ac-bd li{border:none;overflow:auto;}.yui-ac-ft a{color:#DDD;background:#333;}.yui-ac-ft a strong{color:#FFF;}.yui-ac-ft a:hover{text-shadow:none;background:#000;}.yui-ac-highlight{background-color:#555 !important;}.ac-search-result-product{padding:5px;border-top:1px solid #EFEFEF}.ac-search-publisher{padding:2px 5px;}#search::-ms-clear{display:none;} /** Intuitive Results Box **/ .yui-ac-bd ul{margin-bottom:0;} .yui-ac-bd li>div:not(.yui-ac-ft) { padding: 5px 5px 5px 10px;} .yui-ac .ac-search-result-product{height:auto;padding:0;border-top:none;} .yui-ac-bd li .ac-search-result-packshot{width:40px;max-width:none;} .yui-ac-bd li .ac-search-result-packshot img{width:100%;max-width:none;} .yui-ac .yui-ac-highlight{background:#F5F5F5 !important;} li .ac-search-result-product .ac-search-result-title{font-style:normal;float:none;line-height:1.1em;font-size:12px;font-weight:400;} .ac-search-result .ac-search-result-category{font-weight:normal;font-style:normal;color:#AAA;} .yui-ac .yui-ac-highlight .ac-search-result-title, .yui-ac-bd li:hover .ac-search-result-title{color:#000;} .yui-ac .yui-ac-highlight .ac-search-result-category{color:#777;} .yui-ac .yui-ac-highlight .ac-search-result-price{color:#333;} .ac-search-result .ac-search-result-category{} .ac-search-result-price{padding-right:10px;} li .ac-search-result-product .ac-search-result-title .ac-chars-highlight{font-weight:400;} li .ac-search-result-product .ac-search-result-os{} li .ac-search-result-product .ac-search-result-price{} .yui-ac-ft a{padding:5px 10px;text-align:left;} .yui-ac-bd li:hover{box-shadow:0 0 1px #333 inset;} .yui-ac .yui-ac-ft a:hover{text-decoration:none;} .yui-ac-bd.casual li .ac-search-result-packshot, .casual .yui-ac-bd li .ac-search-result-packshot{width:60px;}/****** \ HEADER SEARCH / ******/.navbar-fixed-top{font-size:14px;height:51px;box-shadow:0 -2px 10px 3px rgba(0,0,0,.6);}.navbar-container{padding-right:0;margin:0 auto;max-width:1280px;}.container-fluid>.navbar-header{}.navbar-container button.pull-right{margin-right:10px;}.navbar-btn.btn-sm{margin:10px;}.cart_nbitems{font-size:10px;color:#FFF;background:#428bca;border-radius:2px;padding:0 4px;}.dropdown-menu{padding:0;}.dropdown-menu>li>a{padding:8px 20px;}.dropdown-menu>li+li>a{border-top:1px solid #DDD;}.dropdown .product-type-icon{font-size:1.1em;width: 27px;height: 25px;}.dropdown-menu .product-type-icon{padding:0 7px;margin-left:-10px;}.navbar-default .navbar-nav>li>a.current-home{border-bottom:2px solid #c22240;}.dropdown .current-home .product-type-icon{background:#c22240;} /********* \ Nav Bar Top / **********/ /********* / Prices \ **********/ .item-price-old, .item-price-current, .item-price-total{display:block;white-space:nowrap;}.item-price-old{font-size:12px;text-decoration:line-through;font-weight:500 !important;}.item-price-current{font-size:20px;}.item-price-total span{font-weight:bold;color:#333;text-shadow:1px 1px 0px #FFF;}.item-price-current{line-height:1em;}.item-price-total{}.item-price-total span.item-credit-tokens{background:transparent url(../img/gamepass-token.png) no-repeat;font-size:14px;font-weight: normal;padding-left:25px;margin-right:10px} /*********** \ cart wrapper /***************/  #lockClick {width:100%; height:100%; position:absolute; top:0;left:0; z-index:1;display:none;} #miniCartWrapper{padding:10px;min-width: 250px;z-index:10000;} #miniCartWrapper li.minicart-list-item{margin-bottom:2px;background: #f8f8f8;padding: 5px;cursor:pointer} #miniCartWrapper li.minicart-list-item a {display:flex;flex-grow:1;padding:0;margin:0;background: none} #miniCartWrapper li.minicart-list-item .minicart-item-visual {display: inline-block;flex-basis:55px;margin:0 5px 5px 0} #miniCartWrapper li.minicart-list-item .minicart-item-visual img{width:55px;} #miniCartWrapper li.minicart-list-item .minicart-item-infos{display:flex;flex-direction: column;flex-grow:1;justify-content: space-between;margin-bottom:5px;} #miniCartWrapper li.minicart-list-item a {border:none;white-space: normal} #miniCartWrapper li.minicart-list-item a:hover{color:#222} #miniCartWrapper li.minicart-list-item .minicart-item-infos > * {margin:0} #miniCartWrapper li.minicart-list-item .minicart-item-infos div {font-size: 12px} #miniCartWrapper li.minicart-list-item .minicart-item-infos .prices{text-align: right;background:none;color:#222} #miniCartWrapper li.minicart-list-item .minicart-item-infos .prices .discount{padding:2px;margin:0;letter-spacing: normal} .dropdown .dropdown-menu {-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;max-height: 0; overflow: hidden;} .dropdown.open .dropdown-menu {max-height: 800px;opacity: 1;} #miniCartWrapper .btn-sign-checkout{display:flex;justify-content: center;} #miniCartWrapper li.cart-empty{text-align: center;padding:5px 10px;text-transform: uppercase;display:flex;} #miniCartWrapper li.cart-empty{color:#c9c9c9} .glyphicon-refresh-animate {-animation: spin .7s infinite linear;-webkit-animation: spin2 .7s infinite linear;}@-webkit-keyframes spin2 { from { -webkit-transform: rotate(0deg);} to { -webkit-transform: rotate(360deg);} }@keyframes spin { from { transform: scale(1) rotate(0deg);} to { transform: scale(1) rotate(360deg);} } /********* \ Prices / **********//********* \ COMMON / **********//********* / HOME - COMMON \ **********/ #featured-tabs-content.tab-content,  #bestsellers-tabs-content.tab-content {padding:0 15px;border:none;clear:both;}.product-type-section{padding:20px;margin:0 -15px 15px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);}.product-type-section h3{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ccc;}.product-type-icon{font-size:15px;color:#fff;text-shadow:none;margin-right:6px;background:#000;border-radius:4px;}h3 > span.product-type-icon.glyphicon{padding:4px;color:#fff;}.product-type-section .see-more{bottom:8px;}.product-type-section .item-deal .item-visual, .product-type-section .item-deal .deal-infos{width:50%;display:table-cell;}.home .item-deals .carousel-inner{padding-bottom:30px;}.product-type-section .carousel.boxshots{padding-bottom:0;}.product-type-section .carousel.boxshots .carousel-inner{padding-bottom:8px;}.product-type-section .carousel.boxshots ul{width:97%;margin-bottom:0;}.casual .product-type-section .carousel.boxshots ul {width:94%;margin-bottom:15px}.casual .product-type-section h3{border:none}.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{top:45%;display:block;}.carousel.boxshots .carousel-control .glyphicon-chevron-left, .carousel.boxshots .carousel-control .icon-prev{margin:0;left:10%;}.carousel.boxshots .carousel-control .glyphicon-chevron-right, .carousel.boxshots .carousel-control .icon-next{margin:0;right:10%;}.carousel.boxshots{border:1px solid #DDD;border-width:0 1px 1px;background:#f7f7f7;}.carousel.boxshots .carousel-inner{}.carousel.boxshots .carousel-inner>.item{}.carousel.boxshots .carousel-indicators{bottom:-10px;}.carousel-indicators li{background-color:rgba(125,125,125,.25);border:none;}.carousel.boxshots .carousel-indicators .active{}.carousel.boxshots .carousel-control{width:4%;}.carousel.boxshots ul{text-align:center;list-style-type:none;width:92%;margin:10px auto 20px;display:flex;-webkit-padding-start:0;overflow:auto;}.carousel.boxshots ul li{padding:5px 1%;width:100%;}.carousel.boxshots ul li:hover{background:#FFF;box-shadow:0 0 10px rgba(0,0,0,.3) inset;}.carousel.boxshots ul li .box-truncate{margin:0;overflow:hidden;border:0 solid #FFF;box-shadow:0 0 10px rgba(0,0,0,.5), 0 0 0 1px rgba(10,50,100,.05);}.carousel.boxshots ul li a{position:relative;outline:none;}.carousel.boxshots ul li a.block-link{position:absolute;left:0;right:0;top:0;bottom:0;}.carousel.boxshots ul li h5{text-align:center;}.carousel.boxshots ul li img{width:100%;}#featured-tabs-content .carousel.boxshots ul li, #bestsellers-tabs-content .carousel.boxshots ul li {width:20%;}#featured-tabs-content .carousel.boxshots ul li img, #bestsellers-tabs-content .carousel.boxshots ul li img{height:221px;}ul li h5{font-size:0.85em;text-transform:uppercase;vertical-align:middle;display:table-cell;width:100%;}ul .product-infos{text-align:right;width:100%;padding-bottom:20px;display:table;height:80px;overflow:hidden;}ul .discount{font-weight:600;color:#FFF;padding:0 8px 0 5px;margin-right:-8px;vertical-align:middle;display:inline-block;border-radius:3px;}ul .prices{color:#EEE;background:#222;display:inline-block;padding:0 5px;border-radius:3px;vertical-align:middle;}ul .price-old{font-size:.8em;text-decoration:line-through;margin-left:4px;display:inline-block;}ul .price-current{font-size:1em;margin-left:5px;display:inline-block;}ul .buy-infos{position:absolute;bottom:0;right:0;left:0;text-align:center;}.btn-bottom-right {bottom: 5px;position: absolute;right: 5px;}.btn-bottom-right.tryout {bottom: 2px;}#top-downloaded .carousel.boxshots{clear:both;border-width:1px;}.carousel.boxshots ul li>div{overflow:auto;cursor:pointer;position:relative;}.casual ul .product-infos{padding-bottom:30px;}.casual .carousel.boxshots ul li{position:relative;overflow:auto;}.license-selector { margin-bottom: 10px;}.license-selector .nav-tabs li.active { font-weight: bold;}.license-selector .tab-content { padding: 0;}.license-selector label { display: block;}.license-selector .radio { margin: 0; padding: 10px;}.license-selector .radio.selected * { font-weight: bold;}.license-selector .radio:nth-child(even) { background-color: #fdfdfd;}.license-selector .radio:nth-child(odd) { background-color: #f7f7f7;}.license-selector .prices { float: right;}.row.product-profile .license-selector .price-old { font-size: 80%; text-decoration: line-through; margin-right: 10px;}.row.product-profile .product-details-body>.buy-block { text-align: right; padding-right: 0; margin-bottom: 10px;}.software .product-infos .label{bottom:20px;}/********* \ HOME - COMMON / **********//********* / PASSWORD RESET \ **********/.reset-password .row h1 { font-size: 20px; padding-bottom: 7px; margin-top: 0; margin-bottom: 20px; border-bottom: 1px solid #aaa;}.reset-password h1 span.glyphicon { font-size: 100%; padding: 0;}.reset-password h1 span.glyphicon.glyphicon-envelope { vertical-align: top;}.reset-password .row p { line-height: 1.1em;}.reset-password .row a.link { padding-bottom: 5px; margin-top: 20px; display: inline-block;}.reset-password .row a.link-right { float: right;}#password-reset { margin-top: 40px;}.reset-password .alert.alert-success { display: block;}.reset-password .ctas { text-align: right;}.reset-password p.small-note { text-align: center; margin-bottom: 40px;}/********* \ PASSWORD RESET / **********//********* / CART \ **********/.brand-cart-checkout h4{color:#FFF;padding:10px 0 10px 20px;margin-top:0;}.brand-cart-checkout .client-profile h4{text-transform:none;background:#333;font-size:14px;}.brand-cart-checkout .client-profile h4:first-letter{text-transform:uppercase;}.brand-cart-checkout h4 .glyphicon{font-size:10px;font-weight:100;margin:0 10px 0 15px;}.row .product-visual{padding:0;}.row.col-labels{color:#FFF;background:#333;}.row.cart-item{min-height:90px;padding:10px 0 5px;border-bottom:2px dotted #DDD;background:#F7F7FA;position:relative;}.row.cart-item:nth-child(even){background:#F4F4F6;}.row.cart-item+.cart-item{border-top:none;}.row.cart-item.item-ar{border-bottom:none}h5.item-title{font-size:14px;font-weight:bold;margin:0 5px 0 0;color:#687A91;text-shadow:1px 1px 1px #FFF;padding:0 0 3px;}.delivery-address>.form-group{min-height:20px;position:relative;margin:0 0 5px -15px;}.row.cart-list, .row.client-profile{margin-bottom:40px;}.cart-list h3{margin-top:10px;}.cart-list h4{font-size:14px;font-weight:normal;}.cart-list .theader span h4{text-align:left;padding:0 0 10px 20px;margin:0;}.cart-list .row.col-labels span{text-align:center;padding:4px 0;}.cart-list .row.col-labels>div:first-child span{text-align:left;float:left;}.cart-item .item-visual{margin-bottom:10px;max-width:100px;}.enter-email p{padding:15px 0 15px 0;}.item-visual img{height:auto;display:block;max-width:100%;}.item-description{}.item-description .row>div{padding-left:0;}.item-description .item-infos{font-size:10px;color:#aaa;line-height:1.2em;margin-bottom:10px;}.item-description .item-infos .item-info{display:block;}.item-description .item-infos .item-info span{font-weight:normal;}.os-supports{white-space:nowrap;}.tooltip-os{display:inline-block}.tooltip-os span.infobulle{top:0;}.tooltip-os span.note{left:0;}.os-support{text-indent:-999em;width:15px;height:16px;background:url(../img/sprite-icons.png) no-repeat;display:inline-block;vertical-align:middle;background-position:0 -166px}.os-support.pc{background-position:0 0px}.os-support.mac{background-position:0 -20px}.os-support.linux{background-position:0 -57px}.os-support.android{background-position:0 -79px}.os-support.iphone{background-position:0 -104px}.os-support.palm{background-position:0 -126px}.os-support.xbox{background-position:0 -144px}.cart-item .item-prices{text-align:right;display:inline-block;position:relative;}.item-price-old, .item-price-current{color:#AEBED1;text-shadow:1px 1px 1px #FFF;}.item-formula{width:220px;max-width:75%;padding:0;float:right;}.item-formula .item-noform{margin-bottom:20px;}.ar-infos{position:relative;margin-top:10px;}.ar-infos p{font-size:11px;}.ar-infos h5, .ar-infos p{margin-left:47px;}.cart-ar-optin{padding:5px 15px;background-color:rgba(85, 85, 120, .1);border-bottom:2px dotted #DDD;position:relative;}.cart-ar-optin input{position:absolute;}.cart-ar-optin label{margin:0 0 5px 20px;}.cart-ar-optin a{font-size:12px;font-style:italic;text-decoration:underline;}.autorenew{font-size:30px;position:absolute;top:0;left:10px;}.voucher-reveal.code-promo{font-size:14px;font-weight:bold;color:#D80C0C;padding:0 20px;}.cart-item .item-cost>.row{margin:0;}.cart-item .item-quantity, .cart-item .item-price-total{text-align:right;}.cart-item .item-quantity{padding:0 20px;margin-top:6px;}.cart-item .item-quantity, .item-quantity input{text-align:center;}.form-qty.form-group{margin-bottom:0;position:relative;display:inline-block;}.form-qty span.glyphicon{margin-right:0;}.form-qty input{width:35px;height:21px;border:1px solid #AAA;}.form-qty a{font-size:9px;height:100%;padding-top:3px;border:1px solid #AAA;position:absolute;top:0;right:-24px;width:25px;text-shadow:1px 1px 0 #FFF;background:#EEE;}.form-qty a:hover{background:#DDD;}.form-qty a.plus-button{border-radius:0 2px 2px 0;}.form-qty a.minus-button{right:auto;left:-24px;border-radius:2px 0 0 2px;}.cart-item .item-price-total{padding:0 5px 0 0;}.item-price-old{position:absolute;top:-14px;right:0;}.cart-item .row.cart-item{border:1px solid #DDD;}.cart-item .item-price-total .btn{font-size:30%;margin:0 5px;background:transparent;padding:0;vertical-align:baseline;box-shadow:none;}.service-option, .product-option{min-height:55px;padding:20px 20px 20px 0;position:relative;overflow:auto;}.cart-added .service-option, .cart-added .product-option{padding:10px 0 20px;}.cart-options .service-option, .cart-options .product-option{border-bottom:1px dotted #DDDDDF}.product-option h5.item-title, .service-option h5.item-title,.product-option p, .service-option p{line-height:1.1em;margin:0 15px 0 70px;}.product-option h5.item-title {text-overflow: ellipsis;}.product-option .cross-item-description {overflow: hidden;position: relative;line-height: 1.2em;max-height: 3.6em;margin-right: -1em;padding-right: 1em;}.product-option .cross-item-description:before {content: '   ';position: absolute;right: 0;bottom: 0;}.product-option .cross-item-description:after {content: '';position: absolute;right: 0;width: 1em;height: 1em;margin-top: 0.2em;background: #888888;}p.cross-item-description { margin-bottom: 40px;}.product-option p, .service-option p{font-size:11px;color:#555;}.product-option h5, .service-option h5{display:block;margin-bottom:6px;color:#687A91;}.cart-options button, .item-options button{position:absolute;right:20px;bottom:20px;z-index:2;}#our-recommendations{cursor:pointer;}.dlbakup{font-size:31px;color:#4b4b4b;margin-left:25px;margin-right:15px;float:left;position:relative;}.dlbakup .glyphicon-time{font-size:45%;position:absolute;top:-3px;left:-6px;}.dvd-backup>.glyphicon{font-size:31px;color:#4b4b4b;margin-left:22px;float:left;}.dvdbakup{font-size:34px;color:#4b4b4b;margin-left:21px;float:left;position:relative;margin-top:-5px;}.cart-options{position:relative;overflow:hidden;background-color:#f7f7f7;}.cart-options:before{content:"";box-shadow:0px 0px 10px rgba(0,0,0,.3) inset;position:absolute;top:-1px;left:-10px;right:-10px;display:block;bottom:0;z-index:1;}.cart-options h4{font-size:14px;font-weight:normal;color:#333;text-shadow:0 0 30px #FFF;text-align:center;margin-bottom:0;background:#ddd;position:relative;padding:10px 30px;}.cart-options h4:before, .cart-options h4:after{content:"\e114";font-family:'Glyphicons Halflings';position:absolute;top:13px;left:15px;font-size:10px;}.cart-options h4:after{left:auto;right:15px;}.cart-options .product-option{overflow:auto;}.cart-options .product-option img{max-width:48px;float:left;margin-left:10px;}.cart-options .download-backup{}.cart-item .service-option p{}.additional-cart-line .cart-price-off{text-align:right;padding:0;}.additional-cart-line .cart-price-off span.voucher-name{margin-right:20px;}.additional-cart-line .cart-price-off span.reduced-total-price{margin-right:50px;white-space:nowrap;}.additional-cart-line .cart-price-off span.label{font-size:inherit}.row.cart-price-resume{}.cart-price-resume{text-align:right;}.cart-price-off{font-size:16px;color:#b70024;}.item-cost label{font-size:12px;margin-top:6px;color:#6c7e92;margin-right:5px;}.item-cost label.visible-xs{color:#AEBED1;}.additional-cart-line{border-bottom:1px dotted #DDD;position:relative;}.additional-cart-line, .cart-price-resume{padding:5px 0;}.additional-cart-line a{padding:5px 5px 5px 20px;}#cart-voucher{display:none;padding:5px 20px;}#cart-voucher:target{display:block;}.cart-price-resume .label{font-size:18px;font-weight:900;color:#000;text-transform:uppercase;text-shadow:1px 1px 0 #FFF;padding-left:0.2em;}.cart-price-resume .cart-price-total{font-size:200%;font-weight:bold;color:#D11820;line-height:1em;}.cart-price-resume .taxes-included{font-style:italic;font-weight:normal;text-align:right;line-height:1.5em;margin-right:5px;display:block;}.cart-price-resume .badge{margin-top:10px;margin-right:35px;background:transparent;box-shadow:none;}.cart-price-resume ~ .cart-installment{border-top:1px dotted #DDD;position:relative;}.cart-review-installment{margin-top:10px;margin-right:50px;}.cart-razer-silver-value{background:transparent url(../img/zvault-icons.png) no-repeat -46px -41px;padding-left: 25px;height: 19px;display: inline-block;}.cart-message{font-size:1.1em;font-weight:900;margin-top:20px;float:right}#cart-login h4, #cart-register h4{margin-bottom:20px;}.client-profile form, .logged-client, .default-block { padding: 0; margin: 0; background: #f7f7f7; clear: both;}.client-profile #bt-login{margin-bottom:20px;float:right;}.client-profile .forgot-password{font-size:12px;padding-top:8px;display:inline-block;}.client-profile label, .login-basic form label, .payment-infos label{font-size:13px;font-weight:normal;padding-left:0;}.client-profile label.civil-status{margin-top:5px;}.client-profile .radio label{margin:0 10px 0 0;padding:0 0 0 21px;}.client-profile .row.birthday div{padding-right:0;}.client-profile .row.birthday>div{padding-right:15px;}.client-profile .row.birthday select{padding-left:2px;}.form-group.delivery-address{border-radius:3px;margin-top:10px;}#delivery-adress-check{vertical-align:sub;}.delivery-address h5{text-transform:uppercase;text-shadow:1px 1px 0 #FFF;padding:0 10px 5px;clear:both;font-weight:900;color:#555;font-size:1.3em;;}.delivery-address h5 .glyphicon{margin-right:10px;vertical-align:top;}.delivery-address-test{background:#fff;padding:3px 10px 0;width:auto;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);border-radius:2px;position:absolute;top:-5px;left:-5px;white-space:nowrap;}.delivery-address-details{padding:25px 0 10px;background:#EEE;overflow:auto;clear:both;}.client-infos{padding-top:10px;position:relative;}.client-infos>span{display:block;color:#777;}.client-infos .client-name{font-size:18px;}.client-infos .client-name, .client-infos .info-label{font-weight:bold;color:#555;}.client-infos .client-address, .client-infos .client-town,.client-infos .client-country, .client-infos .client-state{line-height:1.2em;}.client-infos .client-email{margin-bottom:20px;}.client-infos .client-email, .client-infos .CPF{padding:2px 10px;background:#FFF;border:1px solid #EEE;border-radius:4px;display:inline-block;}.client-infos .CPF{margin-top:-20px;margin-bottom:20px;}.client-profile .logged-buttons{float:right;margin-top:20px;}.row.client-profile, .row.payment{margin-left:0;margin-right:0;}.cclist{padding:20px 0 10px;margin:0 -10px;}div.payment-method{background:#333;}.payment-mode div.payment-method{background:transparent;}.payment-method .radio{text-align:center;margin:0 0 10px 30px;position:relative;display:inline-flex;}.payment-method .radio.checked{box-shadow:1px 1px 3px #999;}.payment-method .radio label, .payment-method .radio input{margin:0 auto;display:block;}.payment-method .radio label{text-indent:-999em;height:42px;border:1px solid #ddd;position:relative;}.payment-method .radio label:before{content:"";width:25px;background:#e7e7ea;border:1px solid #DDD;border-radius:4px 0 0 4px;position:absolute;top:-1px;bottom:-1px;left:-25px;}.payment-method .radio.checked label{border-color:#46b8da;}.payment-method .radio.checked label:before{border-color:#46b8da;box-shadow:0 1px 3px #999;background:#9ad9ea;background:-moz-linear-gradient(-45deg, #9ad9ea 0%, #46b8da 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#9ad9ea), color-stop(100%,#46b8da));background:-webkit-linear-gradient(-45deg, #9ad9ea 0%,#46b8da 100%);background:-o-linear-gradient(-45deg, #9ad9ea 0%,#46b8da 100%);background:-ms-linear-gradient(-45deg, #9ad9ea 0%,#46b8da 100%);background:linear-gradient(135deg, #9ad9ea 0%,#46b8da 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ad9ea', endColorstr='#46b8da',GradientType=1 );}.payment-method .radio input{width:20px;top:14px;left:-20px;}.payment-method .radio label[for*="cc-cb"]{background-color:#FFF}.payment-method .radio label[for*="cc-paypal"]{width:122px;background:url(../img/paypal-32px.png) no-repeat center #FFF;}.payment-method .radio label[for*="cc-sepa"]{width:122px;background:url(../img/sepa-32px.png) no-repeat center #FFF;}.payment-method .radio label[for*="cc-sofort"]{width:104px;background:url(../img/sofort-32px.png) no-repeat center #FFF;}.payment-method .radio label[for*="cc-giropay"]{width:82px;background:url(../img/giropay-32px.png) no-repeat center #FFF;}.payment-method .radio label[for*="cc-mistercash"]{width:82px;background:url(../img/mistercash-32px.png) no-repeat center #FFF;}.payment-method .radio label[for*="cc-zgold"] {width: 130px;background: url(../img/zgold-32px.png) no-repeat center #FFF;}.payment-method .radio label[for*="cc-invoice"] {width: 165px;background: url(../img/ratepay-32px.png) no-repeat center #FFF;}.payment-infos h4{font-size:14px;font-weight:normal;color:#AAA;padding-left:0;padding-bottom:8px;margin-bottom:25px;border-bottom:2px dotted #DDD;}#directpayment_cc_exp_month, #directpayment_cc_exp_year{}#directpayment_cc_cid{max-width:100px;width:85%;float:left;}span.infobulle{width:20px;height:20px;overflow:visible;left:15px;position:relative;top:6px;float:left}span.infobulle.infobulle-total, span.infobulle.infobulle-os{left:10px;float:none}span.infobulle .glyphicon{font-size:20px;}span.infobulle .note{padding:5px 10px;background:#DFF0D8;border:1px solid #D6E9C6;position:absolute;width:200px;z-index:1;border-radius:3px;box-shadow:1px 1px 5px rgba(0,0,0,0.3);display:none;left:-20px;}span.infobulle.infobulle-total .note{left:-128px;top:20px;width:150px}/*span.infobulle.infobulle-os.infobulle-casual .note{bottom: -20px;left: 20px;width:180px;padding:5px}*/span.infobulle .note:after{content:"";width:15px;height:15px;background:inherit;border:1px solid #D6E9C6;border-width:0 0 1px 1px;display:block;position:absolute;transform:rotate(45deg);left:-9px;}span.infobulle.infobulle-os .note{bottom:25px;width:auto;min-width:120px;left:-100px;text-align:center}span.infobulle.infobulle-total .note::after{width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #DFF0D8 transparent;left:120px;top:-5px}/*span.infobulle.infobulle-os.infobulle-casual .note::after{bottom:20px;left:-10px;}*/span.infobulle.infobulle-os .note::after{left:90px;bottom:-7px;border-width:10px 5px 0 5px;transform:rotate(225deg);border-color:#DFF0D8 transparent transparent transparent;}span.infobulle:hover{cursor:pointer;}span.infobulle:hover .note{display:block;}span.infobulle.infobulle-os.infobulle-casual:hover{cursor:default;}span.note{font-size:11px;color:#999;display:inline-block;vertical-align:middle;margin-left:10px;width:75%;}span.note .note-title{color:#666;}span .note.paymentccv:after{width:0;height:0}p.payment-intro{font-size:16px;font-weight:bold;}.payment-infos div[class*="cc-"]{padding:20px 0 15px;}.payment .cart-validation{padding:0 30px 20px 15px;}.cart-validation .checkbox{}.cart-validation input[type="checkbox"]{margin:4px 0 0;}.cart-validation input[type="checkbox"]+label{font-size:12px;padding:0 0 0 20px;}button:not(.navbar-btn).pull-right{clear:both;}a#confirm-order, .cart-validation>a.btn{clear:both;}.voucher-reveal.code-promo{font-size:14px;font-weight:bold;color:#D80C0C;padding:0 20px;}form#register{padding-top:30px;}/********* \ CART / **********//********* / CHECKOUT \ **********/.checkout-header{overflow:auto;}.checkout-header .steps{background:#F7F7F7;padding:0 15px;margin-bottom:20px;border:1px solid #ddd;margin-top:10px;border-radius:3px;}.steps ul{width:100%;display:table;padding-top:15px;float:none;}.steps .step{text-align:center;width:33.33%;display:table-cell;position:relative;height:40px;}.steps .step p{text-transform:uppercase;white-space:nowrap;}.steps .step:not(.current):not(.passed) p{color:#999;}.step .progress{height:10px;border-radius:0;overflow:visible;background-color:#999;border-width:1px 0;border-style:solid;margin:0;position:absolute;left:0;right:0;bottom:0;}.steps ul .step:first-child .progress{border-width:1px 0 1px 1px;border-radius:4px 0 0 4px;}.steps ul .step:last-child .progress{border-width:1px 1px 1px 0;border-radius:0 4px 4px 0;}.step.passed .progress .progress-bar{width:100%;}.step.current .progress .progress-bar{width:50%;position:relative;}.step.current:last-child .progress .progress-bar{width:100%;}.step.current .progress .progress-bar:before{content:"";width:20px;position:absolute;top:-6px;bottom:-6px;left:50%;display:block;border-radius:13px;box-shadow:0 1px 2px rgba(0,0,0,.4);border:1px solid;border-color:#888;background:rgb(242,242,242);background:-moz-linear-gradient(-45deg, rgba(242,242,242,1) 0%, rgba(242,242,242,1) 30%, rgba(242,242,242,1) 30%, rgba(206,206,206,1) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(30%,rgba(242,242,242,1)), color-stop(30%,rgba(242,242,242,1)), color-stop(100%,rgba(206,206,206,1)));background:-webkit-linear-gradient(-45deg, rgba(242,242,242,1) 0%,rgba(242,242,242,1) 30%,rgba(242,242,242,1) 30%,rgba(206,206,206,1) 100%);background:-o-linear-gradient(-45deg, rgba(242,242,242,1) 0%,rgba(242,242,242,1) 30%,rgba(242,242,242,1) 30%,rgba(206,206,206,1) 100%);background:-ms-linear-gradient(-45deg, rgba(242,242,242,1) 0%,rgba(242,242,242,1) 30%,rgba(242,242,242,1) 30%,rgba(206,206,206,1) 100%);background:linear-gradient(135deg, rgba(242,242,242,1) 0%,rgba(242,242,242,1) 30%,rgba(242,242,242,1) 30%,rgba(206,206,206,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cecece',GradientType=1 );}.step.current .progress .progress-bar:after{content:"";width:4px;background:#CCC;border-radius:5px;position:absolute;top:2px;bottom:2px;left:50%;display:block;margin-left:8px;}.steps ul .step:first-child.current .progress .progress-bar:before,.steps ul .step:first-child.step.current .progress .progress-bar:after{left:5%;}.steps ul .step:last-child.current .progress .progress-bar:before,.steps ul .step:last-child.step.current .progress .progress-bar:after{left:auto;right:5%;}.steps ul .step:last-child.step.current .progress .progress-bar:after{margin-left:0;margin-right:8px;}.row.checkout-step>.row{margin:0 15px 40px;clear:both;}.row.checkout-step>.row.order-confirm{margin-bottom:0;}.form-group .row{margin:0;}.checkout-step .row h3{font-size:16px;margin:0;border-width:0 0 1px;border-style:solid;margin-bottom:10px;}.checkout-step .row h3>span.glyphicon{font-size:17px;padding:0;border:none;}.payment-details .cart-resume,.login-modes .login-basic, .login-modes .login-register{background:#F7F7F7;margin-bottom:15px;position:relative;border:1px solid #DDD;border-radius:3px;overflow:auto;}.login-modes .login-basic>div, .login-modes .login-register>div{margin-top:35px;position:static;margin-bottom:75px;}.login-modes .login-register>div{margin-top:15px;}.container[class*="checkout-"] div:not(.alert)>h2{font-size:18px;font-weight:300;color:#FFF;padding:8px 0 8px 15px;margin-top:0;background:#333;margin-bottom:0;}.container[class*="checkout-"] div:not(.alert)>h2 span{font-size:14px;border:none;margin-right:5px;}.container[class*="checkout-"] .payment-mode .container{padding-bottom:10px;border-width:0 1px;position:static;float:none;}.container[class*="checkout-"] .CTAs{position:absolute;bottom:10px;right:15px;}.container[class*="checkout-"] .payment-mode .CTAs{margin-top:10px;position:relative;left:auto;right:auto;}/*.container[class*="checkout-"] .CTAs>.btn{margin-bottom:5px;}*/.login-modes .forgot-password{margin:-7px 10px 0;display:block;float:right;}.rememberMe{position:absolute;bottom:0;left:20px;}.rememberMe label, .rememberMe input{line-height:1.1em;vertical-align:middle;margin:0 !important;padding:0 !important;}.brand-cart-checkout .form-group.rememberMe{white-space:nowrap;position:relative;float:left;}.container.checkout-payment .row.payment-details .payment-container{border:1px solid #DDD;border-width:0 1px 1px;background:#F7f7f7;position:relative;border-radius:3px;}.container.checkout-payment .row.payment .payment-method{padding:0;}.container.checkout-payment .row.payment .cclist{border:none;box-shadow:none;padding:5px 0;}.container.checkout-payment .row.payment-details .payment-mode{padding-top:15px;}.container.checkout-payment .row.payment-details .payment-mode:after{content:"";display:table;}.client-profile .form-group .col-sm-2, .form-group .col-sm-8{padding:0;}.payment-container .client-profile{padding-top:10px;border:1px dashed #428bca;border-width:1px 0;box-shadow:0 0 10px rgba(0,0,0,.2) inset;}.checkout-step .payment-container .client-profile{margin:0 -15px;}.payment-container .client-profile form{background:none;}#newCustomerRegister .client-profile form{padding:15px 0 0;}#newCustomerRegister .container, .login-modes .form-group{padding-right:0;}.form-control{padding:5px;}.form-control.invalid{background-color:#fcf2f2;border:1px solid #cc0000;}select.form-control.invalid{background-color:transparent;height:100%}.branded-select{min-height:34px;background-color:#FFF;border:1px solid #CCC;border-radius:4px;display:block;position:relative;overflow:hidden;}.branded-select:before{content:"";width:20px;position:absolute;right:0;top:0;bottom:0;cursor:pointer;}.branded-select:after{content:"";width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:#ffffff transparent transparent transparent;position:absolute;right:6px;top:15px;z-index:0;}.branded-select:hover{cursor:pointer;}.branded-select + .branded-select{margin-left:10px;}.branded-select select{width:120%;min-width:100px;height:34px;padding-right:32%;padding-left:5px;background:none;border:none;top:0;bottom:0;left:0;right:0;z-index:1;cursor:pointer;outline:none;position:absolute;-webkit-appearance:initial;-moz-appearance:none;}.branded-select.small{}.branded-select.small select{height:27px;}.branded-select.small:after{top:10px;}.branded-select.multi-select{display:inline-block;width:100px;}.branded-select.invalid{background-color:#fcf2f2;}.company-eec-vat .branded-select + .col-xs-10, .company-eec-vat .branded-select + .col-sm-9{padding-right:0}.company-eec-vat .branded-select.col-xs-2, .company-eec-vat .branded-select.col-sm-3{padding-left:0}.civil-status + div .branded-select{min-width:70px}.item-formula .branded-select{width:40%;min-height:27px;float:left;margin-bottom:10px;}.item-formula .form-duration p{text-align:center;margin-top:10px}.item-formula .item-noform{margin-bottom:20px}.vat-prefix-select{display:inline-block;height:30px;line-height:30px;}.vat-prefix-select + input{display:inline-block;}.cart-resume{}.cart-resume .cart-content{}.cart-resume .list-game-items{padding:0;}.cart-resume .list-game-item{width:95%;margin:0 auto;position:relative;overflow:auto;padding:10px 0;}.cart-resume .list-game-item:nth-child(odd){background:rgba(150,160,170,.1);}.cart-resume li + li{border-top:1px solid #DDD;}.cart-resume .item-visual{width:39%;float:left;margin-left:1%;}.cart-resume .item-infos{width:60%;float:right;}.cart-resume .item-infos h5{font-size:12px;font-weight:400;text-transform:uppercase;padding-left:5%;padding-bottom:15px;margin-top:2.5%;display:block;}.cart-resume .item-infos .item-qty{font-size:10px;margin-left:10px;position:absolute;bottom:15px;left:40%;}.cart-resume .item-infos .price-current{position:absolute;bottom:13px;right:10px;}.cart-content .subtotal, .cart-content .voucher, .cart-content .final-price{font-size:130%;width:97%;margin:0 auto;clear:both;}.cart-content .subtotal, .cart-content .final-price{padding-top:10px;border-top:1px solid #7eb7e8;overflow:auto;}.cart-content .label{color:#333;font-weight:800;text-transform:uppercase;text-shadow:1px 1px 0 #FFF;float:left;padding-bottom:0;}.cart-content .amount{margin-right:1.5%;float:right;line-height:1em;}.cart-content .label, .cart-content .amount{}.cart-content .final-price{font-size:160%;font-weight:800;}.cart-content .final-price .label{}.cart-content .voucher .label, .cart-content .voucher .amount{color:#D11820;}.row.checkout-step>.row.footer-secure{margin-bottom:0;border:1px solid #DDD;border-radius:3px;}.footer-secure .baseline{text-align:center;position:relative;}.footer-secure .baseline:before{content:"";background:#DDD;position:absolute;top:3px;left:0;right:0;z-index:0;}.footer-secure .baseline h5{font-size:12px;font-weight:400;text-transform:uppercase;position:absolute;left:0;right:0;top:-16px;}.footer-secure .baseline h5 span{background:#FFF;display:inline-block;padding:0 10px;}.footer-secure .secure-details{text-align:center;margin-top:10px;padding:0;}.secure-details h6{font-size:14px;text-transform:uppercase;padding-bottom:10px;margin-bottom:0;border-bottom:4px solid #555;display:inline-block;}.secure-details p{font-size:11px;height:85px;border-radius:4px;padding:5px 0 0;}.secure-details .partner-payment-modes p{background:url(../img/payment_cards.png) no-repeat center 45px;}.secure-details .secured-payment .verisign{background:url(../img/verisign.png) no-repeat center 30px;}.secure-details .secured-payment .powered_by{background:url(../img/nexway_logo_black.png) no-repeat center 45px;}.partner-payment-modes, .secured-payment{margin-bottom:15px;}.payment-modes, .secured-payment>div{padding:10px 10px 0;border-radius:4px;overflow:auto;background:rgb(247,247,247);background:-moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(232,232,232,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(232,232,232,1)));background:-webkit-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(232,232,232,1) 100%);background:-o-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(232,232,232,1) 100%);background:-ms-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(232,232,232,1) 100%);background:linear-gradient(to bottom, rgba(247,247,247,1) 0%,rgba(232,232,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e8e8e8',GradientType=0 );}.cc_exp_date .branded-select{width:46%;display:inline-block;vertical-align:middle;}.form-group label.col-xs-4{padding-right:5px;}.total-ttc-infos{color:#000;margin-top:15px;}.error-checkbox{padding:2px 0 2px 5px !important;border:1px solid #c00;}.error-checkbox label{color:#c00 !important;}/********* \ CHECKOUT / **********//********* / ORDER CONFIRMATION \ **********/.payment-free-content h4{}.payment-free-content h4 .glyphicon{display:none;}.payment-free-text{padding:0 0 15px 15px;}.payment-free-text .price{font-size:20px;font-weight:700;}.payment-free-content .btn{margin-top:20px;}/********* PAYMENT FREE / **********//********* / ORDER CONFIRMATION **********/.page-content>.row.order-confirm{padding:20px 10px 0;}.order-confirm .item-description{display:table;border-collapse:separate;width:100%;padding:10px;margin-top:10px;background:#f7f7f7;border:1px solid #ddd;border-radius:3px;position:relative;overflow:auto;box-shadow:2px 2px 5px rgba(0,0,0,.12);}.order-confirm .item-description img{display:table-cell;margin-right:10px;max-width:75px;}.order-confirm .item-description h5{display:block;}.order-confirm .item-description .item-infos{font-size:11px;padding-bottom:30px;}.order-confirm .item-description .item-infos .item-title{clear:right;}.order-confirm .item-description .description-wrapper{display:table-cell;vertical-align:top;width:100%;}.order-confirm .item-description a.btn{position:absolute;bottom:10px;right:10px;text-align:center;}.order-confirm .ctas{text-align:right;margin:30px 0 10px;}.order-confirm .ctas .btn, .reset-password .ctas .btn{margin-bottom:10px;}.order-confirm .ctas .btn + .btn, .reset-password .ctas .btn + .btn{margin-left:20px;}.externalbtn{top:15px !important;}/********* \ ORDER CONFIRMATION / **********//********* / MY ACCOUNT \ **********/.account>.row{margin:0;}.myaccount .row.client-profile{margin-bottom:0;}p.loggedas{font-size:10px;color:#AAA;text-shadow:1px 1px 0 #fff;text-align:center;padding:10px;background:#fafafa;border:1px solid #EEE;border-radius:4px;}p.loggedas span{font-size:16px;color:#428bca;line-height:1em;padding-left:5px;display:block;}#account-tabs.nav-tabs>li{margin-bottom:0;}#account-tabs.nav-tabs>li.active:after{content:"";height:1px;background-color:#FFF;position:absolute;left:0;right:0;top:100%;}ul.ownitems{list-style-type:none;-moz-padding-start:0;-webkit-padding-start:0;padding:0 5px 10px;border-bottom:1px dashed #AAA;background:#ddd;display:block;margin:0 1px;box-shadow:0 0 8px rgba(100,100,100,.5) inset;}ul.ownitems li{padding:0 5px;margin-top:10px;display:inline-block;opacity:.5;}ul.ownitems li.selected, ul.ownitems li:hover{opacity:1;}ul.ownitems li.selected a, ul.ownitems li a:hover{text-decoration:none;}ul.ownitems li a, ul.ownitems li a img{display:block;}ul.ownitems li a{background:#FFF;border-radius:2px;margin-top:5px;font-size:12px;position:relative;overflow:hidden;padding:5px;}ul.ownitems li a:before{content:"";background:rgba(0,0,0,.5);position:absolute;top:0;bottom:0;left:0;right:0;transition:background 250ms ease;}ul.ownitems li a:hover:before{background:rgba(0,0,0,0);}ul.ownitems li a.casual{margin-top:30%;}ul.ownitems li a .item-title{line-height:1.1em;text-align:center;color:#000;margin-top:5px;background:rgba(255,255,255,.95);display:block;position:absolute;left:0;right:0;padding:5px;bottom:-100%;transition:bottom 250ms ease-out;}ul.ownitems li a:hover .item-title{bottom:0%;}ul.ownitems li:hover a, ul.ownitems li.selected a{box-shadow:0 0 7px rgba(0,0,0,.8);}ul.ownitems li.selected a{background:#D51340;}ul.ownitems li.selected a:before{content:none;}ul.ownitems li.selected a .item-title{color:#FFF;background:#D51340;}ul.ownitems li a img{width:100%;}.myaccount .tab-content{margin-bottom:15px;}.row.item-infos{margin:10px 0 0;position:relative;}.row.item-infos img{width:100%;display:block;}.item-infos .item-desc, .item-infos .item-options{padding-right:0;}.item-infos .item-options{float:right;}.item-data{background:#f5f5f5;padding:8px 10px 45px;border-radius:3px}.item-data>span{font-size:12px;font-weight:bold;color:#556;margin:8px 0;display:block;}.item-data span.data-label{font-size:12px;font-weight:bold;min-width:20%;display:inline-block;}.item-data span.data-value{font-weight:normal;padding:2px 10px;background:#FFF;border:1px solid #ddd;border-radius:2px;}#myproducts .item-desc h5.item-title{font-size:16px;padding-bottom:10px;margin-top:5px;}.item-data .purchase-date{}.item-data .order-number{}.item-data .activation-key span.data-value{padding-left:30px;position:relative;}.item-data .activation-key span.data-value:before{content:"";width:21px;background-image:url(../img/sprite-icons.png);background-repeat:no-repeat;background-position:3px -36px;position:absolute;left:-1px;top:0;bottom:0;}.item-data button{margin-top:5px;float:right;}.item-retrieval{margin:10px 0;background:#f5f5f5;}.row.dl-options{margin:0;}.dl-options>div{margin:8px 0;}.dl-options>div>span{margin-bottom:5px;display:block;text-align:left;line-height:1.2em;}.item-retrieval h4{text-transform:uppercase;font-size:14px;font-weight:bold;color:#555;text-shadow:1px 1px #FFF;margin:0 0 5px;background:#DDD;padding:6px 10px;border-radius:3px 3px 0 0;;;}.item-options .item-retrieval h4{color:#ddd;text-shadow:1px 1px 0 #333;background-color:#333;}.item-retrieval .payment-infos h4{text-transform:inherit;background:none;text-shadow:none;margin:0;margin-bottom:25px;padding-left:0;color:#aaa;font-weight:norma;}.item-retrieval .dlmanager, .item-retrieval .dlfiles, .item-retrieval .email-resend{}.item-retrieval .dlmanager>span{}.item-retrieval .dlmanager .btn{margin:5px;}.item-retrieval .dlfiles ul{padding-left:30px;margin-top:10px;}.item-retrieval .dlfiles ul li{margin:10px 0;}.item-retrieval .dlfiles>b{word-wrap:break-word}#myproducts .item-options .service-option + .service-option{border-top:1px dotted #DDDDDF;}#myproducts .item-options .service-option .btn{position:absolute;bottom:15px;right:15px;z-index:2;}.item-options p{font-size:12px;color:#555;line-height:1.1em;margin:0 0 0 70px;}.service-option p strong{font-size:13px;color:#687A91;margin-bottom:6px;display:block;}.service-option button{float:right;}#mypurchasehistory>.row, #mytokens>.row{margin:0;}#mypurchasehistory table, #mytokens table{margin-bottom:0;}#mypurchasehistory th, #mytokens th{font-weight:normal;color:#FFF;text-transform:lowercase;line-height:1.3em;}#mypurchasehistory th:first-child, #mytokens th:first-child{border-radius:3px 0 0 0;}#mypurchasehistory th:last-child, #mytokens th:last-child{border-radius:0 3px 0 0;}th, td{text-align:center;}table tr:nth-child(odd){background:rgba(0,0,0,.04);}td.item-title{text-align:left;}td.item-price, td.payment-method{white-space:nowrap;}#mypurchasehistory .table tr td.order-number{font-weight:600;}#mypurchasehistory .table tr td.order-number span{font-weight:300;margin-right:5px;}#mypurchasehistory .table tr td.item-price{font-weight:600;}#account-details{background:#f7f7f7;padding:20px 0;overflow:auto;display:none;}label.civil-status + div{padding-right:0;width:auto;}.row.current-profile{padding:20px;background:#F7f7f7;}.current-profile .no-order-message{font-size:16px;font-weight:bold;margin:0;}.client-infos .residence-address, .client-infos .delivery-address{padding:0;margin-bottom:25px;}.residence-address>label{margin-bottom:10px;}.client-infos label{text-transform:uppercase;color:#AAA;border-bottom:1px dotted;padding-bottom:10px;}.client-infos .residence-address{}.client-infos .residence-address>label, .client-infos .delivery-address label{font-size:14px;font-weight:700;}span.client-info{display:block;}label[for="delivery-adress-check"]{display:inline-block;}#account-details>div:last-child{text-align:right;}.myaccount .cross-options h4{color:#ddd;text-shadow:none;background-color:#333;}.myaccount .product-dl .item-desc h5.item-title{font-size:14px;}.myaccount .service-option{padding:10px 20px 10px 0;}#mygames .item-desc .service-option h5.item-title{font-size:14px;padding-bottom:5px;}.myaccount .service-option.download-backup{border-bottom:1px dotted #dddddf;}.delivery-address>.row{border-radius:4px;overflow:hidden;}.client-infos .client-name{padding:0;}.client-infos .client-email{margin-left:0;}.row.current-profile .logged-buttons, .row.current-profile .btn-update{float:right;text-align:right;}.client-infos .logged-buttons>a{margin-bottom:5px;}.client-infos .row{padding:0 15px;margin:0;}.account-type-cards *{display:inline-block}.account-type-cards p{float:left;margin-right:5px;line-height:32px}.account-type-cards ul.cctype-details-cards{position:unset;top:0;right:0}#monetize-redirect h2 {margin-bottom: 1em;}/********* \ MY ACCOUNT / **********//********* / DOWNLOAD PAGE \ **********/.item-infos .item-visual{padding:5px;border:1px solid #DDD;box-shadow:2px 2px 5px rgba(0,0,0,.15);}.dlmanager{text-align:center;}.file-chunk .dl-filename{font-weight:600;line-height:1.2em;max-width:490px;padding-left:20px;display:inline-block;position:relative;color:#555;}.file-chunk .dl-filename:before{content:"\e022";font-family:'Glyphicons Halflings';position:absolute;top:0;left:0;}.file-chunk>div{white-space:nowrap;float:right;}.file-chunk .dl-filesize{font-size:12px;color:#999;margin:0 10px;}.file-chunk .btn{padding:3px 10px;display:inline-block;}.product-dl .item-retrieval .dlfiles ul{padding-left:0;list-style-type:none;margin-top:20px;}.product-dl .item-retrieval .dlfiles ul li{margin:0;padding:5px 10px;}.product-dl .item-retrieval .dlfiles ul li:nth-child(odd){background:#E9e9e9;}/********* \ DOWNLOAD PAGE / **********//********* / CONTACT FORM \ **********/#eptica_contact_form_conf_eptica_contact_software_light{padding:10px;}#eptica_contact .form-group{padding:10px;margin-bottom:0;background-color:#F7F7F7;overflow:auto;float:none;}#eptica_contact .form-group:nth-child(odd){background-color:#F0F0F0;}#eptica_contact .form-group:before{content:"";height:100%;vertical-align:middle;display:inline-block;}#eptica_contact .form-group label .label-info{font-size:11px;font-style:italic;color:#888;background:none;display:block;}#eptica_contact_form_conf_eptica_contact_software_light{padding:10px;}#eptica_contact .form-group label{color:#333;padding-left:0;}h3>span.warning{font-size:10px;color:#FC212A;white-space:nowrap;}#eptica_contact .form-group label .required, .eptica_contact_mandatory{color:#D11820;}#eptica_contact .form-group input[type="text"], #eptica_contact .form-group textarea{padding:4px;border:1px solid #CCC;border-radius:3px;}.eptica_contact_note{margin-top:10px;}/********* \ CONTACT FORM / **********//********* / TERMS \ **********/#cgv_page{font-size:12px;}#cgv_page .cgv_content h4{font-size:14px;font-weight:700;text-transform:uppercase;text-shadow:1px 1px 0 #FFF;padding:5px 10px;margin-top:20px;margin-bottom:8px;background-color:#EEE;border-radius:3px;}#cgv_page .cgv_content p{padding:0 10px;margin:0 0 10px;line-height:1.3em;}#cgv_page .cgv_content_middel>p:first-child{padding-top:20px;}#cgv_page .cgv_content ul, .impressum_content ul{list-style-type:square;padding-left:30px;}#cgv_page .cgv_content dl{margin:10px;}#cgv_page .cgv_content dl>br{display:none;}#cgv_page .cgv_content dt{font-size:0.9em;font-weight:700;color:#333;text-transform:uppercase;margin-bottom:5px;border-bottom:1px solid #aaa;display:inline-block;}#cgv_page .cgv_content dd{margin-bottom:10px;}#cgv_page .cgv_content dd p{position:relative;}#cgv_page .cgv_content dd p:before{content:"";width:5px;height:5px;background:#777;display:inline-block;position:absolute;left:0;top:6px;}#cgv_page ol{list-style:decimal;padding:2px;margin:0 0 5px 30px;display:block;}#cgv_page ol li{padding-left:5px;}#cgv_page .cgv_content .cgv_content_middel>br{font-size:0;height:0;padding:0;margin:0;display:none;clear:both;}#cgv_page .cgv_content .cgv_content_middel .subs-info br{height:1px;display:block;}a.redirect_lower{display:block;position:relative;top:-60px;visibility:hidden;}/********* TERMS / **********//********* / FAQ **********/#select-temas-titles{width:100%;height:30px;} h5.title-temas, .text-temas h5.helpSecSub{display:none;} .faq-sub-theme-text .text-question p{position:relative;} .faq-sub-theme-text .text-question p:before, .faq-sub-theme-text .text-question p:after{font-size:40px;vertical-align:super;color:#666;line-height:0;} .faq-sub-theme-text .text-question p:before{content:"\2f5";padding-right:10px;} .faq-sub-theme-text .text-question p:after{content:"\2f6";padding-left:10px;}/******** / FAQ **********//********* / FOOTER **********/.mainfooter{color:#FFF;position:relative;}.mainfooter .nxw-links ul{text-align:center;list-style-type:none;width:auto;padding-top:5px;float:none;margin:0;padding-top:5px;padding-bottom:5px;}.mainfooter .nxw-links li{display:inline-block;line-height:0.8em;}.mainfooter .nxw-links li + li{border-left:1px solid #666;}.mainfooter .nxw-links li a{font-size:11px;text-decoration:none;color:#555;padding:0 10px;text-shadow:1px 1px 0 #fff;}.mainfooter .nxw-links li a:hover{color:#000;text-decoration:none;text-shadow:none;}.mainfooter .partner-footer .reinsurance-icons{right: 5px;position: absolute; top: 27px; color: #888;margin:0}.mainfooter .partner-footer .reinsurance-icons li{display: inline-block;line-height: 40px;padding:0 10px 0 0;text-transform: uppercase;}.mainfooter .partner-footer .reinsurance-icons li.official-store{ background: url(../img/ft-official.png) no-repeat;padding-left:50px;}.mainfooter .partner-footer .reinsurance-icons li.pci-dss{ background: url(../img/ft-paiement.png) no-repeat;padding-left:50px;}.mainfooter .partner-footer .reinsurance-icons li.secured{ background: url(../img/ft-certified.png) no-repeat;padding-left:50px;}.partner-footer{box-shadow:0 2px 2px rgba(0,0,0,.2);}p.copyrights{margin:0;padding:60px 25px 20px;color:#888;font-size:10px;line-height:1.3em;}/********* \ FOOTER / **********//********* / POPUP CAROUSELS + VIDEOS \ **********/.carousel-item .vidPlayBtn{font-size:2.5em;color:#FFF;text-align:center;text-shadow:0 0 8px #000;margin:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;}.carousel-item .vidPlayBtn:before{font-size:2em;opacity:.5;}#nxwVideoPlayer{background:#000;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;}.cedemoHtml5Wrapper{width:100%;}.cedemoHtml5Player, .cedemoHtml5Video{height:100% !important;}.cedemoHtml5Playlist, .vjs-playlist-control{display:none !important;}.carousel.screenshots .carousel-control.left:after, .carousel.screenshots .carousel-control.right:before, .carousel-item .vidPlayBtn:after,.popupContainer .box-truncate:before, #screenPopup:after, #cedemoPlayer:before{content:"";height:100%;display:inline-block;vertical-align:middle;}.carousel.screenshots .carousel-control .glyphicon, .carousel-item .vidPlayBtn:before,.popupContainer .carousel.screenshots ul li img, #screenPopup .popupContainer, .cedemoHtml5Wrapper{display:inline-block;vertical-align:middle;}.popupContainer .box-truncate:before{margin-left:-1px;}#screenPopup {text-align:center;background:rgba(0,0,0,0.7);position:fixed;top:0;bottom:0;left:0;right:0;z-index:20;}#screenPopup .popupContainer{position:relative;top:25px;max-width:90%;margin:0 auto;padding:35px 15px 15px;background:#FFF;border-radius:4px;}.popupContainer .box-truncate{background:#000;}.popupContainer .close{font-size:18px;color:#FFF;text-shadow:1px 1px 0 rgba(0,0,0,1);padding:2px 15px;border-radius:0 0 3px 3px;background:#333;position:absolute;right:15px;top:0;}.popupContainer .close:hover{background:#E60F15;opacity:1}.popupContainer .close span.glyphicon{margin:0;}#screenZoom .prev, #screenZoom .next{font-size:18px;position:absolute;bottom:2px;}#screenZoom .next{right:0;}#screenZoom .carousel.screenshots{background:none;border:none;}#screenZoom .carousel.screenshots ul li:hover{box-shadow:none;} /********* \ FOOTER / **********//********* / POPUP CAROUSELS + VIDEOS \ **********/@media ( max-width:400px){    .carousel.boxshots .carousel-indicators li {width: 14px; height: 14px; margin: 0 3px;}    .cart-item .item-description{padding-bottom:30px;}    #mypurchasehistory .table tr td.item-title div {padding:0;}    #mypurchasehistory .table tr td.item-title .item-price-xs{text-align:right;}    .btn-add-to-cart{font-size:12px;}    .btn.btn-add-to-cart .glyphicon-shopping-cart{width: 10px;height: 10px;background-size: 10px;background-position: 0px -29px;}    .btn:hover.btn-add-to-cart .glyphicon-shopping-cart{background-position: 0px -44px;}    #miniCartWrapper{padding:10px;max-width: 200px;z-index:10000;}}@media ( max-width:424px){ .mainfooter .partner-footer .reinsurance-icons{top:15px;font-size: 0.9em;} .mainfooter .partner-footer .reinsurance-icons li{display:block;line-height: 20px;} .mainfooter .partner-footer .reinsurance-icons li.official-store{ background: url(../img/ft-mob-official.png) no-repeat;padding-left:25px;background-size: contain;} .mainfooter .partner-footer .reinsurance-icons li.pci-dss{ background: url(../img/ft-mob-paiement.png) no-repeat;padding-left:25px;background-size: contain;} .mainfooter .partner-footer .reinsurance-icons li.secured{ background: url(../img/ft-mob-certified.png) no-repeat;padding-left:25px;background-size: contain;}}@media ( max-width:499px){ .carousel.boxshots ul{width:94%;} .carousel.boxshots ul li{display:block;} .carousel.boxshots ul li:nth-child(odd){background:#F7F7F7;} .carousel.boxshots ul li a{overflow:auto;} .carousel.boxshots ul li .box-truncate{float:left;max-width:10%;} .carousel.boxshots .product-infos{height:auto;padding-bottom:25px;display:block;float:right;width:85%;} .carousel.boxshots.video .product-infos{padding-bottom:35px;} .carousel.boxshots ul li h5{text-align:left;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden;display:block;} .carousel.boxshots.wide ul li .box-truncate{float: left; max-width: 10%;} .carousel.boxshots.wide .product-infos{width:65%;} .carousel.boxshots .buy-infos{text-align:right;position:absolute;bottom:2px;} .carousel.boxshots ul{margin-bottom:0;display:block;} .carousel.boxshots .carousel-indicators li{} .step{} .steps .step:not(.current) p span:not(.glyphicon){display:none;} .steps .step:not(.current) p span.glyphicon{border:1px solid;border-radius:2px;padding:5px 5px;display:inline-block;} .steps .step.current p{margin-bottom:12px;} .resp-select{width:40% !important;} .resp-field{width:60% !important;} .casual .product-type-section .carousel.boxshots ul {margin-bottom:25px} #featured-tabs-content .carousel.boxshots ul li, #bestsellers-tabs-content .carousel.boxshots ul li{width:auto;} #featured-tabs-content .carousel.boxshots ul li img, #bestsellers-tabs-content .carousel.boxshots ul li img{height:auto;}}@media ( min-width:500px){ .carousel.boxshots ul li { width: 20%; float: left;} .carousel.boxshots.wide ul li { width: 33.3333%;} .carousel.boxshots ul li .box-truncate { margin: 4%;} .login-modes .login-basic>div, .login-modes .login-register>div{margin-bottom:60px;} .carousel.boxshots ul li h5 span{ max-height: 4.3em; display: block; overflow: hidden;} .product-infos .ctas, .list-game-item .ctas{text-align:center;right:0;left:0;} .casual #featured-tabs-content .carousel.boxshots ul li {width:25%;} .casual #featured-tabs-content .carousel.boxshots ul li img {height:auto;}}@media ( min-width:500px) and ( max-width:767px){ .carousel.boxshots ul{margin:10px auto 0;} #featured-tabs-content .carousel.boxshots ul li img,  #bestsellers-tabs-content .carousel.boxshots ul li img, #top-downloaded .carousel.boxshots ul li img, #coming-soon .carousel.boxshots ul li img {height:130px;} .carousel.boxshots:not(.wide) .product-infos{height:75px;} .carousel.boxshots:not(.wide) .discount{display:none;} .carousel.boxshots:not(.wide) .discount + .prices{background:#027099;} .casual .carousel.boxshots:not(.video) .product-infos{height:50px;padding-bottom:0;}}@media ( min-width:500px) and ( max-width:991px){ .carousel.boxshots ul li:hover{background:#f7f7f7;} .carousel.boxshots ul li h5, .list-game-item h5{font-size:10px;}}@media ( min-width:550px){}@media ( max-width:599px){ body>.container{font-size:12px;} h3{font-size:18px;} h3>span.glyphicon{padding:1px 2px 2px;} .client-profile .radio label{margin:0 4px 0 0;} #account-tabs{width:100%;display:table;} #account-tabs li{display:table-cell;width:33.33%;text-align:center;} #account-tabs li a{height:4em;padding:10px 5px 0;line-height:1.3em;} ul.ownitems li a{padding:3px;} ul.ownitems li a .item-title{font-size:8px;} #mypurchasehistory .table, #mypurchasehistory tbody, #mypurchasehistory .table tr{float:none;width:auto;display:block;} .product-dl .item-retrieval .dlfiles ul li.file-chunk{padding-bottom:32px;position:relative;} .file-chunk>div{position:absolute;right:5px;bottom:5px;} .cart-item .item-cost{bottom:0 !important;} .payment-infos h4{margin-bottom:45px;} ul.cctype-details-cards{top:-30px !important;right:auto !important;} ul.cctype-details-cards li{margin-bottom:5px;} #cctype-credit_card ul.cctype-details-cards{top:-13px !important;} .payment-cb{padding-top:40px;} .item-visual img{display:inline !important;} .form-group.company-number{display:none !important;} .col-xs-9.col-sm-2.item-formula{position:relative;top:-30px;}}@media ( min-width:600px){.product-type-icon{font-size:20px;} .product-bg img{width:100%;margin-left:0;} h3.item-title{font-size:16px;} .logged-client .client-infos{padding:15px 30px;} .item-formula{position:absolute;right:0;top:-10px;margin:0;} .row.cart-item{padding-bottom:0;} .cart-item .item-description .item-infos{display:block;} .cart-item .item-cost{padding-bottom:10px !important;}}@media ( min-width:600px) and ( max-width:767px){ ul.ownitems li{padding:0 30px;} #mypurchasehistory .table tr{width:49%;float:left;} #mypurchasehistory .table tr:nth-child(even){float:right;} #mypurchasehistory .table tr td.item-title{white-space:nowrap;} .client-infos .residence-address, .client-infos .delivery-address{width:auto;float:left;} .client-infos .delivery-address{margin-left:25%;} .col-xs-9.col-sm-2.item-formula{position:relative;top:-40px !important;}}@media ( max-width:767px){ h3{margin-left:-10px;margin-right:-10px;} span.visible-xs{display:inline-block !important;} .see-more span.glyphicon.glyphicon-plus-sign{margin-right:0;} .alert h2{font-size:20px;} .navbar-fixed-top .navbar-collapse{background:#333;} .navbar-fixed-top .navbar-collapse .navbar-nav{margin-top:0;margin-bottom:0;} .navbar-nav .open .dropdown-menu{background-color:#666;} .navbar-default .navbar-nav>li + li{border-top:1px solid #444;} .navbar-default .navbar-nav .open .dropdown-menu>li>a, .navbar-default .navbar-nav>li>a{font-size:12px;color:#A6A6A6;text-transform:uppercase;} .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color:#EEE;background:#444;} .navbar-nav.navbar-right{border-top:1px solid #444;} .navbar-form{position:relative;margin:0 -15px;} form.navbar-form button[type="submit"]{position:absolute;top:10px;right:15px;} .container:not(.brand-cart-checkout) .navbar-fixed-top .navbar-collapse{padding-top:62px;position:relative;} .navbar-container .navbar-form{position:absolute;top:0;left:10px;right:25px;} form.navbar-form button[type="submit"]{position:absolute;top:10px;right:12px;} .yui-ac-bd li .ac-search-result-packshot{display:none;} .yui-ac-bd li:nth-child(n+6){display:none;} .col-xs-9.col-sm-2.item-formula{position:relative;top -30px;} .col-xs-3.col-sm-2.item-visual{padding-right:5px;} .cart-item .item-description{padding-bottom:30px;} span.infobulle.payment.paymentccv{width:auto;height:auto;background:none;position:relative;top:0;display:block;left:auto;} span.glyphicon.glyphicon-info-sign.paymentccv{display:none;} span.note.paymentccv{padding:5px 10px;background:none;border:none;position:relative;display:block;width:auto;top:auto;right:auto;left:auto;box-shadow:none;margin:0} .cart-item .item-visual{max-width:80px;} .cart-item .item-cost{position:absolute;bottom:-7px;width:auto;padding:0;right:10px;} .cart-item.cart-added .item-cost{right:5px;} .item-cost label.visible-xs{display:inline-block !important;font-weight:normal;} .brand-cart-checkout .services-options p{} .cart-item .item-prices{padding-left:0;} .cart-item .item-prices>div{text-align:left;position:absolute;bottom:16px;} .cart-item .item-price-total{width:auto;padding:0;float:left;} .cart-item .item-price-total .btn{} .cart-item .item-cost .item-quantity{width:auto;padding-right:40px;float:left;} .cart-item .item-cost .item-quantity form{} #cart-voucher input{display:block;} .cart-options p{margin-right:15px;} .additional-cart-line .cart-price-off span{} .cart-summary>.col-xs-12.col-sm-6{padding:0;} .order-confirm .ctas{padding:0;} .client-profile label.civil-status{} .client-profile .row.birthday label{padding-top:8px;} .client-profile select#input-birth-day, .client-profile select#input-birth-month, .client-profile select#input-birth-year{min-width:40px;} .client-profile input[type="submit"]{margin-top:5px;} .client-infos{} .item-infos{} .item-infos .item-desc, .item-infos .item-options{padding-left:0;} .item-data>span span{display:block;margin:0;} .cart-added .service-option, .cart-added .product-option{padding-bottom:0;} .cart-options .product-option p:last-of-type, .service-option p:last-of-type, .item-options .service-option p:last-of-type{margin-bottom:35px;} .myaccount .service-option p:last-of-type{margin-bottom:15px;} #mypurchasehistory .table tr{margin-bottom:10px;background:none;border-radius:3px;position:relative;display:block;overflow:auto;} #mypurchasehistory .table tr td{line-height:1em;display:block;border:none;} #mypurchasehistory .table tr td.order-number{color:#FFF;text-align:left;text-shadow:1px 1px 0 rgba(0,0,0,.5);background:#555;float:none;} #mypurchasehistory .table tr td.item-title{text-overflow:ellipsis;overflow:hidden;border:1px solid #DDD;float:none;} #mypurchasehistory .table tr td.item-price{text-shadow:1px 1px 0 #f0f0f0;float:right;background:#DDD;} #mypurchasehistory .table tr td.payment-method{text-align:left;background:#EEE;border:1px solid #DDD;float:none;} #mypurchasehistory .table tr td.purchase-date{color:#FFF;position:absolute;right:0;top:0;} #mypurchasehistory .table tr td.item-title span.item-price-xs{font-size:14px;position: absolute;right: 0;margin-right: 10px; white-space:nowrap;} .mainfooter .poweredby{position:relative;background-position:center 0;background-color:#fff;color:#555;padding:15px;margin-left:15px;} .tab-content #mydetails{margin:-15px 0;} #mydetails .delivery-address{padding:0;} .delivery-address>.row{margin:0;} .row.current-profile>div{padding:0;} .product-dl .item-desc h5.item-title{font-size:20px;} .checkout-header .steps{margin:0 -10px 10px;} .row.checkout-step>.row{margin:0 -10px 30px;} .row.checkout-step .row.order-confirm{margin:0 5px 30px;} .row.checkout-step>.row.footer-secure{margin:0 5px;} .container.checkout-payment .payment-infos .row .form-group{padding:0;} .partner-payment-modes, .secured-payment{padding:0;} .payment-modes, .secured-payment>div{border-radius:0;} .secured-payment{margin-bottom:0;} .container.checkout-payment .row.payment-details .payment-container{margin-bottom:30px;} .order-confirm .serial-key{max-width:200px;} #featured-tabs{margin:0 -10px;} #featured-tabs-content, #top-downloaded,  #bestsellers-tabs-content{margin:0 -10px;} .carousel.boxshots{padding-bottom:33px;} .carousel.boxshots ul{width:96%;} .carousel.boxshots .carousel-indicators{bottom:-2px;} .carousel.boxshots .carousel-control.left, .carousel.boxshots .carousel-control.right{font-size:12px;width:auto;border-radius:3px;top:auto;bottom:5px;border:1px solid #CCC;} .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-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{position:relative;} .carousel-indicators li{width:18px;height:18px;padding:5px;margin:0 5px;vertical-align:middle;} .carousel-indicators li.active{width:18px;height:18px;padding:5px;margin:0 5px;} ul:not(.display-list) .product-infos .price-old{display:none;} .carousel.boxshots:not(.wide) ul .product-infos .price-old{display:inline-block;} #content .list-temas{margin-bottom:0;border:none;} #newCustomerRegister .container, .login-modes .form-group{padding:0;} .product-option .cross-item-description:before {content: '';overflow: auto;} .product-option .cross-item-description:after {content: '';background: #888888;} .mainfooter .partner-footer .reinsurance-icons{top:10px;font-size: 0.9em} .mainfooter .partner-footer .reinsurance-icons li{display:block} .mainfooter .partner-footer .reinsurance-icons li{line-height: 25px} .mainfooter .partner-footer .reinsurance-icons li.official-store{ background: url(../img/ft-mob-official.png) no-repeat;padding-left:35px;} .mainfooter .partner-footer .reinsurance-icons li.pci-dss{ background: url(../img/ft-mob-paiement.png) no-repeat;padding-left:35px;} .mainfooter .partner-footer .reinsurance-icons li.secured{ background: url(../img/ft-mob-certified.png) no-repeat;padding-left:35px;}}@media ( min-width:768px){ body{background-size:100%;} body>.container.mainfooter{margin-bottom:30px;} .navbar-fixed-top .navbar-collapse{margin:0 15px;} .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{margin-left:0;} .ac-search-results{width:36%;} .navbar-btn.btn-sm{float:right;} .navbar-default .navbar-nav>li:hover{background:#EEE;} .navbar-default .navbar-nav>li>a.current-home{padding-bottom:12px;background:#e7e7e7;} .navbar-nav:not(.navbar-right)>li>a { padding: 13px 15px;} .carousel.boxshots ul li h5 span{font-size:12px;} .row .product-visual{height:300px;background-position:center 0;} .row.alerts{} .alerts p{line-height:1.2em;margin-left:40px;} .branded-select.small{margin:4px 0 0 0;} .row.col-labels{border-radius:3px 3px 0 0;overflow:hidden;} .item-formula{width:16.66666667%;margin-top:2%;position:relative;} .item-formula .branded-select{margin-bottom:0;width:100%;} .cart-item .item-description .item-prices{margin-top:25px;} .cart-item .item-cost{padding-right:0;margin:25px 0 0;} .item-price-current{margin-top:7px;} .item-price-old + .item-price-current{margin-top:0;} .carousel.boxshots ul .alt-position .discount{box-shadow:-2px 2px 2px rgba(0,0,0,.5);position:absolute;bottom:80px;left:40%;} .row.cart-list, .row.client-profile, .row.payment, .row.order-confirm{margin-left:0;margin-right:0;} .client-profile #bt-login{margin-right:20px;} .login-basic form label, #mydetails .client-profile .row>label{padding:8px 0 0;} .client-profile .delivery-address-test label{padding:0;} .client-profile .radio label{width:auto;display:inline-block;} .client-profile label.col-xs-1, .client-profile label.col-sm-1{width:14%;} .client-profile .logged-client label{width:auto;} label[for="input-delivery-address"], label[for="input-delivery-town"]{padding-left:10px;} label[for="input-delivery-address"]+div, label[for="input-delivery-town"]+div{padding-left:0;} .payment-method{text-align:center;} #myproducts .item-desc h5.item-title, .product-dl .item-desc h5.item-title{font-size:22px;} .item-data span.data-value{margin-left:10px;} .item-options .service-option p:last-of-type{margin-right:150px;} .myaccount .service-option p:last-of-type{margin-bottom:10px;} .row.current-profile{margin:0;} .mainfooter .poweredby{width:130px;position:absolute;top:10px;right:10px;} .login-basic, .payment-container{margin-left:-15px;margin-right:-5px;} .login-register, .cart-resume{margin-right:-15px;margin-left:-5px;} .login-modes .login-basic, .login-modes .login-register{min-height:250px;margin-bottom:0;} .client-profile .form-group .col-sm-8{padding-left:15px;float:left;} #eptica_contact .form-group .col-sm-6{width:49%;vertical-align:middle;display:inline-block;float:none;} #eptica_contact .form-group label{padding-left:15px;} .casual .list-game-item .item-infos { padding: 0;}}@media ( min-width:768px) and ( max-width:991px){.navbar-container .nav>li>a{padding:15px 10px;} ul.ownitems li{padding:0 20px;} #featured-tabs-content .carousel.boxshots ul li, #bestsellers-tabs-content .carousel.boxshots ul li{width:20%;} #featured-tabs-content .carousel.boxshots ul li img, #bestsellers-tabs-content .carousel.boxshots ul li img{height:166px;}}@media ( max-width:991px){ #mypurchasehistory table{font-size:12px;} #newCustomerRegister{padding:0;} .login-modes .row{margin:0;} .carousel.boxshots:not(.wide) ul .product-infos .price-old{display:none;}}@media ( min-width:992px){ .branded-select.small{margin:8px 0 0 0;} .item-data{padding-bottom:8px;position:relative;} .item-data button{position:absolute;right:10px;bottom:10px;} .payment-infos div[class*="cc-"]:not(.cc-cb){background-position:right 15px;background-repeat:no-repeat;} .payment-infos .cc-paypal, .account-paypal{background-image:url(../img/paypal-32px.png);} .payment-infos .cc-sepa, .account-sepa{background-image:url(../img/sepa-32px.png);} .payment-infos .cc-sofort{background-image:url(../img/sofort-32px.png);} .payment-infos .cc-giropay{background-image:url(../img/giropay-32px.png);} .payment-infos .cc-mistercash{background-image:url(../img/mistercash-32px.png);} .payment-infos .cc-zgold{background-image:url(../img/zgold-32px.png);} .payment-infos .cc-invoice{background-image:url(../img/ratepay-32px.png);} .myaccount .service-option h5, .myaccount .service-option p{margin-right:200px;} .myaccount .service-option button{position:absolute;bottom:10px;right:20px;} #account-errors-email p{margin:0;} #account-errors-email{margin-bottom:0} .reset-password .row h1 { font-size: 30px; margin-top: 20px;} .product-infos .ctas .btn-sm, .list-game-item .ctas .btn-sm{ font-size: 12px; padding:5px 10px;} .btn-bottom-right.tryout {bottom: 5px;}}@media ( min-width:1200px){ .row .product-visual{height:350px;} .brand-cart-checkout .checkout{padding:20px 30px 0;} .order-confirm{padding-bottom:30px;}}@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){  h5.item-title { text-shadow: none;} .steps ul { padding-left: 0;} .branded-select select { width: 124% !important; padding-right: 0 ! important;} .branded-select.multi-select select { width: 130% ! important;}}/********* \ MEDIA QUERIES / **********//********* / FRED \ **********/.cart-loading{height:31px;margin:0;padding:0;position:absolute;right:25px;text-align:right;top:10px;}.alert-danger{display:none;}#shipping-address{display:none;}.payment-content{display:none;}#CustomerDeliveryDeliveryAddress{display:none}.empty-cart{text-align:center;}#upd{margin-top:15px;}.form_backup{display:inline-block;}.bold{font-weight:bold;}select.select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#FFF;background-image:none;border:1px solid #CCC;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.alert{display:none;}.order-confirm .alert{display:block;}.item-formula .hideselect{display:none;}/********* / **********//********* / REMODAL OVERRIDES **********/.remodal-wrapper{font-size:14px;}/********* / **********//********* / SERIAL KEY GENERIC RETURN PAGE **********/.item-description .item-infos .item-info{max-width:300px;}.activation-text{line-height:19px;}.serial-key{display:inline-block;word-wrap:break-word;color:#556;background:#fff;padding:2px 5px;border:1px solid #ddd;vertical-align:top;font-family:'Open Sans';border-radius:2px;max-height:46px;max-width:250px;overflow:auto;}.dlna{float:left;}/************  remove the up / down arrows in the number fields  ************/input[type='number']{-moz-appearance:textfield;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance: none;appearance: none;margin:0;}/********* / **********//* Razer Gold/ Razer Silver texts */.zsilver-extra {padding-right: 45px;height:20px;}.zsilver-text-extra {float: right;text-align: justify;}.zgold-balance {text-align: right;}.zgold-balance .payment-intro {margin-bottom: 5px;}.zsilver-extra, .zgold-balance .values {color: #efb725;}.zgold-balance .labels {min-width: 200px;text-align:right;}.zgold-balance .values {min-width: 115px;}.zgold-balance .labels, .zgold-balance .values {display: inline-block;}/********* / **********//********* Newsletter subscription form **********/.no-padding {padding:0;}/********* / **********/.order-number .data-value .glyphicon-time {margin-left:5px;margin-right:0;}p.pending-order-info { margin: 15px 0 5px 15px !important; font-size: 17px;}p.pending-order-info a {font-weight: bold}.geo-block-disclaimer { margin-top: -68px; float: right; background: silver; color: black; padding: 7px 8px 7px 15px; width: 243px; font-size: 13px; border-radius: 8px;}.product-profile .geo-block-disclaimer {margin-top: -132px}#mask_background{    z-index:1000;    background-color: #282828;    width:100%;    position:fixed;    top: 0;    left: 0;    bottom: 0;    display: flex;    align-items: center;    opacity: 0.96;    filter: blur(5px);}#lightbox_18{    z-index:1001;    box-shadow: 0 0 50px black;    background-color: white;    position: fixed;    left: 35%;    top: 20%;    right: 35%;    text-align: center;    padding-bottom:20px;}#lightbox_18 form{    margin:0;}#lightbox_18 form select {    display: inline-block;    width: auto;}#lightbox_18 form label{    display: inline-block;}#lightbox_18 .row, #site #lightbox_18 h3 {    margin-top:25px}#lightbox_18 form div{    margin:10px;}#lightbox_18 form input[type=button]{    margin:0 2%;    text-transform: uppercase;}#lightbox_18 form span#select-day, #lightbox_18 form span#select-day #day {    width: 50px;    min-width:initial;}#lightbox_18 form span#select-month, #lightbox_18 form span#select-month #month {    width:120px;}#lightbox_18 form span#select-year, #lightbox_18 form span#select-year #year {    width:60px;}#lightbox_18 form span#select-year #year {    min-width: 60px;    padding-left: 4px;    margin: 0;    padding-right: 0;}@media screen and (max-width: 1360px) {    #lightbox_18 {        left: 25%;        right: 25%;    }}@media screen and (max-width: 816px) {    #lightbox_18 {        left: 15%;        right: 15%;    }}@media screen and (max-width: 445px) {    #lightbox_18 {        left: 5%;        right: 5%;    }    #lightbox_18 h3{        margin:0 1%;        font-size:15px;    }}@media screen and (max-width: 350px) {    #lightbox_18 {        left: 3%;        right: 3%;    }}/*Payment common background*/.checkout-spinner-loading {    -webkit-box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;    box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;}#paymentForm .checkout-content .checkout-tabs {    background:#333;}
