﻿ .page-header {
    display: none;
}

.calc.page-header {
    display: block;
}

.metadata-row {
    margin-bottom: 15px;
}

table .metadata-row {
    margin: 0;
}

.panel-title p, .form-control-static > p, label p {
    margin: 0;
    display: inline-block;
}

.panel {
    margin: 15px 0;
}

.panel.no-panel-style {
    border:none!important;
    -webkit-box-shadow:none!important;
    box-shadow: none!important;
} 

.panel.no-panel-style, .panel.no-panel-style .panel-body, .panel.no-panel-style .panel-heading, .panel.no-panel-style .panel-footer {
    padding-left:0!important;
    padding-right:0!important;
}

.panel.no-panel-style, .panel.no-panel-style .panel-heading, .panel.no-panel-style .panel-footer,
.panel.no-header-style .panel-heading, .panel.no-footer-style .panel-footer {
    background:none!important;
    border:none!important;
    -webkit-box-shadow:none!important;
    box-shadow: none!important;
}


.panel.no-header .panel-heading {
    display:none!important;
} 

.panel.no-footer .panel-footer {
    display:none!important;
} 

.table td {
    border-top: none !important;
}

label {
    font-weight: normal !important;
}

input {
    outline: none;
}

.calcslider > .slider-container {
    width: calc(75% - 40px);
    padding: 0 8px;
    display: inline-block;
    position: relative;
    top: -14px;
}

    .calcslider > .slider-container > .slider {
        width: 100%;
    }

.calcslider > .form-control {
    width: calc(25%);
    margin-right: 8px;
    display: inline-block;
}

.slider .tooltip {
    pointer-events: none;
}

.slider-marker-left {
    display: inline-block;
    font-size: 0.8rem;
    padding-left: 4px;
    float: left;
}

.slider-marker-left:before {
    content: '';
    border-left: 1px solid #cccccc;
    display: inline-block;
    height: 14px;
    top: 3px;
    position: relative;
}

.slider-marker-right {
    display: inline-block;
    font-size: 0.8rem;
    padding-right: 4px;
    float: right;
}

.slider-marker-right:after {
    content: '';
    border-right: 1px solid #cccccc;
    display: inline-block;
    height: 14px;
    top: 3px;
    position: relative;
}
