/*body {background-color: white;}*/
        h1   {color: black;}
        /*.panel > .panel-heading {background-color: #cfdcdc;}*/
        p    {color: gray;}
        .jumbotron {
            padding: 0.5em 0.6em;
            margin-bottom: 7px;
            h1 {
                font-size: 2em;
            }
            p {
                font-size: 1.2em;
/*                .btn {
                    padding: 0.5em;
                }*/
            }

        }

        img {
          padding-bottom: 1.0em;
          padding-top: 1.5em;
        }

        .delete {
          width:28px;
          height:28px;
          color: lightgray;
          position: absolute;
          top: 5px;
          right: 5px;
        }

        .delete:after{
          font-size: 50px; 
          font-weight: lighter;
          content: '\d7';
        }

        .selection {
            stroke          : gray;
            stroke-width    : 1px;
            stroke-dasharray: 4px;
            stroke-opacity  : 0.5;
            fill            : transparent;
        }
        .myLabel{
          color: gray;
          fill: gray;
        }

        .dwnld_btn {
          border: none;
          cursor: pointer;
          float: right;
          border-right: 50px;
        }

        /* Darker background on mouse-over */
        .dwnld_btn:hover {
          background-color: DarkGray;
        }

        .faux-borders {
            /*background-color: #f00;*/
            padding: 1px 9%; /* set padding to simulate border */
        }

        .menubutton {
          background-color: #eeeeee; /* Green */
          border: none;
          color: black;
          padding: 3px 0px;
          text-align: center;
          text-decoration: none;
          display: inline-block;
          font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
          font-weight: lighter;
          font-size: 18px;
          -webkit-transition-duration: 0.4s; /* Safari */
          transition-duration: 0.4s;
          margin-bottom: 7px;
        }

        .menubutton:hover {
          background-color: white; 
          color: gray;
        }

        .formicka {
          -webkit-transition-duration: 0.4s; /* Safari */
          transition-duration: 0.4s;          
        }

        .info {
            position: fixed;
            height: 120px;
            top: 45%;
            left: 30%;
            width: 40%;
            line-height: 50px; /* Vertically center the text there */
            background-color: #eeeeee;
            color: #808080;
            text-align: center;
            vertical-align: middle;
            font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
            font-size: 20px;
            font-weight: 300;
            line-height: 20px;
            z-index:10;


        }

        footer {
            position: fixed;
            height: 50px;
            bottom: 0;
            width: 100%;
            line-height: 50px; /* Vertically center the text there */
            background-color: #eeeeee;
            color: #808080;
            text-align: center;
            font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
            font-size: 25px;
            font-weight: lighter;
            z-index:1;
        }