﻿
.table-noborder {
    margin-bottom: 0 !IMPORTANT;
}
.table-noborder, .table-noborder th, .table-noborder td {
    border: none !IMPORTANT;
}
 .table-noborder th, .table-noborder td {
     padding-top: 2px !IMPORTANT;
     padding-bottom: 2px !IMPORTANT;
 }

 .spanStatus {
     font-weight: bold;
     font-size: 14px;
 }

 .spanStatusBlokTitel {
     font-size:16px;
     font-weight: bold;
     line-height:1.1;
     text-transform: uppercase;
 }

  .spanStatusBlokTitelOpenstaand {
     font-size:12px;
     font-weight: bold;
     line-height:1.1;
     text-transform: uppercase;
 }

 .nobordertop th {
      border-top: none !IMPORTANT;
 }

 .glyphicon-hidden {
     visibility: hidden !important;
 }

 .btn-float {
     float: left;margin-right: 7px;
 }

.tblBeschikking {
    width: 100%;
}

.tblBeschikking tr td{ border-bottom: 1px solid;}

.tblBeschikking td, .tblBeschikking th{    font-size: 14px !important;}
.tdBeschikkingMaatregel,.tdBeschikkingProjectNaam {
    font-weight: bold;
    color: #ADADAD;
}

.BeschikkingProject {width: 100%;}
.BeschikkingProject td { font-size: 15px !important;}


.tblZorginstelling { width: 100%;}

.tblZorginstelling tr td{ border-bottom: 1px solid;}
.tblZorginstelling tr th{ border-bottom: 1px solid;border-top: 1px solid;color: #ADADAD;background-color: #EDEDED;padding: 3px  15px 1px 5px;}

.tblZorginstelling td, .tblZorginstelling th{    font-size: 14px !important;padding: 2px 15px 0 5px;}

.right{ text-align: right;}

.btn-light {
    background-color:#fff!important;
    background-image:none!important;
}

.btn-dark {
    background-color:#707070!important;
    background-image:none!important;
    color: #ffffff!important;
    text-shadow: none!important;
}

.btn-deels, .btn-deels:hover, .btn-deels:focus {
    background-color: transparent !important;
    background-position: 0 !important;
    background-image: url('../Mijn/Declaraties/Images/docdeels.png') !important;
    text-decoration: none;
}


.tblLegenda td {
    padding: 4px;
    width: 260px;
}

.btn-nobutton {
    cursor: default !important;
}

.activiteitenplan tr th{ border-top: 1px solid #ddd;padding: 3px  15px 1px 5px;}

.activiteitenplan td, .activiteitenplan th{font-size: 14px !important;padding: 2px 15px 0 5px;}

/* styling for typeahead (autocomplete)*/
.typeahead, .tt-query,
.tt-hint {
  width: 196px;
  height: 30px;
  margin-top: 1px;
}

.typeahead {
  background-color: #fff;
}

.typeahead:focus {
  border: 2px solid #0097cf;
}

.tt-hint {
  color: #999
}

.tt-dropdown-menu {
  margin-top: 0px;
    width: 100%;
  padding: 8px 0;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.3);
     -moz-box-shadow: 0 5px 10px rgba(0,0,0,.3);
          box-shadow: 0 5px 10px rgba(0,0,0,.3);
}

.tt-suggestion {
  padding: 3px 20px;
}

.tt-suggestion.tt-cursor {
  color: #fff;
  background-color: #179DC3;

}

.tt-suggestion p {
  margin: 0;
}

.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}
.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: .5;
}
.tablenomargin {
    margin-bottom: 0 !important;
}

.multiTD > .btn-group, .multiTD > .btn-group > .btn {
    width: 100%;
    text-align: left;   
}


.navbar-ingelogd{
    margin-top: 5px;
    margin-bottom: 5px;
    height: 40px;
    background-color: #F5F5EF;
    border: 1px solid transparent;
    border-radius: 4px;
    padding: 4px;
}

.tablefin > tbody > tr > td {
    padding-top: 3px !important;   
    padding-bottom: 3px !important;   
}

.spanCGroen, .spanCRood,.spanCGrijs {
    text-align: center!important;
    float: left;
}
.spanCGroen {
    color: #29BF00 !important;
}

.spanCRood, .spanCRood a {
    color: #C91800 !important;
    cursor: pointer;
}
.spanCGrijs, .spanCGrijs a {
    color: #B0B0B0 !important;
    cursor: pointer;
}

/* tab color */
.nav-tabs>li>a {
    background-color: #F0F0F0; 
    border-color: #ddd;
    border-bottom-color: transparent;
    color:#fff;
}

/* hover tab color */
.nav-tabs>li>a:hover {
  background-color: #E3E3E3;
}

.tdDocInfo {
    vertical-align: middle !important;
    width: 25px !important;
}

.inline {
    display: inline !important;
}

.nav > li.active > a {
    color: black !important;
}

br.small {
line-height: 2px !important;
}

.table > tbody > tr.vervallen > td {
    background-color: #e8e8e8 !important;
    text-decoration: line-through !important;
}

.table > tbody > tr.virtueel > td {
    background-color: #e8e8e8 !important;
}
