

.cont-block-outils {
	padding: 5.5vw 0;
}

#page-mes-outils .entete-actu-full {
	margin-bottom: 0;
}

.un-outils-jpa {
	padding-left: 25.6%;
}

.un-outils-jpa > div {
	border-bottom: solid 5px #FBDE10;
	padding: 4.7vw 0 2.8vw;
}

.un-outils-jpa h1 {
	line-height: 1.07em;
	 margin-bottom: 2.5vw;
	 position: relative;
	 color: rgba(26,30,35,0.7);
	 opacity: 1;
}

.un-outils-jpa h1:before {
	left: -11.7vw;
	 top: 50%;
	 transform: translateY(-50%);
	 content: '';
	 display: block;
	 position: absolute;
	 width: 9vw;
	 height: 10vw;
}

#outils-ged.un-outils-jpa h1:before {
	background: transparent url(/themes/jpawg/images/outil-ged-jaune-1x.gif) no-repeat center center;
	background-size: contain;
}

#outils-paie.un-outils-jpa h1:before {
	background: transparent url(/themes/jpawg/images/outil-elements-paie-jaune.gif) no-repeat center center;
	background-size: contain;
}

#outils-compta-distante.un-outils-jpa h1:before {
	background: transparent url(/themes/jpawg/images/outil-compta-distance-jaune.gif) no-repeat center center;
	background-size: contain;
}

#outils-facturation.un-outils-jpa h1:before {
	background: transparent url(/themes/jpawg/images/outil-facturation-jaune.gif) no-repeat center center;
	background-size: contain;
}

#outils-note-frais.un-outils-jpa h1:before {
	background: transparent url(/themes/jpawg/images/outil-note-frais-jaune.gif) no-repeat center center;
	background-size: contain;
}

#outils-tablo-bord.un-outils-jpa h1:before {
	background: transparent url(/themes/jpawg/images/outil-tableau-bord-jaune.gif) no-repeat center center;
	background-size: contain;
}

#outils-frais-km.un-outils-jpa h1:before {
	background: transparent url(/themes/jpawg/images/outil-calcul-kilometres-jaune.gif) no-repeat center center;
	background-size: contain;
}

#outils-z-caisse.un-outils-jpa h1:before {
	background: transparent url(/themes/jpawg/images/outil-z-caisse-jaune.gif) no-repeat center center;
	background-size: contain;
}

#outils-teleassistance.un-outils-jpa h1:before {
	background: transparent url(/themes/jpawg/images/outil-teleassistance-jaune.gif) no-repeat center center;
	background-size: contain;
}

.un-outils-jpa .texte-riche h2.chapeau {
	font-weight: 500;
	opacity: 1;
	margin-bottom: 2.4vw;
}

.un-outils-jpa .texte-riche ul,
.un-outils-jpa .texte-riche p.like-ul {
	margin-bottom: 3.8vw;
}

.un-outils-jpa .texte-riche li, 
.un-outils-jpa .texte-riche p {
	line-height: 1.45em;
	 font-size: 1.52em;
	 margin-bottom: 1.35vw;
}

.un-outils-jpa .texte-riche ul.liste-fleche li:before {
	top: 0.25vw;
}

.un-outils-jpa .col-un {
	float: left;
	 width: 69%;
	 padding: 0 4% 0 0;
}

.un-outils-jpa .col-deux {
	float: left;
	width: 31%;
}

.un-outils-jpa .texte-riche p.cite {
	 color: #1A1E23;
	 font-weight: 200;
	 font-style: italic;
	 border-left: solid 1px #FBDE10;
	 padding: 0.15vw 0 0.4vw 13.9%;
	 opacity: 1;
	 font-size: 1.37em;
	 line-height: 1.45em;
	 margin-bottom: 4.5vw;
}

.un-outils-jpa .texte-riche a,
.un-outils-jpa .texte-riche a:visited,
.un-outils-jpa .texte-riche a:hover {
	color: #1A1E23;
}
.un-outils-jpa .texte-riche a:hover {
	text-decoration: underline;
}

