article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
display:block;
}

a {
background-color:transparent;
}

a:active,a:hover {
outline:0;
}

nav button,input,optgroup,select,textarea {
color:inherit;
font:inherit;
margin:0;
}

nav button {
overflow:visible;
}

nav button,select {
text-transform:none;
}

nav button,html input[type="button"],input[type="reset"],input[type="submit"] {
-webkit-appearance:button;
cursor:pointer;
}

button[disabled],html input[disabled] {
cursor:default;
}

nav button::-moz-focus-inner,input::-moz-focus-inner {
border:0;
padding:0;
}

nav li {
	text-transform: uppercase;
}

input {
line-height:normal;
}

input[type="checkbox"],input[type="radio"] {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:0;
}

input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {
height:auto;
}

input[type="search"] {
-webkit-appearance:textfield;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;
}

input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none;
}

fieldset {
border:1px solid #c0c0c0;
margin:0 2px;
padding:0.35em 0.625em 0.75em;
}

legend {
border:0;
padding:0;
}

textarea {
overflow:auto;
}

optgroup {
font-weight:bold;
}

table {
border-collapse:collapse;
border-spacing:0;
}

td,th {
padding:0;
}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print {
*,*:before,*:after {
background:transparent !important;
color:#000 !important;
-webkit-box-shadow:none !important;
box-shadow:none !important;
text-shadow:none !important;
}

a,a:visited {
text-decoration:underline;
}

a[href]:after {
content:" (" attr(href) ")";
}

abbr[title]:after {
content:" (" attr(title) ")";
}

a[href^="#"]:after,a[href^="javascript:"]:after {
content:"";
}

pre,blockquote {
border:1px solid #999;
page-break-inside:avoid;
}

thead {
display:table-header-group;
}

tr,img {
page-break-inside:avoid;
}

img {
max-width:100% !important;
}

p,h2,h3 {
orphans:3;
widows:3;
}

h2,h3 {
page-break-after:avoid;
}

select {
background:#fff !important;
}

.navbar {
display:none;
}

.btn>.caret,.dropup>.btn>.caret {
border-top-color:#000 !important;
}

.label {
border:1px solid #000;
}

.table {
border-collapse:collapse !important;
}

.table td,.table th {
background-color:#fff !important;
}

.table-bordered th,.table-bordered td {
border:1px solid #ddd !important;
}

;
}

input,nav button,select,textarea {
font-family:inherit;
font-size:inherit;
line-height:inherit;
}

a:focus {
outline:thin dotted;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}

.sr-only {
position:absolute;
width:1px;
height:1px;
margin:-1px;
padding:0;
overflow:hidden;
clip:rect(0, 0, 0, 0);
border:0;
}

.sr-only-focusable:active,.sr-only-focusable:focus {
position:static;
width:auto;
height:auto;
margin:0;
overflow:visible;
clip:auto;
}



.text-left {
text-align:left;
}

.text-right {
text-align:right;
}

.text-center {
text-align:center;
}

.text-justify {
text-align:justify;
}

.text-nowrap {
white-space:nowrap;
}

.text-lowercase {
text-transform:lowercase;
}

.text-uppercase {
text-transform:uppercase;
}

.text-capitalize {
text-transform:capitalize;
}

.text-muted {
color:#888888;
}

.text-primary {
color:#2a9fd6;
}

a.text-primary:hover {
color:#2180ac;
}

.text-success {
color:#ffffff;
}

a.text-success:hover {
color:#e6e6e6;
}

.text-info {
color:#ffffff;
}

a.text-info:hover {
color:#e6e6e6;
}

.text-warning {
color:#ffffff;
}

a.text-warning:hover {
color:#e6e6e6;
}

.text-danger {
color:#ffffff;
}

a.text-danger:hover {
color:#e6e6e6;
}

.bg-primary {
color:#fff;
background-color:#2a9fd6;
}

a.bg-primary:hover {
background-color:#2180ac;
}

.bg-success {
background-color:#77b300;
}

a.bg-success:hover {
background-color:#558000;
}

.bg-info {
background-color:#9933cc;
}

a.bg-info:hover {
background-color:#7a29a3;
}

.bg-warning {
background-color:#ff8800;
}

a.bg-warning:hover {
background-color:#cc6d00;
}

.bg-danger {
background-color:#cc0000;
}

a.bg-danger:hover {
background-color:#990000;
}

ul,ol {
margin-top:0;
margin-bottom:10px;
}

ul ul,ol ul,ul ol,ol ol {
margin-bottom:0;
}

.list-unstyled {
padding-left:0;
list-style:none;
}

.list-inline {
padding-left:0;
list-style:none;
margin-left:-5px;
}

.list-inline>li {
display:inline-block;
padding-left:5px;
padding-right:5px;
}

dl {
margin-top:0;
margin-bottom:20px;
}

dt,dd {
line-height:1.42857143;
}

dt {
font-weight:bold;
}

dd {
margin-left:0;
}

@media (min-width:1140px) {
.dl-horizontal dt {
float:left;
width:160px;
clear:left;
text-align:right;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}

.dl-horizontal dd {
margin-left:180px;
}

;
}

abbr[title],abbr[data-original-title] {
cursor:help;
border-bottom:1px dotted #888888;
}

.initialism {
font-size:90%;
text-transform:uppercase;
}

blockquote {
padding:10px 20px;
margin:0 0 20px;
font-size:17.5px;
border-left:5px solid #282828;
}

blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child {
margin-bottom:0;
}

blockquote footer,blockquote small,blockquote .small {
display:block;
font-size:80%;
line-height:1.42857143;
color:#555555;
}

blockquote footer:before,blockquote small:before,blockquote .small:before {
content:'\2014 \00A0';
}

