@charset "UTF-8";
/* CSS Document */
/* gmp_artist.css */

/* Some quirks with the genesis template! */
#genesis-content {
	padding: 0px;
}
#genesis-content > article > div > div:nth-child(1) > div > div.wp-block-genesis-blocks-gb-column.gb-block-layout-column.gb-is-vertically-aligned-center > div > ol > li::marker { 
	font-size: 0px; 
}

/* A quirk with ui-datepicker showing up at page load. Known bug! */
#ui-datepicker-div { display: none; }

/* Some alignement */
div.numericfieldalignright > div > input {
	text-align: right;
}

div .gform_validation_errors {
	width: 80% !important;
}

/* Parameters */
#qpara, #qpara2, .hide_column {
	display:none;
}

/* Banner */
div #bannerdiv {	
	background-color: darkblue;
    color: white;
    font-weight: bold;
    font-size: 14px;
}
div #bannerpara {
	padding: 3px;
	margin-left: 5px;
}


/* Tyvärr: */
#tyvarr{
	background-color: lightcoral;
    text-align: center;
    font-weight: bolder;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
    padding: 20px;
}
#tyvarr > p {
	font-size: 24px;
	text-align: center;
}

#tyvarr > h6 {
	font-size: 16px;
	text-align: left;
}

/* Files to be connected */
p.smallpara {
	margin-bottom: 4px;
	color: blue;
	font-weight: bold;
}
ul.connectfilelist > li {
	margin-top: 2px;
	margin-bottom: 2px;
}

/* Chosen select styling */
#field_46_2 > div > div > div.gfield_list_groups > div > div.gfield_list_group_item.gfield_list_cell.gfield_list_2_cell1.gform-grid-col > div > a {
	font-size: 14px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	height: 30px;
}

#field_46_2 > div > div > div.gfield_list_groups > div > div.gfield_list_group_item.gfield_list_cell.gfield_list_2_cell1.gform-grid-col > div > a > span {
	line-height: 28px;
}
#gform_wrapper_46 > div.gform_heading > h2.gform_title {
	margin-bottom: 35px;
}

/* Fixes for strange first column widths */
td.select-checkbox {
	/* Sets the checkbox width when using Datatable / Editor */
	width: 10%;
}
/*
td.pagetitle {
	width: 20%; 
}
*/

/* Policies */
p.policypara {
	font-weight: bold;
    text-decoration: underline;
    font-size: 16px;
    margin-top: 10px;
	margin-bottom: 15px;
}
p.policylink {
	margin-bottom: 5px;
	color: blue;
}

/** Samtliga föreningar */
#samtligaforeningar {
	color: blue;
	margin-top: 10px;
	margin-bottom: 8px;
}

/* Signeringsstatus */
p.pendsign{
	color:red;
	font-size: 30px;
	font-weight: bold;
	margin-top: 5px;
}
p.signready{
	color:green;
	font-size: 30px;
	font-weight: bold;
	margin-top: 5px;
}

/* SMS to consider */
p.sms_toconsider{
	font-size: 14px;
	font-weight: bold;
	color: blue;
	margin-left: 5%;
	margin-right: 5%;
	line-height: 20px;
}

/* KFM */
div.kfmund_div{
	width: 80%
}
h1.kfmund_h1 {
	font-size: 20px;
    font-weight: bold;
	color:green;
}

ul.kfmund_ul {
	font-size: 14px;
    font-weight: bolder;
    color: blue;
}

li.kfmund_li {
	margin-bottom: 4px;
	line-height: normal;
}

/* LETTER TEMPLATES */
p.lightwarning{
	color:blue;
	font-size: 12px;
}
div#lettertemplateinfo > p.header, div#csvfileinfo > p.header{
	font-size: 14px;
    color: blue;
    font-weight: bold;
}
div#lettertemplateinfo > ol, div#csvfileinfo > ul {
	margin-top: -20px;
}

div#lettertemplateinfo > ol > li, div#csvfileinfo > ul > li  {
	margin-top: 1px; 
	line-height: 1.1em;
}

span.lt_fieldname{
	font-weight: bold;
}

div#csvfileinfo > p.error {
	margin-bottom: 30px;
	margin-top: -15px;
	font-size: 14px;
    color: red;
    font-weight: bold;
}
div#csvfileinfo > p.ok {
	margin-bottom: 10px;
	font-size: 14px;
	color:green;
	font-weight:bold;
}

div#receivertablediv {
	background-color: lightblue;
	height: 40px;
	margin-bottom: 5px;
	border-radius: 10px;	
}
p.dtblheader {
    font-size: 20px;
    font-weight: bold;
    margin-left:  10px;
    padding-top: 10px;
}
/* Exceltameplates mandatory fields */
p.mandatory {
	font-size: 14px;
	margin-bottom: 10px;
	font-weight:bold;
	color: blue;
}
#mandatory {
	margin-bottom: -20px;
}
#mandatory > ul {
	font-size: 12px;
	font-weight: bold;
}
#mandatory > ul > li {
	margin-top: 5px;
}

/* Agreements */

div.chosen-container > div > ul {
	font-weight:bold;
}
#ovrigavillkor {
	font-size: 16px;
	font-weight: bold;
}
#ovrigavillkor > p.paraovrigavillkor {
	margin-bottom: 15px;
    color: blue;
    text-decoration: underline;
}
#ovrigavillkor > ul.ovrigavillkor {
	line-height: 20px;
}

/* Uploaded consumption files */
#excelfileerror	{
	padding: 20px;
    background-color: lightgray;
    font-size: 20px;
    color: red;
    font-weight: bold;
    border-radius: 10px;
    border: solid black;
}
p.excelfileerror {
	    margin-bottom: 5px;
}
/* The widths in this one are not straightforward - try-and-error

/* Column resursnamn */
#field_67_30 > div > div > div.gfield_list_header.gform-grid-row > div:nth-child(1),
#field_67_30 > div > div > div.gfield_list_groups >  div.gfield_list_group > div.gfield_list_group_item.gform-grid-col:nth-child(1){
	width:25%
}

/* Column Fastpris */
#field_67_30 > div > div > div.gfield_list_header.gform-grid-row > div:nth-child(2),
#field_67_30 > div > div > div.gfield_list_groups >  div.gfield_list_group > div.gfield_list_group_item.gform-grid-col:nth-child(2){
	width: 10%;
	text-align:right;
}
#field_67_30 > div > div > div.gfield_list_groups >  div.gfield_list_group > div.gfield_list_group_item.gform-grid-col:nth-child(2) > input{
	text-align:right;
}

/* Column Fast Enhet */
#field_67_30 > div > div > div.gfield_list_header.gform-grid-row > div:nth-child(3),
#field_67_30 > div > div > div.gfield_list_groups >  div.gfield_list_group > div.gfield_list_group_item.gform-grid-col:nth-child(3){
	width:3%;
}

/* Column Rörligt pris */
#field_67_30 > div > div > div.gfield_list_header.gform-grid-row > div:nth-child(4),
#field_67_30 > div > div > div.gfield_list_groups >  div.gfield_list_group > div.gfield_list_group_item.gform-grid-col:nth-child(4){
	width:10%;
	text-align:right;
}
#field_67_30 > div > div > div.gfield_list_groups >  div.gfield_list_group > div.gfield_list_group_item.gform-grid-col:nth-child(4) > input{
	text-align:right;
}

/* Column Rörlig enhet */
#field_67_30 > div > div > div.gfield_list_header.gform-grid-row > div:nth-child(5),
#field_67_30 > div > div > div.gfield_list_groups >  div.gfield_list_group > div.gfield_list_group_item.gform-grid-col:nth-child(5){
	width:3%;
}

/* ==. AgreementStatements == */

p.agrstmttables {
	font-size: 20px;
    font-weight: bold;
    margin-left:  10px;
    padding-top: 10px;
}
#noinvoice {

    background-color: lightgray;
    height: 100px;
    border: solid;
    border-radius: 10px;

}
p.paranoinvoice {
	padding: 30px;
	color: darkgreen;
	font-weight: bold;
	font-size: 16px;
	line-height: normal;
}
h4.argstmtsubheader {
	font-size: 12px;
    color: darkgreen;
    margin-top: -20px;
    margin-left: 1rem;
}

/* === */
    
#gform_pdflink_button_60_1, #gform_pdflink_button_60_3, #gform_pdflink_button_60_4, #gform_pdflink_button_60_5 {
	margin-top: 5px;
}

#articlestable > tbody > tr > td:nth-child(1),
#customerstable > tbody > tr > td:nth-child(1)
{
	width: 10%;
}

#tasktable > tbody > tr > td:nth-child(1)
{
	width: 4%;
}
#tasktable > tbody > tr > td:nth-child(2)
{
	width: 6%;
}
#tasktable > tbody > tr > td:nth-child(3)
{
	width: 4%;
}
#tasktable > tbody > tr > td:nth-child(4)
{
	width: 18%;
}
#tasktable > tbody > tr > td:nth-child(5)
{
	width: 8%;
}
#tasktable > tbody > tr > td:nth-child(6)
{
	width: 30%;
}
#tasktable > tbody > tr > td:nth-child(7)
{
	width: 30%;
}
/* Datatables */
#customerstable_div, #customerstable_div select, #customerstable_div input, #customerstable_div textarea,
#invoicestable_div, #invoicestable_div select, #invoicestable_div input, #invoicestable_div textarea,
#articlestable_div, #articlestable_div select, #articlestable_div input, #articlestable_div textarea,
#clientsfaststable_div, #clientsfaststable_div select, #clientsfaststable_div input, #clientsfaststable_div textarea,
#fastighetstable_div, #fastighetstable_div select, #fastighetstable_div input, #fastighetstable_div textarea,
#fastgastable_div, #fastgastable_div select, #fastgastable_div input, #fastgastable_div textarea,
#fastownerstable_div, #fastownerstable_div select, #fastownerstable_div input, #fastownerstable_div textarea,
#fastupdatestable_div, #fastupdatestable_div select, #fastupdatestable_div input, #fastupdatestable_div textarea,
#fastletterstable_div, #fastletterstable_div select, #fastletterstable_div input, #fastletterstable_div textarea,
#fastinvoicestable_div, #fastinvoicestable_div select, #fastinvoicestable_div input, #fastinvoicestable_div textarea,
#clientinvoicestable_div, #clientinvoicestable_div select, #clientinvoicestable_div input, #clientinvoicestable_div textarea,
#clientletterstable_div, #clientletterstable_div select, #clientletterstable_div input, #clientletterstable_div textarea,
#supplierinvoicestable_div, #supplierinvoicestable_div select, #supplierinvoicestable_div input, #supplierinvoicestable_div textarea,
#supplierletterstable_div, #supplierletterstable_div select, #supplierletterstable_div input, #supplierletterstable_div textarea,
#allfastupdatestable_div, #allfastupdatestable_div select, #allfastupdatestable_div input, #allfastupdatestable_div textarea,
#debunderlagtable_div, #debunderlagtable_div select, #debunderlagtable_div input, #debunderlagtable_div textarea,
#deblengdtable_div, #deblengdtable_div select, #deblengdtable_div input, #deblengdtable_div textarea,
#dblsummarytable_div, #dblsummarytable_div select, #dblsummarytable_div input, #dblsummarytable_div textarea,
#invsummarytable_div, #invsummarytable_div select, #invsummarytable_div input, #invsummarytable_div textarea,
#debinvtable_div, #debinvtable_div select, #debinvtable_div input, #debinvtable_div textarea,
#pageinfo, #noentities, 
#categorytable_div, #categorytable_div select, #categorytable_div input, #categorytable_div textarea,
#fastdatatable_div, #fastdatatable_div select, #fastdatatable_div input, #fastdatatable_div textarea,
#roledatatable_div, #roledatatable_div select, #roledatatable_div input, #roledatatable_div textarea,
#levtolktable_div, #levtolktable_div select, #levtolktable_div input, #levtolktable_div textarea,
#ltutable_div, #ltutable_div select, #ltutable_div input, #ltutable_div textarea,
#mailingtable_div, #mailingtable_div select, #mailingtable_div input, #mailingtable_div textarea,
#filedatatable_div, #filedatatable_div select, #filedatatable_div input, #filedatatable_div textarea,
#receiversdatatable_div, #receiversdatatable_div select, #receiversdatatable_div input, #receiversdatatable_div textarea,
#customersdatatable_div, #customersdatatable_div select, #customersdatatable_div input, #customersdatatable_div textarea,
#suppliersdatatable_div, #suppliersdatatable_div select, #suppliersdatatable_div input, #suppliersdatatable_div textarea,
#supplierstable_div, #supplierstable_div select, #supplierstable_div input, #supplierstable_div textarea,
#accountstable_div, #accountstable_div select, #accountstable_div input, #accountstable_div textarea,
#sinvtable_div, #sinvtable_div select, #sinvtable_div input, #sinvtable_div textarea,
#accvouchertable_div, #accvouchertable_div select, #accvouchertable_div input, #accvouchertable_div textarea,
#emailstable_div, #emailstable_div select, #emailstable_div input, #emailstable_div textarea,
#revdocstable_div, #revdocstable_div select, #revdocstable_div input, #revdocstable_div textarea,
#staff_table_div, #staff_table_div select, #staff_table_div input, #staff_table_div textarea,
#styrdok_table_div, #styrdok_table_div select, #styrdok_table_div input, #styrdok_table_div textarea,
#forendok_table_div, #forendok_table_div select, #forendok_table_div input, #forendok_table_div textarea,
#sfctable_div, #sfctable_div select, #sfctable_div input, #sfctable_div textarea,
#actiontable_div, #actiontable_div select, #actiontable_div input, #actiontable_div textarea,
#workflowtable_div, #workflowtable_div select, #workflowtable_div input, #workflowtable_div textarea,
#eafiledatatable_div, #eafiledatatable_div select, #eafiledatatable_div input, #eafiledatatable_div textarea,
#bolagstable_div, #bolagstable_div select, #bolagstable_div input, #bolagstable_div textarea,
#dblinvcattable_div, #dblinvcattable_div select, #dblinvcattable_div input, #dblinvcattable_div textarea,
#processtable_div, #processtable_div select, #processtable_div input, #processtable_div textarea,
#artfiletable_div, #artfiletable_div select, #artfiletable_div input, #artfiletable_div textarea,
#signeetable_div, #signeetable_div select, #signeetable_div input, #signeetable_div textarea,
#tmpltable_div, #tmpltable_div select, #tmpltable_div input, #tmpltable_div textarea,
#tasktable_div, #tasktable_div select, #tasktable_div input, #tasktable_div textarea,
#docconntable_div, #docconntable_div select, #docconntable_div input, #docconntable_div textarea,
#docnotconntable_div, #docnotconntable_div select, #docnotconntable_div input, #docnotconntable_div textarea,
#undfuptable_div, #undfuptable_div select, #undfuptable_div input, #undfuptable_div textarea,
#actionstable_div, #actionstable_div select, #actionstable_div input, #actionstable_div textarea,
#suppspend_div, #suppspend_div select,  #suppspend_div input,  #suppspend_div textarea,
#alldoctable_div, #alldoctable_div select, #alldoctable_div input, #alldoctable_div textarea,
#foreningdoctable_div, #foreningdoctable_div select, #foreningdoctable_div input, #foreningdoctable_div textarea,
#tmtable_div, #tmtable_div select, #tmtable_div input, #tmtable_div textarea,
#cagtable_div, #cagtable_div select, #cagtable_div input, #cagtable_div textarea,
#cbstable_div, #cbstable_div select, #cbstable_div input, #cbstable_div textarea,
#cagftable_div, #cagftable_div select, #cagftable_div input, #cagftable_div textarea,
#cbsdettable_div, #cbsdettable_div select, #cbsdettable_div input, #cbsdettable_div textarea,
#kfmundtable_div, #kfmundtable_div select, #kfmundtable_div input, #kfmundtable_div textarea,
#kfmcasestable_div, #kfmcasestable_div select, #kfmcasestable_div input, #kfmcasestable_div textarea,
#lettmalltable_div, #lettmalltable_div select, #lettmalltable_div input, #lettmalltable_div textarea,
#receiversdtbl_div, #receiversdtbl_div select, #receiversdtbl_div input, #receiversdtbl_div textarea,
#exceltemplatetable_div, #exceltemplatetable_div select, #exceltemplatetable_div input, #exceltemplatetable_div textarea,
#resurstable_div, #resurstable_div select, #resurstable_div input, #resurstable_div textarea,
#agreementtable_div, #agreementtable_div select, #agreementtable_div input, #agreementtable_div textarea,
#uplconsfiletable_div, #uplconsfiletable_div select, #uplconsfiletable_div input, #uplconsfiletable_div textarea,
#uplrowstable_div, #uplrowstable_div select, #uplrowstable_div input, #uplrowstable_div textarea,
#disprowstbl_div, #disprowstbl_div select, #disprowstbl_div input, #disprowstbl_div textarea,
#agrstmttable_div, #agrstmttable_div select, #agrstmttable_div input, #agrstmttable_div textarea,
#consolidationdtbl_div, #consolidationdtbl_div select, #consolidationdtbl_div input, #consolidationdtbl_div textarea,
#alltranstable_div, #alltranstable_div select, #alltranstable_div input, #alltranstable_div textarea,
#newdoctable_div, #newdoctable_div select, #newdoctable_div input, #newdoctable_div textarea,
#vertable_div, #vertable_div select, #vertable_div input, #vertable_div textarea



