/* Minification failed. Returning unminified contents.
(555,21): run-time error CSS1036: Expected expression, found ';'
(555,21): run-time error CSS1019: Unexpected token, found ';'
(555,21): run-time error CSS1042: Expected function, found ';'
(557,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(656,21): run-time error CSS1036: Expected expression, found ';'
(656,21): run-time error CSS1019: Unexpected token, found ';'
(656,21): run-time error CSS1042: Expected function, found ';'
(658,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(672,21): run-time error CSS1036: Expected expression, found ';'
(672,21): run-time error CSS1019: Unexpected token, found ';'
(672,21): run-time error CSS1042: Expected function, found ';'
(674,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(723,21): run-time error CSS1036: Expected expression, found ';'
(723,21): run-time error CSS1019: Unexpected token, found ';'
(723,21): run-time error CSS1042: Expected function, found ';'
(725,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
 */

/*===== BODY ==*/
html {
    min-width: 1370px;
}

body {
    font-size: 12px;
    font-family: MyriadPro !important;
}

.container {
    width: 1370px !important;
    /*left: 137px;*/
}

.body-content {
    z-index: 100;
    position: relative;
    margin-top: 110px;
    padding-bottom: 50px;
}

.Calculated-Margin {
    /* Standard */
    margin-left: calc(1370px - 91.66666665%);
    margin-right: calc(1370px - 91.66666665%);
    /* Opera */
    margin-left: -o-calc(1370px - 91.66666665%);
    margin-right: -o-calc(1370px - 91.66666665%);
    /* Firefox */
    margin-left: -moz-calc(1370px - 91.66666665%);
    margin-right: -moz-calc(1370px - 91.66666665%);
    /* WebKit */
    margin-left: -webkit-calc(1370px - 91.66666665%);
    margin-right: -webkit-calc(1370px - 91.66666665%);
}

.Calculated-Margin-Left {
    /* Standard */
    margin-left: calc(1370px - 91.66666665%);
    /* Opera */
    margin-left: -o-calc(1370px - 91.66666665%);
    /* Firefox */
    margin-left: -moz-calc(1370px - 91.66666665%);
    /* WebKit */
    margin-left: -webkit-calc(1370px - 91.66666665%);
}

.Calculated-Margin-Right {
    /* Standard */
    margin-right: calc(1370px - 91.66666665%);
    /* Opera */
    margin-right: -o-calc(1370px - 91.66666665%);
    /* Firefox */
    margin-right: -moz-calc(1370px - 91.66666665%);
    /* WebKit */
    margin-right: -webkit-calc(1370px - 91.66666665%);
}

#SingleTubeEconomy {
    width: 1033px;
}

#PremiumRun {
    width: 1060px;
}



/* 1220 */

.LabelNoCol {
    width: 84px;
    border-right: solid 3px rgb(141, 143, 143);	
}    

.LabelNoCol-BE, .LabelNoCol-BE:hover {
    width: 87px;
}    

.SampleNameCol, .SampleNameCol:hover {
    width: 145px;
}
#ENCWrapper .SampleNameCol, #ENCWrapper .SampleNameCol:hover {
    width: 170px;
}  

.SampleNameCol-PW, .SampleNameCol-PW:hover {
    width: 145px;
}  

.SampleNameCol-P, .SampleNameCol-P:hover {
    width: 166px;/* 189 - 142  = 47 -> 24sn 23pn*/
}  


.SelectDnaCol, .SelectDnaCol:hover {
    width: 70px;
}  

.SelectScaleCol, .SelectScaleCol:hover {
    width: 70px;
}  

.SelectPrimerSourceCol, .SelectPrimerSourceCol:hover {
    width: 83px;
}
#PremiumRun .BERSGridFunctions .SelectPrimerSourceCol, #PremiumRun .BERSGridFunctions .SelectPrimerSourceCol:hover {
    width: 85px;
}

