/*kap egy A/4 méretű keretet hogy lássam mekkorába kell beleférnie  - mint mikor fogyókúrázik az asszony, és veszel neki egy három mérettel kisebb ruhát :D */
/*azt, hogy melyik css rule kerül be inline style-ba, ebbena fájlban kell megadni: C:\DOCKER\itm_aggro_72\src\app\plugins\others\cattles\shortcodes\views\cattles\display_pdf.php a getMatchedCSSRules() whitelist és css_rule_names tömbökben.. sorrend a tömbökben fontos! */
#bull-pdf-wrapper{
	width:19cm;
	max-width:19cm;
	height:27.8cm;
	overflow:visible;
	border:2px dotted #666;
	position: relative;/*az absolute positionos elemekhez kell hgoy ne static legyen*/
}
/* #bull-pdf-wrapper *{
	border:0px!important;
}
#bull-pdf-wrapper table,
#bull-pdf-wrapper tr,
#bull-pdf-wrapper th,
#bull-pdf-wrapper td{
	outline:gray solid 1px!important;
} */
/* pdf nyomtatás specifikus kiegészítések/átírások  */
/*valamiért a span-eknek black bg-t ad, előzzük meg azzal, hgoy  kapnak fehéret*/
#bull-pdf-wrapper span{
	background-color:#fff;
}
/*adatlapos rule-ok módosításaa pdf wrapperen belül, hgoy kiférjen a pdf egy oldalra*/
#bull-pdf-wrapper .section-wrapper{
	padding:0px;
	margin-bottom:0;}
/* fontok legyenek kisebbek*/
#bull-pdf-wrapper span{
	font-size:12px;
	line-height: 15px;
	margin:0;padding:0;
}
#bull-pdf-wrapper h1{
	font-size:40px;
	line-height: 40px;
	margin-bottom:0px;
}

#bull-pdf-wrapper h2{
	font-size:20px;
	line-height: 20px;
	margin-bottom:0px;
}
#bull-pdf-wrapper h3{
	font-size: 12px;
	line-height: 12px;
	margin-bottom:0px;
}

/*minden táblázat paddingja legyen kisebb*/
#bull-pdf-wrapper .table th,
#bull-pdf-wrapper  .table td {
    padding: 3pt!important;
	font-size:12px;
	line-height: 12px;
}	
#bull-pdf-wrapper table,
#bull-pdf-wrapper  tbody,
#bull-pdf-wrapper tr,
#bull-pdf-wrapper td,
#bull-pdf-wrapper th{
	margin:0!important;
	padding:0!important;
}
/* th{
	border:1px solid #4CAF50 !important ;
}
td{
	border:1px solid #2774a7!important ;
}
tr{
	border:1px solid yellow!important ;
}
tbody{
	border:1px solid purple!important ;
}
table{
	border:1px solid red!important ;
} */

/*ALAPADATOK SZEKCIÓ*/
/*header szekció magasság korlátozás*/
#bull-pdf-wrapper .about__section{
	height:180px;/*pdf igényli*/
	max-height:180px;
	padding:0;
}
/*kép legyen kisebb*/
#bull-pdf-wrapper .about__section .about__img{
    width: 31%;
	position:absolute;
	right:0px;
	top:0;
	padding:0px;
	float: right;
}
/*képek korlátozása*/
#bull-pdf-wrapper .about__section .about__img img{
	max-width: 293px;
	max-height: 200px;
}
#bull-pdf-wrapper .about__section .text__data img{
	background-color:white;
}
#bull-pdf-wrapper .about__section .text__data .new_badge img{
	margin:0;
	width:35px;
	max-width:35px; 
	margin-bottom:5px;
}
/*kép mellé balról menjen az icc panel és a lányok blokk*/
#bull-pdf-wrapper .about__section .about__content{
	-ms-flex: 0 0 68%;
    flex: 0 0 68%;
	max-width: 68%;
    width: 68%;
	flex-direction: row;
	justify-content: start;
	padding:0;
	float:left;
	height:180px;
	max-height:180px;
	margin:0;
}
/*pdfhez meg kell adni a width-et, különben 100%lesz*/
/*alapadatok blokk*/
#bull-pdf-wrapper .about__section .about__content .text__data{
	width: 75%;
	float:left;
	height:180px;
	max-height:180px;
}
/*genex ikon pdf-be pakolás miatti sima nézet módosítás*/
#naab_kplsz_origin{
	width:99%;
}
#pdf_genex_icon_wrapper{
	width:1%;
}
#pdf_genex_icon_wrapper img{
	display:none;
}
/*genex ikon pdf-be pakolás miatti sima nézet  vége*/

/*genex ikon pdf-be pakolás miatti pdf nézet módosítás*/
#bull-pdf-wrapper .text__data #naab_kplsz_origin{
	width:210px;
	float:left;
}
/*genex ikon pdf-be pakolás miatti pdf nézet vége*/

#bull-pdf-wrapper .text__data #pdf_genex_icon_wrapper{
	width:160px;
	float:left;
}

#bull-pdf-wrapper .text__data #name_postfix_sperm_icon{
	width:40px;
	margin-bottom:5px;
}