{
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-size: 12px;
}

#dochitstable_div, #dochitstable_div select, #dochitstable_div input, #dochitstable_div textarea,
#searchglobalsupp_div, #searchglobalsupp_div select, #searchglobalsupp_div input, #searchglobalsupp_div textarea
{
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-size: 10px;
	
}
#searchglobalsupp > thead > tr > th.supptableclass
{
	color: green;
}
#dochits, #searchglobalsupp {
	line-height: 8px;
}

#fastownerstable {
	width: 100%;
}


#pageinfo {
	width: 100%;
	text-align: center;
	font-weight: bolder;
	font-size: 20px;
}

#fastgastable_div, #clientsfaststable_div, #fastownerstable_div,
#fastupdatestable_div, #fastletterstable_div, #fastinvoicestable_div, #clientinvoicestable_div, 
#clientletterstable_div, #supplierinvoicestable_div, #supplierletterstable_div,
#allfastupdatestable_div, #dblsummarytable_div,  #invsummarytable_div, #dblinvcattable_div,
#receiversdatatable_div, #customersdatatable_div, #suppliersdatatable_div,
#credinvinfo, #newclientinfo, #accvouchertable, #docconntable, #docnotconntable {
	border: 2px solid darkgray;
	border-radius: 10px;
	padding: 5px;
	margin-top:10px;
	background-color: lightgray;
}
.dataTables_filter {
	margin-bottom: 10px;
}
.dataTables_filter > label > input[type=search] {
	background-color: lightblue;
}

#customerstable_filter input,
#invoicestable_filter input,
#debunderlagtable_filter input,
#deblengdtable_filter input,
#debinvtable_filter input,
#articlestable_filter input,
#clientsfaststable_filter input,
#fastighetstable_filter input,
#fastgastable_filter input,
#fastownerstable_filter input,
#fastupdatestable_filter input,
#fastletterstable_filter input,
#fastinvoicestable_filter input,
#clientinvoicestable_filter input,
#clientletterstable_filter input,
#supplierinvoicestable_filter input,
#csupplierletterstable_filter input,
#allfastupdatestable_filter input,
#dblsummarytable_filter input,
#invsummarytable_filter input,
#paramcols_filter input,
#paramvalues_filter input,
#fastdatatable_filter input,
#roledatatable_filter input,
#levtolktable_filter input,
#ltutable_filter input,
#mailingtable_filter input,
#filedatatable_filter input,
#receiversdatatable_filter input,
#customersdatatable_filter input,
#suppliersdatatable_filter input,
#supplierstable_filter input,
#accountstable_filter input,
#sinvtable_div_filter input, /* this actually doesn't apply which is desired in this case due to balance (Take out div) */
#accvouchertable_filter input,
#emailstable_div_filter input, /* this actually doesn't apply which is desired in this case due to balance (Take out div )*/
#revdocstable_div_filter input,
#dochitstable_div_filter input,
#searchglobalsupp_div_filter input,
#staff_table_div_filter input,
#styrdok_table_div_filter input,
#forendok_table_div_filter input,
#sfctable_div_filter input,
#actiontable_div_filter input
#workflowtable_div_filter input,
#eafiledatatable_div_filter input,
#bolagstable_div_filter input,
#dblinvcattable_div_filter input,
#processtable_div_filter input,
#artfiletable_div_filter input,
#signeetable_div_filter input,
#tmpltable_div_filter input,
#tasktable_div_filter input,
#docconntable_div_filter input,
#docnotconntable_div_filter input,
#undfuptable_div_filter input,
#actionstable_div_filter input,
#alldoctable_div_filter input,
#foreningdoctable_div_filter input,
#tmtable_div_filter input,
#cagtable_div_filter input,
#cbstable_div_filter input,
#cagftable_div_filter input,
#cbsdettable_div_filter input,
#kfmundtable_div_filter input,
#kfmcasestable_div_filter input,
#lettmalltable_div_filter input,
#receiversdtbl_div input,
#exceltemplatetable_div input,
#resurstable_div input,
#agreementtable_div input,
#uplconsfiletable_div input,
#uplrowstable_div input,
#disprowstbl_div input,
#agrstmttable_div input,
#consolidationdtbl_div input,
#alltranstable_div input,
#newdoctable_div input,
#vertable_div input



{
	border:4px solid #00a0af;
	font-weight: bolder;
}
#customerstable_filter label,
#invoicestable_filter label,
#debunderlagtable_filter label,
#deblengdtable_filter label,
#debinvtable_filter label,
#articlestable_filter label,
#clientsfaststable_filter label,
#fastighetstable_filter label,
#fastgastable_filter label,
#fastownerstable_filter label,
#fastupdatestable_filter label,
#fastletterstable_filter label,
#fastinvoicestable_filter label,
#clientinvoicestable_filter label,
#clientletterstable_filter label,
#supplierinvoicestable_filter label,
#supplierletterstable_filter label,
#allfastupdatestable_filter label,
#dblsummarytable_filter label,
#invsummarytable_filter label,
#paramcols_filter label,
#paramvalues_filter label,
#fastdatatable_filter label,
#roledatatable_filter label,
#levtolktable_filter label,
#ltutable_filter label,
#mailingtable_filter label,
#filedatatable_filter label,
#receiversdatatable_filter label,
#customersdatatable_filter label,
#suppliersdatatable_filter label,
#supplierstable_filter label,
#accountstable_filter label,
#sinvtable_filter label,
#accvouchertable_filter label,
#emailstable_div_filter label,
#revdocstable_div_filter label,
#dochitstable_div_filter label,
#searchglobalsupp_div_filter label,
#staff_table_div_filter label,
#styrdok_table_div_filter label,
#forendok_table_div_filter label,
#sfctable_div_filter label,
#actiontable_div_filter label
#workflowtable_div_filter label,
#eafiledatatable_div_filter label,
#bolagstable_div_filter label,
#dblinvcattable_div_filter label,
#processtable_div_filter label,
#artfiletable_div_filter label,
#signeetable_div_filter label,
#tmpltable_div_filter label,
#tasktable_div_filter label,
#docconntable_div_filter label,
#docnotconntable_div_filter label,
#undfuptable_div_filter label,
#actionstable_div_filter label,
#alldoctable_div_filter label,
#foreningdoctable_div_filter label,
#tmtable_div_filter label,
#cagtable_div_filter label,
#cbstable_div_filter label,
#cagftable_div_filter label,
#cbsdettable_div_filter label,
#kfmundtable_div_filter label,
#kfmcasestable_div_filter label,
#lettmalltable_div_filter label,
#receiversdtbl_div label,
#exceltemplatetable_div label,
#resurstable_div label,
#agreementtable_div label,
#uplconsfiletable_div label,
#uplrowstable_div label,
#disprowstbl_div label,
#agrstmttable_div label,
#consolidationdtbl_div label,
#alltranstable_div label,
#newdoctable_div label,
#vertable_div label

{
	font-weight: bolder;
}

#docnotconntable_div > legend.gfield_label {
	margin-bottom: 10px;
}

#customerstable tr.inactive,
#supplierstable tr.inactive,
div.dt-buttons > button.cdarkgray 
{
	background-color: darkslategray;
	color: white;
}

#accountstable_div{
	background-color: #f2f2f2;
}
#accountstable_wrapper{
	padding-top: 5px;
    padding-right: 10px;
}
#emailstable > tbody > tr > td > tr > th 
{
	background-color:#1e7ac4;
	color:white;
	font-weight: bold;
}

#emailstable_wrapper > div.dt-buttons > button:nth-child(1),
#actiontable_wrapper > div.dt-buttons > button:nth-child(1),
div.dt-buttons > button.cblack
{
	background-color:black;
	color: white;
}

#invoicestable tr.clightgray,
#sinvtable tr.clightgray,
#fastinvoicestable tr.clightgray,
#clientinvoicestable tr.clightgray,
#supplierinvoicestable tr.clightgray,
#invsummarytable tr.clightgray,
#dblinvcattable tr.clightgray,
#newdoctable tr.clightgray,
#emailstable > tbody > tr > td.clightgray,
#emailstable > tbody > tr > td > tr > td.clightgray,
#emailstable_wrapper > div.dt-buttons > button:nth-child(2),
#sinvtable_wrapper > div.dt-buttons > button:nth-child(1),
#actiontable_wrapper > div.dt-buttons > button:nth-child(2),
#revdocstable > tbody > tr > td.clightgray,
div.dt-buttons > button.clightgray
{
	background-color:lightgray;
	color: black;
}
#invoicestable tr.cyellow,
#sinvtable tr.cyellow,
#fastinvoicestable tr.cyellow,
#clientinvoicestable tr.cyellow,
#supplierinvoicestable tr.cyellow,
#docnotconntable tr.cyellow,
#invsummarytable td.cyellow,
#dblinvcattable tr.cyellow,
#newdoctable tr.cyellow,
#emailstable > tbody > tr > td.cyellow,
#emailstable > tbody > tr > td > tr > td.cyellow,
#emailstable_wrapper > div.dt-buttons > button:nth-child(3),
#sinvtable_wrapper > div.dt-buttons > button:nth-child(3),
#actiontable_wrapper > div.dt-buttons > button:nth-child(3),
#revdocstable > tbody > tr > td.cyellow,
div.dt-buttons > button.cyellow
{
	background-color:lightyellow;
}

#sinvtable tr.corange,
#sinvtable_wrapper > div.dt-buttons > button:nth-child(2),
div.dt-buttons > button.corange
{
	background-color:orange;
}

#invoicestable tr.cred,
#sinvtable tr.cred,
#fastinvoicestable tr.cred,
#clientinvoicestable tr.cred,
#supplierinvoicestable tr.cred,
#invsummarytable td.cred,
#dblinvcattable tr.cred,
#newdoctable tr.cred,
#emailstable > tbody > tr > td.cred,
#emailstable > tbody > tr > td > tr > td.cred,
#revdocstable > tbody > tr > td.cred,
#sinvtable_wrapper > div.dt-buttons > button:nth-child(4),
#actiontable_wrapper > div.dt-buttons > button:nth-child(4),
#actiontable > tbody > tr.criticalclass,
div.dt-buttons > button.cred
{
	background-color:#F3A5A5;
}
#invoicestable tr.cpurple,
#sinvtable tr.cpurple,
#fastinvoicestable tr.cpurple,
#clientinvoicestable tr.cpurple,
#supplierinvoicestable tr.cpurple,
#invsummarytable td.cpurple,
#dblinvcattable tr.cpurple,
#newdoctable tr.cpurple,
#emailstable > tbody > tr > td.cpurple,
#emailstable > tbody > tr > td > tr > td.cpurple,
#revdocstable > tbody > tr > td.cpurple,
div.dt-buttons > button.cpurple

{
	background-color:#E371EC;
}
#invoicestable tr.clightpurple,
#sinvtable tr.clightpurple,
#fastinvoicestable tr.clightpurple,
#clientinvoicestable tr.clightpurple,
#supplierinvoicestable tr.clightpurple,
#invsummarytable td.clightpurple,
#dblinvcattable tr.clightpurple,
#docnotconntable tr.clightpurple,
#newdoctable tr.clightpurple,
#emailstable > tbody > tr > td.clightpurple,
#emailstable > tbody > tr > td > tr > td.clightpurple,
#revdocstable > tbody > tr > td.clightpurple,
div.dt-buttons > button.clightpurple

{
	background-color:#ffe6ff;
}
#invoicestable tr.cgreen,
#sinvtable tr.cgreen,
#fastinvoicestable tr.cgreen,
#clientinvoicestable tr.cgreen,
#supplierinvoicestable tr.cgreen,
#docnotconntable tr.cgreen,
#invsummarytable td.cgreen,
#dblinvcattable tr.cgreen,
#newdoctable tr.cgreen,
#emailstable > tbody > tr > td.cgreen,
#emailstable > tbody > tr > td > tr > td.cgreen,
#emailstable_wrapper > div.dt-buttons > button:nth-child(4),
#revdocstable > tbody > tr > td.cgreen,
#actiontable_wrapper > div.dt-buttons > button:nth-child(5),
#actiontable > tbody > tr.finalizedclass,
div.dt-buttons > button.cgreen
{
	background-color:#A3F395;
}

#emailstable > tbody > tr > td.cdarkgreen,
#emailstable > tbody > tr > td > tr > td.cdarkgreen,
#emailstable_wrapper > div.dt-buttons > button:nth-child(5),
#sinvtable_wrapper > div.dt-buttons > button:nth-child(6),
#revdocstable > tbody > tr > td.cdarkgreen
{
	background-color:green;
	color: white;
}

#sinvtable tr.cblue,
#supplierinvoicestable tr.cblue,
#docnotconntable tr.cblue,
#sinvtable_wrapper > div.dt-buttons > button:nth-child(5),
#invsummarytable td.cblue,
#dblinvcattable tr.cblue,
#newdoctable tr.cblue,
div.dt-buttons > button.cblue
{
	background-color: lightskyblue;

}

#invoicestable tr.cgreencredit,
#sinvtable tr.cgreencredit,
#fastinvoicestable tr.cgreencredit,
#clientinvoicestable tr.cgreencredit,
#supplierinvoicestable tr.cgreencredit,
#invsummarytable td.cgreencredit,
#dblinvcattable tr.cgreencredit,
#newdoctable tr.cgreencredit,
div.dt-buttons > button.cgreencredit
{
	background-color:#A3F395;
	color:red;
}

#sinvtable tr.cdarkgray,
#newdoctable tr.cdarkgray 
{
	background-color: darkslategray;
	color: white;
}

div#duplfiles {
	background-color: lightcoral;
    padding: 15px;
}
div#duplfiles > h6 {
	font-weight: bold;
    font-size: 14px;
}
div#duplfiles > ul > li {
	margin-top: 8px;
	margin-bottom: 8px;
	font-size: 12px; 
}
div#duplfiles > p {
    font-size: 12px;
	margin-bottom: 0px;
}

#tasktable > tbody > tr > :nth-child(4),
 #tasktable > tbody > tr > :nth-child(6), 
#tasktable > tbody > tr > :nth-child(7)
{

	word-break: break-all;

}
#suppspend_table > thead > tr > th:nth-child(1),
#suppspend_table > tbody > tr > td:nth-child(1) {
	width: 28%;
	text-align: left;
}

#suppspend_table > thead > tr > th:nth-child(2),
#suppspend_table > thead > tr > th:nth-child(3),
#suppspend_table > thead > tr > th:nth-child(4),
#suppspend_table > thead > tr > th:nth-child(5),
#suppspend_table > thead > tr > th:nth-child(6),
#suppspend_table > thead > tr > th:nth-child(7),
#suppspend_table > tbody > tr > td:nth-child(2),
#suppspend_table > tbody > tr > td:nth-child(3),
#suppspend_table > tbody > tr > td:nth-child(4),
#suppspend_table > tbody > tr > td:nth-child(5),
#suppspend_table > tbody > tr > td:nth-child(6),
#suppspend_table > tbody > tr > td:nth-child(7) {

	width: 12%;
	text-align: right;
} 
#suppspend_table > thead > tr:nth-child(1),
#suppspend_table > tbody > tr:nth-child(4),
#suppspend_table > tbody > tr:nth-child(1) > td:nth-child(7),
#suppspend_table > tbody > tr:nth-child(2) > td:nth-child(7),
#suppspend_table > tbody > tr:nth-child(3) > td:nth-child(7)
 {
	background-color: lightblue;
	font-weight: bolder;
}