#SingleTubeEconomy .SelectPrimerSourceCol, #SingleTubeEconomy .SelectPrimerSourceCol:hover {
    width: 136px;
}
#SingleTubeEconomy .BERSGridFunctions .SelectPrimerSourceCol, .BERSGridFunctions #SingleTubeEconomy .SelectPrimerSourceCol:hover {
    width: 138px;
}


@-moz-document url-prefix() {
    #SingleTubeEconomy .SelectPrimerSourceCol, #SingleTubeEconomy .SelectPrimerSourceCol:hover {
        width: 136px;
    }

    #SingleTubeEconomy .BERSGridFunctions .SelectPrimerSourceCol, .BERSGridFunctions #SingleTubeEconomy .SelectPrimerSourceCol:hover {
        width: 135px;
    }

    #SingleTubeEconomy .SelectPrimerSourceCol.btn_bers_functions, #SingleTubeEconomy .SelectPrimerSourceCol.btn_bers_functions:hover {
        width: 138px;
    }
}
.PrimerNameCol, .PrimerNameCol:hover {
    width: 140px;
}

#ENCWrapper .ReactionsRow-30{
    width:820px;
}

#ENCWrapper .PrimerNameCol, #ENCWrapper .PrimerNameCol:hover {
    width: 182px;
}    

.PrimerNameCol-P, .PrimerNameCol-P:hover {
    width: 160px;
}

#ENCWrapper .PrimerNameCol-ECN, #ENCWrapper .PrimerNameCol-ECN:hover {
    width: 165px;
}

@-moz-document url-prefix() {
    #ENCWrapper .BERSGridFunctionWrapper .PrimerNameCol-ECN, #ENCWrapper .BERSGridFunctionWrapper .PrimerNameCol-ECN:hover {
        width: 167px;
    }
}

.PrimerSequenceCol, .PrimerSequenceCol:hover {
    width: 164px;
}

#ENCWrapper .PrimerSequenceCol, 
#ENCWrapper .PrimerSequenceCol:hover {
    width: 215px; 
}  

.PrimerSequenceCol-P, .PrimerSequenceCol-P:hover {
    width: 224px;
}  

.PrimerSequenceCol-PW, .PrimerSequenceCol-PW:hover {
    width: 154px;
}
.PcrLengthCol, .PcrLengthCol:hover {
    width: 66px;
}
.SelectDnaCol-PW, .SelectDnaCol-PW:hover {
    width: 52px;
}  
.PcrLengthCol-PW, .PcrLengthCol-PW:hover {
    width: 56px;
}  
.EColyOptionCol, .EColyOptionCol:hover {
    width: 108px;
}
.CoverageCol, .CoverageCol:hover,
.StrandednessCol, .StrandednessCol:hover {
    width: 58px;
}  

.CheckboxCol, .CheckboxCol:hover {
    width: 67px;
}  
.CheckboxCol_L, .CheckboxCol_L:hover {
    width: 66px;
}  

.CommentCol-PW, CommentCol-PW:hover{
    width: 132px;
}

.CommentColBtn-PW, CommentColBtn-PW:hover{
    width: 133px;
}

/*Primerwalking*/

#GmpWrapper {
    width: 1048px;
}

    #GmpWrapper .ReactionsRow-29 {
        width: 958px;
        border-bottom: solid 1px rgb(100, 100, 100);
    }

    #GmpWrapper .ReactionsAreaSubtitle-13 {
        width: 171px;
        height: 29px;
        border-right: solid 1px rgb(100, 100, 100);
    }

    #GmpWrapper .ReactionsRow-29 #NumberOfSamples, .ReactionsRow-29 #GroupName {
        background-color: rgb(100, 100, 100);
    }

