
/*
blauw logo: 0473b4
groen logo: 96a650
purper (3d) : 8e04ac

rood hygiene B53C0D
*/

.blauw {
	color: #0473b4 !important;
}
.groen {
	color: #96a650;
}
.purper {
	color: #8e04ac;
}

.color-red {
	color: #C00;
}

a.groen:link, a.groen:visited {
	color: #96a650;	
	text-decoration: underline !important;
}
a.groen:hover, a.groen:active {
	color: #7d8e33;
	text-decoration: underline !important;
}

.bg-blauw {
	background-color: #0473b4 !important;
	color: #ffffff !important;
}
.bg-blauw h1 {
	margin-bottom: 20px;
	color: #ffffff !important;
}
.bg-blauw p {
	color: #ffffff !important;
}
.text-semi-large {
	font-size: 50px !important;
	line-height: 60px !important;
}

ol li, ul.gray li {
	color: #8d8d8d;
}

ul.slaapapneu {
	padding-left: 40px;
}

ul.slaapapneu li {
	color: #8d8d8d;
	list-style-image: url(../images/body/li_bol.png);
	
}

p.lead .small {
	font-size: 70%;
}


a.rood {
	color: #B53C0D !important;
	font-weight: bold;
}
/* test apneu */

div.qna {
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid #ccc;
}
div.row.qna label {
	font-weight: 300 !important;
	font-size: 90%;
	/*color: #f0c !important;*/
}

/* score test apneu */

#score {
	width: 100%;
	/*float: right;*/
	/*margin-right: 100px;*/
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 10px;
	text-align: center;
	border: 1px solid #0473b4;	
}

#totalscore {
	display: inline-block;
	padding-left: 10px;
	font-size: 24px;
	font-weight: bold;
}

#score .green {
	color: #0473b4;
}

#score .red {
	color: #B40003;
}


.ital {
	font-style: italic;
}

.nomarginbottom { 
	margin-bottom: 0px !important;
}


::-moz-selection {
 background: #0473b4;
 color: #333;
 text-shadow: none;
}
::selection {
	background: #0473b4;
	text-shadow: none;
	color: #333;
}
.text-colored, h1.text-colored, h2.text-colored, h3.text-colored, h4.text-colored, h5.text-colored, h6.text-colored, .color-font, .color-font a, .list-tweets li a, p.text-colored, .heading.heading-colored h1, .heading.heading-colored h2 {
	color: #0473b4 !important;
}
.progress-bar-container.color .progress-bar {
	background-color: #0473b4;
	color: #fff;
}
.blockquote-color {
	background-color: #0473b4;
	color: #fff;
}
.blockquote-color > small {
	color: #fff;
}
/*buttons*/
.button.color, .btn.btn-primary {
	background-color: #0473b4;
	border-color: #0473b4;
	color: #fff;
}

.btn-info {
	background-color: #0473b4;
	border-color: #0473b4;
}
.btn-info:hover {
	background-color: #1097e5;
	border-color: #1097e5;
}


.btn-warning { 
	background-color: black;
	border-color: #000000;
}
.btn-warning:hover { 
	background-color: #333;
	border-color: #333;
}




/*go to top*/

.gototop-button {
	background-color: #0473b4;
}
.gototop-button {
	color: #fff;
}
nav .main-menu .dropdown-menu {
	border-color: #0473b4;
}

nav .main-menu .dropdown-menu.orthodontie {
	border-color: #96a650 !important;
}

nav .main-menu .dropdown-menu.snurken {
	border-color: #0473b4;
}

nav .main-menu .dropdown-menu.d3technologie {
	border-color: #8e04ac;
}


#topbar.topbar-colored {
	background-color: #0473b4;
}
/*vertical-dot-menu */
#vertical-dot-menu a:hover .cd-dot, #vertical-dot-menu a.active .cd-dot {
	background-color: #0473b4;
}
/*scrollspy nav */
/*.sidebar-menu ul.nav-tabs li, */
.sidebar-menu ul.nav-tabs li:hover .sidebar-menu ul.nav-tabs li a, .sidebar-menu ul.nav-tabs li a:hover, .sidebar-menu ul.nav-tabs li.active a, .sidebar-menu ul.nav-tabs li.active a:hover {
	color: #fff;
	background: #0473b4;
	border: 1px solid #0473b4;
}
/*Bootstrap defaults overrides*/

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
	background-color: #0473b4;
	border-color: #0473b4;
}
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
	color: #fff;
}
.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
	color: #0473b4;
}
pre {
	background-color: #fcfcfc;
	border: 1px solid #ececec;
}
.alert {
	border-left-width: 10px;
	border-radius: 0;
}
.alert-success {
	background-color: #96a650;
	border-color: #96a650;
}
.alert-info {
	background-color: #2699c8;
	border-color: #3aaddc;
}
.alert-warning {
	background-color: #f6b63a;
	border-color: #ffcd51;
}
.alert-danger {
	background-color: #de4b37;
	border-color: #f3604c;
}
.alert, .alert a.alert-link {
	color: #fff;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	background-color: #0473b4;
	border-color: #0473b4;
	color: #fff;
}
.pagination > li > a:hover i, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
	color: #333;
}
/*navs*/

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
	background-color: #0473b4;
	color: #fff;
}
/*Typography*/

