	/**
 * httpdocs/css/bootstrap-overwrite.css
 *
 * @date			:	17-6-2014
 * @package			:	spandoek.nl
 * @author(s)		:	A.J. de Vries / R.H.A. Jesse
 *
 * Copyright (c) BenedenBoven
 * IT IS NOT ALLOWED TO USE OR MODIFY ANYTHING OF
 * THIS CODE, WITHOUT THE PERMISSION OF THE AUTHOR.
 * Info? Mail to info@benedenboven.nl.
 */
/*<![CDATA[*/
@import 'bootstrap-lightbox.css';
@import 'bootstrap-validator.css';

.row 				{ }
.row.eq-height 		{
  	display: -webkit-box;
  	display: -webkit-flex;
  	display: -ms-flexbox;
  	display:        flex;
}
.row.as-table { display:table; }
.as-table .as-table-cell { display:table-cell; }


/*
|-----------------------------------------------------------------------------------------------------------------
| Stap 1. Ontwerpen
|-----------------------------------------------------------------------------------------------------------------
|
|
*/
.form-group { }
.control-label {

	min-height:35px;
	-webkit-border-radius: 0 !important;
	   -moz-border-radius: 0 !important;
					border-radius: 0 !important;
}

/*.fa							{ font-size:10pt; }*/
.fa-facebook, .fa-twitter	{ width:15px; }
	.fa-facebook			{ color:#3a589b !important; }
	.fa-twitter				{ color:#55acee !important; }
	.fa-none				{ }
	.fa-none:before			{ content:"\00a0"; }

.alert-success *			{ color:#468847 !important; }
.bg-warning					{
	padding:5px 15px;
	background-color:#fdebae;
}
.bg-warning h3 				{
	display:block;
	font-weight:500;
	text-align:left;
	margin-bottom:5px;
	font-size:16px !important;
}
.bg-success 				{
	padding:15px;
	background-color:#dff0d8;
}
.bg-error 					{
	padding:15px;
	background-color:#f2dede;
}
.bg-message 				{
	display:none;
}


.nav-tabs						{ border-color: 1px solid #efefef; }
	.nav-tabs > li				{ }
	.nav-tabs > li > a			{
		font-size:12pt;
		font-family: 'Open Sans', sans-serif;
		-webkit-border-radius: 0 !important;
		   -moz-border-radius: 0 !important;
				border-radius: 0 !important;
	}

	.nav-tabs > li > a			{ color: #2d343c; }
	.nav-tabs > li > a:hover	{
		color:#77bc1f;
		background-color:transparent;
	}

	.nav-tabs > li.active > a,
	.nav-tabs > li.active > a:hover,
	.nav-tabs > li.active > a:focus {
		color: #2d343c;
			color:#77bc1f;
			font-weight:500;
		border: 1px solid #efefef;
		border-bottom-color: transparent;
	}

	.tab-content				{
		padding:15px;
		border-width:0 1px 1px 1px;
	}

form .controls							{}
	form label							{ text-align:left !important; }
	form .controls *					{ margin:0; }
	form .controls .help-block			{
		float:right;
		color:#c7254e;
		font-size:8pt;
		line-height:150%;
		padding:5px 5px 0 0;
		font-style:italic;
		font-family: monospace,monospace;
	}

input, textarea	{
		-moz-box-shadow: none !important;
	 -webkit-box-shadow: none !important;
			 box-shadow: none !important;

	-webkit-border-radius: 0 !important;
	   -moz-border-radius: 0 !important;
			border-radius: 0 !important;
}

.btn				{
	font-weight:bold;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
	-webkit-border-radius: 0 !important;
	   -moz-border-radius: 0 !important;
			border-radius: 0 !important;
}
	.btn-default						{ color:#ff7f00; border-color:#ff7f00; }
	.btn-default *						{ color:#ff7f00; }
	.btn-default:hover,
	.btn-default:focus,
	.btn-default:active,
	.btn-default.active,
	.open .dropdown-toggle.btn-default {
		color:#fff;
		border-color:#ff7f00;
		background-color:#ff7f00;
	}
	.btn-default:hover *, .btn-default:focus *,
	.btn-default:active *, .btn-default.active *, .open .dropdown-toggle.btn-default * { color:#fff; }

	.btn-default.inverse				{ color:#ffffff; background:#ff7f00; }
	.btn-default.inverse *				{ color:#ffffff; }
	.btn-default.inverse:hover,
	.btn-default.inverse:focus,
	.btn-default.inverse:active,
	.btn-default.inverse.active			{

		border-color:#ff7f00;
	}



.popover {  }
.popover .popover-title {

	font-size:10pt !important;

}




/*]]>*/