.footer-content > div > address > strong {
	font-size: 10px;
}
.widget-box, .widget-body {
	border-radius: 8px !important;
	overflow: hidden !important;
}

a {
	color: #c7582c;
}

a:hover {
	color: #7c3316;
}

a.btn-primary:hover:not(#none):not(#null):not(#na):not(#empty) {
    color: #7c3316 !important;
}

.navbar {
	border-bottom: 1px solid #999999 !important;
}

.blue:not(#none):not(#null):not(#na):not(#empty) {
	color: #c7582c !important;
}

.well > div > a {
	overflow-wrap: anywhere;
}

.dz-message {
	display: none;
}

@media only screen and (min-width: 600px) {
	.wide-field > .well {
		width: 49%;
		display: inline-block;
		max-width: 400px;
	}
}

.wide-field > .well {
	padding-bottom: 0;
	margin-bottom: 5px;
	margin-right: 5px;
}

.bug-attachment-preview-image {
	padding: 0;
}
.bug-attachment-preview-image img {
	max-height: 130px !important;
}

select, .input-sm {
	height: 34px !important;
}

.nav-tabs > li > a {
	border-top-left-radius: 8px !important;
	border-top-right-radius: 8px !important;
}

select, input[type=text], input[type=password], .form-control, .btn {
	border-radius: 5px !important;
}

input[type=checkbox].ace+.lbl::before {
	border-radius: 3px !important;
}

.navbar-brand {
	color: #333 !important;
	font-weight: bold;
}

/* input[type=radio].ace:checked+.lbl::before {
	padding-top: 1px !important;
} */

.light-login {
	background: url('https://tecoda.airsidehub.com/css/images/pattern.jpg') no-repeat center center / cover !important;
}

#navbar {
    background: #e3e3e3 !important;
}

.ace-nav>li.grey>a {
	background-color: #e3e3e3 !important;
	color: #0a0a0a !important;
	background-color: #dddddd !important;
     border-radius: 0px 0px 8px 8px;
    margin-left: 12px;
}

.ace-nav>li.grey>a>.ace-icon {
	color: #333333 !important;
}

.breadcrumbs {
	display: none !important;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .skin-3 .navbar.navbar-collapse .navbar-container, .skin-3 .navbar.navbar-collapse:before {
        background: #e3e3e3;
    }
}

[class *= widget-color-] > .widget-body .table thead:first-child tr {
	background-image: none !important;
	background-color: #ffffff !important;
}

.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
	border: none !important;
	border-bottom: 1px solid #ccc !important;
}

/* a[href="manage_user_create_page.php"] {
	display: none;
} */

.ace-nav > .hidden-xs {
	display: none !important;
}

/*style edits/updates by John Garrard 250515*/

/*Air Nauru Blue: 212d66, Jetstar Orange: FF5115, Air Tecoda blue: 1c386b - when searching use hashtag to preserve these values*/

