.TruBtuHorizontal div {
	width: 162px !important;
	float: left !important;
}
.TruBtuHorizontal .TruBtuTip {
	float:left;
	padding: 5px 10px;
}
.dnnFormItem input[disabled] {
    background-color: #f0f0f0;
    color: black;
}

.dnnFormItem .TruBtuRadioValues {
    width: 450px;
    white-space: inherit;
}


/*second view*/
.TruBtuHorizontal {
    margin-top: 10px;
}
.TruBtuHorizontal span {
    font-weight: bold;
}
.TruBtuHorizontal .TruBtuTip {
	float:left;
	padding: 5px 10px;
}
.TruBtuHorizontal .TruBtuValue {
	padding-left: 10px;
    padding-right: 10%;
}
.TruBtuResult {
    font-weight: bold;
}
.TruBtuLabel {
    width: 200px;
    display: block;
    float: left;
}
.TruBtuResults .dnnFormItem {
    margin-top: 10px;
    margin-bottom: 10px
}

.TruBtuLabel80 {
    width: 80px;
    display: block;
    float: left;
}

.TruBtuLabel20 {
    width: 30px;
    display: block;
    float: left;
}

.TruBtuLabel60 {
    width: 50px;
    display: block;
    float: left;
}

.dnnForm .dnnFormItem {
    overflow: hidden;
}

a.TruRight {
padding-right: 20px;
text-align: right;
}

#tabs-demo .tab-content
{
	padding-top: 30px;
}

#tabs-demo ul.nav-tabs > li
{
	font-weight: bold;
}

#tabs-demo ul.nav-tabs > li.active > a
{
    background-color: #F9F9F9;
}

.dnnForm .tab-content {
    padding: 30px;
    background-color: #F9F9F9;
    border-radius: 5px;
}

.dnnForm .btn-default {
    font-weight: bold;
}

.TruBtuCheck {
    width: 400px;
    height: 20px;
    /*display: block;
    float: left;*/
}
.TruBtuIndent{
    padding-left: 30px;
}
.dnnLabel + span {
    margin-top: 0px;
    white-space: inherit;
}

.dnnFormItem  {
    display: block;
    overflow: hidden;
}

.dnnBoxLabel {
    padding-left: 20px;
    font-weight: bold !important;
}

.normalRadioButton {
    opacity: inherit !important;
    z-index: inherit !important;
}

.normalCheckBox {
    opacity: inherit !important;
}

.invalid {color:red ; font-size: 12px}

.back {
    cursor: pointer;
}

.sample-show-hide {
  -webkit-transition:all linear 0.5s;
  transition:all linear 0.5s;
}

.sample-show-hide.ng-hide {
  opacity:0;
}

.report-banner {
    background-image: url('/DesktopModules/CamEng.Modules.TruBtuNg/Resources/images/trubtu-menu-dropdown.png');
    /* background-size: 100% auto; */
    height: 190px;
    background-repeat: no-repeat;
    margin-top: 50px;
}

.report-header .row{
	margin: 0px 60px;
	background-color: #489ed7;
}

.get-results {
    background-image: url('/DesktopModules/CamEng.Modules.TruBtuNg/Resources/images/get-results.jpg');
    width: 300px;
    height: 110px;
    border: none;
}

h2.dnnFormSectionHead
{
    background-color: #489ed7;
    color: white !important;
    padding: 2px 10px;
}

h2.dnnFormSectionHead a, h2.dnnFormSectionHead a.dnnSectionExpanded
{
    color: white !important;
}

    h2.dnnFormSectionHead a {
        background: url(/DesktopModules/CamEng.Modules.TruBtuNg/Resources/images/down-icn.png) no-repeat right 50%;
    }

    h2.dnnFormSectionHead a:hover {
        background: url(/DesktopModules/CamEng.Modules.TruBtuNg/Resources/images/down-icn.png) no-repeat right 50%;
    }

    h2.dnnFormSectionHead a.dnnSectionExpanded {
        background: url(/DesktopModules/CamEng.Modules.TruBtuNg/Resources/images/up-icn.png) no-repeat right 50%;
    }

    h2.dnnFormSectionHead a.dnnSectionExpanded:hover {
		background: url(/DesktopModules/CamEng.Modules.TruBtuNg/Resources/images/up-icn.png) no-repeat right 50%;
    }

.panel-danger>.panel-heading {
    color: white !important;
    background-color: #489ed7 !important;
    border-color: #489ed7 !important;
	}
	
.panel-danger {
    border-color: #489ed7 !important;
}

.panel-danger>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #489ed7 !important;
}

main {
    background-image: url('/DesktopModules/CamEng.Modules.TruBtuNg/Resources/images/back2.jpg');
    background-repeat: repeat-x;
}
