/**
 *
 * @author	Benoit Asselin <benoit@agenceici.com>
 * @version	arapllor.css, 2014/10/27
 * @link	http://www.agenceici.com/
 *
 */


/* jQueryUI */
.ui-accordion-header {
	font-weight: bold;
}
.ui-menu .ui-menu-item a,
.ui-menu .ui-menu-item a.ui-state-focus {
	font-weight: bold;
}

.nav-horizontal .logo {
top: 20px;
}
.nav-horizontal .logo .arapl {
width: 223px;
height: 154px;
}
.nav-horizontal .logo .phrase {
margin-top: 10px;
}
	.nav-horizontal .navig a {
		padding-left: 10px;
		padding-right: 10px;
		border-right: 1px solid #A1CB46;
	}
	.nav-horizontal .navig ul a {
		border-right: 0px none;
	}
	.nav-horizontal .ss-navig {
		-webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.4);
		   -moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.4);
			box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.4);
	}

.nav-horizontal .share a.linkedin {
	background: url(../images/picto-linkedin.png);
}	


#contact-form {
	height: 550px;
}
	#contact-form textarea {
		height: 90px;
	}


#adhesion-frm {
	
}
	#adhesion-frm .msg-mobile{
		display: none;
		color : #ff3333;
		font-style: italic;
		line-height: 12px;
	}
	
	#adhesion-frm .msg-choix-nature {
		color : #ff3333
	}

	#adhesion-frm table.mandat td{
		vertical-align: top;
	}
	#adhesion-frm table.mandat input{
		margin-top: 6px;
	}
	#adhesion-frm p {
	}
	.gabarit-adhesion p.red {
		color: #f33;
	}
	.gabarit-adhesion h3{
		color: #382659;
		text-decoration: underline;
	}
	#adhesion-frm span.error {
		color: #f33;
		display: block;
		margin-left: 175px;
	}
	#adhesion-frm .red, #adhesion-frm p.error {
		color: #f33;
	}
	#adhesion-frm strong, .gabarit-adhesion strong {
		color: #382659;
	}
	#adhesion-frm fieldset {
		margin-bottom: 20px;
		padding: 1em 1em;
		line-height: 2.2em;
	}
	#adhesion-frm fieldset.last {
		line-height: 1.2em;
	}
	#adhesion-frm legend {
		margin: 0em 0.5em;
		padding: 0em 0.5em;
		text-transform: uppercase;
		font-weight: 600;
	}
	#adhesion-frm .intitule {
		display: inline-block;
		width: 185px;
		padding-right: 10px;
		text-align: right;
		vertical-align: middle;
		line-height: 1.1em;
		margin-bottom: 5px;
	}
	#adhesion-frm .reduc {
		font-size: 0.9em;
		display: inline-block;
		line-height: 1.1em;
		vertical-align: middle;
		margin-top: -0.2em;
		margin-left: 1em;
	}
	#adhesion-frm .intituletextarea {
		display: inline-block;
		width: 250px;
		padding-right: 10px;
		text-align: right;
	}
	#adhesion-frm .intitule2lignes {
		display: inline-block;
		width: 250px;
		padding-right: 10px;
		text-align: right;
		line-height: 1.1em;
	}
	#adhesion-frm .intitule3lignes {
		display: inline-block;
		width: 185px;
		padding-right: 10px;
		text-align: right;
		line-height: 1.1em;
	}
	#adhesion-frm .intitule3lignes-radio {
		display: inline-block;
		/*width: 350px;*/
		padding-right: 10px;
		/*text-align: right;*/
		line-height: 1.1em;
	}
	#adhesion-frm .itext {
		width: 200px;
		resize: none;
	}
	#adhesion-frm .itextcourt {
		width: 100px;
	}
	#adhesion-frm .itextlong {
		width: 450px;
	}
	#adhesion-frm .itextarea {
		width: 450px;
		resize: none;
	}