#GmpWrapper #Sequencing-SelectionTableHeader {
    color: #e65023;
}

    #GmpWrapper .ReactionsAreaWrapper {
        background-color: #ed764f;
        border-top: solid 1px rgb(100, 100, 100);
        border-bottom: solid 1px rgb(100, 100, 100);
    }

        #GmpWrapper .ReactionsAreaWrapper #STS-Piktogramm {
            border-right: solid 1px rgb(100, 100, 100);
        }
    

    #GmpWrapper .background-dark-green {
        background-color: #e65023;
    }

#GmpWrapper .PrimerSequenceCol-PW, #GmpWrapper .PrimerSequenceCol-PW:hover {
    width: 142px;
}

#GmpWrapper .BERSGridFunctions .BERSGridFunctionWrapper {
    margin-right: 0.5px;
}

#GmpWrapper .BERSGridFunctionAddtlService {
    margin-left: 0;
    border-left: none;
}

    #GmpWrapper #BERSGridHeaderBar13 {
        width: 376px;
        border-right: solid 3px rgb(143, 143, 143);
    }

/*column and copy button widths of the full plasmid seq grid*/

.LabelNoCol-FPR, .LabelNoCol-FPR:hover {
    width:160px;
}
.SampleNameCol-FPR, .SampleNameCol-FPR:hover {
    width:200px;
}
.PlasmidSizeCol-FPR, .PlasmidSizeCol-FPR:hover {
    width:219px;
}
.DnaTypeCol-FPR, .DnaTypeCol-FPR:hover {
    width:219px;
}
.ConcentrationCol-FPR, .ConcentrationCol-FPR:hover {
    width:235px;
}

.LabelNoCopy-FPR, .LabelNoCopy-FPR:hover {
    width: 160px;
}

.SampleNameCopy-FPR, .SampleNameCopy-FPR:hover {
    width: 200px;
}

.PlasmidSizeCopy-FPR, .PlasmidSizeCopy-FPR:hover {
    width: 220px;
}

.DnaTypeCopy-FPR, .DnaTypeCopy-FPR:hover {
    width: 219px;
}

.ConcentrationCopy-FPR, .ConcentrationCopy-FPR:hover {
    width: 236px;
}

.ConcentrationCopy-FPR, .ConcentrationCopy-FPR:hover {
    width: 237px;
}
/*column and copy button widths of the full plasmid seq grid*/

.LabelNoCol-BSD, .LabelNoCol-BSD:hover {
    width: 160px;
}

.SampleNameCol-BSD, .SampleNameCol-BSD:hover {
    width: 200px;
}

.PlasmidSizeCol-BSD, .PlasmidSizeCol-BSD:hover {
    width: 105px;
}

.DnaTypeCol-BSD, .DnaTypeCol-BSD:hover {
    width: 121px;
}


.LabelNoCopy-BSD, .LabelNoCopy-BSD:hover {
    width: 160px;
}

.SampleNameCopy-BSD, .SampleNameCopy-BSD:hover {
    width: 200px;
}

.PlasmidSizeCopy-BSD, .PlasmidSizeCopy-BSD:hover {
    width: 106px;
}

.DnaTypeCopy-BSD, .DnaTypeCopy-BSD:hover {
    width: 104px;
}

.CheckBoxCopy-BSI, .CheckBoxCopy-BSI:hover,
.CheckBoxCopy-BSD, .CheckBoxCopy-BSD:hover {
    width: 67px;
}


.BERSGridFunctionSpacer .CheckBoxCopy-BSI, .BERSGridFunctionSpacer .CheckBoxCopy-BSI:hover,
.BERSGridFunctionSpacer .CheckBoxCopy-BSD, .BERSGridFunctionSpacer .CheckBoxCopy-BSD:hover {
    width: 69px;
}

.VariantAnalysisCol-BSD,
.VariantAnalysisCol-BSI {
    width: 103px;
}
.VariantAnalysisCopy-BSI, .VariantAnalysisCopy-BSI:hover,
.VariantAnalysisCopy-BSD, .VariantAnalysisCopy-BSD:hover {
    width: 105px;
}