/* latin-ext */
@font-face {
  font-family: 'Figtree';
  src: url(../plugins/AirsideTheme/fonts/Figtree-Regular.ttf);
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'Figtree';
  font-style: bold;
  font-weight: 700;
  src: url(../plugins/AirsideTheme/fonts/Figtree-Bold.ttf) format('ttf');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 400;
  src: url(../plugins/AirsideTheme/fonts/Figtree-Italic.ttf) format('ttf');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Figtree';
  font-style: bold-italic;
  font-weight: 700;
  src: url(../plugins/AirsideTheme/fonts/Figtree-BoldItalic.ttf) format('ttf');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
body {
font-family: 'Figtree';
font-style: normal;
font-size: 15px;
}
/*font sizes*/
.flex-table, td, label {
font-size:15px !important;
}
.nav-list>li>a {
font-size:17px;
}

.small, .small-caption {
font-size: 13px;
}


.widget-box {
border-radius:0px !important;
}

.widget-header-small {
    min-height: 31px;
    padding-left: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
}
.widget-header-small>.widget-title {
font-size:20px;
}
.widget-header>.widget-title>.ace-icon {
    display: none;
}
a {
color:#000;
}
a:hover {
color:#1c386b;
}
.nav-list {
text-transform:none;
}
.nav-list>li.active>a {
background-color:#333 !important;
}
.skin-3 .nav-list>li.active>a {
    background-color: unset !important;
    color: #fff !important;
}
.skin-3 .sidebar {
    background-color: #1c386b;
    border-style: solid;
    border-width: 0 1px 0 0;
    border-color: #999999;
    margin-top:12px;
    border-radius:0px 12px 0px 0px;
}
.skin-3 .sidebar:before {
border-radius:0px 12px 0px 0px;
}

.skin-3 .nav-list>li>a {
   background-color: unset !important;
    color: #ffffff99 !important;
}



.skin-3 .nav-list li.active>a:before {
      border-color: transparent #FFF transparent transparent;
      top:35px;
      border-width: 12px 12px;
      }
.nav-list>li {
border-style:unset;
}
.skin-3 .sidebar-toggle {
    background-color: unset;
    border-color: unset;
    border-style:none;
}
.skin-3 .nav-list>li:hover {
border-color: #fff !important;
    border-style: solid;
    border-width: 1px;
    background-color: #808080 !important;
    }
    
.nav-list>li:before {
background-color:unset !important;
}    
.skin-3 .nav-list>li.open:before, .skin-3 .nav-list>li:hover:before {
    display: block;
    background-color: unset !important;
}
    .skin-3 .nav-list>li.active, .skin-3 .nav-list>li.active+li {
    border-color: #fff !important;
}
.skin-3 .sidebar.menu-min .nav-list>li>a>.menu-text {
    background-color: #1c386b;
    border-color: #FFF;
}
.skin-3 .sidebar.menu-min .nav-list>li.active>a>.menu-text {
    background-color: #1c386b;
    border-color:#FFF;
}
.skin-3 .nav-list>li.active:before {
display:none;
}
/*#navbar {
    background-image: url(../plugins/AirsideTheme/files/images/aircraft%20blueprint%20lines%20bg.jpg) !important;
}*/
.navbar-brand {
    background-image: url(../plugins/AirsideTheme/files/images/airside%20plus%20acme.svg);
    color: #FFFFFF00 !important;
    background-repeat: no-repeat;
    background-position: center;
    width: 300px;
}
/*try lighter look */
.widget-box {
    border-radius: 8px !important;
    border-color: #99999900;
    box-shadow: 4px 4px 12px #ccc;
    
}
#navbar {
background-color:#eeeeee !important;
border-bottom:unset !important;
}
.white {
color: #1c386b !important;
}
.widget-header {
background:unset !important;
background-color:#FFF !important;
border: unset !important;
color: #1c386b !important;
}
.lighter {
font-weight:400;
}
.table-bordered>tbody>tr>td {
    border: none !important;
    border-bottom: 1px solid #eee !important;
    padding-bottom: 10px;
    padding-top: 10px;
}
.input-sm {
font-size:15px;
font-weight:400;
}

.navbar-fixed-top+.main-container {
    background-color: #eeeeee;
}
.nav-list>li {
    height: 110px;
    }
    
.sidebar.compact .nav-list>li>a>.menu-icon {
height:65px;
font-size:32px;
margin-top:0px;
margin-bottom: 4px;
}
.sidebar.menu-min .nav-list>li>a>.menu-text {
left:50px;
}

/*compact sidebar */

.sidebar-fixed.responsive.compact.display>.nav-list>li {
height:50px;
}
.menu-min {
width:50px !important;
}
.menu-min>.nav-list>li {
height:50px !important;
}
.display.menu-min>.nav-list>li>a>.menu-icon {
    width: 35px;
    position: relative;
    left: 6px;
}
/*font awesome icon replacements */

/*main sidebar icons */
.fa-dashboard:before, .fa-tachometer:before, .fa-list-alt:before, .fa-edit:before, .fa-bar-chart-o:before, .fa-gears:before {
    content: "\f0e4";
    background-image: url(../plugins/AirsideTheme/files/images/icon-my-etrs-white.svg);
    background-repeat: no-repeat;
    background-position-x: center;
    color: #ffffff00 !important;
    display:block;
    height:60px;
    }
    .fa-tachometer:before {
    background-image: url(../plugins/AirsideTheme/files/images/icon-dashboard-white.svg);
    }
   .fa-list-alt:before {
    background-image: url(../plugins/AirsideTheme/files/images/icon-view-etr-white.svg);
    }
  .fa-edit:before {
    background-image: url(../plugins/AirsideTheme/files/images/icon-report-etr-white.svg);
    }