a:hover {
	color: #0473b4;
}
/*dropcat & highlight*/
.dropcap.dropcap-colored, .dropcap.dropcap-colored a, .highlight.highlight-colored, .highlight.highlight-colored a {
	background-color: #0473b4;
	color: #fff;
}
/*timeline*/
.timeline.timeline-colored .timeline-circles:before, .timeline.timeline-colored .timeline-circles:after, .timeline.timeline-colored .timeline-date, .timeline.timeline-colored:before {
	background-color: #0473b4;
	color: #fff;
}
.timeline.timeline-colored li .timeline-block:before {
	border-color: transparent #0473b4;
}
.timeline.timeline-colored .timeline-block-image {
	border-color: #0473b4;
}
.timeline.timeline-colored.timeline-simple .timeline-date {
	background-color: #fff;
	border: 1px solid #0473b4;
	color: #0473b4;
}
/*tabs*/

.border .tabs-navigation li.active a:after {
	background: #0473b4;
}
/*accordions*/

.breadcrumb a:hover {
	color: #0473b4;
}
/*color*/

.accordion.color .ac-item .ac-title {
	background: #0473b4;
	color: #fff;
}
.accordion.color-border-bottom .ac-item .ac-title {
	border-bottom: 1px dotted #0473b4;
}
.accordion.color-border-bottom .ac-item .ac-title:before {
	color: #0473b4;
}
/*ICONS*/

.icon-box.color .icon i {
	background: #0473b4;
	color: #fff;
}
.icon-box.color .icon i:after {
	box-shadow: 0 0 0 3px #0473b4;
}
.icon-box.border.color .icon, .icon-box.border.color .icon i {
	color: #0473b4;
	border-color: #0473b4;
}
.icon-box.fancy.color .icon i {
	color: #0473b4;
	background-color: transparent;
}
/*FONT AWESOME ICONS*/

.fontawesome-icon-list .fa-hover a:hover {
	background-color: #0473b4;
}
/*lists icons*/

ul.icon-list li i {
	color: #0473b4;
}

/* Patientdata */


.inputdateselect {
	
}
.nopaddiv {
	padding-left: 0px !important;
	padding-right: 0px !important;
}


/* ----------------------------------------------------------------
    Backgrounds
-----------------------------------------------------------------*/

.background-colored {
	background-color: #0473b4 !important;
}
/* ----------------------------------------------------------------
    NPROGRESS
-----------------------------------------------------------------*/

#nanobar-progress div {
	background: #0473b4 !important;
}
/* ----------------------------------------------------------------
    PORTFOLIO
-----------------------------------------------------------------*/
.portfolio-filter li.ptf-active, .portfolio-filter li:hover {
	background-color: #0473b4;
}
.portfolio-filter li:not(.ptf-active):hover {
	color: #0473b4;
}
/* ----------------------------------------------------------------
    HEADINGS
-----------------------------------------------------------------*/
.heading-title-border-color {
	border-color: #0473b4;
}
/* ----------------------------------------------------------------
    IMAGE BOX
-----------------------------------------------------------------*/
.image-box-links a {
	background-color: #0473b4;
}
.image-box.effect.bleron {
	background-color: #0473b4;
}
.image-block-content .feature-icon {
	background-color: #0473b4;
}
.image-box.effect.bleron p.image-box-links a {
	color: #0473b4;
}
/* ----------------------------------------------------------------
    SHOP PRODUCTS
-----------------------------------------------------------------*/
.product .product-wishlist a:hover {
	border-color: #0473b4;
}



.dl-horizontal dt { 
	width: 100px;
}
.dl-horizontal dd {
	margin-left: 120px;

}


.rev-scroll-btn {
	border: 3px solid #0473b4 !important;
}

.rev-scroll-btn span {
	background: #0473b4 !important;
}


.button.blue {
    background-color: #0473b4;
    border-color: #ffffff;
}

.button.green {
    background-color: #96a650;
    border-color: #ffffff;
}

.icon-box {
	min-height: 150px;
}


input.form-control.radio {
	width: auto;
	height: auto;
	display: inline-block !important;
	margin-right: 10px;
}


@media(max-width:767px){
	.icon-box {
		min-height: 200px;
	}
}

@media(min-width:768px){
	.icon-box {
		min-height: 180px;
	}
}
@media(min-width:992px){
	.icon-box {
		min-height: 210px;
	}
}
@media(min-width:1200px){

}


