.flex-grow{flex:1 0 auto}@font-face{font-family:AirportFont;src:url(blockschrift.ttf)}.g-signin2{margin-top:20px}.g-signin2>div{margin-left:auto;margin-right:auto}div.stat span{font-weight:bold}.colortext0{color:#00A000}.colortext1{color:#208000}.colortext2{color:#406000}.colortext3{color:#606000}.colortext4{color:#806000}.colortext5{color:#906000}.colortext6{color:#A05000}.colortext7{color:#A04000}.colortext8{color:#802000}.colortext9{color:#800000}*{font-family:'Roboto',sans-serif}button,a.button{padding:6px 16px;cursor:pointer}button:focus,a.button:focus{outline:0}button:disabled,a.button:disabled{opacity:.4}body{background-color:#060000;color:#aeaeae;margin:0;padding:0;font-size:12pt}.fixFontSize{font-size:0}.fixFontSize *{font-size:12pt}#header{line-height:1.5em;background-color:#430404;text-align:left;background-image:url(../images/background_texture.png);background-position:center center;background-size:cover;box-shadow:#000 0 0 10px,inset rgba(255,255,255,0.1) 0 0 1px 1px}#header div.col-md-6{padding-top:10px}#footer{line-height:1.5em;background-color:#430404;font-size:12pt;background-image:url(../images/background_texture.png);background-position:center center;background-size:cover;box-shadow:#000 0 0 10px,inset rgba(255,255,255,0.1) 0 0 1px 1px}#footer img{vertical-align:middle}.pageContentBox>div{background-color:#430404;background-image:url(../images/background_texture.png);background-position:center center;background-size:cover;box-shadow:#000 0 0 10px;background-image:url(../images/background_texture.png),url(../images/section_background.png);background-position:center center,center 0;background-repeat:no-repeat,no-repeat;background-size:cover,auto;border-right:1px solid rgba(255,255,255,0.1);border-left:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1)}.pageContentBox form.mdown{margin-bottom:2em}.pageContentBox form p{text-align:left}.pageContentBox form label{display:inline-block;width:160px}.pageContentBox .alignCenter{text-align:center}#innerContent>div>div{min-height:100%}#innerContent .pageContentBox p{margin:1em 0}#innerContent .pageContentBox table.styleTable,#innerContent .pageContentBox div.styleTable{margin:20px auto;border-collapse:collapse;border:1px solid #1e0303;box-shadow:#000 0 0 10px}#innerContent .pageContentBox table.styleTable td,#innerContent .pageContentBox div.styleTable td,#innerContent .pageContentBox table.styleTable th,#innerContent .pageContentBox div.styleTable th,#innerContent .pageContentBox table.styleTable div[class^="col-"],#innerContent .pageContentBox div.styleTable div[class^="col-"]{padding:15px 20px}#innerContent .pageContentBox table.styleTable.styleThin td,#innerContent .pageContentBox div.styleTable.styleThin td,#innerContent .pageContentBox table.styleTable.styleThin th,#innerContent .pageContentBox div.styleTable.styleThin th,#innerContent .pageContentBox table.styleTable.styleThin div[class^="col-"],#innerContent .pageContentBox div.styleTable.styleThin div[class^="col-"]{padding:5px 10px}#innerContent .pageContentBox table.styleTable.styleFull,#innerContent .pageContentBox div.styleTable.styleFull{width:100%}#innerContent .pageContentBox table.styleTable td,#innerContent .pageContentBox div.styleTable td,#innerContent .pageContentBox table.styleTable div[class^="col-"],#innerContent .pageContentBox div.styleTable div[class^="col-"]{border:1px solid #1e0303;background-color:#521f1f}#innerContent .pageContentBox table.styleTable th,#innerContent .pageContentBox div.styleTable th,#innerContent .pageContentBox table.styleTable div.tableHeader,#innerContent .pageContentBox div.styleTable div.tableHeader{text-align:center;font-weight:bold;background-color:#210202}#innerContent .pageContentBox table.styleTable td.incorrect,#innerContent .pageContentBox div.styleTable td.incorrect{background-color:#341313}#innerContent .pageContentBox table.styleTable td.correct,#innerContent .pageContentBox div.styleTable td.correct{background-color:#59301f}#innerContent .pageContentBox .minDate{color:#a08000;text-align:right;font-size:9pt;display:block}h1{font-size:15pt;font-weight:normal;text-transform:uppercase;color:#dedede;border-bottom:1px solid}h2{font-size:12pt;font-weight:normal;text-transform:uppercase;margin:1em 0 .5em;color:#dedede}strong{color:#a08000}p{margin:0 0 1em 0}#updateTicker{background-image:url(../images/background_texture.png);background-position:center center;background-size:cover;box-shadow:#000 0 0 10px,inset rgba(255,255,255,0.1) 0 0 1px 1px;background-color:#771010;text-align:center;padding:10px}#servers{background-image:url(../images/background_texture.png);background-position:center center;background-size:cover;box-shadow:#000 0 0 10px,inset rgba(255,255,255,0.1) 0 0 1px 1px;width:300px;padding:0 0 10px 0;background-color:#771010;box-shadow:#000 0 0 10px,inset rgba(255,255,255,0.1) 0 0 1px 1px,inset 0 40px 200px -50px rgba(255,0,0,0.5),inset 0 -50px 100px 10px rgba(0,0,0,0.3),inset rgba(255,255,255,0.2) 0 0 10px}#servers h1{font-size:14pt;font-weight:normal;display:block;text-align:center;margin:0;padding:10px 0 5px 0;border-bottom:1px solid rgba(255,255,255,0.2);color:#fce9b8;text-shadow:0 1px 1px #000}#servers table{margin:5px auto 0 auto}#servers table td{padding:0 5px;vertical-align:top}#servers .online{color:#94cc1a}.innerSideContent div.navbar{background-image:url(../images/background_texture.png);background-position:center center;background-size:cover;box-shadow:#000 0 0 10px,inset rgba(255,255,255,0.1) 0 0 1px 1px;text-align:center;background-color:#1e0303}.innerSideContent span.currency{font-weight:bold;color:#a08000}.innerSideContent a{display:block;padding:.2em 0 .2em 0}.innerSideContent a span{display:block;font-size:10pt;margin:.2em 0 0 .2em;color:#888;text-align:left}.innerSideContent a:link{color:#bcb091}.innerSideContent a:visited{color:#bcb091}.innerSideContent a:hover{background-color:#521f1f;background-image:url(../images/background_texture.png);background-size:cover;box-shadow:inset 0 0 20px rgba(0,0,0,0.8)}.innerSideContent a:active{background-color:#521f1f;background-image:url(../images/background_texture.png);background-size:cover;box-shadow:inset 0 0 20px rgba(0,0,0,0.8)}.innerSideContent a.world{font-size:15pt;font-weight:bold;text-align:left}.innerSideContent h2{margin:30px 20px 0 20px;border-bottom:1px solid rgba(50,50,50,0.7)}.innerSideContent img{max-width:100%;margin-bottom:-20px}.innerSideContent span.currency{font-weight:bold;color:#a08000}.innerSideContent .world{padding:.5em}.innerSideContent a.world{font-size:15pt;font-weight:bold;text-align:left}.innerSideContent h2{margin:30px 20px 0 20px;border-bottom:1px solid rgba(50,50,50,0.7)}.innerSideContent img{max-width:100%;margin-bottom:-20px}.miniFont{font-size:10pt}#headerCenter{text-align:center;font-size:14pt;padding:10px;line-height:1.5em}#headerCenter a{display:inline-block;padding:0 5px;padding:0 20px}a:link{color:#fce9b8;text-decoration:none}a:visited{color:#fce9b8;text-decoration:none}#playerStats{background-image:url(../images/background_stats.png);background-repeat:no-repeat;background-position:center top;background-size:auto 100%;min-height:151px}#playerStats .layout_bar{background-color:#1e1e1e;border:1px solid #888;width:200px;text-align:left;font-size:0;margin-left:auto;margin-right:auto}#playerStats .layout_bar .bar{background-color:#060000;font-size:9pt;vertical-align:middle;padding:3px;border-right:1px solid #888}#player span{display:block;font-size:11pt;color:#e0dedd;line-height:28px}#player span.title{font-weight:bold;font-size:14pt;color:#fce9b8}#player span label{color:#c4c1be;font-weight:bold;width:70px;display:inline-block;margin-bottom:0}#player span.stat_currency,#player span.stat_bank,#player span.stat_gang,#player span.stat_health,#player span.stat_ranking,#player span.stat_bullets,#player span.stat_city{position:relative;padding-left:28px;color:#aad18c}#player span.stat_currency::before,#player span.stat_bank::before,#player span.stat_gang::before,#player span.stat_health::before,#player span.stat_ranking::before,#player span.stat_bullets::before,#player span.stat_city::before{position:absolute;left:0;top:0;width:28px;height:28px;background-position:center center;background-repeat:no-repeat;content:""}#player span.stat_currency::before{background-image:url(../images/buttons/icons_money.png);background-size:contain}#player span.stat_bank::before{background-image:url(../images/buttons/icons_bank.png)}#player span.stat_gang::before{background-image:url(../images/buttons/icons_gang.png)}#player span.stat_health::before{background-image:url(../images/buttons/icons_heart.png)}#player span.stat_ranking::before{background-image:url(../images/buttons/icons_gang.png)}#player span.stat_bullets::before{background-image:url(../images/buttons/icons_police.png)}#player span.stat_city::before{background-image:url(../images/buttons/icons_star.png)}#player span.neg{color:#ed6161}#frontpageBanner{background-image:url(../images/frontpage.png);background-repeat:no-repeat;background-position:center top;background-size:auto 100%;min-height:250px}#frontpageBanner .holder{min-height:250px}#frontpageTagline{font-size:21pt;text-transform:uppercase;text-shadow:0 0 2px #000,0 0 2px #000,0 0 5px #000;color:#cdcdcd}#frontpageTagline .subline{display:block;font-size:14pt;text-transform:none;margin-top:10px;color:#aeaeae}.outerAlign{display:table}.alertsDiv{position:relative}.alertsDiv div{padding:10px 20px;margin:4px 0}.frontpageLeft{width:calc(100% - 260px);font-size:12pt;float:left}.coinDisplay{font-weight:bold;color:#a08000}.flavor{position:relative;top:-30px;left:-10px;margin-bottom:-30px;margin-right:-10px}img.premium_icon_star,.innerSideContent img.premium_icon_star{width:20px;height:20px;margin-bottom:0}.frontpageRight{float:right;width:220px;font-size:12pt;position:relative}.frontpageRight h1{text-align:center;border-bottom:none}.frontpageRight form#loginForm p{text-align:center}.middleAlign{display:table-cell;vertical-align:middle}input,textarea{background-color:#1e1e1e !important;border:1px inset #232323 !important;padding:6px 15px;color:#aeaeae !important;-webkit-text-fill-color:#aeaeae !important}input:-webkit-autofill,textarea:-webkit-autofill{background-color:#1e1e1e !important;border:1px inset #232323 !important;padding:6px 15px;color:#aeaeae !important;-webkit-text-fill-color:#aeaeae !important;-webkit-box-shadow:0 0 0 1000px #1e1e1e inset !important}select{background-color:#1e1e1e !important;border:1px inset #232323 !important;padding:6px 15px;color:#aeaeae !important;-webkit-text-fill-color:#aeaeae !important}form p{display:block;margin:0 0 10px 0;text-align:center}form input.normalSize,form select.normalSize{width:150px}form input.smallSize,form select.smallSize{width:100px}form input.minSize,form select.minSize{width:75px}form button.midSize,form select.midSize{width:100px}.pageContentLeft{width:calc(70% - 20px);display:inline-block}.pageContentRight{float:right;width:30%}.clear{clear:both}#worldSelect{text-align:center}#worldSelect .world{display:inline-block;border:1px solid rgba(249,240,179,0.4);padding:35px 10px 10px 10px;width:250px;height:auto;text-align:center;position:relative;margin:20px 10px}#worldSelect .world span{display:block;text-align:left;font-size:11pt;margin:7px auto 0 auto;width:170px;font-weight:bold}#worldSelect .world span label{display:inline-block;width:80px;font-weight:normal}#worldSelect .world::after{display:inline-block;background-image:url(../images/title_gun.png);background-position:center top;background-repeat:no-repeat;width:250px;top:-20px;left:0;position:absolute;height:44px;content:''}#worldSelect .world.offline{background-color:rgba(30,30,30,0.6);opacity:.8}#toggleLinksMobile{display:none;padding:5px}#toggleLinksMobile button img{width:20px;height:20px}#worldInfo{font-size:0}#worldInfo .worldStats{width:50%;font-size:12pt;display:inline-block;vertical-align:top;text-align:center}#worldInfo .worldStats span{display:block;text-align:left;font-weight:bold;width:80%;margin:0 auto;line-height:2em}#worldInfo .worldStats span label{font-weight:normal;display:inline-block;width:100px}#worldInfo .worldInfo{width:50%;font-size:12pt;display:inline-block;vertical-align:top;text-align:center}#worldInfo .worldInfo span{display:block;text-align:left;font-weight:bold;width:80%;margin:0 auto;line-height:2em}.airportFlights,.darkStyle{font-family:AirportFont;text-transform:uppercase;border-collapse:separate;border-spacing:0 6px;background-color:#1d1d1d;box-shadow:inset 0 -100px 200px #010101;border:1px solid #000;margin:10px auto;padding:0 5px;width:100%}.airportFlights th,.darkStyle th{font-family:AirportFont;font-size:12pt;font-weight:normal;padding:0 5px}.airportFlights td,.darkStyle td{border-top:1px solid #000;border-bottom:1px solid #000;font-family:AirportFont;font-size:12pt;padding:5px 20px 5px 0;color:#FFFFFF;box-shadow:inset 0 20px 20px #0e0e0e;background-color:#131313;white-space:nowrap}.airportFlights td:last-child,.darkStyle td:last-child{width:100%;padding:5px 0 5px 0}.airportFlights td span,.darkStyle td span{background-color:#000;display:block;padding:3px;border-radius:2px}#inventory .item,.itemList .item{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:100px 100px;background-position:center center;position:relative;border:1px solid #060000;background-color:rgba(6,0,0,0.8)}#inventory .item .item_name,.itemList .item .item_name,#inventory .item .item_amount,.itemList .item .item_amount{position:absolute;background-color:rgba(6,0,0,0.8);padding:3px 5px}#inventory .item .item_name,.itemList .item .item_name{left:0;bottom:0}#inventory .item .item_amount,.itemList .item .item_amount{right:0;top:0}#inventory .item .item_amount:before,.itemList .item .item_amount:before{content:"x"}#mapLines{width:800px;height:476px;margin:0 auto;border:1px solid #000}#activeFlights{width:100%;border:1px solid #000;position:relative;overflow:hidden}#activeFlights #mapHolder{position:absolute;top:0;left:0}#activeFlights canvas{width:5501px;height:3270px;position:relative;top:0;left:0;transform-origin:0 0}#activeFlights #flightInfo{display:none;position:absolute;top:10px;right:10px;background-color:#1d1d1d;box-shadow:inset 0 50px 50px -50px #000,0 0 20px rgba(0,0,0,0.5);width:250px;z-index:1000;border-radius:5px;border:1px solid #430c0c}#activeFlights #flightInfo .block{margin:8px;background-color:#131313;padding:4px;border:1px solid #000;font-size:10pt;color:#ba2222;letter-spacing:3px;box-shadow:inset 0 20px 20px -20px #000}#activeFlights #flightInfo .block span{margin-right:4px;color:#c0c0c0;display:inline-block;text-transform:uppercase}.mapSchematic{cursor:pointer;width:700px;height:600px;margin:0 auto;background-color:rgba(30,30,30,0.6);position:relative}.mapSchematic canvas{position:absolute;z-index:10;top:0;left:0;width:700px;height:600px}.mapSchematic .slot{position:absolute;z-index:100;background-image:url(../images/airplanes/seat.png);background-position:center center;background-repeat:no-repeat;width:18px;height:30px}.mapSchematic .slot.taken{background-image:url(../images/airplanes/seat_taken.png)}.mapSchematic .slot.selected{background-image:url(../images/airplanes/seat_selected.png)}.mapSchematic .slot.nobg{background-image:none;text-align:center;font-weight:bold;color:#e8d833}.ticket_div{width:482px;height:217px;margin:0 auto;position:relative;background-image:url(../images/ticket.png);font-family:AirportFont;display:none}.ticket_div .name_div,.ticket_div .dest_div,.ticket_div .date_div,.ticket_div .trip_div,.ticket_div .seat_div1,.ticket_div .seat_div2,.ticket_div .price_div,.ticket_div .flight_div1,.ticket_div .flight_div2{position:absolute;left:115px;color:#222;font-family:AirportFont;text-transform:uppercase}.ticket_div .name_div{top:53px}.ticket_div .dest_div{top:73px}.ticket_div .date_div{top:133px;left:55px}.ticket_div .seat_div1{top:53px;left:295px;text-align:right;width:60px}.ticket_div .seat_div2{top:53px;left:365px}.ticket_div .price_div{left:55px;top:153px}.ticket_div .flight_div1{top:153px;left:255px;text-align:right;width:100px}.ticket_div .flight_div2{top:153px;left:365px}.equipHuman{position:relative;margin:0 auto;width:400px;height:525px;background-color:#1e0303}.equipHuman .head,.equipHuman .body,.equipHuman .legs,.equipHuman .feet,.equipHuman .hand{position:absolute;left:25px;top:25px;width:100px;height:100px;background:#430404;border:1px solid #060000}.equipHuman .head em,.equipHuman .body em,.equipHuman .legs em,.equipHuman .feet em,.equipHuman .hand em{display:block;line-height:100px;text-align:center;font-size:8pt}.equipHuman .head span.name,.equipHuman .body span.name,.equipHuman .legs span.name,.equipHuman .feet span.name,.equipHuman .hand span.name{display:block;position:absolute;bottom:5px;right:5px;max-width:100px;font-size:8pt;text-shadow:0 0 8px #000,0 0 6px #000,0 0 4px #000,0 0 2px #000}.equipHuman .head img,.equipHuman .body img,.equipHuman .legs img,.equipHuman .feet img,.equipHuman .hand img{position:absolute;width:100px;height:100px;top:0;left:0}.equipHuman .head .equipPopup,.equipHuman .body .equipPopup,.equipHuman .legs .equipPopup,.equipHuman .feet .equipPopup,.equipHuman .hand .equipPopup{background:#1e0303;border:1px solid #060000;box-shadow:0 0 20px black,0 0 20px black,0 0 20px black;position:absolute;top:100px;left:0;padding:20px 30px;z-index:10}.equipHuman .head .equipPopup .close,.equipHuman .body .equipPopup .close,.equipHuman .legs .equipPopup .close,.equipHuman .feet .equipPopup .close,.equipHuman .hand .equipPopup .close{position:absolute;top:5px;right:5px;background-color:#1e1e1e;color:#dedede;width:35px;height:35px;display:inline-flex;align-items:center;flex-direction:column;padding:5px}.equipHuman .head .equipPopup .noitems,.equipHuman .body .equipPopup .noitems,.equipHuman .legs .equipPopup .noitems,.equipHuman .feet .equipPopup .noitems,.equipHuman .hand .equipPopup .noitems{font-size:10pt;text-align:center;width:200px}.equipHuman .head,.equipHuman .body,.equipHuman .legs,.equipHuman .feet{left:150px}.equipHuman .body{top:150px}.equipHuman .legs{top:275px}.equipHuman .feet{top:400px}.equipHuman .hand{top:200px}.equipHuman .hand.hand_left{left:275px}.crime .media{background:#1e0303;border:1px solid #060000}.crime .media .crimeImg{width:100px;height:100px;margin:20px}.crime .media .media-body{padding-top:20px;padding-bottom:20px}.crime .media .media-body .title{font-weight:bold;color:#fce9b8}.crime .media .media-body form{margin-top:10px}.targetPlayerName{background-color:#521f1f;display:inline-block;padding:5px 10px;margin-right:10px;border:1px solid #1e0303}.targetPlayerName.deletable{cursor:crosshair}.targetPlayerName.deletable:before{content:"\00D7";display:inline-block;padding-right:5px}#autocompleteTargets{display:inline-block}#autocompleteTargets div{display:inline-block;margin-right:5px;padding:5px}#messageTargets{margin-top:10px}.popover{background-color:#000}.popover .popover-header{background-color:#430404;border-bottom:1px solid #000}.popover .popover-body{background-color:#521f1f;color:#aeaeae}.popover .popover-body .confirmation-content{text-align:center}.popover .popover-body .confirmation-buttons .btn-primary,.popover .popover-body .confirmation-buttons .btn-primary:hover,.popover .popover-body .confirmation-buttons .btn-primary:active,.popover .popover-body .confirmation-buttons .btn-primary:visited{border:1px solid rgba(255,255,255,0.3) !important;background-color:#713030 !important;font-weight:normal !important;color:#eee !important}.popover .popover-body .confirmation-buttons .btn-secondary,.popover .popover-body .confirmation-buttons .btn-secondary:hover,.popover .popover-body .confirmation-buttons .btn-secondary:active,.popover .popover-body .confirmation-buttons .btn-secondary:visited{border:1px solid rgba(255,255,255,0.3) !important;background-color:#888 !important;font-weight:normal !important;color:#eee !important}.popover .arrow{bottom:calc(-0.5rem)}.popover .arrow::before{border-top-color:rgba(0,0,0,0.25)}.popover .arrow::after{border-top-color:#521f1f}