.fa-bar-chart-o:before {
    background-image: url(../plugins/AirsideTheme/files/images/icon-summary-white.svg);
    }
.fa-gears:before {
    background-image: url(../plugins/AirsideTheme/files/images/icon-manage-white.svg);
    }

/*menu close/open icon */
.fa-angle-double-left:before {
   content: "\f0e4";
    background-image: url(../plugins/AirsideTheme/files/images/icon-left-double-arrow-white.svg);
    background-repeat: no-repeat;
    background-position-x: center;
    color: #ffffff00 !important;
    display:block;
    height:20px;
    width:20px;
    margin-top:20px;
    }
.ace-icon {
    background-color: unset !important;
    border-color: unset !important;
    color: unset !important;
    }
.skin-3 .sidebar-toggle:before {
    border: unset;
}
.skin-3 .sidebar-toggle>.ace-icon {
border:unset;
}

.fa-angle-double-right:before {
   content: "\f0e4";
    background-image: url(../plugins/AirsideTheme/files/images/icon-right-double-arrow-white.svg);
    background-repeat: no-repeat;
    background-position-x: center;
    color: #ffffff00 !important;
    display:block;
    height:20px;
    width:20px;
    margin-top:20px;
    }
    
/*small inline icons*/    
.fa-pencil.bigger-130:before, .fa-minus:before, .fa.fa-chevron-down.fa-lg.green:before, .fa-exclamation-triangle:before,.fa.fa-arrow-up.fa-lg.red:before, .fa.fa-chevron-up.fa-lg.red:before, .fa-lock:before, .fa.fa-chevron-right.fa-lg.green:before, .fa.fa-chevron-left.fa-lg.green:before   {
    content: "\f040";
    color: #ffffff00;
    background-image: url(../plugins/AirsideTheme/files/images/icon-edit-grey.svg);
    background-repeat: no-repeat;
    width: 20px;
    display: block;
    height: 20px;
    padding-right:4px;
    }
.fa-minus:before {
    background-image: url(../plugins/AirsideTheme/files/images/icon-7day.svg);
  
}
.fa.fa-chevron-down.fa-lg.green:before {
    background-image: url(../plugins/AirsideTheme/files/images/icon-30day.svg);
  }
.fa-exclamation-triangle:before {
    background-image: url(../plugins/AirsideTheme/files/images/icon-aog.svg);
  }
.fa.fa-chevron-right.fa-lg.green:before {
    background-image: url(../plugins/AirsideTheme/files/images/icon-90day.svg);
}
.fa.fa-chevron-left.fa-lg.green:before {
    background-image: url(../plugins/AirsideTheme/files/images/icon-longterm.svg);
}
.fa-lg {
vertical-align:2px;
padding-left:4px;
}
.fa-lock:before {
    background-image: url(../plugins/AirsideTheme/files/images/icon-lock.svg);
        position: relative;
    left: -5px;
    }
/* fix small edit icon */
.fa-pencil:before {
 color: #ffffff00;
    background-image: url(../plugins/AirsideTheme/files/images/icon-edit-grey.svg);
    background-repeat: no-repeat;
display:block;

width:15px;
height:15px;
}
  
  /*status icon long bars - not used*/
  .fa-square:before {
    content: "\f0c8";
    background-image: url(/../plugins/AirsideTheme/files/images/status1.svg);
    color: #FFFFFF00;
    background-repeat: no-repeat !important;
    background-size: contain;
    display: block;
    width: 60px;
}
.fa.fa-square.fa-status-box.status-15-fg:before {
   background-image: url(/../plugins/AirsideTheme/files/images/status2.svg);
   }
.fa.fa-square.fa-status-box.status-16-fg:before {
   background-image: url(/../plugins/AirsideTheme/files/images/status3.svg);
   }
   .fa.fa-square.fa-status-box.status-17-fg:before {
   background-image: url(/../plugins/AirsideTheme/files/images/status4.svg);
   }
   .fa.fa-square.fa-status-box.status-30-fg:before {
   background-image: url(/../plugins/AirsideTheme/files/images/status5.svg);
   }
   .fa.fa-square.fa-status-box.status-50-fg:before {
   background-image: url(/../plugins/AirsideTheme/files/images/status6.svg);
   }
   .fa.fa-square.fa-status-box.status-80-fg:before {
   background-image: url(/../plugins/AirsideTheme/files/images/status7.svg);
   }
   .fa-status-box {
   vertical-align:-30%;
   }
    
    /*status icons only*/
  .fa-square:before {
    content: "\f0c8";
    background-image: url(/../plugins/AirsideTheme/files/images/icon-new.svg);
    color: #FFFFFF00;
    background-repeat: no-repeat !important;
    background-size: contain;
    display: block;
    width: 20px;
    height: 22px;
    position: relative;
    top: -3px;
}
.fa.fa-square.fa-status-box.status-15-fg:before {
   background-image: url(/../plugins/AirsideTheme/files/images/icon-pending.svg);
   }
