@font-face {font-family:'Anaheim'; src:url('https://www.prawojazdy.id/font/Anaheim.ttf') format('truetype')}

#newVin{width:760px}
#newVin h1+p, #info{background-color:#E2E8F1; color:#1B4790; padding:8px 0 8px 20px; font-weight:bold; border-bottom:1px solid #1B4790}
#newVin form{width:760px; margin-left:auto; margin-right:auto; padding-top:10px}
#newVin form p{font-weight:bold; padding:10px 0 10px 40px}
#newVin form p label{margin-right:20px}
#newVin form p.normal{font-weight:normal}
#newVin form p input[type='text']{width:300px; float:right; margin-right:100px}
/*#newVin form p input[type='date']{float:right; margin-right:100px}*/
#newVin form p input#firstRegistrationDate{width:72px}
#newVin hr{background-color:#1B4790; margin-top:20px; height:2px}
#newVin br+p{font-weight:bold; text-align:justify}
#newVin p.alert{color:red}
#newVin #vinData p.bold{font-weight:bold; padding:10px 0 10px 0}
#newVin div#vinData{width:700px; margin-left:auto; margin-right:auto; padding-top:10px}
#newVin div table.vinTable, #newVin div table.vinTable th, #newVin div table.vinTable td{background-color:#EEE; border: 1px solid #fff}
#newVin div table.vinTable tr td:first-child{font-weight:bold; width:170px; padding-left:5px}
#newVin div table.vinTable tr td:first-child+td{width:590px; padding-left:5px; vertical-align:middle; line-height:22px}
#newVin div#chooseReport{border-bottom: 1px solid #1B4790; height:28px}
#newVin div#chooseReport div{display:inline; background-color:#1B4790; padding:7px; color:#FFF; cursor:pointer}
#newVin div#chooseReport div#active{border-style:solid solid none solid; border-color:#1B4790; border-width:1px; padding:10px; background-color:#FFF; color:#000}
#newVin div#standardReport{font-family:Anaheim}
#newVin div#extendedReport{display:none; font-family:Anaheim} /* ZAKOMENTOWANE DO TESTU */
#newVin div#extendedReport div#extendedReportLegend{margin-bottom:20px}
#newVin div#extendedReport div#extendedReportLegend div{width:266px; float:right}
#newVin div#extendedReport div#extendedReportLegend p{vertical-align:middle; text-align:center; line-height:22px; display:inline-block; height:22px; width:22px}
#newVin div#extendedReport div#extendedReportLegend p#added{background-color:#CCFFCC; color:#006600; font-weight:bold; font-size:16px}
#newVin div#extendedReport div#extendedReportLegend p#modify{background-color:#FFEE99; color:#FFAE26; font-weight:bold; font-size:16px}
#newVin div#extendedReport div#extendedReportLegend p#removed{background-color:#FFCCCC; color:#FF0000; font-weight:bold; font-size:16px}
#newVin div#extendedReport div.operation{margin-top:2px}
#newVin div#extendedReport div.operation div.vinArrow{display:block; background-image:url(https://www.prawojazdy.id/img/vin-arrow.png); background-repeat:no-repeat; background-position:8px 1px; width:22px; height:24px; position:absolute; margin:20px 0 0 1px;}
#newVin div#extendedReport div.operation div.title{background-color:#CCC; padding:5px 0 5px 30px; font-size:20px; cursor: pointer; background-image:url(https://www.prawojazdy.id/img/vin-circle.png); background-repeat:no-repeat; background-position:9px 9px} /*padding left 30px*/
#newVin div#extendedReport div.operation div.operationNode{margin:15px 0 0 20px; display:none}
#newVin div#extendedReport div.operation div.operationNode div.subTitle{background-color:#EEE; padding: 4px 0 4px 8px; margin: 0 0 15px 8px; font-size:18px; cursor:pointer}
#newVin div#extendedReport div.operation div.operationNode table.vinTable{margin-left:30px; display:none}
#newVin div#extendedReport table.vinTable tr.empty { display: none; }
#newVin div#extendedReport table.vinTable tr.added td{background-color:#CCFFCC}
#newVin div#extendedReport table.vinTable tr.modify td, #newVin div#extendedReport table.vinTable tr.modified td{background-color:#FFEE99}
#newVin div#extendedReport table.vinTable tr.removed td{background-color:#FFCCCC; text-decoration:line-through}
#newVin div#extendedReport div.operation div.operationNode table.vinTable:nth-of-type(n+2){margin-top:10px}

ul.leaders {max-width: 40em; padding: 0; overflow-x: hidden; list-style: none}
ul.leaders li:before {float: left; width: 0; white-space: nowrap; content: ". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "}
ul.leaders span:first-child {padding-right: 0.33em; background: white}
ul.leaders span + span {float: right; padding-left: 0.33em; background: white}

/*TYMCZASOWE*/
/*#newVin div#standardReport{display:none}*/