.ReferenceGenome-BSD, .ReferenceGenome-BSD:hover {
    width: 175px;
}
.ReferenceGenomeCol-BSD, .ReferenceGenomeCol-BSD:hover {
    width: 148px;
}
.ReferenceGenomeCol-BSI, .ReferenceGenomeCol-BSI:hover {
    width: 170px;
}


.ConcentrationCol-BSI, .ConcentrationCol-BSI:hover {
    width: 110px;
}

.ConcentrationCopy-BSI, .ConcentrationCopy-BSI:hover {
    width: 111px;
}
.ConcentrationCol-BSD, .ConcentrationCol-BSD:hover {
    width: 111px;
}

.ConcentrationCopy-BSD, .ConcentrationCopy-BSD:hover {
    width: 110px;
}
/*column and copy button widths of the full plasmid seq grid*/

.LabelNoCol-BSI, .LabelNoCol-BSI:hover {
    width:104px;
}
.LabelNoCopy-BSI, .LabelNoCopy-BSI:hover {
    width: 104px;
}
.SampleNameCol-BSI, .SampleNameCol-BSI:hover {
    width:170px;
}
.SampleNameCopy-BSI, .SampleNameCopy-BSI:hover {
    width: 170px;
}
.DnaTypeCol-BSI, .DnaTypeCol-BSI:hover {
    width:165px;
}
.DnaTypeCopy-BSI, .DnaTypeCopy-BSI:hover {
    width: 165px;
}
.SampleMatrixCol-BSI, .SampleMatrixCol-BSI:hover {
    width: 110px;
}

.PlasmidSizeCopy-BSI, .PlasmidSizeCopy-BSI:hover {
    width: 116px;
}
.PlasmidSizeCol-BSI, .PlasmidSizeCol-BSI:hover {
    width: 115px;
}


#BacterialSeqWrapper
{
    width: 950px;
}

    #BacterialSeqWrapper .ReactionsRow-29 {
        width: 858px;
    }
    #BacterialSeqWrapper .ReactionsRow-30 {
        width: 635px;
    }

    #BacterialSeqWrapper .ReactionsAreaSubtitle-17 {
        width: 600px;
    }

    #BacterialSeqWrapper #BERSGridHeaderBar17 {
        width: 795px;
    }

    #BacterialSeqWrapper #BERSGridHeaderBar18 {
        width: 120px;
    }

    #BacterialSeqWrapper #ButtonWrapper{
        width: 405px;
    }

#BacterialSeqWrapper .DynamicTableHeader,
#BacterialSeqWrapper .DynamicTableHeader-2 {
    position: relative;
}

#BacterialSeqWrapper .hl_image_actionlinks {
    position: absolute;
    bottom: 2px;
    right: 2px;
    margin-right: 0;
    background-position: top left;
    background-repeat: no-repeat;
}


/*style to move the count up button*/
.SampleNameCountUp-BSI,
.SampleNameCountUp-BSD,
.BERSGridFullPlasmidSampleNameCountUp {
    border-left: solid 1px #ccc;
}
.SampleNameCountUp-BSI{
    margin-left: 119px;
}
.SampleNameCountUp-BSD{
    margin-left: 175px;
}
#BacterialSeqWrapper .BERSGridFullPlasmidSampleNameCountUp {
    margin-left: 119px;
}
#BacterialSeqWrapper .DnaBactSeqSampleNameCountUp {
    margin-left: 175px;
}

