﻿.container{width:unset;}@media(min-width:1500px){.container{width:1470px !important;}}@media(min-width:979px){nav div.dropdown:hover>ul.dropdown-menu{display:block;}}@font-face{font-family:'Forza-Book';src:url('../../fonts/Forza-Book.eot') format('eot'),url('../../fonts/Forza-Book.woff') format('woff'),url('../../fonts/Forza-Medium.ttf') format('truetype');}@font-face{font-family:'Forza-Medium';src:url('../../fonts/Forza-Medium.eot') format('eot'),url('../../fonts/Forza-Medium.woff') format('woff'),url('../../fonts/Forza-Medium.ttf') format('truetype');}.trn-container{color:#eee;text-transform:uppercase;}.trn-container a:hover{color:inherit;}.trn-container h1{font-size:32px;}.trn-container h2{font-size:24px;}.trn-container h3{font-size:20px;}.trn-container h4{font-size:16px;}.trn-container h5{font-size:12px;}.trn-container h6{font-size:10px;}.trn-container .text-highlight{color:#0099d1;}#site-body{padding:0;background-color:transparent !important;border:none;}.trn-container{color:#eee;flex-direction:column;}.trn-container a:hover{color:inherit;}.trn-container *[class^="col-"]{padding-left:8px;padding-right:8px;}.trn-container .row{margin-left:-8px;margin-right:-8px;margin-bottom:16px;}.ribbon-header{display:block;}.ribbon-header h3{background-color:#eee;color:#0f0f0f;box-sizing:border-box;display:inline-block;font-size:12px;font-weight:bold;height:20px;line-height:1em;margin-top:8px;margin-bottom:8px;padding:4px;position:relative;text-transform:uppercase;}.ribbon-header h3:after{position:absolute;float:right;content:'';width:0;height:0;border-style:solid;border-width:20px 5px 0 0;border-color:#eee transparent transparent transparent;top:0;right:-5px;}.ribbon-header.ribbon-header-secondary h3{color:#eee;background-color:#555;}.ribbon-header.ribbon-header-secondary h3:after{border-color:#555 transparent transparent transparent;}.ribbon-header.reversed h3:after{float:left;border-width:0 5px 20px 0;border-color:transparent #eee transparent transparent;left:-5px;right:auto;}.ribbon-header .show-all{color:#eee;font-size:12px;font-weight:bold;margin:auto 4px;text-transform:uppercase;}.ribbon-header .show-all.show-all-ribbon{background-color:#0099d1;}.ribbon-header+.ribbon-header h3{margin-top:0;}.trn-container .panel{border:none;border-radius:0;}.progress.progress-trn{background-color:#2a2a2a;border-radius:0;box-shadow:none;}.progress.progress-trn.progress-lg{height:32px;}.progress.progress-trn.progress-lg .progress-bar{line-height:32px;overflow:visible;white-space:nowrap;}.progress.progress-trn.progress-lg .progress-bar strong{margin:0 10px;}.progress.progress-trn .progress-bar{background-color:#0099d1;}.trn-container .btn{border-radius:0;color:#0f0f0f;font-weight:bold;padding:5px 10px;}.trn-container .btn.btn-primary{color:#0f0f0f;}.trn-container nav{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;}.trn-container nav.trn-sub-nav{background-color:rgba(36,37,39,.7);color:#eee;font-weight:bold;text-transform:uppercase;margin-bottom:16px;}.trn-container nav.trn-sub-nav .title{font-size:32px;line-height:1.1;background-color:#242527;display:inline-block;color:inherit;font-weight:inherit;padding:8px;text-decoration:none;}.trn-container nav.trn-sub-nav .menu-item-list{display:flex;}.trn-container nav.trn-sub-nav .menu-item-list .menu-item.active{background-color:#0099d1 !important;}.trn-container nav.trn-sub-nav .menu-item-list .menu-item.active a{text-decoration:none;}.trn-container nav.trn-sub-nav .menu-item-list .menu-item:hover{background-color:rgba(36,37,39,.85);}.trn-container nav.trn-sub-nav .menu-item-list .menu-item .dropdown-menu{background-color:rgba(36,37,39,.85);border-radius:0;border:0;margin:0;}.trn-container nav.trn-sub-nav .menu-item-list .menu-item .dropdown-menu a{display:block;transition:background-color ease-in-out .15s;}.trn-container nav.trn-sub-nav .menu-item-list .menu-item .dropdown-menu a:hover{background-color:rgba(36,37,39,.7);}.trn-container nav.trn-sub-nav a{display:inline-block;color:inherit;font-weight:inherit;padding:15px 8px;text-decoration:none;}.trn-container .nav.nav-pills li.active a,.trn-container .nav.nav-pills li.active a:hover,.trn-container .nav.nav-pills li.active a:active,.trn-container .nav.nav-pills li.active a:focus{color:#0f0f0f;}.trn-container .nav.nav-pills li a{border-radius:0;}.trn-container .nav.nav-pills li a:hover,.trn-container .nav.nav-pills li a:focus{color:#0099d1;}.trn-container .nav li a{font-weight:bold;padding:5px 10px;}.alert{border-radius:0;border:0;}.alert.alert-success{background-color:rgba(119,179,0,.7);}.alert.alert-info{background-color:rgba(153,51,204,.7);}.alert.alert-warning{background-color:rgba(255,136,0,.7);}.alert.alert-danger{background-color:rgba(204,0,0,.7);}.alert.alert-bungie{background-color:rgba(255,136,0,.7);color:#eee;}.highcharts-tooltip{position:relative;background:#242527 !important;}.highcharts-tooltip>span{position:unset !important;}.highcharts-tooltip .axis-name{font-size:1.2em;color:#eee;background:#242527;border-bottom:2px solid rgba(0,153,209,.7);padding:6px;}.highcharts-tooltip .series{background-color:#242527 !important;}.highcharts-tooltip .series .serie{padding:3px 8px;display:flex;border-bottom:1px dashed #242527;}.highcharts-tooltip .series .serie .serie-name{width:50%;text-transform:uppercase;text-align:right;margin-left:20px;}.highcharts-tooltip .series .serie .serie-value{width:50%;text-align:right;color:#eee;font-weight:bold;padding-left:30px;}.highcharts-tooltip .series .serie:last-child{border-bottom:0;}.trn-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.character-details{background:rgba(36,37,39,.7);box-shadow:0 1px 3px rgba(0,0,0,.2);position:relative;margin-bottom:20px;}.character-details.card-inline{background:none;box-shadow:none;}.character-details.card-inline .card-heading{box-shadow:0 1px 3px rgba(0,0,0,.2);}.character-details .card-heading{background:#242527;position:relative;border-bottom:3px solid rgba(0,153,209,.7);padding:8px;}.character-details .card-heading .card-title{margin:0;font-size:16px;color:#eee;text-transform:uppercase;line-height:1;}.character-details .card-heading .btn-group{position:absolute;top:5px;right:8px;}.character-details .card-body{padding:8px;}.character-details .card-footer{background:rgba(0,0,0,.3);border-top:1px solid #242527;padding:8px;}.character-details .card-table-container{overflow:auto;}.character-details .card-table{width:100%;background:none;}.character-details .card-table thead{background:none !important;}.character-details .card-table tbody tr:last-child{border-bottom:0;}.character-details .card-table th{background:rgba(0,0,0,.3);position:relative;padding:8px;color:#eee;font-size:16px;font-weight:normal;line-height:1;}.character-details .card-table tr{border-bottom:1px solid #242527;}.character-details .card-table td{background:transparent;}.character-details .card-table th,.character-details .card-table td{padding:6px 8px;}.character-details .card-table th.center,.character-details .card-table td.center{text-align:center;}.character-details .card-table th.left,.character-details .card-table td.left{text-align:left;}.character-details .card-table th.right,.character-details .card-table td.right{text-align:right;}.character-details .card-table .card-table-sub-header{color:#0099d1;text-transform:uppercase;background:rgba(0,0,0,.3);}.character-details .card-pagination{background:rgba(0,0,0,.3);border-top:1px solid #242527;text-align:right;}.character-details .card-pagination form{display:inline-block;}.character-details .card-pagination form .hidden-submit{border:0 none;height:0;width:0;padding:0;margin:0;overflow:hidden;}.character-details .card-pagination .current{color:#eee;width:unset;background:none;border:none;text-align:center;}.character-details .card-pagination a{color:#eee;display:inline-block;padding:8px;text-decoration:none;transition:background ease-in .1s;cursor:pointer;}.character-details .card-pagination a:hover{background:rgba(66,66,66,.2);transition:background ease-out .1s;}.character-details .card-pagination a[disabled]{color:rgba(238,238,238,.5);background:none !important;cursor:default;pointer-events:none;}.character-details .character-link{display:block;position:absolute;left:0;top:0;right:0;height:60px;z-index:1;}.character-details .character-link:hover+.character-header{background:#242527;}.character-details .character-header{background:rgba(36,37,39,.6);transition:background ease-in-out .15s;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:3px solid;}.character-details .character-header .character-info{background-repeat:no-repeat;background-size:contain;display:inline-block;min-width:300px;text-shadow:0 0 1px rgba(0,0,0,.3);}.character-details .character-header .character-info .character-icon{width:60px;height:60px;}.character-details .character-header .character-info .character-name{display:inline-block;color:#eee;margin-left:8px;vertical-align:middle;}.character-details .character-header .character-info .character-name strong{display:block;font-size:16px;}.character-details .character-header .character-info .character-name .light-level{color:#f5dc56;font-size:14px;font-weight:bold;}.character-details .character-header .character-info .character-name .light-level:before{display:inline-block;content:'✦';font-size:inherit;margin-right:2px;line-height:0;}.character-details .character-header .character-primary-stats .character-primary-stat{text-transform:uppercase;display:inline-block;padding:10px 0;margin-right:20px;text-align:right;}.character-details .character-header .character-primary-stats .character-primary-stat strong{display:block;color:#eee;}.character-details .character-header .character-primary-stats .character-primary-stat:first-child{margin-left:8px;}.character-details .character-header:hover{background:#242527;}.character-details .character-stats{display:flex;flex-wrap:wrap;}.character-details .character-stats .character-stat{padding:16px;width:50%;}.character-details .character-stats .character-stat .stats-label{font-size:1em;color:#0099d1;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.character-details .character-stats .character-stat .stats-value span{font-size:1.3em;font-weight:bold;color:#eee;}.character-details .character-stats .character-stat .stats-rank{font-size:.8em;}@media only screen and (min-width:480px){.character-details .character-stats .character-stat{width:33%;}}@media only screen and (min-width:768px){.character-details .character-stats .character-stat{width:25%;}}@media only screen and (min-width:992px){.character-details .character-stats .character-stat{width:25%;}}@media only screen and (min-width:1200px){.character-details .character-stats .character-stat{width:25%;}}.alert.alert-bungie{border:none;}.card{background:rgba(36,37,39,.7);box-shadow:0 1px 3px rgba(0,0,0,.2);margin-bottom:20px;}.card.card-inline{background:none;box-shadow:none;}.card.card-inline .card-heading{box-shadow:0 1px 3px rgba(0,0,0,.2);}.card .card-heading{background:#242527;position:relative;border-bottom:3px solid rgba(0,153,209,.7);padding:8px;}.card .card-heading .card-title{margin:0;font-size:16px;color:#eee;text-transform:uppercase;line-height:1;}.card .card-heading .btn-group{position:absolute;top:5px;right:8px;}.card .card-body{padding:8px;}.card .card-footer{background:rgba(0,0,0,.3);border-top:1px solid #242527;padding:8px;}.card .card-table-container{overflow:auto;}.card .card-table{width:100%;background:none;}.card .card-table thead{background:none !important;}.card .card-table tbody tr:last-child{border-bottom:0;}.card .card-table th{background:rgba(0,0,0,.3);position:relative;padding:8px;color:#eee;font-size:16px;font-weight:normal;line-height:1;}.card .card-table tr{border-bottom:1px solid #242527;}.card .card-table td{background:transparent;}.card .card-table th,.card .card-table td{padding:6px 8px;}.card .card-table th.center,.card .card-table td.center{text-align:center;}.card .card-table th.left,.card .card-table td.left{text-align:left;}.card .card-table th.right,.card .card-table td.right{text-align:right;}.card .card-table .card-table-sub-header{color:#0099d1;text-transform:uppercase;background:rgba(0,0,0,.3);}.card .card-pagination{background:rgba(0,0,0,.3);border-top:1px solid #242527;text-align:right;}.card .card-pagination form{display:inline-block;}.card .card-pagination form .hidden-submit{border:0 none;height:0;width:0;padding:0;margin:0;overflow:hidden;}.card .card-pagination .current{color:#eee;width:unset;background:none;border:none;text-align:center;}.card .card-pagination a{color:#eee;display:inline-block;padding:8px;text-decoration:none;transition:background ease-in .1s;cursor:pointer;}.card .card-pagination a:hover{background:rgba(66,66,66,.2);transition:background ease-out .1s;}.card .card-pagination a[disabled]{color:rgba(238,238,238,.5);background:none !important;cursor:default;pointer-events:none;}.card-modal-wrapper .card.card-modal{display:none;z-index:30001;position:fixed;top:100px;bottom:100px;left:15%;right:15%;background:#242527;}.card-modal-wrapper .card.card-modal.visible{display:block;}.card-modal-wrapper .card.card-modal.visible~.card-modal-backdrop{z-index:30000;content:' ';position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.7);}.panel.panel-default{background:rgba(36,37,39,.7);box-shadow:0 1px 3px rgba(0,0,0,.2);margin-bottom:20px;border-radius:0;border:0;}.panel.panel-default.card-inline{background:none;box-shadow:none;}.panel.panel-default.card-inline .card-heading{box-shadow:0 1px 3px rgba(0,0,0,.2);}.panel.panel-default .card-heading{background:#242527;position:relative;border-bottom:3px solid rgba(0,153,209,.7);padding:8px;}.panel.panel-default .card-heading .card-title{margin:0;font-size:16px;color:#eee;text-transform:uppercase;line-height:1;}.panel.panel-default .card-heading .btn-group{position:absolute;top:5px;right:8px;}.panel.panel-default .card-body{padding:8px;}.panel.panel-default .card-footer{background:rgba(0,0,0,.3);border-top:1px solid #242527;padding:8px;}.panel.panel-default .card-table-container{overflow:auto;}.panel.panel-default .card-table{width:100%;background:none;}.panel.panel-default .card-table thead{background:none !important;}.panel.panel-default .card-table tbody tr:last-child{border-bottom:0;}.panel.panel-default .card-table th{background:rgba(0,0,0,.3);position:relative;padding:8px;color:#eee;font-size:16px;font-weight:normal;line-height:1;}.panel.panel-default .card-table tr{border-bottom:1px solid #242527;}.panel.panel-default .card-table td{background:transparent;}.panel.panel-default .card-table th,.panel.panel-default .card-table td{padding:6px 8px;}.panel.panel-default .card-table th.center,.panel.panel-default .card-table td.center{text-align:center;}.panel.panel-default .card-table th.left,.panel.panel-default .card-table td.left{text-align:left;}.panel.panel-default .card-table th.right,.panel.panel-default .card-table td.right{text-align:right;}.panel.panel-default .card-table .card-table-sub-header{color:#0099d1;text-transform:uppercase;background:rgba(0,0,0,.3);}.panel.panel-default .card-pagination{background:rgba(0,0,0,.3);border-top:1px solid #242527;text-align:right;}.panel.panel-default .card-pagination form{display:inline-block;}.panel.panel-default .card-pagination form .hidden-submit{border:0 none;height:0;width:0;padding:0;margin:0;overflow:hidden;}.panel.panel-default .card-pagination .current{color:#eee;width:unset;background:none;border:none;text-align:center;}.panel.panel-default .card-pagination a{color:#eee;display:inline-block;padding:8px;text-decoration:none;transition:background ease-in .1s;cursor:pointer;}.panel.panel-default .card-pagination a:hover{background:rgba(66,66,66,.2);transition:background ease-out .1s;}.panel.panel-default .card-pagination a[disabled]{color:rgba(238,238,238,.5);background:none !important;cursor:default;pointer-events:none;}.panel.panel-default .panel-heading{background:#242527;border-radius:0;border:0;color:#eee;text-transform:uppercase;position:relative;border-bottom:3px solid rgba(0,153,209,.7);}.panel.panel-default .panel-heading .btn-group{position:absolute;float:right;right:22px;top:7px;}.btn{border-radius:0;text-decoration:none !important;}.form-control{border-radius:0;}.text-highlight{color:#0099d1;}.page-container{position:relative;display:flex;}.page-container .page-main{width:100%;}.page-container .page-aside,.page-container .block-advertisement{margin-left:15px;min-width:300px;width:300px;}.page-container .leaderboard-advertisement{background:rgba(36,37,39,.7);box-shadow:0 1px 3px rgba(0,0,0,.2);margin-bottom:20px;margin-bottom:15px;display:flex;justify-content:space-around;padding:5px 0;}.page-container .leaderboard-advertisement.card-inline{background:none;box-shadow:none;}.page-container .leaderboard-advertisement.card-inline .card-heading{box-shadow:0 1px 3px rgba(0,0,0,.2);}.page-container .leaderboard-advertisement .card-heading{background:#242527;position:relative;border-bottom:3px solid rgba(0,153,209,.7);padding:8px;}.page-container .leaderboard-advertisement .card-heading .card-title{margin:0;font-size:16px;color:#eee;text-transform:uppercase;line-height:1;}.page-container .leaderboard-advertisement .card-heading .btn-group{position:absolute;top:5px;right:8px;}.page-container .leaderboard-advertisement .card-body{padding:8px;}.page-container .leaderboard-advertisement .card-footer{background:rgba(0,0,0,.3);border-top:1px solid #242527;padding:8px;}.page-container .leaderboard-advertisement .card-table-container{overflow:auto;}.page-container .leaderboard-advertisement .card-table{width:100%;background:none;}.page-container .leaderboard-advertisement .card-table thead{background:none !important;}.page-container .leaderboard-advertisement .card-table tbody tr:last-child{border-bottom:0;}.page-container .leaderboard-advertisement .card-table th{background:rgba(0,0,0,.3);position:relative;padding:8px;color:#eee;font-size:16px;font-weight:normal;line-height:1;}.page-container .leaderboard-advertisement .card-table tr{border-bottom:1px solid #242527;}.page-container .leaderboard-advertisement .card-table td{background:transparent;}.page-container .leaderboard-advertisement .card-table th,.page-container .leaderboard-advertisement .card-table td{padding:6px 8px;}.page-container .leaderboard-advertisement .card-table th.center,.page-container .leaderboard-advertisement .card-table td.center{text-align:center;}.page-container .leaderboard-advertisement .card-table th.left,.page-container .leaderboard-advertisement .card-table td.left{text-align:left;}.page-container .leaderboard-advertisement .card-table th.right,.page-container .leaderboard-advertisement .card-table td.right{text-align:right;}.page-container .leaderboard-advertisement .card-table .card-table-sub-header{color:#0099d1;text-transform:uppercase;background:rgba(0,0,0,.3);}.page-container .leaderboard-advertisement .card-pagination{background:rgba(0,0,0,.3);border-top:1px solid #242527;text-align:right;}.page-container .leaderboard-advertisement .card-pagination form{display:inline-block;}.page-container .leaderboard-advertisement .card-pagination form .hidden-submit{border:0 none;height:0;width:0;padding:0;margin:0;overflow:hidden;}.page-container .leaderboard-advertisement .card-pagination .current{color:#eee;width:unset;background:none;border:none;text-align:center;}.page-container .leaderboard-advertisement .card-pagination a{color:#eee;display:inline-block;padding:8px;text-decoration:none;transition:background ease-in .1s;cursor:pointer;}.page-container .leaderboard-advertisement .card-pagination a:hover{background:rgba(66,66,66,.2);transition:background ease-out .1s;}.page-container .leaderboard-advertisement .card-pagination a[disabled]{color:rgba(238,238,238,.5);background:none !important;cursor:default;pointer-events:none;}.dropdown-menu{background:#242527;box-shadow:0 1px 3px rgba(0,0,0,.5);border-radius:0;border:none;}.dropdown-menu ul>li.selected>a,.dropdown-menu ul>li>a:hover{color:#444;background-color:#f5f5f5;border:none;outline:1px solid #f5f5f5;}.filter-select{margin-top:8px;}.filter-select label{display:block;font-size:1.1em;font-weight:normal;color:#eee;margin-left:3px;}.filter-select .bootstrap-select{width:100% !important;}.filter-select .bootstrap-select .btn{background:rgba(0,0,0,.3);border:none;width:100%;}.filter-select .btn{height:36px;}@media only screen and (max-width:900px){.page-aside,.block-advertisement{display:none;}}.trn-sub-nav .hamburger-menu{display:none;}@media only screen and (max-width:1050px){.trn-container nav.trn-sub-nav{display:block;flex-wrap:wrap;height:52px;max-height:52px;overflow:visible;pointer-events:none;z-index:2000;}.trn-container nav.trn-sub-nav .title{order:0;max-width:calc(100% - 52px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.trn-container nav.trn-sub-nav:hover .menu-item-list{display:block !important;}.trn-container nav.trn-sub-nav .hamburger-menu:hover~.menu-item-list{pointer-events:all;display:block !important;}.trn-container nav.trn-sub-nav .menu-item-list{display:none;margin-left:calc(100% - 250px);z-index:20000;margin-top:-5px;}.trn-container nav.trn-sub-nav .menu-item{pointer-events:all;order:2;width:250px;background:#242527;box-shadow:0 1px 3px rgba(0,0,0,.4);}.trn-container nav.trn-sub-nav .menu-item a{width:100%;}.trn-container nav.trn-sub-nav .menu-item .dropdown-menu a:hover,.trn-container nav.trn-sub-nav .menu-item:hover{background:#0099d1 !important;}.trn-container nav.trn-sub-nav .hamburger-menu{pointer-events:all;display:inline-block;padding:8px 8px;font-size:34px;line-height:1;width:52px;text-align:center;margin-left:auto;cursor:pointer;font-weight:bold;float:right;background:rgba(0,153,209,.7);}.trn-container nav.trn-sub-nav .hamburger-menu:hover{background:rgba(0,153,209,.9);}}@media only screen and (max-width:990px){.card-modal-wrapper .card.card-modal{top:10px;bottom:10px;left:10px;right:10px;}}@media only screen and (max-width:480px){.trn-container nav.trn-sub-nav .menu-item{width:100%;margin-left:0;}}.lobby-listing .lobby-info{vertical-align:top;}.lobby-listing .activity{vertical-align:top;}.lobby-listing .activity .name{display:block;font-size:1.2em;color:#eee;}.lobby-listing .activity .description{font-style:italic;}.lobby-listing .player-count{vertical-align:top;}.lobby-listing .player-count .count{color:#eee;font-size:1.2em;font-weight:bold;display:block;}.lobby-listing .player-count .title{display:block;}.lobby{height:calc(100% - 35px);display:flex;flex-grow:1;}.lobby .player-list{width:250px;height:100%;border-right:1px solid #424242;overflow-y:auto;}.lobby .player-list .player{padding:8px;border-bottom:1px solid #424242;}.lobby .main-content{width:80%;display:flex;flex-direction:column;flex-grow:1;flex-basis:1;}.lobby .lobby-info{padding:8px;}.lobby .lobby-info h3{margin:0 0 8px 0;}.lobby .chat-box{height:100%;display:flex;align-content:center;align-items:center;justify-content:center;}.player-info{width:100%;}.player-info .name{color:#fff;font-size:1.3em;}.player-info .verified{position:relative;top:-3px;height:18px;}.character-info .light-level{color:#ffd700;}.character-info .light-level::before{font-size:75%;content:'✦ ';position:relative;top:-1px;}@media only screen and (max-width:700px){.lobby{flex-wrap:wrap;flex-basis:0;align-content:flex-start;}.lobby .player-list{width:100%;max-height:168px;border-bottom:1px solid #424242;}.lobby .main-content{height:calc(100% - 168px);}}