﻿body {
    text-shadow: none !important;
    padding-top: 51px; /* 60px to make the container go all the way to the bottom of the topbar */
    background-color: #fafafa;
}



.focusOnLoad {
    /* USED ONLY TO MARK THE EXISTANCE OF THE CLASS
   FUNCTION IN GENERAL.JS */
}

.G_PriceOnly {
    /* USED ONLY TO MARK THE EXISTANCE OF THE CLASS
   FUNCTION IN GENERAL.JS */
}

.G_NumericOnly {
    /* USED ONLY TO MARK THE EXISTANCE OF THE CLASS
   FUNCTION IN GENERAL.JS */
}

.G_PeventOnEnter {
    /* USED ONLY TO MARK THE EXISTANCE OF THE CLASS
   FUNCTION IN GENERAL.JS */
}


#header-fixed {
    position: fixed;
    top: 100px;
    display: none;
    background-color: white;
}


.gColSortable {
    cursor: pointer;
    cursor: hand;
}

.fileUpload {
    position: relative;
    overflow: hidden;
    margin: 10px;
}

    .fileUpload input.upload {
        position: absolute;
        top: 0;
        right: 0;
        margin: 0;
        padding: 0;
        font-size: 20px;
        cursor: pointer;
        opacity: 0;
        filter: alpha(opacity=0);
    }




.font-light {
    font-family: 'myWebFont', 'Nimbus Sans L', sans-serif;
}

.rotate90 {
    /* Safari */
    -webkit-transform: rotate(-90deg);
    /* Firefox */
    -moz-transform: rotate(-90deg);
    /* IE */
    -ms-transform: rotate(-90deg);
    /* Opera */
    -o-transform: rotate(-90deg);
    /* Internet Explorer */
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.rotate45 {
    /* Safari */
    -webkit-transform: rotate(-45deg);
    /* Firefox */
    -moz-transform: rotate(-45deg);
    /* IE */
    -ms-transform: rotate(-45deg);
    /* Opera */
    -o-transform: rotate(-45deg);
    /* Internet Explorer */
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.bpop {
    padding: 0;
}

.panel.expand {
    margin: 0;
    position: fixed !important;
    top: 60px !important;
    right: 15px !important;
    bottom: 10px !important;
    left: 40px !important;
    height: auto;
    /*border: none;
	border-radius: 0;
	overflow: auto;*/
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
    transform: none !important;
    z-index: 9998;
}

.expand .panel-body {
    height:100%;
    padding-bottom: 60px;
}

.expand .chart {
height:100%; 
}

.chart {
    min-width: 200px;
    height: 400px;
    width: 100%;
    margin: 0 auto;
    padding-bottom: 20px;
}