.blockquote-reverse,blockquote.pull-right {
padding-right:15px;
padding-left:0;
border-right:5px solid #282828;
border-left:0;
text-align:right;
}

.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before {
content:'';
}

.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after {
content:'\00A0 \2014';
}

address {
margin-bottom:20px;
font-style:normal;
line-height:1.42857143;
}

code,kbd,pre,samp {
font-family:Menlo,Monaco,Consolas,"Courier New",monospace;
}

code {
padding:2px 4px;
font-size:90%;
color:#c7254e;
background-color:#f9f2f4;
border-radius:4px;
}

kbd {
padding:2px 4px;
font-size:90%;
color:#ffffff;
background-color:#333333;
border-radius:3px;
-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);
box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);
}

kbd kbd {
padding:0;
font-size:100%;
font-weight:bold;
-webkit-box-shadow:none;
box-shadow:none;
}

pre {
display:block;
padding:9.5px;
margin:0 0 10px;
font-size:13px;
line-height:1.42857143;
word-break:break-all;
word-wrap:break-word;
color:#282828;
background-color:#f5f5f5;
border:1px solid #cccccc;
border-radius:4px;
}

pre code {
padding:0;
font-size:inherit;
color:inherit;
white-space:pre-wrap;
background-color:transparent;
border-radius:0;
}

.pre-scrollable {
max-height:340px;
overflow-y:scroll;
}

}

.container-fluid {
margin-right:auto;
margin-left: 0;
}

.row {
margin-left:-15px;
margin-right:-15px;
}

caption {
padding-top:8px;
padding-bottom:8px;
color:#888888;
text-align:left;
}

fieldset {
padding:0;
margin:0;
border:0;
min-width:0;
}

legend {
display:block;
width:100%;
padding:0;
margin-bottom:20px;
font-size:21px;
line-height:inherit;
color:#888888;
border:0;
border-bottom:1px solid #282828;
}

label {
display:inline-block;
max-width:100%;
margin-bottom:5px;
font-weight:bold;
}