#suppspend_table > thead > tr > th,
#suppspend_table > tbody > tr > td {
	padding: 5px;
}
#suppspend_table {
	margin-top: 10px;
	border: 2px solid darkgray;
	border-radius: 10px;
}



/* ============= Gravity Forms ============ */
.textlinkstyle
{
	color:blue;
	text-decoration:underline;
}
input:read-only
{
	background-color: lightgray;
}

#fastgastable tr.odd, #fastownerstable tr.odd, 
#fastupdatestable tr.odd, 
#fastletterstable tr.odd, 
#clientsfaststable tr.odd, #allfastupdatestable tr.odd,
#clientletterstable tr.odd, 
#supplierletterstable tr.odd, 
#dblsummarytable tr.odd,
#invsummarytable tr.odd,
#debinvtable tr.odd,
#paramcols tr.odd,
#paramvalues tr.odd,
#fastdatatable tr.odd,
#roledatatable tr.odd,
#receiversdatatable tr.odd,
#customersdatatable tr.odd,
#suppliersdatatable tr.odd,
#supplierstable tr.odd,
#accountstable tr.odd,
#accvouchertable tr.odd,
#emailstable_div tr.odd,
#revdocstable_div tr.odd,
#dochitstable_div tr.odd,
#searchglobalsupp_div tr.odd,
#staff_table_div tr.odd,
#styrdok_table_div tr.odd,
#forendok_table_div tr.odd,
#sfctable_div tr.odd,
#actiontable_div tr.odd,
#workflowtable_div tr.odd,
#eafiledatatable_div tr.odd,
#bolagstable_div tr.odd,
#processtable_div tr.odd,
#artfiletable_div tr.odd,
#signeetable_div tr.odd,
#tmpltable_div tr.odd,
#tasktable_div tr.odd,
#docconntable_div tr.odd,
#undfuptable_div tr.odd,
#actionstable_div tr.odd,
#alldoctable_div tr.odd,
#foreningdoctable_div tr.odd,
#tmtable_div tr.odd,
#cagtable_div tr.odd,
#cbstable_div tr.odd,
#cagftable_div tr.odd,
#cbsdettable_div tr.odd,
#kfmundtable_div tr.odd,
#kfmcasestable_div tr.odd,
#lettmalltable_div tr.odd,
#receiversdtbl_div tr.odd,
#exceltemplatetable_div tr.odd,
#resurstable_div tr.odd,
#agreementtable_div tr.odd,
#uplconsfiletable_div tr.odd,
#uplrowstable_div tr.odd,
#disprowstbl_div tr.odd,
#agrstmttable_div tr.odd,
#consolidationdtbl_div tr.odd,
#alltranstable_div tr.odd,
#vertable_div tr.odd



{
	background-color:lightcyan;
}
#fastgastable tr.even, #fastownerstable tr.even, 
#fastupdatestable tr.even, 
#fastletterstable tr.even, 
#clientsfaststable tr.even, #allfastupdatestable tr.even,
#clientletterstable tr.even, 
#supplierletterstable tr.even, 
#dblsummarytable tr.even,
#invsummarytable tr.even,
#debinvtable tr.even,
#paramcols tr.even,
#paramvalues tr.even,
#fastdatatable tr.even,
#roledatatable tr.even,
#receiversdatatable tr.even,
#customersdatatable tr.even,
#suppliersdatatable tr.even,
#supplierstable tr.even,
#accountstable tr.even,
#accvouchertable tr.even,
#emailstable_div tr.even,
#revdocstable_div tr.even,
#staff_table_div tr.even,
#styrdok_table_div tr.even,
#forendok_table_div tr.even,
#dochitstable_div tr.even,
#searchglobalsupp_div tr.even,
#sfctable_div tr.even,
#actiontable_div tr.even,
#workflowtable_div tr.even,
#eafiledatatable_div tr.even,
#bolagstable_div tr.even,
#processtable_div tr.even,
#artfiletable_div tr.even,
#signeetable_div tr.even,
#tmpltable_div tr.even,
#tasktable_div tr.even,
#docconntable_div tr.even,
#undfuptable_div tr.even,
#actionstable_div tr.even,
#alldoctable_div tr.even,
#foreningdoctable_div tr.even,
#tmtable_div tr.even,
#cagtable_div tr.even,
#cbstable_div tr.even,
#cagftable_div tr.even,
#cbsdettable_div tr.even,
#kfmundtable_div tr.even,
#kfmcasestable_div tr.even,
#lettmalltable_div tr.even,
#receiversdtbl_div tr.even,
#exceltemplatetable_div tr.even
#resurstable_div tr.even,
#agreementtable_div tr.even,
#uplconsfiletable_div tr.even,
#uplrowstable_div tr.even,
#disprowstbl_div tr.even,
#agrstmttable_div tr.even,
#consolidationdtbl_div tr.even,
#alltranstable_div tr.even,
#vertable_div tr.even


{
	background-color:whitesmoke;
}

#dblinvcattable_filter > label > input[type=search] {
	background-color: lightcyan;
    margin-top: 2px;
}

#debinvtable > thead > tr > th {
	padding: 5px;
}
#debinvtable > thead > tr > th > input {
	font-size:11px;
	height: 12px;
	width: 100%;
	padding:8px;
	border: 2px solid lightgray;
}

#bolagstable > tbody > tr > td.redtext {
	color:red;
}

#workflowtable {
	border-collapse:collapse;
}
#workflowtable tr.thisstep {
	border-left: 4px solid black;
	border-right: 4px solid black;
	border-bottom: 4px solid black;
	border-top: 4px solid black;
}
#workflowtable td.notok {
	background-color: red;
}
#workflowtable td.ok {
	background-color: lightgreen;
}

#ea_upl_para {
	margin-bottom: 0px;
    font-weight: bolder;
    text-decoration: underline;
}


#actiontable_div td.lightgray {
	background-color:lightgray;
}
#fastupdatestable td.u, #allfastupdatestable td.u {
	background-color:lightyellow;
}
#fastupdatestable td.c, #allfastupdatestable td.c {
	background-color:#A3F395;
}
#fastupdatestable td.d, #allfastupdatestable td.d {
	background-color:#F3A5A5;
}
#fastupdatestable td.b, #allfastupdatestable td.b,
#fastupdatestable td.f, #allfastupdatestable td.f {
	background-color:#E371EC;
}

#fastupdatestable td.fat, #allfastupdatestable td.fat {
	font-weight: bolder;
}
#fastupdatestable td.old, #allfastupdatestable td.old
{
	font-style:italic;
	color:darkslategrey;
}
#fastinvoicestable td.right, #fastinvoicestable th.right,
#clientinvoicestable td.right, #clientinvoicestable th.right 
{
	text-align:right;
}
.ast, td.credit {
	color:darkred;
	font-weight: bolder;
}
/* More specifics for datatables and editor */
.select-info {
	font-weight: bold;
}

td.editable {
	font-weight: bold;
}

div .dt-buttons .buttons-create, div .dt-buttons .buttons-edit {
	background-color:black;
	color:white;
}
div .dt-buttons .buttons-remove {
	background-color: red;
	color:white;
}
div .DTE {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-size: 14px;
}
body > div.DTED.DTED_Lightbox_Wrapper > div > div > div > div.DTE.DTE_Action_Edit > div.DTE_Footer > div.DTE_Form_Buttons > button,
body > div.DTED.DTED_Lightbox_Wrapper > div > div > div > div.DTE.DTE_Action_Create > div.DTE_Footer > div.DTE_Form_Buttons > button {
	background-color:green;
	color:white;
	background-image:none;
	font-weight: bolder;
}
body > div.DTED.DTED_Lightbox_Wrapper > div > div > div > div.DTE.DTE_Action_Remove > div.DTE_Footer > div.DTE_Form_Buttons > button {
	background-color:red;
	color:white;
	background-image:none;
	font-weight: bolder;
}

/* ATTESTFLOW TABLE */
div #field_44_15, div #field_44_14, div #field_25_91  {
	border-radius: 10px; 
	border: 2px solid gray;
	padding: 5px;
}
#signingstable, #konteringstable {
	font-size: 12px;
}
/*. Error here which was removed, training td after konteringstable */

#signingstable, #konteringstable {
	width: 100%;
    margin-right: auto;
    margin-left: auto;
	margin-bottom: auto;
    table-layout: fixed;
}

#signingstable > thead > tr > th, #konteringstable > thead > tr > th {
	background-color: lightgray;
}
#signingstable > tbody > tr:nth-child(odd), #konteringstable > tbody > tr:nth-child(odd)  {
	background-color:lightcyan;
}
#signingstable > tbody > tr:nth-child(even), #konteringstable > tbody > tr:nth-child(even)   {
	background-color:whitesmoke;
}
#signingstable > tbody > tr > td:nth-child(4),
#signingstable > tbody > tr > td:nth-child(7),
#signingstable > thead > tr > th:nth-child(4),
#signingstable > thead > tr > th:nth-child(7)  {
	text-align: center;
}

#konteringstable > thead > tr > th:nth-child(4),
#konteringstable > thead > tr > th:nth-child(5),
#konteringstable > tbody > tr > td:nth-child(4),
#konteringstable > tbody > tr > td:nth-child(5)  
{
	text-align:right;
	padding-right: 5px;
}
#konteringstable > tbody > tr > td:nth-child(4) {
	background-color: lightgreen;
}

#konteringstable > tbody > tr > td:nth-child(5) {
	background-color: salmon;
}
#signingstable > tbody > tr > td {
	word-wrap: break-word;
}
#signingstable > tbody > tr > td.clightgreen {
	background-color: lightgreen;
}
#signingstable > tbody > tr > td.csalmon {
	background-color: salmon;
}
#signingstable > tbody > tr > td.clightyellow {
	background-color: lightyellow;
}

p.ok {
	color: green;
	font-size: 32px;
	font-weight: bolder;
}
p.notok {
	color: red;
	font-size: 32px;
	font-weight: bolder;
}
#approvalreminder, #removefilereminder {
	font-size: 12px;
	font-weight: bolder;
	color: blue;
}

/*
#fastownerstable td.center, #fastownerstable th.center
{
	text-align: center;
}
*/
#gform_wrapper_0,
#gform_wrapper_1, #gform_wrapper_3, #gform_wrapper_5, 
#gform_wrapper_7, #gform_wrapper_8,  #gform_wrapper_9, 
#gform_wrapper_13, #gform_wrapper_16, #gform_wrapper_17,
#gform_wrapper_18, #gform_wrapper_19, #gform_wrapper_20,
#gform_wrapper_21, #gform_wrapper_24, #gform_wrapper_25,
#gform_wrapper_27, #gform_wrapper_28, #gform_wrapper_29,
#gform_wrapper_30, #gform_wrapper_31,  #gform_wrapper_32,
#gform_wrapper_33, #gform_wrapper_34, #gform_wrapper_35,
#gform_wrapper_36, #gform_wrapper_38,  #gform_wrapper_39,
#gform_wrapper_40, #gform_wrapper_41, #gform_wrapper_42,
#gform_wrapper_43, #gform_wrapper_44, #gform_wrapper_46,
#gform_wrapper_47,
#gform_wrapper_49, #gform_wrapper_50,
#gform_wrapper_53, #gform_wrapper_54, #gform_wrapper_55,  #gform_wrapper_56,
#gform_wrapper_57, #gform_wrapper_58, #gform_wrapper_59, #gform_wrapper_60, #gform_wrapper_61,
#gform_wrapper_62, #gform_wrapper_63, #gform_wrapper_65, #gform_wrapper_66, #gform_wrapper_67,
#gform_wrapper_68, #gform_wrapper_69, #gform_wrapper_70, #gform_wrapper_71, #gform_wrapper_72,
div.gmpGWmodal, div.tml  {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-size: 14px;
}
.gform_wrapper .gform_fields {
	row-gap: 5px;
}
#buttondivtop, #cancelbuttondivtop {
	float: right;
	margin-bottom: 10px;
}
#navbuttondiv {
	float: left;
}
/* Buttons */
.newEntityButton, .gpnf-add-entry, .cancel_button, .pdflink_button, .sendletter_button, .stopletter_button, .credinv_button, .copyinv_button, 
.pdf_button, .excel_button, .showinv_button, .savefile_button, .createaction_button, .ajaxsubmit_button, .changecontact_button,
.inlineclosebutton, .viewuploads_button, .gmpsubmit_button {
	font-size: 16px;
	font-weight: bolder;
	border-radius: 8px;
	padding: 10px;
	transition-duration: 0.4s;
	margin-left: 8px;
	white-space: nowrap;
	float:right;
}

.inlineclosebutton {
	float: left;
}

.viewuploads_button {
	float:none;
	margin: 10px;
}

.navButton {
	font-size: 10px;
	font-weight: bolder;
	border-radius: 8px;
	padding: 8px;
	transition-duration: 0.4s;
	margin-left: 8px;
	margin-top:5px;
	white-space: nowrap;
	float:left;
}
#navbet {
	background-color:#A3F395;
	color:black;
}
#navdue {
	background-color:#F3A5A5;
	color:black;
}
#navsent {
	background-color:lightyellow;
	color:black;
}
#navreset {
	background-color:black;
}
.trchooseButton
{
	font-size: 10px;
	font-weight: bolder;
	border-radius: 4px;
	padding-left: 8px;
    padding-right: 8px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: blue;
    color: white;
	transition-duration: 0.4s;
	margin: 0px;
}
#backtodbl {
	margin-top: 10px;
}

#invsubpara{
	clear: right;
    font-size: xx-small;
    font-weight: bold;
    font-style: italic;
}

span.gpfup__select-files-container > button
{
	font-size: 16px;
	font-weight: bolder;
	background-color:#00a0af;
	border-radius: 8px;
	padding: 10px;
	transition-duration: 0.4s;
	white-space: nowrap;
}

#gform_wrapper_21 #gform_fastsel_button_21,
#gform_wrapper_21 #gform_kundsel_button_21,
#gform_wrapper_21 #gform_levsel_button_21
{
	font-size: 16px;
	font-weight: bolder;
	background-color:black;
	border-radius: 8px;
	padding: 10px;
	margin: 5px;
	transition-duration: 0.4s;
	white-space: nowrap;
}

#gform_wrapper_29 #gform_submit_button_29 {
	width: 20%;

	font-size: 16px;
	font-weight: bolder;
	background-color: green;
	border-radius: 8px;
	padding: 10px;
	transition-duration: 0.4s;
}
#gform_wrapper_29 .gform_next_button,
#gform_wrapper_30 .gform_next_button

{
	width: 20%;

	font-size: 16px;
	font-weight: bolder;
	background-color:#1e7ac4;
	border-radius: 8px;
	padding: 10px;
	margin-left: 10px;
	transition-duration: 0.4s;
	white-space: nowrap;
}

#gform_wrapper_29 .gform_previous_button,
#gform_wrapper_30 .gform_previous_button

{
	width: 20%;

	font-size: 16px;
	font-weight: bolder;
	background-color:lightgray;
	border-radius: 8px;
	padding: 10px;
	transition-duration: 0.4s;
	white-space: nowrap;
}