.un-outils-jpa .container-bouton {
	margin-bottom: 2.3vw;
}

.un-outils-jpa .lien-fond-jaune {
	padding-left: 2.1vw;
	text-decoration: none;
}

.un-outils-jpa .texte-riche a.lien-fond-jaune:hover {
	text-decoration: none;
}

.un-outils-jpa .lien-fond-jaune.lien-fleche-deux:hover {
	padding-left: 3.2vw;
}

.un-outils-jpa .no-identifiant a {
	font-weight: 600;
}

.un-outils-jpa .block-ega-dispo {
	position: relative;
	padding: 0 0 0 59%;
}

.un-outils-jpa .block-ega-dispo:before {
	left: -0.7vw;
	 top: -1vw;
	 content: '';
	 display: block;
	 position: absolute;
	 width: 15.8vw;
	 height: 13vw;
	 background: transparent url(/themes/jpawg/images/JPA-iTraveler-APP-capture-2.png) no-repeat center center;
	 background-size: contain;
}

.un-outils-jpa .block-ega-dispo .mini-notes {
	 color: #1A1E23;
	 font-size: 1.08em;
	 line-height: 1.45em;
}

a.bt-app-store {
	display: block;
	 width: 86%;
	 margin-bottom: 0.8vw;
	 border-radius: 5px;
	 height: 2.3vw;
	 background: #545454 url(/themes/jpawg/images/logo-bt-app-store-jpl.svg) no-repeat center center;
	 background-size: contain;
}

a.bt-google-play {
	display: block;
	 width: 86%;
	 border-radius: 5px;
	 height: 2.3vw;
	 background: #545454 url(/themes/jpawg/images/logo-bt-google-play-jpl.svg) no-repeat center center;
	 background-size: contain;
}

a.bt-app-store:hover,
a.bt-google-play:hover {
	background-color: #323034;
}

.un-outils-jpa .jpa-form input {
	width: 66% !important;
}

.un-outils-jpa .jpa-form .form-item.last {
	margin-bottom: 2.2vw;
}

.un-outils-jpa .jpa-form label {
	display: block;
}

.un-outils-jpa .texte-riche p.no-identifiant.nomarge {
	margin-bottom: 0;
}

.un-outils-jpa .que-appli .block-ega-dispo {
	width: 17.7%;
	 float: right;
	 padding: 0 1% 0 0;
	 margin-bottom: 5vw;
}

.un-outils-jpa .que-appli .block-ega-dispo:before {
	left: -12.7vw;
	top: -2vw;
}

.que-appli a.bt-app-store,
.que-appli a.bt-google-play {
	width: 100%;
}




.container-nav-outils {
	position: fixed;
	 top: 35.8vw;
	 width: 16%;
	 position: absolute;
	 z-index: 50;
	 -o-transition: all .5s;
	  -webkit-transition: all .5s;
	  -moz-transition: all .5s;
	  transition: all .5s;
}

.scrolled .container-nav-outils {
	top: 31.8vw;
	-o-transition: all .2s;
	 -webkit-transition: all .2s;
	 -moz-transition: all .2s;
	 transition: all .2s;
}

.scrolled .container-nav-outils.move {
	position: fixed;
	top: 15.8vw;
	-o-transition: all .2s;
	 -webkit-transition: all .2s;
	 -moz-transition: all .2s;
	 transition: all .2s;
}

.container-nav-outils.mask {
	opacity: 0;
	 width: 0;
	 overflow: hidden;
}

#nav-outils ul {
	list-style-type: none;
}

#nav-outils  li {
	margin-bottom: 0.7vw;
	opacity: 0.5;
	-o-transition: all .2s;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	transition: all .2s;
	position: relative;
}

#nav-outils  li.active {
	opacity: 1;
}

#nav-outils  li:before {
	left: -3.1vw;
	 top: 0.2vw;
	 content: '';
	 display: block;
	 position: absolute;
	 width: 2.3vw;
	 height: 2.7vw;
	 background: transparent url(/themes/jpawg/images/chevron-double-jaune.svg) no-repeat center center;
	 background-size: contain;
	 opacity: 0;
	 -o-transition: all .2s;
	 -webkit-transition: all .2s;
	 -moz-transition: all .2s;
	 transition: all .2s;
}