input[type="search"] {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

input[type="radio"],input[type="checkbox"] {
margin:4px 0 0;
margin-top:1px \9;
line-height:normal;
}

input[type="file"] {
display:block;
}

input[type="range"] {
display:block;
width:100%;
}

select[multiple],select[size] {
height:auto;
}

input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {
outline:thin dotted;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}

output {
display:block;
padding-top:9px;
font-size:14px;
line-height:1.42857143;
color:#888888;
}

.btn {
display:inline-block;
margin-bottom:0;
font-weight:normal;
text-align:center;
vertical-align:middle;
-ms-touch-action:manipulation;
touch-action:manipulation;
cursor:pointer;
background-image:none;
border:1px solid transparent;
white-space:nowrap;
padding:8px 12px;
font-size:14px;
line-height:1.42857143;
border-radius:4px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}

.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {
outline:thin dotted;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}

.btn:hover,.btn:focus,.btn.focus {
color:#ffffff;
text-decoration:none;
}

.btn:active,.btn.active {
outline:0;
background-image:none;
-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
}

.btn.disabled,.btn[disabled],fieldset[disabled] .btn {
cursor:not-allowed;
pointer-events:none;
opacity:0.65;
filter:alpha(opacity=65);
-webkit-box-shadow:none;
box-shadow:none;
}

.btn-default {
color:#ffffff;
background-color:#424242;
border-color:#424242;
}

.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default {
color:#ffffff;
background-color:#282828;
border-color:#232323;
}

.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default {
background-image:none;
}

.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {
background-color:#424242;
border-color:#424242;
}

.btn-default .badge {
color:#424242;
background-color:#ffffff;
}

.btn-primary {
color:#ffffff;
background-color:#2a9fd6;
border-color:#2a9fd6;
}

.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary {
color:#ffffff;
background-color:#2180ac;
border-color:#1f79a3;
}

.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary {
background-image:none;
}

.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active {
background-color:#2a9fd6;
border-color:#2a9fd6;
}

.btn-primary .badge {
color:#2a9fd6;
background-color:#ffffff;
}

.btn-success {
color:#ffffff;
background-color:#77b300;
border-color:#77b300;
}

.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success {
color:#ffffff;
background-color:#558000;
border-color:#4e7600;
}

.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success {
background-image:none;
}

.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active {
background-color:#77b300;
border-color:#77b300;
}

.btn-success .badge {
color:#77b300;
background-color:#ffffff;
}

.btn-info {
color:#ffffff;
background-color:#9933cc;
border-color:#9933cc;
}

.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info {
color:#ffffff;
background-color:#7a29a3;
border-color:#74279b;
}

.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info {
background-image:none;
}

.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active {
background-color:#9933cc;
border-color:#9933cc;
}

.btn-info .badge {
color:#9933cc;
background-color:#ffffff;
}

.btn-warning {
color:#ffffff;
background-color:#ff8800;
border-color:#ff8800;
}

.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning {
color:#ffffff;
background-color:#cc6d00;
border-color:#c26700;
}

.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning {
background-image:none;
}

.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active {
background-color:#ff8800;
border-color:#ff8800;
}

.btn-warning .badge {
color:#ff8800;
background-color:#ffffff;
}

.btn-danger {
color:#ffffff;
background-color:#cc0000;
border-color:#cc0000;
}

.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger {
color:#ffffff;
background-color:#990000;
border-color:#8f0000;
}

.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger {
background-image:none;
}

.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active {
background-color:#cc0000;
border-color:#cc0000;
}

.btn-danger .badge {
color:#cc0000;
background-color:#ffffff;
}

.btn-link {
color:#2a9fd6;
font-weight:normal;
border-radius:0;
}

.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link {
background-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
}

.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {
border-color:transparent;
}

.btn-link:hover,.btn-link:focus {
color:#2a9fd6;
text-decoration:underline;
background-color:transparent;
}

.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus {
color:#888888;
text-decoration:none;
}

.btn-lg,.btn-group-lg>.btn {
padding:14px 16px;
font-size:18px;
line-height:1.3333333;
border-radius:6px;
}

.btn-sm,.btn-group-sm>.btn {
padding:5px 10px;
font-size:12px;
line-height:1.5;
border-radius:3px;
}

.btn-xs,.btn-group-xs>.btn {
padding:1px 5px;
font-size:12px;
line-height:1.5;
border-radius:3px;
}

.btn-block {
display:block;
width:100%;
}

.btn-block+.btn-block {
margin-top:5px;
}

input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {
width:100%;
}

.fade {
/*opacity:0;*/
-webkit-transition:opacity 0.15s linear;
-o-transition:opacity 0.15s linear;
transition:opacity 0.15s linear;
}

.fade.in {
opacity:1;
}

.collapse {
display:none;
visibility:hidden;
}

.collapse.in {
display:block;
visibility:visible;
}

tr.collapse.in {
display:table-row;
}

tbody.collapse.in {
display:table-row-group;
}

/*.collapsing {
height:calc(100vh - 54px) !important;
overflow:hidden;
-webkit-transition-property:height, visibility;
-o-transition-property:height, visibility;
transition-property:height, visibility;
-webkit-transition-duration:0.35s;
-o-transition-duration:0.35s;
transition-duration:0.35s;
-webkit-transition-timing-function:ease;
-o-transition-timing-function:ease;
transition-timing-function:ease;
}*/

.caret {
display:inline-block;
width:0;
height:0;
margin-left:2px;
vertical-align:middle;
border-top:4px solid;
border-right:4px solid transparent;
border-left:4px solid transparent;
}

.dropup,.dropdown {
position:relative;
}

.dropdown-toggle:focus {
outline:0;
}

.dropdown-menu {
position:absolute;
top:100%;
left:0;
z-index:1000;
display:none;
float:left;
min-width:160px;
padding:5px 0;
margin:2px 0 0;
list-style:none;
font-size:14px;
text-align:left;
background: rgba(29,29,27,0.9);
border-radius:4px;
-webkit-box-shadow: 0 0 12px rgba(0,0,0,0.9) inset;
box-shadow: 0 0 12px rgba(0,0,0,0.9) inset;
-webkit-background-clip:padding-box;
background-clip:padding-box;
}

.dropdown-menu.pull-right {
right:0;
left:auto;
}

.dropdown-menu .divider {
height:1px;
margin:9px 0;
overflow:hidden;
background-color:rgba(255,255,255,0.1);
}

.dropdown-menu>li>a {
display:block;
padding:3px 20px;
clear:both;
font-weight:normal;
line-height:1.42857143;
color:#ffffff;
white-space:nowrap;
}

.dropdown-menu>li>a:hover {
color: #E7AC09;
}

.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus {
color:#ffffff;
text-decoration:none;
outline:0;
background-color:#2a9fd6;
}

.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus {
color:#888888;
}

.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus {
text-decoration:none;
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
cursor:not-allowed;
}

.open>.dropdown-menu {
display:block;
width: 99%;
box-sizing: border-box;
position: static;
float: none;
width: auto;
margin-top: 0;
border: 0;
}

.open>a {
outline:0;
}

.dropdown-menu-right {
left:auto;
right:0;
}

.dropdown-menu-left {
left:0;
right:auto;
}

.dropdown-header {
display:block;
padding:3px 20px;
font-size:12px;
line-height:1.42857143;
color:#888888;
white-space:nowrap;
}

.dropdown-backdrop {
position:fixed;
left:0;
right:0;
bottom:0;
top:0;
z-index:990;
}

.pull-right>.dropdown-menu {
right:0;
left:auto;
}

.dropup .caret,.navbar-fixed-bottom .dropdown .caret {
border-top:0;
border-bottom:4px solid;
content:"";
}

.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {
top:auto;
bottom:100%;
margin-bottom:2px;
}

@media (min-width:1140px) {
.navbar-right .dropdown-menu {
left:auto;
right:0;
}

.open>.dropdown-menu {
position: absolute;
}

.navbar-right .dropdown-menu-left {
left:0;
right:auto;
}

;
}

.btn-group,.btn-group-vertical {
position:relative;
display:inline-block;
vertical-align:middle;
}

.btn-group>.btn,.btn-group-vertical>.btn {
position:relative;
float:left;
}

.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active {
z-index:2;
}

.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group {
margin-left:-1px;
}

.btn-toolbar {
margin-left:-5px;
}

.btn-toolbar .btn-group,.btn-toolbar .input-group {
float:left;
}

.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group {
margin-left:5px;
}

.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius:0;
}

.btn-group>.btn:first-child {
margin-left:0;
}

.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius:0;
border-top-right-radius:0;
}

.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child) {
border-bottom-left-radius:0;
border-top-left-radius:0;
}

.btn-group>.btn-group {
float:left;
}

.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
border-radius:0;
}

.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
border-bottom-right-radius:0;
border-top-right-radius:0;
}

.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
border-bottom-left-radius:0;
border-top-left-radius:0;
}

.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {
outline:0;
}

.btn-group>.btn+.dropdown-toggle {
padding-left:8px;
padding-right:8px;
}

.btn-group>.btn-lg+.dropdown-toggle {
padding-left:12px;
padding-right:12px;
}

.btn-group.open .dropdown-toggle {
-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
}

.btn-group.open .dropdown-toggle.btn-link {
-webkit-box-shadow:none;
box-shadow:none;
}

.btn .caret {
margin-left:0;
}

.btn-lg .caret {
border-width:5px 5px 0;
border-bottom-width:0;
}

.dropup .btn-lg .caret {
border-width:0 5px 5px;
}