/*style for the add samples button*/
#BERSFullPlasmidAddAdditionalReactions, #BERSFullPlasmidAddAdditionalReactions:hover, #BERSFullPlasmidAddAdditionalReactions:active {
    color: white;
    float: right;
    height: 30px;
    font-size: 11px;
    margin-top: 10px;
    font-weight: bold;
    margin-right: 15px;
    padding: 8px 5px 5px 5px;
    margin-right: 56px;
    background-color: rgb(143, 143, 143);
}
/*styles for the 3 buttons to go back cancel and next*/
.btn_back-FullPlasmid, .btn_back-FullPlasmid:active, .btn_back-FullPlasmid:hover, .btn_back-FullPlasmid:focus {
    width: 111px;
    height: 33px;
    float: right;
    color: white;
    font-weight: bold;
    font-size: 13px;
    border-radius: 0px;
    background-color: rgb(155, 155, 155);
    background-image: url(Images/BTN_Arrow_Left-Dark.png);
    background-repeat: no-repeat;
    background-size: 17px auto;
    background-position: left 10px center;
}

.btn_cancel-FullPlasmid, .btn_cancel-FullPlasmid:active, .btn_cancel-FullPlasmid:hover, .btn_cancel-FullPlasmid:focus {
    width: 93px;
    height: 33px;
    float: right;
    border-radius: 0px;
    color: white;
    font-weight: bold;
    font-size: 13px;
    background-color: rgb(230, 80, 35);
}

.btn_next-FullPlasmid, .btn_next-FullPlasmid:active, .btn_next-FullPlasmid:hover, .btn_next-FullPlasmid:focus {
    width: 110px;
    height: 33px;
    float: right;
    color: white;
    font-weight: bold;
    font-size: 13px;
    border-radius: 0px;
    background-color: rgb(170, 180, 85);
    background-image: url(Images/BTN_Arrow25.png);
    background-repeat: no-repeat;
    background-size: 17px auto;
    background-position: right 10px center;
}

/*===== TABLE COMPONENT ==*/
#PGrid table, #PWGrid table {
    width: 110%;
    padding-left: 0;
    padding-right: 0;
    table-layout: fixed;
}

.k-grid-header .k-header, .k-filter-row th {
    border-style: solid;
    border-width: 0 0 1px 1px;
    padding: .5em 7px .4em 7px;
    text-overflow: ellipsis;
    text-align: left;
}

.ReactionsAreaSubtitle-11 {
    /*BE*/
    width: 544px;
    -bracket-: hack(;
    width: 542px;
    );
    float: left;
    height: 30px;
    padding-top: 6px;
    padding-left: 10px;
    border-right: solid 1px rgb(102, 109, 37);
}

#SingleTubeEconomy .ReactionsAreaSubtitle-11 {
    width: 597px;
}

.ReactionsAreaSubtitle-12 {
    /*Premium*/
    width: 564px;
    float: left;
    height: 30px;
    padding-top: 6px;
    padding-left: 10px;
    padding-right: 10px;
    border-right: solid 1px rgb(102, 109, 37);
}
#BERSGridHeaderBar12 {
    /*Premium*/
    width: 625px;
    border-right: solid 3px rgb(141, 143, 143);
}

#BERSGridHeaderBar17 {
    /*FullPlasmidRun*/
    width: 861px;
    border-right: solid 3px rgb(141, 143, 143);
}
#BERSGridHeaderBar18 {
    width: 150px;
}

.ReactionsAreaSubtitle-13 {
    /*PW*/
    width: 568px;
    float: left;
    height: 160px;
    padding-top: 6px;
    padding-left: 10px;
    padding-right: 10px;
    border-right: solid 1px rgb(102, 109, 37);
}

.ReactionsAreaSubtitle-17 {
    /*FullPlasmidRun*/
    width: 800px;
    float: left;
    height: 30px;
    padding-top: 6px;
    padding-left: 10px;
    padding-right: 10px;
    border-right: solid 1px rgb(102, 109, 37);
}

.ReactionsRow-29 {
    float: left;
    width: 1050px;
    height: 29px;
    color: white;
    border-bottom: solid 1px rgb(102, 109, 37);
}

#SingleTubeEconomy .ReactionsRow-29 {
    width: 942px;
}
#ENCWrapper .ReactionsRow-29 {
    width: 822px;
}