#gform_wrapper_0 #gform_submit_button_0,
#gform_wrapper_1 #gform_submit_button_1, #gform_wrapper_3 #gform_submit_button_3, #gform_wrapper_5 #gform_submit_button_5,
#gform_wrapper_5 #gform_credinv_button_5, #gform_wrapper_5 #gform_copyinv_button_5, 
 #gform_wrapper_7 #gform_submit_button_7, #gform_wrapper_8 #gform_submit_button_8,  #gform_wrapper_9 #gform_submit_button_9,
 #gform_wrapper_13 #gform_submit_button_13, #gform_wrapper_16 #gform_submit_button_16,
 #gform_wrapper_17 #gform_submit_button_17, #gform_wrapper_18 #gform_submit_button_18, 
 #gform_wrapper_19 #gform_submit_button_19, #gform_wrapper_20 #gform_submit_button_20,
 #gform_wrapper_21 #gform_submit_button_21,  #gform_wrapper_24 #gform_submit_button_24,
 #gform_wrapper_25 #gform_submit_button_25,  #gform_wrapper_27 #gform_submit_button_27,
 #gform_wrapper_28 #gform_submit_button_28, #gform_wrapper_30 #gform_submit_button_30, 
 #gform_wrapper_31 #gform_submit_button_31, #gform_wrapper_31 #gform_ajaxsubmit_button_31, 
 #gform_wrapper_32 #gform_submit_button_32,  #gform_wrapper_33 #gform_submit_button_33,
 #gform_wrapper_34 #gform_submit_button_34, 
 #gform_wrapper_35 #gform_submit_button_35, #gform_wrapper_35 #gform_ajaxsubmit_button_35,
 #gform_wrapper_36 #gform_submit_button_36, #gform_wrapper_36 #gform_ajaxsubmit_button_36,
 #gform_wrapper_38 #gform_submit_button_38, #gform_wrapper_38 #gform_ajaxsubmit_button_38,
 #gform_wrapper_39 #gform_submit_button_39, #gform_wrapper_39 #gform_ajaxsubmit_button_39,
 #gform_wrapper_40 #gform_submit_button_40, #gform_wrapper_40 #gform_ajaxsubmit_button_40,
 #gform_wrapper_41 #gform_submit_button_41, #gform_wrapper_41 #gform_ajaxsubmit_button_41,
 #gform_wrapper_42 #gform_submit_button_42, #gform_wrapper_42 #gform_ajaxsubmit_button_42, #gform_wrapper_42 #gform_changecontact_button_42,
 #gform_wrapper_43 #gform_submit_button_43, #gform_wrapper_43 #gform_ajaxsubmit_button_43,
 #gform_wrapper_44 #gform_submit_button_44, #gform_wrapper_44 #gform_ajaxsubmit_button_44,
 #gform_wrapper_46 #gform_submit_button_46,
 #gform_wrapper_47 #gform_submit_button_47,  #gform_wrapper_53 #gform_submit_button_53,
 #gform_wrapper_49 #gform_submit_button_49,  #gform_wrapper_50 #gform_submit_button_50,
 #gform_wrapper_54 #gform_submit_button_54, #gform_wrapper_55 #gform_submit_button_55,
 #gform_wrapper_56 #gform_submit_button_56,  #gform_wrapper_57 #gform_submit_button_57,
 #gform_wrapper_58 #gform_submit_button_58,  #gform_wrapper_59 #gform_submit_button_59,
 #gform_wrapper_60 #gform_submit_button_60,  #gform_wrapper_61 #gform_submit_button_61,
 #gform_wrapper_62 #gform_submit_button_62,  #gform_wrapper_63 #gform_submit_button_63,
 #gform_wrapper_65 #gform_submit_button_65,  #gform_wrapper_66 #gform_submit_button_66,  #gform_wrapper_67 #gform_submit_button_67,
 #gform_wrapper_68 #gform_submit_button_68,  #gform_wrapper_69 #gform_submit_button_69,  #gform_wrapper_70 #gform_submit_button_70,
 #gform_wrapper_71 #gform_submit_button_71,  #gform_wrapper_72 #gform_submit_button_72,
 .extendlock, .tml-button, .gmpsubmit_button
{
	font-size: 16px;
	font-weight: bolder;
	background-color: green;
	border-radius: 8px;
	padding: 10px;
	transition-duration: 0.4s;
	white-space: nowrap;
}
.confirmyes
{
	font-size: 16px;
	font-weight: bolder;
	background-color: red;
	border-radius: 8px;
	padding: 10px;
	transition-duration: 0.4s;
	white-space: nowrap;
}
.confirmyes_green
{
	font-size: 16px;
	font-weight: bolder;
	background-color:green;
	border-radius: 8px;
	padding: 10px;
	transition-duration: 0.4s;
	white-space: nowrap;
}

#gform_wrapper_3 #gform_delete_button_3, #gform_wrapper_3 #gform_stopletter_button_3,
#gform_wrapper_5 #gform_delete_button_5, 
#gform_wrapper_7 #gform_delete_button_7, #gform_wrapper_9 #gform_delete_button_9, 
#gform_wrapper_13 #gform_delete_button_13, #gform_wrapper_16 #gform_delete_button_16,
#gform_wrapper_17 #gform_delete_button_17, #gform_wrapper_19 #gform_delete_button_19,
#gform_wrapper_20 #gform_delete_button_20, #gform_wrapper_21 #gform_delete_button_21,
#gform_wrapper_24 #gform_delete_button_24,  #gform_wrapper_24 #gform_stopletter_button_24,
#gform_wrapper_25 #gform_delete_button_25, #gform_wrapper_25 #gform_credinv_button_25,
#gform_wrapper_30 #gform_delete_button_30,
#gform_wrapper_43 #gform_delete_button_43,#gform_wrapper_44 #gform_delete_button_44,
#gform_wrapper_46 #gform_delete_button_46, #gform_wrapper_53 #gform_delete_button_53,
#gform_wrapper_49 #gform_delete_button_49,  #gform_wrapper_50 #gform_delete_button_50,
#gform_wrapper_54 #gform_delete_button_54, #gform_wrapper_55 #gform_delete_button_55,
#gform_wrapper_56 #gform_delete_button_56, #gform_wrapper_57 #gform_delete_button_57,
#gform_wrapper_58 #gform_delete_button_58, #gform_wrapper_59 #gform_delete_button_59,
#gform_wrapper_60 #gform_delete_button_60, #gform_wrapper_61 #gform_delete_button_61,
#gform_wrapper_62 #gform_delete_button_62, #gform_wrapper_63 #gform_delete_button_63,
#gform_wrapper_65 #gform_delete_button_65, #gform_wrapper_66 #gform_delete_button_66,
#gform_wrapper_67 #gform_delete_button_67, #gform_wrapper_68 #gform_delete_button_68,
#gform_wrapper_69 #gform_delete_button_69, #gform_wrapper_70 #gform_delete_button_70,
#gform_wrapper_71 #gform_delete_button_71, #gform_wrapper_72 #gform_delete_button_72

{
	font-size: 16px;
	font-weight: bolder;
	background-color: red;
	border-radius: 8px;
	padding: 10px;
	transition-duration: 0.4s;
	margin-left: 8px;
	white-space: nowrap;
}

#gform_wrapper_25 #gform_savefile_button_2,
#button_35_select_all, 
#button_36_select_all,
#gform_wrapper_50 .gform_start_button
{
	font-size: 16px;
	font-weight: bolder;
	background-color:blueviolet;
	border-radius: 8px;
	padding: 10px;
	transition-duration: 0.4s;
	margin-left: 8px;
	white-space: nowrap;
}
#gform_viewuploads_button_44 {
	font-size: 16px;
	font-weight: bolder;
	background-color:#01a0af;
	border-radius: 8px;
	padding: 10px;
	transition-duration: 0.4s;
	margin-left: 8px;
	white-space: nowrap;
}


#gform_wrapper_0 #gform_submit_button_0:hover,
#gform_wrapper_1 #gform_submit_button_1:hover,
#gform_wrapper_3 #gform_submit_button_3:hover, 
#gform_wrapper_5 #gform_submit_button_5:hover,
#gform_wrapper_7 #gform_submit_button_7:hover,
#gform_wrapper_8 #gform_submit_button_8:hover,
#gform_wrapper_9 #gform_submit_button_9:hover,
#gform_wrapper_13 #gform_submit_button_13:hover,
#gform_wrapper_16 #gform_submit_button_16:hover,
#gform_wrapper_17 #gform_submit_button_17:hover,
#gform_wrapper_18 #gform_submit_button_18:hover,
#gform_wrapper_19 #gform_submit_button_19:hover,
#gform_wrapper_20 #gform_submit_button_20:hover,
#gform_wrapper_21 #gform_submit_button_21:hover,
#gform_wrapper_24 #gform_submit_button_24:hover,
#gform_wrapper_25 #gform_submit_button_25:hover,
#gform_wrapper_29 #gform_submit_button_29:hover,
#gform_wrapper_30 #gform_submit_button_30:hover,
#gform_wrapper_31 #gform_submit_button_31:hover,
#gform_wrapper_31 #gform_ajaxsubmit_button_31:hover,
#gform_wrapper_32 #gform_submit_button_32:hover,
#gform_wrapper_33 #gform_submit_button_33:hover,
#gform_wrapper_34 #gform_submit_button_34:hover,
#gform_wrapper_35 #gform_submit_button_35:hover,
#gform_wrapper_35 #gform_ajaxsubmit_button_35:hover,
#gform_wrapper_36 #gform_submit_button_36:hover,
#gform_wrapper_36 #gform_ajaxsubmit_button_36:hover,
#gform_wrapper_38 #gform_submit_button_38:hover,
#gform_wrapper_39 #gform_submit_button_39:hover,
#gform_wrapper_40 #gform_submit_button_40:hover,
#gform_wrapper_41 #gform_submit_button_41:hover,
#gform_wrapper_42 #gform_submit_button_42:hover,
#gform_wrapper_43 #gform_submit_button_43:hover,
#gform_wrapper_44 #gform_submit_button_44:hover,
#gform_wrapper_46 #gform_submit_button_46:hover,
#gform_wrapper_47 #gform_submit_button_47:hover,
#gform_wrapper_53 #gform_submit_button_53:hover,
#gform_wrapper_49 #gform_submit_button_49:hover,
#gform_wrapper_50 #gform_submit_button_50:hover,
#gform_wrapper_54 #gform_submit_button_54:hover,
#gform_wrapper_55 #gform_submit_button_55:hover,
#gform_wrapper_56 #gform_submit_button_56:hover,
#gform_wrapper_57 #gform_submit_button_57:hover,
#gform_wrapper_58 #gform_submit_button_58:hover,
#gform_wrapper_59 #gform_submit_button_59:hover,
#gform_wrapper_60 #gform_submit_button_60:hover,
#gform_wrapper_61 #gform_submit_button_61:hover,
#gform_wrapper_62 #gform_submit_button_62:hover,
#gform_wrapper_63 #gform_submit_button_63:hover,
#gform_wrapper_65 #gform_submit_button_65:hover,
#gform_wrapper_66 #gform_submit_button_66:hover,
#gform_wrapper_67 #gform_submit_button_67:hover,
#gform_wrapper_68 #gform_submit_button_68:hover,
#gform_wrapper_69 #gform_submit_button_69:hover,
#gform_wrapper_70 #gform_submit_button_70:hover,
#gform_wrapper_71 #gform_submit_button_71:hover,
#gform_wrapper_72 #gform_submit_button_72:hover,

#gform_wrapper_3 #gform_delete_button_3:hover,
#gform_wrapper_5 #gform_delete_button_5:hover,
#gform_wrapper_7 #gform_delete_button_7:hover,
#gform_wrapper_9 #gform_delete_button_9:hover,
#gform_wrapper_13 #gform_delete_button_13:hover,
#gform_wrapper_16 #gform_delete_button_16:hover,
#gform_wrapper_17 #gform_delete_button_17:hover,
#gform_wrapper_19 #gform_delete_button_19:hover,
#gform_wrapper_20 #gform_delete_button_20:hover,
#gform_wrapper_21 #gform_delete_button_21:hover,
#gform_wrapper_24 #gform_delete_button_24:hover,
#gform_wrapper_25 #gform_delete_button_25:hover,
#gform_wrapper_30 #gform_delete_button_30:hover,
#gform_wrapper_43 #gform_delete_button_43:hover,
#gform_wrapper_44 #gform_delete_button_44:hover,
#gform_wrapper_46 #gform_delete_button_46:hover,
#gform_wrapper_53 #gform_delete_button_53:hover,
#gform_wrapper_49 #gform_delete_button_49:hover,
#gform_wrapper_50 #gform_delete_button_50:hover,
#gform_wrapper_54 #gform_delete_button_54:hover,
#gform_wrapper_55 #gform_delete_button_55:hover,
#gform_wrapper_56 #gform_delete_button_56:hover,
#gform_wrapper_57 #gform_delete_button_57:hover,
#gform_wrapper_58 #gform_delete_button_58:hover,
#gform_wrapper_59 #gform_delete_button_59:hover,
#gform_wrapper_60 #gform_delete_button_60:hover,
#gform_wrapper_61 #gform_delete_button_61:hover,
#gform_wrapper_62 #gform_delete_button_62:hover,
#gform_wrapper_63 #gform_delete_button_63:hover,
#gform_wrapper_65 #gform_delete_button_65:hover,
#gform_wrapper_66 #gform_delete_button_66:hover,
#gform_wrapper_67 #gform_delete_button_67:hover,
#gform_wrapper_68 #gform_delete_button_68:hover,
#gform_wrapper_69 #gform_delete_button_69:hover,
#gform_wrapper_70 #gform_delete_button_70:hover,
#gform_wrapper_71 #gform_delete_button_71:hover,
#gform_wrapper_72 #gform_delete_button_72:hover,

#gform_wrapper_0 #gform_cancel_button_0:hover,
#gform_wrapper_3 #gform_cancel_button_3:hover,
#gform_wrapper_5 #gform_cancel_button_5:hover,
#gform_wrapper_7 #gform_cancel_button_7:hover,
#gform_wrapper_8 #gform_cancel_button_8:hover,
#gform_wrapper_9 #gform_cancel_button_9:hover,
#gform_wrapper_13 #gform_cancel_button_13:hover,
#gform_wrapper_16 #gform_cancel_button_16:hover,
#gform_wrapper_17 #gform_cancel_button_17:hover,
#gform_wrapper_18 #gform_cancel_button_18:hover,
#gform_wrapper_19 #gform_cancel_button_19:hover,
#gform_wrapper_20 #gform_cancel_button_20:hover,
#gform_wrapper_21 #gform_cancel_button_21:hover,
#gform_wrapper_24 #gform_cancel_button_24:hover,
#gform_wrapper_25 #gform_cancel_button_25:hover,
#gform_wrapper_27 #gform_cancel_button_27:hover,
#gform_wrapper_28 #gform_cancel_button_28:hover,
#gform_wrapper_29 #gform_cancel_button_29:hover,
#gform_wrapper_30 #gform_cancel_button_30:hover,
#gform_wrapper_31 #gform_cancel_button_31:hover,
#gform_wrapper_34 #gform_cancel_button_34:hover,
#gform_wrapper_35 #gform_cancel_button_35:hover,
#gform_wrapper_36 #gform_cancel_button_36:hover,
#gform_wrapper_38 #gform_cancel_button_38:hover,
#gform_wrapper_41 #gform_cancel_button_41:hover,
#gform_wrapper_42 #gform_cancel_button_42:hover,
#gform_wrapper_43 #gform_cancel_button_43:hover,
#gform_wrapper_44 #gform_cancel_button_44:hover,
#gform_wrapper_44 #gform_viewuploads_button_44:hover,
#gform_wrapper_46 #gform_viewuploads_button_46:hover,
#gform_wrapper_47 #gform_cancel_button_47:hover,
#gform_wrapper_53 #gform_cancel_button_53:hover,
#gform_wrapper_49 #gform_cancel_button_49:hover,
#gform_wrapper_50 #gform_cancel_button_50:hover,
#gform_wrapper_54 #gform_cancel_button_54:hover,
#gform_wrapper_55 #gform_cancel_button_55:hover,
#gform_wrapper_56 #gform_cancel_button_56:hover,
#gform_wrapper_57 #gform_cancel_button_57:hover,
#gform_wrapper_58 #gform_cancel_button_58:hover,
#gform_wrapper_59 #gform_cancel_button_59:hover,
#gform_wrapper_60 #gform_cancel_button_60:hover,
#gform_wrapper_61 #gform_cancel_button_61:hover,
#gform_wrapper_62 #gform_cancel_button_62:hover,
#gform_wrapper_63 #gform_cancel_button_63:hover,
#gform_wrapper_65 #gform_cancel_button_65:hover,
#gform_wrapper_66 #gform_cancel_button_66:hover,
#gform_wrapper_67 #gform_cancel_button_67:hover,
#gform_wrapper_68 #gform_cancel_button_68:hover,
#gform_wrapper_69 #gform_cancel_button_69:hover,
#gform_wrapper_70 #gform_cancel_button_70:hover,
#gform_wrapper_71 #gform_cancel_button_71:hover,
#gform_wrapper_72 #gform_cancel_button_72:hover,