#bull-pdf-wrapper .about__section .about__content .text__data #name_postfix_genex_icon{
	position:absolute;
	top:0px;
	right:0px;
	width: 210px;
	float:right;
	display:block;
}
#bull-pdf-wrapper .about__section .about__content .text__data h3,
#bull-pdf-wrapper .about__section .about__content .text__data h3 span{
	font-size:12px;
	line-height:14px;
	margin:0;
	padding:0;
}
/*icc panel menjen a képtől balra,felülré,icc alá meg a lányok blokk*/
/*icc és lányok blokk*/
#bull-pdf-wrapper .about__section .about__content .data{
	margin-left:auto;
	width: 23%;
	float:left;
	height:180px!important;/*pdf igényli*/
	max-height:180px!important;
}
/*icc tábla wrapper*/
#bull-pdf-wrapper .about__section .about__content .data .mini__table{
	height: 8px;
	width:100%;
	;
}
/*icc tábla*/
#bull-pdf-wrapper .about__section .about__content .data .mini__table table{
	width:100%;
	margin-bottom:2px;
	margin-left:auto;/*jobbra igazítás*/
}
#bull-pdf-wrapper .about__section .about__content .data .mini__table table tr td:nth-child(1){
	text-align: left;
}
#bull-pdf-wrapper .about__section .about__content .data .mini__table table tr td:nth-child(2){
	text-align: right;
}
/*lányok blokk*/
#bull-pdf-wrapper .about__section .about__content .data .subdata{
	bottom: 0;
	position:absolute;
	height:70px;
	width:100%;
	text-align:right;
	font-size:12px;
	line-height:15px;
}
#bull-pdf-wrapper .about__section .about__content .data .subdata span{
	margin:0;
	padding:0;
}
/*a rövidnév melletti logo méretének csökkentése a fonthoz igazítva*/
#bull-pdf-wrapper .about__section h1 img{
	max-height: 40px;
}
/*TÁBLÁZATOK SZEKCIÓ*/
#bull-pdf-wrapper .medium__section{
	margin:0px;
	margin-top:5px;
}
/*hézagolás nem lesz a pdfben, nincs rá hely*/
#bull-pdf-wrapper .first__table,#bull-pdf-wrapper .first__table .table,
#bull-pdf-wrapper .second__table,#bull-pdf-wrapper .second__table .table,
#bull-pdf-wrapper .third__table,#bull-pdf-wrapper .third__table .table:nth-child(2){
	margin:0;
}
/*betűméret, és padding , margin csökkentések*/
#bull-pdf-wrapper .first__table th, #bull-pdf-wrapper .first__table td,
#bull-pdf-wrapper .second__table th, #bull-pdf-wrapper .second__table td,
#bull-pdf-wrapper .third__table th, #bull-pdf-wrapper .third__table td{
	font-size:12px;
	line-height: 12px;
	padding-top:2pt;/*olvashatóbbá tétel*/
	padding-bottom:2pt;/*olvashatóbbá tétel*/
}
/*csinosítás*/
#bull-pdf-wrapper .first__table .purple-th,
#bull-pdf-wrapper .second__table .blue-th,
#bull-pdf-wrapper .third__table .green-th,
#bull-pdf-wrapper .third__table .gray-th
{
	padding: 10pt 5pt;
	border:0px;
}
/*táblázatok ússzanak egymás mellé szépen*/
#bull-pdf-wrapper .first__table,
#bull-pdf-wrapper .second__table,
#bull-pdf-wrapper .third__table{
	float:left;
}
/*táblázat befoglaló divek szélességénekmegadása muszáj megadni különben mind 100%ot akar*/
#bull-pdf-wrapper .first__table{ width:35%;}
#bull-pdf-wrapper .second__table{ width:36%;}
#bull-pdf-wrapper .third__table{ width:28%;}
/*táblák*/
/*oszlopszélességek meghatározása*/
#bull-pdf-wrapper .first__table .table  tbody tr th{width:52%;}
#bull-pdf-wrapper .first__table .table  tbody tr td:nth-of-type(1){width: 23%;}
#bull-pdf-wrapper .first__table .table  tbody tr td:nth-of-type(2){width: 23%;}

#bull-pdf-wrapper .second__table .table  tbody tr th{width: 79%;}
#bull-pdf-wrapper .second__table .table  tbody tr td:nth-of-type(1){width: 19%;}
#bull-pdf-wrapper .second__table .table  tbody tr td:nth-of-type(2){width: 0.1px;}

#bull-pdf-wrapper .third__table .table:nth-of-type(1)  tbody tr th{width: 72%;}
#bull-pdf-wrapper .third__table .table:nth-of-type(1)  tbody tr td:nth-of-type(1){width: 27%;}
#bull-pdf-wrapper .third__table .table:nth-of-type(1)  tbody tr td:nth-of-type(2){width: 0.1px;}
#bull-pdf-wrapper .third__table .table:nth-of-type(2)  tbody tr th{width: 72%;}
#bull-pdf-wrapper .third__table .table:nth-of-type(2)  tbody tr td:nth-of-type(1){width: 27%;}
#bull-pdf-wrapper .third__table .table:nth-of-type(2)  tbody tr td:nth-of-type(2){width: 0.1px;}

