.page-break,div.page{page-break-after:always}.data-loop,.report-media-box .fi{font-style:italic}div.page{page-break-inside:avoid}@media screen{.report-media-box{padding:20px}div.page{border-bottom:1px dotted #888;margin-bottom:20px}div.page:after{content:"page-break";font-size:8pt;position:absolute;right:21px;color:#AAA}}@media print{.report-media-box{padding:0}}.dotput span:first-child{padding-right:.33em;background:#fff}.dotput:after{float:left;width:0;white-space:nowrap;content:". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . "}.f-right{float:right}div.page ol{list-style-type:none;counter-reset:item;margin:0;padding:0}div.page ol>li{display:table;counter-increment:item;margin-bottom:.6em}div.page ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:.6em}div.page li ol>li{margin:0}div.page li ol>li:before{content:counters(item,".") " "}div.page ol li p:first-child{margin:6px 0}.report-media-box .info-block{background-color:rgba(0,255,0,.1);border:1px solid #000;padding:4px 8px;text-align:center}.report-media-box table.borders{border:1px solid #000;border-right:0;border-bottom:0;width:100%}.report-media-box table.borders td{border:1px solid #000;border-left:0;border-top:0;padding:4px 5px}.report-media-box .subtot,.report-media-box .tot,.report-vat{border-top:1px solid #000}.report-media-box table.borders td.tick{color:#CCC;text-align:center}.report-media-box{font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:10pt;font-weight:400}.report-media-box h1,.report-media-box h2{font-weight:700;margin:0;color:#003365;padding:0}.report-media-box.arial{font-family:Helvetica,Arial,sans-serif!important}.report-media-box h1{font-size:140%}.report-media-box h2{font-size:100%}.report-media-box h3{color:#003365;font-size:100%;font-weight:400;font-style:italic;margin:0 0 10px;padding:0}.report-media-box table{color:#000;margin-top:10px}.report-media-box .tbl50{float:left;width:49%}.report-media-box .sep{float:left;width:2%}.report-media-box .td1{width:50%;text-align:left}.report-media-box .td2,.report-media-box .td3{width:25%;text-align:right}.report-media-box .sub{padding-left:20px}.report-media-box .sect1{border-bottom:1px solid #2C9FE1}.report-media-box .sect2{border-bottom:2px solid #2C9FE1}.report-media-box .bb,.report-media-box .subtot{border-bottom:1px solid #000}.report-media-box .tdL1{width:32%;text-align:left}.report-media-box .tdL2{width:15%;text-align:right}.report-media-box .tdC1{width:70%;text-align:left}.report-media-box .tdC2{width:30%;text-align:right}.report-media-box .tdIS_D{width:250px;text-align:left}.report-media-box .tdIS_M{width:85px;text-align:right}.report-media-box .fb{font-weight:700}.report-media-box .f8{font-size:8pt}.report-media-box .ft{font-weight:700;text-align:center;border:1px solid #000;color:#003365;background-color:#B8CCE4}.data-pop label,.rep-thead{font-weight:400}.rep-thead,.report-media-box .ind1{background-color:#F5F5F5}.report-media-box .tar{text-align:right}.report-media-box .tac{text-align:center}.report-media-box .p10{padding-left:10px}.report-media-box .p25{padding-left:25px}.report-media-box .br{border-right:1px solid #000}.report-media-box .tot{border-bottom:3px double #000}.repw-50{width:50px}.repw-100{width:100px}.repw-150{width:150px}.repw-200{width:200px}.repw-250{width:250px}.repw-300{width:300px}.repw-350{width:350px}.repw-400{width:400px}.lbl-top td{padding-top:16px!important}.lbl-top span{position:absolute;font-size:80%;margin-top:-13px}.report-vat{border-left:1px solid #000}.report-vat td{padding:3px 5px}.thvCycle{width:50px;text-align:right}.thvMonth{width:70px;text-align:right}.thvInput,.thvOutput,.thvRefund,.thvTotal{width:100px;text-align:right}.thvReceived{width:60px;text-align:left}.thvPayable{width:100px;text-align:right}.thvPaid{width:60px;text-align:left}.rep-tbox{width:100%}.rep-tbox td{min-height:25px;padding:5px;vertical-align:top}.rep-tc1{width:22px;min-width:22px}.rep-tc2{width:1%;min-width:30px}.rep-tc3{width:99%}.rep-ebut{background-color:#333;background-repeat:no-repeat;background-position:center center;background-size:12px 12px;cursor:pointer;display:inline-block;width:22px;height:22px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.r-edit{background-color:#f57f17;background-image:url(image/ico/pencil-white.svg)!important}.r-rem{background-color:#F44336;background-image:url(image/ico/cross-white.svg)!important}.r-add{background-color:#558b2f;background-image:url(image/ico/plus-white.svg)!important}.r-help{background-color:#DDD;background-image:url(image/ico/help.svg)!important}.r-load{background-color:transparent;background-image:url(image/ico/loading1.svg)!important;background-size:24px 24px}.report-options-box{border-bottom:1px solid #EEE;font-family:Roboto,Helvetica,Arial,sans-serif!important;padding:10px}.report-options-box.for-form{padding:10px 6px 10px 8px}.report-options{background-color:#F5F5F5;opacity:0}.report-options fieldset{display:none;height:0%}.butts-left{float:left}.butts-right{float:right}.data-pop{background-color:#FEFEFE;border:3px solid #888;padding-top:5px;display:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 6px 20px rgba(0,0,0,.4);box-shadow:0 6px 20px rgba(0,0,0,.4)}.data-pop:before{content:'';position:absolute;top:50%;left:-11px;margin-top:-20px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #888;clear:both}.farmer-broiler-table{border:1px solid #000;font-size:9pt;margin:15px 0;width:100%}.farmer-broiler-table td,.farmer-broiler-table th{border-top:1px solid #000;border-left:1px solid #000;line-height:1;padding:3px 5px 2px;text-align:right;width:30%}.farmer-broiler-table td:first-child,.farmer-broiler-table th:first-child{border-left:0;text-align:left;width:40%}.rep-detail-data td,.rep-detail-data th{border-left:1px solid #F5F5F5;padding:3px 6px}.farmer-broiler-table th{border-top:2px solid #000;font-weight:700}.rep-detail-data{border-top:1px solid #F5F5F5;border-right:1px solid #F5F5F5;margin:0 30px 0 0;width:auto}.rep-detail-data th{border-bottom:1px solid #D5D5D5;text-align:left;vertical-align:bottom;min-width:100px}.rep-detail-data td{border-bottom:1px solid #F5F5F5;vertical-align:top}.data-loop{font-size:90%}