﻿body {
    padding-top: 20px;
    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;
}*/

* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}


body {
    background-color: #ffffff;
}

.navbar.navbar-default {
    margin-bottom: 0;
}

.container-login {
    width: 400px;
}

.width400 {
    width: 400px;
}

.glyphicon.glyphicon-ok-sign {
    font-size: 20px;
}

.glyphicon.glyphicon-ok-circle {
    font-size: 20px;
}

.glyphicon.glyphicon-remove-circle {
    font-size: 20px;
}

fieldset {
    border: 1px dashed #c0c0c0;
    margin: 8px 0px;
    padding: 0.35em 0.625em 0.75em;
}

.label-s {
    width: 180px;
}

.datefield {
    width: 80px;
}

.datetimefield {
    width: 140px;
}

/* Set the size of the div element that contains the map */
#map {
    height: 800px; /* The height  */
    width: 100%; /* The width is the width of the web page */
    background-color: grey;
}

.infoDiv {
    height: 100px;
    width: 200px;
    max-width: 200px;
    -webkit-user-select: none;
    background-color: white;
}

@media print {
    .pagebreak {
        clear: both;
        page-break-after: always;
    }
}