#PremiumRun .ReactionsRow-29 {
    width: 968px;
}

.BERSGridHeaderBar {
    float: left;
    height: 25px;
    color: white;
    font-size: 14px;
    padding-top: 4px;
    text-align: left;
    font-weight: bold;
    padding-left: 10px;
    background-color: rgb(176, 176, 176);
}

#BERSGridHeaderBar8 {
    /*Optional Label*/
    width: 102px;
    border-right: solid 3px rgb(141, 143, 143);
}

#BERSGridHeaderBar11 {
    /*BE Fill in the... Label*/
    width: 602px;
    -bracket-: hack(;
    width: 600px;
    );
    /*border-right: solid 1px rgb(141, 143, 143);*/
}
#SingleTubeEconomy #BERSGridHeaderBar11 {
    width: 655px;
}
#BERSGridHeaderBar_ENC {
    /*BE Fill in the... Label*/
    width: 600px;
}

#BERSGridHeaderBar15 {
    /*LE Fill in the... Label*/
    width: 500px;
    -bracket-: hack(;
    width: 498px;
    );
}

#BERSGridHeaderBar13 {
    /*PW Fill in the... Label*/
    width: 629px;
    border-right: solid 3px rgb(141, 143, 143);
}

#BERSGridHeaderBar16 {
    width: 491px;
    padding-right: 0;
    border-left: solid 3px rgb(141, 143, 143);
}
#SingleTubeEconomy #BERSGridHeaderBar16 {
    width: 260px;
}

.BERSGridFunctionSpacer,
.BERSGridFunctionWrapper {
    float: left;
    padding-right: 7px;
    padding-left: 7px;
}
.BERSGridFunctionWrapper {
    border-right: solid 1px #ccc;
    border-color: #ccc;
}
.BERSGridFunctionWrapper {
    background-color: rgb(235, 235, 235);
    border-top: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
}

.BERSGridFunctionLeft {
    border-left:  solid 1px #ccc;
}

.spacer_border-LN {
/*  Economy Autofill*/
    width: 102px;
    border-right: solid 3px rgb(141, 143, 143);
    border-left: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    border-top: solid 1px #ccc;}

.spacer_border-PN {
    /*  PrimerName copy*/
    width: 159px;
    -bracket-: hack(;
    width: 157px;
    );
    border-right: solid 3px rgb(141, 143, 143);
    border-bottom: solid 1px #ccc;
    border-top: solid 1px #ccc;
}

#SingleTubeEconomy .spacer_border-PN {
    /*  PrimerName copy*/
    width: 157px;
}

.spacer_border-PN-P {
/*  PrimerName copy*/
    width: 177px;
    border-right: solid 3px rgb(141, 143, 143);
    border-bottom: solid 1px #ccc;
    border-top: solid 1px #ccc;}

.BERSGridFunctionAddtlService {
    margin-left: 81px;
    border-left: solid 1px #ccc;
}

#BERSGridFunctionCountUp {
    margin-left: 102px;
}

#BERSGridFunctionCountUp-2 {
    margin-left: 102px;
}

.btn_bers_functions, .btn_bers_functions:active, .btn_bers_functions:hover, .btn_bers_functions:focus {
    font-size: 11px;
    padding-top: 2px;
    font-weight: bold;
    border-radius: 0;
    padding-bottom: 2px;
    color: rgb(100, 100, 100);
    background-color: rgb(235, 235, 235);
    border: 0px;
}

@-moz-document url-prefix() {
    /* .spacer_border-PN {
        width: 159px;
    }*/
    #BERSGridHeaderBar15 {
        width: 500px;
    }

    .ReactionsAreaSubtitle-11 {
        width: 544px;
    }
}

    #BERSGrid #grid{
        border-right: none;
    }


#PGrid .k-grid-header th,
#BERSGrid .k-grid-header th {
    position: relative;
    vertical-align: top;
}