#gform_wrapper_3 #gform_sendletter_button_3:hover,
#gform_wrapper_3 #gform_stopletter_button_3:hover,
#gform_wrapper_5 #gform_pdflink_button_5:hover,
#gform_wrapper_5 #gform_credinv_button_5:hover,
#gform_wrapper_5 #gform_copyinv_button_5:hover,
#gform_wrapper_13 #gform_pdf_button_13:hover,
#gform_wrapper_13 #gform_excel_button_13:hover,
#gform_wrapper_13 #gform_showinv_button_13:hover,
#gform_wrapper_16 #gform_pdflink_button_16:hover,
#gform_wrapper_21 #gform_pdflink_button_21:hover,
#gform_wrapper_21 #gform_fastsel_button_21:hover,
#gform_wrapper_21 #gform_kundsel_button_21:hover,
#gform_wrapper_21 #gform_levsel_button_21:hover,
#gform_wrapper_24 #gform_sendletter_button_24:hover,
#gform_wrapper_24 #gform_stopletter_button_24:hover,
#gform_wrapper_25 #gform_savefile_button_25:hover,
#gform_wrapper_25 #gform_pdflink_button_25:hover,
#gform_wrapper_25 #gform_createaction_button_25:hover,
#gform_wrapper_25 #gform_credinv_button_25:hover,
#gform_wrapper_29 .gform_next_button:hover,
#gform_wrapper_29 .gform_previous_button:hover,
#gform_wrapper_30 .gform_next_button:hover,
#gform_wrapper_30 .gform_previous_button:hover,
#gform_wrapper_42 .changecontact_button:hover,
span.gpfup__select-files-container > button:hover,

div.gmpGWmodal .gpnf-btn-submit:hover,
div.gmpGWmodal .gpnf-btn-cancel:hover,
div.gmpGWmodal .gpnf-btn-cancel-mobile:hover,
div.gmpGWmodal .gpnf-btn-delete:hover,
.extendlock:hover,
.tml-button:hover,
.confirmyes:hover
{ /* tml = theme my login */
	
	background-color:darkolivegreen; /* Green */
	color: lightgray;
}
#gform_wrapper_0 #gform_submit_button_0,
#gform_wrapper_0 #gform_cancel_button_0,
#gform_wrapper_3 #gform_submit_button_3,
#gform_wrapper_3 #gform_cancel_button_3,
#gform_wrapper_3 #gform_delete_button_3,
#gform_wrapper_3 #gform_sendletter_button_3,
#gform_wrapper_3 #gform_stopletter_button_3,
#gform_wrapper_5 #gform_submit_button_5,
#gform_wrapper_5 #gform_cancel_button_5,
#gform_wrapper_5 #gform_pdflink_button_5,
#gform_wrapper_5 #gform_credinv_button_5,
#gform_wrapper_5 #gform_copyinv_button_5,
#gform_wrapper_5 #gform_delete_button_5,
#gform_wrapper_7 #gform_submit_button_7,
#gform_wrapper_7 #gform_cancel_button_7,
#gform_wrapper_7 #gform_delete_button_7
#gform_wrapper_8 #gform_submit_button_8,
#gform_wrapper_8 #gform_cancel_button_8,
#gform_wrapper_9 #gform_submit_button_9,
#gform_wrapper_9 #gform_cancel_button_9,
#gform_wrapper_9 #gform_delete_button_9,
#gform_wrapper_13 #gform_submit_button_13,
#gform_wrapper_13 #gform_cancel_button_13,
#gform_wrapper_13 #gform_delete_button_13
#gform_wrapper_13 #gform_excel_button_13,
#gform_wrapper_13 #gform_showinv_button_13,
#gform_wrapper_13 #gform_pdf_button_13,
#gform_wrapper_16 #gform_submit_button_16,
#gform_wrapper_16 #gform_cancel_button_16,
#gform_wrapper_16 #gform_pdflink_button_16,
#gform_wrapper_16 #gform_delete_button_16,
#gform_wrapper_17 #gform_submit_button_17,
#gform_wrapper_17 #gform_cancel_button_17,
#gform_wrapper_17 #gform_delete_button_17,
#gform_wrapper_18 #gform_submit_button_18,
#gform_wrapper_18 #gform_cancel_button_18,
#gform_wrapper_19 #gform_submit_button_19,
#gform_wrapper_19 #gform_cancel_button_19,
#gform_wrapper_19 #gform_delete_button_19,
#gform_wrapper_20 #gform_submit_button_20,
#gform_wrapper_20 #gform_cancel_button_20,
#gform_wrapper_20 #gform_delete_button_20,
#gform_wrapper_21 #gform_submit_button_21,
#gform_wrapper_21 #gform_cancel_button_21,
#gform_wrapper_21 #gform_delete_button_21,
#gform_wrapper_21 #gform_pdflink_button_21,
#gform_wrapper_24 #gform_submit_button_24,
#gform_wrapper_24 #gform_cancel_button_24,
#gform_wrapper_24 #gform_delete_button_24,
#gform_wrapper_24 #gform_sendletter_button_24,
#gform_wrapper_24 #gform_stopletter_button_24,
#gform_wrapper_25 #gform_savefile_button_25,
#gform_wrapper_25 #gform_pdflink_button_25,
#gform_wrapper_25 #gform_submit_button_25,
#gform_wrapper_25 #gform_cancel_button_25,
#gform_wrapper_25 #gform_delete_button_25,
#gform_wrapper_25 #gform_credinv_button_25,
#gform_wrapper_25 #gform_createaction_button_25,
#gform_wrapper_27 #gform_cancel_button_27,
#gform_wrapper_28 #gform_cancel_button_28,
#gform_wrapper_30 #gform_submit_button_30,
#gform_wrapper_30 #gform_cancel_button_30,
#gform_wrapper_31 #gform_submit_button_31,
#gform_wrapper_31 #gform_ajaxsubmit_button_31,
#gform_wrapper_31 #gform_cancel_button_31,
#gform_wrapper_33 #gform_submit_button_33,
#gform_wrapper_34 #gform_submit_button_34,
#gform_wrapper_35 #gform_cancel_button_35,
#gform_wrapper_35 #gform_submit_button_35,
#gform_wrapper_35 #gform_ajaxsubmit_button_35
#gform_wrapper_36 #gform_cancel_button_36,
#gform_wrapper_36 #gform_submit_button_36,
#gform_wrapper_36 #gform_ajaxsubmit_button_36,
#gform_wrapper_38 #gform_cancel_button_38,
#gform_wrapper_38 #gform_submit_button_38,
#gform_wrapper_39 #gform_submit_button_39,
#gform_wrapper_40 #gform_submit_button_40,
#gform_wrapper_41 #gform_submit_button_41,
#gform_wrapper_42 #gform_submit_button_42,
#gform_wrapper_42 #gform_changecontact_button_42,
#gform_wrapper_43 #gform_submit_button_43,
#gform_wrapper_44 #gform_submit_button_44,
#gform_wrapper_44 #gform_cancel_button_44,
#gform_wrapper_46 #gform_submit_button_46,
#gform_wrapper_46 #gform_cancel_button_46,
#gform_wrapper_47 #gform_submit_button_47,
#gform_wrapper_47 #gform_cancel_button_47,
#gform_wrapper_53 #gform_submit_button_53,
#gform_wrapper_53 #gform_cancel_button_53,
#gform_wrapper_49 #gform_submit_button_49,
#gform_wrapper_49 #gform_cancel_button_49,
#gform_wrapper_50 #gform_submit_button_50,
#gform_wrapper_50 #gform_cancel_button_50,
#gform_wrapper_54 #gform_submit_button_54,
#gform_wrapper_54 #gform_cancel_button_54,
#gform_wrapper_55 #gform_submit_button_55,
#gform_wrapper_55 #gform_cancel_button_55,
#gform_wrapper_56 #gform_submit_button_56,
#gform_wrapper_56 #gform_cancel_button_56,
#gform_wrapper_57 #gform_submit_button_57,
#gform_wrapper_57 #gform_cancel_button_57,
#gform_wrapper_58 #gform_submit_button_58,
#gform_wrapper_58 #gform_cancel_button_58,
#gform_wrapper_59 #gform_submit_button_59,
#gform_wrapper_59 #gform_cancel_button_59,
#gform_wrapper_60 #gform_submit_button_60,
#gform_wrapper_60 #gform_cancel_button_60,
#gform_wrapper_61 #gform_submit_button_61,
#gform_wrapper_61 #gform_cancel_button_61,
#gform_wrapper_62 #gform_submit_button_62,
#gform_wrapper_62 #gform_cancel_button_62,
#gform_wrapper_63 #gform_submit_button_63,
#gform_wrapper_63 #gform_cancel_button_63,
#gform_wrapper_65 #gform_submit_button_65,
#gform_wrapper_65 #gform_cancel_button_65,
#gform_wrapper_66 #gform_submit_button_66,
#gform_wrapper_66 #gform_cancel_button_66,
#gform_wrapper_67 #gform_submit_button_67,
#gform_wrapper_67 #gform_cancel_button_67,
#gform_wrapper_68 #gform_submit_button_68,
#gform_wrapper_68 #gform_cancel_button_68,
#gform_wrapper_69 #gform_submit_button_69,
#gform_wrapper_69 #gform_cancel_button_69,
#gform_wrapper_70 #gform_submit_button_70,
#gform_wrapper_70 #gform_cancel_button_70,
#gform_wrapper_71 #gform_submit_button_71,
#gform_wrapper_71 #gform_cancel_button_71,
#gform_wrapper_72 #gform_submit_button_72,
#gform_wrapper_72 #gform_cancel_button_72

{
	width: 100%;

}

#gform_wrapper_29 .gform_description,
#gform_wrapper_30 .gform_description,
#gform_wrapper_31 .gform_description,
#gform_wrapper_32 .gform_description,
#gform_wrapper_33 .gform_description,
#gform_wrapper_34 .gform_description,
#gform_wrapper_35 .gform_description,
#gform_wrapper_36 .gform_description,
#gform_wrapper_38 .gform_description,
#gform_wrapper_39 .gform_description,
#gform_wrapper_40 .gform_description,
#gform_wrapper_41 .gform_description,
#gform_wrapper_42 .gform_description,
#gform_wrapper_43 .gform_description,
#gform_wrapper_44 .gform_description,
#gform_wrapper_46 .gform_description,
#gform_wrapper_47 .gform_description,
#gform_wrapper_53 .gform_description,
#gform_wrapper_49 .gform_description,
#gform_wrapper_50 .gform_description,
#gform_wrapper_54 .gform_description,
#gform_wrapper_55 .gform_description,
#gform_wrapper_56 .gform_description,
#gform_wrapper_57 .gform_description,
#gform_wrapper_58 .gform_description,
#gform_wrapper_59 .gform_description,
#gform_wrapper_60 .gform_description,
#gform_wrapper_61 .gform_description,
#gform_wrapper_62 .gform_description,
#gform_wrapper_63 .gform_description,
#gform_wrapper_65 .gform_description,
#gform_wrapper_66 .gform_description,
#gform_wrapper_67 .gform_description,
#gform_wrapper_68 .gform_description,
#gform_wrapper_69 .gform_description,
#gform_wrapper_70 .gform_description,
#gform_wrapper_71 .gform_description,
#gform_wrapper_72 .gform_description
{
	color:darkblue;
	font-weight: bolder;
}

/* GPNF Modal and nested form table rendering */


#field_5_4 > div > table > thead > tr > th,  #field_5_4 > div > table > tbody > tr > td,
#field_9_4 > div:nth-child(2) > table > thead > tr > th, 
#field_9_4 > div.gpnf-nested-entries-container.ginput_container.nested_shadow_div > table > thead > tr > th
#field_16_4 > div > table > thead > tr > th,  #field_5_4 > div > table > tbody > tr > td
{
	padding: 0.5rem;
}

#field_5_4 > div > table > thead > tr > th.gpnf-field-9,  #field_5_4 > div > table > thead > tr > th.gpnf-field-12,
#field_5_4 > div > table > tbody > tr > td:nth-child(1), #field_5_4 > div > table > tbody > tr > td:nth-child(2), 
#field_5_4 > div > table > thead > tr > th.gpnf-field-34,
#field_5_4 > div > table > tbody > tr > td:nth-child(6), 

#field_9_4 > div > table > thead > tr > th.gpnf-field-9, #field_9_4 > div > table > thead > tr > th.gpnf-field-12,
#field_9_4 > div > table > tbody > tr > td:nth-child(1), #field_9_4 > div > table > tbody > tr > td:nth-child(2),
#field_9_4 > div > table > thead > tr > th.gpnf-field-36,
#field_9_4 > div > table > tbody > tr > td:nth-child(6),

#field_16_4 > div > table > thead > tr > th.gpnf-field-9,  #field_16_4 > div > table > thead > tr > th.gpnf-field-12,
#field_16_4 > div > table > tbody > tr > td:nth-child(1), #field_16_4 > div > table > tbody > tr > td:nth-child(2), 
#field_16_4 > div > table > thead > tr > th.gpnf-field-34,
#field_16_4 > div > table > tbody > tr > td:nth-child(6),
/* Shadow-table w selektering: */
#field_9_4 > div.gpnf-nested-entries-container.ginput_container.nested_shadow_div > table > thead > tr > th,
#field_9_4 > div.gpnf-nested-entries-container.ginput_container.nested_shadow_div > table > tbody > tr > td
{
	text-align: left;
}

#field_5_4 > div > table > thead > tr > th.gpnf-field-13, #field_5_4 > div > table > thead > tr > th.gpnf-field-14,
#field_5_4 > div > table > thead > tr > th.gpnf-field-25, #field_5_4 > div > table > thead > tr > th.gpnf-field-10,
#field_5_4 > div > table > tbody > tr > td:nth-child(3), #field_5_4 > div > table > tbody > tr > td:nth-child(4),
#field_5_4 > div > table > tbody > tr > td:nth-child(5), #field_5_4 > div > table > tbody > tr > td:nth-child(7),

#field_9_4 > div > table > thead > tr > th.gpnf-field-13, #field_9_4 > div > table > thead > tr > th.gpnf-field-14,
#field_9_4 > div > table > thead > tr > th.gpnf-field-25, #field_9_4 > div > table > thead > tr > th.gpnf-field-10,
#field_9_4 > div > table > tbody > tr > td:nth-child(3), #field_9_4 > div > table > tbody > tr > td:nth-child(4),
#field_9_4 > div > table > tbody > tr > td:nth-child(5), #field_9_4 > div > table > tbody > tr > td:nth-child(7),

#field_16_4 > div > table > thead > tr > th.gpnf-field-13, #field_16_4 > div > table > thead > tr > th.gpnf-field-14,
#field_16_4 > div > table > thead > tr > th.gpnf-field-25, #field_16_4 > div > table > thead > tr > th.gpnf-field-10,
#field_16_4 > div > table > tbody > tr > td:nth-child(3), #field_16_4 > div > table > tbody > tr > td:nth-child(4),
#field_16_4 > div > table > tbody > tr > td:nth-child(5), #field_16_4 > div > table > tbody > tr > td:nth-child(7),

/* Shadowtable: None, all are left-aligned except Totbelopp */
#field_9_4 > div.gpnf-nested-entries-container.ginput_container.nested_shadow_div > table > thead > tr > th.gpnf-field-39,
#field_9_4 > div.gpnf-nested-entries-container.ginput_container.nested_shadow_div > table > tbody > tr > td:nth-child(6)
{
	text-align: right;
}

@media ( max-width: 760px ) {
	#field_5_4 > div > table > tbody:nth-child(2) > tr > td.gpnf-field::before,
	#field_9_4 > div > table > tbody:nth-child(2) > tr > td.gpnf-field::before,
	/* Shadow-table: */
	#field_9_4 > div.gpnf-nested-entries-container.ginput_container.nested_shadow_div > table > tbody > tr > td.gpnf-field::before,
	#field_16_4 > div > table > tbody:nth-child(2) > tr > td.gpnf-field::before

	{
		text-align: left;
	}
	#field_5_4 > div > table > tbody:nth-child(2) > tr > td,
	#field_9_4 > div > table > tbody:nth-child(2) > tr > td,
	/* Shadow-table: */
	#field_9_4 > div.gpnf-nested-entries-container.ginput_container.nested_shadow_div > table > tbody > tr > td,
	#field_16_4 > div > table > tbody:nth-child(2) > tr > td
	{
		text-align: right;
	}
}

.edit-button, .delete-button, .credinv_button, .copyinv_button {
	font-family: inherit;
    /* text-transform: none; */
    font-size: 11px;
    font-weight: bolder;
}

