@charset "utf-8";
/* CSS Document - Bootstrap Customization for Web Apps */
/* mculpon@mt.gov, ext 9235, 2/6/2014 */
/* Experimental! - Not yet ready for production */

/******* Do not modify. Please copy and rename, or create another CSS file to work with ************/

/* Option: Replace img with a solid color or css gradient. Google "Ultimate CSS Generator" */
/*.container {
   padding: 0;
}*/

.mainHeader, .mainFooter {
   padding: 1em 0;
}

.mainHeader .glyphicon-star {
   font-size: 2em;
   color: #069;
   float: left;
   margin-right: .2em;
}

/* working on making an MDT logo glyphicon */
.mdtlogo {
   display: inline-block;
   width: 2em;
   height: 2em;
}

/* working on making an MDT logo glyphicon */
.mdtlogoimg {
   width: 100%;
}

/* working on making an MDT logo glyphicon */
.appname {
   font-size: 1.8em;
   color: #069;
}

.version {
   display: block;
   font-size: .8em;
   font-style: italic;
}

.loggedon {
   font-size: 1.2em;
   text-align: right;
   text-shadow: 2px 2px 10px white;
}

.venue {
   font-weight: bold;
}

.mainHeader a {
   color: white;
   text-shadow: 1px 1px 4px black;
}

.mainHeader a:hover {
   color: black;
   text-decoration: none;
   text-shadow: none;
}

.mainFooter a {
   color: #0CF;
}

.mainFooter a:hover {
   color: white;
   text-decoration: none;
}

@media only screen and (max-width: 768px) {
   .mainHeader * {
      text-align: center;
   }

   .mainHeader .glyphicon, .mainHeader .mdtlogo {
      display: none;
   }
}

.workspace {
   background: white;
   background: rgba(255, 255, 255, .65);
   border-radius: 1.2em;
   /*margin: 0;*/
   padding: 2em;
   /*width: 100%;*/
}

@media only screen and (max-width: 768px) {
   .workspace {
      padding: 1.5em;
   }
}

section {
   margin-bottom: 1em;
}

.help {
   position: absolute;
   right: 1em;
   font-size: 1.5em;
   text-decoration: none;
}

.help a:hover {
   cursor: pointer;
   color: green;
   text-decoration: none;
}
.help-widget {
   position: absolute;
   top: 8px;
   right: 1em;
   font-size: 1.5em;
   text-decoration: none;
}

.help-widget a:hover {
   cursor: pointer;
   color: green;
   text-decoration: none;
}

.panel-help {
   font-size: 1.25em;
   text-decoration: none;
}
.panel-help a {
   color: white;
}
.panel-help a:hover {
   cursor: pointer;
   color: green;
   text-decoration: none;
}

.system-help {
   font-size: 1.25em;
   text-decoration: none;
   padding: 0 8px 0 8px;
}
.system-help a {
   color: #005288;
}
.system-help a:hover {
   cursor: pointer;
   color: green;
   text-decoration: none;
}


form {
   padding: 1.5em;
}

label {
   font-weight: normal;
}

label > input {
   margin-bottom: 1em;
}

fieldset {
   margin-bottom: 1.5em;
}

legend {
   width: auto;
   padding: 0 1em;
   font-size: 1.2em;
   background: rgb(0, 102, 204);
   background: rgba(0, 102, 204, .2);
}

p a, ul a {
   color: #06C;
}

.text-white {
   color: white;
   color: rgba(255, 255, 255, .8);
   text-shadow: 1px 1px 4px black;
}

.text-black {
   color: black;
   text-shadow: 1px 1px 4px white;
}


