﻿
/*#region Ajustements de bootstrap */

h3,
.h3 {
	margin-top : 0px;
	margin-bottom : 10px;
}

label, .label {
	font-weight : normal;
	/*color: slategray;*/
	font-size : 0.9em;
}

.label-block {
	display : block !important;
}

.row-margin { /* non BS */
	margin-top : 0.5em;
}

.row-margin2 { /* non BS */
	margin-top : 1.0em;
}

.row-margin3 { /* non BS */
	margin-top : 2.0em;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	cursor: default;
	background-color: #ddd;
	border : 1px solid #ddd;
	border-bottom-color : transparent !important;
}

.btn {
/*	border-radius: 0px;
	border: none;
	background-color: #2B639C;
	margin-bottom: 5px;
	color: white;
*/}

	.btn:hover {
/*		color: white;
		background-color: #25B5ED !important;
*/	}

.btn_rac {

	border-radius : 0px;
	border : none;
	background-color : #A6A6A6;
	font-size : 12px;
	color : white;
	height : 35px;
	text-align : center;
	padding-top: 10px;
}
	.btn_rac:hover {
		background-color: #25B5ED;
	}

.tab_raccourcis {
	margin-top: 20px;
	width: 100%
}

.div_border {
	margin-bottom : 5px;
	border : 1px solid #D7D7D7;
}

.div_border_titre {
	color : #2B689C;
	text-align : center;
}

.btn_editer_rcil_individuel, .btn_editer_rcil_individuel:focus {
	background-color: rgb(0, 128, 0);
}

.btn_editer_rcil_individuel:hover {
	background-color: rgb(0, 122, 0);
}

.btn_editer_rcil_individuel:active:focus {
	background-color: rgb(0, 116, 0);
}

/*#endregion*/

.btn_nostyle
{
	background-color : #FFFFFF;
	border : none;
}

.space_li li
{
	margin-bottom : 15px;
	margin-top : 10px;
}

.div_border {
 margin-bottom : 5px;
 border : 1px solid #D7D7D7;
}

.div_border_titre {
 color : #2B689C;
 text-align : center;
}

.lbl_rac{
	 color : #C0BFC9;
	 font-size : 15px;
	 padding-top: 6px;
 }


.lbl_input {
	color: #7c7c7c;
}

.well{
	 background-color : #FFFFFF;
	 border : none;
 }

.assistance_link a, .assistance_link  a:visited, .assistance_link  a:hover {
	 color : #0076b3;
	 text-decoration : none;
 }

.blue_link a, .blue_link  a:visited, .blue_link  a:hover 
{
	 color : #0567D3;
	 text-decoration : underline;
	 text-decoration-color: #0567D3;
}

.tab_export_simple h3{
	color : #C0BFC9;
}

.donnee_resize{
	width : 330px; 
	min-height : 270px;
}

.RadDropDownList_MetroTouch .rddlFocused {
		background-color: #2B639C !important;
}

.rddlPopup_MetroTouch .rddlItemSelected {
		background-color: #2B639C !important;
}

.RadDropDownList_MetroTouch .rddlInner {
		background-color: #FFFFFF !important;
}

.RadListBox_Bootstrap .rlbItem.rlbSelected {
		background-color: #2B639C !important;
}

.rlbItem.rlbSelected.rlbHovered {
	background-color: #2B639C !important;
	color: #FFFFFF !important;
}

.rlbItem.rlbHovered {
	background-color: #EEFFDD !important;
	color: #2B639C !important;
}

.RadListBox_Bootstrap .rlbButton {
		border-radius: 0px !important;
}

.RadInput_Bootstrap .riTextBox, .RadInputMgr_Bootstrap {

	border-radius: 0px !important;
}

.assistance li {
	 list-style-type: square;
}

.form-control
{
	border-radius: 0px !important;
}

.RadComboBox .rcbInput
{
	border-radius: 0px !important;
}

.RadListBox .rlbItem, .RadListBox .rlbText {
		font-family: Arial !important;
}

.RadDropDownList_MetroTouch{
	font-family : Arial !important;
}

h1{
	font-family: Arial !important;
}

.titre_doc_technique{
	font-weight: bold;
	text-decoration: none;
}

.titre_doc_technique:hover {
	color: #0076b3;
	font-weight: bold;
	text-decoration: none;
}

.header-sticky, tr.header-sticky th {
	position: sticky;
	top: 87px;
}


/*#region animation-success2*/

/* Chrome, Safari, Opera */
@-webkit-keyframes surbrillance-success {
	0% {
		box-shadow: none;
	}

	60% {
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 15px rgba(0, 255, 0, 0.6);
	}

	100% {
		box-shadow: none;
	}
}
/* Standard syntax */
@keyframes surbrillance-success {
	0% {
		box-shadow: none;
	}

	60% {
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 15px rgba(0, 255, 0, 0.6);
	}

	100% {
		box-shadow: none;
	}
}

@-webkit-keyframes border-success {
	0% {
		box-shadow: none;
	}

	60% {
		border-color: #00FF00;
	}

	100% {
		box-shadow: none;
	}
}

@keyframes border-success {
	0% {
		box-shadow: none;
	}

	60% {
		border-color: #00FF00;
	}

	100% {
		box-shadow: none;
	}
}

@-webkit-keyframes hide-success {
	0% {
		opacity: 1;
	}

	60% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

@keyframes hide-success {
	0% {
		opacity: 1;
	}

	60% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

@keyframes reduce-success {
	0% {
		transform: scaleY(1);
	}

	60% {
		transform: scaleY(1);
	}

	100% {
		transform: scaleY(0);
	}
}

@-webkit-keyframes

@keyframes reduce-success {
	0% {
		-webkit-transform: transform: scaleY(1);
	}

	60% {
		-webkit-transform: transform: scaleY(1);
	}

	100% {
		-webkit-transform: transform: scaleY(0);
	}
}

.animation-success2 {
	animation: border-success 0.5s 2, surbrillance-success 0.5s 2; /*, hide-success 10s 1, reduce-success 10s 1;*/
	-webkit-animation: border-success 0.5s 2, surbrillance-success 0.5s 2; /*, hide-success 10s 1, reduce-success 10s 1;*/
	/*opacity: 0;*/
}

/*#endregion animation-success2*/

.fa-1_5x {
	font-size: 1.5em;
}