.nested_shadow_div {
	border: 2px solid darkgray;
	border-radius: 10px;
	padding: 5px;
	background-color: lightgray;
}

.nested_shadow_table td {
	background-color:lightblue;
}
/* Text,labels etc */
#gform_wrapper_0 .gform_title,
#gform_wrapper_1 .gform_title,
#gform_wrapper_3 .gform_title, 
#gform_wrapper_5 .gform_title,
#gform_wrapper_7 .gform_title,
#gform_wrapper_8 .gform_title,
#gform_wrapper_9 .gform_title,
#gform_wrapper_13 .gform_title,
#gform_wrapper_16 .gform_title,
#gform_wrapper_17 .gform_title,
#gform_wrapper_18 .gform_title,
#gform_wrapper_19 .gform_title,
#gform_wrapper_20 .gform_title,
#gform_wrapper_21 .gform_title,
#gform_wrapper_24 .gform_title,
#gform_wrapper_25 .gform_title,
#gform_wrapper_27 .gform_title,
#gform_wrapper_28 .gform_title,
#gform_wrapper_29 .gform_title,
#gform_wrapper_30 .gform_title,
#gform_wrapper_31 .gform_title,
#gform_wrapper_32 .gform_title,
#gform_wrapper_33 .gform_title,
#gform_wrapper_34 .gform_title,
#gform_wrapper_35 .gform_title,
#gform_wrapper_36 .gform_title,
#gform_wrapper_38 .gform_title,
#gform_wrapper_39 .gform_title,
#gform_wrapper_40 .gform_title,
#gform_wrapper_41 .gform_title,
#gform_wrapper_42 .gform_title,
#gform_wrapper_43 .gform_title,
#gform_wrapper_44 .gform_title,
#gform_wrapper_46 .gform_title,
#gform_wrapper_53 .gform_title,
#gform_wrapper_49 .gform_title,
#gform_wrapper_50 .gform_title,
#gform_wrapper_54 .gform_title,
#gform_wrapper_55 .gform_title,
#gform_wrapper_56 .gform_title,
#gform_wrapper_57 .gform_title,
#gform_wrapper_58 .gform_title,
#gform_wrapper_59 .gform_title,
#gform_wrapper_60 .gform_title,
#gform_wrapper_61 .gform_title,
#gform_wrapper_62 .gform_title,
#gform_wrapper_63 .gform_title,
#gform_wrapper_65 .gform_title,
#gform_wrapper_66 .gform_title,
#gform_wrapper_67 .gform_title,
#gform_wrapper_68 .gform_title,
#gform_wrapper_69 .gform_title,
#gform_wrapper_70 .gform_title,
#gform_wrapper_71 .gform_title,
#gform_wrapper_72 .gform_title
{ 
	line-height: 1;
	margin: 0 0 5px;
	font-weight: bolder;
	font-size: 3rem;
}
#gform_wrapper_0 .gform_heading .gform_description, #gform_wrapper_0 .gform_heading .gform_required_legend,
#gform_wrapper_1 .gform_heading .gform_description, #gform_wrapper_1 .gform_heading .gform_required_legend,
#gform_wrapper_3 .gform_heading .gform_description, #gform_wrapper_3 .gform_heading .gform_required_legend, 
#gform_wrapper_5 .gform_heading .gform_description, #gform_wrapper_5 .gform_heading .gform_required_legend,
#gform_wrapper_7 .gform_heading .gform_description, #gform_wrapper_7 .gform_heading .gform_required_legend,
#gform_wrapper_8 .gform_heading .gform_description, #gform_wrapper_8 .gform_heading .gform_required_legend,
#gform_wrapper_9 .gform_heading .gform_description, #gform_wrapper_9 .gform_heading .gform_required_legend,
#gform_wrapper_13 .gform_heading .gform_description, #gform_wrapper_13 .gform_heading .gform_required_legend,
#gform_wrapper_16 .gform_heading .gform_description, #gform_wrapper_16 .gform_heading .gform_required_legend,
#gform_wrapper_17 .gform_heading .gform_description, #gform_wrapper_17 .gform_heading .gform_required_legend,
#gform_wrapper_18 .gform_heading .gform_description, #gform_wrapper_18 .gform_heading .gform_required_legend,
#gform_wrapper_19 .gform_heading .gform_description, #gform_wrapper_19 .gform_heading .gform_required_legend,
#gform_wrapper_20 .gform_heading .gform_description, #gform_wrapper_20 .gform_heading .gform_required_legend,
#gform_wrapper_21 .gform_heading .gform_description, #gform_wrapper_21 .gform_heading .gform_required_legend,
#gform_wrapper_24 .gform_heading .gform_description, #gform_wrapper_24 .gform_heading .gform_required_legend,
#gform_wrapper_25 .gform_heading .gform_description, #gform_wrapper_25 .gform_heading .gform_required_legend,
#gform_wrapper_27 .gform_heading .gform_description, #gform_wrapper_27 .gform_heading .gform_required_legend,
#gform_wrapper_28 .gform_heading .gform_description, #gform_wrapper_28 .gform_heading .gform_required_legend,
#gform_wrapper_29 .gform_heading .gform_description, #gform_wrapper_29 .gform_heading .gform_required_legend,
#gform_wrapper_30 .gform_heading .gform_description, #gform_wrapper_30 .gform_heading .gform_required_legend,
#gform_wrapper_31 .gform_heading .gform_description, #gform_wrapper_31 .gform_heading .gform_required_legend,
#gform_wrapper_32 .gform_heading .gform_description, #gform_wrapper_32 .gform_heading .gform_required_legend,
#gform_wrapper_33 .gform_heading .gform_description, #gform_wrapper_33 .gform_heading .gform_required_legend,
#gform_wrapper_34 .gform_heading .gform_description, #gform_wrapper_34 .gform_heading .gform_required_legend,
#gform_wrapper_35 .gform_heading .gform_description, #gform_wrapper_35 .gform_heading .gform_required_legend,
#gform_wrapper_36 .gform_heading .gform_description, #gform_wrapper_36 .gform_heading .gform_required_legend,
#gform_wrapper_38 .gform_heading .gform_description, #gform_wrapper_38 .gform_heading .gform_required_legend,
#gform_wrapper_39 .gform_heading .gform_description, #gform_wrapper_39 .gform_heading .gform_required_legend,
#gform_wrapper_40 .gform_heading .gform_description, #gform_wrapper_40 .gform_heading .gform_required_legend,
#gform_wrapper_41 .gform_heading .gform_description, #gform_wrapper_41 .gform_heading .gform_required_legend,
#gform_wrapper_42 .gform_heading .gform_description, #gform_wrapper_42 .gform_heading .gform_required_legend,
#gform_wrapper_43 .gform_heading .gform_description, #gform_wrapper_43 .gform_heading .gform_required_legend,
#gform_wrapper_44 .gform_heading .gform_description, #gform_wrapper_44 .gform_heading .gform_required_legend,
#gform_wrapper_46 .gform_heading .gform_description, #gform_wrapper_46 .gform_heading .gform_required_legend,
#gform_wrapper_47 .gform_heading .gform_description, #gform_wrapper_47 .gform_heading .gform_required_legend,
#gform_wrapper_53 .gform_heading .gform_description, #gform_wrapper_53 .gform_heading .gform_required_legend,
#gform_wrapper_49 .gform_heading .gform_description, #gform_wrapper_49 .gform_heading .gform_required_legend,
#gform_wrapper_50 .gform_heading .gform_description, #gform_wrapper_50 .gform_heading .gform_required_legend,
#gform_wrapper_54 .gform_heading .gform_description, #gform_wrapper_54 .gform_heading .gform_required_legend,
#gform_wrapper_55 .gform_heading .gform_description, #gform_wrapper_55 .gform_heading .gform_required_legend,
#gform_wrapper_56 .gform_heading .gform_description, #gform_wrapper_56 .gform_heading .gform_required_legend,
#gform_wrapper_57 .gform_heading .gform_description, #gform_wrapper_57 .gform_heading .gform_required_legend,
#gform_wrapper_58 .gform_heading .gform_description, #gform_wrapper_58 .gform_heading .gform_required_legend,
#gform_wrapper_59 .gform_heading .gform_description, #gform_wrapper_59 .gform_heading .gform_required_legend,
#gform_wrapper_60 .gform_heading .gform_description, #gform_wrapper_60 .gform_heading .gform_required_legend,
#gform_wrapper_61 .gform_heading .gform_description, #gform_wrapper_61 .gform_heading .gform_required_legend,
#gform_wrapper_62 .gform_heading .gform_description, #gform_wrapper_62 .gform_heading .gform_required_legend,
#gform_wrapper_63 .gform_heading .gform_description, #gform_wrapper_63 .gform_heading .gform_required_legend,
#gform_wrapper_65 .gform_heading .gform_description, #gform_wrapper_65 .gform_heading .gform_required_legend,
#gform_wrapper_66 .gform_heading .gform_description, #gform_wrapper_66 .gform_heading .gform_required_legend,
#gform_wrapper_67 .gform_heading .gform_description, #gform_wrapper_67 .gform_heading .gform_required_legend,
#gform_wrapper_68 .gform_heading .gform_description, #gform_wrapper_68 .gform_heading .gform_required_legend,
#gform_wrapper_69 .gform_heading .gform_description, #gform_wrapper_69 .gform_heading .gform_required_legend,
#gform_wrapper_70 .gform_heading .gform_description, #gform_wrapper_70 .gform_heading .gform_required_legend,
#gform_wrapper_71 .gform_heading .gform_description, #gform_wrapper_71 .gform_heading .gform_required_legend,
#gform_wrapper_72 .gform_heading .gform_description, #gform_wrapper_72 .gform_heading .gform_required_legend,
div.gmpGWmodal.gform_description, div.gmpGWmodal .gform_required_legend
{
	font-size: 1.5rem;
	margin: 0 0 15px;
	line-height: 1;
} 
#gform_wrapper_0 div .gfield,
#gform_wrapper_1 div .gfield, #gform_wrapper_3 div .gfield, 
#gform_wrapper_5 div .gfield, #gform_wrapper_7 div .gfield, 
#gform_wrapper_8 div .gfield, #gform_wrapper_9 div .gfield, 
#gform_wrapper_13 div .gfield, #gform_wrapper_16 div .gfield, 
#gform_wrapper_17 div .gfield, #gform_wrapper_18 div .gfield, 
#gform_wrapper_19 div .gfield, #gform_wrapper_20 div .gfield,
#gform_wrapper_21 div .gfield, #gform_wrapper_24 div .gfield,
#gform_wrapper_25 div .gfield, #gform_wrapper_27 div .gfield,
#gform_wrapper_28 div .gfield, #gform_wrapper_29 div .gfield,
#gform_wrapper_30 div .gfield, #gform_wrapper_31 div .gfield,
#gform_wrapper_32 div .gfield,
#gform_wrapper_34 div .gfield,
#gform_wrapper_35 div .gfield,
#gform_wrapper_36 div .gfield,
#gform_wrapper_38 div .gfield,
#gform_wrapper_39 div .gfield,
#gform_wrapper_40 div .gfield,
#gform_wrapper_41 div .gfield,
#gform_wrapper_42 div .gfield,
#gform_wrapper_43 div .gfield,
#gform_wrapper_44 div .gfield,
#gform_wrapper_46 div .gfield,
#gform_wrapper_47 div .gfield,
#gform_wrapper_53 div .gfield,
#gform_wrapper_49 div .gfield,
#gform_wrapper_50 div .gfield,
#gform_wrapper_54 div .gfield,
#gform_wrapper_55 div .gfield,
#gform_wrapper_56 div .gfield,
#gform_wrapper_57 div .gfield,
#gform_wrapper_58 div .gfield,
#gform_wrapper_59 div .gfield,
#gform_wrapper_60 div .gfield,
#gform_wrapper_61 div .gfield,
#gform_wrapper_62 div .gfield,
#gform_wrapper_63 div .gfield,
#gform_wrapper_65 div .gfield,
#gform_wrapper_66 div .gfield,
#gform_wrapper_67 div .gfield,
#gform_wrapper_68 div .gfield,
#gform_wrapper_69 div .gfield,
#gform_wrapper_70 div .gfield,
#gform_wrapper_71 div .gfield,
#gform_wrapper_72 div .gfield,
div.gmpGWmodal .gfield
{
	line-height: 0.8;
}
#gform_wrapper_0  .gfield_label,
#gform_wrapper_1  .gfield_label, #gform_wrapper_3  .gfield_label, 
#gform_wrapper_5 .gfield_label, #gform_wrapper_7 .gfield_label, 
#gform_wrapper_8 .gfield_label, #gform_wrapper_9 .gfield_label, 
#gform_wrapper_13 .gfield_label, #gform_wrapper_16 .gfield_label,
#gform_wrapper_17 .gfield_label, #gform_wrapper_18 .gfield_label,
#gform_wrapper_19 .gfield_label, #gform_wrapper_20 .gfield_label,
#gform_wrapper_21 .gfield_label, #gform_wrapper_24 .gfield_label,
#gform_wrapper_25 .gfield_label, #gform_wrapper_27 .gfield_label,
#gform_wrapper_28 .gfield_label, #gform_wrapper_29 .gfield_label,
#gform_wrapper_30 .gfield_label, #gform_wrapper_31 .gfield_label,
#gform_wrapper_32 .gfield_label, #gform_wrapper_33 .gfield_label,
#gform_wrapper_34 .gfield_label, #gform_wrapper_35 .gfield_label,
#gform_wrapper_36 .gfield_label, #gform_wrapper_38 .gfield_label,
#gform_wrapper_39 .gfield_label, #gform_wrapper_40 .gfield_label,
#gform_wrapper_41 .gfield_label, #gform_wrapper_42 .gfield_label,
#gform_wrapper_43 .gfield_label, #gform_wrapper_44 .gfield_label,
#gform_wrapper_46 .gfield_label, #gform_wrapper_47 .gfield_label, #gform_wrapper_53 .gfield_label,
#gform_wrapper_49 .gfield_label, #gform_wrapper_50 .gfield_label,
#gform_wrapper_54 .gfield_label, #gform_wrapper_55 .gfield_label,
#gform_wrapper_56 .gfield_label, #gform_wrapper_57 .gfield_label,
#gform_wrapper_58 .gfield_label, #gform_wrapper_59 .gfield_label,
#gform_wrapper_60 .gfield_label, #gform_wrapper_61 .gfield_label,
#gform_wrapper_62 .gfield_label, #gform_wrapper_63 .gfield_label,
#gform_wrapper_65 .gfield_label, #gform_wrapper_66 .gfield_label, 
#gform_wrapper_67 .gfield_label,
#gform_wrapper_68 .gfield_label, #gform_wrapper_69 .gfield_label,
#gform_wrapper_70 .gfield_label, #gform_wrapper_71 .gfield_label, 
#gform_wrapper_72 .gfield_label, 
#gfield_upload_rules_21_7, #gfield_upload_rules_29_3,
div.gmpGWmodal, div.tml-field-wrap, td.boldcell {
	font-size: 13px;
    font-weight: bolder;
    margin-bottom: 2px;
	font-style:italic;	
}
#gform_wrapper_0 #label_3 {
	font-size: 13px;
    font-weight: bold;
    font-style: italic;
}

input .tml-field{
	font-size:30px;
	font-weight: bolder;
}

