/*
 * custom CSS
 */
#jumbotroneHeadline {
      border-bottom: 0px;  
}

div.landingpage-header {
    padding-top: 20px;
    background-image:url('/resources/openacs-jumbotrone-theme/images/audimax.jpg');
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center;
}

div.Form-jumbotrone_header {
    padding-top: 20px;
    background-image:url('/resources/openacs-jumbotrone-theme/images/d2-building-web.jpg?geometry=1200');
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center;
}

span.date {
    font-size: 10px;    
}

div.employee-group {
    padding: 10px;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
    flex-wrap: wrap;
}

div.employee-group:before {
  display: inline;
}

div.employee {
    padding: 5px;
}

div.employee-detail {
    padding-top: 5px;
    width: 60%;
}

img.employee-photo {
    object-fit: cover;
    width: 100px;
    height: 150px;
}

img.project-photo {
    object-fit: cover;
    width: 150px;
}

/*
div.searchfield {
    padding-top: 55px;
}
*/

/*
 * custom xowiki
 */

/* decomment if top menu fixed
#wikicmds {
    top: -2px;
    padding-bottom: 15px;
}
*/

div.context a:link,a:visited {
    text-decoration:none;
}

div.context a:hover {
    text-decoration:underline;
    background-color: #f3f1e9;
}

div.main-content a:link,a:visited {
    text-decoration:underline;
}

div.main-content a:hover {
    text-decoration:underline;
    background-color: #f3f1e9;
}

div.xowiki-content h2 {
    border-bottom: 0px solid silver; color: #222222;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}

div.xowiki-content {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #222;
    background-color: #fff;
}

div.news-item h2 {
    font-size: 16px;    
}

/* correct from -66 to -70px in order to show edit button correctly */
div.xowiki-content a.edit-item-button {
    background: transparent url(/resources/xowiki/sprite16.png) -2px -70px no-repeat;
    padding-right: 16px;
    text-decoration: none;
}

div.news-item {
    clear: both;
    border: 1px solid #9d9d9d;
    padding: 10px 10px 0px;
    margin: 5px 5px;
    background: #fcfcfc;
}

div.news-item .item-header {
    margin-bottom: 8px;
}

div.xowiki-content .item-footer {
    font-size: 75%;
    margin-left: 0px;
    padding-top: 0px;
    border-top: 0px;
}


/*
 * custom bootstrap
 */

.jumbotron {
    background-color: transparent;    
}

.jumbotron .container {
    background-color: rgba(252, 252, 252, 0.75);
}

a.btn:link {
    text-decoration:none !important;
}

.btn-primary {
  color: #fff;
  background-color: #f2f2f2;
  border-color: #dadada;
}
    
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #898989;
  border-color: #dadada;
}
.btn-primary:hover {
  color: #fff;
  background-color: #898989;
  border-color: #dadada;
}

/*    
.navbar-fixed-bottom {
  bottom: initial;
}
*/