#nav-outils  li.active:before {
	opacity: 1;
}

#nav-outils a {
	 color: #1A1E23;
	 font-weight: 500;
	 display: inline-block;
	 position: relative;
	 font-size: 1.23em;
	 line-height: 1.25em;
	 padding: 0.8vw 0 0 3.5vw;
	 min-height: 3.161vw;
}

#nav-outils .outils-ged a,
#nav-outils .outils-compta-distante a,
#nav-outils .outils-frais-km a {
	padding-top: 0;
}

#nav-outils a:visited {
	 color: #1A1E23;
}

#nav-outils a:hover {
	 color: #FBDE10;
}

#nav-outils a:before {
	left: 0.1vw;
	 top: 0.2vw;
	 content: '';
	 display: block;
	 position: absolute;
	 width: 2.3vw;
	 height: 2.7vw;
}

#nav-outils .outils-ged a:before {
	background: transparent url(/themes/jpawg/images/picto-outil-ged-noir.svg) no-repeat center center;
	 background-size: contain;
}

#nav-outils .outils-paie a:before {
	background: transparent url(/themes/jpawg/images/picto-outil-paie-noir.svg) no-repeat center center;
	 background-size: contain;
}

#nav-outils .outils-compta-distante a:before {
	background: transparent url(/themes/jpawg/images/picto-outil-compta-distante-noir.svg) no-repeat center center;
	 background-size: contain;
}

#nav-outils .outils-facturation a:before {
	background: transparent url(/themes/jpawg/images/picto-outil-facturation-noir.svg) no-repeat center center;
	 background-size: contain;
}

#nav-outils .outils-note-frais a:before {
	background: transparent url(/themes/jpawg/images/picto-outil-note-frais-noir.svg) no-repeat center center;
	 background-size: contain;
}

#nav-outils .outils-tablo-bord a:before {
	background: transparent url(/themes/jpawg/images/picto-outil-tablo-bord-noir.svg) no-repeat center center;
	 background-size: contain;
}

#nav-outils .outils-frais-km a:before {
	background: transparent url(/themes/jpawg/images/picto-outil-frais-km-noir.svg) no-repeat center center;
	 background-size: contain;
}

#nav-outils .outils-z-caisse a:before {
	background: transparent url(/themes/jpawg/images/picto-outil-z-caisse-noir.svg) no-repeat center center;
	 background-size: contain;
}

#nav-outils .outils-teleassistance a:before {
	background: transparent url(/themes/jpawg/images/picto-outil-teleassistance-noir.svg) no-repeat center center;
	 background-size: contain;
}

body.page-node-type-page.mes-outils #menu-principal-outils > ul > li > span,
body.page-node-type-page.mes-outils #menu-principal-outils > ul > li > span:hover {
	background-color: #625f62;
	cursor: default;
}

body.page-node-type-page.mes-outils #menu-principal-outils > ul > li > span:after {
	display: none;
}




#spypoint {
	position: fixed;
	 top: 0;
	 right: 0;
	 width: 1px;
	 height: 1px;
	 background: transparent;
}







