#ttcontent .StandardButton a,
#ttcontent .StandardButton input,
#ttcontent .FakeStandardButton,
#reportParamDiv .StandardButton a,
#reportParamDiv .StandardButton input,
#reportParamDiv .FakeStandardButton,
#reportParamDiv .SubmitDiv .StandardButton a,
#reportParamDiv .SubmitDiv .StandardButton input,
#reportParamDiv .CancelDiv .StandardButton a,
#reportParamDiv .CancelDiv .StandardButton input,
.fancybox-inner .StandardButton a{
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    font-style: normal;
    line-height: 1;
    background-image: none;
    width: auto;
    text-decoration: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle;
    border-radius: 3px;
    padding: 10px 16px;
}

/**********************************/
/*           BUTTON COLOR         */
/**********************************/
#ttcontent .StandardButton_Color a,
#ttcontent .StandardButton_Color input,
#ttcontent .FakeStandardButton_Color,
.fancybox-inner .StandardButton_Color a {
    background-color: var(--theme-standardButton);
    color: var(--theme-standardButtonText);
    box-shadow: none;
}

    #ttcontent .StandardButton_Color a:hover,
    #ttcontent .StandardButton_Color input:hover,
    #ttcontent .FakeStandardButton_Color:hover,
 .fancybox-inner .StandardButton_Color a:hover {
        background-color: var(--theme-standardButtonHighlight);
        color: var(--theme-standardButtonText);
        text-decoration: none;
        box-shadow: 0 0 .3125rem .0625rem var(--theme-standardButtonHighlight);
    }

/**********************************/
/*           BUTTON SECONDARY         */
/**********************************/
#ttcontent .StandardButton_ColorSecondary a,
#ttcontent .StandardButton_ColorSecondary input,
#ttcontent .FakeStandardButton_ColorSecondary {
    background-color: #bedd8d;
    color: #000000;
    box-shadow: none;
}







/**********************************/
/*        BUTTON DISABLED         */
/**********************************/

#ttcontent .StandardButton_ColorDisabled a,
#ttcontent .StandardButton_ColorDisabled input,
#ttcontent .FakeStandardButton_ColorDisabled {
    color: white !important;
    background-color: gray !important;
    border: 0px !important;
    box-shadow: none;
}

/**********************************/
/*           BUTTON SIZE          */
/**********************************/

#ttcontent .StandardButton_Standard input,
#ttcontent .StandardButton_Standard a,
#ttcontent .FakeStandardButton_Standard,
#reportParamDiv .StandardButton_Standard a,
#reportParamDiv .StandardButton_Standard input,
#reportParamDiv .FakeStandardButton_Standard,
#reportParamDiv .SubmitDiv .StandardButton_Standard a,
#reportParamDiv .SubmitDiv .StandardButton_Standard input,
#reportParamDiv .CancelDiv .StandardButton_Standard a,
#reportParamDiv .CancelDiv .StandardButton_Standard input,
.fancybox-inner .StandardButton_Standard a {
    font-size: 14px;
    margin: 5px;
    padding: 7px;
}

#ttcontent .StandardButton_Small a,
#ttcontent .StandardButton_Small input,
#ttcontent .FakeStandardButton_Small,
#reportParamDiv .StandardButton_Small a,
#reportParamDiv .StandardButton_Small input,
#reportParamDiv .FakeStandardButton_Small,
#reportParamDiv .SubmitDiv .StandardButton_Small a,
#reportParamDiv .SubmitDiv .StandardButton_Small input,
#reportParamDiv .CancelDiv .StandardButton_Small a,
#reportParamDiv .CancelDiv .StandardButton_Small input,
.fancybox-inner .StandardButton_Small a {
    font-size: 11px;
    margin: 3px;
    padding: 4px;
}

#ttcontent .StandardButton_Large a,
#ttcontent .StandardButton_Large input,
#ttcontent .FakeStandardButton_Large,
#reportParamDiv .StandardButton_Large a,
#reportParamDiv .StandardButton_Large input,
#reportParamDiv .FakeStandardButton_Large,
#reportParamDiv .SubmitDiv .StandardButton_Large a,
#reportParamDiv .SubmitDiv .StandardButton_Large input,
#reportParamDiv .CancelDiv .StandardButton_Large a,
#reportParamDiv .CancelDiv .StandardButton_Large input,
.fancybox-inner .StandardButton_Large a {
    font-size: 14px;
    margin: 5px;
    padding: 12px;
    width: 200px;
    height: 54px;
}


/*
    --------------------------------------------------------------
    ------------------  Special  -------------------
    --------------------------------------------------------------
*/
#ttcontent .StandardButton_SingleLineVerticalAlign {
    line-height: 28px !important;
}





    #ttcontent .StandardButton_MultiLineVerticalAlign  {
        line-height: unset;
    }


/*
    --------------------------------------------------------------
    ------------------  Report Param Formats   -------------------
    --------------------------------------------------------------
*/


#reportParamDiv .StandardButton_Color input:hover,
#reportParamDiv .StandardButton_Color a:hover {
    text-decoration: none;
    -webkit-box-shadow: 0 0 .3125rem .0625rem rgba(154,222,71,1);
    -moz-box-shadow: 0 0 .3125rem .0625rem rgba(154,222,71,1);
    box-shadow: 0 0 .3125rem .0625rem rgba(154,222,71,1);
    background-image: none;
}

#reportParamDiv .SubmitDiv .StandardButton_Color a,
#reportParamDiv .SubmitDiv .StandardButton_Color input {
    background-color: #0B74BC;
    color: white;
    box-shadow: none;
}

#reportParamDiv .SubmitDiv .StandardButton_Color a:hover,
#reportParamDiv .SubmitDiv .StandardButton_Color input:hover 
{
    background-color: #1e96e7;
    color: white;        
    text-decoration: none;
    -webkit-box-shadow: 0 0 .3125rem .0625rem rgba(30,150,231,1);
    -moz-box-shadow: 0 0 .3125rem .0625rem rgba(30,150,231,1);
    box-shadow: 0 0 .3125rem .0625rem rgba(30,150,231,1);

}



#reportParamDiv .CancelDiv .StandardButton_Color a,
#reportParamDiv .CancelDiv .StandardButton_Color input {
    background-color: #EBEBE4;
    color: black;
    box-shadow: none;
}

#reportParamDiv .CancelDiv .StandardButton_Color a:hover,
#reportParamDiv .CancelDiv .StandardButton_Color input:hover {
    background-color: #bcbcb6;
    color: black;
    box-shadow: none;
}