.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn {
display:block;
float:none;
width:100%;
max-width:100%;
}

.btn-group-vertical>.btn-group>.btn {
float:none;
}

.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group {
margin-top:-1px;
margin-left:0;
}

.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
border-radius:0;
}

.btn-group-vertical>.btn:first-child:not(:last-child) {
border-top-right-radius:4px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}

.btn-group-vertical>.btn:last-child:not(:first-child) {
border-bottom-left-radius:4px;
border-top-right-radius:0;
border-top-left-radius:0;
}

.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
border-radius:0;
}

.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}

.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {
border-top-right-radius:0;
border-top-left-radius:0;
}

.btn-group-justified {
display:table;
width:100%;
table-layout:fixed;
border-collapse:separate;
}

.btn-group-justified>.btn,.btn-group-justified>.btn-group {
float:none;
display:table-cell;
width:1%;
}

.btn-group-justified>.btn-group .btn {
width:100%;
}

.btn-group-justified>.btn-group .dropdown-menu {
left:auto;
}

[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"] {
position:absolute;
clip:rect(0, 0, 0, 0);
pointer-events:none;
}

.input-group {
position:relative;
display:table;
border-collapse:separate;
}

.input-group[class*="col-"] {
float:none;
padding-left:0;
padding-right:0;
}

.input-group .form-control {
position:relative;
z-index:2;
float:left;
width:100%;
margin-bottom:0;
}

.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn {
height:54px;
padding:14px 16px;
font-size:18px;
line-height:1.3333333;
border-radius:6px;
}

select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn {
height:54px;
line-height:54px;
}

textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn {
height:auto;
}

.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn {
height:30px;
padding:5px 10px;
font-size:12px;
line-height:1.5;
border-radius:3px;
}

select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn {
height:30px;
line-height:30px;
}

textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn {
height:auto;
}

.input-group-addon,.input-group-btn,.input-group .form-control {
display:table-cell;
}

.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child) {
border-radius:0;
}

.input-group-addon,.input-group-btn {
width:1%;
white-space:nowrap;
vertical-align:middle;
}

.input-group-addon {
padding:8px 12px;
font-size:14px;
font-weight:normal;
line-height:1;
color:#888888;
text-align:center;
background-color:#adafae;
border:1px solid #282828;
border-radius:4px;
}

.input-group-addon.input-sm {
padding:5px 10px;
font-size:12px;
border-radius:3px;
}

.input-group-addon.input-lg {
padding:14px 16px;
font-size:18px;
border-radius:6px;
}

.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] {
margin-top:0;
}

.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn {
border-bottom-right-radius:0;
border-top-right-radius:0;
}

.input-group-addon:first-child {
border-right:0;
}

.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn {
border-bottom-left-radius:0;
border-top-left-radius:0;
}

.input-group-addon:last-child {
border-left:0;
}

.input-group-btn {
position:relative;
font-size:0;
white-space:nowrap;
}

.input-group-btn>.btn {
position:relative;
}

.input-group-btn>.btn+.btn {
margin-left:-1px;
}

.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active {
z-index:2;
}

.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group {
margin-right:-1px;
}

.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group {
margin-left:-1px;
}

.nav {
padding-left:0;
list-style:none;
}

.nav>li {
position:relative;
display:block;
}

.nav>li>a {
position:relative;
display:block;
padding:10px 15px;
}

.nav>li>a:hover,.nav>li>a:focus {
text-decoration:none;
background-color:#222222;
}

.nav>li.disabled>a {
color:#888888;
}

.nav>li.disabled>a:hover,.nav>li.disabled>a:focus {
color:#888888;
text-decoration:none;
background-color:transparent;
cursor:not-allowed;
}

.nav .open>a,.nav .open>a:hover,.nav .open>a:focus {
background-color:#222222;
border-color:#2a9fd6;
}

.nav .nav-divider {
height:1px;
margin:9px 0;
overflow:hidden;
background-color:#e5e5e5;
}

.nav>li>a>img {
max-width:none;
}

.nav-tabs {
border-bottom:1px solid #282828;
}

.nav-tabs>li {
float:left;
margin-bottom:-1px;
}

.nav-tabs>li>a {
margin-right:2px;
line-height:1.42857143;
border:1px solid transparent;
border-radius:4px 4px 0 0;
}

.nav-tabs>li>a:hover {
border-color:transparent transparent #282828;
}

.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus {
color:#ffffff;
background-color:#2a9fd6;
border:1px solid #282828;
border-bottom-color:transparent;
cursor:default;
}

.nav-tabs.nav-justified {
width:100%;
border-bottom:0;
}

.nav-tabs.nav-justified>li {
float:none;
}

.nav-tabs.nav-justified>li>a {
text-align:center;
margin-bottom:5px;
}

.nav-tabs.nav-justified>.dropdown .dropdown-menu {
top:auto;
left:auto;
}

@media (min-width:1140px) {
.nav-tabs.nav-justified>li {
display:table-cell;
width:1%;
}

.nav-tabs.nav-justified>li>a {
margin-bottom:0;
}

;
}

.nav-tabs.nav-justified>li>a {
margin-right:0;
border-radius:4px;
}

.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus {
border:1px solid #dddddd;
}

@media (min-width:1140px) {
.nav-tabs.nav-justified>li>a {
border-bottom:1px solid #dddddd;
border-radius:4px 4px 0 0;
}

.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus {
border-bottom-color:#060606;
}

;
}

.nav-pills>li {
float:left;
}

.nav-pills>li>a {
border-radius:4px;
}

.nav-pills>li+li {
margin-left:2px;
}

.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus {
color:#ffffff;
background-color:#2a9fd6;
}

.nav-stacked>li {
float:none;
}

.nav-stacked>li+li {
margin-top:2px;
margin-left:0;
}

.nav-justified {
width:100%;
}