@media screen and (min-width: 1315px) {
	
	.cont-block-outils {
		padding: 72px 0;
	}
	
	#page-mes-outils .entete-actu-full {
		margin-bottom: 0;
	}
	
	.un-outils-jpa > div {
		padding: 62px 0 37px;
	}
	
	.un-outils-jpa h1 {
		 margin-bottom: 33px;
	}
	
	.un-outils-jpa h1:before {
		left: -154px;
		 width: 118px;
		 height: 131px;
	}
	
	.un-outils-jpa .texte-riche h2.chapeau {
		margin-bottom: 32px;
	}
	
	.un-outils-jpa .texte-riche ul,
	.un-outils-jpa .texte-riche p.like-ul {
		margin-bottom: 50px;
	}
	
	.un-outils-jpa .texte-riche li, 
	.un-outils-jpa .texte-riche p {
		 margin-bottom: 18px;
	}
	
	.un-outils-jpa .texte-riche ul.liste-fleche li:before {
		top: 3px;
	}
	
	.un-outils-jpa .texte-riche p.cite {
		 padding: 2px 0 5px 13.9%;
		 margin-bottom: 59px;
	}
	
	.un-outils-jpa .container-bouton {
		margin-bottom: 30px;
	}
	
	.un-outils-jpa .lien-fond-jaune {
		padding-left: 28px;
	}
	
	.un-outils-jpa .lien-fond-jaune.lien-fleche-deux:hover {
		padding-left: 42px;
	}
	
	.un-outils-jpa .block-ega-dispo:before {
		left: -9px;
		 top: -13px;
		 width: 208px;
		 height: 171px;
	}
	
	a.bt-app-store {
		 margin-bottom: 11px;
		 height: 30px;
	}
	
	a.bt-google-play {
		 height: 30px;
	}
	
	.un-outils-jpa .jpa-form .form-item.last {
		margin-bottom: 29px;
	}
	
	.un-outils-jpa .texte-riche p.no-identifiant.nomarge {
		margin-bottom: 0;
	}
	
	.un-outils-jpa .que-appli .block-ega-dispo {
		 margin-bottom: 66px;
	}
	
	.un-outils-jpa .que-appli .block-ega-dispo:before {
		left: -167px;
		top: -26px;
	}
	
	.container-nav-outils {
		 top: 470px;
	}
	
	.scrolled .container-nav-outils {
		top: 418px;
	}
	
	.scrolled .container-nav-outils.move {
		top: 208px;
	}
	
	#nav-outils  li {
		margin-bottom: 9px;
	}
	
	#nav-outils  li:before {
		left: -41px;
		 top: 3px;
		 width: 30px;
		 height: 35px;
	}
	
	#nav-outils a {
		 padding: 11px 0 0 46px;
		 min-height: 42px;
	}
	
	#nav-outils .outils-ged a,
	#nav-outils .outils-compta-distante a,
	#nav-outils .outils-frais-km a {
		padding-top: 0;
	}
	
	#nav-outils a:before {
		left: 1px;
		 top: 3px;
		 width: 30px;
		 height: 35px;
	}
	
}






@media screen and (max-width: 1314px) {
	
	#page-mes-outils .entete-actu-full {
		margin-bottom: 0;
	}
	
	.un-outils-jpa > div {
		padding: 62px 0 37px;
	}
	
	.un-outils-jpa .texte-riche h2.chapeau {
		margin-bottom: 32px;
	}
	
	.un-outils-jpa .texte-riche ul, 
	.un-outils-jpa .texte-riche p.like-ul {
		margin-bottom: 50px;
	}
	
	.un-outils-jpa .texte-riche li, 
	.un-outils-jpa .texte-riche p {
		font-size: 21px;
		margin-bottom: 18px;
	}
	
	.un-outils-jpa .texte-riche ul.liste-fleche li:before {
		top: 3px;
	}
	
	.un-outils-jpa .container-bouton {
		margin-bottom: 30px;
	}
	
	.un-outils-jpa .lien-fond-jaune {
		padding-left: 28px;
	}
	
	.un-outils-jpa .lien-fond-jaune.lien-fleche-deux:hover {
		padding-left: 42px;
	}
	
}





@media screen and (max-width: 1300px) {
	
	.un-outils-jpa#outils-ged .lien-fond-jaune {
		float: none;
	}
	
	.un-outils-jpa#outils-ged .lien-fond-jaune.collab {
		margin: 0 34px 12px 0;
	}
	
}





@media screen and (max-width: 1180px) {
	
	.un-outils-jpa .cont-submit.left {
		float: none;
	}
	
	.un-outils-jpa .texte-riche p.no-identifiant.nomarge.right {
		float: none;
		padding-top: 21px;
	}
	
	.un-outils-jpa .container-bouton.que-appli > p.left {
		width: 247px;
	}
	
}






