@import url(//fonts.googleapis.com/css?family=Open+Sans);
.x-ie8 .x-form-text {
  padding-top: 3px !important;
}

.normal-button .x-frame-ml, .btn-save .x-frame-ml, .action-btn .x-frame-ml, .btn-save-icon .x-frame-ml, .btn-reset .x-frame-ml, .btn-reset-icon .x-frame-ml, .modellist-tooltip .x-frame-ml, .camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent .btnUserInfo .x-frame-ml, .normal-button .x-frame-mc, .btn-save .x-frame-mc, .action-btn .x-frame-mc, .btn-save-icon .x-frame-mc, .btn-reset .x-frame-mc, .btn-reset-icon .x-frame-mc, .modellist-tooltip .x-frame-mc, .camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent .btnUserInfo .x-frame-mc, .normal-button .x-frame-mr, .btn-save .x-frame-mr, .action-btn .x-frame-mr, .btn-save-icon .x-frame-mr, .btn-reset .x-frame-mr, .btn-reset-icon .x-frame-mr, .modellist-tooltip .x-frame-mr, .camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent .btnUserInfo .x-frame-mr,
.normal-button .x-frame-tl,
.btn-save .x-frame-tl,
.action-btn .x-frame-tl,
.btn-save-icon .x-frame-tl,
.btn-reset .x-frame-tl,
.btn-reset-icon .x-frame-tl,
.modellist-tooltip .x-frame-tl,
.camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent .btnUserInfo .x-frame-tl, .normal-button .x-frame-bl, .btn-save .x-frame-bl, .action-btn .x-frame-bl, .btn-save-icon .x-frame-bl, .btn-reset .x-frame-bl, .btn-reset-icon .x-frame-bl, .modellist-tooltip .x-frame-bl, .camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent .btnUserInfo .x-frame-bl,
.normal-button .x-frame-tr,
.btn-save .x-frame-tr,
.action-btn .x-frame-tr,
.btn-save-icon .x-frame-tr,
.btn-reset .x-frame-tr,
.btn-reset-icon .x-frame-tr,
.modellist-tooltip .x-frame-tr,
.camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent .btnUserInfo .x-frame-tr, .normal-button .x-frame-br, .btn-save .x-frame-br, .action-btn .x-frame-br, .btn-save-icon .x-frame-br, .btn-reset .x-frame-br, .btn-reset-icon .x-frame-br, .modellist-tooltip .x-frame-br, .camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent .btnUserInfo .x-frame-br,
.normal-button .x-frame-tc,
.btn-save .x-frame-tc,
.action-btn .x-frame-tc,
.btn-save-icon .x-frame-tc,
.btn-reset .x-frame-tc,
.btn-reset-icon .x-frame-tc,
.modellist-tooltip .x-frame-tc,
.camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent .btnUserInfo .x-frame-tc, .normal-button .x-frame-bc, .btn-save .x-frame-bc, .action-btn .x-frame-bc, .btn-save-icon .x-frame-bc, .btn-reset .x-frame-bc, .btn-reset-icon .x-frame-bc, .modellist-tooltip .x-frame-bc, .camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent .btnUserInfo .x-frame-bc, .normal-button .x-nlg .x-btn-default-small-mc, .btn-save .x-nlg .x-btn-default-small-mc, .action-btn .x-nlg .x-btn-default-small-mc, .btn-save-icon .x-nlg .x-btn-default-small-mc, .btn-reset .x-nlg .x-btn-default-small-mc, .btn-reset-icon .x-nlg .x-btn-default-small-mc, .modellist-tooltip .x-nlg .x-btn-default-small-mc, .camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent .btnUserInfo .x-nlg .x-btn-default-small-mc {
  background-image: none !important;
  background-color: transparent !important;
}
.normal-button .x-frame-tc, .btn-save .x-frame-tc, .action-btn .x-frame-tc, .btn-save-icon .x-frame-tc, .btn-reset .x-frame-tc, .btn-reset-icon .x-frame-tc, .modellist-tooltip .x-frame-tc, .camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent .btnUserInfo .x-frame-tc {
  height: 0px !important;
}

.normal-window .x-window-header .x-frame-tl.x-window-header-tl, .camp-messagebox.x-window-default .x-window-header .x-frame-tl.x-window-header-tl, .adsi-note-panel .x-window-header .x-frame-tl.x-window-header-tl, .note-panel .x-window-header .x-frame-tl.x-window-header-tl, .normal-window .x-window-header .x-frame-tr.x-window-header-tr, .camp-messagebox.x-window-default .x-window-header .x-frame-tr.x-window-header-tr, .adsi-note-panel .x-window-header .x-frame-tr.x-window-header-tr, .note-panel .x-window-header .x-frame-tr.x-window-header-tr, .normal-window .x-window-header .x-frame-tc.x-window-header-tc, .camp-messagebox.x-window-default .x-window-header .x-frame-tc.x-window-header-tc, .adsi-note-panel .x-window-header .x-frame-tc.x-window-header-tc, .note-panel .x-window-header .x-frame-tc.x-window-header-tc,
.normal-window .x-window-header .x-frame-ml.x-window-header-ml,
.camp-messagebox.x-window-default .x-window-header .x-frame-ml.x-window-header-ml,
.adsi-note-panel .x-window-header .x-frame-ml.x-window-header-ml,
.note-panel .x-window-header .x-frame-ml.x-window-header-ml, .normal-window .x-window-header .x-frame-mr.x-window-header-mr, .camp-messagebox.x-window-default .x-window-header .x-frame-mr.x-window-header-mr, .adsi-note-panel .x-window-header .x-frame-mr.x-window-header-mr, .note-panel .x-window-header .x-frame-mr.x-window-header-mr, .normal-window .x-window-header .x-frame-mc.x-window-header-mc, .camp-messagebox.x-window-default .x-window-header .x-frame-mc.x-window-header-mc, .adsi-note-panel .x-window-header .x-frame-mc.x-window-header-mc, .note-panel .x-window-header .x-frame-mc.x-window-header-mc,
.normal-window .x-window-header .x-frame-bl.x-window-header-bl,
.camp-messagebox.x-window-default .x-window-header .x-frame-bl.x-window-header-bl,
.adsi-note-panel .x-window-header .x-frame-bl.x-window-header-bl,
.note-panel .x-window-header .x-frame-bl.x-window-header-bl, .normal-window .x-window-header .x-frame-br.x-window-header-br, .camp-messagebox.x-window-default .x-window-header .x-frame-br.x-window-header-br, .adsi-note-panel .x-window-header .x-frame-br.x-window-header-br, .note-panel .x-window-header .x-frame-br.x-window-header-br, .normal-window .x-window-header .x-frame-bc.x-window-header-bc, .camp-messagebox.x-window-default .x-window-header .x-frame-bc.x-window-header-bc, .adsi-note-panel .x-window-header .x-frame-bc.x-window-header-bc, .note-panel .x-window-header .x-frame-bc.x-window-header-bc {
  background-color: transparent !important;
  background-image: none !important;
}
.normal-window .x-frame-tl.x-window-tl, .camp-messagebox.x-window-default .x-frame-tl.x-window-tl, .adsi-note-panel .x-frame-tl.x-window-tl, .note-panel .x-frame-tl.x-window-tl, .normal-window .x-frame-tr.x-window-tr, .camp-messagebox.x-window-default .x-frame-tr.x-window-tr, .adsi-note-panel .x-frame-tr.x-window-tr, .note-panel .x-frame-tr.x-window-tr, .normal-window .x-frame-tc.x-window-tc, .camp-messagebox.x-window-default .x-frame-tc.x-window-tc, .adsi-note-panel .x-frame-tc.x-window-tc, .note-panel .x-frame-tc.x-window-tc,
.normal-window .x-frame-ml.x-window-ml,
.camp-messagebox.x-window-default .x-frame-ml.x-window-ml,
.adsi-note-panel .x-frame-ml.x-window-ml,
.note-panel .x-frame-ml.x-window-ml, .normal-window .x-frame-mr.x-window-mr, .camp-messagebox.x-window-default .x-frame-mr.x-window-mr, .adsi-note-panel .x-frame-mr.x-window-mr, .note-panel .x-frame-mr.x-window-mr, .normal-window .x-frame-mc.x-window-mc, .camp-messagebox.x-window-default .x-frame-mc.x-window-mc, .adsi-note-panel .x-frame-mc.x-window-mc, .note-panel .x-frame-mc.x-window-mc,
.normal-window .x-frame-bl.x-window-bl,
.camp-messagebox.x-window-default .x-frame-bl.x-window-bl,
.adsi-note-panel .x-frame-bl.x-window-bl,
.note-panel .x-frame-bl.x-window-bl, .normal-window .x-frame-br.x-window-br, .camp-messagebox.x-window-default .x-frame-br.x-window-br, .adsi-note-panel .x-frame-br.x-window-br, .note-panel .x-frame-br.x-window-br, .normal-window .x-frame-bc.x-window-bc, .camp-messagebox.x-window-default .x-frame-bc.x-window-bc, .adsi-note-panel .x-frame-bc.x-window-bc, .note-panel .x-frame-bc.x-window-bc {
  background-color: transparent !important;
  background-image: none !important;
}

.btn-save, .action-btn {
  border: 1px solid #6394bd !important;
  font: bold 12px arial;
  height: 25px;
  margin-right: 6px !important;
  text-align: center;
  background-image: -ms-linear-gradient(top, #50bae1 2%, #3370c0 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #50bae1 2%, #3370c0 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #50bae1 2%, #3370c0 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #50bae1), color-stop(51%, #3370c0)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #50bae1 2%, #3370c0 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #50bae1 2%, #3370c0 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #50bae1, endColorstr=#3370c0) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #50bae1, endColorstr= #3370c0)" !important;
  /*IE8 & below */
}
.x-ie .btn-save, .x-ie .action-btn, .btn-save.x-btn-default-small, .x-btn-default-small.action-btn {
  padding-top: 4px !important;
}
.btn-save span, .action-btn span {
  font: bold 12px arial !important;
  color: white !important;
}
.btn-save.x-btn-disabled, .x-btn-disabled.action-btn {
  cursor: default;
  border: 1px solid #a3a3a3 !important;
  color: #7b7b7b !important;
  font: bold 12px Arial;
  text-shadow: 0em 0.1em 0.05em #f1f1f1;
  text-align: center;
  background-image: -ms-linear-gradient(top, #eeeeee 2%, #d1d1d1 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #eeeeee 2%, #d1d1d1 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #eeeeee 2%, #d1d1d1 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #eeeeee), color-stop(51%, #d1d1d1)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #eeeeee 2%, #d1d1d1 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #eeeeee 2%, #d1d1d1 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #eeeeee, endColorstr=#d1d1d1) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #eeeeee, endColorstr= #d1d1d1)" !important;
  /*IE8 & below */
}
.btn-save.x-btn-disabled span, .x-btn-disabled.action-btn span {
  color: #4d4d4d !important;
}

.btn-save-icon {
  border: 1px solid #6394bd !important;
  font: bold 12px arial;
  height: 25px;
  margin-right: 6px !important;
  text-align: center;
  background-image: -ms-linear-gradient(top, #50bae1 2%, #3370c0 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #50bae1 2%, #3370c0 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #50bae1 2%, #3370c0 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #50bae1), color-stop(51%, #3370c0)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #50bae1 2%, #3370c0 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #50bae1 2%, #3370c0 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #50bae1, endColorstr=#3370c0) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #50bae1, endColorstr= #3370c0)" !important;
  /*IE8 & below */
}
.x-ie .btn-save-icon, .btn-save-icon.x-btn-default-small {
  padding-top: 3px !important;
}
.btn-save-icon .x-btn-inner {
  padding: 5px 0px 0px 16px !important;
}
.btn-save-icon span {
  font: bold 12px arial !important;
  color: white !important;
}
.btn-save-icon.x-btn-disabled {
  cursor: default;
  border: 1px solid #a3a3a3 !important;
  color: #7b7b7b !important;
  font: bold 12px Arial;
  text-shadow: 0em 0.1em 0.05em #f1f1f1;
  text-align: center;
  background-image: -ms-linear-gradient(top, #eeeeee 2%, #d1d1d1 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #eeeeee 2%, #d1d1d1 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #eeeeee 2%, #d1d1d1 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #eeeeee), color-stop(51%, #d1d1d1)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #eeeeee 2%, #d1d1d1 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #eeeeee 2%, #d1d1d1 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #eeeeee, endColorstr=#d1d1d1) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #eeeeee, endColorstr= #d1d1d1)" !important;
  /*IE8 & below */
}
.btn-save-icon.x-btn-disabled span {
  color: #4d4d4d !important;
}

.btn-reset {
  border: 1px solid #6394bd;
  font: bold 12px arial;
  height: 25px;
  margin-right: 6px !important;
  background-image: -ms-linear-gradient(top, #f4f4f4 2%, #e0e0e0 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #f4f4f4 2%, #e0e0e0 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #f4f4f4 2%, #e0e0e0 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #f4f4f4), color-stop(51%, #e0e0e0)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #f4f4f4 2%, #e0e0e0 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #f4f4f4 2%, #e0e0e0 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #f4f4f4, endColorstr=#e0e0e0) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #f4f4f4, endColorstr= #e0e0e0)" !important;
  /*IE8 & below */
}
.x-ie .btn-reset {
  padding-top: 4px !important;
}
.btn-reset span {
  font: bold 12px arial !important;
  color: #515151 !important;
  padding-top: 1.5px;
}

.btn-reset-icon {
  border: 1px solid #6394bd;
  font: bold 12px arial;
  height: 25px;
  margin-right: 6px !important;
  background-image: -ms-linear-gradient(top, #f4f4f4 2%, #e0e0e0 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #f4f4f4 2%, #e0e0e0 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #f4f4f4 2%, #e0e0e0 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #f4f4f4), color-stop(51%, #e0e0e0)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #f4f4f4 2%, #e0e0e0 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #f4f4f4 2%, #e0e0e0 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #f4f4f4, endColorstr=#e0e0e0) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #f4f4f4, endColorstr= #e0e0e0)" !important;
  /*IE8 & below */
}
.x-ie .btn-reset-icon {
  padding-top: 4px !important;
}
.btn-reset-icon .x-btn-inner {
  padding: 2px 0px 0px 10px !important;
}
.btn-reset-icon span {
  font: bold 12px arial !important;
  color: #515151 !important;
}

/* Camp Message Box */
.camp-messagebox.x-window-default {
  background-color: #f0f0f0 !important;
  border: 1px solid #7d7d7d !important;
  border-radius: 0px !important;
  padding-right: 3px !important;
    /* .x-btn {
        border: 1px solid #6394BD !important;
        font: bold 12px arial;
        height: 25px;
        margin-right: 3px !important;
        text-align: center;

        @include lineargradient(2%,51%,#50bae1,#3370c0);

        @extend .normal-button;

        span {
            font: bold 12px arial !important;
            color: white !important;
        }

        .x-ie8 & {
            padding-top: 2px !important;
        }
    }*/
}
.camp-messagebox.x-window-default .x-window-header.x-window-header-default-top {
  height: 30px !important;
  border: none !important;
  padding: 4px 4px 0 5px !important;
  background-image: -ms-linear-gradient(top, #f0f0f0 2%, #d4d4d4 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #f0f0f0 2%, #d4d4d4 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #f0f0f0 2%, #d4d4d4 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #f0f0f0), color-stop(51%, #d4d4d4)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #f0f0f0 2%, #d4d4d4 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #f0f0f0 2%, #d4d4d4 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #f0f0f0, endColorstr=#d4d4d4) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #f0f0f0, endColorstr= #d4d4d4)" !important;
  /*IE8 & below */
}
.x-ie8 .camp-messagebox.x-window-default .x-window-header.x-window-header-default-top {
  padding-left: 0px !important;
  padding-top: 0px !important;
}
.camp-messagebox.x-window-default .x-window-header.x-window-header-default-top .x-window-header-text span {
  font: normal 18px calibri;
  color: #484848;
}
.camp-messagebox.x-window-default .x-window-header.x-window-header-default-top .msg-title {
  padding-top: 1px;
  padding-left: 5px;
  float: left;
}
.camp-messagebox.x-window-default .x-window-header.x-window-header-default-top .x-tool {
  height: 16px !important;
  width: 16px !important;
  margin-right: 2px !important;
  margin-bottom: 2px !important;
}
.camp-messagebox.x-window-default .x-window-header.x-window-header-default-top .x-tool .x-tool-close {
  height: 16px !important;
  width: 16px !important;
  background: url("../../images/Desktop/Camp3iMatrix.png") -245px -5px !important;
}
.camp-messagebox.x-window-default .x-window-body {
  background-color: transparent !important;
  border-width: 0px !important;
  color: #5e5e5e;
  font: normal 13px open sans !important;
}
.camp-messagebox.x-window-default .x-window-body .x-form-display-field {
  color: #5e5e5e;
  font: normal 13px open sans !important;
}

.invalid-field, .camp3i-form-field.invalid-cmb-error .invalid-cmb-error-field, .camp3i-form-field.invalid-cmb-error .cmb-error-trigger, .camp3i-form-field.invalid-date-error .invalid-date-error-field, .camp3i-form-field.invalid-date-error .date-error-trigger {
  border-color: #cc3300 !important;
}

.camp3i-form-field .x-form-item-label {
  color: #333;
  margin-bottom: 2px !important;
  font: normal 12px tahoma, arial, verdana, sans-serif;
  margin-top: 0px !important;
}
.camp3i-form-field .x-form-item-label.x-form-item-label-right {
  margin-top: 3px !important;
}
.camp3i-form-field .camp-combo-hidden-trigger .x-form-trigger-input-cell .x-form-field {
  border-right: 1px solid #cccccc;
  border-radius: 3px;
}
.camp3i-form-field .x-field-label-cell {
  vertical-align: middle;
}
.camp3i-form-field .number-hidden-trigger .x-form-trigger-input-cell .x-form-field {
  border-right: 1px solid #cccccc;
  border-radius: 3px;
}
.camp3i-form-field .combo-hidden-trigger .x-form-trigger-input-cell .x-form-field {
  border-right: 1px solid #cccccc;
  border-radius: 3px;
}
.camp3i-form-field .x-form-field {
  border-color: #cccccc;
  border-radius: 3px;
  height: 25px !important;
  background-image: none;
  width: 100%;
}
.camp3i-form-field .x-form-field.x-form-invalid-field {
  border-color: #cc3300 !important;
  background-image: none;
}
.camp3i-form-field .x-form-field.x-form-radio {
  height: 13px !important;
}
.camp3i-form-field .x-form-empty-field {
  line-height: 16px;
}
.camp3i-form-field.invalid-date-error .x-form-trigger {
  border-color: #cc3300 !important;
}
.camp3i-form-field .x-form-trigger-input-cell .x-form-field {
  border-right: none;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.camp3i-form-field .x-trigger-cell .x-form-trigger {
  border-top: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  background: url("../../images/Desktop/Camp3iMatrix.png") -244px -25px !important;
  height: 25px !important;
}
.camp3i-form-field .x-trigger-cell .x-form-trigger.x-form-date-trigger {
  background-position: -223px -26px !important;
}
.camp3i-form-field.x-item-disabled .x-form-trigger, .camp3i-form-field.x-item-disabled .x-form-cb-label, .camp3i-form-field.x-item-disabled .x-form-field, .camp3i-form-field.x-item-disabled .x-form-item-label {
  border-color: #cccccc !important;
  filter: alpha(opacity=60);
  opacity: .6;
}
.camp3i-form-field.x-item-disabled .x-form-item-label {
  margin-top: 0px !important;
}

.camp3i-form-textarea-field .x-form-field {
  border: 1px solid #cccccc;
  border-radius: 5px;
  background: none;
}
.camp3i-form-textarea-field .x-form-field.x-form-invalid-field {
  border-color: #cc3300 !important;
  background-image: none;
}
.camp3i-form-textarea-field .x-form-item-label {
  color: #333;
  margin-bottom: 5px !important;
  font: normal 12px tahoma, arial, verdana, sans-serif;
  margin-top: 0px !important;
}
.camp3i-form-textarea-field.x-item-disabled .x-form-field, .camp3i-form-textarea-field.x-item-disabled .x-form-item-label {
  border-color: #cccccc !important;
  filter: alpha(opacity=60) !important;
  opacity: 0.6 !important;
}

.camp3i-form-displayfield .x-form-item-label {
  color: #444;
  font: normal 12px open sans;
  margin-top: 0px !important;
}
.camp3i-form-displayfield .x-form-display-field {
  color: #2E8BCC;
  font: normal 13px open sans;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.camp3i-form-radio .x-form-radio {
  margin-top: 3px;
  /* width: 16px;
  height: 16px;
  background: url("../../images/Desktop/Camp3iMatrix.png") -561px -182px !important;*/
  width: 16px;
  height: 16px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -561px;
  background-position-y: -182px;
}
.camp3i-form-radio .x-form-cb-checked .x-form-radio {
  background-position: -561px -198px;
}
.camp3i-form-radio .x-form-radio-focus {
  border-radius: 7px;
  background-color: #209af1;
}

.x-form-cb-checked .x-form-radio {
  background-position: -561px -198px;
}

.checkbox .x-form-field.x-form-checkbox {
  width: 18px !important;
  height: 17px !important;
  background: url("../../images/Desktop/Camp3iMatrix.png") -121px -24px !important;
}
.checkbox .x-form-field.x-form-checkbox.x-form-cb {
  margin-top: 0px;
}
.checkbox.x-form-cb-checked .x-form-checkbox {
  background-position: -146px -24px !important;
}
.checkbox input {
  vertical-align: middle !important;
}
.checkbox .x-form-cb-label {
  color: #333;
  margin-bottom: 2px !important;
  font: normal 12px tahoma, arial, verdana, sans-serif;
  margin-top: 0px !important;
}

.info-icon {
  float: left;
  width: 25px;
  height: 24px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -216px !important;
  background-position-y: -1px !important;
}

.warning-icon {
  float: left;
  width: 25px;
  height: 24px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -191px !important;
  background-position-y: -1px !important;
}

.error-icon {
  width: 25px;
  height: 24px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -192px !important;
  background-position-y: -24px !important;
  float: left;
}

.small-info-icon {
  width: 16px;
  height: 16px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -389px !important;
  background-position-y: -125px !important;
  float: left;
}

.small-warning-icon {
  width: 16px;
  height: 16px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -389px !important;
  background-position-y: -76px !important;
  float: left;
}

.small-error-icon {
  width: 16px;
  height: 16px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -389px !important;
  background-position-y: -100px !important;
  float: left;
}

.slide-msg-div {
  position: absolute;
  right: 20px;
  bottom: 20px;
  top: initial;
  width: 300px;
  z-index: 20000;
}
.slide-msg-div .msg {
  border-radius: 8px;
  background: White;
  border: 1px solid #2e8bcc;
  margin-top: 2px;
  padding: 10px 10px;
  color: #555;
}
.slide-msg-div .msg .title {
  font-weight: bold;
  padding-left: 5px;
  padding-top: 5px;
}
.slide-msg-div .msg .msg-text {
  margin-top: 5px;
  padding-left: 10px;
  font-weight: bold;
  color: #2E8BCC;
}

/* end Camp Message Box */
/*Tab panels  */
.camp3i-tabpanel .camp3i-tabpanel-body.x-panel-body {
  border-color: #404040 !important;
  border-top: none !important;
  top: 30px;
}

/*end Tab panel*/
/*File upload field*/
.fileuploadfield {
  border-radius: 3px;
  height: 25px !important;
  border: 1px solid #cccccc;
}

.multi-file-upload .multi-file-upload-button .upload-field {
  z-index: 1;
  position: relative;
}
.multi-file-upload .multi-file-upload-button .upload-field input[type=file] {
  opacity: 0;
  filter: alpha(opacity=0) !important;
}
.multi-file-upload .multi-file-upload-button .upload-field .upload-field-visible .upload-input-field {
  margin-right: 5px !important;
}
.multi-file-upload .multi-file-upload-button .upload-field .upload-field-visible .upload-input-field input[type=text] {
  text-overflow: ellipsis !important;
  color: #686868;
}
.multi-file-upload .multi-file-upload-button .upload-field .upload-field-visible .fileupload-btn-text {
  color: white !important;
  padding: 2px !important;
  border: 1px solid #6394bd !important;
  border-radius: 3px;
  width: 80px;
  font: bold 12px arial;
  height: 25px;
  margin-right: 120px !important;
  text-align: center;
  cursor: pointer !important;
  background-image: linear-gradient(to bottom, #50bae1 2%, #3370c0 51%) !important;
}
.multi-file-upload .multi-file-upload-button .upload-field .upload-field-visible .upload-button {
  float: left;
  line-height: 25px;
  margin-top: 5px;
}
.multi-file-upload .multi-file-upload-button .upload-field .upload-field-visible .upload-button.colored {
  width: 18px !important;
  height: 18px !important;
  background-position: -616px -255px !important;
}

.multiselect-boundlist {
  border-radius: 5px;
  border: 1px solid #cccccc !important;
}
.multiselect-boundlist .x-boundlist-item {
  padding: 6px;
  border-bottom: 1px solid #cccccc;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.multiselect-boundlist .multi-selected-view .selected-items-list {
  max-height: 110px;
  overflow: auto;
  background-color: #e0e0e0;
}
.multiselect-boundlist .multi-selected-view .selected-items-seperator {
  padding: 6px;
  border-bottom: 1px solid #999999;
  border-top: 1px solid #999999;
  font: bold 14px Calibri;
  color: #414142;
}
.multiselect-boundlist .multi-selected-view .selected-item {
  padding: 6px;
  border-bottom: 1px solid #999999;
}
.multiselect-boundlist .multi-selected-view .selected-item .selected-item-text {
  float: left;
  width: 90%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.camp3i-grid-panel {
  margin-bottom: 5px !important;
}
.camp3i-grid-panel .x-grid-header-ct {
  /*height: 30px;*/
  border-color: #cccccc;
  background-image: -ms-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #e9eaec), color-stop(51%, #d8d9dc)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #e9eaec 2%, #d8d9dc 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #e9eaec, endColorstr=#d8d9dc) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #e9eaec, endColorstr= #d8d9dc)" !important;
  /*IE8 & below */
}
.camp3i-grid-panel .x-grid-header-ct .x-column-header, .camp3i-grid-panel .x-grid-header-ct .p-lastactuals-grid-panel .profiletype-view .header-text, .p-lastactuals-grid-panel .profiletype-view .camp3i-grid-panel .x-grid-header-ct .header-text {
  background-image: -ms-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #e9eaec), color-stop(51%, #d8d9dc)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #e9eaec 2%, #d8d9dc 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #e9eaec, endColorstr=#d8d9dc) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #e9eaec, endColorstr= #d8d9dc)" !important;
  /*IE8 & below */
}
.camp3i-grid-panel .x-grid-header-ct .x-column-header.x-column-header-last, .camp3i-grid-panel .x-grid-header-ct .p-lastactuals-grid-panel .profiletype-view .x-column-header-last.header-text, .p-lastactuals-grid-panel .profiletype-view .camp3i-grid-panel .x-grid-header-ct .x-column-header-last.header-text {
  border-right-color: #cccccc !important;
}
.camp3i-grid-panel .x-grid-header-ct .x-column-header .x-column-header-over, .camp3i-grid-panel .x-grid-header-ct .p-lastactuals-grid-panel .profiletype-view .header-text .x-column-header-over, .p-lastactuals-grid-panel .profiletype-view .camp3i-grid-panel .x-grid-header-ct .header-text .x-column-header-over {
  background-image: none !important;
  background-color: #d8d9dc !important;
}
.camp3i-grid-panel .x-grid-header-ct .x-column-header-text {
  color: #333;
  font: bold 11px open sans;
  text-shadow: 0em 0.1em 0.05em white;
}
.camp3i-grid-panel .x-grid-body {
  border: 1px solid #cccccc !important;
}
.camp3i-grid-panel .x-grid-body .x-grid-row {
  height: 26px;
}
.camp3i-grid-panel .x-grid-body .x-grid-row .x-grid-cell {
  border-bottom: 1px solid #cccccc !important;
  border-left: 1px solid #cccccc !important;
}
.camp3i-grid-panel .x-grid-body .x-grid-row .x-grid-cell.x-grid-cell-first {
  border-left: 0px solid #cccccc !important;
}
.camp3i-grid-panel .x-grid-body .x-grid-row .x-grid-cell.x-grid-cell-last {
  border-right: 1px solid #cccccc !important;
}
.camp3i-grid-panel .x-grid-body .x-grid-row .x-grid-cell-inner {
  color: #253340 !important;
}
.camp3i-grid-panel .x-grid-body .x-grid-row .x-action-col-cell .x-grid-cell-inner {
  width: 100%;
  line-height: normal !important;
  float: left;
  padding: 2px 5px;
}
.camp3i-grid-panel .x-grid-body .x-grid-row-alt .x-grid-cell {
  background-color: #f9f9f9;
}
.camp3i-grid-panel .x-toolbar {
  background-image: -ms-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #e9eaec), color-stop(51%, #d8d9dc)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #e9eaec 2%, #d8d9dc 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #e9eaec, endColorstr=#d8d9dc) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #e9eaec, endColorstr= #d8d9dc)" !important;
  /*IE8 & below */
  border-bottom: 0px !important;
  border-top: 1px solid #c5c5c5;
  border-left: 1px solid #c5c5c5;
  border-right: 1px solid #c5c5c5;
}

.outreach-module-view, .model-profile-module-view, .camp-module-view {
  border-left: 1px solid #cccccc !important;
  border-top: 1px solid #cccccc !important;
  border-bottom: 1px solid #cccccc !important;
  background: #f0f1f4;
}
.outreach-module-view .module-item, .model-profile-module-view .module-item, .camp-module-view .module-item {
  height: 45px;
  border-bottom: 1px solid #cccccc !important;
  border-right: 1px solid #cccccc !important;
  font: normal 12px Segoe UI;
  color: gray;
  cursor: pointer;
}
.outreach-module-view .module-item .module-content, .model-profile-module-view .module-item .module-content, .camp-module-view .module-item .module-content {
  float: left;
  padding-top: 15px;
  padding-left: 5px;
}
.outreach-module-view .module-item .module-item-title, .model-profile-module-view .module-item .module-item-title, .camp-module-view .module-item .module-item-title {
  font-weight: bold;
}
.outreach-module-view .module-item.hassubtext .module-content, .model-profile-module-view .module-item.hassubtext .module-content, .camp-module-view .module-item.hassubtext .module-content {
  padding-top: 10px !important;
}
.outreach-module-view .module-item.x-item-selected, .model-profile-module-view .module-item.x-item-selected, .camp-module-view .module-item.x-item-selected {
  background: white !important;
  border-right: 1px solid white !important;
}
.outreach-module-view .module-item.x-item-selected .module-item-title, .model-profile-module-view .module-item.x-item-selected .module-item-title, .camp-module-view .module-item.x-item-selected .module-item-title {
  color: #2E8BCC;
  font-weight: bold;
}
.outreach-module-view .module-item.x-item-selected .module-selected-icon, .model-profile-module-view .module-item.x-item-selected .module-selected-icon, .camp-module-view .module-item.x-item-selected .module-selected-icon {
  display: block !important;
}
.outreach-module-view .module-item.x-item-disabled, .model-profile-module-view .module-item.x-item-disabled, .camp-module-view .module-item.x-item-disabled {
  opacity: 0.4 !important;
  cursor: default !important;
}
.outreach-module-view .module-item .module-selected-icon, .model-profile-module-view .module-item .module-selected-icon, .camp-module-view .module-item .module-selected-icon {
  float: right;
  margin-top: 5px;
  display: none;
  width: 14px !important;
  height: 33px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -97px !important;
  background-position-y: -50px !important;
}
.outreach-module-view .module-view-lastdiv, .model-profile-module-view .module-view-lastdiv, .camp-module-view .module-view-lastdiv {
  height: 100%;
  border-right: 1px solid #cccccc !important;
}

.aircraft-module-title-comp {
  font: normal 20px Segoe UI;
  color: #2e8bcc;
}

.action-btn .x-btn-inner {
  padding-top: 2px !important;
  padding-left: 0px !important;
}

.action-icon {
  width: 23px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -167px !important;
  background-position-y: -255px !important;
}

.search-icon {
  width: 21px !important;
  height: 26px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -50px !important;
  background-position-y: -206px !important;
  margin: 2px 4px;
}

.reset-icon {
  width: 13px !important;
  height: 13px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -74px !important;
  background-position-y: -206px !important;
  margin: 2px 4px;
}

.print-icon {
  width: 18px;
  height: 19px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -98px !important;
  background-position-y: -208px !important;
  margin: 3px 0px 0px 0px;
}

.help-icon {
  width: 18px;
  height: 19px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -122px !important;
  background-position-y: -207px !important;
}

.pdf-icon {
  width: 20px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -191px !important;
  background-position-y: -49px !important;
  display: block;
}

.pdf-icon-disabled {
  width: 20px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -312px !important;
  background-position-y: -205px !important;
  display: block;
}

.word-icon {
  width: 20px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -361px !important;
  background-position-y: -253px !important;
  display: block;
}

.excel-icon {
  width: 20px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -289px !important;
  background-position-y: -229px !important;
  display: block;
}

.jpeg-icon {
  width: 20px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -335px !important;
  background-position-y: -97px !important;
  display: block;
}

.xml-icon {
  width: 22px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -229px !important;
  background-position-y: -797px !important;
  display: block;
}

.zip-icon {
  width: 20px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -384px !important;
  background-position-y: -253px !important;
  display: block;
}

.email-icon {
  width: 20px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -145px !important;
  background-position-y: -71px !important;
  display: block;
}

.allowable-parts-icon {
  width: 20px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -146px !important;
  background-position-y: -396px !important;
}

.basket-icon {
  width: 20px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -338px !important;
  background-position-y: -350px !important;
}

.legend-icon {
  width: 16px;
  height: 18px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -474px !important;
  background-position-y: -101px !important;
}

.adsi-note-panel, .note-panel {
  background-color: #e0e0e0 !important;
}
.adsi-note-panel .box-shadow, .note-panel .box-shadow {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.65) !important;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.65) !important;
}
.adsi-note-panel .x-window-default, .note-panel .x-window-default {
  border: 1px solid #cccccc !important;
  background-color: #e0e0e0 !important;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.65) !important;
}
.adsi-note-panel .x-window-body-default, .note-panel .x-window-body-default {
  border: none !important;
  background-color: #e0e0e0 !important;
}
.adsi-note-panel .x-panel-default, .note-panel .x-panel-default {
  border: none !important;
}
.adsi-note-panel .x-panel-body-default, .note-panel .x-panel-body-default {
  border: none !important;
}
.adsi-note-panel .display-container, .note-panel .display-container {
  border-bottom: 1px solid #a4a4a4 !important;
  background-color: #e0e0e0 !important;
  margin-bottom: 1px;
  padding-bottom: 5px;
}
.adsi-note-panel .display-container .displayComponent, .note-panel .display-container .displayComponent {
  background-color: #ececec;
  color: #000;
  border: 1px solid #cccccc !important;
  padding: 5px;
}
.adsi-note-panel .txt-container, .note-panel .txt-container {
  border-top: 1px solid #a4a4a4 !important;
  background-color: #e0e0e0 !important;
  margin-top: 1px;
  padding-top: 5px;
}
.adsi-note-panel .txt-container .txtfldComponent, .note-panel .txt-container .txtfldComponent {
  box-shadow: 1px 1px 5px #cccccc;
}

.models-icon {
  width: 15px;
  height: 19px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -73px !important;
  background-position-y: -253px !important;
  margin: 2px 4px;
}

.ref-num-icon {
  width: 19px;
  height: 19px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -51px !important;
  background-position-y: -253px !important;
  margin: 2px 4px;
}

.pdf-btn-icon {
  width: 106px !important;
  height: 100px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -1px !important;
  background-position-y: -286px !important;
}

.xls-btn-icon {
  width: 106px !important;
  height: 100px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -119px !important;
  background-position-y: -280px !important;
}

.print-options-container {
  border: 1px solid #cccccc;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  cursor: pointer;
}

.advanced-search {
  margin-top: 5px;
  margin-left: 2px;
}
.advanced-search.collapse {
  width: 11px;
  height: 13px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -198px !important;
  background-position-y: -212px !important;
}
.advanced-search.expand {
  margin-top: 3px;
  width: 11px;
  height: 13px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -174px !important;
  background-position-y: -212px !important;
}

.search-criteria-collapse-btn.collapse {
  width: 14px;
  height: 6px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -314px !important;
  background-position-y: -375px !important;
}
.search-criteria-collapse-btn.expand {
  width: 14px;
  height: 6px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -291px !important;
  background-position-y: -375px !important;
}

.worst-clock {
  width: 18px;
  height: 17px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: 0px;
  background-position-y: 0px;
  cursor: pointer;
}
.worst-clock.red {
  background-position: -473px -25px;
}
.worst-clock.purple {
  background-position: -497px -25px;
}
.worst-clock.green {
  background-position: -521px -25px;
}
.worst-clock.yellow {
  background-position: -546px -25px;
}
.worst-clock.blue {
  background-position: -692px -232px;
}
.worst-clock.redLockClock {
  background-position: -618px -87px;
}
.worst-clock.purpleLockClock {
  background-position: -640px -86px;
}
.worst-clock.greenLockClock {
  background-position: -665px -86px;
}
.worst-clock.yellowLockClock {
  background-position: -688px -86px;
}
.worst-clock.greyLockClock {
  background-position: -712px -86px;
}
.worst-clock.rainbowClock {
  background-position: -548px -279px;
  width: 22px;
  height: 20px;
  cursor: default;
}

.combo-trigger {
  width: 12px !important;
  height: 10px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -244px !important;
  background-position-y: -33px !important;
  cursor: pointer;
  padding: 2px 3px 0px 3px;
}

.x-grid-cell-checkcolumn .x-grid-cell-inner {
  padding-top: 4px;
  padding-bottom: 2px;
  line-height: 14px;
}

.x-grid-with-row-lines .x-grid-cell-checkcolumn .x-grid-cell-inner {
  padding-top: 3px;
}

.x-grid-checkheader {
  height: 14px;
  background-image: url("../../images/Desktop/unchecked.gif");
  background-position: 50% -2px;
  background-repeat: no-repeat;
  background-color: rgba(255, 255, 255, 0);
}

.x-grid-checkheader-checked {
  background-image: url("../../images/Desktop/checked.gif");
}

.x-grid-checkheader-editor .x-form-cb-wrap {
  text-align: center;
}

.overflow-text-cls {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.link-text {
  text-decoration: underline;
  color: blue;
  cursor: pointer;
}

.vertical-gradient {
  background-image: -ms-linear-gradient(top, white 0%, #f1f1f1 15%, #f1f1f1 85%, white 100%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, white 0%, #f1f1f1 15%, #f1f1f1 85%, white 100%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, white 0%, #f1f1f1 15%, #f1f1f1 85%, white 100%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, white), color-stop(15%, #f1f1f1), color-stop(#f1f1f1, #f1f1f1), color-stop(100%, white)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, white 0%, #f1f1f1 15%, #f1f1f1 85%, white 100%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(top, #ffffff 0%, #f1f1f1 15%, #f1f1f1 85%, #ffffff 100%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= white, endColorstr=white) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= white, endColorstr= white)" !important;
  /*IE8 & below */
}

.combo-with-icon .x-form-trigger {
  margin-top: 0px !important;
}

.state-changed-transaction .cus-row-expander {
  background-color: #f7ef8d !important;
}

.additional_review_required .cus-row-expander {
  background-color: #f0c2a7 !important;
}

.additional_review_required-stage2 .cus-row-expander {
  background-color: Ff904b !important;
}

.errored-transaction .cus-row-expander {
  background-color: #ffcc99 !important;
}

.sub-assembly-tree-txn .cus-row-expander {
  background-color: #e7ecf8 !important;
}

.row-custom-selection .cus-row-expander, .row-custom-selection .mr-row-expander {
  background-color: #cce1fa !important;
}

.part-of-package .mr-row-expander {
  background-color: #f0c2a7 !important;
}

.cmb-modelid .icon-combo-input-body {
  background-color: transparent;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border: 1px solid #cccccc;
  border-right: 0px;
}
.cmb-modelid.combo-with-icon .x-trigger-cell {
  border-color: #ccc;
  background-color: transparent;
}

.margin-left-5px {
  margin-left: 5px;
}

.text-overflow-cls {
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
}

.criteria-form-panel {
  border: 1px solid #0079b7;
  border-top: 0px !important;
  border-radius: 5px;
  border-top-left-radius: 0px !important;
  background: White;
  margin-left: 1px;
}
.criteria-form-panel .combo-box .icon-combo-input-body {
  background-color: transparent;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border: 1px solid #cccccc;
  border-right: 0px;
}
.criteria-form-panel .combo-box.combo-with-icon .x-trigger-cell {
  border-color: #ccc;
  background-color: transparent;
}
.criteria-form-panel .combo-box.combo-with-icon .x-form-trigger {
  margin-top: 1px;
}
.criteria-form-panel .x-panel-header {
  background: White;
  border: none;
}
.criteria-form-panel .x-panel-body {
  border: none;
}

.search-criteria-cnt {
  background-image: -ms-linear-gradient(top, #2e2e2e 0%, #2e2e2e 5%, white 5%, white 100%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #2e2e2e 0%, #2e2e2e 5%, white 5%, white 100%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #2e2e2e 0%, #2e2e2e 5%, white 5%, white 100%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #2e2e2e), color-stop(5%, #2e2e2e), color-stop(white, white), color-stop(100%, white)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #2e2e2e 0%, #2e2e2e 5%, white 5%, white 100%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(top, #2e2e2e 0%, #2e2e2e 5%, #ffffff 5%, #ffffff 100%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #2e2e2e, endColorstr=white) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #2e2e2e, endColorstr= white)" !important;
  /*IE8 & below */
}
.search-criteria-cnt .search-criteria-formpanel {
  border: 1px solid #0079b7 !important;
  border-top: 0px !important;
  border-radius: 0px 5px 5px 5px;
  background: White;
}
.search-criteria-cnt .search-criteria-formpanel .x-panel-header {
  background: White;
  border: none;
}
.search-criteria-cnt .search-criteria-formpanel .x-panel-body {
  border: none;
}
.search-criteria-cnt .search-criteria-formpanel .x-toolbar {
  background: White;
}
.search-criteria-cnt .search-criteria-formpanel .header-text {
  color: #2e8bcc !important;
  font: bold 14px Segoe UI;
}
.search-criteria-cnt .search-criteria-formpanel .multiselect-combo .icon-combo-input-body {
  background-color: transparent;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border: 1px solid #cccccc;
  border-right: 0px;
}
.search-criteria-cnt .search-criteria-formpanel .multiselect-combo.combo-with-icon .x-trigger-cell {
  border-color: #ccc;
  background-color: transparent;
}
.search-criteria-cnt .search-criteria-formpanel .multiselect-combo.combo-with-icon .x-form-trigger {
  height: 23px !important;
}
.search-criteria-cnt .vertical-gradient {
  background-image: -ms-linear-gradient(top, white 10%, #f1f1f1 20%, #f1f1f1 80%, white 90%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, white 10%, #f1f1f1 20%, #f1f1f1 80%, white 90%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, white 10%, #f1f1f1 20%, #f1f1f1 80%, white 90%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, right top, right bottom, color-stop(10%, white), color-stop(20%, #f1f1f1), color-stop(#f1f1f1, #f1f1f1), color-stop(90%, white)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, white 10%, #f1f1f1 20%, #f1f1f1 80%, white 90%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(top, #ffffff 10%, #f1f1f1 20%, #f1f1f1 80%, #ffffff 90%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= white, endColorstr=white) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= white, endColorstr= white)" !important;
  /*IE8 & below */
}

.multiselect-combo .icon-combo-input-body {
  background-color: transparent !important;
  border-top-left-radius: 2px !important;
  border-bottom-left-radius: 2px !important;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 0px;
}
.multiselect-combo.combo-with-icon .x-trigger-cell {
  background-color: transparent;
  border-radius: 0px 3px 3px 0px;
}
.multiselect-combo td {
  vertical-align: middle;
}

.modellist-tooltip {
  background-image: -ms-linear-gradient(top, #50bae1 2%, #3370c0 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #50bae1 2%, #3370c0 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #50bae1 2%, #3370c0 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #50bae1), color-stop(51%, #3370c0)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #50bae1 2%, #3370c0 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #50bae1 2%, #3370c0 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #50bae1, endColorstr=#3370c0) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #50bae1, endColorstr= #3370c0)" !important;
  /*IE8 & below */
}
.modellist-tooltip .x-tip-body {
  color: #F2F8FC;
}

.p-lastactuals-container {
  background-color: white !important;
  border: 1px solid #626262;
}
.p-lastactuals-container .aircraft-grid-title-comp {
  background-image: -ms-linear-gradient(top, #777777 2%, #4f4f4f 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #777777 2%, #4f4f4f 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #777777 2%, #4f4f4f 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #777777), color-stop(51%, #4f4f4f)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #777777 2%, #4f4f4f 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #777777 2%, #4f4f4f 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #777777, endColorstr=#4f4f4f) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #777777, endColorstr= #4f4f4f)" !important;
  /*IE8 & below */
  color: #ffffff;
  font: normal 14px Calibri;
  padding: 5px 5px 5px 10px;
}

.p-lastactuals-grid-panel .aircraft-grid-title-comp {
  font: normal 20px Segoe UI;
  color: #2e8bcc;
}
.p-lastactuals-grid-panel .profiletype-view {
  border-left: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  height: 200px;
}
.p-lastactuals-grid-panel .profiletype-view .header-text {
  height: 30px;
  background-image: -ms-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #e9eaec), color-stop(51%, #d8d9dc)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #e9eaec 2%, #d8d9dc 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #e9eaec 2%, #d8d9dc 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #e9eaec, endColorstr=#d8d9dc) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #e9eaec, endColorstr= #d8d9dc)" !important;
  /*IE8 & below */
  background: #d8d9dc;
  padding-top: 8px;
  padding-left: 3px;
  color: #333;
  font: bold 11px Segoe UI;
  text-shadow: 0em 0.1em 0.05em white;
}
.p-lastactuals-grid-panel .profiletype-view .profiletype-cell {
  border-top: 1px solid #cccccc;
  font: bold 12px Segoe UI;
  padding-top: 5px;
  padding-left: 5px;
}
.p-lastactuals-grid-panel .la-meter-adjustment-column .x-column-header-inner {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.p-lastactuals-grid-panel .la-meter-adjustment-column .x-column-header-inner .x-column-header-text {
  white-space: normal;
}
.p-lastactuals-grid-panel .la-meter-adjustment {
  border-right: none !important;
}
.p-lastactuals-grid-panel .x-action-col-cell .x-grid-cell-inner {
  width: 100%;
  line-height: normal !important;
  float: left;
  padding: 2px 5px;
}

.unifiedsearch-home {
  background-color: white !important;
  border: 1px solid #cccccc;
  border-radius: 5px;
}

.combo-listitem-matched-text {
  color: #4baddb;
  font-weight: bold;
}

.selection-checkbox-hide .x-grid-row-checker {
  display: none;
}

/*Start Icons*/
.edit-icon {
  width: 20px !important;
  height: 19px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -75px !important;
  background-position-y: -1px !important;
  cursor: pointer;
}

.delete-icon {
  width: 12px !important;
  height: 12px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -265px !important;
  background-position-y: -48px !important;
  cursor: pointer;
}

.close-icon {
  width: 20px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -313px !important;
  background-position-y: -352px !important;
  cursor: pointer;
}

.remove-icon {
  width: 16px !important;
  height: 16px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -169px !important;
  background-position-y: -49px !important;
  cursor: pointer;
}

.question-mark-icon {
  width: 22px !important;
  height: 22px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -336px !important;
  background-position-y: -72px !important;
  cursor: pointer;
}

.errormessage-icon, .errormessage {
  float: left;
  width: 20px !important;
  height: 18px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -386px !important;
  background-position-y: -99px !important;
}

.warningmessage-icon, .warningmessage, .warning-history-split-icon {
  float: left;
  width: 20px !important;
  height: 16px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -386px !important;
  background-position-y: -76px !important;
}

.add-icon {
  width: 23px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -168px !important;
  background-position-y: -97px !important;
  cursor: pointer;
  zoom: 80%;
}

.help-icon {
  width: 20px !important;
  height: 20px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -388px !important;
  background-position-y: -120px !important;
  display: block;
}

.adsi-notes-icon, .notes-icon {
  width: 15px !important;
  height: 18px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -241px !important;
  background-position-y: -47px !important;
  cursor: pointer;
  display: block;
}
.adsi-notes-icon.empty-icon, .notes-icon.empty-icon {
  width: 14px !important;
  height: 18px !important;
  background-position: -121px -97px !important;
}

.inf-icon {
  width: 20px !important;
  height: 16px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -47px !important;
  background-position-y: -99px !important;
  float: right;
}

.paper-clip-icon, .multi-file-upload .multi-file-upload-button .upload-field .upload-field-visible .upload-button {
  width: 22px !important;
  height: 19px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -95px !important;
  background-position-y: -97px !important;
  cursor: pointer;
}
.paper-clip-icon.colored-icon, .multi-file-upload .multi-file-upload-button .upload-field .upload-field-visible .colored-icon.upload-button {
  width: 15px !important;
  height: 18px !important;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -257px !important;
  background-position-y: -605px !important;
  cursor: pointer;
}

.browse-button {
  width: 19px;
  height: 19px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -303px;
  background-position-y: -604px;
  cursor: pointer;
}

.camp3i-main-body {
  background-image: url("../../images/Desktop/login/loginbg.png");
  padding: 10px;
}

input[type="search"] {
  border-color: #cccccc;
  border-radius: 3px;
  height: 25px !important;
  background-image: none;
  border-width: 1px;
  color: black;
  padding: 1px 3px 2px 3px;
  background: white repeat-x 0 0;
  border-width: 1px;
  border-style: solid;
  border-color: #b5b8c8;
}

/*End Icons*/
.camp3i-header-top {
  height: 31px !important;
  background-color: #0c74be;
  border: 1px solid #3c95d4;
}
.camp3i-header-top .camp3i-header-top-logo, .camp3i-header-top .camp3i-header-top-logo {
  float: left;
  display: block !important;
  margin-top: 4px !important;
}
.camp3i-header-top .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon {
  width: 10px;
  height: 8px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -1px;
  background-position-y: -2px;
}
.camp3i-header-top .camp3i-header-user-info {
  margin-top: 8px !important;
  float: right;
  width: 85%;
}
.camp3i-header-top .camp3i-header-user-info .user-info {
  float: left;
  width: 50%;
  color: white;
  text-align: center;
  font-weight: bold;
}
.camp3i-header-top .camp3i-header-user-info .logout-section {
  margin-right: 20px;
  float: right;
}
.camp3i-header-top .camp3i-header-user-info .logout-section .logout-icon, .camp3i-header-top .camp3i-header-user-info .logout-section .logout-icon {
  float: left;
  background-position: top;
  background-repeat: no-repeat;
  margin-top: -4px;
  margin-right: 5px;
}
.camp3i-header-top .camp3i-header-user-info .logout-section .logout {
  color: white;
  font-weight: bold;
  text-align: center;
  cursor: pointer;
  float: right !important;
}
.camp3i-header-top .camp3i-header-user-info .loadclassic {
  margin-right: 10px;
  float: right;
}
.camp3i-header-top .camp3i-header-user-info .loadclassic .loadclassic-text {
  color: white;
  font-weight: bold;
  text-align: center;
  cursor: pointer;
  float: right !important;
}
.camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .loadclassic .arrow-icon {
  margin-left: auto;
  margin-right: auto;
  margin-top: 14px;
}
.camp3i-header-top .camp3i-header-user-info .switchuseraccount {
  margin-right: 10px;
  float: right;
}
.camp3i-header-top .camp3i-header-user-info .switchuseraccount .switchuser-text {
  color: white;
  font-weight: bold;
  text-align: center;
  cursor: pointer;
  float: right !important;
}
.camp3i-header-top .camp3i-header-user-info .switchuseraccount .switchuser-icon {
  width: 16px;
  height: 21px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -235px;
  background-position-y: -118px;
  float: left;
  background-repeat: no-repeat;
  margin-top: -4px;
  margin-right: 5px;
}
.camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .switchuseraccount .arrow-icon {
  margin-left: auto;
  margin-right: auto;
  margin-top: 14px;
}
.camp3i-header-top .camp3i-header-user-info .camp-university {
  margin-right: 10px;
  float: right;
}
.camp3i-header-top .camp3i-header-user-info .camp-university .campuniversity {
  color: white;
  font-weight: bold;
  text-align: center;
  cursor: pointer;
  float: right !important;
}
.camp3i-header-top .camp3i-header-user-info .camp-university .campuniversity-icon {
  width: 16px;
  height: 21px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -572px;
  background-position-y: -251px;
  float: left;
  background-repeat: no-repeat;
  margin-top: -4px;
  margin-right: 5px;
}
.camp3i-header-top .camp3i-header-user-info .pending-compliance-record {
  margin-right: 2px;
  float: right;
}
.camp3i-header-top .camp3i-header-user-info .pending-compliance-record .books-icon {
  width: 19px;
  height: 21px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -351px;
  background-position-y: -648px;
  float: left;
  background-repeat: no-repeat;
  margin-top: -4px;
  cursor: pointer;
  margin-right: 5px;
}
.camp3i-header-top .camp3i-header-user-info .mylinks {
  margin-right: 10px;
  float: right;
}
.camp3i-header-top .camp3i-header-user-info .mylinks .mylinks-text {
  color: white;
  font-weight: bold;
  text-align: center;
  cursor: pointer;
  float: right !important;
}
.camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon {
  margin-left: 42px;
  margin-right: auto;
  margin-top: 14px;
}
.camp3i-header-top .camp3i-header-user-info .mylinks .mylinks-icon {
  width: 16px;
  height: 19px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -592px;
  background-position-y: -248px;
  float: left;
  background-repeat: no-repeat;
  margin-top: -4px;
  margin-right: 5px;
}
.camp3i-header-top .camp3i-header-user-info .unified-search {
  margin-right: 2px;
  float: right;
}
.camp3i-header-top .camp3i-header-user-info .unified-search .unifiedsearch-icon {
  width: 16px;
  height: 21px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -692px;
  background-position-y: -181px;
  cursor: pointer;
  float: left;
  background-repeat: no-repeat;
  margin: -4px 5px 0px 0px;
}
.camp3i-header-top .camp3i-header-user-info .notifications {
  margin-right: 2px;
  float: right;
}
.camp3i-header-top .camp3i-header-user-info .notifications .notifications-icon {
  width: 20px;
  height: 21px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -699px;
  background-position-y: -508px;
  cursor: pointer;
  float: left;
  background-repeat: no-repeat;
  margin: -4px 5px 0px 0px;
}
.camp3i-header-top .camp3i-header-user-info .notifications .notifications-icon.with-email {
  width: 27px;
  height: 21px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -699px;
  background-position-y: -458px;
  cursor: pointer;
}
.camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent {
  width: 200px !important;
  float: right;
  margin-right: 8px !important;
  border-top: 1px solid #3c95d4;
  border-left: 1px solid #3c95d4;
  border-right: 1px solid #3c95d4;
  background-image: -ms-linear-gradient(top, #0165ad 2%, #0c74be 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #0165ad 2%, #0c74be 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #0165ad 2%, #0c74be 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #0165ad), color-stop(51%, #0c74be)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #0165ad 2%, #0c74be 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #0165ad 2%, #0c74be 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #0165ad, endColorstr=#0c74be) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #0165ad, endColorstr= #0c74be)" !important;
  /*IE8 & below */
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  color: #fff;
  font: normal 12px calibri;
  padding: 4px 4px 0px 4px !important;
}
.camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent span {
  font: normal 12px tahoma;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent .btnUserInfo {
  background-image: none !important;
  background: transparent !important;
  border: none !important;
}
.camp3i-header-top .camp3i-header-user-info-section .camp3i-header-user-info-parent .btnUserInfo .x-btn-button span {
  color: #fff;
  font: normal 12px tahoma;
}

.camp3i-header-body {
  /*header styles*/
  height: 54px !important;
  background-image: -ms-linear-gradient(top, #6a6a6a 2%, #404040 100%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #6a6a6a 2%, #404040 100%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #6a6a6a 2%, #404040 100%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #6a6a6a), color-stop(100%, #404040)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #6a6a6a 2%, #404040 100%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #6a6a6a 2%, #404040 100%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #6a6a6a, endColorstr=#404040) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #6a6a6a, endColorstr= #404040)" !important;
  /*IE8 & below */
  border-top: 1px solid #828282;
  border-bottom: 1px solid #6a6a6a;
}
.camp3i-header-body .icon, .camp3i-header-body .modulediv .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dashboard .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .camp360 .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .aircraft .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .outreach .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .template .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .pubs .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .more .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .admin .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dss .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .tools .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .update .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .revision .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .support .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .trendmenu .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .audit .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dashboard .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .camp360 .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .aircraft .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .outreach .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .template .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .pubs .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .more .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .admin .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dss .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .tools .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .update .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .revision .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .support .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .trendmenu .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .audit .image-icon {
  margin-left: auto;
  margin-right: auto;
  width: 30px;
  height: 30px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: 0px;
  background-position-y: -118px;
}
.camp3i-header-body .modulediv, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dashboard, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .camp360, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .aircraft, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .outreach, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .template, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .pubs, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .more, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .admin, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dss, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .tools, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .update, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .revision, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .support, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .trendmenu, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .audit, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dashboard, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .camp360, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .aircraft, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .outreach, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .template, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .pubs, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .more, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .admin, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dss, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .tools, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .update, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .revision, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .support, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .trendmenu, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .audit {
  text-align: center !important;
  height: 53px !important;
  width: 82px !important;
}
.camp3i-header-body .active-module, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .dashboard, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .camp360, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .aircraft, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .outreach, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .template, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .pubs, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .more, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .admin, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .dss, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .tools, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .update, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .revision, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .support, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .trainingcenter, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .trendmenu, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .audit, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .dashboard, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .camp360, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .aircraft, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .outreach, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .template, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .pubs, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .more, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .admin, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .dss, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .tools, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .update, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .revision, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .support, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .trainingcenter, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .trendmenu, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .audit {
  background-image: -ms-linear-gradient(top, #565656 2%, #2e2e2e 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #565656 2%, #2e2e2e 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #565656 2%, #2e2e2e 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #565656), color-stop(51%, #2e2e2e)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #565656 2%, #2e2e2e 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #565656 2%, #2e2e2e 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #565656, endColorstr=#2e2e2e) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #565656, endColorstr= #2e2e2e)" !important;
  /*IE8 & below */
  border-left: 1px solid #828282 !important;
  border-right: 1px solid #828282 !important;
}
.camp3i-header-body .active-module .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .dashboard .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .camp360 .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .aircraft .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .outreach .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .template .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .pubs .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .more .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .admin .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .dss .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .tools .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .update .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .revision .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .support .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .trainingcenter .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .trendmenu .image-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .audit .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .dashboard .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .camp360 .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .aircraft .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .outreach .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .template .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .pubs .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .more .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .admin .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .dss .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .tools .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .update .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .revision .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .support .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .trainingcenter .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .trendmenu .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .audit .image-icon {
  background-position-y: -149px !important;
}
.camp3i-header-body .active-module .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .dashboard .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .camp360 .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .aircraft .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .outreach .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .template .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .pubs .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .more .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .admin .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .dss .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .tools .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .update .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .revision .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .support .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .trainingcenter .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .trendmenu .image-text, .camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .audit .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .dashboard .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .camp360 .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .aircraft .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .outreach .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .template .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .pubs .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .more .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .admin .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .dss .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .tools .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .update .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .revision .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .support .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .trainingcenter .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .trendmenu .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .audit .image-text {
  color: white !important;
}
.camp3i-header-body .camp3i-header-search-section {
  float: left;
  width: 280px !important;
  height: 50px !important;
}
.camp3i-header-body .camp3i-header-search-section .search-field-parent {
  margin: 10px 15px 0px 16px;
  float: left;
}
.camp3i-header-body .camp3i-header-search-section .search-field-parent .search-field {
  width: 250px !important;
}
.camp3i-header-body .camp3i-header-search-section .search-field-parent input {
  /*margin-top: 12px !important;*/
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  /*border: 1px solid #f89b00;*/
  height: 24px !important;
  filter: none !important;
}
.camp3i-header-body .camp3i-header-search-section .search-field-parent .cmb-search-field .suggest-combo-label {
  font: normal 14px Segoe UI;
  color: #6a747e;
  text-shadow: 0em 0.1em 0.05em white;
}
.camp3i-header-body .camp3i-header-search-section .search-field-parent .cmb-search-field .x-form-field {
  font: normal 12px arial;
  color: #253340;
  height: 30px;
  margin-top: 10px !important;
  padding-left: 5px !important;
  text-shadow: 0em 0.1em 0.05em white;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border: 1px solid #f89b00;
  background-image: -ms-linear-gradient(top, #fafafa 2%, #e5e5e5 51%) !important;
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, #fafafa 2%, #e5e5e5 51%) !important;
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, #fafafa 2%, #e5e5e5 51%) !important;
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #fafafa), color-stop(51%, #e5e5e5)) !important;
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, #fafafa 2%, #e5e5e5 51%) !important;
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #fafafa 2%, #e5e5e5 51%) !important;
  /* W3C Markup, IE10 Release Preview */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #fafafa, endColorstr=#e5e5e5) !important;
  /*IE8 & below */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr= #fafafa, endColorstr= #e5e5e5)" !important;
  /*IE8 & below */
  filter: none !important;
}
.x-ie8 .camp3i-header-body .camp3i-header-search-section .search-field-parent .cmb-search-field .x-form-field {
  padding-top: 3px !important;
}
.camp3i-header-body .camp3i-header-module-container {
  height: 50px !important;
  float: right;
  padding-right: 20px;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link, .camp3i-header-body .camp3i-header-module-container div.module-icon-link {
  cursor: pointer;
  display: block;
  float: left;
  height: 50px !important;
  width: 82px !important;
  text-decoration: none !important;
  font: 12px normal Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif !important;
  color: #dadada;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link:hover .image-text, .camp3i-header-body .camp3i-header-module-container div.module-icon-link:hover .image-text {
  color: #ff9900;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .dashboard .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dashboard .image-icon {
  background-position: 0px -118px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .camp360 .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .camp360 .image-icon {
  background-position: -32px -118px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .update .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .update .image-icon {
  background-position: -399px -310px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .revision .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .revision .image-icon {
  background-position: -440px -312px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .support .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .support .image-icon {
  background-position: -95px -116px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .aircraft .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .aircraft .image-icon {
  background-position: -64px -118px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .outreach .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .outreach .image-icon {
  background-position: -92px -118px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .template .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .template .image-icon {
  background-position: -123px -118px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .pubs .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .pubs .image-icon {
  background-position: -156px -118px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .admin .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .admin .image-icon {
  background-position: -189px -118px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .more .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .more .image-icon {
  background-position: -226px -118px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .dss .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dss .image-icon {
  background-position: -468px -310px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .tools .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .tools .image-icon {
  background-position: -337px -206px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .audit .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .audit .image-icon {
  background-position: -337px -206px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .tools .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .tools .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .camp3i-header-body .camp3i-header-module-container a.module-icon-link .tools .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .tools .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .camp3i-header-body .camp3i-header-module-container a.module-icon-link .tools .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .tools .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .camp3i-header-body .camp3i-header-module-container a.module-icon-link .tools .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dss .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dss .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dss .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dss .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dss .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dss .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dss .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dashboard .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dashboard .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dashboard .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dashboard .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dashboard .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dashboard .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .camp3i-header-body .camp3i-header-module-container a.module-icon-link .dashboard .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .pubs .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .pubs .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .camp3i-header-body .camp3i-header-module-container a.module-icon-link .pubs .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .pubs .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .camp3i-header-body .camp3i-header-module-container a.module-icon-link .pubs .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .pubs .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .camp3i-header-body .camp3i-header-module-container a.module-icon-link .pubs .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .trendmenu .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .trendmenu .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .camp3i-header-body .camp3i-header-module-container a.module-icon-link .trendmenu .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .trendmenu .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .camp3i-header-body .camp3i-header-module-container a.module-icon-link .trendmenu .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .trendmenu .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .camp3i-header-body .camp3i-header-module-container a.module-icon-link .trendmenu .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .audit .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .audit .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .camp3i-header-body .camp3i-header-module-container a.module-icon-link .audit .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .audit .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .camp3i-header-body .camp3i-header-module-container a.module-icon-link .audit .arrow-icon, .camp3i-header-body .camp3i-header-module-container a.module-icon-link .audit .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .camp3i-header-body .camp3i-header-module-container a.module-icon-link .audit .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .tools .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .tools .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .camp3i-header-body .camp3i-header-module-container div.module-icon-link .tools .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .tools .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .camp3i-header-body .camp3i-header-module-container div.module-icon-link .tools .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .tools .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .camp3i-header-body .camp3i-header-module-container div.module-icon-link .tools .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dss .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dss .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dss .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dss .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dss .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dss .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dss .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dashboard .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dashboard .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dashboard .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dashboard .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dashboard .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dashboard .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .camp3i-header-body .camp3i-header-module-container div.module-icon-link .dashboard .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .pubs .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .pubs .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .camp3i-header-body .camp3i-header-module-container div.module-icon-link .pubs .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .pubs .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .camp3i-header-body .camp3i-header-module-container div.module-icon-link .pubs .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .pubs .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .camp3i-header-body .camp3i-header-module-container div.module-icon-link .pubs .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .trendmenu .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .trendmenu .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .camp3i-header-body .camp3i-header-module-container div.module-icon-link .trendmenu .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .trendmenu .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .camp3i-header-body .camp3i-header-module-container div.module-icon-link .trendmenu .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .trendmenu .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .camp3i-header-body .camp3i-header-module-container div.module-icon-link .trendmenu .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .audit .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .audit .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .camp3i-header-body .camp3i-header-module-container div.module-icon-link .audit .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .audit .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .camp3i-header-body .camp3i-header-module-container div.module-icon-link .audit .arrow-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .audit .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .camp3i-header-body .camp3i-header-module-container div.module-icon-link .audit .arrow-icon {
  width: 10px;
  height: 8px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -1px;
  background-position-y: -2px;
  margin-left: auto;
  margin-right: auto;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link .trendmenu .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link .trendmenu .image-icon {
  background-position: -442px -348px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .dashboard .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .dashboard .image-icon {
  background-position: 0px -149px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .camp360 .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .camp360 .image-icon {
  background-position: -32px -149px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .update .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .update .image-icon {
  background-position: -399px -274px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .revision .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .revision .image-icon {
  background-position: -440px -275px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .support .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .support .image-icon {
  background-position: -96px -147px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .aircraft .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .aircraft .image-icon {
  background-position: -64px -149px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .outreach .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .outreach .image-icon {
  background-position: -92px -149px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .template .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .template .image-icon {
  background-position: -123px -149px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .pubs .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .pubs .image-icon {
  background-position: -157px -149px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .admin .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .admin .image-icon {
  background-position: -189px -149px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .more .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .more .image-icon {
  background-position: -226px -149px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .dss .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .dss .image-icon {
  background-position: -468px -273px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .tools .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .tools .image-icon {
  background-position: -382px -206px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .audit .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .audit .image-icon {
  background-position: -382px -206px !important;
}
.camp3i-header-body .camp3i-header-module-container a.module-icon-link.module-icon-link-active .trendmenu .image-icon, .camp3i-header-body .camp3i-header-module-container div.module-icon-link.module-icon-link-active .trendmenu .image-icon {
  background-position: -472px -348px !important;
}

.tools-menu {
  border-bottom: 1px solid #2f2f2f;
  border-left: 1px solid #2f2f2f;
  border-right: 1px solid #2f2f2f;
}
.tools-menu .module-item {
  background-color: #404040;
  min-height: 35px;
  padding: 4px 2px 4px 8px;
  cursor: pointer;
  border-bottom: 1px solid #5e5e5e;
  border-top: 1px solid #262626;
}
.tools-menu .module-item .image-text {
  color: #FFF;
  float: left;
  padding-top: 6px;
  padding-left: 2px;
  padding-right: 2em;
}
.tools-menu .module-item .image-icon {
  width: 20px;
  height: 20px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: 0px;
  background-position-y: 0px;
  float: left;
  margin-top: 5px;
}
.tools-menu .module-item .arrow-icon, .tools-menu .module-item .camp3i-header-top .camp3i-header-user-info .loadclassic .arrow-icon, .camp3i-header-top .camp3i-header-user-info .loadclassic .tools-menu .module-item .arrow-icon, .tools-menu .module-item .camp3i-header-top .camp3i-header-user-info .switchuseraccount .arrow-icon, .camp3i-header-top .camp3i-header-user-info .switchuseraccount .tools-menu .module-item .arrow-icon, .tools-menu .module-item .camp3i-header-top .camp3i-header-user-info .mylinks .arrow-icon, .camp3i-header-top .camp3i-header-user-info .mylinks .tools-menu .module-item .arrow-icon {
  width: 10px;
  height: 8px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: -1px;
  background-position-y: -2px;
  margin-left: auto;
  margin-right: auto;
  float: right;
  margin-top: 10px;
  transform: rotate(270deg);
}
.tools-menu .module-item.outreach {
  border-top: none;
}
.tools-menu .module-item.outreach .image-icon {
  background-position: -242px -302px !important;
}
.tools-menu .module-item.dataaudit .image-icon {
  background-position: -266px -302px !important;
}
.tools-menu .module-item.pdg .image-icon {
  background-position: -441px -230px !important;
}
.tools-menu .module-item.pmg .image-icon {
  background-position: -441px -230px !important;
}
.tools-menu .module-item.quality .image-icon, .tools-menu .module-item.ehmquality .image-icon, .tools-menu .module-item.gglag .image-icon {
  background-position: -441px -230px !important;
}
.tools-menu .module-item.trend .image-icon {
  background-position: -289px -302px !important;
}
.tools-menu .module-item.search .image-icon {
  background-position: -548px -332px !important;
}
.tools-menu .module-item.recorder .image-icon {
  background-position: -596px -332px !important;
}
.tools-menu .module-item.reassign .image-icon {
  background-position: -231px -461px !important;
}
.tools-menu .module-item.trendobservation .image-icon {
  background-position: -609px -511px !important;
}
.tools-menu .module-item.emailconfiguration .image-icon {
  background-position: -651px -736px !important;
}
.tools-menu .module-item.ehmworkbench .image-icon {
  background-position: -723px -736px !important;
}
.tools-menu .module-item.fileprocessingqueue .image-icon {
  background-position: -723px -736px !important;
}
.tools-menu .module-item.emailticketingjobs .image-icon {
  background-position: -582px -800px !important;
}
.tools-menu .module-item.formula .image-icon {
  background-position: -243px -373px !important;
}
.tools-menu .module-item.templatechanges .image-icon {
  background-position: -383px -348px !important;
}
.tools-menu .module-item.feedtransactions .image-icon {
  background-position: -62px -508px !important;
}
.tools-menu .module-item.admin .image-icon {
  background-position: -312px -302px !important;
}
.tools-menu .module-item.trainingcenter .image-icon {
  background-position: -522px -184px !important;
}
.tools-menu .module-item.compareenrolment .image-icon {
  background-position: -595px -424px !important;
}
.tools-menu .module-item.compareenrolmentaudit .image-icon {
  background-position: -643px -400px !important;
}
.tools-menu .module-item.comparetasks .image-icon {
  background-position: -442px -183px !important;
}
.tools-menu .module-item.cloneaircraft .image-icon {
  background-position: -665px -301px !important;
}
.tools-menu .module-item.jobsmonitor .image-icon {
  background-position: -353px -607px !important;
}
.tools-menu .module-item.auditaircraft .image-icon {
  background-position: -644px -424px !important;
}
.tools-menu .module-item.dssmanagement .image-icon {
  background-position: -303px -555px !important;
}
.tools-menu .module-item.aircraftdocuments .image-icon {
  background-position: -441px -230px !important;
}
.tools-menu .module-item.updatesdashboard .image-icon {
  background-position: -231px -461px !important;
}
.tools-menu .module-item.compliancerecordslist .image-icon {
  background-position: -644px -424px !important;
}
.tools-menu .module-item.uploadprofile .image-icon {
  background-position: -665px -301px !important;
}
.tools-menu .module-item.elogbookdashboard .image-icon {
  background-position: -609px -511px !important;
}
.tools-menu .module-item.transactionlisting .image-icon, .tools-menu .module-item.viewtransactions .image-icon {
  background-position: -383px -348px !important;
}
.tools-menu .module-item.classicjobsmonitor .image-icon {
  background-position: -289px -302px !important;
}
.tools-menu .module-item.module-item-over, .tools-menu .module-item.x-item-selected {
  background-color: #363636;
}
.tools-menu .module-item.module-item-over .image-text, .tools-menu .module-item.x-item-selected .image-text {
  color: #ff9900;
}
.tools-menu .module-item.module-item-over.outreach .image-icon, .tools-menu .module-item.x-item-selected.outreach .image-icon {
  background-position: -242px -326px !important;
}
.tools-menu .module-item.module-item-over.dataaudit .image-icon, .tools-menu .module-item.x-item-selected.dataaudit .image-icon {
  background-position: -266px -325px !important;
}
.tools-menu .module-item.module-item-over.pdg .image-icon, .tools-menu .module-item.x-item-selected.pdg .image-icon {
  background-position: -419px -230px !important;
}
.tools-menu .module-item.module-item-over.pmg .image-icon, .tools-menu .module-item.x-item-selected.pmg .image-icon {
  background-position: -419px -230px !important;
}
.tools-menu .module-item.module-item-over.quality .image-icon, .tools-menu .module-item.x-item-selected.quality .image-icon {
  background-position: -419px -230px !important;
}
.tools-menu .module-item.module-item-over.aircraftdocuments .image-icon, .tools-menu .module-item.x-item-selected.aircraftdocuments .image-icon {
  background-position: -419px -230px !important;
}
.tools-menu .module-item.module-item-over.trend .image-icon, .tools-menu .module-item.x-item-selected.trend .image-icon {
  background-position: -289px -325px !important;
}
.tools-menu .module-item.module-item-over.search .image-icon, .tools-menu .module-item.x-item-selected.search .image-icon {
  background-position: -572px -332px !important;
}
.tools-menu .module-item.module-item-over.recorder .image-icon, .tools-menu .module-item.x-item-selected.recorder .image-icon {
  background-position: -621px -332px !important;
}
.tools-menu .module-item.module-item-over.reassign .image-icon, .tools-menu .module-item.x-item-selected.reassign .image-icon {
  background-position: -183px -461px !important;
}
.tools-menu .module-item.module-item-over.trendobservation .image-icon, .tools-menu .module-item.x-item-selected.trendobservation .image-icon {
  background-position: -657px -511px !important;
}
.tools-menu .module-item.module-item-over.emailconfiguration .image-icon, .tools-menu .module-item.x-item-selected.emailconfiguration .image-icon {
  background-position: -688px -736px !important;
}
.tools-menu .module-item.module-item-over.ehmworkbench .image-icon, .tools-menu .module-item.x-item-selected.ehmworkbench .image-icon {
  background-position: -723px -702px !important;
}
.tools-menu .module-item.module-item-over.fileprocessingqueue .image-icon, .tools-menu .module-item.x-item-selected.fileprocessingqueue .image-icon {
  background-position: -723px -702px !important;
}
.tools-menu .module-item.module-item-over.emailticketingjobs .image-icon, .tools-menu .module-item.x-item-selected.emailticketingjobs .image-icon {
  background-position: -615px -800px !important;
}
.tools-menu .module-item.module-item-over.formula .image-icon, .tools-menu .module-item.x-item-selected.formula .image-icon {
  background-position: -266px -373px !important;
}
.tools-menu .module-item.module-item-over.templatechanges .image-icon, .tools-menu .module-item.x-item-selected.templatechanges .image-icon {
  background-position: -358px -348px !important;
}
.tools-menu .module-item.module-item-over.feedtransactions .image-icon, .tools-menu .module-item.x-item-selected.feedtransactions .image-icon {
  background-position: -110px -508px !important;
}
.tools-menu .module-item.module-item-over.compareenrolment .image-icon, .tools-menu .module-item.x-item-selected.compareenrolment .image-icon {
  background-position: -619px -424px !important;
}
.tools-menu .module-item.module-item-over.compareenrolmentaudit .image-icon, .tools-menu .module-item.x-item-selected.compareenrolmentaudit .image-icon {
  background-position: -668px -400px !important;
}
.tools-menu .module-item.module-item-over.comparetasks .image-icon, .tools-menu .module-item.x-item-selected.comparetasks .image-icon {
  background-position: -420px -183px !important;
}
.tools-menu .module-item.module-item-over.admin .image-icon, .tools-menu .module-item.x-item-selected.admin .image-icon {
  background-position: -312px -325px !important;
}
.tools-menu .module-item.module-item-over.trainingcenter .image-icon, .tools-menu .module-item.x-item-selected.trainingcenter .image-icon {
  background-position: -498px -184px !important;
}
.tools-menu .module-item.module-item-over.cloneaircraft .image-icon, .tools-menu .module-item.x-item-selected.cloneaircraft .image-icon {
  background-position: -690px -301px !important;
}
.tools-menu .module-item.module-item-over.jobsmonitor .image-icon, .tools-menu .module-item.x-item-selected.jobsmonitor .image-icon {
  background-position: -402px -607px !important;
}
.tools-menu .module-item.module-item-over.auditaircraft .image-icon, .tools-menu .module-item.x-item-selected.auditaircraft .image-icon {
  background-position: -668px -424px !important;
}
.tools-menu .module-item.module-item-over.dssmanagement .image-icon, .tools-menu .module-item.x-item-selected.dssmanagement .image-icon {
  background-position: -351px -555px !important;
}
.tools-menu .module-item.module-item-over.updatesdashboard .image-icon, .tools-menu .module-item.x-item-selected.updatesdashboard .image-icon {
  background-position: -183px -461px !important;
}
.tools-menu .module-item.module-item-over.compliancerecordslist .image-icon, .tools-menu .module-item.x-item-selected.compliancerecordslist .image-icon {
  background-position: -668px -424px !important;
}
.tools-menu .module-item.module-item-over.uploadprofile .image-icon, .tools-menu .module-item.x-item-selected.uploadprofile .image-icon {
  background-position: -690px -301px !important;
}
.tools-menu .module-item.module-item-over.elogbookdashboard .image-icon, .tools-menu .module-item.x-item-selected.elogbookdashboard .image-icon {
  background-position: -657px -511px !important;
}
.tools-menu .module-item.module-item-over.transactionlisting .image-icon, .tools-menu .module-item.module-item-over.viewtransactions .image-icon, .tools-menu .module-item.x-item-selected.transactionlisting .image-icon, .tools-menu .module-item.x-item-selected.viewtransactions .image-icon {
  background-position: -358px -348px !important;
}
.tools-menu .module-item.module-item-over.classicjobsmonitor .image-icon, .tools-menu .module-item.x-item-selected.classicjobsmonitor .image-icon {
  background-position: -289px -325px !important;
}

.notifications-home {
  background-color: #e9ebec !important;
  border: 1px solid #cccccc;
  border-radius: 5px;
}
.notifications-home .notifications-main-ctr {
  font-family: open sans;
  font-weight: bold;
  padding: 2px 8px 8px 8px;
}
.notifications-home .notifications-main-ctr .notifications-ctr {
  background-color: white !important;
}
.notifications-home .notifications-main-ctr .notifications-ctr .rt-notifications-home {
  background-color: #e9ebec !important;
  border: 1px solid #cccccc;
}
.notifications-home .notifications-main-ctr .notifications-ctr .rt-notifications-home .header-text {
  text-align: center;
}
.notifications-home .notifications-main-ctr .notifications-ctr .rt-notifications-home .details-div {
  height: 30px;
  width: 40px;
  background-color: lightgreen;
  text-align: center;
  margin-left: 11px;
}
.notifications-home .notifications-main-ctr .notifications-ctr .rt-notifications-home .details-span {
  padding-top: 6px;
}

/*Start Icons*/
.image-icon {
  width: 20px;
  height: 20px;
  background-image: url("../../images/Desktop/Camp3iMatrix.png");
  background-position-x: 0px;
  background-position-y: 0px;
}

.logout-icon, .camp3i-header-top .camp3i-header-user-info .logout-section .logout-icon {
  background-image: url("../../images/Desktop/LogoutIcon.png") !important;
  width: 16px;
  height: 21px;
}

.camp3i-header-top-logo, .camp3i-header-top .camp3i-header-top-logo {
  height: 23px !important;
  width: 157px !important;
  background: url("../../images/Desktop/campinternalLogo.png") !important;
}

/*End Icons*/
