

.submit{
   background-color:#2090DD;
   border:solid 0px #000000;
   font-size:16px;
	display: block;
	width:120px;
	height:19px;
	margin:0px;
   color:#000000;
   -moz-border-radius:0px;
   -webkit-border-radius:0px;
   border-radius:0px;
   padding:0px;
	text-align:center;
	cursor: pointer;
	}
.submit:hover{
   background-color:#5DB2EC;
	cursor: pointer;
	}


/* Let's get this party started */
::-webkit-scrollbar {
    width: 3px;
}
 
/* Track */
::-webkit-scrollbar-track {

    -webkit-border-radius: 15px;
    border-radius: 15px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background: rgba(255,0,0,0.8); 

}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(255,0,0,0.4); 
}
img
	{
	
		padding:5px;
	}

body,html
	{
		background-color:#000;
	 min-width:1600px;		
		background-image:url('bg1.jpg');
		background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;		
		color:#fff;
		width:100%;
		height:100%;
		margin:0px;
		padding:0px;
		font-size:16px;
	}

a 
	{
		cursor: pointer;
		text-decoration:none;
		color: #fff;
		
}

/*
-------------------
Index
-------------------
*/

#navi
	{
	 width:100%;
	 min-width:1600px;
	 height:45px;
	 background-color:rgba(24, 24, 27, 0.8);
	 border-width:0px 0px 1px 0px;
	 border-color:#f00;
	 border-style:solid;	 
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 z-index:1;
	}
	
#navi_m
	{
	 height:40px;
	 font-size:25px;
	 padding-top:6px;
	 float:left;
	 width:180px;
	 text-align:center;
	 border-width:0px 1px 0px 1px;
	 border-color:#202020;
	 border-style:solid;
	}
	
#navi_m:hover
	{
	 background-color:rgba(32, 32, 32, 0.8);
	}
	
#navi_sub
	{
	 visibility: hidden;
	 opacity: 0;	 
	 transition: all 0.5s ease;
	 transition-delay: 0.25s;
	 
	 margin-top:10px;
	 font-size:15px;

	 
	 width:180px;
	}
	
#navi_m:hover #navi_sub
	{
	 visibility: visible;
	 opacity: 1;	
	}
	
.navi_list
	{
	 text-shadow: none;
	 color:#ccc;
	 background: rgb(30,30,30);
	 margin:0px;
     height:20px;	 

	 padding:5px;
	 padding-top:7px;
	 text-align:left;
	}
.navi_list:hover
	{
	 cursor:pointer;
	 background: rgb(41,42,42);
	}
.list_over	
	{
	 text-shadow: none;
	 height:20px;
	 color:#ccc;
	 background: rgb(30,30,30);
	 margin:0px;
	 padding:5px;
	 padding-top:7px;
	 
	 background-image: url('src/abg.png');
	 background-repeat: no-repeat;
	 background-position: right;	
	 border-width:0px 1px 0px 0px;
	 border-color:#f00;
	 border-style:solid;		 
	 text-align:left;
	}
.list_over:hover
	{
	 background: rgb(41,42,42);
	 background-image: url('src/abg.png');
	 background-repeat: no-repeat;

	 background-position: right;		 
	}
#navi_sub_sub
	{
	 margin-left:6px;

	 position:relative;
	 left:100%;
	 top:-24px;
	 font-size:15px;
	 width:180px;
	 
	 visibility: hidden;
	 opacity: 0;	 
	 transition: all 0.5s ease;
	 transition-delay: 0.5s;
	}
	
.list_over:hover #navi_sub_sub
	{

	  visibility: visible;
	  opacity: 1;	 

	}
	
#navi_dummy
	{
	 text-shadow: none;
	 color:#ccc;
	 background: rgb(24,24,24);
	 margin:0px;
	 padding:0px;
	 padding-top:5px;
	 padding-bottom:5px;
	 border-width:0px 0px 1px 0px;
	 border-color:#f00;
	 border-style:solid;	 
	}
				
#content
	{
	 position:absolute;
	 top:50px;
	 margin:20px;
	 width:98%;
	}
h1{
margin-top:5px;
}	
#content-wrapper
	{
	 min-width:1801px;
	 width:100%;
	 min-width:1200px;
	}

#timer
	{
	 margin-top:10px;
	 font-size:12px;
	 color:#ddd;
	}

