/*
 * name: sdk.css
 * what: general style sheet for dflibg sdk apps 
 * copyright:
 *       (c) Chrysalis Systems/Chrys Garnant 
 * license:
 *       see dflibg.com
 */

.sdkRheToRiCaL {
    position: absolute;
    }

.sdkdetailHdrChromeMin {
    position: absolute;
    top: -28px;
    right: 4px;
/*    width: 300px; */
    text-align: right;
    margin-right: 39px;
    font-family: BauhausMdBtMedium;
    }

.sdkdetailHdrChromeFull {
    position: absolute;
    top: -55px;
    right: 20px;
/*    width: 300px; */
    text-align: right;
    margin-right: 39px;
    font-family: BauhausMdBtMedium;
    }

.sdkhdgBR160 {
    font-size: 16pt;
    color: #631;
    }
.sdkhdgBR16 {
    font-family: bauhausMdBTMedium;
    font-size: 16pt;
    color: #631;
    }
.sdkhdgBR14 {
    font-family: bauhausMdBTMedium;
    font-size: 14pt;
    color: #631;
    }
.sdkhdgBR13 {
    font-family: bauhausMdBTMedium;
    font-size: 13pt;
    color: #631;
    }
.sdkhdgBR12Bold {
    font-family: bauhausMdBTMedium;
    font-size: 12pt;
    color: #631;
    font-weight: 700;
    }
.sdkhdgG16 {
    font-family: bauhausMdBTMedium;
    font-size: 16pt;
    color: #004418;
    }
.sdkhdgG14 {
    font-family: bauhausMdBTMedium;
    font-size: 14pt;
    color: #004418;
    }
.sdkhdgG13 {
    font-family: bauhausMdBTMedium;
    font-size: 13pt;
    color: #004418;
    }
.sdkhdgG12Bold {
    font-family: bauhausMdBTMedium;
    font-size: 12pt;
    color: #004418;
    font-weight: 700;
    }
/*
input::-moz-focus-inner {
    border:0;
    padding: 0;
    margin-top: -2px;
    margin-bottom: -2px;
    }

button::-moz-focus-inner {
    border:0;
    padding: 0;
    margin-top: -2px;
    margin-bottom: -2px;
    }
 */

.rotated270 {
  -ms-transform:rotate(270deg); /* IE 9 */
  -moz-transform:rotate(270deg); /* Firefox */
  -webkit-transform:rotate(270deg); /* Safari and Chrome */
  -o-transform:rotate(270deg); /* Opera */

  -webkit-transform-origin:30% 50%;
  -moz-transform-origin:30% 50%;
  transform-origin:30% 50%;
    }

.sdkiconButton {
    padding: 0px;
    width:   40px;
    height:  26px;
    margin:  1px;
    }
.sdktextButton {
    padding: 0px;
    width:   80px;
    height:  26px;
    margin:  1px;
    }
.sdkcomboButton {
    padding: 0px;
    width:   100px;
    height:  26px;
    margin:  1px;
    }

.sdkbuttonContentFirefox {
    margin-left: -4px;
    margin-top:  -1px;
    }
.sdkbuttonContentChrome {
    margin-left: 10px;
    }
.sdkbuttonContent {
    margin-left: 10px;
    height:      19px;
    }

.sdkiconButtonIcon {
    margin-left: 0px;
    }
.sdkiconButtonText {
    margin-left: 0px;        /* FF:-12px because the boxos added 17px borders */
    }

.sdkiconButtonIconFirefox {
    margin-left: -6px;
    margin-top:  -2px;
    }

.sdkbuttonIcon {
    margin: 0px;
    width:  21px;
    }

.sdkbuttonLabel {
    text-align:   center;
    width:        64px;
    padding-left: 2px;
    font-family:  BauhausMdBTMedium;
    font-size:    10pt;
    }