#PGrid .hl_image_actionlinks,
#BERSGrid .hl_image_actionlinks {
    position: absolute;
    bottom: 2px;
    right: 2px;
    margin-right: 0;
    background-position: top left;
    background-repeat: no-repeat;
}

.icon_info_custom_18 {
    margin-top: 0;
    margin-left: 5px;
    position: absolute;
}

.icon_info_custom_27 {
    z-index: 999;
    margin-left: 310px;
    margin-top: -4px;
    position: relative;
}

.icon_info_custom_28 {
    z-index: 999;
    margin-left: 315px;
    margin-top: -7px;
    position: relative;
}

.icon_info_custom_29 {
    z-index: 999;
    margin-left: 395px;
    margin-top: -17px;
    position: relative;
}

.icon_info_custom_29ec {
    z-index: 999;
    margin-left: 1080px;
    margin-top: -17px;
    position: relative;
}

.icon_info_custom_30 {
    z-index: 999;
    margin-left: 480px;
    margin-top: -17px;
    position: relative;
    margin-right: 0 !important;
}

/*help text icon Plasmid Size Full PlasmidSeq*/
.icon_info_custom_FPS_PS {
    z-index: 999;
    margin-left: 462px;
    margin-top: -5px;
    position: relative;
}

th .icon_info_custom_FPS_PS {
    margin-left: 145px;
    margin-top: -16px;
}


/*help text icon Concentration  Full PlasmidSeq*/
.icon_info_custom_FPS_C {
    z-index: 999;
    margin-left: 935px;
    margin-top: -17px;
    position: relative;
}

/*help text icon DnaType  Full PlasmidSeq*/
.icon_info_custom_FPS_NCBI {
    z-index: 999;
    margin-left: 710px;
    margin-top: -17px;
    position: relative;
}

.icon_info_custom_10 {
    /*Primersource Premium*/
    z-index: 999;
    margin-left: 417px;
    margin-top: -4px;
    position: relative;
}
.icon_info_custom_26 {
    /*Special seq.. Premium*/
    z-index: 999;
    margin-left: 457px;
    margin-top: -4px;
    position: relative;
}

.icon_info_custom_20 {
    /*stranded.. PW*/
    z-index: 999;
    margin-left: 346px;
    margin-top: -4px;
    position: relative;
}

.icon_info_custom_31 {
    /*premer source PW*/
    z-index: 999;
    margin-left: 66px;
    margin-top: -4px;
    position: relative;
}
.icon_info_custom_32 {
    /*premer source PW*/
    z-index: 999;
    margin-left: 40px;
    margin-top: 4px;
    position: relative;
}

.SelectAliquotCol, .SelectAliquotCol:hover {
    width: 70px;
} 

/*===== import editor  ==*/
.ImportAreaWrapper .table {
    display: table;
    vertical-align: top;
    background-color: rgb(187, 195, 119);
    table-layout: fixed;
    margin-bottom: 0;
}

.ImportAreaWrapper .tr {
    display: table-row;
    vertical-align: top;
}

.ImportAreaWrapper .td {
    display: table-cell;
    vertical-align: top;
}

    .ImportAreaWrapper .td.butttonCol {
        width: 174px;
    }
    .ImportAreaWrapper .tr.bottom,
    .ImportAreaWrapper .td.bottom {
        vertical-align: bottom;
    }
    .ImportAreaWrapper .td .ReactionsAreaHelpIcon-5 {
        margin-top: 0;
        margin-bottom: 20px;
    }
    .ImportAreaWrapper .td #SampleSpecificationFromExcel3 {
        width: 100%;
        margin-left:0;
    }

    .ImportAreaWrapper .table .btn_import_samples {
        margin-bottom: 15px;
    }

    .ImportAreaWrapper .td.inputArea {
        width: 313px;
        padding-left: 5px;
        padding-right: 5px;
    }