#gform_wrapper_0 .ginput_container,
#gform_wrapper_1 .ginput_container, #gform_wrapper_3 .ginput_container, 
#gform_wrapper_5 .ginput_container, #gform_wrapper_7 .ginput_container,
#gform_wrapper_8 .ginput_container, #gform_wrapper_9 .ginput_container,
#gform_wrapper_13 .ginput_container, #gform_wrapper_16 .ginput_container,
#gform_wrapper_17 .ginput_container, #gform_wrapper_18 .ginput_container,
#gform_wrapper_19 .ginput_container, #gform_wrapper_20 .ginput_container,
#gform_wrapper_21 .ginput_container, #gform_wrapper_24 .ginput_container,
#gform_wrapper_25 .ginput_container, #gform_wrapper_27 .ginput_container,
#gform_wrapper_28 .ginput_container, #gform_wrapper_29 .ginput_container,
#gform_wrapper_30 .ginput_container, #gform_wrapper_31 .ginput_container,
#gform_wrapper_32 .ginput_container, #gform_wrapper_33 .ginput_container,
#gform_wrapper_34 .ginput_container, #gform_wrapper_35 .ginput_container,
#gform_wrapper_36 .ginput_container, #gform_wrapper_38 .ginput_container,
#gform_wrapper_39 .ginput_container, #gform_wrapper_40 .ginput_container,
#gform_wrapper_41 .ginput_container, #gform_wrapper_42 .ginput_container,
#gform_wrapper_43 .ginput_container, #gform_wrapper_44 .ginput_container,
#gform_wrapper_46 .ginput_container, #gform_wrapper_47 .ginput_container,  #gform_wrapper_53 .ginput_container,
#gform_wrapper_49 .ginput_container, #gform_wrapper_50 .ginput_container,
#gform_wrapper_54 .ginput_container, #gform_wrapper_55 .ginput_container,
#gform_wrapper_56 .ginput_container, #gform_wrapper_57 .ginput_container,
#gform_wrapper_58 .ginput_container, #gform_wrapper_59 .ginput_container,
#gform_wrapper_60 .ginput_container, #gform_wrapper_61 .ginput_container,
#gform_wrapper_62 .ginput_container, #gform_wrapper_63 .ginput_container,
#gform_wrapper_65 .ginput_container, #gform_wrapper_66 .ginput_container, #gform_wrapper_67 .ginput_container,
#gform_wrapper_68 .ginput_container, #gform_wrapper_69 .ginput_container,
#gform_wrapper_70 .ginput_container, #gform_wrapper_71 .ginput_container, #gform_wrapper_72 .ginput_container,
div.gmpGWmodal .ginput_container 
{
	font-size: 14px;
    padding: 4px;
}
#gform_wrapper_0 input,#gform_wrapper_0 select, #gform_wrapper_0 textarea,
#gform_wrapper_1 input,#gform_wrapper_1 select, #gform_wrapper_1 textarea,
#gform_wrapper_3 input,#gform_wrapper_3 select, #gform_wrapper_3 textarea,
#gform_wrapper_5 input,#gform_wrapper_5 select, #gform_wrapper_5 textarea,
#gform_wrapper_7 input,#gform_wrapper_7 select, #gform_wrapper_7 textarea,
#gform_wrapper_8 input,#gform_wrapper_8 select, #gform_wrapper_8 textarea,
#gform_wrapper_9 input,#gform_wrapper_9 select, #gform_wrapper_9 textarea,
#gform_wrapper_13 input,#gform_wrapper_13 select, #gform_wrapper_13 textarea,
#gform_wrapper_16 input,#gform_wrapper_16 select, #gform_wrapper_16 textarea,
#gform_wrapper_17 input,#gform_wrapper_17 select, #gform_wrapper_17 textarea,
#gform_wrapper_18 input,#gform_wrapper_18 select, #gform_wrapper_18 textarea,
#gform_wrapper_19 input,#gform_wrapper_19 select, #gform_wrapper_19 textarea,
#gform_wrapper_20 input,#gform_wrapper_20 select, #gform_wrapper_20 textarea,
#gform_wrapper_21 input,#gform_wrapper_21 select, #gform_wrapper_21 textarea,
#gform_wrapper_24 input,#gform_wrapper_24 select, #gform_wrapper_24 textarea,
#gform_wrapper_25 input,#gform_wrapper_25 select, #gform_wrapper_25 textarea,
#gform_wrapper_27 input,#gform_wrapper_27 select, #gform_wrapper_27 textarea,
#gform_wrapper_28 input,#gform_wrapper_28 select, #gform_wrapper_28 textarea,
#gform_wrapper_29 input,#gform_wrapper_29 select, #gform_wrapper_29 textarea,
#gform_wrapper_30 input,#gform_wrapper_30 select, #gform_wrapper_30 textarea,
#gform_wrapper_31 input,#gform_wrapper_31 select, #gform_wrapper_31 textarea,
#gform_wrapper_32 input,#gform_wrapper_32 select, #gform_wrapper_32 textarea,
#gform_wrapper_33 input,#gform_wrapper_33 select, #gform_wrapper_33 textarea,
#gform_wrapper_34 input,#gform_wrapper_34 select, #gform_wrapper_34 textarea,
#gform_wrapper_35 input,#gform_wrapper_35 select, #gform_wrapper_35 textarea,
#gform_wrapper_36 input,#gform_wrapper_36 select, #gform_wrapper_36 textarea,
#gform_wrapper_38 input,#gform_wrapper_38 select, #gform_wrapper_38 textarea,
#gform_wrapper_39 input,#gform_wrapper_39 select, #gform_wrapper_39 textarea,
#gform_wrapper_40 input,#gform_wrapper_40 select, #gform_wrapper_40 textarea,
#gform_wrapper_41 input,#gform_wrapper_41 select, #gform_wrapper_41 textarea,
#gform_wrapper_42 input,#gform_wrapper_42 select, #gform_wrapper_42 textarea,
#gform_wrapper_43 input,#gform_wrapper_43 select, #gform_wrapper_43 textarea,
#gform_wrapper_44 input,#gform_wrapper_44 select, #gform_wrapper_44 textarea,
#gform_wrapper_46 input,#gform_wrapper_46 select, #gform_wrapper_46 textarea,
#gform_wrapper_47 input,#gform_wrapper_47 select, #gform_wrapper_47 textarea,
#gform_wrapper_53 input,#gform_wrapper_53 select, #gform_wrapper_53 textarea,
#gform_wrapper_49 input,#gform_wrapper_49 select, #gform_wrapper_49 textarea,
#gform_wrapper_50 input,#gform_wrapper_50 select, #gform_wrapper_50 textarea,
#gform_wrapper_54 input,#gform_wrapper_54 select, #gform_wrapper_54 textarea,
#gform_wrapper_55 input,#gform_wrapper_55 select, #gform_wrapper_55 textarea,
#gform_wrapper_56 input,#gform_wrapper_56 select, #gform_wrapper_56 textarea,
#gform_wrapper_57 input,#gform_wrapper_57 select, #gform_wrapper_57 textarea,
#gform_wrapper_58 input,#gform_wrapper_58 select, #gform_wrapper_58 textarea,
#gform_wrapper_59 input,#gform_wrapper_59 select, #gform_wrapper_59 textarea,
#gform_wrapper_60 input,#gform_wrapper_60 select, #gform_wrapper_60 textarea,
#gform_wrapper_61 input,#gform_wrapper_61 select, #gform_wrapper_61 textarea,
#gform_wrapper_62 input,#gform_wrapper_62 select, #gform_wrapper_62 textarea,
#gform_wrapper_63 input,#gform_wrapper_63 select, #gform_wrapper_63 textarea,
#gform_wrapper_65 input,#gform_wrapper_65 select, #gform_wrapper_65 textarea,
#gform_wrapper_66 input,#gform_wrapper_66 select, #gform_wrapper_66 textarea,
#gform_wrapper_67 input,#gform_wrapper_67 select, #gform_wrapper_67 textarea,
#gform_wrapper_68 input,#gform_wrapper_68 select, #gform_wrapper_68 textarea,
#gform_wrapper_69 input,#gform_wrapper_69 select, #gform_wrapper_69 textarea,
#gform_wrapper_70 input,#gform_wrapper_70 select, #gform_wrapper_70 textarea,
#gform_wrapper_71 input,#gform_wrapper_71 select, #gform_wrapper_71 textarea,
#gform_wrapper_72 input,#gform_wrapper_72 select, #gform_wrapper_72 textarea,
div.gmpGWmodal input, div.gmpGWmodal select, div.gmpGWmodal textarea
{
	padding: 4px;
	border: 1px solid black;
	border-radius: 5px;
	font-weight: bolder;
}

div.bodyhtml{
	padding: 4px;
	border: 1px solid black;
	border-radius: 5px;
	margin-top: 4px;
}
#gform_wrapper_0 .gfield_description,
#gform_wrapper_3 .gfield_description, #gform_wrapper_5 .gfield_description, #gform_wrapper_16 .gfield_description,
#gform_wrapper_8 .gfield_description, #gform_wrapper_17 .gfield_description, #gform_wrapper_18 .gfield_description,
#gform_wrapper_19 .gfield_description, #gform_wrapper_20 .gfield_description,
#gform_wrapper_21 .gfield_description, #gform_wrapper_24 .gfield_description,
#gform_wrapper_25 .gfield_description, #gform_wrapper_27 .gfield_description,
#gform_wrapper_28 .gfield_description, #gform_wrapper_29 .gfield_description,
#gform_wrapper_30 .gfield_description, #gform_wrapper_31 .gfield_description,
#gform_wrapper_32 .gfield_description, #gform_wrapper_33 .gfield_description,
#gform_wrapper_34 .gfield_description, #gform_wrapper_35 .gfield_description,
#gform_wrapper_36 .gfield_description, #gform_wrapper_38 .gfield_description,
#gform_wrapper_39 .gfield_description, #gform_wrapper_40 .gfield_description,
#gform_wrapper_41 .gfield_description, #gform_wrapper_42 .gfield_description,
#gform_wrapper_43 .gfield_description, #gform_wrapper_44 .gfield_description,
#gform_wrapper_46 .gfield_description, #gform_wrapper_47 .gfield_description,  #gform_wrapper_53 .gfield_description,
#gform_wrapper_49 .gfield_description, #gform_wrapper_50 .gfield_description,
#gform_wrapper_54 .gfield_description, #gform_wrapper_55 .gfield_description,
#gform_wrapper_56 .gfield_description, #gform_wrapper_57 .gfield_description,
#gform_wrapper_58 .gfield_description, #gform_wrapper_59 .gfield_description,
#gform_wrapper_60 .gfield_description, #gform_wrapper_61 .gfield_description,
#gform_wrapper_62 .gfield_description, #gform_wrapper_63 .gfield_description,
#gform_wrapper_65 .gfield_description, #gform_wrapper_66 .gfield_description, #gform_wrapper_67 .gfield_description,
#gform_wrapper_68 .gfield_description, #gform_wrapper_69 .gfield_description,
#gform_wrapper_70 .gfield_description, #gform_wrapper_71 .gfield_description, #gform_wrapper_72 .gfield_description



{
	font-size: x-small;
    padding-top: 0px;
	padding-left: 10px;
}
.gmpinfocus
{
	background-color: #ACEAEC;
}

#gform_wrapper_0 .ginput_container .ginput_counter,
#gform_wrapper_1 .ginput_container .ginput_counter,
#gform_wrapper_3 .ginput_container .ginput_counter,
#gform_wrapper_5 .ginput_container .ginput_counter,
#gform_wrapper_7 .ginput_container .ginput_counter,
#gform_wrapper_8 .ginput_container .ginput_counter,
#gform_wrapper_9 .ginput_container .ginput_counter,
#gform_wrapper_13 .ginput_container .ginput_counter,
#gform_wrapper_16 .ginput_container .ginput_counter,
#gform_wrapper_17 .ginput_container .ginput_counter,
#gform_wrapper_18 .ginput_container .ginput_counter,
#gform_wrapper_19 .ginput_container .ginput_counter,
#gform_wrapper_20 .ginput_container .ginput_counter,
#gform_wrapper_21 .ginput_container .ginput_counter,
#gform_wrapper_24 .ginput_container .ginput_counter,
#gform_wrapper_25 .ginput_container .ginput_counter,
#gform_wrapper_27 .ginput_container .ginput_counter,
#gform_wrapper_28 .ginput_container .ginput_counter,
#gform_wrapper_29 .ginput_container .ginput_counter,
#gform_wrapper_30 .ginput_container .ginput_counter,
#gform_wrapper_31 .ginput_container .ginput_counter,
#gform_wrapper_32 .ginput_container .ginput_counter,
#gform_wrapper_33 .ginput_container .ginput_counter,
#gform_wrapper_34 .ginput_container .ginput_counter,
#gform_wrapper_35 .ginput_container .ginput_counter,
#gform_wrapper_36 .ginput_container .ginput_counter,
#gform_wrapper_38 .ginput_container .ginput_counter,
#gform_wrapper_39 .ginput_container .ginput_counter,
#gform_wrapper_40 .ginput_container .ginput_counter,
#gform_wrapper_41 .ginput_container .ginput_counter,
#gform_wrapper_42 .ginput_container .ginput_counter,
#gform_wrapper_43 .ginput_container .ginput_counter,
#gform_wrapper_44 .ginput_container .ginput_counter,
#gform_wrapper_46 .ginput_container .ginput_counter,
#gform_wrapper_47 .ginput_container .ginput_counter,
#gform_wrapper_53 .ginput_container .ginput_counter,
#gform_wrapper_49 .ginput_container .ginput_counter,
#gform_wrapper_50 .ginput_container .ginput_counter,
#gform_wrapper_54 .ginput_container .ginput_counter,
#gform_wrapper_55 .ginput_container .ginput_counter,
#gform_wrapper_56 .ginput_container .ginput_counter,
#gform_wrapper_57 .ginput_container .ginput_counter,
#gform_wrapper_58 .ginput_container .ginput_counter,
#gform_wrapper_59 .ginput_container .ginput_counter,
#gform_wrapper_60 .ginput_container .ginput_counter,
#gform_wrapper_61 .ginput_container .ginput_counter,
#gform_wrapper_62 .ginput_container .ginput_counter,
#gform_wrapper_63 .ginput_container .ginput_counter,
#gform_wrapper_65 .ginput_container .ginput_counter,
#gform_wrapper_66 .ginput_container .ginput_counter,
#gform_wrapper_67 .ginput_container .ginput_counter,
#gform_wrapper_68 .ginput_container .ginput_counter,
#gform_wrapper_69 .ginput_container .ginput_counter,
#gform_wrapper_70 .ginput_container .ginput_counter,
#gform_wrapper_71 .ginput_container .ginput_counter,
#gform_wrapper_72 .ginput_container .ginput_counter,
div.gmpGWmodal .ginput_container .ginput_counter {
	font-size: 1.2rem;
    padding: 2px;
}
#field_5_29 > .gfield, 
#field_9_64 > .gfield,
#field_16_29 > .gfield,
#field_41_40 > .gfield,
#field_42_22 > .gfield,
#field_43_21 > .gfield,
#field_54_11,
#field_67_35 > .gfield,
#field_70_8 > .gfield

 {
	width: 40%;
	float: right;
	clear:right;
}


#field_41_29,
#field_42_26 
{
	margin-top:15px;
}

/* The sums of debit, credit and diff beneath an accounting */


#input_25_48, #input_25_49, #input_25_50,
#input_44_41, #input_44_42, #input_44_43
 {
	text-align:right;
}

#field_67_34 > legend {
	color: green;
}
/* DISABLED AS IT MESSES UP IN SAFARI!!!!!!!
@media ( min-width: 641px ) and (max-width: 1020px ) {
	#field_25_48 {
		margin-left: 115%;
	}
	#field_25_49 {
		margin-left: 68%	
	}
	#field_25_50 {
		margin-left: 21%
	}
	#field_25_48, #field_25_49, #field_25_50 {
		width: 58%;
	}  
}
@media ( min-width: 1021px ) {
	#field_25_48 {
		margin-left: 120%;
	}
	#field_25_49 {
		margin-left: 73%	
	}
	#field_25_50 {
		margin-left: 25%
	}
	#field_25_48, #field_25_49, #field_25_50 {
		width: 57%;
	}  
}
*/

/* BOLAGSSÖKNING */

#field_3_123, #field_24_80 { /* Searchbox */
	background-color: lightyellow;
}
#input_3_123, #field_24_80{ /* Searchbox */
	background-color: #DBF9DB;
}
#field_3_131{ /* divider between inv and comms */
	margin-top:10px;
	line-height:0px;
}
#field_3_132 > legend{
	color:red;
}

#field_5_87 {
	margin-top: 10px;
	margin-bottom: -30px;
}
#field_5_96{
	margin-top:10px;
	line-height:0px;
}
#field_5_99{
	margin-top: 5px;
	line-height: 24px;
}

#field_9_64 > div > p {
	width: 40%;
    margin-top: 10px;
	margin-bottom: 15px;
	float: right;
	clear:right;
	font-size: 20px;
	font-weight: bolder;
}
#field_13_112{
	width: 100%;
}
#field_13_108, #field_13_117 {
	float: right;
	clear:right;
	width: 40%;
    margin-top: 10px;
	margin-bottom: 15px;

}
#field_18_12 {
	float: right;
	clear:right;
	width: 45%;
    margin: 0 0 0 0;

}

