
body {
	background: #eee;
}

header{
	width:1400px;
	margin: auto;
	padding: 8px;
	border-radius: 7px;
	background: #fff;
	font-weight: bold;
}

section{
	width:1400px;
	margin: 10px auto;
	/* padding-bottom:20px; */
	border-radius: 0 7px 7px;
	background: #fff;
	font-family: Helvetica, Arial, Sans-serif;
	position:relative;
}
section > nav {font-size:1.3rem;}
section > .navbar .dropdown-menu  .fa { width:35px;}


article {
	width:100%;
	position: relative;
	background: #fff;
	padding-bottom:20px;
	/* padding:10px; */
	/* text-align: center; */
}

.breadcrumb {
    padding: 0 0 8px 25px;
    border-radius: 0;
}

.small-caps {
    font-variant: small-caps;
}

.over-opacity:hover {
	cursor:pointer;
	opacity:.5;
}

/* FORM */
#form-container{
	position:absolute;
	width:100%;
	background:#FFF;
	padding-bottom:20px;
	z-index:100;
	display:none;
}
#form-overlay{
	position:absolute;
	width:100%;
	height:100%;
	background:#FFF;
	opacity:.7;
	z-index:99;
	display:none;
}
	
	#form-container form > div{
		padding:0 25px;
	}
	
	/* input label */
	.input-group-addon:first-child{
		min-width:120px;
		background: #FFF;
		border: none;
		padding-left:0;
	}
	/* input after a checkbox */
	input[type="checkbox"] + .input-group-addon{
		border: none;
		background: #FFF;
		padding-left:20px;
	}
	
	
	/* form list or fieldset section */
	.form-section{
		margin-bottom:1.7rem;
	}
		.form-section p{
			font-size:20px;
			margin-bottom:.5rem;
			font-variant:small-caps;
			font-family:Georgia;
		}
			.form-section > p > a{
				float:right;
				/* font-variant: small-caps; */
			}
		form-section hr{
			margin: .3rem 0 .3rem;
		}
	
	#form-container .small {
		color: #666666;
		font-size: 13px;
	}
	
	/* radio btn */		
	.btn-secondary:not([disabled]):not(.disabled).active{
		background : #007bff;	
	}

	.text-to-input i{
		cursor:pointer;
	}
		.text-to-input i:hover{
			color:blue;
		}
	.text-to-input input{
		display:none;
	}
	

/* select 2*/
.select2-container .select2-selection--single{
	padding: .375rem;
	height:38px;
}
	/* select2 shrink d-none select to width:0*/
	.hidden-select{
		width: 252px !important;
	}



