a:hover,
a:active,
a:focus,
.btn:hover,
.btn:active,
.btn:focus {
outline: none;
}
#logo {
background:url(../img/sprites2.png) no-repeat -2px -75px;
float:left;
height:57px;
text-indent:-9999px;
width:226px;
}
.alert {
margin-bottom:20px!IMPORTANT;
padding-right:15px!IMPORTANT;
}
.alert-darkblue {
background-color:#096ca8!IMPORTANT;
border-color:#bce8f1!IMPORTANT;
color:#fff!IMPORTANT;
}
.alert-darkblue a,.alert-darkblue a:hover,.alert-darkblue h1,.alert-darkblue h2,.alert-darkblue h3,.alert-darkblue h4,.alert-darkblue h5,.alert-darkblue h6,.alert-darkblue p {
color:#fff;
}
.alert-lightblue {
background-color:#5da6d2!IMPORTANT;
border-color:#5da6d2!IMPORTANT;
color:#fff!IMPORTANT;
}
.alert-lightblue a,.alert-lightblue a:hover,.alert-lightblue h1,.alert-lightblue h2,.alert-lightblue h3,.alert-lightblue h4,.alert-lightblue h5,.alert-lightblue h6,.alert-lightblue p {
color:#fff;
}
.alert-white {
background-color:#fff!IMPORTANT;
border-color:#fff!IMPORTANT;
color:#096ca8!IMPORTANT;
}
.alert-white a,.alert-white a:hover,.alert-white h1,.alert-white h2,.alert-white h3,.alert-white h4,.alert-white h5,.alert-white h6,.alert-white p {
color:#096ca8;
}
.alert-default {
background-color: #f5f5f5;
color: #333;
}
.btn {
border:1px solid #ddd;
}
.btn-success,
.btn-primary,
.btn-inverse,
.btn-danger,
.btn-warning,
.btn-lightblue,
.btn-info {
border:0px;
}
.btn-default:hover {
background:#ddd!IMPORTANT;
}
.btn-mini {
padding:3px 7px!IMPORTANT;
}
.btn-primary {
background:#096ca8!IMPORTANT;
}
.btn-primary:hover,.btn-primary:active,.btn-primary.active {
background:#095e91!IMPORTANT;
}
.btn-lightblue {
background:#5da6d2!IMPORTANT;
color: #ffffff;
text-shadow: none!IMPORTANT;
background-image: none;
filter: none;
border-color: none;
}
.btn-lightblue:hover,.btn-primary:active,.btn-primary.active {
background:#4f8eb3!IMPORTANT;
color:#fff;
}
.btn:hover .icon-gray {
opacity:0.8;
}
.bz-bg-darkblue {
background:#096ca8;
color:#fff;
}
.bz-bg-darkblue .caret {
border-top-color: #fff!IMPORTANT;
border-bottom-color: #fff!IMPORTANT;
}
.bz-bg-darkblue .nav > li {
font-weight: none!IMPORTANT;
text-transform: none!IMPORTANT;
font-size: 13px!IMPORTANT;
line-height: 14px!IMPORTANT;
}
.bz-bg-darkblue .nav > li > a,.navbar .nav > li > a:active,.navbar .nav > li > a:visited {
color: #fff;
margin-left: 0!IMPORTANT;
}
.bz-bg-darkblue .nav > li > a:focus,
.bz-bg-darkblue .nav > li > a:hover {
background-color:#5da6d2!IMPORTANT;
color: #fff!IMPORTANT;
text-decoration: none;
}
.bz-bg-darkblue .nav > .active > a,
.bz-bg-darkblue .nav > .active > a:hover,
.bz-bg-darkblue .nav > .active > a:focus {
background-color:#5da6d2!IMPORTANT;
color: #fff!IMPORTANT;
}
.bz-bg-darkblue .nav li.dropdown.open > .dropdown-toggle, .bz-bg-darkblue .nav li.dropdown.active > .dropdown-toggle, .bz-bg-darkblue .nav li.dropdown.open.active > .dropdown-toggle {
background-color:#5da6d2!IMPORTANT;
color: #fff!IMPORTANT;
}
.bz-bg-darkblue .nav .dropdown .dropdown-menu > li > a {
color:#333!IMPORTANT;
}
.bz-bg-darkblue .nav .dropdown .dropdown-menu > li > a:hover {
color:#fff!IMPORTANT;
}
.bz-bg-lightblue {
background:#5da6d2;
color:#fff;
height:100%;
min-height:100%;
}
.bz-bg-lightblue.bz-lightblue-hover:hover {
background-color:#096ca8;
}
.bz-breadcrumb {
background-color:#f5f5f5;
border-bottom:1px solid #ddd;
padding:10px 0;
}
.bz-breadcrumb .container .breadcrumb {
background-color:#f5f5f5!IMPORTANT;
margin-bottom:0!IMPORTANT;
}
.bz-breadcrumb i {
margin-top:4px;
}
.bz-cartitems {
padding:5px 20px 0 0;
}
.bz-footer .row-fluid {
margin-bottom:5px!IMPORTANT;
}
.btn-default a, .btn-default a:hover,.btn-default a:active,.btn-default a:visited {
color:#444;
text-decoration:none;
}
.bz-network {
border-bottom:5px solid #5da6d2;
border-top:5px solid #5da6d2;
margin-bottom:15px;
padding-top:10px;
}
.bz-network .span4 {
padding:15px 30px 30px;
}
.bz-network h3 {
line-height:15px;
}
.bz-partner {
background-color:#252429;
background-image:linear-gradient(tobottom,#2f3336,#252429);
background-repeat:repeat-x;
border-bottom:7px solid #000;
border-top:7px solid #000;
color:#c2c2c2;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f3336',endColorstr='#252429',GradientType=0);
font-size:26px;
padding:0;
}
.bz-partner .btn {
margin-top:12px;
}
.bz-rightnav {
background:#5da6d2;
color:#fff;
height:100%;
min-height:100%;
padding:20px;
}
.bz-web thead tr th,.bz-web tbody tr td {
text-align:center;
}
.choose {
color:#096ca8;
}
.col {
margin-bottom:-99999px;
padding-bottom:99999px;
}
.col-wrap {
overflow:hidden;
}
.container {
margin:0 auto;
max-width:1000px;
}
.container > hr,.marketing {
margin:60px 0;
}
.darkblue {
background-color:#096ca8!IMPORTANT;
color:#fff!IMPORTANT;
padding:10px;
}
.flag {
float:left;
height:11px;
margin:8px 8px 0 0;
width:16px;
}
.flag.au {
background:url(../img/sprites2.png) no-repeat -419px -2px;
}
.flag.ca {
background:url(../img/sprites2.png) no-repeat -419px -53px;
}
.flag.de {
background:url(../img/sprites2.png) no-repeat -419px -148px;
}
.flag.gb {
background:url(../img/sprites2.png) no-repeat -419px -101px;
}
.flag.it {
background:url(../img/sprites2.png) no-repeat -419px -199px;
}
.flag.na {
background:url(../img/sprites2.png) no-repeat -419px -438px;
}
.flag.nl {
background:url(../img/sprites2.png) no-repeat -419px -252px;
}
.flag.ru {
background:url(../img/sprites2.png) no-repeat -419px -301px;
}
.flag.sp {
background:url(../img/sprites2.png) no-repeat -419px -403px;
}
.flag.uk {
background:url(../img/sprites2.png) no-repeat -419px -350px;
}
.icon-gray {
opacity:0.5;
}
.icon-inline {
margin:4px 3px 0 3px;
}
.jumbotron {
margin:50px 0;
text-align:center;
}
.jumbotron .lead {
color:#555;
font-size:16px;
line-height:1.25;
}
.jumbotron h1 {
color:#555;
font-size:50px;
font-weight:100;
line-height:1;
}
.jumbotron input.bigfield {
font-size:22px;
height:40px;
}
.marketing p + h4 {
margin-top:28px;
}
.nav-services {
background:#5da6d2;
color:#c1ddee;
}
.nav-services .container:hover .service-box.active {
background:#5da6d2;
color:#c1ddee;
cursor:pointer;
}
.nav-services .container:hover .service-box.active .icon {
background:url(../img/sprites2.png) no-repeat 0 -291px;
}
.nav-services .service-box {
padding:30px 0;
}
.nav-services .service-box .icon {
background:url(../img/sprites2.png) no-repeat 0 -291px;
display:inline-block;
height:145px;
padding:45px 0 0;
width:175px;
}
.nav-services .service-box p {
font-size:24px;
font-weight:thin;
padding:30px 0 0;
}
.nav-services .service-box:hover .icon,.nav-services .service-box.active .icon,.nav-services .container:hover .service-box.active:hover .icon {
background-position:-195px -291px;
}
.nav-services .service-box:hover,.nav-services .service-box.active,.nav-services .container:hover .service-box.active:hover {
/**background:#096ca8;**/
color:#fff;
cursor:pointer;
}
.nav-services a {
color:#c1ddee;
}
.nav-services a:hover {
text-decoration:none;
}
.navbar-inner {
min-height: 40px;
padding:6px 0 0!IMPORTANT;
background-color: #096ca8!IMPORTANT;
background-image: -moz-linear-gradient(top, #096ca8, #096ca8);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#096ca8), to(#096ca8));
background-image: -webkit-linear-gradient(top, #096ca8, #096ca8);
background-image: -o-linear-gradient(top, #096ca8, #096ca8);
background-image: linear-gradient(to bottom, #096ca8, #096ca8);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);
border: 0!IMPORTANT;
-webkit-border-radius: 0!IMPORTANT;
-moz-border-radius: 0!IMPORTANT;
border-radius: 0!IMPORTANT;
-webkit-box-shadow: 0!IMPORTANT;
-moz-box-shadow: 0!IMPORTANT;
box-shadow: 0!IMPORTANT;
*zoom: 1;
}
.order-step {
border:0px;
background-color:#5da6d2;
color:#fff;
padding:10px;
text-align:center;
}
.order-step-active {
background-color:#096ca8;
}
.order-step a {
color:#fff;
text-decoration:none;
}
.order-steps {
margin-bottom:30px;
}
.order-step a:hover {
color:#fff;
text-decoration:underline;
}
.table-bordered th.recommended,.table-bordered td.recommended {
background:#5da6d2!IMPORTANT;
border:0!IMPORTANT;
color:#fff!IMPORTANT;
}
.table-hover tbody tr:hover td,.table-hover tbody tr:hover th {
background-color:#5da6d2!IMPORTANT;
color:#fff!IMPORTANT;
}
.table-striped tbody > tr:nth-child(odd) > td.recommended,.table-striped tbody > tr:nth-child(odd) > th.recommended {
background-color:#4b90b9!IMPORTANT;
}
.unstyled .icon-inline {
margin:4px 7px 0 0 !IMPORTANT;
}
a {
color:#096ca8;
text-decoration:none;
}
a:hover {
color:#5da6d2;
text-decoration:underline;
}
a:focus, button:focus {
outline: none!IMPORTANT;
outline: none!IMPORTANT;
outline-offset: none!IMPORTANT;
}

span.hover:hover {
cursor:pointer;
text-decoration:underline;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
outline: none!IMPORTANT;
outline: none!IMPORTANT;
outline-offset: none!IMPORTANT;
}
.order-div {
margin:20px 0;
height:5px;
background-color:#096ca8;
}
.select-max-width {
width:100%;
}
.nounderline {
text-decoration:none!IMPORTANT;
}
.label-mini,
.badge-mini {
margin-top:1px;
padding:4px 8px 4px 6px;
font-size: 11px;
line-height: 11px;
text-shadow: 0!IMPORTANT;
font-weight: bold!IMPORTANT;
}
.label-info {
background-color: #49afcd!IMPORTANT;
}
.label-important {
background-color: #da4f49!IMPORTANT;
}
.table-ordersummary {
width:100%;
}
.table-ordersummary td {
font-weight:bold;
text-align:right;
padding:5px;
}
.table-itemsummary {
width:100%;
background-color:#ddd;
}
.table-itemsummary td {
font-size:11px;
text-align:right;
padding:0 5px;
}
.btn-small .icon-inline {
margin:2px 3px 0 0!IMPORTANT;
}
.pricing {
padding-right:5px;
text-align:right;
}
.well.checkout-form,
.checkout-form .row-fluid,
.checkout-form input,
.checkout-form select{
margin-bottom:0px;
}

#pwstrengthbox {
    width: 200px;
    border: 1px solid #ccc;
    line-height: 28px;
    text-align: center;
    background-color: #fff;
    color: #9A9A9A;
    font-weight: normal;
}

#pwstrengthbox.strong {
    background-color: #33CC00;
    border: 1px solid #289F00;
    color: #fff;
    font-weight: bold;
}

#pwstrengthbox.moderate {
    background-color: #ff6600;
    border: 1px solid #C44F00;
    color: #fff;
    font-weight: bold;
}

#pwstrengthbox.weak {
    background-color: #cc0000;
    border: 1px solid #9D0000;
    color: #fff;
    font-weight: bold;
}
.underline a {
text-decoration:underline;
}
.item {
border-bottom:1px dashed #fff;
margin-bottom:5px;"
}
.label-link {
cursor:pointer;
}
.fullwidth {
width: 100%;
}
.dropdown-toggle .caret-white {
border-top-color: #fff;
border-bottom-color: #fff;
margin-top:10px;
}
.btn-small.dropdown-toggle .caret {
margin-top:10px;
}
a .well {
color:#444;
margin-bottom:10px;
}
a .well:hover {
background-color:#5da6d2;
border-color:#5da6d2;
color:#fff;
}
.label-default {
color:#777;
background-color:#eeeeee;
}
.label-default:hover,.label-default:active {
color:#777!IMPORTANT;
background-color:#ddd;
}

.close {
margin-right:15px;
}
.close:hover {
margin-right:15px;
}
button.close {
margin-right:15px;
}

.alert-lightblue .close {
color:#fff!IMPORTANT;
opacity:.4;
font-weight: 100!IMPORTANT;
text-shadow: 0!IMPORTANT;
}

.alert-lightblue .close:hover {
color:#fff!IMPORTANT;
opacity:.8;
}
.moduleoutput form {
margin-bottom:0px;
}
tiny {
font-size:10px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  text-transform: none!IMPORTANT;
}
.nomargin {
margin:0px!IMPORTANT;
}
.sub-header {
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
border-bottom: 1px solid #DDDDDD;
margin-bottom:15px;
padding: 0 0 5px 0;
}
.sub-header h3 {
padding:0px;
margin:0px;
}

.july4thspecial {
background:url(../img/bg-july4th.jpg) no-repeat;
background-position:center center;
padding:10px 0;
text-align:center;
}

.label-white {
background-color: #fff;
}

.game-list,
.game-list-pre-order {
background-color:#f5f5f5;
color:#777;
font-size:11px;
padding:5px;
margin-bottom:5px;
}

.game-list:hover {
background-color:#5da6d2;
color:#fff;
cursor:pointer;
}

.not-available:hover {
background-color:#d25d5d;
color:#fff;
cursor:pointer;
}

.game-list-pre-order:hover {
background-color:#77c177;
color:#fff;
cursor:pointer;
}

.game-list i,
.game-list-pre-order i {
  color:#999;
}

.game-list:hover i,
.game-list-pre-order:hover i,
.not-available:hover i {
  color:#fff;
}

.label-success {
background-color: #51a351!IMPORTANT;
}

.label-success:hover {
background-color: #5bb75b!IMPORTANT;
}

.label-primary {
background-color: #096ca8;
}

.label-primary:hover {
background-color: #095e91;
}
input[type="radio"], input[type="checkbox"] {
    line-height: normal;
    margin: 0 0 0;
}

label {
    margin-bottom: 0px;
	padding-top: 5px;
}

.well-link {
  text-align: center;
  background-color: inherit;
}
a.well-link {
  color:#777;
  background-color:#f5f5f5;
}
a.well-link:hover {
  color:#fff;
  text-decoration:none;
  background-color:#5da6d2;
}

.well-link2 {
  width:100px;
  text-align: center;
  background-color:#f5f5f5;
}
.well-link2 {
  color:#777;
}
.well-link2:hover {
  color:#fff;
  text-decoration:none;
  background-color:#5da6d2;
}

.icon-links {
  margin-top:15px;
  margin-bottom:10px;
}

.icon-links a {
  color:#e5e5e5;
  border-color:#e5e5e5;
  margin-right:10px;
  padding:15px 25px;
  text-decoration:none;
}

.icon-links a:active,.icon-links a:focus,.icon-links a:hover {
  color:#5da6d2;
  border-color:#5da6d2;
}

.icon-links2 div {
  margin-top:15px;
  margin-bottom:10px;
}

.icon-links2 div,.icon-links2 a {
  color:#999;
  margin-right:10px;
  padding:15px 25px;
  text-decoration:none;
}

.icon-links2 div, .icon-links2 a:active,.icon-links2 a:focus,.icon-links2 a:hover {
  color:#5da6d2;
  background-color:#f5f5f5;
}

.bz-btn-link,.bz-btn-link:active,.bz-btn-link:focus,.bz-btn-link-inherit {
  display: inline-block;
  *display: inline;
  background-color:#fff;
  color:#777;
  border:0px;
  font-size: 14px;
  text-align:center;
  text-decoration:none;
  margin-bottom:25px;
  padding:15px 25px;
}

.bz-btn-link-inherit:hover {
  color:#777;
  text-decoration:none;
}

.bz-btn-link.active,.bz-btn-link:hover {
  color:#5da6d2;
  text-decoration:none;
  background-color:#f5f5f5;
}

.bz-btn-link-green,.bz-btn-link-green:active,.bz-btn-link-green:focus {
  color:#46A546;
  text-decoration:none;
}

.bz-btn-link-green:hover {
  color:#fff;
  text-decoration:none;
  background-color:#46A546;
}

.bz-btn-link-red,.bz-btn-link-red:active,.bz-btn-link-red:focus {
  color:#d25d5d;
  text-decoration:none;
}

.bz-btn-link-red:hover {
  color:#fff;
  text-decoration:none;
  background-color:#d25d5d;
}
.bz-icon {
  color:#5da6d2;
}

.bz-amountdue {
  color:#d25d5d;
  font-size:28px;
}
.bz-pending-invoice a {
  color:#0768B8;
  font-size:18px;
}
.bz-pending-invoice a:hover {
  text-decoration:underline;
}

.strong {
  font-weight:bold;
}

.bz-col-wrap {
overflow:hidden;
}

.bz-col {
margin-bottom:-99999px;
padding-bottom:99999px;
}