.custom-file-upload-b {
		width:0px;
		height:0px;
}
.old{
	background-color:#9b3737 !important;
	
}
.old:hover{
	background-color:#840b0b!important;
	
}
table{
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	text-align:center;

}

.def table{

 	border: 0px solid #000;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	text-align:center;
	}	
table.def tr {

 	border: 0px solid #000;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	text-align:center;
	 border-spacing: 5px;
	}		
table.def td {

  	border-width: 1px 0px 1px 0px;
	border-color:#000;
	border-style:solid;
  	border-collapse:collapse;
	background-color:rgba(130,130,130,0.6);
	
	padding:0px;
	margin:0px;
	font-size:16px;
	text-align:center;
	width:60px;
	white-space: nowrap;
	 border-spacing: 5px;
	 height:22px;
	min-width:140px;
	}
table.def thead {
  background: #9E1D1D;
  border-bottom: 1px solid #333333;
}
table.def thead th {
  font-size: 16px;
  color: #fff;
  white-space:nowrap;
  padding-left:10px;
  padding-right:10px;
  text-align: center;
  border-left: 1px solid #333333;
}
	
input, select, option, button{
   background-color:#0a225a;
   border:solid 0px #000000;
   font-size:16px;
	width:140px;
	height:22px;
   color:#fff;
   -moz-border-radius:0px;
   -webkit-border-radius:0px;
   border-radius:0px;
   padding:0px;
   margin:0px;
	text-align:center;
	}
	
	
	.orange {
	background-color:#952e22 !important;
	width:120px;
	}
.green {
	background-color:#0e2507 !important;
	
	width:120px;
	}	
.red {
	background-color:#3b0000 !important;
	width:120px;
	}	
.grey {
	background-color:#555 !important;

	}	
.white {
	background-color:#333 !important;

	}	
.editor{
	width:1200px !important;
	height: 1000px !important;
}

table.alternating {
  background-color: #282828;

  text-align: center;
  border-collapse: collapse;
}
table.alternating td, table.alternating th {
  border: 1px solid #515151;
  padding: 3px 4px;
}
table.alternating tbody td {
  font-size: 13px;
  color: #FFFFFF;
}
table.alternating tr:nth-child(even) {
  background: #414141;
}
table.alternating thead {
  background: #9E1D1D;
  border-bottom: 2px solid #333333;
}
table.alternating thead th {
  font-size: 15px;
  font-weight: bold;
  color: #000000;
  text-align: center;
  border-left: 1px solid #333333;
}
table.alternating thead th:first-child {
  border-left: none;
}

table.alternating tfoot td {
  font-size: 14px;
}


/* The switch - the box around the slider */
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 13px;
}

/* Hide default HTML checkbox */
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* The slider */
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 13px;
  width: 13px;

  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(48px);
  -ms-transform: translateX(48px);
  transform: translateX(48px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}
#mode{
	position:absolute;
	top:5px;
	right:5px;
	z-index:9;
}

/*
-------------------
Defaul Table
-------------------
*/

table.defaultTable 
	{
	 border: 1px solid #9a67e9;
	 background-color:rgba(17, 17, 17, 0.8);
	 margin:0px;
	 padding:0px;
	 text-align: left;
	 border-collapse: collapse;
	}
	
table.defaultTable td, table.defaultTable th 
	{
	 border: 1px solid #000000;
	 margin:0px;
	 padding:1px 3px;
	}
	
table.defaultTable tbody tr 
	{
	 color:#ebebed;
	 font-family:Helvetica;
	 font-size: 13px;
	}
	
table.defaultTable tbody tr:hover 
	{
	 background-color:rgba(70, 70, 73, 0.8);
	 color:#ebebed !important;
	}
	
table.defaultTable thead
	{
	 background: #0e0e10;
	 color:#ec1b24;
	 border-bottom: 2px solid #f00;
	 height:30px;
	 font-family:Helvetica;
	 font-size: 13px;
	 font-weight: bold;		
	 border-left: 1px solid #000;
	}
	
table.defaultTable thead a
	{
	 color:#aedd08;
	}
	
table.defaultTable thead th:first-child 
	{
	 border-left: none;
	}

.headDropdown 
	{
	 background: #0e0e10;
	 color:#aedd08;
	 border: 0px ;
	 border-radius:0px;
	 height:15px;
	 font-family:Helvetica;
	 font-size: 13px;
	 font-weight: bold;		
	 padding:0px;
	 margin:0px;
	}
	
.headDropdown:hover
	{
	 cursor:pointer;
	}