#field_5_29 input[type="text"], 
#field_9_64 input[type="text"], 
#field_16_29 input[type="text"],
#field_70_8 input[type="text"]
{
	text-align:right;
}

#field_5_36, #field_5_86, #field_5_98,
#field_9_36, 
#field_16_36,
#field_13_108, #field_13_117,
#field_41_28,
#field_42_24,
#field_43_18
{ /* checkbox for invoice being ready */
	margin-top: 3%;
}
#field_41_28, #field_42_24 {
	margin-bottom: 20px;
}

div.currentcontact{
	background-color: lightcyan;
	border: 2px solid darkgray;
	padding: 10px;
	font-weight:bold;
	font-size:12px;
	font-family:inherit;
}
div.newcontact{
	background-color: lightgreen;
	color:darkgreen;
	border: 2px solid darkgray;
	padding: 10px;
	font-weight:bold;
	font-size:12px;
	font-family:inherit;
}
div.currentcontact > p, div.newcontact > p {
	margin: 0px;
}
#field_13_111 {
	margin-top: -40px;
}
.readybox {
	border:3px solid #00a0af !important;
}
.gform_footer {
	float: right;
}
div.gmpGWmodal .gpnf-btn-cancel, div.gmpGWmodal .gpnf-btn-submit,
div.gmpGWmodal .gpnf-btn-cancel-mobile, div.gmpGWmodal .gpnf-btn-delete {
	font-size: 16px;
	font-weight: bolder;
	border-radius: 8px;
	padding: 10px;
	transition-duration: 0.4s;
}
div.gmpGWmodal .gpnf-modal-header {
	font-size: 3rem; 
	font-weight: bolder;
	font-style: normal;
}
h3.gsection_title {
	font-size: 1.5rem;
	font-weight: bolder;
	margin: 0px;
	padding-top: 10px;
}

/*Any cell with a date inside - for fonts etc */
/* Datepicker smaller for smaller devices */ 
@media ( max-width: 760px ) {
    .gform-theme-datepicker {
        transform: scale(.60);
    }
}
/* Datepicker - select year and month */ 

#ui-datepicker-div > div > div > select.ui-datepicker-month,
#ui-datepicker-div > div > div > select.ui-datepicker-year {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-size: 15px;
}
/* Date-picker - header with week-days */
#ui-datepicker-div > table > thead > tr > th > span {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-size: 15px;
}
/* Datepicker - individual days */
#ui-datepicker-div > table > tbody > tr > td > a {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-weight: bolder;
	font-size: 20px;
}

/* Datepicker - unselectable days */
#ui-datepicker-div > table > tbody > tr > td.ui-datepicker-unselectable {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-size: 20px;
}
#ui-datepicker-div > table > tbody > tr > td:nth-child(7) > a {
	color:red;
}
#ui-datepicker-div > table > tbody > tr > td:nth-child(7).ui-datepicker-week-end.ui-datepicker-unselectable.ui-state-disabled > span,
#ui-datepicker-div > table > thead > tr > th:nth-child(7) > span{
	color:#F58486;
}

div.conditions{
	background-color: lightgreen;
    font-size: larger;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
    border: 3px solid;
    padding: 10px;
}
div.conditions > p {
	line-height: 1.2;
}
div.conditions > ul > li {
	font-size: medium;
	padding: 5px;
}
p.bolagsinfo {
	color: blue;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
ul.bolagsinfo {
	color: darkgreen;
    font-weight: bold;
    line-height: 1.2;
    font-size: 12px;
}

p.invinfoclass {
	font-size:		11px;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
}

p.credinvinfo {
	font-size: 16px;
	color:black;
	font-weight: bolder;
	line-height: 20px;
}

p.alert, p.credinvfailed{
	font-size: 16px;
	color:red;
	font-weight: bolder;
	line-height: 20px;
}
p.good, p.credinvsucceed{
	font-size: 16px;
	color:green;
	font-weight: bolder;
	line-height: 20px;
}
p.htmlalert {
	margin-bottom:0px;
}
a.chosen-single > span {
	background-color: lightcyan;
	font-weight: bolder;
}
/* INSTÄLLNINGAR */
#fastighetskategorier, #fakturering, #deblengdinfo, #vatetc, #attestinfo {
	margin-bottom: -10px;
	text-decoration: underline;
	color:darkblue;
}
/* KREDIT FAKTURA */
#credinvinfo, #newclientinfo, #utskickcostinfo {
	font-size: 12px;
    width: 90%;
    margin-left: 5%;
    margin-top: -10px;
    font-weight: bold;
    line-height: 1.1rem;
}
#credinvinfo p, #newclientinfo p, #utskickcostinfo p {
	margin-bottom: 5px;
}
#utskickcostinfo p {
	color:darkblue;
}

.redboldlabel {
	font-weight: bold;
	color:red;
}

/* Support for magnific-popup  in different contexts */
.utskicks-popup {
	position: relative;
	background:#ACEAEC;
	padding: 40px;
	width: auto;
	max-width: 400px;
	margin: 20px auto;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	text-align: center;
}
.utskicks-popup > h1 {
	font-size: 20px;
	font-weight:bold;
}
.utskicks-popup > table {
	font-size: 12px;
}


div.trx-popup 
{

	position: relative;
	background:#e6ffe6;
	padding: 20px;
	width: 800px;
	margin: 10px auto;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	text-align: center;
}

div.trx-popup > button.mfp-close
{
    color: red;
    margin-right: -10px;
    margin-top: -5px;
    font-weight: bolder;
}
/* body > div.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-ready > div > div.mfp-content > div > button.  */

    

div.trx-popup > table.inlinetrxtable {
	font-size: 14px;
	
}

div.trx-popup > table.inlinetrxtable > thead > tr {
	background-color: green;
	color: white;
}

div.trx-popup > table.inlinetrxtable > thead > tr > th.tdright, div.trx-popup > table.inlinetrxtable > tbody >tr > td.tdright {
	text-align: right;
}
div.trx-popup > table.inlinetrxtable > thead > tr > th:nth-child(1), div.trx-popup > table.inlinetrxtable > tbody >tr > td:nth-child(1) 
{
	padding-left: 5px;
}

div.trx-popup > table.inlinetrxtable > thead > tr > th:nth-child(6), div.trx-popup > table.inlinetrxtable > tbody >tr > td:nth-child(6) 
{
	padding-right: 5px;
}


#accvouchertable_div {
	position: relative;
	background:azure;
	padding: 10px;
	width: auto;
	max-width: auto;
	margin: 10px auto;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
}

#accvouchertable_div > table{
	font-size: 12px;
}

.white-popup {
	position: relative;
	background: #FFF;
	padding: 40px;
	width: auto;
	max-width: auto;
	margin: 20px auto;
	text-align: center;
  }

  



/* MODAL CONFIRM AND POP UP */
/* The Modal (background) */
#popUpModal {
	display: none; /* Hidden by default */
	position: fixed; /* Stay in place */
	z-index: 1; /* Sit on top */
	padding-top: 150px; /* Location of the box */
	left: 0;
	top: 0;
	width: 100%; /* Full width */
	height: 100%; /* Full height */
	overflow: auto; /* Enable scroll if needed */
	background-color: rgb(0,0,0); /* Fallback color */
	background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
	  font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  }
  
  #confirmModal {
	  display: none; /* Hidden by default */
	  position: fixed; /* Stay in place */
	  z-index: 1; /* Sit on top */
	  padding-top: 150px; /* Location of the box */
	  left: 0;
	  top: 0;
	  width: 100%; /* Full width */
	  height: 100%; /* Full height */
	  overflow: auto; /* Enable scroll if needed */
	  background-color: rgb(0,0,0); /* Fallback color */
	  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
		font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	}
  
  /* Modal Content */
  #popUpModal .modal-content {
	position: relative;
	background-color: #fefefe;
	margin: auto;
	padding: 0;
	border: 1px solid #888;
	width: 80%;
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
	/*
	-webkit-animation-name: animatetop;
	-webkit-animation-duration: 0.4s;
	animation-name: animatetop;
	animation-duration: 0.4s;
	*/
  }
  
  #confirmModal .cfmodal-content {
	  position: relative;
	  background-color: #fefefe;
	  margin: auto;
	  padding: 0;
	  border: 1px solid #888;
	  width: 80%;
	  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
	  /*
	  -webkit-animation-name: cfanimatetop;
	  -webkit-animation-duration: 0.4s;
	  animation-name: cfanimatetop;
	  animation-duration: 0.4s;
	  */
	}
  
  /* Add Animation */
  /*
  @-webkit-keyframes animatetop {
	from {top:-300px; opacity:0} 
	to {top:0; opacity:1}
  }
  
  @keyframes animatetop {
	from {top:-300px; opacity:0}
	to {top:0; opacity:1}
  }
  
  @-webkit-keyframes cfanimatetop {
	  from {top:-300px; opacity:0} 
	  to {top:0; opacity:1}
	}
	
	@keyframes cfanimatetop {
	  from {top:-300px; opacity:0}
	  to {top:0; opacity:1}
	}
	*/
  
  /* The Close Button */
  #popUpModal  .close {
	color: white;
	float: right;
	font-size: 1.8rem;
	font-weight: bold;
  }
  #confirmModal .confclose {
	  color: white;
	  float: right;
	  font-size: 1.8rem;
	  font-weight: bold;
	}
  
  #popUpModal .close:hover, #popUpModal .close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
  }
  
  #confirmModal .confclose:hover, #confirmModal .confclose:focus {
	  color: #000;
	  text-decoration: none;
	  cursor: pointer;
	}
  
  #popUpModal .modal-header {
	padding: 2px 16px;
	  padding-top: 16px;
	background-color: green;
  /* background-color: red; */
	color: white;
  }
  
  #confirmModal .cfmodal-header {
	  padding: 2px 16px;
		padding-top: 16px;
	  background-color: green;
	/* background-color: red; */
	  color: white;
	}
  
  #popUpModal  .modal-body {padding: 2px 16px;}
  
  #confirmModal .cfmodal-body {padding: 2px 16px;}
  
  #popUpModal .modal-footer {
	padding: 2px 16px;
	  padding-top: 16px;
	  background-color: green;
	/* background-color: #5cb85c; */
	color: white;
  }
  #confirmModal .cfmodal-footer {
	  padding: 2px 16px;
		padding-top: 16px;
		background-color: green;
	  /* background-color: #5cb85c; */
	  color: white;
	}
  
  #popUpModal  .modal-header > * {
	  font-size: 2.2rem;
	  font-weight: bolder;
  }
  #confirmModal .cfmodal-header > *  {
	  font-size: 2.2rem;
	  font-weight: bolder;
  }
  #popUpModal  .modal-footer > * {
	  font-size: 1.2rem;
	  font-weight: bolder;
  }
  #confirmModal .cfmodal-footer > * {
	  font-size: 1.2rem;
	  font-weight: bolder;
  }
  #popUpModal  .modal-body > * {
	  font-size: 1.5rem;
	  font-weight: bolder;
  }
  #confirmModal .cfmodal-body > * {
	  font-size: 1.5rem;
	  font-weight: bolder;
  }
  #popUpBtn {
	  display:none;
  }
  #confirmBtn {
	  display:none;
  }


/* ============= POSITIONERING AV TOLKNING KVITTON/LEVFAKTS ================  */


#successbanner > h1 {
    background-color: darkgreen;
    color: white;
    font-size: 30px;
    font-weight: bolder;
	padding-left: 20px;
}

#gform_wrapper_30 {
	width: 40%;
	float: left;
	height: 970px;
}
#canvasdiv {
	float:right;
	width: 60%;
	height: 970px;
	border: 1px solid #969696;
}
#selectbuttons {
	width: 100%;
}

#gform_wrapper_31 {
	width: 50%;
	float: left;
	/* height: 800px; */
}
#gform_wrapper_32 {
	width: 50%;
	float: right;
	/* height: 800px; */
}
#input_32_3 {
	/* small beautyfix... */
	height: 293px;
}
.mallres {
	border: 2px solid #969696;
	border-radius: 10px;
    padding: 10px;
	height:65px;
}
.mallres p {
	font-weight: bolder;
    font-size: 12px;
}
#testbutton, #skarpbutton
{
	font-size: 14px;
	font-weight: bolder;
	border-radius: 8px;
	padding: 10px;
    margin: 0px 0px 0px 5px;
	transition-duration: 0.4s;
	white-space: nowrap;
	float: left;
}
.selbutton
{
	font-size: 12px;
	font-weight: bolder;
	border-radius: 6px;
	padding: 6px;
    margin: 5px 0px 5px 5px;
	transition-duration: 0.4s;
	white-space: nowrap;
	float: left;
}

#sbgcbutton{
	font-size: 12px;
	font-weight: bolder;
	border-radius: 6px;
	padding: 6px;
    margin: -16px 5px 0px 5px;
    border: darkgray 4px solid;
	transition-duration: 0.4s;
	white-space: nowrap;
	float: left;
}
#testbutton,
#date, #due_date, #invoice_nr, #total_net, 
#total_tax, #total_amount, #unique_id {
	background-color:black;
}
#skarpbutton, #konteratklart {
	background-color:red;
}
#kontera{
	background-color:darkgrey;
}
#resetselect{
	background-color: goldenrod;
}
#clearlev {
	background-color: red;
}
#setamount {
	background-color: lightseagreen;
}
#gsuppsearch, #md {
	background-color: blue;
}
#lsuppsearch {
	background-color: lightskyblue;
}
#bgcsearch, .cbgc > div > input, #sbgcbutton {
	background-color: salmon;
}
#gform_wrapper_30 #gform_submit_button_30, 
#gform_wrapper_31 #gform_submit_button_31,
#gform_wrapper_31 #gform_ajaxsubmit_button_31,
#gform_wrapper_32 #gform_submit_button_32 {
	background-color: green;
}

#field_31_62 > div > p {
	font-weight: bold;
    margin-top: 17px;
    margin-bottom: 25px;
	color: red;
}
#tolkerrors > ul {
	font-size: small;
	font-weight: bold;
    margin-top: -20px;
	color: red;
}
#field_31_63 > p {
	font-weight: bold;
    margin-top: 17px;
    margin-bottom: 25px;
	color: blue;
}
#field_31_63 > h6 {
	font-size: small;
	font-weight: bold;
    margin-top: -20px;
	color: red;
}
/* Positioning levtolkunderlagdivs...  */
/* ==== SOON OBSOLETE ========= */

#ltutable_div {
	width: 100%;
}
#gform_wrapper_20 {
	width: 55%;
	float: left;
	height: 750px;
}

#gform_20 {
	background-color:#ACEAEC;
}
#wpembedpdf {
	float:right;
	width: 45%;
	height: 750px;
}
#konteringmm {
	float:right;
	width: 31%;
}
#levtolkformdiv {
	margin-top: 10px;
	float:left;
	width: 50%;
	height: 950px;
	background-color: aquamarine;
}

#regexdiv {
	margin-top: 10px;
	float:right;
	width: 50%;
	height: 950px;
	
}
iframe[name="myregex"] {
	width: 100%;
	height: 950px;
}

iframe[name="iframedoc"] {
	width: 100%;
	height: 500px;
}

#extractedtext {
	clear: both;
	width: 100%;
	margin-top: 10px;
	white-space: pre-wrap;
}


#mhits > ul > li {
	font-size: 13px;
	margin-top: 5px;
	color: blue;
}

/* Action - execution */



#field_35_3 > h1 {
	font-size: 20px;
	font-weight: bold;
	color:blue;
	margin-left: 20px;
}

#field_35_3 > p {
	font-size: 14px;
	/* font-style: italic; */
	color:blue;
	line-height: 100%;
	margin-left: 20px;
}

#field_35_3 > p.alert {
	color:red;
}

#gform_fields_35 > .gfield > h3 {
	font-size: 20px;
	font-weight: bolder;
}

#gform_fields_35 > .actioninput {
	margin-left: 22px;
	margin-right: 5px;
}

#field_35_13 {
	margin-left: 22px;
	margin-bottom: 15px;
	color: green;
}
#field_35_15 {
	margin-bottom: 15px;
	color: red;
}

#execactionerrors {
	margin-top: 10px;
	border: 4px solid red;
	background-color:lightgray;
}

#execactionerrors > h2 {
    font-size: 24px;
    font-weight: bold;
    color: red;
	margin-left: 15px;
}
#execactionerrors > ul {
    color: red;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
}