.fa.fa-square.fa-status-box.status-16-fg:before {
   background-image: url(/../plugins/AirsideTheme/files/images/icon-approved.svg);
   }
   .fa.fa-square.fa-status-box.status-17-fg:before {
   background-image: url(/../plugins/AirsideTheme/files/images/icon-rejected.svg);
   }
   .fa.fa-square.fa-status-box.status-30-fg:before {
   background-image: url(/../plugins/AirsideTheme/files/images/icon-acknowledged.svg);
   }
   .fa.fa-square.fa-status-box.status-50-fg:before {
   background-image: url(/../plugins/AirsideTheme/files/images/icon-assigned.svg);
   }
   .fa.fa-square.fa-status-box.status-80-fg:before {
   background-image: url(/../plugins/AirsideTheme/files/images/icon-resolved.svg);
   }
   .fa-status-box {
   vertical-align:-30%;
   }
   
   
.fa-comments:before, .fa-paperclip:before {
    content: "\f0c8";
    background-image: url(/../plugins/AirsideTheme/files/images/icon-message.svg);
    color: #FFFFFF00;
    background-repeat: no-repeat !important;
    background-size: contain;
    display: block;
    width: 20px;
}
.fa-paperclip:before {
   background-image: url(/../plugins/AirsideTheme/files/images/icon-attachment.svg);
   }
   
   
   /*remove timeline icons*/
   .profile-activity .thumbicon {
   display:none;
   }
   
   /*table columns */
   .column-category, .column-severity, .column-status {
   text-align:left !important;
   }
   .column-bugnotes-count {
   color:#000 !important;
   }
   
   /*misc buttons etc */
   .pill {
   background-color: unset !important;
   }
 .blue:not(#none):not(#null):not(#na):not(#empty) {
	color: #808080 !important;
}
  .btn.btn-primary.btn-white.btn-round.btn-xs {
  font-size:13px;
  font-weight:700 !important;
  }
  .btn-white.btn-primary, .btn.btn-round {
  border-color: #808080 !important;
  color: #808080 !important;
  background-color:#dddddd !important;
      border-radius: 8px !important;
    border-bottom-width: 1px;
    margin-right:12px;
   } 
.btn-white.btn-primary.active, .btn-white.btn-primary:hover, .btn.btn-round:hover {
  background-color: #FFF !important;
  color: #333 !important;

}
  
 .ace-icon.bigger-125:before, .ace-icon.bigger-125:before {
  color:#808080 !important;
  }
  .btn {
  font-weight:700 !important;
  font-size:14px !important;
  }
  .btn-group>.btn {
  margin-right: 8px !important;
  }
  .nav-search .nav-search-input {
  height:30px !important;
    border: 1px solid #808080;
    line-height: 26px;
    font-size: 15px;
    width: 150px;
    }
  .nav-search .nav-search-input:hover {

    border: 1px solid #1c386b;
    }

 
  .nav-search .nav-search-icon {
    color: #808080 !important;
    font-size: 15px !important;
    line-height: 26px !important;  
    }
    a.btn-primary:hover:not(#none):not(#null):not(#na):not(#empty) {
    color: #333 !important;
    background-color: #FFF !important;
    
}

.widget-toolbar > .widget-menu .btn-xs {
padding:2px 8px;
}
.widget-toolbar > .widget-menu .input-xs {
line-height:30px;
font-size:15px;
}
/*column widths for tables */
th.column-id {
width:10%;
}
th.column-row-name {
width:50%;
}
th.column-severity {
width:12%;
}
th.column-assignee {
width:30%;
}
th.column-status {
width:12%;
}
th.column-subject {
width:30%;
}
/*file attach icon */
.bigger-150 {
font-size:120% !important;
}