﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

.form-control{
    min-width:100%;
}

.pTop2{
    padding-top:2px;
}
.projectRow,
.configRow,
.featureRow,
.targetRow,
.tableHeaders{
    padding-top:2px;
    padding-bottom:2px;
    border-bottom:solid;
    border-bottom-width:1px;
    border-color:#dddddd;
}

.projectRow:hover,
.configRow:hover,
.featureRow:hover,
.targetRow:hover{
    background-color:rgba(51, 122, 183, 0.10)
}

.noPadLR{
    padding-left:0px !important;
    padding-right:0px !important;
}
.rowText{
    padding-top:6px;
}

.aRowButtonGlyph{
    margin-left:10px  !important;
}
.control-text{
    padding-top:8px !important;
}

.attribText{
    font-size:85%;
    padding-left:14px;
}

.org-block{
    color:#808080;
}

.show-hide-changes{
    cursor:pointer;
}

.glyph-button{
    border-width:1px;
    border-style:solid;
    border-color:#ddd;
    border-radius:4px;
    padding:2px;
    cursor:pointer;
}

.glyph-button:hover{
    color:black;
    border-color:#808080;
}

.glyph-button:active{
    background-color:#ddd;
}

.error{
    color:#d9534f;
}

.overflow-hide{
    overflow-x:hidden;
}

.heavy{
    font-weight:700;
}

span.headMed{
    font-size:20px;
}

.jumbotron-sm{
   padding-top:10px;
   padding-bottom:10px;
   background-color:#f5f5f5;
   margin-bottom:10px;
}

.inputfile {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}
.inputfile + label {
    color: white;
    background-color: #337ab7;
    display: inline-block;
    cursor: pointer;
    padding-top:6px;
    padding-bottom:8px;
    padding-left:16px;
    padding-right:16px;
    border-radius:4px;
    font-weight: 100;
    font-style :normal ;
}

.inputfile:focus + label,
.inputfile + label:hover {
    background-color: #236aa7;
}

.inputfile:focus + label {
	outline: 1px dotted #000;
	outline: -webkit-focus-ring-color auto 5px;
}