@media screen and (max-width: 1145px) {
	
	.un-outils-jpa .texte-riche p.cite {
		font-size: 16px;
	}
	
}






.titre-nav-outils-smart {
	display: none;
}

#bt-sticky-nav-smart {
	display: none;
}

#spypointaboutussmart {
	position: absolute;
	 bottom: 64vw;
	 right: 0;
	 width: 1px;
	 height: 1px;
	 background: transparent;
}

@media screen and (max-width: 920px) {
	
	.cont-block-outils {
		padding: 51px 0;
	}
	
	.titre-nav-outils-smart {
		display: block;
		font-weight: 300;
		font-size: 4.2em;
		color: #222222;
		padding: 0 5.5vw;
		 margin-bottom: 2vw;
	}
	
	.sticky-active-smart .titre-nav-outils-smart {
		display: none;
	}
	
	.container-nav-outils,
	.container-nav-outils.enabsolute,
	.container-nav-outils.move,
	.scrolled .container-nav-outils.move,
	.scrolled .container-nav-outils {
		position: fixed !important;
		top:auto;
		left: 0 !important;
		bottom: 0;
		width: 100%;
		height: 10vw;
		border-top: solid 10px #FBDE10;;
		background-color: rgba(255,255,255,0.9);
		padding: 2.2vw 0 0;
		box-shadow: 0 -1px 11px 0 rgba(41,56,54,0.16);
	}
	
	.sticky-active-smart.container-nav-outils,
	.sticky-active-smart.container-nav-outils.enabsolute,
	.sticky-active-smart.container-nav-outils.move {
		padding-top: 2.6vw;
	}
	
	#nav-outils {
		 border-left: none;
		 padding: 0 5.5vw;
		 margin-bottom: 0;
	}
	
	#nav-outils > ul {
		padding-right: 7vw;
	}
	
	#nav-outils li {
		 font-size: 2em;
		 margin-bottom: 1.7vw;
		 padding: 0;
		 display: none;
		 padding-left: 3.5vw;
	}
	
	#nav-outils li:before {
		width: 2.4vw;
		height: 4.2vw;
		left: 0;
		background: transparent url(/themes/jpawg/images/chevron-jaune.svg) no-repeat center center;
	}
	
	#nav-outils li.active {
		 font-size: 2.8em;
		 display: block;
	}
	
	#nav-outils a {
		padding: 0.8vw 0 0 5.5vw;
		font-weight: 400;
	}
	
	#nav-outils .outils-ged a, 
	#nav-outils .outils-compta-distante a, 
	#nav-outils .outils-frais-km a {
		padding-top: 0.8vw;
	}
	
	#nav-outils li.active a {
		padding-top: 0.2vw;
	}
	
	#nav-outils a:before {
		width: 3.4vw;
		height: 4.3vw;
	}
	
	#bt-sticky-nav-smart {
		position: absolute;
		 top: 0.3vw;
		 right: 5.5vw;
		 width: 4vw;
		 height: 4vw;
		 background: transparent url(/themes/jpawg/images/chevron-double-jaune.svg) no-repeat center center;
		 background-size: contain;
		 display: block;
		 transform: rotate(-90deg);
	}
	
	.sticky-active-smart #bt-sticky-nav-smart {
		top: -0.1vw;
	}
	
	.container-nav-outils.mask {
		 opacity: 1;
	}
	
	.sticky-nav-smart-open.container-nav-outils,
	.sticky-nav-smart-open.container-nav-outils.enabsolute,
	.sticky-nav-smart-open.container-nav-outils.move {
		height: 65vw;
	}
	
	.sticky-nav-smart-open.sticky-active-smart .titre-nav-outils-smart {
		display: block;
	}
	
	.sticky-nav-smart-open #nav-outils li {
		display: block;
	}
	
	.sticky-nav-smart-open #bt-sticky-nav-smart {
		transform: rotate(90deg);
	}
	
	.container-nav-outils.mask-deux {
		 opacity: 0;
	}
	
	.un-outils-jpa {
		padding-left: 11vw;
	}
	
	.un-outils-jpa .col-un {
		width: 66%;
	}
	
	.un-outils-jpa .col-deux {
		width: 34%;
	}
	
	.un-outils-jpa .texte-riche p.cite {
		margin-bottom: 48px;
	}
	
	.un-outils-jpa .block-ega-dispo {
		padding: 0 0 0 51%;
	}
	
	.un-outils-jpa .block-ega-dispo .mini-notes {
		font-size: 1.5em;
	}
	
	a.bt-app-store {
		height: 3.5vw;
		margin-bottom: 10px;
	}
	
	a.bt-google-play {
		height: 3.5vw;
	}
	
	.un-outils-jpa .que-appli .block-ega-dispo {
		width: 20.7%;
	}
	
}