.nav-justified>li {
float:none;
}

.nav-justified>li>a {
text-align:center;
margin-bottom:5px;
}

.nav-justified>.dropdown .dropdown-menu {
top:auto;
left:auto;
}

@media (min-width:1140px) {
.nav-justified>li {
display:table-cell;
width:1%;
}

.nav-justified>li>a {
margin-bottom:0;
}

;
}

.nav-tabs-justified {
border-bottom:0;
}

.nav-tabs-justified>li>a {
margin-right:0;
border-radius:4px;
}

.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus {
border:1px solid #dddddd;
}

@media (min-width:1140px) {
.nav-tabs-justified>li>a {
border-bottom:1px solid #dddddd;
border-radius:4px 4px 0 0;
}

.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus {
border-bottom-color:#060606;
}

;
}

.tab-content>.tab-pane {
display:none;
visibility:hidden;
}

.tab-content>.active {
display:block;
visibility:visible;
}

.nav-tabs .dropdown-menu {
margin-top:-1px;
border-top-right-radius:0;
border-top-left-radius:0;
}

.navbar {
position:relative;
}

@media (min-width:1140px) {
.navbar-header {
float:left;
}

;
}

.navbar-collapse {
overflow-x:visible;
padding-right:15px;
padding-left:0;
-webkit-overflow-scrolling:touch;
background: rgba(29,29,27,0.9);
top: 54px;
-webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

@media (max-width:1140px) {

.navbar-collapse.in,
.navbar-collapse.collapsing {
overflow-y:auto;
position: absolute;
width: 100vw;
height: 100vh;
left: 0;
right: 0;
top: 0;
padding-top: 54px;
}

}

@media (min-width:1140px) {
.navbar-collapse {
width:auto;
border-top:0;
-webkit-box-shadow:none;
box-shadow:none;
background: none;
top: 0;
margin-top: 0;
}

.navbar-collapse.collapse {
display:block !important;
visibility:visible !important;
height:auto !important;
padding-bottom:0;
overflow:visible !important;
}

.navbar-collapse.in {
overflow-y:visible;
}

.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
padding-left:0;
padding-right:0;
}

;
}

.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
max-height:340px;
}

@media (max-device-width:480px) and (orientation:landscape) {
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
max-height:200px;
}

;
}

.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse {
margin-right:-5.55555555555556%;
margin-left:-5.55555555555556%;
}

@media (min-width:800px) {

.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse {
margin-right:-2.6315789473685%;
margin-left:-2.6315789473685%;
}

}

@media (min-width:1140px) {
.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse {
margin-right:0;
margin-left:0;
}

;
}

.navbar-static-top {
z-index:1000;
border-width:0 0 1px;
}

@media (min-width:1140px) {
.navbar-static-top {
border-radius:0;
}

;
}

.navbar-fixed-top,.navbar-fixed-bottom {
position:fixed;
right:0;
left:0;
z-index:1030;
}

@media (min-width:1140px) {
.navbar-fixed-top,.navbar-fixed-bottom {
border-radius:0;
}

}

.navbar-fixed-top {
top:0;
border-width:0 0 1px;
}

.navbar-fixed-bottom {
bottom:0;
margin-bottom:0;
border-width:1px 0 0;
}

.navbar-brand {
position: absolute;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
width: 8.4375em;
z-index: 10;
padding: 1.0625em 0.9375em;
line-height: 1em;
height: 3.375em;
}

.navbar-brand:hover,.navbar-brand:focus {
text-decoration:none;
}

.navbar-brand>img {
display:block;
}

@media (min-width:1140px) {
.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand {
margin-left:-15px;
}

.navbar-brand {
	left: 0;
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%);
	width: 11.875em;
	padding: 1.375em 0.9375em;
}

}

button.navbar-toggle {
  position: relative;
  float: right;
  padding: 0.5625rem 1.25rem;
  width: 58px;
  height: 44px;
  background-color: transparent;
  background-image: none;
  border: none;
  margin: 0.3125em 0 0.3125em 0.3125em;
  border-radius: 0;
  box-shadow: none;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
  z-index: 10;
}

.navbar-toggle .icon-bar,
.navbar-toggle .icon-bar:nth-child(3)::before,
.navbar-toggle .icon-bar:nth-child(3)::after {
  display: block;
  position: absolute;
  width: 1.125rem;
  height: 0.0625rem;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
  left: 1.25rem;
  opacity: 1;
  background-color: white;
}

.navbar-toggle .icon-bar:nth-child(2) {
  top: 15px;
}

.navbar-toggle .icon-bar:nth-child(3) {
  top: 22px;
  background-color: transparent;
}

.navbar-toggle .icon-bar:nth-child(3)::before,
.navbar-toggle .icon-bar:nth-child(3)::after {
  content: "";
  top: 0;
  left: 0;
}

.navbar-toggle .icon-bar:nth-child(4) {
  top: 29px;
}

.mobilemenushown .navbar-toggle .icon-bar:nth-child(2),
.mobilemenushown .navbar-toggle .icon-bar:nth-child(4) {
  top: 18px;
  width: 0%;
  left: 50%;
}

.mobilemenushown .navbar-toggle .icon-bar:nth-child(3)::after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.mobilemenushown .navbar-toggle .icon-bar:nth-child(3)::before {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}


@media (min-width:1140px) {
.navbar-toggle {
display:none;
}

;
}

.navbar-nav>li>a {
padding-top:10px;
padding-bottom:10px;
line-height:20px;
}

@media (max-width:939px) {
.navbar-nav .open .dropdown-menu {
position:static;
float:none;
width:auto;
margin-top:0;
background-color:transparent;
border:0;
-webkit-box-shadow:none;
box-shadow:none;
}

.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header {
padding:5px 15px 5px 25px;
}

.navbar-nav .open .dropdown-menu>li>a {
line-height:20px;
}

.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus {
background-image:none;
}

}

