@charset "UTF-8";
/* CSS Document */

body {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	color: #fff !important;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif;
}
h1 span, h2 span, h3 span, h4 span, h5 span, h5 span, h6 span {
    font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif !important;
	color: #fff;
    font-weight: bold;
}
a {
  color: #dd0000;
}
#content-body {
	background-color: #3b3b3b;
	padding-top: 0;
}



/* Header Row */

div#\37 29720a8-75a2-4e94-89fc-6ac64eca58bd {
	background-color: #181818 !important;
    margin-left: -30px;
    margin-right: -30px;
    margin-bottom: 0;
	border-bottom: 4px solid #a80000;
}

#a856f2da-e0af-464c-b830-27c78aaa4f7f {
	padding: 10px 30px;
	margin-bottom: 0;
}

#a856f2da-e0af-464c-b830-27c78aaa4f7f h1 {
	padding-right: 240px;
}

#a856f2da-e0af-464c-b830-27c78aaa4f7f h1 span font {
	color: #fff;
}

#a856f2da-e0af-464c-b830-27c78aaa4f7f img {
	position: absolute;
	top: -5px;
	right: 50px;
}

/* Form Fields */
div#\31 3ee4f0a-30f5-43d1-8ad3-8de618d925ff {
	background: #2f2f2f;
    margin-left: -30px;
    margin-right: -30px;
    margin-bottom: 20px;
    padding-top: 40px;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;
}
.form-group {
    padding-left: 30px;
    padding-right: 30px;		
}
.form-group .left-align-element {
	padding-left: 0;
}
.form-control {
	border-radius: 0;
	background-color: #3b3b3b;
	font-size: 14px !important;
	text-align: left !important;
}
.select2-container .select2-choice {
    height: 36px;
    border: 0 !important;
    border-radius: 0;
	background-color: #3b3b3b !important;
}
div#\30 9f4d36f-b595-4306-b8aa-11c1e23fe81d-input_wrapper {
	margin-left: -30px;
    margin-right: -15px;
}
div#\30 c62390f-5472-4ecf-940b-fa9fc72f34bf {
    border-left: 4px solid #2f2f2f;
}

.input-grid-header-1-8 {
	background-color: #a80001;
}
.input-grid-header-1-8 th {
	text-transform: uppercase;
	font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif !important;
	font-size: 16px;
    font-weight: 500;
}
.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #444;
}
.table-striped > tbody > tr:nth-of-type(odd):hover {
    background-color: #555;
}
.table-striped > tbody > tr:nth-of-type(even) {
    background-color: #373737;
}
.table-striped > tbody > tr:nth-of-type(even):hover {
    background-color: #555;
}
.table-striped > tbody > tr td {
	color: #fff !important;
}
table, table tr, table td, table th {
 	border-color: #1c1e22 !important 
}
.form-control::placeholder {
	color: #c8c8c8;
}
div#\30 c62390f-5472-4ecf-940b-fa9fc72f34bf .form-control, div#\30 c62390f-5472-4ecf-940b-fa9fc72f34bf .select2-choice {
	background-color: #444 !important;
}

#f45ac40a-9d26-4f1d-aebf-bbea088c6526 h4:nth-child(2) {
	border-top: 4px solid #555;
    padding-top: 20px;
    margin-bottom: 0;
}
div#\33 c60f4a3-377f-48d6-8dfb-e0ca07d45d8c h4 {
    border-bottom: 4px solid #555;
    padding-bottom: 20px;
}
div#\33 c60f4a3-377f-48d6-8dfb-e0ca07d45d8c h4 span {
	color: #fff !important;
}
div#\33 c60f4a3-377f-48d6-8dfb-e0ca07d45d8c h4 a {
    margin-left: 8px;
    color: #fff;
    background-color: #dd0000;
    display: inline-block;
    padding: 8px 10px;
    border-radius: 4px;
    text-shadow: none;
}
.btn-success {
	background-image: none;
	background-color: #dd0000;
	border-radius: 4px;
	font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif !important;
	color: #fff;
	text-transform: uppercase;
	text-shadow: none;
	margin-bottom: 60px;
    border-color: #1c1e22 !important;
}
.btn-success:hover {
	background-image: none;
	background-color: #a80001;
}


.form-control {
    border: 1px solid #1c1e22 !important;
    color: #fff !important; 
}

.select2-container .select2-choice {
    color: #C3C3C8 !important;
}
 