@media screen and (max-width: 890px) {
	
	.un-outils-jpa h1 {
		margin-bottom: 22px;
	}
	
}





@media screen and (max-width: 780px) {
	
	.un-outils-jpa h1:before {
		left: -91px;
		width: 70px;
		height: 78px;
	}
	
}






@media screen and (max-width: 740px) {
	
	#bt-sticky-nav-smart {
		right: 42px;
	}
	
	.titre-nav-outils-smart,
	#nav-outils {
		padding: 0 42px;
	}
	
	/*.un-outils-jpa .que-appli .block-ega-dispo {
		width: 25.7%;
	}
	
	.un-outils-jpa .que-appli .block-ega-dispo:before {
		 left: auto;
		 right: -17vw;
	}*/
	
	.un-outils-jpa > div {
		padding: 54px 0 52px;
	}
	
	.un-outils-jpa .col-un {
		width: auto;
		 float: none;
	}
	
	.un-outils-jpa .col-deux {
		width: auto;
		 float: none;
	}
	
	.un-outils-jpa .texte-riche ul, 
	.un-outils-jpa .texte-riche p.like-ul {
		margin-bottom: 32px;
	}
	
	.un-outils-jpa .col-deux p.cite {
		display: none;
	}
	
	.un-outils-jpa .texte-riche p.cite {
		padding: 6px 0 3px 39px;
		font-size: 20px;
	}
	
	.un-outils-jpa .block-ega-dispo {
		padding: 0 0 0 159px;
		margin-top: 50px;
	}
	
	.un-outils-jpa .block-ega-dispo:before {
		left: -18px;
		 top: -24px;
		 width: 213px;
		 height: 192px;
	}
	
	.un-outils-jpa .block-ega-dispo .mini-notes {
		font-size: 15.1px;
		 width: 171px;
		 margin-bottom: 16px;
	}
	
	.un-outils-jpa .block-ega-dispo .mini-notes br.a-supr {
		display: none;
	}
	
	a.bt-app-store {
		width: 96px;
		height: 30px;
	}
	
	a.bt-google-play {
		width: 96px;
		height: 30px;
	}
	
	.un-outils-jpa .container-bouton.que-appli {
		margin-bottom: 45px;
	}
	
	.un-outils-jpa .container-bouton.que-appli > p.left {
		float: none;
		 margin-bottom: 57px;
		 width: 227px;
	}
	
	.un-outils-jpa .que-appli .block-ega-dispo {
		float: none;
		 width: auto;
		 padding: 0 0 0 158px;
		 margin: 12px 0 0 0;
	}
	
	.un-outils-jpa .que-appli .block-ega-dispo:before {
		left: -20px;
		 top: -56px;
	}
	
	.que-appli a.bt-app-store, 
	.que-appli a.bt-google-play {
		width: 96px;
	}
	
}