@media (min-width:1140px) {
.navbar-nav {
float:left;
margin: 12px 0 0 -15px;
font-size: 1/*.125*/em;
}

.navbar-nav>li {
float:left;
}

.navbar-nav>li.hidden {
display: none;
}

.navbar-nav>li>a {
padding-top:15px;
padding-bottom:15px;
}

;
}

.navbar-form {
margin-left:-15px;
margin-right:-15px;
padding:10px 15px;
border-top:1px solid transparent;
border-bottom:1px solid transparent;
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
margin-top:6px;
margin-bottom:6px;
}

@media (min-width:1140px) {
.navbar-form .form-group {
display:inline-block;
margin-bottom:0;
vertical-align:middle;
}

.navbar-form .form-control {
display:inline-block;
width:auto;
vertical-align:middle;
}

.navbar-form .form-control-static {
display:inline-block;
}

.navbar-form .input-group {
display:inline-table;
vertical-align:middle;
}

.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control {
width:auto;
}

.navbar-form .input-group>.form-control {
width:100%;
}

.navbar-form .control-label {
margin-bottom:0;
vertical-align:middle;
}

.navbar-form .radio,.navbar-form .checkbox {
display:inline-block;
margin-top:0;
margin-bottom:0;
vertical-align:middle;
}

.navbar-form .radio label,.navbar-form .checkbox label {
padding-left:0;
}

.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"] {
position:relative;
margin-left:0;
}

.navbar-form .has-feedback .form-control-feedback {
top:0;
}

;
}

@media (max-width:1140px) {
.navbar-form .form-group {
margin-bottom:5px;
}

.navbar-form .form-group:last-child {
margin-bottom:0;
}

;
}

@media (min-width:1140px) {
.navbar-form {
width:auto;
border:0;
margin-left:0;
margin-right:0;
padding-top:0;
padding-bottom:0;
-webkit-box-shadow:none;
box-shadow:none;
}

;
}

.navbar-nav>li>.dropdown-menu {
margin-top:12px;
border-top-right-radius:0;
border-top-left-radius:0;
}

.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
margin-bottom:0;
border-top-right-radius:4px;
border-top-left-radius:4px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}

.navbar-btn {
margin-top:6px;
margin-bottom:6px;
}

.navbar-btn.btn-sm {
margin-top:10px;
margin-bottom:10px;
}

.navbar-btn.btn-xs {
margin-top:14px;
margin-bottom:14px;
}

.navbar-text {
margin-top:15px;
margin-bottom:15px;
}

@media (min-width:1140px) {
.navbar-text {
float:left;
margin-left:15px;
margin-right:15px;
}

;
}

@media (min-width:1140px) {
.navbar-left {
float:left !important;
}

.navbar-right {
float:right !important;
margin-right:-30px;
}

.navbar-right~.navbar-right {
margin-right:0;
}

;
}

.navbar-default .navbar-brand {
color: white;
}

.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {
color: white;
background-color:transparent;
}

.navbar-default .navbar-text {
color: white;
}

.navbar-default .navbar-nav>li>a {
color: white;
}

.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus {
color:#E7AC09;
background-color:transparent;
}

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus {
color:#ffffff;
background-color:transparent;
}

.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus {
color:#888888;
background-color:transparent;
}

.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus {
background-color:transparent;
color: #E7AC09;
}

@media (max-width:1140px) {

.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
color:#ffffff;
background-color:transparent;
}

.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus {
color:#888888;
background-color:transparent;
}

;
}

.navbar-default .navbar-link {
color:#888888;
}

.navbar-default .navbar-link:hover {
color:#ffffff;
}

.navbar-default .btn-link {
color:#888888;
}

.navbar-default .btn-link:hover,.navbar-default .btn-link:focus {
color:#ffffff;
}

.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus {
color:#888888;
}

.navbar-inverse {
background-color:#222222;
border-color:#080808;
}

.navbar-inverse .navbar-brand {
color:#ffffff;
}

.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus {
color:#ffffff;
background-color:transparent;
}

.navbar-inverse .navbar-text {
color:#888888;
}

.navbar-inverse .navbar-nav>li>a {
color:#888888;
}

.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus {
color:#ffffff;
background-color:transparent;
}

.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus {
color:#ffffff;
background-color:transparent;
}

.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus {
color:#aaaaaa;
background-color:transparent;
}

.navbar-inverse .navbar-toggle {
border-color:#333333;
}

.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus {
background-color:#333333;
}

.navbar-inverse .navbar-toggle .icon-bar {
background-color:#ffffff;
}

.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {
border-color:#101010;
}

.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus {
background-color:transparent;
color:#ffffff;
}

@media (max-width:1140px) {
.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
border-color:#080808;
}

.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color:#080808;
}

.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
color:#888888;
}

.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
color:#ffffff;
background-color:transparent;
}

.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {
color:#ffffff;
background-color:transparent;
}

.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus {
color:#aaaaaa;
background-color:transparent;
}

;
}

.navbar-inverse .navbar-link {
color:#888888;
}

.navbar-inverse .navbar-link:hover {
color:#ffffff;
}

.navbar-inverse .btn-link {
color:#888888;
}

.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus {
color:#ffffff;
}

.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus {
color:#aaaaaa;
}

.embed-responsive {
position:relative;
display:block;
height:0;
padding:0;
overflow:hidden;
}

.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {
position:absolute;
top:0;
left:0;
bottom:0;
height:100%;
width:100%;
border:0;
}

.embed-responsive.embed-responsive-16by9 {
padding-bottom:56.25%;
}

.embed-responsive.embed-responsive-4by3 {
padding-bottom:75%;
}

.well {
min-height:20px;
padding:19px;
margin-bottom:20px;
background-color:#151515;
border:1px solid #030303;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
}

