/*
|---------------------------------------------------------------
| INDUAL CI FRAMEWORK
| http://www.indual.ch
|---------------------------------------------------------------
|
| Main stylesheet: print.css
|
*/

@page {
	margin: 60px 60px 60px 100px;
}

h1.site_title {
	margin-bottom: 20px;
}

.heading,
.filter,
.btn,
.button_bar,
.action_buttons,
.view-bottom-big-button,
.nav-footer,
#side-menu,
.footer,
.table_action_row,
.buttons,
.pace {
	display: none !important;
}

.hidden-xs {
	display: block !important;
}

.navbar-static-side {
	position: static;
}
#navbar-logo {
	height: auto;
	padding: 0;
	text-align: left;
}
#navbar-logo img {
	width: 200px;
	display: none;
}
#navbar-logo::after {
	content: 'mylearncoach.ch';
}

table {
	page-break-inside:auto
}
tr,
.contact-box {
	page-break-inside:avoid;
	page-break-after:auto
}
tr, th, td {
	font-size: 12px;
	padding-left: 0;
	margin-left: 0;
}
table tr th i {
	display: none !important;
}

#wrapper {
	margin: 0 !important
}

#page-wrapper {
	margin: 0px !important;
	padding: 0px !important;
	height: auto !important;
	min-height: auto !important;
	position: static !important;
	border: none !important;
}

.wrapper-content {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.ibox-title, .ibox-footer {
    padding-left: 0;
	padding-right: 0;
}
.ibox-content {
	padding-left: 0;
	padding-right: 0;
}

.page-heading,
.border-bottom,
.border-top {
	border: none !important;
	margin-top: 0 !important;
	padding: 0 !important;
}

#print-logo {
	width: 200px;
	float: right;
}
#print-footer {
	display: block;
	width: 100%;
	margin-top: 5px;
	padding-top: 5px;
	border-top: 0.1pt solid #666;
	font-size: 90%;
	position: absolute;
	bottom: 0;
}
.answer p {
	padding: 5px;
}


@media print {
  a[href]:after {
    content: none
  }
}
