html, body {
    margin: 0;
    padding: 0;
}

body {
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    width: 100%;
}

.cdn-error {
    display: none !important;
}

.bds-logout-btn {
    text-decoration: none;
    color: #8e8e8e;
    cursor: pointer;
}

.bds-logout-btn:hover {
    color: #8e8e8e;
}

.bds-logout-btn:visited {
    color: #8e8e8e;
}

.power-nav {
    position: relative;
    z-index: 10;
    -webkit-box-shadow: 0px 3px 12px 0px rgba(50, 50, 50, 0.40);
    -moz-box-shadow: 0px 3px 12px 0px rgba(50, 50, 50, 0.40);
    box-shadow: 0px 3px 12px 0px rgba(50, 50, 50, 0.40);
}

.bds-log-in-button {
    -moz-box-shadow: 3px 4px 0px 0px #ffffff;
    -webkit-box-shadow: 3px 4px 0px 0px #ffffff;
    box-shadow: 3px 4px 0px 0px #ffffff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7fc75b), color-stop(1, #238048));
    background:-moz-linear-gradient(top, #7fc75b 5%, #238048 100%);
    background:-webkit-linear-gradient(top, #7fc75b 5%, #238048 100%);
    background:-o-linear-gradient(top, #7fc75b 5%, #238048 100%);
    background:-ms-linear-gradient(top, #7fc75b 5%, #238048 100%);
    background:linear-gradient(to bottom, #7fc75b 5%, #238048 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fc75b', endColorstr='#238048',GradientType=0);
    background-color:#7fc75b;
    border:1px solid #ffffff;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    font-family:Arial;
    font-size:17px;
    padding:7px 25px;
    text-decoration:none;
    text-shadow:1px 2px 0px #292929;
}

.bds-log-in-button:hover,
.bds-log-in-button:focus,
.bds-log-in-button:active,
.bds-log-in-button.active,
.open .dropdown-toggle.bds-log-in-button {
    -moz-box-shadow: 3px 4px 0px 0px #ffffff;
    -webkit-box-shadow: 3px 4px 0px 0px #ffffff;
    box-shadow: 3px 4px 0px 0px #ffffff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #238048), color-stop(1, #7fc75b));
    background:-moz-linear-gradient(top, #238048 5%, #7fc75b 100%);
    background:-webkit-linear-gradient(top, #238048 5%, #7fc75b 100%);
    background:-o-linear-gradient(top, #238048 5%, #7fc75b 100%);
    background:-ms-linear-gradient(top, #238048 5%, #7fc75b 100%);
    background:linear-gradient(to bottom, #238048 5%, #7fc75b 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#238048', endColorstr='#7fc75b',GradientType=0);
    background-color:#238048;
    border:1px solid #ffffff;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    font-family:Arial;
    font-size:17px;
    padding:7px 25px;
    text-decoration:none;
    text-shadow:1px 2px 0px #292929;
}

.bds-log-in-button:active,
.bds-log-in-button.active,
.open .dropdown-toggle.bds-log-in-button {
    background-image: none;
}

.bds-log-in-button.disabled,
.bds-log-in-button[disabled],
fieldset[disabled] .bds-log-in-button,
.bds-log-in-button.disabled:hover,
.bds-log-in-button[disabled]:hover,
fieldset[disabled] .bds-log-in-button:hover,
.bds-log-in-button.disabled:focus,
.bds-log-in-button[disabled]:focus,
fieldset[disabled] .bds-log-in-button:focus,
.bds-log-in-button.disabled:active,
.bds-log-in-button[disabled]:active,
fieldset[disabled] .bds-log-in-button:active,
.bds-log-in-button.disabled.active,
.bds-log-in-button[disabled].active,
fieldset[disabled] .bds-log-in-button.active {
    background-color: #611BBD;
    border-color: #130269;
}

.bds-log-in-button[disabled]:hover {
    -moz-box-shadow: 3px 4px 0px 0px #ffffff;
    -webkit-box-shadow: 3px 4px 0px 0px #ffffff;
    box-shadow: 3px 4px 0px 0px #ffffff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7fc75b), color-stop(1, #238048));
    background:-moz-linear-gradient(top, #7fc75b 5%, #238048 100%);
    background:-webkit-linear-gradient(top, #7fc75b 5%, #238048 100%);
    background:-o-linear-gradient(top, #7fc75b 5%, #238048 100%);
    background:-ms-linear-gradient(top, #7fc75b 5%, #238048 100%);
    background:linear-gradient(to bottom, #7fc75b 5%, #238048 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fc75b', endColorstr='#238048',GradientType=0);
    background-color: #611BBD;
    border-color: #130269;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    font-family:Arial;
    font-size:17px;
    padding:7px 25px;
    text-decoration:none;
    text-shadow:1px 2px 0px #292929;
    cursor: default;
}


.bds-log-in-button .badge {
    color: #611BBD;
    background-color: #ffffff;
}

.inline-block { display: inline-block; }

.ptn,  .pvn,  .pan  { padding-top:    0px  !important; }
.pbn,  .pvn,  .pan  { padding-bottom: 0px  !important; }
.pln,  .phn,  .pan  { padding-left:   0px  !important; }
.prn,  .phn,  .pan  { padding-right:  0px  !important; }

.pt3,  .pv3,  .pa3  { padding-top:    3px  !important; }
.pb3,  .pv3,  .pa3  { padding-bottom: 3px  !important; }
.pl3,  .ph3,  .pa3  { padding-left:   3px  !important; }
.pr3,  .ph3,  .pa3  { padding-right:  3px  !important; }

.pt2,  .pv2,  .pa2  { padding-top:    2px  !important; }
.pb2,  .pv2,  .pa2  { padding-bottom: 2px  !important; }
.pl2,  .ph2,  .pa2  { padding-left:   2px  !important; }
.pr2,  .ph2,  .pa2  { padding-right:  2px  !important; }

.pt1,  .pv1,  .pa1  { padding-top:    1px  !important; }
.pb1,  .pv1,  .pa1  { padding-bottom: 1px  !important; }
.pl1,  .ph1,  .pa1  { padding-left:   1px  !important; }
.pr1,  .ph1,  .pa1  { padding-right:  1px  !important; }

.pts,  .pvs,  .pas  { padding-top:    5px  !important; }
.pbs,  .pvs,  .pas  { padding-bottom: 5px  !important; }
.pls,  .phs,  .pas  { padding-left:   5px  !important; }
.prs,  .phs,  .pas  { padding-right:  5px  !important; }

.pt7,  .pv7,  .pa7  { padding-top:    7px !important; }
.pb7,  .pv7,  .pa7  { padding-bottom: 7px !important; }
.pl7,  .ph7,  .pa7  { padding-left:   7px !important; }
.pr7,  .ph7,  .pa7  { padding-right:  7px !important; }

.ptt,  .pvt,  .pat  { padding-top:    10px !important; }
.pbt,  .pvt,  .pat  { padding-bottom: 10px !important; }
.plt,  .pht,  .pat  { padding-left:   10px !important; }
.prt,  .pht,  .pat  { padding-right:  10px !important; }

.ptm,  .pvm,  .pam  { padding-top:    12px !important; }
.pbm,  .pvm,  .pam  { padding-bottom: 12px !important; }
.plm,  .phm,  .pam  { padding-left:   12px !important; }
.prm,  .phm,  .pam  { padding-right:  12px !important; }

.ptd,  .pvd,  .pad  { padding-top:    15px !important; }
.pbd,  .pvd,  .pad  { padding-bottom: 15px !important; }
.pld,  .phd,  .pad  { padding-left:   15px !important; }
.prd,  .phd,  .pad  { padding-right:  15px !important; }

.ptl,  .pvl,  .pal  { padding-top:    24px !important; }
.pbl,  .pvl,  .pal  { padding-bottom: 24px !important; }
.pll,  .phl,  .pal  { padding-left:   24px !important; }
.prl,  .phl,  .pal  { padding-right:  24px !important; }

.ptxl, .pvxl, .paxl { padding-top:    40px !important; }
.pbxl, .pvxl, .paxl { padding-bottom: 40px !important; }
.plxl, .phxl, .paxl { padding-left:   40px !important; }
.prxl, .phxl, .paxl { padding-right:  40px !important; }

.mtn,  .mvn,  .man  { margin-top:     0px  !important; }
.mbn,  .mvn,  .man  { margin-bottom:  0px  !important; }
.mln,  .mhn,  .man  { margin-left:    0px  !important; }
.mrn,  .mhn,  .man  { margin-right:   0px  !important; }

.mt3,  .mv3,  .ma3  { margin-top:     3px  !important; }
.mb3,  .mv3,  .ma3  { margin-bottom:  3px  !important; }
.ml3,  .mh3,  .ma3  { margin-left:    3px  !important; }
.mr3,  .mh3,  .ma3  { margin-right:   3px  !important; }

.mt2,  .mv2,  .ma2  { margin-top:     2px  !important; }
.mb2,  .mv2,  .ma2  { margin-bottom:  2px  !important; }
.ml2,  .mh2,  .ma2  { margin-left:    2px  !important; }
.mr2,  .mh2,  .ma2  { margin-right:   2px  !important; }

.mt1,  .mv1,  .ma1  { margin-top:     1px  !important; }
.mb1,  .mv1,  .ma1  { margin-bottom:  1px  !important; }
.ml1,  .mh1,  .ma1  { margin-left:    1px  !important; }
.mr1,  .mh1,  .ma1  { margin-right:   1px  !important; }

.mts,  .mvs,  .mas  { margin-top:     5px  !important; }
.mbs,  .mvs,  .mas  { margin-bottom:  5px  !important; }
.mls,  .mhs,  .mas  { margin-left:    5px  !important; }
.mrs,  .mhs,  .mas  { margin-right:   5px  !important; }

.mtt,  .mvt,  .mat  { margin-top:     10px !important; }
.mbt,  .mvt,  .mat  { margin-bottom:  10px !important; }
.mlt,  .mht,  .mat  { margin-left:    10px !important; }
.mrt,  .mht,  .mat  { margin-right:   10px !important; }

.mtm,  .mvm,  .mam  { margin-top:     12px !important; }
.mbm,  .mvm,  .mam  { margin-bottom:  12px !important; }
.mlm,  .mhm,  .mam  { margin-left:    12px !important; }
.mrm,  .mhm,  .mam  { margin-right:   12px !important; }

.mtl,  .mvl,  .mal  { margin-top:     24px !important; }
.mbl,  .mvl,  .mal  { margin-bottom:  24px !important; }
.mll,  .mhl,  .mal  { margin-left:    24px !important; }
.mrl,  .mhl,  .mal  { margin-right:   24px !important; }

.mtxl, .mvxl, .maxl { padding-top:    40px !important; }
.mbxl, .mvxl, .maxl { padding-bottom: 40px !important; }
.mlxl, .mhxl, .maxl { padding-left:   40px !important; }
.mrxl, .mhxl, .maxl { padding-right:  40px !important; }

.pt64, .pv64, .pa64 { padding-top:    64px !important; }
.p64, .pv64, .pa64 { padding-top:    64px !important; }
.pt64, .pv64, .pa64 { padding-top:    64px !important; }
.pt64, .pv64, .pa64 { padding-top:    64px !important; }

.batb, .bttb, .bvtb { border-top:    1px solid #000 !important; }
.batb, .bbtb, .bvtb { border-bottom: 1px solid #000 !important; }
.batb, .bltb, .bhtb { border-left:   1px solid #000 !important; }
.batb, .brtb, .bhtb { border-right:  1px solid #000 !important; }

.bamb, .btmb, .bvmb { border-top:    2px solid #000 !important; }
.bamb, .bbmb, .bvmb { border-bottom: 2px solid #000 !important; }
.bamb, .blmb, .bhmb { border-left:   2px solid #000 !important; }
.bamb, .brmb, .bhmb { border-right:  2px solid #000 !important; }

.bafb, .btfb, .bvfb { border-top:    4px solid #000 !important; }
.bafb, .bbfb, .bvfb { border-bottom: 4px solid #000 !important; }
.bafb, .blfb, .bhfb { border-left:   4px solid #000 !important; }
.bafb, .brfb, .bhfb { border-right:  4px solid #000 !important; }

.batg, .bttg, .bvtg { border-top:    1px solid #DDD !important; }
.batg, .bbtg, .bvtg { border-bottom: 1px solid #DDD !important; }
.batg, .bltg, .bhtg { border-left:   1px solid #DDD !important; }
.batg, .brtg, .bhtg { border-right:  1px solid #DDD !important; }

.batdg, .bttdg, .bvtdg { border-top:    1px solid #777 !important; }
.batdg, .bbtdg, .bvtdg { border-bottom: 1px solid #777 !important; }
.batdg, .bltdg, .bhtdg { border-left:   1px solid #777 !important; }
.batdg, .brtdg, .bhtdg { border-right:  1px solid #777 !important; }

.ba0,  .bt0,  .bv0  { border-top:    none !important; }
.ba0,  .bb0,  .bv0  { border-bottom: none !important; }
.ba0,  .bl0,  .bh0  { border-left:   none !important; }
.ba0,  .br0,  .bh0  { border-right:  none !important; }

.hide-me { display: none !important; }

.xs-only, .xs-only-inline, .visible-xs-inline, .printonly-inline, .printonlyinline {
    display: none;
}

.bds-main {
    height:100%;
}

.container-wrapper {
    overflow: auto;
    padding-bottom: 40px;
}

.bds-main .power-content {
    height: 100%;
    margin-left: auto;
    margin-right: auto;
}

.text-center {
    text-align: center;
}
.text-left {
    text-align: left !important;
}
.text-right {
    text-align: right !important;
}

.glyphicon-none:before {
    content: "\00a0";
    color: transparent !important;
}

.bds-blue-screen {
    background-color: #c4d8ee;
    min-height: 100%;
}

.power-document-header {
    position: relative;
    z-index: 10;
    -webkit-box-shadow: 0px 3px 12px 0px rgba(50, 50, 50, 0.40);
    -moz-box-shadow: 0px 3px 12px 0px rgba(50, 50, 50, 0.40);
    box-shadow: 0px 3px 12px 0px rgba(50, 50, 50, 0.40);
}

.power-document-footer {
    position: relative;
    z-index: 10;
    -webkit-box-shadow: 3px 0px 12px 0px rgba(50, 50, 50, 0.40);
    -moz-box-shadow: 3px 0px 12px 0px rgba(50, 50, 50, 0.40);
    box-shadow: 3px 0px 12px 0px rgba(50, 50, 50, 0.40);
}

.power-content {
    position: relative;
    z-index: 5;
}

.power-content .power-page-content {
    max-width: 990px;
    margin-left: auto;
    margin-right: auto;
}

.power-document-header .logo-504 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 48px;
}

.power-document-header .power-text {
    color: #000;
    font-weight: normal;
}

.power-document-header .text-504 {
    color: #00b1ee;
    font-weight: bold;
}

.bds-page-content {
    max-width: 990px;
    margin-left: auto;
    margin-right: auto;
}

.bds-main .glyphicon.shift-top {
    top: -1px;
}

.bds-content-container {
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 40px;
    max-width: 990px;
}

.bds-modal {
    margin-left: auto;
    margin-right: auto;
}

.modal .modal-body {
    overflow-y: auto;
    max-height: 450px;
}

.modal .modal-body.reduce-modal-height {
    max-height: 250px;
}

.bds-document-controls {
    margin-top: 20px;
    padding-bottom: 20px;
    text-align: center;
}

.bds-document-controls button {
    margin-left: 4px;
    margin-right: 4px;
    margin-bottom: 4px;
}

.bds-glyphicon {
    padding-right: 4px;
}

.fntxs { font-size:  .7em !important; }
.fnts  { font-size:  .8em !important; }
.fnt90 { font-size:  .9em !important; }
.fntd  { font-size: 1.0em !important; }
.fntm  { font-size: 1.2em !important; }
.fntl  { font-size: 1.5em !important; }

.fnt07  { font-size:  .7em !important; }
.fnt08  { font-size:  .8em !important; }
.fnt09  { font-size:  .9em !important; }
.fnt10  { font-size: 1.0em !important; }
.fnt105 { font-size: 1.05em !important;}
.fnt11  { font-size: 1.1em !important; }
.fnt115 { font-size: 1.15em !important;}
.fnt12  { font-size: 1.2em !important; }
.fnt15  { font-size: 1.5em !important; }

.italic {
    font-style: italic !important;
}

.bold {
    font-weight: bold !important;
    color: #000 !important;
}

.underline {
    text-decoration: underline;
}

.power-page-content ul li {
    list-style-type: none;
}

.strike-through {
    text-decoration: line-through;
}

.dark-gray-bg {
    background-color: #808080;
}

.medium-gray-bg {
    background-color: #aaaaaa;
}

.white-bg {
    background-color: #ffffff;
}

.light-gray-bg {
    background-color: #eeeeee;
}

.white-on-black {
    background-color: #000000;
    color: white;
}

.black-text {
    color: #000000;
}

.red-text {
    color: #990000;
}

.bright-red-text {
    color: #FF0000;
}

.gray-text {
    color: #8E8E8E;
}

.white-text {
    color: #ffffff;
}

.bright-green-text {
    color: #00ff00;
}

.red-background {
    background-color: #FFE0E0 !important;
}

.xs-text-center {  text-align: center !important;  }
.xs-text-left   {  text-align: left   !important;  }
.xs-text-right  {  text-align: right  !important;  }

.xs-fntxs { font-size:  .7em !important; }
.xs-fnts  { font-size:  .8em !important; }
.xs-fnt90 { font-size:  .9em !important; }
.xs-fntd  { font-size: 1.0em !important; }
.xs-fntm  { font-size: 1.2em !important; }
.xs-fntl  { font-size: 1.5em !important; }

.xs-ptn,  .xs-pvn,  .xs-pan  { padding-top:    0px  !important; }
.xs-pbn,  .xs-pvn,  .xs-pan  { padding-bottom: 0px  !important; }
.xs-pln,  .xs-phn,  .xs-pan  { padding-left:   0px  !important; }
.xs-prn,  .xs-phn,  .xs-pan  { padding-right:  0px  !important; }

.xs-pt3,  .xs-pv3,  .xs-pa3  { padding-top:    3px  !important; }
.xs-pb3,  .xs-pv3,  .xs-pa3  { padding-bottom: 3px  !important; }
.xs-pl3,  .xs-ph3,  .xs-pa3  { padding-left:   3px  !important; }
.xs-pr3,  .xs-ph3,  .xs-pa3  { padding-right:  3px  !important; }

.xs-pt2,  .xs-pv2,  .xs-pa2  { padding-top:    2px  !important; }
.xs-pb2,  .xs-pv2,  .xs-pa2  { padding-bottom: 2px  !important; }
.xs-pl2,  .xs-ph2,  .xs-pa2  { padding-left:   2px  !important; }
.xs-pr2,  .xs-ph2,  .xs-pa2  { padding-right:  2px  !important; }

.xs-pt1,  .xs-pv1,  .xs-pa1  { padding-top:    1px  !important; }
.xs-pb1,  .xs-pv1,  .xs-pa1  { padding-bottom: 1px  !important; }
.xs-pl1,  .xs-ph1,  .xs-pa1  { padding-left:   1px  !important; }
.xs-pr1,  .xs-ph1,  .xs-pa1  { padding-right:  1px  !important; }

.xs-pts,  .xs-pvs,  .xs-pas  { padding-top:    5px  !important; }
.xs-pbs,  .xs-pvs,  .xs-pas  { padding-bottom: 5px  !important; }
.xs-pls,  .xs-phs,  .xs-pas  { padding-left:   5px  !important; }
.xs-prs,  .xs-phs,  .xs-pas  { padding-right:  5px  !important; }

.xs-ptt,  .xs-pvt,  .xs-pat  { padding-top:    10px !important; }
.xs-pbt,  .xs-pvt,  .xs-pat  { padding-bottom: 10px !important; }
.xs-plt,  .xs-pht,  .xs-pat  { padding-left:   10px !important; }
.xs-prt,  .xs-pht,  .xs-pat  { padding-right:  10px !important; }

.xs-ptm,  .xs-pvm,  .xs-pam  { padding-top:    12px !important; }
.xs-pbm,  .xs-pvm,  .xs-pam  { padding-bottom: 12px !important; }
.xs-plm,  .xs-phm,  .xs-pam  { padding-left:   12px !important; }
.xs-prm,  .xs-phm,  .xs-pam  { padding-right:  12px !important; }

.xs-ptd,  .xs-pvd,  .xs-pad  { padding-top:    15px !important; }
.xs-pbd,  .xs-pvd,  .xs-pad  { padding-bottom: 15px !important; }
.xs-pld,  .xs-phd,  .xs-pad  { padding-left:   15px !important; }
.xs-prd,  .xs-phd,  .xs-pad  { padding-right:  15px !important; }

.xs-ptl,  .xs-pvl,  .xs-pal  { padding-top:    24px !important; }
.xs-pbl,  .xs-pvl,  .xs-pal  { padding-bottom: 24px !important; }
.xs-pll,  .xs-phl,  .xs-pal  { padding-left:   24px !important; }
.xs-prl,  .xs-phl,  .xs-pal  { padding-right:  24px !important; }

.xs-ptxl, .xs-pvxl, .xs-paxl { padding-top:    40px !important; }
.xs-pbxl, .xs-pvxl, .xs-paxl { padding-bottom: 40px !important; }
.xs-plxl, .xs-phxl, .xs-paxl { padding-left:   40px !important; }
.xs-prxl, .xs-phxl, .xs-paxl { padding-right:  40px !important; }

.xs-mtn,  .xs-mvn,  .xs-man  { margin-top:     0px  !important; }
.xs-mbn,  .xs-mvn,  .xs-man  { margin-bottom:  0px  !important; }
.xs-mln,  .xs-mhn,  .xs-man  { margin-left:    0px  !important; }
.xs-mrn,  .xs-mhn,  .xs-man  { margin-right:   0px  !important; }

.xs-mt3,  .xs-mv3,  .xs-ma3  { margin-top:     3px  !important; }
.xs-mb3,  .xs-mv3,  .xs-ma3  { margin-bottom:  3px  !important; }
.xs-ml3,  .xs-mh3,  .xs-ma3  { margin-left:    3px  !important; }
.xs-mr3,  .xs-mh3,  .xs-ma3  { margin-right:   3px  !important; }

.xs-mt2,  .xs-mv2,  .xs-ma2  { margin-top:     2px  !important; }
.xs-mb2,  .xs-mv2,  .xs-ma2  { margin-bottom:  2px  !important; }
.xs-ml2,  .xs-mh2,  .xs-ma2  { margin-left:    2px  !important; }
.xs-mr2,  .xs-mh2,  .xs-ma2  { margin-right:   2px  !important; }

.xs-mt1,  .xs-mv1,  .xs-ma1  { margin-top:     1px  !important; }
.xs-mb1,  .xs-mv1,  .xs-ma1  { margin-bottom:  1px  !important; }
.xs-ml1,  .xs-mh1,  .xs-ma1  { margin-left:    1px  !important; }
.xs-mr1,  .xs-mh1,  .xs-ma1  { margin-right:   1px  !important; }

.xs-mts,  .xs-mvs,  .xs-mas  { margin-top:     5px  !important; }
.xs-mbs,  .xs-mvs,  .xs-mas  { margin-bottom:  5px  !important; }
.xs-mls,  .xs-mhs,  .xs-mas  { margin-left:    5px  !important; }
.xs-mrs,  .xs-mhs,  .xs-mas  { margin-right:   5px  !important; }

.xs-mtt,  .xs-mvt,  .xs-mat  { margin-top:     10px !important; }
.xs-mbt,  .xs-mvt,  .xs-mat  { margin-bottom:  10px !important; }
.xs-mlt,  .xs-mht,  .xs-mat  { margin-left:    10px !important; }
.xs-mrt,  .xs-mht,  .xs-mat  { margin-right:   10px !important; }

.xs-mtm,  .xs-mvm,  .xs-mam  { margin-top:     12px !important; }
.xs-mbm,  .xs-mvm,  .xs-mam  { margin-bottom:  12px !important; }
.xs-mlm,  .xs-mhm,  .xs-mam  { margin-left:    12px !important; }
.xs-mrm,  .xs-mhm,  .xs-mam  { margin-right:   12px !important; }

.xs-mtl,  .xs-mvl,  .xs-mal  { margin-top:     24px !important; }
.xs-mbl,  .xs-mvl,  .xs-mal  { margin-bottom:  24px !important; }
.xs-mll,  .xs-mhl,  .xs-mal  { margin-left:    24px !important; }
.xs-mrl,  .xs-mhl,  .xs-mal  { margin-right:   24px !important; }

.xs-mtxl, .xs-mvxl, .xs-maxl { padding-top:    40px !important; }
.xs-mbxl, .xs-mvxl, .xs-maxl { padding-bottom: 40px !important; }
.xs-mlxl, .xs-mhxl, .xs-maxl { padding-left:   40px !important; }
.xs-mrxl, .xs-mhxl, .xs-maxl { padding-right:  40px !important; }

.xs-batb, .xs-bttb, .xs-bvtb { border-top:    1px solid #000 !important; }
.xs-batb, .xs-bbtb, .xs-bvtb { border-bottom: 1px solid #000 !important; }
.xs-batb, .xs-bltb, .xs-bhtb { border-left:   1px solid #000 !important; }
.xs-batb, .xs-brtb, .xs-bhtb { border-right:  1px solid #000 !important; }

.xs-bamb, .xs-btmb, .xs-bvmb { border-top:    2px solid #000 !important; }
.xs-bamb, .xs-bbmb, .xs-bvmb { border-bottom: 2px solid #000 !important; }
.xs-bamb, .xs-blmb, .xs-bhmb { border-left:   2px solid #000 !important; }
.xs-bamb, .xs-brmb, .xs-bhmb { border-right:  2px solid #000 !important; }

.xs-bafb, .xs-btfb, .xs-bvfb { border-top:    4px solid #000 !important; }
.xs-bafb, .xs-bbfb, .xs-bvfb { border-bottom: 4px solid #000 !important; }
.xs-bafb, .xs-blfb, .xs-bhfb { border-left:   4px solid #000 !important; }
.xs-bafb, .xs-brfb, .xs-bhfb { border-right:  4px solid #000 !important; }

.xs-batg, .xs-bttg, .xs-bvtg { border-top:    1px solid #DDD !important; }
.xs-batg, .xs-bbtg, .xs-bvtg { border-bottom: 1px solid #DDD !important; }
.xs-batg, .xs-bltg, .xs-bhtg { border-left:   1px solid #DDD !important; }
.xs-batg, .xs-brtg, .xs-bhtg { border-right:  1px solid #DDD !important; }

.xs-batdg, .xs-bttdg, .xs-bvtdg { border-top:    1px solid #777 !important; }
.xs-batdg, .xs-bbtdg, .xs-bvtdg { border-bottom: 1px solid #777 !important; }
.xs-batdg, .xs-bltdg, .xs-bhtdg { border-left:   1px solid #777 !important; }
.xs-batdg, .xs-brtdg, .xs-bhtdg { border-right:  1px solid #777 !important; }

.xs-ba0,  .xs-bt0,  .xs-bv0  { border-top:    none !important; }
.xs-ba0,  .xs-bb0,  .xs-bv0  { border-bottom: none !important; }
.xs-ba0,  .xs-bl0,  .xs-bh0  { border-left:   none !important; }
.xs-ba0,  .xs-br0,  .xs-bh0  { border-right:  none !important; }

.xs-nmtxl,  .xs-nmvxl,  .xs-nmaxl  { margin-top:     -40px !important; }
.xs-nmbxl,  .xs-nmvxl,  .xs-nmaxl  { margin-bottom:  -40px !important; }
.xs-nmlxl,  .xs-nmhxl,  .xs-nmaxl  { margin-left:    -40px !important; }
.xs-nmrxl,  .xs-nmhxl,  .xs-nmaxl  { margin-right:   -40px !important; }

.xs-nmtl,  .xs-nmvl,  .xs-nmal  { margin-top:     -24px !important; }
.xs-nmbl,  .xs-nmvl,  .xs-nmal  { margin-bottom:  -24px !important; }
.xs-nmll,  .xs-nmhl,  .xs-nmal  { margin-left:    -24px !important; }
.xs-nmrl,  .xs-nmhl,  .xs-nmal  { margin-right:   -24px !important; }

.xs-nmtm,  .xs-nmvm,  .xs-nmam  { margin-top:     -12px !important; }
.xs-nmbm,  .xs-nmvm,  .xs-nmam  { margin-bottom:  -12px !important; }
.xs-nmlm,  .xs-nmhm,  .xs-nmam  { margin-left:    -12px !important; }
.xs-nmrm,  .xs-nmhm,  .xs-nmam  { margin-right:   -12px !important; }

.xs-nmts,  .xs-nmvs,  .xs-nmas  { margin-top:     -5px !important; }
.xs-nmbs,  .xs-nmvs,  .xs-nmas  { margin-bottom:  -5px !important; }
.xs-nmls,  .xs-nmhs,  .xs-nmas  { margin-left:    -5px !important; }
.xs-nmrs,  .xs-nmhs,  .xs-nmas  { margin-right:   -5px !important; }

.xs-nmt3,  .xs-nmv3,  .xs-nma3  { margin-top:     -3px !important; }
.xs-nmb3,  .xs-nmv3,  .xs-nma3  { margin-bottom:  -3px !important; }
.xs-nml3,  .xs-nmh3,  .xs-nma3  { margin-left:    -3px !important; }
.xs-nmr3,  .xs-nmh3,  .xs-nma3  { margin-right:   -3px !important; }

.bds-data-view .dv-xs-text-center {  text-align: center !important;  }
.bds-data-view .dv-xs-text-left   {  text-align: left   !important;  }
.bds-data-view .dv-xs-text-right  {  text-align: right  !important;  }

.bds-data-view .dv-xs-fntxs { font-size:  .7em !important; }
.bds-data-view .dv-xs-fnts  { font-size:  .8em !important; }
.bds-data-view .dv-xs-fnt90 { font-size:  .9em !important; }
.bds-data-view .dv-xs-fntd  { font-size: 1.0em !important; }
.bds-data-view .dv-xs-fntm  { font-size: 1.2em !important; }
.bds-data-view .dv-xs-fntl  { font-size: 1.5em !important; }

.bds-data-view .dv-xs-ptn,  .bds-data-view .dv-xs-pvn,  .bds-data-view .dv-xs-pan  { padding-top:    0px  !important; }
.bds-data-view .dv-xs-pbn,  .bds-data-view .dv-xs-pvn,  .bds-data-view .dv-xs-pan  { padding-bottom: 0px  !important; }
.bds-data-view .dv-xs-pln,  .bds-data-view .dv-xs-phn,  .bds-data-view .dv-xs-pan  { padding-left:   0px  !important; }
.bds-data-view .dv-xs-prn,  .bds-data-view .dv-xs-phn,  .bds-data-view .dv-xs-pan  { padding-right:  0px  !important; }

.bds-data-view .dv-xs-pt3,  .bds-data-view .dv-xs-pv3,  .bds-data-view .dv-xs-pa3  { padding-top:    3px  !important; }
.bds-data-view .dv-xs-pb3,  .bds-data-view .dv-xs-pv3,  .bds-data-view .dv-xs-pa3  { padding-bottom: 3px  !important; }
.bds-data-view .dv-xs-pl3,  .bds-data-view .dv-xs-ph3,  .bds-data-view .dv-xs-pa3  { padding-left:   3px  !important; }
.bds-data-view .dv-xs-pr3,  .bds-data-view .dv-xs-ph3,  .bds-data-view .dv-xs-pa3  { padding-right:  3px  !important; }

.bds-data-view .dv-xs-pt2,  .bds-data-view .dv-xs-pv2,  .bds-data-view .dv-xs-pa2  { padding-top:    2px  !important; }
.bds-data-view .dv-xs-pb2,  .bds-data-view .dv-xs-pv2,  .bds-data-view .dv-xs-pa2  { padding-bottom: 2px  !important; }
.bds-data-view .dv-xs-pl2,  .bds-data-view .dv-xs-ph2,  .bds-data-view .dv-xs-pa2  { padding-left:   2px  !important; }
.bds-data-view .dv-xs-pr2,  .bds-data-view .dv-xs-ph2,  .bds-data-view .dv-xs-pa2  { padding-right:  2px  !important; }

.bds-data-view .dv-xs-pt1,  .bds-data-view .dv-xs-pv1,  .bds-data-view .dv-xs-pa1  { padding-top:    1px  !important; }
.bds-data-view .dv-xs-pb1,  .bds-data-view .dv-xs-pv1,  .bds-data-view .dv-xs-pa1  { padding-bottom: 1px  !important; }
.bds-data-view .dv-xs-pl1,  .bds-data-view .dv-xs-ph1,  .bds-data-view .dv-xs-pa1  { padding-left:   1px  !important; }
.bds-data-view .dv-xs-pr1,  .bds-data-view .dv-xs-ph1,  .bds-data-view .dv-xs-pa1  { padding-right:  1px  !important; }

.bds-data-view .dv-xs-pts,  .bds-data-view .dv-xs-pvs,  .bds-data-view .dv-xs-pas  { padding-top:    5px  !important; }
.bds-data-view .dv-xs-pbs,  .bds-data-view .dv-xs-pvs,  .bds-data-view .dv-xs-pas  { padding-bottom: 5px  !important; }
.bds-data-view .dv-xs-pls,  .bds-data-view .dv-xs-phs,  .bds-data-view .dv-xs-pas  { padding-left:   5px  !important; }
.bds-data-view .dv-xs-prs,  .bds-data-view .dv-xs-phs,  .bds-data-view .dv-xs-pas  { padding-right:  5px  !important; }

.bds-data-view .dv-xs-ptt,  .bds-data-view .dv-xs-pvt,  .bds-data-view .dv-xs-pat  { padding-top:    10px !important; }
.bds-data-view .dv-xs-pbt,  .bds-data-view .dv-xs-pvt,  .bds-data-view .dv-xs-pat  { padding-bottom: 10px !important; }
.bds-data-view .dv-xs-plt,  .bds-data-view .dv-xs-pht,  .bds-data-view .dv-xs-pat  { padding-left:   10px !important; }
.bds-data-view .dv-xs-prt,  .bds-data-view .dv-xs-pht,  .bds-data-view .dv-xs-pat  { padding-right:  10px !important; }

.bds-data-view .dv-xs-ptm,  .bds-data-view .dv-xs-pvm,  .bds-data-view .dv-xs-pam  { padding-top:    12px !important; }
.bds-data-view .dv-xs-pbm,  .bds-data-view .dv-xs-pvm,  .bds-data-view .dv-xs-pam  { padding-bottom: 12px !important; }
.bds-data-view .dv-xs-plm,  .bds-data-view .dv-xs-phm,  .bds-data-view .dv-xs-pam  { padding-left:   12px !important; }
.bds-data-view .dv-xs-prm,  .bds-data-view .dv-xs-phm,  .bds-data-view .dv-xs-pam  { padding-right:  12px !important; }

.bds-data-view .dv-xs-ptd,  .bds-data-view .dv-xs-pvd,  .bds-data-view .dv-xs-pad  { padding-top:    15px !important; }
.bds-data-view .dv-xs-pbd,  .bds-data-view .dv-xs-pvd,  .bds-data-view .dv-xs-pad  { padding-bottom: 15px !important; }
.bds-data-view .dv-xs-pld,  .bds-data-view .dv-xs-phd,  .bds-data-view .dv-xs-pad  { padding-left:   15px !important; }
.bds-data-view .dv-xs-prd,  .bds-data-view .dv-xs-phd,  .bds-data-view .dv-xs-pad  { padding-right:  15px !important; }

.bds-data-view .dv-xs-ptl,  .bds-data-view .dv-xs-pvl,  .bds-data-view .dv-xs-pal  { padding-top:    24px !important; }
.bds-data-view .dv-xs-pbl,  .bds-data-view .dv-xs-pvl,  .bds-data-view .dv-xs-pal  { padding-bottom: 24px !important; }
.bds-data-view .dv-xs-pll,  .bds-data-view .dv-xs-phl,  .bds-data-view .dv-xs-pal  { padding-left:   24px !important; }
.bds-data-view .dv-xs-prl,  .bds-data-view .dv-xs-phl,  .bds-data-view .dv-xs-pal  { padding-right:  24px !important; }

.bds-data-view .dv-xs-ptxl, .bds-data-view .dv-xs-pvxl, .bds-data-view .dv-xs-paxl { padding-top:    40px !important; }
.bds-data-view .dv-xs-pbxl, .bds-data-view .dv-xs-pvxl, .bds-data-view .dv-xs-paxl { padding-bottom: 40px !important; }
.bds-data-view .dv-xs-plxl, .bds-data-view .dv-xs-phxl, .bds-data-view .dv-xs-paxl { padding-left:   40px !important; }
.bds-data-view .dv-xs-prxl, .bds-data-view .dv-xs-phxl, .bds-data-view .dv-xs-paxl { padding-right:  40px !important; }

.bds-data-view .dv-xs-mtn,  .bds-data-view .dv-xs-mvn,  .bds-data-view .dv-xs-man  { margin-top:     0px  !important; }
.bds-data-view .dv-xs-mbn,  .bds-data-view .dv-xs-mvn,  .bds-data-view .dv-xs-man  { margin-bottom:  0px  !important; }
.bds-data-view .dv-xs-mln,  .bds-data-view .dv-xs-mhn,  .bds-data-view .dv-xs-man  { margin-left:    0px  !important; }
.bds-data-view .dv-xs-mrn,  .bds-data-view .dv-xs-mhn,  .bds-data-view .dv-xs-man  { margin-right:   0px  !important; }

.bds-data-view .dv-xs-mt3,  .bds-data-view .dv-xs-mv3,  .bds-data-view .dv-xs-ma3  { margin-top:     3px  !important; }
.bds-data-view .dv-xs-mb3,  .bds-data-view .dv-xs-mv3,  .bds-data-view .dv-xs-ma3  { margin-bottom:  3px  !important; }
.bds-data-view .dv-xs-ml3,  .bds-data-view .dv-xs-mh3,  .bds-data-view .dv-xs-ma3  { margin-left:    3px  !important; }
.bds-data-view .dv-xs-mr3,  .bds-data-view .dv-xs-mh3,  .bds-data-view .dv-xs-ma3  { margin-right:   3px  !important; }

.bds-data-view .dv-xs-mt2,  .bds-data-view .dv-xs-mv2,  .bds-data-view .dv-xs-ma2  { margin-top:     2px  !important; }
.bds-data-view .dv-xs-mb2,  .bds-data-view .dv-xs-mv2,  .bds-data-view .dv-xs-ma2  { margin-bottom:  2px  !important; }
.bds-data-view .dv-xs-ml2,  .bds-data-view .dv-xs-mh2,  .bds-data-view .dv-xs-ma2  { margin-left:    2px  !important; }
.bds-data-view .dv-xs-mr2,  .bds-data-view .dv-xs-mh2,  .bds-data-view .dv-xs-ma2  { margin-right:   2px  !important; }

.bds-data-view .dv-xs-mt1,  .bds-data-view .dv-xs-mv1,  .bds-data-view .dv-xs-ma1  { margin-top:     1px  !important; }
.bds-data-view .dv-xs-mb1,  .bds-data-view .dv-xs-mv1,  .bds-data-view .dv-xs-ma1  { margin-bottom:  1px  !important; }
.bds-data-view .dv-xs-ml1,  .bds-data-view .dv-xs-mh1,  .bds-data-view .dv-xs-ma1  { margin-left:    1px  !important; }
.bds-data-view .dv-xs-mr1,  .bds-data-view .dv-xs-mh1,  .bds-data-view .dv-xs-ma1  { margin-right:   1px  !important; }

.bds-data-view .dv-xs-mts,  .bds-data-view .dv-xs-mvs,  .bds-data-view .dv-xs-mas  { margin-top:     5px  !important; }
.bds-data-view .dv-xs-mbs,  .bds-data-view .dv-xs-mvs,  .bds-data-view .dv-xs-mas  { margin-bottom:  5px  !important; }
.bds-data-view .dv-xs-mls,  .bds-data-view .dv-xs-mhs,  .bds-data-view .dv-xs-mas  { margin-left:    5px  !important; }
.bds-data-view .dv-xs-mrs,  .bds-data-view .dv-xs-mhs,  .bds-data-view .dv-xs-mas  { margin-right:   5px  !important; }

.bds-data-view .dv-xs-mtt,  .bds-data-view .dv-xs-mvt,  .bds-data-view .dv-xs-mat  { margin-top:     10px !important; }
.bds-data-view .dv-xs-mbt,  .bds-data-view .dv-xs-mvt,  .bds-data-view .dv-xs-mat  { margin-bottom:  10px !important; }
.bds-data-view .dv-xs-mlt,  .bds-data-view .dv-xs-mht,  .bds-data-view .dv-xs-mat  { margin-left:    10px !important; }
.bds-data-view .dv-xs-mrt,  .bds-data-view .dv-xs-mht,  .bds-data-view .dv-xs-mat  { margin-right:   10px !important; }

.bds-data-view .dv-xs-mtm,  .bds-data-view .dv-xs-mvm,  .bds-data-view .dv-xs-mam  { margin-top:     12px !important; }
.bds-data-view .dv-xs-mbm,  .bds-data-view .dv-xs-mvm,  .bds-data-view .dv-xs-mam  { margin-bottom:  12px !important; }
.bds-data-view .dv-xs-mlm,  .bds-data-view .dv-xs-mhm,  .bds-data-view .dv-xs-mam  { margin-left:    12px !important; }
.bds-data-view .dv-xs-mrm,  .bds-data-view .dv-xs-mhm,  .bds-data-view .dv-xs-mam  { margin-right:   12px !important; }

.bds-data-view .dv-xs-mtl,  .bds-data-view .dv-xs-mvl,  .bds-data-view .dv-xs-mal  { margin-top:     24px !important; }
.bds-data-view .dv-xs-mbl,  .bds-data-view .dv-xs-mvl,  .bds-data-view .dv-xs-mal  { margin-bottom:  24px !important; }
.bds-data-view .dv-xs-mll,  .bds-data-view .dv-xs-mhl,  .bds-data-view .dv-xs-mal  { margin-left:    24px !important; }
.bds-data-view .dv-xs-mrl,  .bds-data-view .dv-xs-mhl,  .bds-data-view .dv-xs-mal  { margin-right:   24px !important; }

.bds-data-view .dv-xs-mtxl, .bds-data-view .dv-xs-mvxl, .bds-data-view .dv-xs-maxl { padding-top:    40px !important; }
.bds-data-view .dv-xs-mbxl, .bds-data-view .dv-xs-mvxl, .bds-data-view .dv-xs-maxl { padding-bottom: 40px !important; }
.bds-data-view .dv-xs-mlxl, .bds-data-view .dv-xs-mhxl, .bds-data-view .dv-xs-maxl { padding-left:   40px !important; }
.bds-data-view .dv-xs-mrxl, .bds-data-view .dv-xs-mhxl, .bds-data-view .dv-xs-maxl { padding-right:  40px !important; }

.bds-data-view .dv-xs-batb, .bds-data-view .dv-xs-bttb, .bds-data-view .dv-xs-bvtb { border-top:    1px solid #000 !important; }
.bds-data-view .dv-xs-batb, .bds-data-view .dv-xs-bbtb, .bds-data-view .dv-xs-bvtb { border-bottom: 1px solid #000 !important; }
.bds-data-view .dv-xs-batb, .bds-data-view .dv-xs-bltb, .bds-data-view .dv-xs-bhtb { border-left:   1px solid #000 !important; }
.bds-data-view .dv-xs-batb, .bds-data-view .dv-xs-brtb, .bds-data-view .dv-xs-bhtb { border-right:  1px solid #000 !important; }

.bds-data-view .dv-xs-bamb, .bds-data-view .dv-xs-btmb, .bds-data-view .dv-xs-bvmb { border-top:    2px solid #000 !important; }
.bds-data-view .dv-xs-bamb, .bds-data-view .dv-xs-bbmb, .bds-data-view .dv-xs-bvmb { border-bottom: 2px solid #000 !important; }
.bds-data-view .dv-xs-bamb, .bds-data-view .dv-xs-blmb, .bds-data-view .dv-xs-bhmb { border-left:   2px solid #000 !important; }
.bds-data-view .dv-xs-bamb, .bds-data-view .dv-xs-brmb, .bds-data-view .dv-xs-bhmb { border-right:  2px solid #000 !important; }

.bds-data-view .dv-xs-bafb, .bds-data-view .dv-xs-btfb, .bds-data-view .dv-xs-bvfb { border-top:    4px solid #000 !important; }
.bds-data-view .dv-xs-bafb, .bds-data-view .dv-xs-bbfb, .bds-data-view .dv-xs-bvfb { border-bottom: 4px solid #000 !important; }
.bds-data-view .dv-xs-bafb, .bds-data-view .dv-xs-blfb, .bds-data-view .dv-xs-bhfb { border-left:   4px solid #000 !important; }
.bds-data-view .dv-xs-bafb, .bds-data-view .dv-xs-brfb, .bds-data-view .dv-xs-bhfb { border-right:  4px solid #000 !important; }

.bds-data-view .dv-xs-batg, .bds-data-view .dv-xs-bttg, .bds-data-view .dv-xs-bvtg { border-top:    1px solid #DDD !important; }
.bds-data-view .dv-xs-batg, .bds-data-view .dv-xs-bbtg, .bds-data-view .dv-xs-bvtg { border-bottom: 1px solid #DDD !important; }
.bds-data-view .dv-xs-batg, .bds-data-view .dv-xs-bltg, .bds-data-view .dv-xs-bhtg { border-left:   1px solid #DDD !important; }
.bds-data-view .dv-xs-batg, .bds-data-view .dv-xs-brtg, .bds-data-view .dv-xs-bhtg { border-right:  1px solid #DDD !important; }

.bds-data-view .dv-xs-ba0,  .bds-data-view .dv-xs-bt0,  .bds-data-view .dv-xs-bv0  { border-top:    none !important; }
.bds-data-view .dv-xs-ba0,  .bds-data-view .dv-xs-bb0,  .bds-data-view .dv-xs-bv0  { border-bottom: none !important; }
.bds-data-view .dv-xs-ba0,  .bds-data-view .dv-xs-bl0,  .bds-data-view .dv-xs-bh0  { border-left:   none !important; }
.bds-data-view .dv-xs-ba0,  .bds-data-view .dv-xs-br0,  .bds-data-view .dv-xs-bh0  { border-right:  none !important; }

.bds-data-view .dv-xs-nmtxl,  .bds-data-view .dv-xs-nmvxl,  .bds-data-view .dv-xs-nmaxl  { margin-top:     -40px !important; }
.bds-data-view .dv-xs-nmbxl,  .bds-data-view .dv-xs-nmvxl,  .bds-data-view .dv-xs-nmaxl  { margin-bottom:  -40px !important; }
.bds-data-view .dv-xs-nmlxl,  .bds-data-view .dv-xs-nmhxl,  .bds-data-view .dv-xs-nmaxl  { margin-left:    -40px !important; }
.bds-data-view .dv-xs-nmrxl,  .bds-data-view .dv-xs-nmhxl,  .bds-data-view .dv-xs-nmaxl  { margin-right:   -40px !important; }

.bds-data-view .dv-xs-nmtl,  .bds-data-view .dv-xs-nmvl,  .bds-data-view .dv-xs-nmal  { margin-top:     -24px !important; }
.bds-data-view .dv-xs-nmbl,  .bds-data-view .dv-xs-nmvl,  .bds-data-view .dv-xs-nmal  { margin-bottom:  -24px !important; }
.bds-data-view .dv-xs-nmll,  .bds-data-view .dv-xs-nmhl,  .bds-data-view .dv-xs-nmal  { margin-left:    -24px !important; }
.bds-data-view .dv-xs-nmrl,  .bds-data-view .dv-xs-nmhl,  .bds-data-view .dv-xs-nmal  { margin-right:   -24px !important; }

.bds-data-view .dv-xs-nmtm,  .bds-data-view .dv-xs-nmvm,  .bds-data-view .dv-xs-nmam  { margin-top:     -12px !important; }
.bds-data-view .dv-xs-nmbm,  .bds-data-view .dv-xs-nmvm,  .bds-data-view .dv-xs-nmam  { margin-bottom:  -12px !important; }
.bds-data-view .dv-xs-nmlm,  .bds-data-view .dv-xs-nmhm,  .bds-data-view .dv-xs-nmam  { margin-left:    -12px !important; }
.bds-data-view .dv-xs-nmrm,  .bds-data-view .dv-xs-nmhm,  .bds-data-view .dv-xs-nmam  { margin-right:   -12px !important; }

.bds-data-view .dv-xs-nmts,  .bds-data-view .dv-xs-nmvs,  .bds-data-view .dv-xs-nmas  { margin-top:     -5px !important; }
.bds-data-view .dv-xs-nmbs,  .bds-data-view .dv-xs-nmvs,  .bds-data-view .dv-xs-nmas  { margin-bottom:  -5px !important; }
.bds-data-view .dv-xs-nmls,  .bds-data-view .dv-xs-nmhs,  .bds-data-view .dv-xs-nmas  { margin-left:    -5px !important; }
.bds-data-view .dv-xs-nmrs,  .bds-data-view .dv-xs-nmhs,  .bds-data-view .dv-xs-nmas  { margin-right:   -5px !important; }

.bds-data-view .dv-xs-nmt3,  .bds-data-view .dv-xs-nmv3,  .bds-data-view .dv-xs-nma3  { margin-top:     -3px !important; }
.bds-data-view .dv-xs-nmb3,  .bds-data-view .dv-xs-nmv3,  .bds-data-view .dv-xs-nma3  { margin-bottom:  -3px !important; }
.bds-data-view .dv-xs-nml3,  .bds-data-view .dv-xs-nmh3,  .bds-data-view .dv-xs-nma3  { margin-left:    -3px !important; }
.bds-data-view .dv-xs-nmr3,  .bds-data-view .dv-xs-nmh3,  .bds-data-view .dv-xs-nma3  { margin-right:   -3px !important; }

#power-form .xs-table, .mtss-action-history-container .xs-table, .bds-data-view .dv-xs-table {
    display: table;
    table-layout: fixed;
    width: 100%;
}

#power-form .xs-tr, .mtss-action-history-container .xs-tr, .bds-data-view .dv-xs-tr {
    display: table-row;
}
#power-form .xs-td, .mtss-action-history-container .xs-td, .bds-data-view .dv-xs-td {
    display: table-cell;
    float: none;
}

.bds-data-view .btn, .bds-data-view .input-group-addon {
    display: none;
}

.bds-data-view .input-group {
    width: 100%;
}

.bds-data-view span.control-label {
    width: 100%;
    padding-top: 6px;
}

.bds-data-view .control-label {
    padding-top: 0px;
    padding-left: 2px;
    padding-right: 2px;
}

@media (min-width: 768px) {
    .sticky-header {
        display: inherit;
    }

    .sm-text-center {  text-align: center !important;  }
    .sm-text-left   {  text-align: left   !important;  }
    .sm-text-right  {  text-align: right  !important;  }

    .sm-fntxs { font-size:  .7em !important; }
    .sm-fnts  { font-size:  .8em !important; }
    .sm-fnt90 { font-size:  .9em !important; }
    .sm-fntd  { font-size: 1.0em !important; }
    .sm-fntm  { font-size: 1.2em !important; }
    .sm-fntl  { font-size: 1.5em !important; }

    .sm-ptn,  .sm-pvn,  .sm-pan  { padding-top:    0px  !important; }
    .sm-pbn,  .sm-pvn,  .sm-pan  { padding-bottom: 0px  !important; }
    .sm-pln,  .sm-phn,  .sm-pan  { padding-left:   0px  !important; }
    .sm-prn,  .sm-phn,  .sm-pan  { padding-right:  0px  !important; }

    .sm-pt3,  .sm-pv3,  .sm-pa3  { padding-top:    3px  !important; }
    .sm-pb3,  .sm-pv3,  .sm-pa3  { padding-bottom: 3px  !important; }
    .sm-pl3,  .sm-ph3,  .sm-pa3  { padding-left:   3px  !important; }
    .sm-pr3,  .sm-ph3,  .sm-pa3  { padding-right:  3px  !important; }

    .sm-pt2,  .sm-pv2,  .sm-pa2  { padding-top:    2px  !important; }
    .sm-pb2,  .sm-pv2,  .sm-pa2  { padding-bottom: 2px  !important; }
    .sm-pl2,  .sm-ph2,  .sm-pa2  { padding-left:   2px  !important; }
    .sm-pr2,  .sm-ph2,  .sm-pa2  { padding-right:  2px  !important; }

    .sm-pt1,  .sm-pv1,  .sm-pa1  { padding-top:    1px  !important; }
    .sm-pb1,  .sm-pv1,  .sm-pa1  { padding-bottom: 1px  !important; }
    .sm-pl1,  .sm-ph1,  .sm-pa1  { padding-left:   1px  !important; }
    .sm-pr1,  .sm-ph1,  .sm-pa1  { padding-right:  1px  !important; }

    .sm-pts,  .sm-pvs,  .sm-pas  { padding-top:    5px  !important; }
    .sm-pbs,  .sm-pvs,  .sm-pas  { padding-bottom: 5px  !important; }
    .sm-pls,  .sm-phs,  .sm-pas  { padding-left:   5px  !important; }
    .sm-prs,  .sm-phs,  .sm-pas  { padding-right:  5px  !important; }

    .sm-ptt,  .sm-pvt,  .sm-pat  { padding-top:    10px !important; }
    .sm-pbt,  .sm-pvt,  .sm-pat  { padding-bottom: 10px !important; }
    .sm-plt,  .sm-pht,  .sm-pat  { padding-left:   10px !important; }
    .sm-prt,  .sm-pht,  .sm-pat  { padding-right:  10px !important; }

    .sm-ptm,  .sm-pvm,  .sm-pam  { padding-top:    12px !important; }
    .sm-pbm,  .sm-pvm,  .sm-pam  { padding-bottom: 12px !important; }
    .sm-plm,  .sm-phm,  .sm-pam  { padding-left:   12px !important; }
    .sm-prm,  .sm-phm,  .sm-pam  { padding-right:  12px !important; }

    .sm-ptd,  .sm-pvd,  .sm-pad  { padding-top:    15px !important; }
    .sm-pbd,  .sm-pvd,  .sm-pad  { padding-bottom: 15px !important; }
    .sm-pld,  .sm-phd,  .sm-pad  { padding-left:   15px !important; }
    .sm-prd,  .sm-phd,  .sm-pad  { padding-right:  15px !important; }

    .sm-ptl,  .sm-pvl,  .sm-pal  { padding-top:    24px !important; }
    .sm-pbl,  .sm-pvl,  .sm-pal  { padding-bottom: 24px !important; }
    .sm-pll,  .sm-phl,  .sm-pal  { padding-left:   24px !important; }
    .sm-prl,  .sm-phl,  .sm-pal  { padding-right:  24px !important; }

    .sm-ptxl, .sm-pvxl, .sm-paxl { padding-top:    40px !important; }
    .sm-pbxl, .sm-pvxl, .sm-paxl { padding-bottom: 40px !important; }
    .sm-plxl, .sm-phxl, .sm-paxl { padding-left:   40px !important; }
    .sm-prxl, .sm-phxl, .sm-paxl { padding-right:  40px !important; }

    .sm-mtn,  .sm-mvn,  .sm-man  { margin-top:     0px  !important; }
    .sm-mbn,  .sm-mvn,  .sm-man  { margin-bottom:  0px  !important; }
    .sm-mln,  .sm-mhn,  .sm-man  { margin-left:    0px  !important; }
    .sm-mrn,  .sm-mhn,  .sm-man  { margin-right:   0px  !important; }

    .sm-mt3,  .sm-mv3,  .sm-ma3  { margin-top:     3px  !important; }
    .sm-mb3,  .sm-mv3,  .sm-ma3  { margin-bottom:  3px  !important; }
    .sm-ml3,  .sm-mh3,  .sm-ma3  { margin-left:    3px  !important; }
    .sm-mr3,  .sm-mh3,  .sm-ma3  { margin-right:   3px  !important; }

    .sm-mt2,  .sm-mv2,  .sm-ma2  { margin-top:     2px  !important; }
    .sm-mb2,  .sm-mv2,  .sm-ma2  { margin-bottom:  2px  !important; }
    .sm-ml2,  .sm-mh2,  .sm-ma2  { margin-left:    2px  !important; }
    .sm-mr2,  .sm-mh2,  .sm-ma2  { margin-right:   2px  !important; }

    .sm-mt1,  .sm-mv1,  .sm-ma1  { margin-top:     1px  !important; }
    .sm-mb1,  .sm-mv1,  .sm-ma1  { margin-bottom:  1px  !important; }
    .sm-ml1,  .sm-mh1,  .sm-ma1  { margin-left:    1px  !important; }
    .sm-mr1,  .sm-mh1,  .sm-ma1  { margin-right:   1px  !important; }

    .sm-mts,  .sm-mvs,  .sm-mas  { margin-top:     5px  !important; }
    .sm-mbs,  .sm-mvs,  .sm-mas  { margin-bottom:  5px  !important; }
    .sm-mls,  .sm-mhs,  .sm-mas  { margin-left:    5px  !important; }
    .sm-mrs,  .sm-mhs,  .sm-mas  { margin-right:   5px  !important; }

    .sm-mtt,  .sm-mvt,  .sm-mat  { margin-top:     10px !important; }
    .sm-mbt,  .sm-mvt,  .sm-mat  { margin-bottom:  10px !important; }
    .sm-mlt,  .sm-mht,  .sm-mat  { margin-left:    10px !important; }
    .sm-mrt,  .sm-mht,  .sm-mat  { margin-right:   10px !important; }

    .sm-mtm,  .sm-mvm,  .sm-mam  { margin-top:     12px !important; }
    .sm-mbm,  .sm-mvm,  .sm-mam  { margin-bottom:  12px !important; }
    .sm-mlm,  .sm-mhm,  .sm-mam  { margin-left:    12px !important; }
    .sm-mrm,  .sm-mhm,  .sm-mam  { margin-right:   12px !important; }

    .sm-mtl,  .sm-mvl,  .sm-mal  { margin-top:     24px !important; }
    .sm-mbl,  .sm-mvl,  .sm-mal  { margin-bottom:  24px !important; }
    .sm-mll,  .sm-mhl,  .sm-mal  { margin-left:    24px !important; }
    .sm-mrl,  .sm-mhl,  .sm-mal  { margin-right:   24px !important; }

    .sm-mtxl, .sm-mvxl, .sm-maxl { padding-top:    40px !important; }
    .sm-mbxl, .sm-mvxl, .sm-maxl { padding-bottom: 40px !important; }
    .sm-mlxl, .sm-mhxl, .sm-maxl { padding-left:   40px !important; }
    .sm-mrxl, .sm-mhxl, .sm-maxl { padding-right:  40px !important; }

    .sm-batb, .sm-bttb, .sm-bvtb { border-top:    1px solid #000 !important; }
    .sm-batb, .sm-bbtb, .sm-bvtb { border-bottom: 1px solid #000 !important; }
    .sm-batb, .sm-bltb, .sm-bhtb { border-left:   1px solid #000 !important; }
    .sm-batb, .sm-brtb, .sm-bhtb { border-right:  1px solid #000 !important; }

    .sm-bamb, .sm-btmb, .sm-bvmb { border-top:    2px solid #000 !important; }
    .sm-bamb, .sm-bbmb, .sm-bvmb { border-bottom: 2px solid #000 !important; }
    .sm-bamb, .sm-blmb, .sm-bhmb { border-left:   2px solid #000 !important; }
    .sm-bamb, .sm-brmb, .sm-bhmb { border-right:  2px solid #000 !important; }

    .sm-bafb, .sm-btfb, .sm-bvfb { border-top:    4px solid #000 !important; }
    .sm-bafb, .sm-bbfb, .sm-bvfb { border-bottom: 4px solid #000 !important; }
    .sm-bafb, .sm-blfb, .sm-bhfb { border-left:   4px solid #000 !important; }
    .sm-bafb, .sm-brfb, .sm-bhfb { border-right:  4px solid #000 !important; }

    .sm-batg, .sm-bttg, .sm-bvtg { border-top:    1px solid #DDD !important; }
    .sm-batg, .sm-bbtg, .sm-bvtg { border-bottom: 1px solid #DDD !important; }
    .sm-batg, .sm-bltg, .sm-bhtg { border-left:   1px solid #DDD !important; }
    .sm-batg, .sm-brtg, .sm-bhtg { border-right:  1px solid #DDD !important; }

    .sm-batdg, .sm-bttdg, .sm-bvtdg { border-top:    1px solid #777 !important; }
    .sm-batdg, .sm-bbtdg, .sm-bvtdg { border-bottom: 1px solid #777 !important; }
    .sm-batdg, .sm-bltdg, .sm-bhtdg { border-left:   1px solid #777 !important; }
    .sm-batdg, .sm-brtdg, .sm-bhtdg { border-right:  1px solid #777 !important; }

    .sm-ba0,  .sm-bt0,  .sm-bv0  { border-top:    none !important; }
    .sm-ba0,  .sm-bb0,  .sm-bv0  { border-bottom: none !important; }
    .sm-ba0,  .sm-bl0,  .sm-bh0  { border-left:   none !important; }
    .sm-ba0,  .sm-br0,  .sm-bh0  { border-right:  none !important; }


    .sm-nmtxl,  .sm-nmvxl,  .sm-nmaxl  { margin-top:     -40px !important; }
    .sm-nmbxl,  .sm-nmvxl,  .sm-nmaxl  { margin-bottom:  -40px !important; }
    .sm-nmlxl,  .sm-nmhxl,  .sm-nmaxl  { margin-left:    -40px !important; }
    .sm-nmrxl,  .sm-nmhxl,  .sm-nmaxl  { margin-right:   -40px !important; }

    .sm-nmtl,  .sm-nmvl,  .sm-nmal  { margin-top:     -24px !important; }
    .sm-nmbl,  .sm-nmvl,  .sm-nmal  { margin-bottom:  -24px !important; }
    .sm-nmll,  .sm-nmhl,  .sm-nmal  { margin-left:    -24px !important; }
    .sm-nmrl,  .sm-nmhl,  .sm-nmal  { margin-right:   -24px !important; }

    .sm-nmtm,  .sm-nmvm,  .sm-nmam  { margin-top:     -12px !important; }
    .sm-nmbm,  .sm-nmvm,  .sm-nmam  { margin-bottom:  -12px !important; }
    .sm-nmlm,  .sm-nmhm,  .sm-nmam  { margin-left:    -12px !important; }
    .sm-nmrm,  .sm-nmhm,  .sm-nmam  { margin-right:   -12px !important; }

    .sm-nmts,  .sm-nmvs,  .sm-nmas  { margin-top:     -5px !important; }
    .sm-nmbs,  .sm-nmvs,  .sm-nmas  { margin-bottom:  -5px !important; }
    .sm-nmls,  .sm-nmhs,  .sm-nmas  { margin-left:    -5px !important; }
    .sm-nmrs,  .sm-nmhs,  .sm-nmas  { margin-right:   -5px !important; }

    .sm-nmt3,  .sm-nmv3,  .sm-nma3  { margin-top:     -3px !important; }
    .sm-nmb3,  .sm-nmv3,  .sm-nma3  { margin-bottom:  -3px !important; }
    .sm-nml3,  .sm-nmh3,  .sm-nma3  { margin-left:    -3px !important; }
    .sm-nmr3,  .sm-nmh3,  .sm-nma3  { margin-right:   -3px !important; }

    .bds-data-view .dv-sm-text-center {  text-align: center !important;  }
    .bds-data-view .dv-sm-text-left   {  text-align: left   !important;  }
    .bds-data-view .dv-sm-text-right  {  text-align: right  !important;  }

    .bds-data-view .dv-sm-fntxs { font-size:  .7em !important; }
    .bds-data-view .dv-sm-fnts  { font-size:  .8em !important; }
    .bds-data-view .dv-sm-fnt90 { font-size:  .9em !important; }
    .bds-data-view .dv-sm-fntd  { font-size: 1.0em !important; }
    .bds-data-view .dv-sm-fntm  { font-size: 1.2em !important; }
    .bds-data-view .dv-sm-fntl  { font-size: 1.5em !important; }

    .bds-data-view .dv-sm-ptn,  .bds-data-view .dv-sm-pvn,  .bds-data-view .dv-sm-pan  { padding-top:    0px  !important; }
    .bds-data-view .dv-sm-pbn,  .bds-data-view .dv-sm-pvn,  .bds-data-view .dv-sm-pan  { padding-bottom: 0px  !important; }
    .bds-data-view .dv-sm-pln,  .bds-data-view .dv-sm-phn,  .bds-data-view .dv-sm-pan  { padding-left:   0px  !important; }
    .bds-data-view .dv-sm-prn,  .bds-data-view .dv-sm-phn,  .bds-data-view .dv-sm-pan  { padding-right:  0px  !important; }

    .bds-data-view .dv-sm-pt3,  .bds-data-view .dv-sm-pv3,  .bds-data-view .dv-sm-pa3  { padding-top:    3px  !important; }
    .bds-data-view .dv-sm-pb3,  .bds-data-view .dv-sm-pv3,  .bds-data-view .dv-sm-pa3  { padding-bottom: 3px  !important; }
    .bds-data-view .dv-sm-pl3,  .bds-data-view .dv-sm-ph3,  .bds-data-view .dv-sm-pa3  { padding-left:   3px  !important; }
    .bds-data-view .dv-sm-pr3,  .bds-data-view .dv-sm-ph3,  .bds-data-view .dv-sm-pa3  { padding-right:  3px  !important; }

    .bds-data-view .dv-sm-pt2,  .bds-data-view .dv-sm-pv2,  .bds-data-view .dv-sm-pa2  { padding-top:    2px  !important; }
    .bds-data-view .dv-sm-pb2,  .bds-data-view .dv-sm-pv2,  .bds-data-view .dv-sm-pa2  { padding-bottom: 2px  !important; }
    .bds-data-view .dv-sm-pl2,  .bds-data-view .dv-sm-ph2,  .bds-data-view .dv-sm-pa2  { padding-left:   2px  !important; }
    .bds-data-view .dv-sm-pr2,  .bds-data-view .dv-sm-ph2,  .bds-data-view .dv-sm-pa2  { padding-right:  2px  !important; }

    .bds-data-view .dv-sm-pt1,  .bds-data-view .dv-sm-pv1,  .bds-data-view .dv-sm-pa1  { padding-top:    1px  !important; }
    .bds-data-view .dv-sm-pb1,  .bds-data-view .dv-sm-pv1,  .bds-data-view .dv-sm-pa1  { padding-bottom: 1px  !important; }
    .bds-data-view .dv-sm-pl1,  .bds-data-view .dv-sm-ph1,  .bds-data-view .dv-sm-pa1  { padding-left:   1px  !important; }
    .bds-data-view .dv-sm-pr1,  .bds-data-view .dv-sm-ph1,  .bds-data-view .dv-sm-pa1  { padding-right:  1px  !important; }

    .bds-data-view .dv-sm-pts,  .bds-data-view .dv-sm-pvs,  .bds-data-view .dv-sm-pas  { padding-top:    5px  !important; }
    .bds-data-view .dv-sm-pbs,  .bds-data-view .dv-sm-pvs,  .bds-data-view .dv-sm-pas  { padding-bottom: 5px  !important; }
    .bds-data-view .dv-sm-pls,  .bds-data-view .dv-sm-phs,  .bds-data-view .dv-sm-pas  { padding-left:   5px  !important; }
    .bds-data-view .dv-sm-prs,  .bds-data-view .dv-sm-phs,  .bds-data-view .dv-sm-pas  { padding-right:  5px  !important; }

    .bds-data-view .dv-sm-ptt,  .bds-data-view .dv-sm-pvt,  .bds-data-view .dv-sm-pat  { padding-top:    10px !important; }
    .bds-data-view .dv-sm-pbt,  .bds-data-view .dv-sm-pvt,  .bds-data-view .dv-sm-pat  { padding-bottom: 10px !important; }
    .bds-data-view .dv-sm-plt,  .bds-data-view .dv-sm-pht,  .bds-data-view .dv-sm-pat  { padding-left:   10px !important; }
    .bds-data-view .dv-sm-prt,  .bds-data-view .dv-sm-pht,  .bds-data-view .dv-sm-pat  { padding-right:  10px !important; }

    .bds-data-view .dv-sm-ptm,  .bds-data-view .dv-sm-pvm,  .bds-data-view .dv-sm-pam  { padding-top:    12px !important; }
    .bds-data-view .dv-sm-pbm,  .bds-data-view .dv-sm-pvm,  .bds-data-view .dv-sm-pam  { padding-bottom: 12px !important; }
    .bds-data-view .dv-sm-plm,  .bds-data-view .dv-sm-phm,  .bds-data-view .dv-sm-pam  { padding-left:   12px !important; }
    .bds-data-view .dv-sm-prm,  .bds-data-view .dv-sm-phm,  .bds-data-view .dv-sm-pam  { padding-right:  12px !important; }

    .bds-data-view .dv-sm-ptd,  .bds-data-view .dv-sm-pvd,  .bds-data-view .dv-sm-pad  { padding-top:    15px !important; }
    .bds-data-view .dv-sm-pbd,  .bds-data-view .dv-sm-pvd,  .bds-data-view .dv-sm-pad  { padding-bottom: 15px !important; }
    .bds-data-view .dv-sm-pld,  .bds-data-view .dv-sm-phd,  .bds-data-view .dv-sm-pad  { padding-left:   15px !important; }
    .bds-data-view .dv-sm-prd,  .bds-data-view .dv-sm-phd,  .bds-data-view .dv-sm-pad  { padding-right:  15px !important; }

    .bds-data-view .dv-sm-ptl,  .bds-data-view .dv-sm-pvl,  .bds-data-view .dv-sm-pal  { padding-top:    24px !important; }
    .bds-data-view .dv-sm-pbl,  .bds-data-view .dv-sm-pvl,  .bds-data-view .dv-sm-pal  { padding-bottom: 24px !important; }
    .bds-data-view .dv-sm-pll,  .bds-data-view .dv-sm-phl,  .bds-data-view .dv-sm-pal  { padding-left:   24px !important; }
    .bds-data-view .dv-sm-prl,  .bds-data-view .dv-sm-phl,  .bds-data-view .dv-sm-pal  { padding-right:  24px !important; }

    .bds-data-view .dv-sm-ptxl, .bds-data-view .dv-sm-pvxl, .bds-data-view .dv-sm-paxl { padding-top:    40px !important; }
    .bds-data-view .dv-sm-pbxl, .bds-data-view .dv-sm-pvxl, .bds-data-view .dv-sm-paxl { padding-bottom: 40px !important; }
    .bds-data-view .dv-sm-plxl, .bds-data-view .dv-sm-phxl, .bds-data-view .dv-sm-paxl { padding-left:   40px !important; }
    .bds-data-view .dv-sm-prxl, .bds-data-view .dv-sm-phxl, .bds-data-view .dv-sm-paxl { padding-right:  40px !important; }

    .bds-data-view .dv-sm-mtn,  .bds-data-view .dv-sm-mvn,  .bds-data-view .dv-sm-man  { margin-top:     0px  !important; }
    .bds-data-view .dv-sm-mbn,  .bds-data-view .dv-sm-mvn,  .bds-data-view .dv-sm-man  { margin-bottom:  0px  !important; }
    .bds-data-view .dv-sm-mln,  .bds-data-view .dv-sm-mhn,  .bds-data-view .dv-sm-man  { margin-left:    0px  !important; }
    .bds-data-view .dv-sm-mrn,  .bds-data-view .dv-sm-mhn,  .bds-data-view .dv-sm-man  { margin-right:   0px  !important; }

    .bds-data-view .dv-sm-mt3,  .bds-data-view .dv-sm-mv3,  .bds-data-view .dv-sm-ma3  { margin-top:     3px  !important; }
    .bds-data-view .dv-sm-mb3,  .bds-data-view .dv-sm-mv3,  .bds-data-view .dv-sm-ma3  { margin-bottom:  3px  !important; }
    .bds-data-view .dv-sm-ml3,  .bds-data-view .dv-sm-mh3,  .bds-data-view .dv-sm-ma3  { margin-left:    3px  !important; }
    .bds-data-view .dv-sm-mr3,  .bds-data-view .dv-sm-mh3,  .bds-data-view .dv-sm-ma3  { margin-right:   3px  !important; }

    .bds-data-view .dv-sm-mt2,  .bds-data-view .dv-sm-mv2,  .bds-data-view .dv-sm-ma2  { margin-top:     2px  !important; }
    .bds-data-view .dv-sm-mb2,  .bds-data-view .dv-sm-mv2,  .bds-data-view .dv-sm-ma2  { margin-bottom:  2px  !important; }
    .bds-data-view .dv-sm-ml2,  .bds-data-view .dv-sm-mh2,  .bds-data-view .dv-sm-ma2  { margin-left:    2px  !important; }
    .bds-data-view .dv-sm-mr2,  .bds-data-view .dv-sm-mh2,  .bds-data-view .dv-sm-ma2  { margin-right:   2px  !important; }

    .bds-data-view .dv-sm-mt1,  .bds-data-view .dv-sm-mv1,  .bds-data-view .dv-sm-ma1  { margin-top:     1px  !important; }
    .bds-data-view .dv-sm-mb1,  .bds-data-view .dv-sm-mv1,  .bds-data-view .dv-sm-ma1  { margin-bottom:  1px  !important; }
    .bds-data-view .dv-sm-ml1,  .bds-data-view .dv-sm-mh1,  .bds-data-view .dv-sm-ma1  { margin-left:    1px  !important; }
    .bds-data-view .dv-sm-mr1,  .bds-data-view .dv-sm-mh1,  .bds-data-view .dv-sm-ma1  { margin-right:   1px  !important; }

    .bds-data-view .dv-sm-mts,  .bds-data-view .dv-sm-mvs,  .bds-data-view .dv-sm-mas  { margin-top:     5px  !important; }
    .bds-data-view .dv-sm-mbs,  .bds-data-view .dv-sm-mvs,  .bds-data-view .dv-sm-mas  { margin-bottom:  5px  !important; }
    .bds-data-view .dv-sm-mls,  .bds-data-view .dv-sm-mhs,  .bds-data-view .dv-sm-mas  { margin-left:    5px  !important; }
    .bds-data-view .dv-sm-mrs,  .bds-data-view .dv-sm-mhs,  .bds-data-view .dv-sm-mas  { margin-right:   5px  !important; }

    .bds-data-view .dv-sm-mtt,  .bds-data-view .dv-sm-mvt,  .bds-data-view .dv-sm-mat  { margin-top:     10px !important; }
    .bds-data-view .dv-sm-mbt,  .bds-data-view .dv-sm-mvt,  .bds-data-view .dv-sm-mat  { margin-bottom:  10px !important; }
    .bds-data-view .dv-sm-mlt,  .bds-data-view .dv-sm-mht,  .bds-data-view .dv-sm-mat  { margin-left:    10px !important; }
    .bds-data-view .dv-sm-mrt,  .bds-data-view .dv-sm-mht,  .bds-data-view .dv-sm-mat  { margin-right:   10px !important; }

    .bds-data-view .dv-sm-mtm,  .bds-data-view .dv-sm-mvm,  .bds-data-view .dv-sm-mam  { margin-top:     12px !important; }
    .bds-data-view .dv-sm-mbm,  .bds-data-view .dv-sm-mvm,  .bds-data-view .dv-sm-mam  { margin-bottom:  12px !important; }
    .bds-data-view .dv-sm-mlm,  .bds-data-view .dv-sm-mhm,  .bds-data-view .dv-sm-mam  { margin-left:    12px !important; }
    .bds-data-view .dv-sm-mrm,  .bds-data-view .dv-sm-mhm,  .bds-data-view .dv-sm-mam  { margin-right:   12px !important; }

    .bds-data-view .dv-sm-mtl,  .bds-data-view .dv-sm-mvl,  .bds-data-view .dv-sm-mal  { margin-top:     24px !important; }
    .bds-data-view .dv-sm-mbl,  .bds-data-view .dv-sm-mvl,  .bds-data-view .dv-sm-mal  { margin-bottom:  24px !important; }
    .bds-data-view .dv-sm-mll,  .bds-data-view .dv-sm-mhl,  .bds-data-view .dv-sm-mal  { margin-left:    24px !important; }
    .bds-data-view .dv-sm-mrl,  .bds-data-view .dv-sm-mhl,  .bds-data-view .dv-sm-mal  { margin-right:   24px !important; }

    .bds-data-view .dv-sm-mtxl, .bds-data-view .dv-sm-mvxl, .bds-data-view .dv-sm-maxl { padding-top:    40px !important; }
    .bds-data-view .dv-sm-mbxl, .bds-data-view .dv-sm-mvxl, .bds-data-view .dv-sm-maxl { padding-bottom: 40px !important; }
    .bds-data-view .dv-sm-mlxl, .bds-data-view .dv-sm-mhxl, .bds-data-view .dv-sm-maxl { padding-left:   40px !important; }
    .bds-data-view .dv-sm-mrxl, .bds-data-view .dv-sm-mhxl, .bds-data-view .dv-sm-maxl { padding-right:  40px !important; }

    .bds-data-view .dv-sm-batb, .bds-data-view .dv-sm-bttb, .bds-data-view .dv-sm-bvtb { border-top:    1px solid #000 !important; }
    .bds-data-view .dv-sm-batb, .bds-data-view .dv-sm-bbtb, .bds-data-view .dv-sm-bvtb { border-bottom: 1px solid #000 !important; }
    .bds-data-view .dv-sm-batb, .bds-data-view .dv-sm-bltb, .bds-data-view .dv-sm-bhtb { border-left:   1px solid #000 !important; }
    .bds-data-view .dv-sm-batb, .bds-data-view .dv-sm-brtb, .bds-data-view .dv-sm-bhtb { border-right:  1px solid #000 !important; }

    .bds-data-view .dv-sm-bamb, .bds-data-view .dv-sm-btmb, .bds-data-view .dv-sm-bvmb { border-top:    2px solid #000 !important; }
    .bds-data-view .dv-sm-bamb, .bds-data-view .dv-sm-bbmb, .bds-data-view .dv-sm-bvmb { border-bottom: 2px solid #000 !important; }
    .bds-data-view .dv-sm-bamb, .bds-data-view .dv-sm-blmb, .bds-data-view .dv-sm-bhmb { border-left:   2px solid #000 !important; }
    .bds-data-view .dv-sm-bamb, .bds-data-view .dv-sm-brmb, .bds-data-view .dv-sm-bhmb { border-right:  2px solid #000 !important; }

    .bds-data-view .dv-sm-bafb, .bds-data-view .dv-sm-btfb, .bds-data-view .dv-sm-bvfb { border-top:    4px solid #000 !important; }
    .bds-data-view .dv-sm-bafb, .bds-data-view .dv-sm-bbfb, .bds-data-view .dv-sm-bvfb { border-bottom: 4px solid #000 !important; }
    .bds-data-view .dv-sm-bafb, .bds-data-view .dv-sm-blfb, .bds-data-view .dv-sm-bhfb { border-left:   4px solid #000 !important; }
    .bds-data-view .dv-sm-bafb, .bds-data-view .dv-sm-brfb, .bds-data-view .dv-sm-bhfb { border-right:  4px solid #000 !important; }

    .bds-data-view .dv-sm-batg, .bds-data-view .dv-sm-bttg, .bds-data-view .dv-sm-bvtg { border-top:    1px solid #DDD !important; }
    .bds-data-view .dv-sm-batg, .bds-data-view .dv-sm-bbtg, .bds-data-view .dv-sm-bvtg { border-bottom: 1px solid #DDD !important; }
    .bds-data-view .dv-sm-batg, .bds-data-view .dv-sm-bltg, .bds-data-view .dv-sm-bhtg { border-left:   1px solid #DDD !important; }
    .bds-data-view .dv-sm-batg, .bds-data-view .dv-sm-brtg, .bds-data-view .dv-sm-bhtg { border-right:  1px solid #DDD !important; }

    .bds-data-view .dv-sm-ba0,  .bds-data-view .dv-sm-bt0,  .bds-data-view .dv-sm-bv0  { border-top:    none !important; }
    .bds-data-view .dv-sm-ba0,  .bds-data-view .dv-sm-bb0,  .bds-data-view .dv-sm-bv0  { border-bottom: none !important; }
    .bds-data-view .dv-sm-ba0,  .bds-data-view .dv-sm-bl0,  .bds-data-view .dv-sm-bh0  { border-left:   none !important; }
    .bds-data-view .dv-sm-ba0,  .bds-data-view .dv-sm-br0,  .bds-data-view .dv-sm-bh0  { border-right:  none !important; }


    .bds-data-view .dv-sm-nmtxl,  .bds-data-view .dv-sm-nmvxl,  .bds-data-view .dv-sm-nmaxl  { margin-top:     -40px !important; }
    .bds-data-view .dv-sm-nmbxl,  .bds-data-view .dv-sm-nmvxl,  .bds-data-view .dv-sm-nmaxl  { margin-bottom:  -40px !important; }
    .bds-data-view .dv-sm-nmlxl,  .bds-data-view .dv-sm-nmhxl,  .bds-data-view .dv-sm-nmaxl  { margin-left:    -40px !important; }
    .bds-data-view .dv-sm-nmrxl,  .bds-data-view .dv-sm-nmhxl,  .bds-data-view .dv-sm-nmaxl  { margin-right:   -40px !important; }

    .bds-data-view .dv-sm-nmtl,  .bds-data-view .dv-sm-nmvl,  .bds-data-view .dv-sm-nmal  { margin-top:     -24px !important; }
    .bds-data-view .dv-sm-nmbl,  .bds-data-view .dv-sm-nmvl,  .bds-data-view .dv-sm-nmal  { margin-bottom:  -24px !important; }
    .bds-data-view .dv-sm-nmll,  .bds-data-view .dv-sm-nmhl,  .bds-data-view .dv-sm-nmal  { margin-left:    -24px !important; }
    .bds-data-view .dv-sm-nmrl,  .bds-data-view .dv-sm-nmhl,  .bds-data-view .dv-sm-nmal  { margin-right:   -24px !important; }

    .bds-data-view .dv-sm-nmtm,  .bds-data-view .dv-sm-nmvm,  .bds-data-view .dv-sm-nmam  { margin-top:     -12px !important; }
    .bds-data-view .dv-sm-nmbm,  .bds-data-view .dv-sm-nmvm,  .bds-data-view .dv-sm-nmam  { margin-bottom:  -12px !important; }
    .bds-data-view .dv-sm-nmlm,  .bds-data-view .dv-sm-nmhm,  .bds-data-view .dv-sm-nmam  { margin-left:    -12px !important; }
    .bds-data-view .dv-sm-nmrm,  .bds-data-view .dv-sm-nmhm,  .bds-data-view .dv-sm-nmam  { margin-right:   -12px !important; }

    .bds-data-view .dv-sm-nmts,  .bds-data-view .dv-sm-nmvs,  .bds-data-view .dv-sm-nmas  { margin-top:     -5px !important; }
    .bds-data-view .dv-sm-nmbs,  .bds-data-view .dv-sm-nmvs,  .bds-data-view .dv-sm-nmas  { margin-bottom:  -5px !important; }
    .bds-data-view .dv-sm-nmls,  .bds-data-view .dv-sm-nmhs,  .bds-data-view .dv-sm-nmas  { margin-left:    -5px !important; }
    .bds-data-view .dv-sm-nmrs,  .bds-data-view .dv-sm-nmhs,  .bds-data-view .dv-sm-nmas  { margin-right:   -5px !important; }

    .bds-data-view .dv-sm-nmt3,  .bds-data-view .dv-sm-nmv3,  .bds-data-view .dv-sm-nma3  { margin-top:     -3px !important; }
    .bds-data-view .dv-sm-nmb3,  .bds-data-view .dv-sm-nmv3,  .bds-data-view .dv-sm-nma3  { margin-bottom:  -3px !important; }
    .bds-data-view .dv-sm-nml3,  .bds-data-view .dv-sm-nmh3,  .bds-data-view .dv-sm-nma3  { margin-left:    -3px !important; }
    .bds-data-view .dv-sm-nmr3,  .bds-data-view .dv-sm-nmh3,  .bds-data-view .dv-sm-nma3  { margin-right:   -3px !important; }

    #power-form .sm-table, #reporting-screen-table .sm-table, .mtss-action-history-container .sm-table, .bds-data-view .dv-sm-table {
        display: table;
        table-layout: fixed;
        width: 100%;
    }

    #power-form .sm-tr, #reporting-screen-table .sm-tr, .mtss-action-history-container .sm-tr, .bds-data-view .dv-sm-tr {
        display: table-row;
    }
    #power-form .sm-td, #reporting-screen-table .sm-td, .mtss-action-history-container .sm-td, .bds-data-view .dv-sm-td {
        display: table-cell;
        float: none;
    }
}

@media (min-width: 992px) {
    .sticky-header {
        display: inherit;
    }

    .md-text-center {  text-align: center !important;  }
    .md-text-left   {  text-align: left   !important;  }
    .md-text-right  {  text-align: right  !important;  }

    .md-fntxs { font-size:  .7em !important; }
    .md-fnts  { font-size:  .8em !important; }
    .md-fnt90 { font-size:  .9em !important; }
    .md-fntd  { font-size: 1.0em !important; }
    .md-fntm  { font-size: 1.2em !important; }
    .md-fntl  { font-size: 1.5em !important; }

    .md-ptn,  .md-pvn,  .md-pan  { padding-top:    0px  !important; }
    .md-pbn,  .md-pvn,  .md-pan  { padding-bottom: 0px  !important; }
    .md-pln,  .md-phn,  .md-pan  { padding-left:   0px  !important; }
    .md-prn,  .md-phn,  .md-pan  { padding-right:  0px  !important; }

    .md-pt3,  .md-pv3,  .md-pa3  { padding-top:    3px  !important; }
    .md-pb3,  .md-pv3,  .md-pa3  { padding-bottom: 3px  !important; }
    .md-pl3,  .md-ph3,  .md-pa3  { padding-left:   3px  !important; }
    .md-pr3,  .md-ph3,  .md-pa3  { padding-right:  3px  !important; }

    .md-pt2,  .md-pv2,  .md-pa2  { padding-top:    2px  !important; }
    .md-pb2,  .md-pv2,  .md-pa2  { padding-bottom: 2px  !important; }
    .md-pl2,  .md-ph2,  .md-pa2  { padding-left:   2px  !important; }
    .md-pr2,  .md-ph2,  .md-pa2  { padding-right:  2px  !important; }

    .md-pt1,  .md-pv1,  .md-pa1  { padding-top:    1px  !important; }
    .md-pb1,  .md-pv1,  .md-pa1  { padding-bottom: 1px  !important; }
    .md-pl1,  .md-ph1,  .md-pa1  { padding-left:   1px  !important; }
    .md-pr1,  .md-ph1,  .md-pa1  { padding-right:  1px  !important; }

    .md-pts,  .md-pvs,  .md-pas  { padding-top:    5px  !important; }
    .md-pbs,  .md-pvs,  .md-pas  { padding-bottom: 5px  !important; }
    .md-pls,  .md-phs,  .md-pas  { padding-left:   5px  !important; }
    .md-prs,  .md-phs,  .md-pas  { padding-right:  5px  !important; }

    .md-ptt,  .md-pvt,  .md-pat  { padding-top:    10px !important; }
    .md-pbt,  .md-pvt,  .md-pat  { padding-bottom: 10px !important; }
    .md-plt,  .md-pht,  .md-pat  { padding-left:   10px !important; }
    .md-prt,  .md-pht,  .md-pat  { padding-right:  10px !important; }

    .md-ptm,  .md-pvm,  .md-pam  { padding-top:    12px !important; }
    .md-pbm,  .md-pvm,  .md-pam  { padding-bottom: 12px !important; }
    .md-plm,  .md-phm,  .md-pam  { padding-left:   12px !important; }
    .md-prm,  .md-phm,  .md-pam  { padding-right:  12px !important; }

    .md-ptd,  .md-pvd,  .md-pad  { padding-top:    15px !important; }
    .md-pbd,  .md-pvd,  .md-pad  { padding-bottom: 15px !important; }
    .md-pld,  .md-phd,  .md-pad  { padding-left:   15px !important; }
    .md-prd,  .md-phd,  .md-pad  { padding-right:  15px !important; }

    .md-ptl,  .md-pvl,  .md-pal  { padding-top:    24px !important; }
    .md-pbl,  .md-pvl,  .md-pal  { padding-bottom: 24px !important; }
    .md-pll,  .md-phl,  .md-pal  { padding-left:   24px !important; }
    .md-prl,  .md-phl,  .md-pal  { padding-right:  24px !important; }

    .md-ptxl, .md-pvxl, .md-paxl { padding-top:    40px !important; }
    .md-pbxl, .md-pvxl, .md-paxl { padding-bottom: 40px !important; }
    .md-plxl, .md-phxl, .md-paxl { padding-left:   40px !important; }
    .md-prxl, .md-phxl, .md-paxl { padding-right:  40px !important; }

    .md-mtn,  .md-mvn,  .md-man  { margin-top:     0px  !important; }
    .md-mbn,  .md-mvn,  .md-man  { margin-bottom:  0px  !important; }
    .md-mln,  .md-mhn,  .md-man  { margin-left:    0px  !important; }
    .md-mrn,  .md-mhn,  .md-man  { margin-right:   0px  !important; }

    .md-mt3,  .md-mv3,  .md-ma3  { margin-top:     3px  !important; }
    .md-mb3,  .md-mv3,  .md-ma3  { margin-bottom:  3px  !important; }
    .md-ml3,  .md-mh3,  .md-ma3  { margin-left:    3px  !important; }
    .md-mr3,  .md-mh3,  .md-ma3  { margin-right:   3px  !important; }

    .md-mt2,  .md-mv2,  .md-ma2  { margin-top:     2px  !important; }
    .md-mb2,  .md-mv2,  .md-ma2  { margin-bottom:  2px  !important; }
    .md-ml2,  .md-mh2,  .md-ma2  { margin-left:    2px  !important; }
    .md-mr2,  .md-mh2,  .md-ma2  { margin-right:   2px  !important; }

    .md-mt1,  .md-mv1,  .md-ma1  { margin-top:     1px  !important; }
    .md-mb1,  .md-mv1,  .md-ma1  { margin-bottom:  1px  !important; }
    .md-ml1,  .md-mh1,  .md-ma1  { margin-left:    1px  !important; }
    .md-mr1,  .md-mh1,  .md-ma1  { margin-right:   1px  !important; }

    .md-mts,  .md-mvs,  .md-mas  { margin-top:     5px  !important; }
    .md-mbs,  .md-mvs,  .md-mas  { margin-bottom:  5px  !important; }
    .md-mls,  .md-mhs,  .md-mas  { margin-left:    5px  !important; }
    .md-mrs,  .md-mhs,  .md-mas  { margin-right:   5px  !important; }

    .md-mtt,  .md-mvt,  .md-mat  { margin-top:     10px !important; }
    .md-mbt,  .md-mvt,  .md-mat  { margin-bottom:  10px !important; }
    .md-mlt,  .md-mht,  .md-mat  { margin-left:    10px !important; }
    .md-mrt,  .md-mht,  .md-mat  { margin-right:   10px !important; }

    .md-mtm,  .md-mvm,  .md-mam  { margin-top:     12px !important; }
    .md-mbm,  .md-mvm,  .md-mam  { margin-bottom:  12px !important; }
    .md-mlm,  .md-mhm,  .md-mam  { margin-left:    12px !important; }
    .md-mrm,  .md-mhm,  .md-mam  { margin-right:   12px !important; }

    .md-mtl,  .md-mvl,  .md-mal  { margin-top:     24px !important; }
    .md-mbl,  .md-mvl,  .md-mal  { margin-bottom:  24px !important; }
    .md-mll,  .md-mhl,  .md-mal  { margin-left:    24px !important; }
    .md-mrl,  .md-mhl,  .md-mal  { margin-right:   24px !important; }

    .md-mtxl, .md-mvxl, .md-maxl { padding-top:    40px !important; }
    .md-mbxl, .md-mvxl, .md-maxl { padding-bottom: 40px !important; }
    .md-mlxl, .md-mhxl, .md-maxl { padding-left:   40px !important; }
    .md-mrxl, .md-mhxl, .md-maxl { padding-right:  40px !important; }

    .md-batb, .md-bttb, .md-bvtb { border-top:    1px solid #000 !important; }
    .md-batb, .md-bbtb, .md-bvtb { border-bottom: 1px solid #000 !important; }
    .md-batb, .md-bltb, .md-bhtb { border-left:   1px solid #000 !important; }
    .md-batb, .md-brtb, .md-bhtb { border-right:  1px solid #000 !important; }

    .md-bamb, .md-btmb, .md-bvmb { border-top:    2px solid #000 !important; }
    .md-bamb, .md-bbmb, .md-bvmb { border-bottom: 2px solid #000 !important; }
    .md-bamb, .md-blmb, .md-bhmb { border-left:   2px solid #000 !important; }
    .md-bamb, .md-brmb, .md-bhmb { border-right:  2px solid #000 !important; }

    .md-bafb, .md-btfb, .md-bvfb { border-top:    4px solid #000 !important; }
    .md-bafb, .md-bbfb, .md-bvfb { border-bottom: 4px solid #000 !important; }
    .md-bafb, .md-blfb, .md-bhfb { border-left:   4px solid #000 !important; }
    .md-bafb, .md-brfb, .md-bhfb { border-right:  4px solid #000 !important; }

    .md-batg, .md-bttg, .md-bvtg { border-top:    1px solid #DDD !important; }
    .md-batg, .md-bbtg, .md-bvtg { border-bottom: 1px solid #DDD !important; }
    .md-batg, .md-bltg, .md-bhtg { border-left:   1px solid #DDD !important; }
    .md-batg, .md-brtg, .md-bhtg { border-right:  1px solid #DDD !important; }

    .md-batdg, .md-bttdg, .md-bvtdg { border-top:    1px solid #777 !important; }
    .md-batdg, .md-bbtdg, .md-bvtdg { border-bottom: 1px solid #777 !important; }
    .md-batdg, .md-bltdg, .md-bhtdg { border-left:   1px solid #777 !important; }
    .md-batdg, .md-brtdg, .md-bhtdg { border-right:  1px solid #777 !important; }

    .md-ba0,  .md-bt0,  .md-bv0  { border-top:    none !important; }
    .md-ba0,  .md-bb0,  .md-bv0  { border-bottom: none !important; }
    .md-ba0,  .md-bl0,  .md-bh0  { border-left:   none !important; }
    .md-ba0,  .md-br0,  .md-bh0  { border-right:  none !important; }

    .md-nmtxl,  .md-nmvxl,  .md-nmaxl  { margin-top:     -40px !important; }
    .md-nmbxl,  .md-nmvxl,  .md-nmaxl  { margin-bottom:  -40px !important; }
    .md-nmlxl,  .md-nmhxl,  .md-nmaxl  { margin-left:    -40px !important; }
    .md-nmrxl,  .md-nmhxl,  .md-nmaxl  { margin-right:   -40px !important; }

    .md-nmtl,  .md-nmvl,  .md-nmal  { margin-top:     -24px !important; }
    .md-nmbl,  .md-nmvl,  .md-nmal  { margin-bottom:  -24px !important; }
    .md-nmll,  .md-nmhl,  .md-nmal  { margin-left:    -24px !important; }
    .md-nmrl,  .md-nmhl,  .md-nmal  { margin-right:   -24px !important; }

    .md-nmtm,  .md-nmvm,  .md-nmam  { margin-top:     -12px !important; }
    .md-nmbm,  .md-nmvm,  .md-nmam  { margin-bottom:  -12px !important; }
    .md-nmlm,  .md-nmhm,  .md-nmam  { margin-left:    -12px !important; }
    .md-nmrm,  .md-nmhm,  .md-nmam  { margin-right:   -12px !important; }

    .md-nmts,  .md-nmvs,  .md-nmas  { margin-top:     -5px !important; }
    .md-nmbs,  .md-nmvs,  .md-nmas  { margin-bottom:  -5px !important; }
    .md-nmls,  .md-nmhs,  .md-nmas  { margin-left:    -5px !important; }
    .md-nmrs,  .md-nmhs,  .md-nmas  { margin-right:   -5px !important; }

    .md-nmt3,  .md-nmv3,  .md-nma3  { margin-top:     -3px !important; }
    .md-nmb3,  .md-nmv3,  .md-nma3  { margin-bottom:  -3px !important; }
    .md-nml3,  .md-nmh3,  .md-nma3  { margin-left:    -3px !important; }
    .md-nmr3,  .md-nmh3,  .md-nma3  { margin-right:   -3px !important; }

    .bds-data-view .dv-md-text-center {  text-align: center !important;  }
    .bds-data-view .dv-md-text-left   {  text-align: left   !important;  }
    .bds-data-view .dv-md-text-right  {  text-align: right  !important;  }

    .bds-data-view .dv-md-fntxs { font-size:  .7em !important; }
    .bds-data-view .dv-md-fnts  { font-size:  .8em !important; }
    .bds-data-view .dv-md-fnt90 { font-size:  .9em !important; }
    .bds-data-view .dv-md-fntd  { font-size: 1.0em !important; }
    .bds-data-view .dv-md-fntm  { font-size: 1.2em !important; }
    .bds-data-view .dv-md-fntl  { font-size: 1.5em !important; }

    .bds-data-view .dv-md-ptn,  .bds-data-view .dv-md-pvn,  .bds-data-view .dv-md-pan  { padding-top:    0px  !important; }
    .bds-data-view .dv-md-pbn,  .bds-data-view .dv-md-pvn,  .bds-data-view .dv-md-pan  { padding-bottom: 0px  !important; }
    .bds-data-view .dv-md-pln,  .bds-data-view .dv-md-phn,  .bds-data-view .dv-md-pan  { padding-left:   0px  !important; }
    .bds-data-view .dv-md-prn,  .bds-data-view .dv-md-phn,  .bds-data-view .dv-md-pan  { padding-right:  0px  !important; }

    .bds-data-view .dv-md-pt3,  .bds-data-view .dv-md-pv3,  .bds-data-view .dv-md-pa3  { padding-top:    3px  !important; }
    .bds-data-view .dv-md-pb3,  .bds-data-view .dv-md-pv3,  .bds-data-view .dv-md-pa3  { padding-bottom: 3px  !important; }
    .bds-data-view .dv-md-pl3,  .bds-data-view .dv-md-ph3,  .bds-data-view .dv-md-pa3  { padding-left:   3px  !important; }
    .bds-data-view .dv-md-pr3,  .bds-data-view .dv-md-ph3,  .bds-data-view .dv-md-pa3  { padding-right:  3px  !important; }

    .bds-data-view .dv-md-pt2,  .bds-data-view .dv-md-pv2,  .bds-data-view .dv-md-pa2  { padding-top:    2px  !important; }
    .bds-data-view .dv-md-pb2,  .bds-data-view .dv-md-pv2,  .bds-data-view .dv-md-pa2  { padding-bottom: 2px  !important; }
    .bds-data-view .dv-md-pl2,  .bds-data-view .dv-md-ph2,  .bds-data-view .dv-md-pa2  { padding-left:   2px  !important; }
    .bds-data-view .dv-md-pr2,  .bds-data-view .dv-md-ph2,  .bds-data-view .dv-md-pa2  { padding-right:  2px  !important; }

    .bds-data-view .dv-md-pt1,  .bds-data-view .dv-md-pv1,  .bds-data-view .dv-md-pa1  { padding-top:    1px  !important; }
    .bds-data-view .dv-md-pb1,  .bds-data-view .dv-md-pv1,  .bds-data-view .dv-md-pa1  { padding-bottom: 1px  !important; }
    .bds-data-view .dv-md-pl1,  .bds-data-view .dv-md-ph1,  .bds-data-view .dv-md-pa1  { padding-left:   1px  !important; }
    .bds-data-view .dv-md-pr1,  .bds-data-view .dv-md-ph1,  .bds-data-view .dv-md-pa1  { padding-right:  1px  !important; }

    .bds-data-view .dv-md-pts,  .bds-data-view .dv-md-pvs,  .bds-data-view .dv-md-pas  { padding-top:    5px  !important; }
    .bds-data-view .dv-md-pbs,  .bds-data-view .dv-md-pvs,  .bds-data-view .dv-md-pas  { padding-bottom: 5px  !important; }
    .bds-data-view .dv-md-pls,  .bds-data-view .dv-md-phs,  .bds-data-view .dv-md-pas  { padding-left:   5px  !important; }
    .bds-data-view .dv-md-prs,  .bds-data-view .dv-md-phs,  .bds-data-view .dv-md-pas  { padding-right:  5px  !important; }

    .bds-data-view .dv-md-ptt,  .bds-data-view .dv-md-pvt,  .bds-data-view .dv-md-pat  { padding-top:    10px !important; }
    .bds-data-view .dv-md-pbt,  .bds-data-view .dv-md-pvt,  .bds-data-view .dv-md-pat  { padding-bottom: 10px !important; }
    .bds-data-view .dv-md-plt,  .bds-data-view .dv-md-pht,  .bds-data-view .dv-md-pat  { padding-left:   10px !important; }
    .bds-data-view .dv-md-prt,  .bds-data-view .dv-md-pht,  .bds-data-view .dv-md-pat  { padding-right:  10px !important; }

    .bds-data-view .dv-md-ptm,  .bds-data-view .dv-md-pvm,  .bds-data-view .dv-md-pam  { padding-top:    12px !important; }
    .bds-data-view .dv-md-pbm,  .bds-data-view .dv-md-pvm,  .bds-data-view .dv-md-pam  { padding-bottom: 12px !important; }
    .bds-data-view .dv-md-plm,  .bds-data-view .dv-md-phm,  .bds-data-view .dv-md-pam  { padding-left:   12px !important; }
    .bds-data-view .dv-md-prm,  .bds-data-view .dv-md-phm,  .bds-data-view .dv-md-pam  { padding-right:  12px !important; }

    .bds-data-view .dv-md-ptd,  .bds-data-view .dv-md-pvd,  .bds-data-view .dv-md-pad  { padding-top:    15px !important; }
    .bds-data-view .dv-md-pbd,  .bds-data-view .dv-md-pvd,  .bds-data-view .dv-md-pad  { padding-bottom: 15px !important; }
    .bds-data-view .dv-md-pld,  .bds-data-view .dv-md-phd,  .bds-data-view .dv-md-pad  { padding-left:   15px !important; }
    .bds-data-view .dv-md-prd,  .bds-data-view .dv-md-phd,  .bds-data-view .dv-md-pad  { padding-right:  15px !important; }

    .bds-data-view .dv-md-ptl,  .bds-data-view .dv-md-pvl,  .bds-data-view .dv-md-pal  { padding-top:    24px !important; }
    .bds-data-view .dv-md-pbl,  .bds-data-view .dv-md-pvl,  .bds-data-view .dv-md-pal  { padding-bottom: 24px !important; }
    .bds-data-view .dv-md-pll,  .bds-data-view .dv-md-phl,  .bds-data-view .dv-md-pal  { padding-left:   24px !important; }
    .bds-data-view .dv-md-prl,  .bds-data-view .dv-md-phl,  .bds-data-view .dv-md-pal  { padding-right:  24px !important; }

    .bds-data-view .dv-md-ptxl, .bds-data-view .dv-md-pvxl, .bds-data-view .dv-md-paxl { padding-top:    40px !important; }
    .bds-data-view .dv-md-pbxl, .bds-data-view .dv-md-pvxl, .bds-data-view .dv-md-paxl { padding-bottom: 40px !important; }
    .bds-data-view .dv-md-plxl, .bds-data-view .dv-md-phxl, .bds-data-view .dv-md-paxl { padding-left:   40px !important; }
    .bds-data-view .dv-md-prxl, .bds-data-view .dv-md-phxl, .bds-data-view .dv-md-paxl { padding-right:  40px !important; }

    .bds-data-view .dv-md-mtn,  .bds-data-view .dv-md-mvn,  .bds-data-view .dv-md-man  { margin-top:     0px  !important; }
    .bds-data-view .dv-md-mbn,  .bds-data-view .dv-md-mvn,  .bds-data-view .dv-md-man  { margin-bottom:  0px  !important; }
    .bds-data-view .dv-md-mln,  .bds-data-view .dv-md-mhn,  .bds-data-view .dv-md-man  { margin-left:    0px  !important; }
    .bds-data-view .dv-md-mrn,  .bds-data-view .dv-md-mhn,  .bds-data-view .dv-md-man  { margin-right:   0px  !important; }

    .bds-data-view .dv-md-mt3,  .bds-data-view .dv-md-mv3,  .bds-data-view .dv-md-ma3  { margin-top:     3px  !important; }
    .bds-data-view .dv-md-mb3,  .bds-data-view .dv-md-mv3,  .bds-data-view .dv-md-ma3  { margin-bottom:  3px  !important; }
    .bds-data-view .dv-md-ml3,  .bds-data-view .dv-md-mh3,  .bds-data-view .dv-md-ma3  { margin-left:    3px  !important; }
    .bds-data-view .dv-md-mr3,  .bds-data-view .dv-md-mh3,  .bds-data-view .dv-md-ma3  { margin-right:   3px  !important; }

    .bds-data-view .dv-md-mt2,  .bds-data-view .dv-md-mv2,  .bds-data-view .dv-md-ma2  { margin-top:     2px  !important; }
    .bds-data-view .dv-md-mb2,  .bds-data-view .dv-md-mv2,  .bds-data-view .dv-md-ma2  { margin-bottom:  2px  !important; }
    .bds-data-view .dv-md-ml2,  .bds-data-view .dv-md-mh2,  .bds-data-view .dv-md-ma2  { margin-left:    2px  !important; }
    .bds-data-view .dv-md-mr2,  .bds-data-view .dv-md-mh2,  .bds-data-view .dv-md-ma2  { margin-right:   2px  !important; }

    .bds-data-view .dv-md-mt1,  .bds-data-view .dv-md-mv1,  .bds-data-view .dv-md-ma1  { margin-top:     1px  !important; }
    .bds-data-view .dv-md-mb1,  .bds-data-view .dv-md-mv1,  .bds-data-view .dv-md-ma1  { margin-bottom:  1px  !important; }
    .bds-data-view .dv-md-ml1,  .bds-data-view .dv-md-mh1,  .bds-data-view .dv-md-ma1  { margin-left:    1px  !important; }
    .bds-data-view .dv-md-mr1,  .bds-data-view .dv-md-mh1,  .bds-data-view .dv-md-ma1  { margin-right:   1px  !important; }

    .bds-data-view .dv-md-mts,  .bds-data-view .dv-md-mvs,  .bds-data-view .dv-md-mas  { margin-top:     5px  !important; }
    .bds-data-view .dv-md-mbs,  .bds-data-view .dv-md-mvs,  .bds-data-view .dv-md-mas  { margin-bottom:  5px  !important; }
    .bds-data-view .dv-md-mls,  .bds-data-view .dv-md-mhs,  .bds-data-view .dv-md-mas  { margin-left:    5px  !important; }
    .bds-data-view .dv-md-mrs,  .bds-data-view .dv-md-mhs,  .bds-data-view .dv-md-mas  { margin-right:   5px  !important; }

    .bds-data-view .dv-md-mtt,  .bds-data-view .dv-md-mvt,  .bds-data-view .dv-md-mat  { margin-top:     10px !important; }
    .bds-data-view .dv-md-mbt,  .bds-data-view .dv-md-mvt,  .bds-data-view .dv-md-mat  { margin-bottom:  10px !important; }
    .bds-data-view .dv-md-mlt,  .bds-data-view .dv-md-mht,  .bds-data-view .dv-md-mat  { margin-left:    10px !important; }
    .bds-data-view .dv-md-mrt,  .bds-data-view .dv-md-mht,  .bds-data-view .dv-md-mat  { margin-right:   10px !important; }

    .bds-data-view .dv-md-mtm,  .bds-data-view .dv-md-mvm,  .bds-data-view .dv-md-mam  { margin-top:     12px !important; }
    .bds-data-view .dv-md-mbm,  .bds-data-view .dv-md-mvm,  .bds-data-view .dv-md-mam  { margin-bottom:  12px !important; }
    .bds-data-view .dv-md-mlm,  .bds-data-view .dv-md-mhm,  .bds-data-view .dv-md-mam  { margin-left:    12px !important; }
    .bds-data-view .dv-md-mrm,  .bds-data-view .dv-md-mhm,  .bds-data-view .dv-md-mam  { margin-right:   12px !important; }

    .bds-data-view .dv-md-mtl,  .bds-data-view .dv-md-mvl,  .bds-data-view .dv-md-mal  { margin-top:     24px !important; }
    .bds-data-view .dv-md-mbl,  .bds-data-view .dv-md-mvl,  .bds-data-view .dv-md-mal  { margin-bottom:  24px !important; }
    .bds-data-view .dv-md-mll,  .bds-data-view .dv-md-mhl,  .bds-data-view .dv-md-mal  { margin-left:    24px !important; }
    .bds-data-view .dv-md-mrl,  .bds-data-view .dv-md-mhl,  .bds-data-view .dv-md-mal  { margin-right:   24px !important; }

    .bds-data-view .dv-md-mtxl, .bds-data-view .dv-md-mvxl, .bds-data-view .dv-md-maxl { padding-top:    40px !important; }
    .bds-data-view .dv-md-mbxl, .bds-data-view .dv-md-mvxl, .bds-data-view .dv-md-maxl { padding-bottom: 40px !important; }
    .bds-data-view .dv-md-mlxl, .bds-data-view .dv-md-mhxl, .bds-data-view .dv-md-maxl { padding-left:   40px !important; }
    .bds-data-view .dv-md-mrxl, .bds-data-view .dv-md-mhxl, .bds-data-view .dv-md-maxl { padding-right:  40px !important; }

    .bds-data-view .dv-md-batb, .bds-data-view .dv-md-bttb, .bds-data-view .dv-md-bvtb { border-top:    1px solid #000 !important; }
    .bds-data-view .dv-md-batb, .bds-data-view .dv-md-bbtb, .bds-data-view .dv-md-bvtb { border-bottom: 1px solid #000 !important; }
    .bds-data-view .dv-md-batb, .bds-data-view .dv-md-bltb, .bds-data-view .dv-md-bhtb { border-left:   1px solid #000 !important; }
    .bds-data-view .dv-md-batb, .bds-data-view .dv-md-brtb, .bds-data-view .dv-md-bhtb { border-right:  1px solid #000 !important; }

    .bds-data-view .dv-md-bamb, .bds-data-view .dv-md-btmb, .bds-data-view .dv-md-bvmb { border-top:    2px solid #000 !important; }
    .bds-data-view .dv-md-bamb, .bds-data-view .dv-md-bbmb, .bds-data-view .dv-md-bvmb { border-bottom: 2px solid #000 !important; }
    .bds-data-view .dv-md-bamb, .bds-data-view .dv-md-blmb, .bds-data-view .dv-md-bhmb { border-left:   2px solid #000 !important; }
    .bds-data-view .dv-md-bamb, .bds-data-view .dv-md-brmb, .bds-data-view .dv-md-bhmb { border-right:  2px solid #000 !important; }

    .bds-data-view .dv-md-bafb, .bds-data-view .dv-md-btfb, .bds-data-view .dv-md-bvfb { border-top:    4px solid #000 !important; }
    .bds-data-view .dv-md-bafb, .bds-data-view .dv-md-bbfb, .bds-data-view .dv-md-bvfb { border-bottom: 4px solid #000 !important; }
    .bds-data-view .dv-md-bafb, .bds-data-view .dv-md-blfb, .bds-data-view .dv-md-bhfb { border-left:   4px solid #000 !important; }
    .bds-data-view .dv-md-bafb, .bds-data-view .dv-md-brfb, .bds-data-view .dv-md-bhfb { border-right:  4px solid #000 !important; }

    .bds-data-view .dv-md-batg, .bds-data-view .dv-md-bttg, .bds-data-view .dv-md-bvtg { border-top:    1px solid #DDD !important; }
    .bds-data-view .dv-md-batg, .bds-data-view .dv-md-bbtg, .bds-data-view .dv-md-bvtg { border-bottom: 1px solid #DDD !important; }
    .bds-data-view .dv-md-batg, .bds-data-view .dv-md-bltg, .bds-data-view .dv-md-bhtg { border-left:   1px solid #DDD !important; }
    .bds-data-view .dv-md-batg, .bds-data-view .dv-md-brtg, .bds-data-view .dv-md-bhtg { border-right:  1px solid #DDD !important; }

    .bds-data-view .dv-md-ba0,  .bds-data-view .dv-md-bt0,  .bds-data-view .dv-md-bv0  { border-top:    none !important; }
    .bds-data-view .dv-md-ba0,  .bds-data-view .dv-md-bb0,  .bds-data-view .dv-md-bv0  { border-bottom: none !important; }
    .bds-data-view .dv-md-ba0,  .bds-data-view .dv-md-bl0,  .bds-data-view .dv-md-bh0  { border-left:   none !important; }
    .bds-data-view .dv-md-ba0,  .bds-data-view .dv-md-br0,  .bds-data-view .dv-md-bh0  { border-right:  none !important; }

    .bds-data-view .dv-md-nmtxl,  .bds-data-view .dv-md-nmvxl,  .bds-data-view .dv-md-nmaxl  { margin-top:     -40px !important; }
    .bds-data-view .dv-md-nmbxl,  .bds-data-view .dv-md-nmvxl,  .bds-data-view .dv-md-nmaxl  { margin-bottom:  -40px !important; }
    .bds-data-view .dv-md-nmlxl,  .bds-data-view .dv-md-nmhxl,  .bds-data-view .dv-md-nmaxl  { margin-left:    -40px !important; }
    .bds-data-view .dv-md-nmrxl,  .bds-data-view .dv-md-nmhxl,  .bds-data-view .dv-md-nmaxl  { margin-right:   -40px !important; }

    .bds-data-view .dv-md-nmtl,  .bds-data-view .dv-md-nmvl,  .bds-data-view .dv-md-nmal  { margin-top:     -24px !important; }
    .bds-data-view .dv-md-nmbl,  .bds-data-view .dv-md-nmvl,  .bds-data-view .dv-md-nmal  { margin-bottom:  -24px !important; }
    .bds-data-view .dv-md-nmll,  .bds-data-view .dv-md-nmhl,  .bds-data-view .dv-md-nmal  { margin-left:    -24px !important; }
    .bds-data-view .dv-md-nmrl,  .bds-data-view .dv-md-nmhl,  .bds-data-view .dv-md-nmal  { margin-right:   -24px !important; }

    .bds-data-view .dv-md-nmtm,  .bds-data-view .dv-md-nmvm,  .bds-data-view .dv-md-nmam  { margin-top:     -12px !important; }
    .bds-data-view .dv-md-nmbm,  .bds-data-view .dv-md-nmvm,  .bds-data-view .dv-md-nmam  { margin-bottom:  -12px !important; }
    .bds-data-view .dv-md-nmlm,  .bds-data-view .dv-md-nmhm,  .bds-data-view .dv-md-nmam  { margin-left:    -12px !important; }
    .bds-data-view .dv-md-nmrm,  .bds-data-view .dv-md-nmhm,  .bds-data-view .dv-md-nmam  { margin-right:   -12px !important; }

    .bds-data-view .dv-md-nmts,  .bds-data-view .dv-md-nmvs,  .bds-data-view .dv-md-nmas  { margin-top:     -5px !important; }
    .bds-data-view .dv-md-nmbs,  .bds-data-view .dv-md-nmvs,  .bds-data-view .dv-md-nmas  { margin-bottom:  -5px !important; }
    .bds-data-view .dv-md-nmls,  .bds-data-view .dv-md-nmhs,  .bds-data-view .dv-md-nmas  { margin-left:    -5px !important; }
    .bds-data-view .dv-md-nmrs,  .bds-data-view .dv-md-nmhs,  .bds-data-view .dv-md-nmas  { margin-right:   -5px !important; }

    .bds-data-view .dv-md-nmt3,  .bds-data-view .dv-md-nmv3,  .bds-data-view .dv-md-nma3  { margin-top:     -3px !important; }
    .bds-data-view .dv-md-nmb3,  .bds-data-view .dv-md-nmv3,  .bds-data-view .dv-md-nma3  { margin-bottom:  -3px !important; }
    .bds-data-view .dv-md-nml3,  .bds-data-view .dv-md-nmh3,  .bds-data-view .dv-md-nma3  { margin-left:    -3px !important; }
    .bds-data-view .dv-md-nmr3,  .bds-data-view .dv-md-nmh3,  .bds-data-view .dv-md-nma3  { margin-right:   -3px !important; }

    #power-form .md-table, .mtss-action-history-container .md-table, .bds-data-view .dv-md-table {
        display: table;
        table-layout: fixed;
        width: 100%;
    }

    #power-form .md-tr, .mtss-action-history-container .md-tr, .bds-data-view .dv-md-tr {
        display: table-row;
    }

    #power-form .md-td, .mtss-action-history-container .md-td, .bds-data-view .dv-md-td {
        display: table-cell;
        float: none;
    }
}

.btn-iep {
    color: #fff;
    background-color: #009eeb;
    border-color: #005A87;
}

.btn-iep:hover,
.btn-iep:focus,
.btn-iep.focus,
.btn-iep:active,
.btn-iep.active,
.open > .dropdown-toggle.btn-iep {
    color: #fff;
    background-color: #286090;
    border-color: #204d74;
}
.btn-iep:active,
.btn-iep.active,
.open > .dropdown-toggle.btn-iep {
    background-image: none;
}
.btn-iep.disabled,
.btn-iep[disabled],
fieldset[disabled] .btn-iep,
.btn-iep.disabled:hover,
.btn-iep[disabled]:hover,
fieldset[disabled] .btn-iep:hover,
.btn-iep.disabled:focus,
.btn-iep[disabled]:focus,
fieldset[disabled] .btn-iep:focus,
.btn-iep.disabled.focus,
.btn-iep[disabled].focus,
fieldset[disabled] .btn-iep.focus,
.btn-iep.disabled:active,
.btn-iep[disabled]:active,
fieldset[disabled] .btn-iep:active,
.btn-iep.disabled.active,
.btn-iep[disabled].active,
fieldset[disabled] .btn-iep.active {
    background-color: #337ab7;
    border-color: #2e6da4;
}
.btn-iep .badge {
    color: #337ab7;
    background-color: #fff;
}
.btn-default,
.btn-iep,
.btn-504,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}
.btn-default:active,
.btn-iep:active,
.btn-504:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.btn-danger:active,
.btn-default.active,
.btn-iep.active,
.btn-504.active,
.btn-success.active,
.btn-info.active,
.btn-warning.active,
.btn-danger.active {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-default .badge,
.btn-iep .badge,
.btn-504 .badge,
.btn-success .badge,
.btn-info .badge,
.btn-warning .badge,
.btn-danger .badge {
    text-shadow: none;
}

.btn-iep {
    background-image: -webkit-linear-gradient(top, #009eeb 0%, #0071a9 100%);
    background-image:      -o-linear-gradient(top, #009eeb 0%, #0071a9 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#009eeb), to(#0071a9));
    background-image:         linear-gradient(to bottom, #009eeb 0%, #0071a9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff009eeb', endColorstr='#ff0071a9', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #006FA4;
}
.btn-iep:hover,
.btn-iep:focus {
    background-color: #006FA4;
    background-position: 0 -15px;
}
.btn-iep:active,
.btn-iep.active {
    background-color: #0071a9;
    border-color: #245580;
}
.btn-iep.disabled,
.btn-iep:disabled,
.btn-iep[disabled] {
    background-color: #0071a9;
    background-image: none;
}

.btn-504 {
    color: #fff;
    background-color: #00b1ee;
    border-color: #005A87;
}

.btn-504:hover,
.btn-504:focus,
.btn-504.focus,
.btn-504:active,
.btn-504.active,
.open > .dropdown-toggle.btn-504 {
    color: #fff;
    background-color: #286090;
    border-color: #204d74;
}
.btn-504:active,
.btn-504.active,
.open > .dropdown-toggle.btn-504 {
    background-image: none;
}
.btn-504.disabled,
.btn-504[disabled],
fieldset[disabled] .btn-504,
.btn-504.disabled:hover,
.btn-504[disabled]:hover,
fieldset[disabled] .btn-504:hover,
.btn-504.disabled:focus,
.btn-504[disabled]:focus,
fieldset[disabled] .btn-504:focus,
.btn-504.disabled.focus,
.btn-504[disabled].focus,
fieldset[disabled] .btn-504.focus,
.btn-504.disabled:active,
.btn-504[disabled]:active,
fieldset[disabled] .btn-504:active,
.btn-504.disabled.active,
.btn-504[disabled].active,
fieldset[disabled] .btn-504.active {
    background-color: #337ab7;
    border-color: #2e6da4;
}
.btn-504 .badge {
    color: #337ab7;
    background-color: #fff;
}
.btn-504 {
    background-image: -webkit-linear-gradient(top, #00b1ee 0%, #0071a9 100%);
    background-image:      -o-linear-gradient(top, #00b1ee 0%, #0071a9 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#00b1ee), to(#0071a9));
    background-image:         linear-gradient(to bottom, #00b1ee 0%, #0071a9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00b1ee', endColorstr='#ff00b1ee', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #006FA4;
}
.btn-504:hover,
.btn-504:focus {
    background-color: #006FA4;
    background-position: 0 -15px;
}
.btn-504:active,
.btn-504.active {
    background-color: #0071a9;
    border-color: #245580;
}
.btn-504.disabled,
.btn-504:disabled,
.btn-504[disabled] {
    background-color: #0071a9;
    background-image: none;
}

.power-document-header.sticky-header {
    position: fixed;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
}

.power-document-header.sticky-header {
    background-color: #ffffff;
}

.sticky-header .hidden-sh {
    display: none;
}

.visible-sh {
    display: none;
}

.sticky-header .visible-sh {
    display: inherit;
}

.sticky-header .sh-ptn,  .sticky-header .sh-pvn,  .sticky-header .sh-pan  { padding-top:    0px  !important; }
.sticky-header .sh-pbn,  .sticky-header .sh-pvn,  .sticky-header .sh-pan  { padding-bottom: 0px  !important; }
.sticky-header .sh-pln,  .sticky-header .sh-phn,  .sticky-header .sh-pan  { padding-left:   0px  !important; }
.sticky-header .sh-prn,  .sticky-header .sh-phn,  .sticky-header .sh-pan  { padding-right:  0px  !important; }

.sticky-header .sh-pt3,  .sticky-header .sh-pv3,  .sticky-header .sh-pa3  { padding-top:    3px  !important; }
.sticky-header .sh-pb3,  .sticky-header .sh-pv3,  .sticky-header .sh-pa3  { padding-bottom: 3px  !important; }
.sticky-header .sh-pl3,  .sticky-header .sh-ph3,  .sticky-header .sh-pa3  { padding-left:   3px  !important; }
.sticky-header .sh-pr3,  .sticky-header .sh-ph3,  .sticky-header .sh-pa3  { padding-right:  3px  !important; }

.sticky-header .sh-pt2,  .sticky-header .sh-pv2,  .sticky-header .sh-pa2  { padding-top:    2px  !important; }
.sticky-header .sh-pb2,  .sticky-header .sh-pv2,  .sticky-header .sh-pa2  { padding-bottom: 2px  !important; }
.sticky-header .sh-pl2,  .sticky-header .sh-ph2,  .sticky-header .sh-pa2  { padding-left:   2px  !important; }
.sticky-header .sh-pr2,  .sticky-header .sh-ph2,  .sticky-header .sh-pa2  { padding-right:  2px  !important; }

.sticky-header .sh-pt1,  .sticky-header .sh-pv1,  .sticky-header .sh-pa1  { padding-top:    1px  !important; }
.sticky-header .sh-pb1,  .sticky-header .sh-pv1,  .sticky-header .sh-pa1  { padding-bottom: 1px  !important; }
.sticky-header .sh-pl1,  .sticky-header .sh-ph1,  .sticky-header .sh-pa1  { padding-left:   1px  !important; }
.sticky-header .sh-pr1,  .sticky-header .sh-ph1,  .sticky-header .sh-pa1  { padding-right:  1px  !important; }

.sticky-header .sh-pts,  .sticky-header .sh-pvs,  .sticky-header .sh-pas  { padding-top:    5px  !important; }
.sticky-header .sh-pbs,  .sticky-header .sh-pvs,  .sticky-header .sh-pas  { padding-bottom: 5px  !important; }
.sticky-header .sh-pls,  .sticky-header .sh-phs,  .sticky-header .sh-pas  { padding-left:   5px  !important; }
.sticky-header .sh-prs,  .sticky-header .sh-phs,  .sticky-header .sh-pas  { padding-right:  5px  !important; }

.sticky-header .sh-pt7,  .sticky-header .sh-pv7,  .sticky-header .sh-pa7  { padding-top:    7px !important; }
.sticky-header .sh-pb7,  .sticky-header .sh-pv7,  .sticky-header .sh-pa7  { padding-bottom: 7px !important; }
.sticky-header .sh-pl7,  .sticky-header .sh-ph7,  .sticky-header .sh-pa7  { padding-left:   7px !important; }
.sticky-header .sh-pr7,  .sticky-header .sh-ph7,  .sticky-header .sh-pa7  { padding-right:  7px !important; }

.sticky-header .sh-ptt,  .sticky-header .sh-pvt,  .sticky-header .sh-pat  { padding-top:    10px !important; }
.sticky-header .sh-pbt,  .sticky-header .sh-pvt,  .sticky-header .sh-pat  { padding-bottom: 10px !important; }
.sticky-header .sh-plt,  .sticky-header .sh-pht,  .sticky-header .sh-pat  { padding-left:   10px !important; }
.sticky-header .sh-prt,  .sticky-header .sh-pht,  .sticky-header .sh-pat  { padding-right:  10px !important; }

.sticky-header .sh-ptm,  .sticky-header .sh-pvm,  .sticky-header .sh-pam  { padding-top:    12px !important; }
.sticky-header .sh-pbm,  .sticky-header .sh-pvm,  .sticky-header .sh-pam  { padding-bottom: 12px !important; }
.sticky-header .sh-plm,  .sticky-header .sh-phm,  .sticky-header .sh-pam  { padding-left:   12px !important; }
.sticky-header .sh-prm,  .sticky-header .sh-phm,  .sticky-header .sh-pam  { padding-right:  12px !important; }

.sticky-header .sh-ptd,  .sticky-header .sh-pvd,  .sticky-header .sh-pad  { padding-top:    15px !important; }
.sticky-header .sh-pbd,  .sticky-header .sh-pvd,  .sticky-header .sh-pad  { padding-bottom: 15px !important; }
.sticky-header .sh-pld,  .sticky-header .sh-phd,  .sticky-header .sh-pad  { padding-left:   15px !important; }
.sticky-header .sh-prd,  .sticky-header .sh-phd,  .sticky-header .sh-pad  { padding-right:  15px !important; }

.sticky-header .sh-ptl,  .sticky-header .sh-pvl,  .sticky-header .sh-pal  { padding-top:    24px !important; }
.sticky-header .sh-pbl,  .sticky-header .sh-pvl,  .sticky-header .sh-pal  { padding-bottom: 24px !important; }
.sticky-header .sh-pll,  .sticky-header .sh-phl,  .sticky-header .sh-pal  { padding-left:   24px !important; }
.sticky-header .sh-prl,  .sticky-header .sh-phl,  .sticky-header .sh-pal  { padding-right:  24px !important; }

.sticky-header .sh-ptxl, .sticky-header .sh-pvxl, .sticky-header .sh-paxl { padding-top:    40px !important; }
.sticky-header .sh-pbxl, .sticky-header .sh-pvxl, .sticky-header .sh-paxl { padding-bottom: 40px !important; }
.sticky-header .sh-plxl, .sticky-header .sh-phxl, .sticky-header .sh-paxl { padding-left:   40px !important; }
.sticky-header .sh-prxl, .sticky-header .sh-phxl, .sticky-header .sh-paxl { padding-right:  40px !important; }

.sticky-header .sh-mtn,  .sticky-header .sh-mvn,  .sticky-header .sh-man  { margin-top:     0px  !important; }
.sticky-header .sh-mbn,  .sticky-header .sh-mvn,  .sticky-header .sh-man  { margin-bottom:  0px  !important; }
.sticky-header .sh-mln,  .sticky-header .sh-mhn,  .sticky-header .sh-man  { margin-left:    0px  !important; }
.sticky-header .sh-mrn,  .sticky-header .sh-mhn,  .sticky-header .sh-man  { margin-right:   0px  !important; }

.sticky-header .sh-mt3,  .sticky-header .sh-mv3,  .sticky-header .sh-ma3  { margin-top:     3px  !important; }
.sticky-header .sh-mb3,  .sticky-header .sh-mv3,  .sticky-header .sh-ma3  { margin-bottom:  3px  !important; }
.sticky-header .sh-ml3,  .sticky-header .sh-mh3,  .sticky-header .sh-ma3  { margin-left:    3px  !important; }
.sticky-header .sh-mr3,  .sticky-header .sh-mh3,  .sticky-header .sh-ma3  { margin-right:   3px  !important; }

.sticky-header .sh-mt2,  .sticky-header .sh-mv2,  .sticky-header .sh-ma2  { margin-top:     2px  !important; }
.sticky-header .sh-mb2,  .sticky-header .sh-mv2,  .sticky-header .sh-ma2  { margin-bottom:  2px  !important; }
.sticky-header .sh-ml2,  .sticky-header .sh-mh2,  .sticky-header .sh-ma2  { margin-left:    2px  !important; }
.sticky-header .sh-mr2,  .sticky-header .sh-mh2,  .sticky-header .sh-ma2  { margin-right:   2px  !important; }

.sticky-header .sh-mt1,  .sticky-header .sh-mv1,  .sticky-header .sh-ma1  { margin-top:     1px  !important; }
.sticky-header .sh-mb1,  .sticky-header .sh-mv1,  .sticky-header .sh-ma1  { margin-bottom:  1px  !important; }
.sticky-header .sh-ml1,  .sticky-header .sh-mh1,  .sticky-header .sh-ma1  { margin-left:    1px  !important; }
.sticky-header .sh-mr1,  .sticky-header .sh-mh1,  .sticky-header .sh-ma1  { margin-right:   1px  !important; }

.sticky-header .sh-mts,  .sticky-header .sh-mvs,  .sticky-header .sh-mas  { margin-top:     5px  !important; }
.sticky-header .sh-mbs,  .sticky-header .sh-mvs,  .sticky-header .sh-mas  { margin-bottom:  5px  !important; }
.sticky-header .sh-mls,  .sticky-header .sh-mhs,  .sticky-header .sh-mas  { margin-left:    5px  !important; }
.sticky-header .sh-mrs,  .sticky-header .sh-mhs,  .sticky-header .sh-mas  { margin-right:   5px  !important; }

.sticky-header .sh-mtt,  .sticky-header .sh-mvt,  .sticky-header .sh-mat  { margin-top:     10px !important; }
.sticky-header .sh-mbt,  .sticky-header .sh-mvt,  .sticky-header .sh-mat  { margin-bottom:  10px !important; }
.sticky-header .sh-mlt,  .sticky-header .sh-mht,  .sticky-header .sh-mat  { margin-left:    10px !important; }
.sticky-header .sh-mrt,  .sticky-header .sh-mht,  .sticky-header .sh-mat  { margin-right:   10px !important; }

.sticky-header .sh-mtm,  .sticky-header .sh-mvm,  .sticky-header .sh-mam  { margin-top:     12px !important; }
.sticky-header .sh-mbm,  .sticky-header .sh-mvm,  .sticky-header .sh-mam  { margin-bottom:  12px !important; }
.sticky-header .sh-mlm,  .sticky-header .sh-mhm,  .sticky-header .sh-mam  { margin-left:    12px !important; }
.sticky-header .sh-mrm,  .sticky-header .sh-mhm,  .sticky-header .sh-mam  { margin-right:   12px !important; }

.sticky-header .sh-mtl,  .sticky-header .sh-mvl,  .sticky-header .sh-mal  { margin-top:     24px !important; }
.sticky-header .sh-mbl,  .sticky-header .sh-mvl,  .sticky-header .sh-mal  { margin-bottom:  24px !important; }
.sticky-header .sh-mll,  .sticky-header .sh-mhl,  .sticky-header .sh-mal  { margin-left:    24px !important; }
.sticky-header .sh-mrl,  .sticky-header .sh-mhl,  .sticky-header .sh-mal  { margin-right:   24px !important; }

.sticky-header .sh-mtxl, .sticky-header .sh-mvxl, .sticky-header .sh-maxl { padding-top:    40px !important; }
.sticky-header .sh-mbxl, .sticky-header .sh-mvxl, .sticky-header .sh-maxl { padding-bottom: 40px !important; }
.sticky-header .sh-mlxl, .sticky-header .sh-mhxl, .sticky-header .sh-maxl { padding-left:   40px !important; }
.sticky-header .sh-mrxl, .sticky-header .sh-mhxl, .sticky-header .sh-maxl { padding-right:  40px !important; }

.sticky-header.sh-ptn,  .sticky-header.sh-pvn,  .sticky-header.sh-pan  { padding-top:    0px  !important; }
.sticky-header.sh-pbn,  .sticky-header.sh-pvn,  .sticky-header.sh-pan  { padding-bottom: 0px  !important; }
.sticky-header.sh-pln,  .sticky-header.sh-phn,  .sticky-header.sh-pan  { padding-left:   0px  !important; }
.sticky-header.sh-prn,  .sticky-header.sh-phn,  .sticky-header.sh-pan  { padding-right:  0px  !important; }

.sticky-header.sh-pt3,  .sticky-header.sh-pv3,  .sticky-header.sh-pa3  { padding-top:    3px  !important; }
.sticky-header.sh-pb3,  .sticky-header.sh-pv3,  .sticky-header.sh-pa3  { padding-bottom: 3px  !important; }
.sticky-header.sh-pl3,  .sticky-header.sh-ph3,  .sticky-header.sh-pa3  { padding-left:   3px  !important; }
.sticky-header.sh-pr3,  .sticky-header.sh-ph3,  .sticky-header.sh-pa3  { padding-right:  3px  !important; }

.sticky-header.sh-pt2,  .sticky-header.sh-pv2,  .sticky-header.sh-pa2  { padding-top:    2px  !important; }
.sticky-header.sh-pb2,  .sticky-header.sh-pv2,  .sticky-header.sh-pa2  { padding-bottom: 2px  !important; }
.sticky-header.sh-pl2,  .sticky-header.sh-ph2,  .sticky-header.sh-pa2  { padding-left:   2px  !important; }
.sticky-header.sh-pr2,  .sticky-header.sh-ph2,  .sticky-header.sh-pa2  { padding-right:  2px  !important; }

.sticky-header.sh-pt1,  .sticky-header.sh-pv1,  .sticky-header.sh-pa1  { padding-top:    1px  !important; }
.sticky-header.sh-pb1,  .sticky-header.sh-pv1,  .sticky-header.sh-pa1  { padding-bottom: 1px  !important; }
.sticky-header.sh-pl1,  .sticky-header.sh-ph1,  .sticky-header.sh-pa1  { padding-left:   1px  !important; }
.sticky-header.sh-pr1,  .sticky-header.sh-ph1,  .sticky-header.sh-pa1  { padding-right:  1px  !important; }

.sticky-header.sh-pts,  .sticky-header.sh-pvs,  .sticky-header.sh-pas  { padding-top:    5px  !important; }
.sticky-header.sh-pbs,  .sticky-header.sh-pvs,  .sticky-header.sh-pas  { padding-bottom: 5px  !important; }
.sticky-header.sh-pls,  .sticky-header.sh-phs,  .sticky-header.sh-pas  { padding-left:   5px  !important; }
.sticky-header.sh-prs,  .sticky-header.sh-phs,  .sticky-header.sh-pas  { padding-right:  5px  !important; }

.sticky-header.sh-pt7,  .sticky-header.sh-pv7,  .sticky-header.sh-pa7  { padding-top:    7px !important; }
.sticky-header.sh-pb7,  .sticky-header.sh-pv7,  .sticky-header.sh-pa7  { padding-bottom: 7px !important; }
.sticky-header.sh-pl7,  .sticky-header.sh-ph7,  .sticky-header.sh-pa7  { padding-left:   7px !important; }
.sticky-header.sh-pr7,  .sticky-header.sh-ph7,  .sticky-header.sh-pa7  { padding-right:  7px !important; }

.sticky-header.sh-ptt,  .sticky-header.sh-pvt,  .sticky-header.sh-pat  { padding-top:    10px !important; }
.sticky-header.sh-pbt,  .sticky-header.sh-pvt,  .sticky-header.sh-pat  { padding-bottom: 10px !important; }
.sticky-header.sh-plt,  .sticky-header.sh-pht,  .sticky-header.sh-pat  { padding-left:   10px !important; }
.sticky-header.sh-prt,  .sticky-header.sh-pht,  .sticky-header.sh-pat  { padding-right:  10px !important; }

.sticky-header.sh-ptm,  .sticky-header.sh-pvm,  .sticky-header.sh-pam  { padding-top:    12px !important; }
.sticky-header.sh-pbm,  .sticky-header.sh-pvm,  .sticky-header.sh-pam  { padding-bottom: 12px !important; }
.sticky-header.sh-plm,  .sticky-header.sh-phm,  .sticky-header.sh-pam  { padding-left:   12px !important; }
.sticky-header.sh-prm,  .sticky-header.sh-phm,  .sticky-header.sh-pam  { padding-right:  12px !important; }

.sticky-header.sh-ptd,  .sticky-header.sh-pvd,  .sticky-header.sh-pad  { padding-top:    15px !important; }
.sticky-header.sh-pbd,  .sticky-header.sh-pvd,  .sticky-header.sh-pad  { padding-bottom: 15px !important; }
.sticky-header.sh-pld,  .sticky-header.sh-phd,  .sticky-header.sh-pad  { padding-left:   15px !important; }
.sticky-header.sh-prd,  .sticky-header.sh-phd,  .sticky-header.sh-pad  { padding-right:  15px !important; }

.sticky-header.sh-ptl,  .sticky-header.sh-pvl,  .sticky-header.sh-pal  { padding-top:    24px !important; }
.sticky-header.sh-pbl,  .sticky-header.sh-pvl,  .sticky-header.sh-pal  { padding-bottom: 24px !important; }
.sticky-header.sh-pll,  .sticky-header.sh-phl,  .sticky-header.sh-pal  { padding-left:   24px !important; }
.sticky-header.sh-prl,  .sticky-header.sh-phl,  .sticky-header.sh-pal  { padding-right:  24px !important; }

.sticky-header.sh-ptxl, .sticky-header.sh-pvxl, .sticky-header.sh-paxl { padding-top:    40px !important; }
.sticky-header.sh-pbxl, .sticky-header.sh-pvxl, .sticky-header.sh-paxl { padding-bottom: 40px !important; }
.sticky-header.sh-plxl, .sticky-header.sh-phxl, .sticky-header.sh-paxl { padding-left:   40px !important; }
.sticky-header.sh-prxl, .sticky-header.sh-phxl, .sticky-header.sh-paxl { padding-right:  40px !important; }

.sticky-header.sh-mtn,  .sticky-header.sh-mvn,  .sticky-header.sh-man  { margin-top:     0px  !important; }
.sticky-header.sh-mbn,  .sticky-header.sh-mvn,  .sticky-header.sh-man  { margin-bottom:  0px  !important; }
.sticky-header.sh-mln,  .sticky-header.sh-mhn,  .sticky-header.sh-man  { margin-left:    0px  !important; }
.sticky-header.sh-mrn,  .sticky-header.sh-mhn,  .sticky-header.sh-man  { margin-right:   0px  !important; }

.sticky-header.sh-mt3,  .sticky-header.sh-mv3,  .sticky-header.sh-ma3  { margin-top:     3px  !important; }
.sticky-header.sh-mb3,  .sticky-header.sh-mv3,  .sticky-header.sh-ma3  { margin-bottom:  3px  !important; }
.sticky-header.sh-ml3,  .sticky-header.sh-mh3,  .sticky-header.sh-ma3  { margin-left:    3px  !important; }
.sticky-header.sh-mr3,  .sticky-header.sh-mh3,  .sticky-header.sh-ma3  { margin-right:   3px  !important; }

.sticky-header.sh-mt2,  .sticky-header.sh-mv2,  .sticky-header.sh-ma2  { margin-top:     2px  !important; }
.sticky-header.sh-mb2,  .sticky-header.sh-mv2,  .sticky-header.sh-ma2  { margin-bottom:  2px  !important; }
.sticky-header.sh-ml2,  .sticky-header.sh-mh2,  .sticky-header.sh-ma2  { margin-left:    2px  !important; }
.sticky-header.sh-mr2,  .sticky-header.sh-mh2,  .sticky-header.sh-ma2  { margin-right:   2px  !important; }

.sticky-header.sh-mt1,  .sticky-header.sh-mv1,  .sticky-header.sh-ma1  { margin-top:     1px  !important; }
.sticky-header.sh-mb1,  .sticky-header.sh-mv1,  .sticky-header.sh-ma1  { margin-bottom:  1px  !important; }
.sticky-header.sh-ml1,  .sticky-header.sh-mh1,  .sticky-header.sh-ma1  { margin-left:    1px  !important; }
.sticky-header.sh-mr1,  .sticky-header.sh-mh1,  .sticky-header.sh-ma1  { margin-right:   1px  !important; }

.sticky-header.sh-mts,  .sticky-header.sh-mvs,  .sticky-header.sh-mas  { margin-top:     5px  !important; }
.sticky-header.sh-mbs,  .sticky-header.sh-mvs,  .sticky-header.sh-mas  { margin-bottom:  5px  !important; }
.sticky-header.sh-mls,  .sticky-header.sh-mhs,  .sticky-header.sh-mas  { margin-left:    5px  !important; }
.sticky-header.sh-mrs,  .sticky-header.sh-mhs,  .sticky-header.sh-mas  { margin-right:   5px  !important; }

.sticky-header.sh-mtt,  .sticky-header.sh-mvt,  .sticky-header.sh-mat  { margin-top:     10px !important; }
.sticky-header.sh-mbt,  .sticky-header.sh-mvt,  .sticky-header.sh-mat  { margin-bottom:  10px !important; }
.sticky-header.sh-mlt,  .sticky-header.sh-mht,  .sticky-header.sh-mat  { margin-left:    10px !important; }
.sticky-header.sh-mrt,  .sticky-header.sh-mht,  .sticky-header.sh-mat  { margin-right:   10px !important; }

.sticky-header.sh-mtm,  .sticky-header.sh-mvm,  .sticky-header.sh-mam  { margin-top:     12px !important; }
.sticky-header.sh-mbm,  .sticky-header.sh-mvm,  .sticky-header.sh-mam  { margin-bottom:  12px !important; }
.sticky-header.sh-mlm,  .sticky-header.sh-mhm,  .sticky-header.sh-mam  { margin-left:    12px !important; }
.sticky-header.sh-mrm,  .sticky-header.sh-mhm,  .sticky-header.sh-mam  { margin-right:   12px !important; }

.sticky-header.sh-mtl,  .sticky-header.sh-mvl,  .sticky-header.sh-mal  { margin-top:     24px !important; }
.sticky-header.sh-mbl,  .sticky-header.sh-mvl,  .sticky-header.sh-mal  { margin-bottom:  24px !important; }
.sticky-header.sh-mll,  .sticky-header.sh-mhl,  .sticky-header.sh-mal  { margin-left:    24px !important; }
.sticky-header.sh-mrl,  .sticky-header.sh-mhl,  .sticky-header.sh-mal  { margin-right:   24px !important; }

.sticky-header.sh-mtxl, .sticky-header.sh-mvxl, .sticky-header.sh-maxl { padding-top:    40px !important; }
.sticky-header.sh-mbxl, .sticky-header.sh-mvxl, .sticky-header.sh-maxl { padding-bottom: 40px !important; }
.sticky-header.sh-mlxl, .sticky-header.sh-mhxl, .sticky-header.sh-maxl { padding-left:   40px !important; }
.sticky-header.sh-mrxl, .sticky-header.sh-mhxl, .sticky-header.sh-maxl { padding-right:  40px !important; }

#viewContainer {
    height: 100% !important;
}

.page {
    height: 100% !important;
}

.bds-modal {
    margin-left: auto;
    margin-right: auto;
}

.bds-electronic-signature-container {
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border: 2px solid #000000;
    width: 568px;
    height: 74px;
    margin-left: auto;
    margin-right: auto;
}

.open-conference {
    background-color: #E7F3FF !important;
    border: 1px solid #B8CFE6 !important;
}

a.user-entered-date, span.user-entered-date {
    font-size: 11px !important;
    font-style: italic !important;
    color: #000000 !important;
}

a.user-entered-date:hover {
    text-decoration: none !important;
    color: #000000 !important;
}



