/* Print Section */


div #header .skip, div #header .hideme, div #header form{
	display:none;
}

div #header{
  text-align: right;
}

a img{
  border: none;
}

div #main #col1,.pagination{
  display:none;
}

div#zenbox_tab{
  display:none !important;
}

body{font-family:'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;background:none;font-size: smaller !important;padding-top: 0px !important;}

/*
  
  Colors: 
    Light Blue: bbccff 
    White: eeddee
    Turq: 003355
    Cream: ffffdd
*/
.list_table > tr > td, 
.list_table > tbody > tr > td,
.list_table > tr > th, 
.list_table > thead > tr > th, 
.list_table > tbody > tr > th,
.list_table th:first-child,
.list_table th:last-child {
  border: 1px solid #d4d4d4 !important;
}
.list_table th,
.list_table th a,
.list_table th span{
  color: #000 !important;
}
.export_competency_completion input{
  display: none;
}

.export_competency_completion table{
  width: 100%;
  border-collapse: collapse;
  margin: 0.5em 0;
}

.export_competency_completion table th,
.export_competency_completion table td{
  border: 1px solid #EEE;
}

.export_competency_completion h3{
  width: 100%;
  margin: 1em auto 0 auto;
}

.export_competency_completion th{
  background-color: #EEE;
}

.export_competency_completion organisation_details th{
  text-align: left;
}

#qualifications_activity th, #units_and_modules_activity th,
#qualifications_activity td, #units_and_modules_activity td{
  text-align: center;
}

#qualifications_activity .year, #units_and_modules_activity .year,
#qualifications_activity .state, #units_and_modules_activity .state{
  width: 50px;
}

#qualifications_activity .code, #units_and_modules_activity .code,
#qualifications_activity .number_of_enrolments, #units_and_modules_activity .number_of_enrolments,
#qualifications_activity .number_of_completions, #units_and_modules_activity .number_of_completions{
  width: 80px;
}

#rounded { display: none }

#cluetip { display: none }
#cluetip * { display: none }

/* Make things black so they're easier to read against a white background */
label, h1, h2, h3, h4, h5, td, th, a, .list_table th, .list_table th a, b, #heading {color: black; background: transparent;}

/* turn off textured backgrounds */
.subb {background: transparent;}

/* hide icons */
a img {display:none;}
/* but not the logo */
#logo a img {display: inline; height: 50px;}
#col3 {
  margin: 0px !important;
  padding-left: 0px !important;
}
/* Things that should only be displayed when pritning, not on on screen */
.print_only {display: block;}
.screen_only {display: none;}
/************glyphicon**************/
@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('/stylesheets/fonts/glyphicons-halflings-regular.eot');
  src: url('/stylesheets/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/stylesheets/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('/stylesheets/fonts/glyphicons-halflings-regular.woff') format('woff'), url('/stylesheets/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('/stylesheets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 1.5em;
  padding-left: 0px;
  padding-right: 0px;
  color: #4d4d4f;
  cursor: pointer;
}
.inside .glyphicon {
  padding-left: 2px;
  padding-right: 2px;
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-spin {
  -webkit-animation: spin 1000ms infinite linear;
  animation: spin 1000ms infinite linear;
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-plus:before {
  content: "\2b";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-back:before,.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-apply:before {
  content: "\e013";
  color: green;
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-info-sign {
  top: 2px;
  font-size: 14px;
}
.glyphicon-edittrash:before,.glyphicon-remove:before {
  content: "\e014";
}
/*cancel*/
.glyphicon-remove-sign:before {
  content: "\e083";
}
/*Delete*/
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-ban-circle {
  color: red;
  font-size: 13px;
  top:2px;
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
  color: #fff;
  font-size: 11px;
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-ok {
  font-size: 16px;
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-exclamation-sign {
  font-size: 16px;
  top: 3px;
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-file:before {
  content: "\e022";
}
.tab .glyphicon {
  float: left;
  font-size: 1.3em;
  margin-right: 3px;
  margin-top: 4px;
  width: 22px;
  background: none !important;
}
#heading .glyphicon{
  top:2px;
  color: #fff;
}

.ul-calendar,
.fixed-table-toolbar,
.printer_hide,
img[src="/images/loader.gif"],
.filter-group .remove-filter{
  display: none !important;
}
.printer_show,
.printer_show input{
  display: block !important;
}
.printer_show input[type="checkbox"]{
  display: inline-block !important;
}
#filter_form .subb{border: none;}
#filter_form .subb .content{padding-left: 0px;}