.well blockquote {
border-color:#ddd;
border-color:rgba(0,0,0,0.15);
}

.well-lg {
padding:24px;
border-radius:6px;
}

.well-sm {
padding:9px;
border-radius:3px;
}


.tooltip {
position:absolute;
z-index:1070;
display:block;
visibility:visible;
font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
font-weight:normal;
line-height:1.4;
opacity:0;
filter:alpha(opacity=0);
}

.tooltip.in {
opacity:0.9;
filter:alpha(opacity=90);
}

.tooltip.top {
margin-top:-3px;
padding:5px 0;
}

.tooltip.right {
margin-left:3px;
padding:0 5px;
}

.tooltip.bottom {
margin-top:3px;
padding:5px 0;
}

.tooltip.left {
margin-left:-3px;
padding:0 5px;
}

.tooltip-inner {
max-width:200px;
padding:3px 8px;
color:#ffffff;
text-align:center;
text-decoration:none;
background-color:rgba(0,0,0,0.9);
border-radius:4px;
}

.tooltip-arrow {
position:absolute;
width:0;
height:0;
border-color:transparent;
border-style:solid;
}

.tooltip.top .tooltip-arrow {
bottom:0;
left:50%;
margin-left:-5px;
border-width:5px 5px 0;
border-top-color:rgba(0,0,0,0.9);
}

.tooltip.top-left .tooltip-arrow {
bottom:0;
right:5px;
margin-bottom:-5px;
border-width:5px 5px 0;
border-top-color:rgba(0,0,0,0.9);
}

.tooltip.top-right .tooltip-arrow {
bottom:0;
left:5px;
margin-bottom:-5px;
border-width:5px 5px 0;
border-top-color:rgba(0,0,0,0.9);
}

.tooltip.right .tooltip-arrow {
top:50%;
left:0;
margin-top:-5px;
border-width:5px 5px 5px 0;
border-right-color:rgba(0,0,0,0.9);
}

.tooltip.left .tooltip-arrow {
top:50%;
right:0;
margin-top:-5px;
border-width:5px 0 5px 5px;
border-left-color:rgba(0,0,0,0.9);
}

.tooltip.bottom .tooltip-arrow {
top:0;
left:50%;
margin-left:-5px;
border-width:0 5px 5px;
border-bottom-color:rgba(0,0,0,0.9);
}

.tooltip.bottom-left .tooltip-arrow {
top:0;
right:5px;
margin-top:-5px;
border-width:0 5px 5px;
border-bottom-color:rgba(0,0,0,0.9);
}

.tooltip.bottom-right .tooltip-arrow {
top:0;
left:5px;
margin-top:-5px;
border-width:0 5px 5px;
border-bottom-color:rgba(0,0,0,0.9);
}

.popover {
position:absolute;
top:0;
left:0;
z-index:1060;
display:none;
max-width:276px;
padding:1px;
font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:14px;
font-weight:normal;
line-height:1.42857143;
text-align:left;
background-color:#202020;
-webkit-background-clip:padding-box;
background-clip:padding-box;
border:1px solid #999999;
border:1px solid rgba(0,0,0,0.2);
border-radius:6px;
-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
box-shadow:0 5px 10px rgba(0,0,0,0.2);
white-space:normal;
}

.popover.top {
margin-top:-10px;
}

.popover.right {
margin-left:10px;
}

.popover.bottom {
margin-top:10px;
}

.popover.left {
margin-left:-10px;
}

.popover-title {
margin:0;
padding:8px 14px;
font-size:14px;
background-color:#181818;
border-bottom:1px solid #0b0b0b;
border-radius:5px 5px 0 0;
}

.popover-content {
padding:9px 14px;
}

.popover>.arrow,.popover>.arrow:after {
position:absolute;
display:block;
width:0;
height:0;
border-color:transparent;
border-style:solid;
}

.popover>.arrow {
border-width:11px;
}

.popover>.arrow:after {
border-width:10px;
content:"";
}

.popover.top>.arrow {
left:50%;
margin-left:-11px;
border-bottom-width:0;
border-top-color:#666666;
border-top-color:rgba(0,0,0,0.25);
bottom:-11px;
}

.popover.top>.arrow:after {
content:" ";
bottom:1px;
margin-left:-10px;
border-bottom-width:0;
border-top-color:#202020;
}

.popover.right>.arrow {
top:50%;
left:-11px;
margin-top:-11px;
border-left-width:0;
border-right-color:#666666;
border-right-color:rgba(0,0,0,0.25);
}

.popover.right>.arrow:after {
content:" ";
left:1px;
bottom:-10px;
border-left-width:0;
border-right-color:#202020;
}

.popover.bottom>.arrow {
left:50%;
margin-left:-11px;
border-top-width:0;
border-bottom-color:#666666;
border-bottom-color:rgba(0,0,0,0.25);
top:-11px;
}

.popover.bottom>.arrow:after {
content:" ";
top:1px;
margin-left:-10px;
border-top-width:0;
border-bottom-color:#202020;
}

.popover.left>.arrow {
top:50%;
right:-11px;
margin-top:-11px;
border-right-width:0;
border-left-color:#666666;
border-left-color:rgba(0,0,0,0.25);
}

.popover.left>.arrow:after {
content:" ";
right:1px;
border-right-width:0;
border-left-color:#202020;
bottom:-10px;
}

.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after {
content:" ";
display:table;
}

.clearfix:after,.dl-horizontal dd:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after {
clear:both;
}

.center-block {
display:block;
margin-left:auto;
margin-right:auto;
}

.pull-right {
float:right !important;
}

.pull-left {
float:left !important;
}

.invisible {
visibility:hidden;
}

.text-hide {
font:0/0 a;
color:transparent;
text-shadow:none;
background-color:transparent;
border:0;
}

