body {-webkit-font-smoothing:antialiased;}

/* hoofdmenu - dropdown op hover */
/*.dropdown-hover ul.nav li.dropdown:hover > ul.dropdown-menu {display:block;}
.dropdown-hover .dropdown-menu {margin-top:0px;}*/

/* Blocks (Frontis blokken binnen Bootstrap) */
.block {border:1px solid #DDDDDD; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; padding:20px; margin-top:20px;}
.block-empty {margin-top:20px; overflow:hidden;}

/* Submenu heeft standaard geen diepere niveau's die maken we hier aan */
.nav-tabs.nav-stacked > li.active a {margin-bottom:-1px;}
.nav-tabs.nav-stacked > li ul {margin:0px; list-style:none;}
.nav-tabs.nav-stacked > li ul li {float:none; margin-bottom:-1px;}
.nav-tabs.nav-stacked > li ul li a {display:block; border:1px solid #DDDDDD; padding:8px 12px; padding-left:24px;}
.nav-tabs.nav-stacked > li ul li a:hover, 
.nav-tabs.nav-stacked > li ul li a:focus {text-decoration:none; background-color:#EEEEEE;}
.nav-tabs.nav-stacked > li ul .active > a, 
.nav-tabs.nav-stacked > li ul .active > a:hover, 
.nav-tabs.nav-stacked > li ul .active > a:focus {color:#555555; cursor:default; background:none;}
.nav-tabs.nav-stacked > li ul li ul li a {padding-left:36px;}
.nav-tabs.nav-stacked > li ul li ul li ul li a {padding-left:48px;}
.nav-tabs.nav-stacked > li ul li ul li ul li ul li a {padding-left:60px;}
.nav-tabs.nav-stacked > li:last-child.haschilds > a {-webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px; -moz-border-radius-bottomright:0px; -moz-border-radius-bottomleft:0px;}
.nav-tabs.nav-stacked > li:last-child.haschilds li:last-child > a {-webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-bottomleft:4px;}

/* Breadcrumb (SEO versie) */
.breadcrumb {margin-bottom:0px;}
.breadcrumb > div {display:inline-block; *display:inline; text-shadow:0 1px 0 #ffffff; *zoom:1;}

/* Formulieren */
.form-horizontal .control-label {text-align:left;}

/* Subgurim (gaat fout met standaard btsp code */
.cc_dealer .kaart #subgurim_gMap img,
.cc_dealeritem .kaart #subgurim_gMap img,
.cc_routeplanner .kaart #subgurim_gMap img,
.classic img.adp-marker {width:auto; height:auto; max-width:none; vertical-align:baseline; border:0; -ms-interpolation-mode:bicubic;}

/* Bootstrap Datepicker */
.datepicker table tr td.item, 
.datepicker table tr td.item:hover, 
.datepicker table tr td.item.disabled, 
.datepicker table tr td.item.disabled:hover,
.datepicker table tr td.item:active, 
.datepicker table tr td.item:hover:active, 
.datepicker table tr td.item.disabled:active, 
.datepicker table tr td.item.disabled:hover:active, 
.datepicker table tr td.item.active, 
.datepicker table tr td.item:hover.active, 
.datepicker table tr td.item.disabled.active, 
.datepicker table tr td.item.disabled:hover.active {font-weight:bold;}