/*tálba fejléc bg color pótlás*/
#bull-pdf-wrapper .first__table .purple-th{
	background-color:hsl(249, 42%, 60%);
}
#bull-pdf-wrapper .second__table .blue-th{
	background-color:hsl(210, 75%, 50%);
}
#bull-pdf-wrapper .third__table .green-th{
	background-color:hsl(76, 45%, 46%);
}
#bull-pdf-wrapper .third__table .gray-th{
	background-color:hsl(210, 2%, 51%);
}
/*plusz margin-topo a szürke tábla fejléc fölé a flex spacebetween helyett*/
#bull-pdf-wrapper .third__table .table:nth-of-type(2){
	margin-top:46px;
}

/*LINEÁRIS KÜLLEMI TULAJDONSÁGOK SZEKCIÓ*/
.big__section{
	margin-top:18px;
}
/*Táblázat fejléc felirat kicsinyítés*/
#bull-pdf-wrapper .big__section h1{
	font-size:20px;
	line-height: 20px;
	margin-top:3px;
	font-weight: bold;/*a 900-as a pdfben nem elérhető*/
}
/*pdfben máshogy jelenik meg a skála*/
#bull-pdf-wrapper .big__section .big__table .table{
	margin-bottom:0px;
	width:740px;
}
/*betűméret, és padding , margin csökkentések*/
#bull-pdf-wrapper .big__section .big__table .table th, 
#bull-pdf-wrapper .big__section .big__table .table td{
	font-size:12px;
	line-height: 12px;
	padding-top:2pt;
	padding-bottom:2pt;
}
/*oszlop szélesség módosítások*/
/*az első oszlop valamiért th, a többi rendesen td ahogy kell*//*a vége ne 100legyen hanem 90%*/
#bull-pdf-wrapper .big__section .big__table .table tr th{ width: 175px}/*megnevezés*/
#bull-pdf-wrapper .big__section .big__table .table tr td:nth-child(2){ width: 74px;}/*skála alsó határa szövegesen*/
#bull-pdf-wrapper .big__section .big__table .table tr td:nth-child(3){ width: 170px;min-width: 170px;max-width:170px;}/*linear bar left*/
#bull-pdf-wrapper .big__section .big__table .table tr td:nth-child(4){ width: 170px;min-width: 170px;max-width:170px;}/*linear bar right*/
#bull-pdf-wrapper .big__section .big__table .table tr td:nth-child(5){ width: 87px;}/*skála felső határa szövegesen*/
#bull-pdf-wrapper .big__section .big__table .table tr td:nth-child(6){ width: 53px;}/*érték számmal*/

/*lin barok jav*/
/*pdf-ben nem tudom életre lehelni a bg image-et se a bg-colort*/
#bull-pdf-wrapper .big__section .big__table .table td .linear-bar-right{
	background-color: #00948D;/*pdfben NOTWORKS, de a webes nézethez meghagyom*/
	border-radius: 0 7px 7px 0;/*pdfben NOTWORKS, de a webes nézethez meghagyom*/
	background-image:unset;/*pdfben NOTWORKS, de a webes nézethez meghagyom*/
	max-width:100%;
}
/*mivel pdf-ben nem tudom életre lehelni a bg image-et se a bg-colort, így marad az img tag*/
#bull-pdf-wrapper .big__section .big__table .table td .linear-bar-right img{
	padding-top:0;
}
/*pdf-ben nem tudom életre lehelni a bg image-et se a bg-colort*/
#bull-pdf-wrapper .big__section .big__table .table td .linear-bar-left {
	background-color: #00948D;/*pdfben NOTWORKS, de a webes nézethez meghagyom*/
	border-radius: 7px 0 0 7px;/*pdfben NOTWORKS, de a webes nézethez meghagyom*/
	background-image:unset;/*pdfben NOTWORKS, de a webes nézethez meghagyom*/
	max-width:100%;
}
/*mivel pdf-ben nem tudom életre lehelni a bg image-et se a bg-colort, így marad az img tag*/
#bull-pdf-wrapper .big__section .big__table .table td .linear-bar-left img{
	padding-top:0;
}
/*táblázat footer módosítás*/
#bull-pdf-wrapper .big__section .big__table .dots .dot h4{
	font-size:12px;
	line-height: 12px;
	float:left;
	width:82px!important;
}
/*flexmentesítés*/
#bull-pdf-wrapper .big__section .big__table .dots,
#bull-pdf-wrapper .big__section .big__table .dots .dot{
	display:block;

}

/*skála*/
#bull-pdf-wrapper .big__section .big__table .dots{
	margin:0;
	padding:0;
	width:740px!important;
}
#bull-pdf-wrapper .big__section .big__table .dots .dot{
	margin:0 0 0 250px !important;
	padding:0;
	width:440px!important;
}




/*LOADER GENEX COLOR*/
.se-pre-con {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url(/app/themes/intermix/general/img/loading_genex.gif) center no-repeat #fff;
}