.hidden {
display:none !important;
visibility:hidden !important;
}

.affix {
position:fixed;
}

@-ms-viewport {
width:device-width;
}

.visible-xs,.visible-sm,.visible-md,.visible-lg {
display:none !important;
}

.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {
display:none !important;
}

@media (max-width:1140px) {
.visible-xs {
display:block !important;
}

table.visible-xs {
display:table;
}

tr.visible-xs {
display:table-row !important;
}

th.visible-xs,td.visible-xs {
display:table-cell !important;
}

;
}

@media (max-width:1140px) {
.visible-xs-block {
display:block !important;
}

;
}

@media (max-width:1140px) {
.visible-xs-inline {
display:inline !important;
}

;
}

@media (max-width:1140px) {
.visible-xs-inline-block {
display:inline-block !important;
}

;
}

@media (min-width:768px) and (max-width:991px) {
.visible-sm {
display:block !important;
}

table.visible-sm {
display:table;
}

tr.visible-sm {
display:table-row !important;
}

th.visible-sm,td.visible-sm {
display:table-cell !important;
}

;
}

@media (min-width:768px) and (max-width:991px) {
.visible-sm-block {
display:block !important;
}

;
}

@media (min-width:768px) and (max-width:991px) {
.visible-sm-inline {
display:inline !important;
}

;
}

@media (min-width:768px) and (max-width:991px) {
.visible-sm-inline-block {
display:inline-block !important;
}

;
}

@media (min-width:992px) and (max-width:1199px) {
.visible-md {
display:block !important;
}

table.visible-md {
display:table;
}

tr.visible-md {
display:table-row !important;
}

th.visible-md,td.visible-md {
display:table-cell !important;
}

;
}

@media (min-width:992px) and (max-width:1199px) {
.visible-md-block {
display:block !important;
}

;
}

@media (min-width:992px) and (max-width:1199px) {
.visible-md-inline {
display:inline !important;
}

;
}

@media (min-width:992px) and (max-width:1199px) {
.visible-md-inline-block {
display:inline-block !important;
}

;
}

@media (min-width:1200px) {
.visible-lg {
display:block !important;
}

table.visible-lg {
display:table;
}

tr.visible-lg {
display:table-row !important;
}

th.visible-lg,td.visible-lg {
display:table-cell !important;
}

;
}

@media (min-width:1200px) {
.visible-lg-block {
display:block !important;
}

;
}

@media (min-width:1200px) {
.visible-lg-inline {
display:inline !important;
}

;
}

@media (min-width:1200px) {
.visible-lg-inline-block {
display:inline-block !important;
}

;
}

@media (max-width:1140px) {
.hidden-xs {
display:none !important;
}

;
}

@media (min-width:768px) and (max-width:991px) {
.hidden-sm {
display:none !important;
}

;
}

@media (min-width:992px) and (max-width:1199px) {
.hidden-md {
display:none !important;
}

;
}

@media (min-width:1200px) {
.hidden-lg {
display:none !important;
}

;
}

.visible-print {
display:none !important;
}

@media print {
.visible-print {
display:block !important;
}

table.visible-print {
display:table;
}

tr.visible-print {
display:table-row !important;
}

th.visible-print,td.visible-print {
display:table-cell !important;
}

;
}

.visible-print-block {
display:none !important;
}

@media print {
.visible-print-block {
display:block !important;
}

;
}

.visible-print-inline {
display:none !important;
}

@media print {
.visible-print-inline {
display:inline !important;
}

;
}

.visible-print-inline-block {
display:none !important;
}

@media print {
.visible-print-inline-block {
display:inline-block !important;
}

;
}

@media print {
.hidden-print {
display:none !important;
}

;
}

.text-primary,.text-primary:hover {
color:#2a9fd6;
}

.text-success,.text-success:hover {
color:#77b300;
}

.text-danger,.text-danger:hover {
color:#cc0000;
}

.text-warning,.text-warning:hover {
color:#ff8800;
}

.text-info,.text-info:hover {
color:#9933cc;
}

table,.table {
color:#fff;
}

table a:not(.btn),.table a:not(.btn) {
color:#fff;
text-decoration:underline;
}

table .dropdown-menu a,.table .dropdown-menu a {
text-decoration:none;
}

table .text-muted,.table .text-muted {
color:#888888;
}

.table-responsive>.table {
background-color:#181818;
}

.has-warning .help-block,.has-warning .control-label,.has-warning .form-control-feedback {
color:#ff8800;
}

.has-warning .form-control,.has-warning .form-control:focus,.has-warning .input-group-addon {
border-color:#ff8800;
}

.has-error .help-block,.has-error .control-label,.has-error .form-control-feedback {
color:#cc0000;
}

.has-error .form-control,.has-error .form-control:focus,.has-error .input-group-addon {
border-color:#cc0000;
}

.has-success .help-block,.has-success .control-label,.has-success .form-control-feedback {
color:#77b300;
}

.has-success .form-control,.has-success .form-control:focus,.has-success .input-group-addon {
border-color:#77b300;
}

legend {
color:#fff;
}

.input-group-addon {
background-color:#424242;
}

.nav-tabs a,.nav-pills a,.breadcrumb a,.pager a {
color:#fff;
}

.alert .alert-link,.alert a {
color:#ffffff;
text-decoration:underline;
}

a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active {
border-color:#282828;
}

a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus {
border-color:#282828;
}

a.list-group-item-success.active {
background-color:#77b300;
}

a.list-group-item-success.active:hover,a.list-group-item-success.active:focus {
background-color:#669a00;
}

a.list-group-item-warning.active {
background-color:#ff8800;
}

a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus {
background-color:#e67a00;
}

a.list-group-item-danger.active {
background-color:#cc0000;
}

a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus {
background-color:#b30000;
}

