/*** Eagle Eye app CSS ***/

@media print {
    .noprint {display:none !important;}
    a:link:after, a:visited:after {  
      display: none;
      content: "";    
    }
    @page {
	    size: auto;   /* auto is the initial value size: A4 portrait;*/
		
	    margin: 20px;  /* this affects the margin in the printer settings */
	}
}

#printTable.grid-print .table>tbody>tr>td, #printTable.grid-print .table>tbody>tr>th, #printTable.grid-print .table>tfoot>tr>td, #printTable.grid-print .table>tfoot>tr>th, #printTable.grid-print .table>thead>tr>td, #printTable.grid-print .table>thead>tr>th {
	padding: 2px 6px;
	line-height: 1.4;
	vertical-align: bottom;
	border-top: 1px solid #ddd;
}

#printView .view-print .table>tbody>tr>td, #printView .view-print .table>tbody>tr>th, #printView .view-print .table>tfoot>tr>td, #printView .view-print .table>tfoot>tr>th, #printView .view-print .table>thead>tr>td, #printView .view-print .table>thead>tr>th {
	padding: 6px 20px;
	line-height: 1.4;
	vertical-align: bottom;
	border-top: 1px solid #ddd;
}

.view-print, .table>tbody>tr>td, .view-print, .table>tbody>tr>th, .view-print, .table>tfoot>tr>td, .view-print, .table>tfoot>tr>th, .view-print, .table>thead>tr>td, .view-print, .table>thead>tr>th {
	line-height: 1;
	padding: 4px 10px;
}

nav ul span.menu-item-parent {
    display: inline;
    margin: 0;
    padding: 0;
}
/**
.page-footer {
    height: 52px;
    padding: 15px 13px 0;
    padding-left: 233px;
    border-top: 1px solid #CECECE;
    background: #2a2725;
    width: 100%;
    position: absolute;
    display: block;
    bottom: 0;
}
*/
nav > ul > li > a b {
    position: absolute !important;
    right: 15px;
    top: 10px;
}

#screenshot-video, #screenshot-img {
	width: 320px;
	height: 240px;
	max-width: 320px;
	max-height: 240px;
	background: rgba(255,255,255,0.5);
	border: 1px solid #ccc;
}

#sparks {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: right;
}

.preview > a img {
	max-height: 80px;
	max-width: 80px;
}

.profile-img>img {
	border-radius: 0;
	position: relative;
	border: 0px solid #fff;
	top: 10px;
	bottom: 20px;
	left: 0px;
	display: inline-block;
	text-align: right;
	z-index: 4;
	width: 100%;
	margin: 5px 14px 10px 0;
}

.profile-img2>img {
	border-radius: 0;
	position: relative;
	border: 0px solid #fff;
	top: 0px;
	bottom: 20px;
	left: 0px;
	display: inline-block;
	text-align: right;
	z-index: 4;
	width: 100%;
	margin: 0px 14px 10px 0;
}

.label2-greenLight {
	background-color: #71843f !important;
}
.label2-orange {
	background-color: #c79121 !important;
}
.label2-red {
	background-color: #a90329 !important;
}
.label2-magenta {
	background-color: #6e3671 !important;
}

.label2 {
	display: inline;
	padding: .1em .3em .2em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
}
.white-space-normal {
	white-space: normal !important;
}

.word-break-all {
	word-break: break-all !important;
}

.badge {
	display: inline-block;
	min-width: 10px;
	padding: 3px 7px;
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	line-height: 1;
	vertical-align: middle;
	white-space: normal;
	text-align: left;
	background-color: #999;
	border-radius: 10px;
}

.vertical-text {
   transform: rotate(90deg);
   transform-origin: left top 0;
}

#ribbon .breadcrumbnevnap {
	color: #E4E4E4!important;
	text-decoration: none!Important;
	display: inline-block;
	margin: 0;
	padding: 11px 2px 11px 0!important;
	background: 0 0;
	vertical-align: top;
}

.pagination {
	display: inline-block;
	padding-left: 0!important;
	margin: 0;
	border-radius: 2px;
}

/* Számlázás kezdete */
.cert-content{
	width: 8cm;
	font-size: 120%;
}
/* Számlázás vége */
/* PSumContent kezdete */
.psumcert-content{
	width: 100%;
	font-size: 120%;
}
/* PSumContent vége */

