/****** PLACE YOUR CUSTOM STYLES HERE ******/

/* ACARS MAP Online Network Labels */

.on-vatsim {
    color: #29B473;
}
.on-ivao {
    color: #0D2C99;
}
.on-pilotedge {
    color: #f68f1e;
}
.on-poscon {
    color: #c1bed0;
}

.splitflap {

    /*margin: 0 auto;*/

    -webkit-perspective-origin: top center;
    -moz-perspective-origin: top center;
    -ms-perspective-origin: top center;
    perspective-origin: top center;

    -webkit-perspective: 900px;
    -moz-perspective: 900px;
    -ms-perspective: 900px;
    perspective: 900px;
}

.cookie-banner {
    position: fixed;
    bottom: 0;
	height: 100px;
    width: 100%;
    padding: 5px 14px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #000;
    box-shadow: 0 0 2px 1px rgb(0 0 0 / 20%);
    color: white;
}

.bg-dark-border {
	border-top: solid #444444;
	border-bottom: solid #444444;
}

.bg-primary-border {
	border-top: solid #ffffff;
	border-bottom: solid #ffffff;
}

.btn {
	border-radius: 4px !important;
}
.routemap {

	width: 100%;
	height: 600px;
	position: relative;
	border: 1px solid #bfbfbf;
	border-radius: 4px;
}
@media (min-width: 481px) {
  div.visible-desktop {
    display: unset;
  }
  div.visible-phone {
	display: none;
}
}

@media (max-width: 480px) {
  div.visible-desktop {
    display: none;
  }
  div.visible-phone {
	display: unset;
}
  img.visible-desktop {
	  display: none;
  }
}

.button-tabs .tabs > li {
	padding-left: 5px;
	padding-right: 5px;
}
.label-success {
    background-color: #5cb85c;
}
.bg-darker {
  background: #333;
}
table.dataTable tbody tr {
  background-color: transparent;
}
table.dataTable thead th, table.dataTable thead td {
  border-bottom: unset;
}
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate {
  color: unset;
}
table.dataTable.no-footer {
    border-bottom: unset;
}
.background-image-holder {
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.7);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.7);
    -ms-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.7);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.7);
}

.img-rnd {
	border-radius: 10px;
    border: 1px solid #000;
}