@media screen and (max-width: 625px) {
	
	.sticky-active-smart.container-nav-outils, 
	.sticky-active-smart.container-nav-outils.enabsolute, 
	.sticky-active-smart.container-nav-outils.move {
		padding-top: 1.9vw;
	}
	
	#nav-outils li {
		margin-bottom: 7px;
		padding-left: 22px;
	}
	
	#nav-outils a {
		font-size: 18px;
		padding: 6px 0 0 42px;
		min-height: 37px;
	}
	
	#nav-outils a:before {
		width: 27px;
		 height: 32px;
		 left: 1px;
		 top: 1px;
	}
	
	#nav-outils li.active a {
		padding-top: 6px;
	}
	
	#nav-outils .outils-ged a, 
	#nav-outils .outils-compta-distante a, 
	#nav-outils .outils-frais-km a {
		padding-top: 6px;
	}
	
	#nav-outils li:before {
		top: 1px;
		width: 15px;
		height: 26px;
	}
	
	#nav-outils > ul {
		padding-right: 44px;
	}
	
	.container-nav-outils, 
	.container-nav-outils.enabsolute, 
	.container-nav-outils.move, 
	.scrolled .container-nav-outils.move, 
	.scrolled .container-nav-outils {
		height: 82px;
		padding: 27px 0 0;
	}
	
	.sticky-active-smart.container-nav-outils, 
	.sticky-active-smart.container-nav-outils.enabsolute, 
	.sticky-active-smart.container-nav-outils.move {
		padding-top: 21px;
	}
	
	.sticky-nav-smart-open.container-nav-outils, 
	.sticky-nav-smart-open.container-nav-outils.enabsolute, 
	.sticky-nav-smart-open.container-nav-outils.move {
		height: 486px;
	}
	
	.titre-nav-outils-smart {
		 font-size: 21px;
		 margin-bottom: 23px;
		 font-weight: 500;
		 text-transform: uppercase;
		 letter-spacing: 0.05em;
	}
	
	#bt-sticky-nav-smart {
		 top: -7px;
		 width: 38px;
		 height: 32px;
	}
	
}





@media screen and (max-width: 565px) {
	
	.un-outils-jpa {
		padding-left: 0;
	}
	
	.un-outils-jpa h1 {
		padding-left: 89px;
	}
	
	.un-outils-jpa h1:before {
		left: 0;
	}
	
}






@media screen and (max-width: 555px) {
	
	#bt-sticky-nav-smart {
		right: 30px;
	}
	
	.titre-nav-outils-smart,
	#nav-outils {
		padding: 0 30px;
	}
	
	.un-outils-jpa .texte-riche ul.liste-fleche li:before {
		left: -37px;
	}
	
	.un-outils-jpa#outils-ged .lien-fond-jaune.collab {
		margin-right: 0;
	}
	
}




@media screen and (max-width: 465px) {
	
	.un-outils-jpa .jpa-form input {
		width: 100% !important;
	}
	
}






@media screen and (max-width: 447px) {
	
	#nav-outils .outils-ged a,
	#nav-outils li.outils-ged.active a {
		padding-top: 0
	}
	
}




@media screen and (max-width: 447px) {
	
	#nav-outils .outils-frais-km a,
	#nav-outils li.outils-frais-km.active a {
		padding-top: 0;
	}
	
}




@media screen and (max-width: 390px) {
	
	.un-outils-jpa h1 {
		font-size: 33px;
		padding-left: 72px;
	}
	
	.un-outils-jpa h1:before {
		width: 56px;
	}
	
	.un-outils-jpa .texte-riche h2.chapeau {
		font-size: 23px;
	}
	
	.un-outils-jpa .block-ega-dispo {
		padding: 0 0 0 119px;
	}
	
	.un-outils-jpa .block-ega-dispo:before {
		 width: 173px;
		 height: 173px;
	}
	
	.un-outils-jpa .que-appli .block-ega-dispo {
		padding: 0 0 0 122px;
	}
	
}





@media screen and (max-width: 361px) {
	
	#nav-outils .outils-compta-distante a,
	#nav-outils li.outils-compta-distante.active a {
		padding-top: 0;
	}
	
	.sticky-nav-smart-open.container-nav-outils, 
	.sticky-nav-smart-open.container-nav-outils.enabsolute, 
	.sticky-nav-smart-open.container-nav-outils.move {
		height: 496px;
	}
	
}





@media screen and (max-width: 350px) {
	
	#nav-outils .outils-ged a, 
	#nav-outils li.outils-ged.active a {
		letter-spacing: -0.04em;
	}
	
}












