body#chat .ui-page{
	padding-top: 55px !important;
}
.ui-bar-a {
	border: 1px solid #f18907;
	background: #322722;
	color: #fff !important;
	font-weight: bold;
	text-shadow: 0 1px 1px #000;
}
.ui-header.ui-bar-a,
.ui-footer.ui-bar-a {
	border: 0;
}
.ui-bar-a,
.ui-bar-a input,
.ui-bar-a select,
.ui-bar-a textarea,
.ui-bar-a button {
	font-family: Trebuchet MS, Arial, sans-serif;
}
.ui-body-a,
.ui-overlay-a {
	border: .2em solid #fff;
	color: #212121 !important;
	text-shadow: none;
	background: #f2f2f2;
}
.ui-overlay-a {
	z-index: 10010;
	background-image: none;
	background: #000;
	border-width: 0;
}
.ui-body-a,
.ui-body-a input,
.ui-body-a select,
.ui-body-a textarea,
.ui-body-a button {
	font-family: Trebuchet MS, Arial, sans-serif;
}
.ui-body-a .ui-link,
.ui-body-a .ui-link:visited,
.ui-body-a .ui-link:hover,
.ui-body-a .ui-link:active {
	color: #f28b06;
	font-weight: bold;
}
.ui-btn-up-a,
.ui-btn-up-a.ui-btn-active {
	border-width: 0;
	border-color: #e89a37;
	background: #f28b06;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 1px #c47917;
}
.ui-btn-up-a:visited,
.ui-btn-up-a a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-hover-a,
.ui-btn-hover-a.ui-btn-active {
	border-color: #ffad44;
	background: #fb9c23;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #b67929;
}
.ui-btn-hover-a:visited,
.ui-btn-hover-a:hover,
.ui-btn-hover-a a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-down-a,
.ui-btn-down-a.ui-btn-active {
	border-color: #f8c482;
	background: #fb9c23;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #c47917;
}
.ui-btn-down-a:visited,
.ui-btn-down-a:hover,
.ui-btn-down-a a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-up-a,
.ui-btn-hover-a,
.ui-btn-down-a {
	font-family: Trebuchet MS, Arial, sans-serif;
	text-decoration: none;
}
.ui-btn-up-a.ui-btn-icon-left .ui-icon {
	border-right: 1px solid rgba(255, 255, 255, .2);
}
.ui-btn-up-a.ui-btn-icon-right .ui-icon {
	border-left: 1px solid rgba(255, 255, 255, .2);
}
.ui-btn-up-b,
.ui-btn-up-b.ui-btn-active {
	border-width: 0;
	border-color: #ce3568;
	background: #ba2556;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 1px #971842;
}
.ui-btn-up-b:visited,
.ui-btn-up-b a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-hover-b,
.ui-btn-hover-b.ui-btn-active {
	border-color: #e04175;
	background: #cb3063;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #971842;
}
.ui-btn-hover-b:visited,
.ui-btn-hover-b:hover,
.ui-btn-hover-b a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-down-b,
.ui-btn-down-b.ui-btn-active {
	border-color: #f26492;
	background: #cb3063;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #971842;
}
.ui-btn-down-b:visited,
.ui-btn-down-b:hover,
.ui-btn-down-b a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-up-b,
.ui-btn-hover-b,
.ui-btn-down-b {
	font-family: Trebuchet MS, Arial, sans-serif;
	text-decoration: none;
}
.ui-btn-up-b.ui-btn-icon-left .ui-icon {
	border-right: 1px solid rgba(255, 255, 255, .2);
}
.ui-btn-up-b.ui-btn-icon-right .ui-icon {
	border-left: 1px solid rgba(255, 255, 255, .2);
}
.ui-btn-up-c,
.ui-btn-up-c.ui-btn-active {
	border-width: 0;
	border-color: #433d36;
	background: #433d36;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 1px #2d2823;
}
.ui-btn-up-c:visited,
.ui-btn-up-c a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-hover-c,
.ui-btn-hover-c.ui-btn-active {
	border-color: #504a45;
	background: #504a45;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #2d2823;
}
.ui-btn-hover-c:visited,
.ui-btn-hover-c:hover,
.ui-btn-hover-c a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-down-c,
.ui-btn-down-c.ui-btn-active {
	border-color: #504a45;
	background: #504a45;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #2d2823;
}
.ui-btn-down-c:visited,
.ui-btn-down-c:hover,
.ui-btn-down-c a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-up-c,
.ui-btn-hover-c,
.ui-btn-down-c {
	font-family: Trebuchet MS, Arial, sans-serif;
	text-decoration: none;
}
.ui-btn-up-c.ui-btn-icon-left .ui-icon {
	border-right: 1px solid rgba(255, 255, 255, .2);
}
.ui-btn-up-c.ui-btn-icon-right .ui-icon {
	border-left: 1px solid rgba(255, 255, 255, .2) !important;
}
.ui-btn-up-d,
.ui-btn-up-d.ui-btn-active {
	border-width: 0;
	border-color: #4487d1;
	background: #3779c3;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 1px #2865aa;
}
.ui-btn-up-d:visited,
.ui-btn-up-d a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-hover-d,
.ui-btn-hover-d.ui-btn-active {
	border-color: #5297e4;
	background: #4b8dd9;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #2865aa;
}
.ui-btn-hover-d:visited,
.ui-btn-hover-d:hover,
.ui-btn-hover-d a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-down-d,
.ui-btn-down-d.ui-btn-active {
	border-color: #6cadf4;
	background: #4b8dd9;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #2865aa;
}
.ui-btn-down-d:visited,
.ui-btn-down-d:hover,
.ui-btn-down-d a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-up-d,
.ui-btn-hover-d,
.ui-btn-down-d {
	font-family: Trebuchet MS, Arial, sans-serif;
	text-decoration: none;
}
.ui-btn-up-d.ui-btn-icon-left .ui-icon {
	border-right: 1px solid rgba(255, 255, 255, .2);
}
.ui-btn-up-d.ui-btn-icon-right .ui-icon {
	border-left: 1px solid rgba(255, 255, 255, .2) !important;
}
.ui-btn-up-e,
.ui-btn-up-e.ui-btn-active {
	border-width: 0;
	border-color: #34c9d6;
	background: #29b9c6;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 1px #1799a5;
}
.ui-btn-up-e:visited,
.ui-btn-up-e a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-hover-e,
.ui-btn-hover-e.ui-btn-active {
	border-color: #46dcea;
	background: #33c8d5;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #1799a5;
}
.ui-btn-hover-e:visited,
.ui-btn-hover-e:hover,
.ui-btn-hover-e a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-down-e,
.ui-btn-down-e.ui-btn-active {
	border-color: #6bebf7;
	background: #33c8d5;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #1799a5;
}
.ui-btn-down-e:visited,
.ui-btn-down-e:hover,
.ui-btn-down-e a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-up-e,
.ui-btn-hover-e,
.ui-btn-down-e {
	font-family: Trebuchet MS, Arial, sans-serif;
	text-decoration: none;
}
.ui-btn-up-e.ui-btn-icon-left .ui-icon {
	border-right: 1px solid rgba(255, 255, 255, .2);
}
.ui-btn-up-e.ui-btn-icon-right .ui-icon {
	border-left: 1px solid rgba(255, 255, 255, .2) !important;
}
.invisibilite.ui-btn-up-e,
.invisibilite.ui-btn-up-e.ui-btn-active {
	border-width: 0;
	border-color: #afafaf;
	background: #8f8f8f;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 1px #6f6f6f;
}
.invisibilite.ui-btn-up-e:visited,
.invisibilite.ui-btn-up-e a.ui-link-inherit {
	color: #fff !important;
}
.invisibilite.ui-btn-hover-e,
.invisibilite.ui-btn-hover-e.ui-btn-active {
	border-color: #cfcfcf;
	background: #9f9f9f;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #6f6f6f;
}
.invisibilite.ui-btn-hover-e:visited,
.invisibilite.ui-btn-hover-e:hover,
.invisibilite .ui-btn-hover-e a.ui-link-inherit {
	color: #fff !important;
}
.invisibilite.ui-btn-down-e,
.invisibilite.ui-btn-down-e.ui-btn-active {
	border-color: #dfdfdf;
	background: #9f9f9f;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #6f6f6f;
}
.invisibilite.ui-btn-down-e:visited,
.invisibilite.ui-btn-down-e:hover,
.invisibilite.ui-btn-down-e a.ui-link-inherit {
	color: #fff !important;
}
.invisibilite.ui-btn-up-e,
.invisibilite.ui-btn-hover-e,
.invisibilite.ui-btn-down-e {
	font-family: Trebuchet MS, Arial, sans-serif;
	text-decoration: none;
}
.invisibilite.ui-btn-up-e.ui-btn-icon-left .ui-icon {
	border-right: 1px solid rgba(255, 255, 255, .2);
}
.invisibilite.ui-btn-up-e.ui-btn-icon-right .ui-icon {
	border-left: 1px solid rgba(255, 255, 255, .2) !important;
}
.ui-btn-up-f,
.ui-btn-up-f.ui-btn-active {
	border-width: 0;
	border-color: #bbd107;
	background: #afc400;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 1px #94a600;
}
.ui-btn-up-f:visited,
.ui-btn-up-f a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-hover-f,
.ui-btn-hover-f.ui-btn-active {
	border-color: #c7dd0b;
	background: #b9ce06;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #94a600;
}
.ui-btn-hover-f:visited,
.ui-btn-hover-f:hover,
.ui-btn-hover-f a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-down-f,
.ui-btn-down-f.ui-btn-active {
	border-color: #d2e818;
	background: #b9ce06;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #94a600;
}
.ui-btn-down-f:visited,
.ui-btn-down-f:hover,
.ui-btn-down-f a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-up-f,
.ui-btn-hover-f,
.ui-btn-down-f {
	font-family: Trebuchet MS, Arial, sans-serif;
	text-decoration: none;
}
.ui-btn-up-f.ui-btn-icon-left .ui-icon {
	border-right: 1px solid rgba(255, 255, 255, .2);
}
.ui-btn-up-f.ui-btn-icon-right .ui-icon {
	border-left: 1px solid rgba(255, 255, 255, .2);
}
.ui-btn-up-g,
.ui-btn-up-g.ui-btn-active {
	border-width: 0;
	border-color: #51c592;
	background: #46b886;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 1px #51c592;
}
#footer-full .ui-btn-up-g,
#footer-full .ui-btn-up-g.ui-btn-active {
	border-color: #46b886;
	background: #31966a;
	/*font-size: 1.5em;*/
}
.ui-btn-up-g:visited,
.ui-btn-up-g a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-hover-g,
.ui-btn-hover-g.ui-btn-active {
	border-color: #5cd8a2;
	background: #53cc97;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #51c592;
}
.ui-btn-hover-g:visited,
.ui-btn-hover-g:hover,
.ui-btn-hover-g a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-down-g,
.ui-btn-down-g.ui-btn-active {
	border-color: #5cd8a2;
	background: #53cc97;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #51c592;
}
.ui-btn-down-g:visited,
.ui-btn-down-g:hover,
.ui-btn-down-g a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-up-g,
.ui-btn-hover-g,
.ui-btn-down-g {
	font-family: Trebuchet MS, Arial, sans-serif;
	text-decoration: none;
}
.ui-btn-up-g.ui-btn-icon-left .ui-icon {
	border-right: 1px solid rgba(255, 255, 255, .2);
}
.ui-btn-up-g.ui-btn-icon-right .ui-icon {
	border-left: 1px solid rgba(255, 255, 255, .2) !important;
}
.ui-btn-up-g2,
.ui-btn-up-g2.ui-btn-active {
	border-width: 0;
	border-color: #f9c00b;
	background: #f0b70a;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 1px #a88007;
}
.ui-btn-up-g2:visited,
.ui-btn-up-g2 a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-hover-g2,
.ui-btn-hover-g2.ui-btn-active {
	border-color: #f9c00b;
	background: #f9c00b;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #a88007;
}
.ui-btn-hover-g2:visited,
.ui-btn-hover-g2:hover,
.ui-btn-hover-g2 a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-down-g2,
.ui-btn-down-g2.ui-btn-active {
	border-color: #f9c00b;
	background: #f9c00b;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0 1px 0 #a88007;
}
.ui-btn-down-g2:visited,
.ui-btn-down-g2:hover,
.ui-btn-down-g2 a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-up-g2,
.ui-btn-hover-g2,
.ui-btn-down-g2 {
	font-family: Trebuchet MS, Arial, sans-serif;
	text-decoration: none;
}
.ui-btn-up-g2.ui-btn-icon-left .ui-icon {
	border-right: 1px solid rgba(255, 255, 255, .2);
}
.ui-btn-up-g2.ui-btn-icon-right .ui-icon {
	border-left: 1px solid rgba(255, 255, 255, .2) !important;
}
.ui-btn-up-h,
.ui-btn-up-h.ui-btn-active {
	border-color: #fff;
	background: #fff;
	font-weight: bold;
	color: #212121 !important;
	text-shadow: 0;
}
.ui-btn-up-h:visited,
.ui-btn-up-h a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-hover-h,
.ui-btn-hover-h.ui-btn-active {
	border-color: #212121;
	background: #212121;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0;
}
.ui-btn-hover-h .ui-icon,
.ui-btn-hover-h.ui-btn-active .ui-icon {
	background-image: url(images/icons-60-white_2016-2.png);
	background-image: url(images/icons-30-white_2016-2.png)\9;
}
#infos .ui-btn-hover-h .ui-icon,
#infos .ui-btn-hover-h.ui-btn-active .ui-icon,
#footer .ui-btn-hover-h .ui-icon,
#footer .ui-btn-hover-h.ui-btn-active .ui-icon {
	background-image: url(images/icons-pack2-60-white.png);
	background-image: url(images/icons-pack2-30-white.png)\9;
}
#infos a#btnalbum.ui-btn-hover-h .ui-icon,
#infos a#btnalbum.ui-btn-hover-h.ui-btn-active .ui-icon,
#infos a#btnadresses.ui-btn-hover-h .ui-icon,
#infos a#btnadresses.ui-btn-hover-h.ui-btn-active .ui-icon {
	background-image: url(images/icons-pack2-60-white.1_2016-2.png);
	background-image: url(images/icons-pack2-30-white.1_2016-2.png)\9;
}
#infos a#btnalbum.inverse.ui-btn-hover-h .ui-icon,
#infos a#btnalbum.inverse.ui-btn-hover-h.ui-btn-active .ui-icon,
#infos a#btnchat.invisibilite.ui-btn-hover-h .ui-icon,
#infos a#btnchat.invisibilite.ui-btn-hover-h.ui-btn-active .ui-icon {
	background-image: url(images/icons-pack2-60-color.1_2016-2.png);
	background-image: url(images/icons-pack2-30-color.1_2016-2.png)\9;
}
.ui-btn-hover-h:visited,
.ui-btn-hover-h:hover,
.ui-btn-hover-h a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-down-h,
.ui-btn-down-h.ui-btn-active {
	border-color: #212121;
	background: #212121;
	font-weight: bold;
	color: #fff !important;
	text-shadow: 0;
}
.ui-btn-down-h .ui-icon,
.ui-btn-down-h.ui-btn-active .ui-icon {
	background-image: url(images/icons-60-white_2016-2.png);
	background-image: url(images/icons-30-white_2016-2.png)\9;
}
#infos .ui-btn-down-h .ui-icon,
#infos .ui-btn-down-h.ui-btn-active .ui-icon,
#footer .ui-btn-down-h .ui-icon,
#footer .ui-btn-down-h.ui-btn-active .ui-icon {
	background-image: url(images/icons-pack2-60-white.png);
	background-image: url(images/icons-pack2-30-white.png)\9;
}
#infos a#btnalbum.ui-btn-down-h .ui-icon,
#infos a#btnalbum.ui-btn-down-h.ui-btn-active .ui-icon,
#infos a#btnadresses.ui-btn-down-h .ui-icon,
#infos a#btnadresses.ui-btn-down-h.ui-btn-active .ui-icon {
	background-image: url(images/icons-pack2-60-white.1_2016-2.png);
	background-image: url(images/icons-pack2-30-white.1_2016-2.png)\9;
}
#infos a#btnalbum.inverse.ui-btn-down-h .ui-icon,
#infos a#btnalbum.inverse.ui-btn-down-h.ui-btn-active .ui-icon,
#infos a#btnchat.invisibilite.ui-btn-down-h .ui-icon,
#infos a#btnchat.invisibilite.ui-btn-down-h.ui-btn-active .ui-icon {
	background-image: url(images/icons-pack2-60-color.1_2016-2.png);
	background-image: url(images/icons-pack2-30-color.1_2016-2.png)\9;
}
.ui-btn-down-h:visited,
.ui-btn-down-h:hover,
.ui-btn-down-h a.ui-link-inherit {
	color: #fff !important;
}
.ui-btn-up-h,
.ui-btn-hover-h,
.ui-btn-down-h {
	font-family: Trebuchet MS, Arial, sans-serif;
	text-decoration: none;
}
a#btnphoto.ui-btn-up-h,
a#btnphoto.ui-btn-up-h.ui-btn-active {
	color: #f28b06 !important;
}
a#btnphoto.ui-btn-up-h:visited,
a#btnphoto.ui-btn-up-h a.ui-link-inherit {
	color: #f28b06 !important;
}
a#btnphoto.ui-btn-hover-h,
a#btnphoto.ui-btn-hover-h.ui-btn-active {
	border-color: #f28b06;
	background: #f28b06;
}
a#btnphoto.ui-btn-hover-h:visited,
a#btnphoto.ui-btn-hover-h:hover,
a#btnphoto.ui-btn-hover-h a.ui-link-inherit {
	color: #fff !important;
}
a#btnphoto.ui-btn-down-h,
a#btnphoto.ui-btn-down-h.ui-btn-active {
	border-color: #f28b06;
	background: #f28b06;
}
a#btnalbum.ui-btn-up-h,
a#btnalbum.ui-btn-up-h.ui-btn-active,
a#btnadresses.ui-btn-up-h,
a#btnadresses.ui-btn-up-h.ui-btn-active {
	color: #f0b70a !important;
}
a#btnalbum.ui-btn-up-h:visited,
a#btnalbum.ui-btn-up-h a.ui-link-inherit,
a#btnadresses.ui-btn-up-h:visited,
a#btnadresses.ui-btn-up-h a.ui-link-inherit {
	color: #f0b70a !important;
}
a#btnalbum.ui-btn-hover-h,
a#btnalbum.ui-btn-hover-h.ui-btn-active,
a#btnadresses.ui-btn-hover-h,
a#btnadresses.ui-btn-hover-h.ui-btn-active {
	border-color: #f0b70a !important;
	background: #f0b70a !important;
}
a#btnalbum.ui-btn-hover-h:visited,
a#btnalbum.ui-btn-hover-h:hover,
a#btnalbum.ui-btn-hover-h a.ui-link-inherit,
a#btnadresses.ui-btn-hover-h:visited,
a#btnadresses.ui-btn-hover-h:hover,
a#btnadresses.ui-btn-hover-h a.ui-link-inherit {
	color: #fff !important;
}
a#btnalbum.ui-btn-down-h,
a#btnalbum.ui-btn-down-h.ui-btn-active,
a#btnadresses.ui-btn-down-h,
a#btnadresses.ui-btn-down-h.ui-btn-active {
	border-color: #f0b70a !important;
	background: #f0b70a !important;
}
a#btnalbum.inverse.ui-btn-up-h,
a#btnalbum.inverse.ui-btn-up-h.ui-btn-active {
	color: #fff !important;
	background: #f0b70a !important;
}
a#btnalbum.inverse.ui-btn-up-h:visited,
a#btnalbum.inverse.ui-btn-up-h a.ui-link-inherit {
	color: #fff !important;
	background: #f0b70a !important;
}
a#btnalbum.inverse.ui-btn-hover-h,
a#btnalbum.inverse.ui-btn-hover-h.ui-btn-active {
	border-color: #fff !important;
	background: #fff !important;
}
a#btnalbum.inverse.ui-btn-hover-h:visited,
a#btnalbum.inverse.ui-btn-hover-h:hover,
a#btnalbum.inverse.ui-btn-hover-h a.ui-link-inherit {
	color: #f0b70a !important;
	background: #fff !important;
}
a#btnalbum.inverse.ui-btn-down-h,
a#btnalbum.inverse.ui-btn-down-h.ui-btn-active {
	border-color: #fff !important;
	background: #fff !important;
}
a#btncontact.ui-btn-up-h,
a#btncontact.ui-btn-up-h.ui-btn-active {
	color: #4487d2 !important;
}
a#btncontact.ui-btn-up-h:visited,
a#btncontact.ui-btn-up-h a.ui-link-inherit {
	color: #4487d2 !important;
}
a#btncontact.ui-btn-hover-h,
a#btncontact.ui-btn-hover-h.ui-btn-active {
	border-color: #4487d2;
	background: #4487d2;
}
a#btncontact.ui-btn-hover-h:visited,
a#btncontact.ui-btn-hover-h:hover,
a#btncontact.ui-btn-hover-h a.ui-link-inherit {
	color: #fff !important;
}
a#btncontact.ui-btn-down-h,
a#btncontact.ui-btn-down-h.ui-btn-active {
	border-color: #4487d2;
	background: #4487d2;
}
a#btnflash.ui-btn-up-h,
a#btnflash.ui-btn-up-h.ui-btn-active {
	color: #afc400 !important;
}
a#btnflash.ui-btn-up-h:visited,
a#btnflash.ui-btn-up-h a.ui-link-inherit {
	color: #afc400 !important;
}
a#btnflash.ui-btn-hover-h,
a#btnflash.ui-btn-hover-h.ui-btn-active {
	border-color: #afc400;
	background: #afc400;
}
a#btnflash.ui-btn-hover-h:visited,
a#btnflash.ui-btn-hover-h:hover,
a#btnflash.ui-btn-hover-h a.ui-link-inherit {
	color: #fff !important;
}
a#btnflash.ui-btn-down-h,
a#btnflash.ui-btn-down-h.ui-btn-active {
	border-color: #afc400;
	background: #afc400;
}
a#btnchat.ui-btn-up-h,
a#btnchat.ui-btn-up-h.ui-btn-active {
	color: #29b9c6 !important;
}
a#btnchat.ui-btn-up-h:visited,
a#btnchat.ui-btn-up-h a.ui-link-inherit {
	color: #29b9c6 !important;
}
a#btnchat.ui-btn-hover-h,
a#btnchat.ui-btn-hover-h.ui-btn-active {
	border-color: #29b9c6;
	background: #29b9c6;
}
a#btnchat.ui-btn-hover-h:visited,
a#btnchat.ui-btn-hover-h:hover,
a#btnchat.ui-btn-hover-h a.ui-link-inherit {
	color: #fff !important;
}
a#btnchat.ui-btn-down-h,
a#btnchat.ui-btn-down-h.ui-btn-active {
	border-color: #29b9c6;
	background: #29b9c6;
}
a#btnchat.invisibilite.ui-btn-up-h,
a#btnchat.invisibilite.ui-btn-up-h.ui-btn-active {
	color: #fff !important;
	background: #8f8f8f !important;
}
a#btnchat.invisibilite.ui-btn-up-h:visited,
a#btnchat.invisibilite.ui-btn-up-h a.ui-link-inherit {
	color: #fff !important;
	background: #8f8f8f !important;
}
a#btnchat.invisibilite.ui-btn-hover-h,
a#btnchat.invisibilite.ui-btn-hover-h.ui-btn-active {
	border-color: #fff !important;
	background: #fff !important;
}
a#btnchat.invisibilite.ui-btn-hover-h:visited,
a#btnchat.invisibilite.ui-btn-hover-h:hover,
a#btnchat.invisibilite.ui-btn-hover-h a.ui-link-inherit {
	color: #8f8f8f !important;
	background: #fff !important;
}
a#btnchat.invisibilite.ui-btn-down-h,
a#btnchat.invisibilite.ui-btn-down-h.ui-btn-active {
	border-color: #fff !important;
	background: #fff !important;
}
a#btnsmiley.ui-btn-up-h,
a#btnsmiley.ui-btn-up-h.ui-btn-active {
	color: #29b9c6 !important;
}
a#btnsmiley.ui-btn-up-h:visited,
a#btnsmiley.ui-btn-up-h a.ui-link-inherit {
	color: #29b9c6 !important;
}
a#btnsmiley.ui-btn-hover-h,
a#btnsmiley.ui-btn-hover-h.ui-btn-active {
	border-color: #29b9c6;
	background: #29b9c6;
}
a#btnsmiley.ui-btn-hover-h:visited,
a#btnsmiley.ui-btn-hover-h:hover,
a#btnsmiley.ui-btn-hover-h a.ui-link-inherit {
	color: #fff !important;
}
a#btnsmiley.ui-btn-down-h,
a#btnsmiley.ui-btn-down-h.ui-btn-active {
	border-color: #29b9c6;
	background: #29b9c6;
}
a#btnlistenoire.ui-btn-up-h,
a#btnlistenoire.ui-btn-up-h.ui-btn-active {
	color: #f0b70a !important;
}
a#btnanswer.ui-btn-up-h,
a#btnanswer.ui-btn-up-h.ui-btn-active {
	color: #4487d2 !important;
}
a#btnanswer.ui-btn-up-h:visited,
a#btnanswer.ui-btn-up-h a.ui-link-inherit {
	color: #4487d2 !important;
}
a#btnanswer.ui-btn-hover-h,
a#btnanswer.ui-btn-hover-h.ui-btn-active {
	border-color: #4487d2;
	background: #4487d2;
}
a#btnanswer.ui-btn-hover-h:visited,
a#btnanswer.ui-btn-hover-h:hover,
a#btnanswer.ui-btn-hover-h a.ui-link-inherit {
	color: #fff !important;
}
a#btnanswer.ui-btn-down-h,
a#btnanswer.ui-btn-down-h.ui-btn-active {
	border-color: #4487d2;
	background: #4487d2;
}
a#btndrop.ui-btn-up-h,
a#btndrop.ui-btn-up-h.ui-btn-active {
	color: #4487d2 !important;
}
a#btndrop.ui-btn-up-h:visited,
a#btndrop.ui-btn-up-h a.ui-link-inherit {
	color: #4487d2 !important;
}
a#btndrop.ui-btn-hover-h,
a#btndrop.ui-btn-hover-h.ui-btn-active {
	border-color: #4487d2;
	background: #4487d2;
}
a#btndrop.ui-btn-hover-h:visited,
a#btndrop.ui-btn-hover-h:hover,
a#btndrop.ui-btn-hover-h a.ui-link-inherit {
	color: #fff !important;
}
a#btndrop.ui-btn-down-h,
a#btndrop.ui-btn-down-h.ui-btn-active {
	border-color: #4487d2;
	background: #4487d2;
}
a.ui-link-inherit {
	text-decoration: none !important;
}
.ui-btn-active {
	border: .2em solid #f9efe1;
	background: #fff;
	font-weight: bold;
	color: #f28b06;
	cursor: pointer;
	text-shadow: 0 1px 1px #fff;
	text-decoration: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#d8d8d8), to(#fff));
	background-image: -webkit-linear-gradient(#d8d8d8, #fff);
	background-image: -moz-linear-gradient(#d8d8d8, #fff);
	background-image: -ms-linear-gradient(#d8d8d8, #fff);
	background-image: -o-linear-gradient(#d8d8d8, #fff);
	background-image: linear-gradient(#d8d8d8, #fff);
	font-family: Trebuchet MS, Arial, sans-serif;
}
.ui-btn-active:visited,
.ui-btn-active:hover,
.ui-btn-active a.ui-link-inherit {
	color: #f28b06;
}
.ui-btn {
	border-style: solid;
	border-width: 0;
}
.ui-corner-all {
	-webkit-border-radius: .6em;
	border-radius: .6em;
}
form .ui-corner-all,
.ui-btn.ui-corner-all,
.ui-collapsible.ui-corner-all,
.ui-collapsible-set.ui-corner-all {
	-webkit-border-radius: 0;
	border-radius: 0;
}
.ui-slider-switch {
	-webkit-border-radius: .6em !important;
	border-radius: .6em !important;
}
.ui-slider-label {
	-webkit-border-radius: .5em !important;
	border-radius: .5em !important;
}
/* yp : comptealertes.phtml */
body#compte .ui-slider-label{
	color: #46B886;
}
.ui-br {
	border-bottom: #828282;
	border-bottom: rgba(130, 130, 130, .3);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.ui-disabled {
	filter: Alpha(Opacity=50);
	opacity: .5;
	zoom: 1;
}
.ui-disabled,
.ui-disabled a {
	cursor: default !important;
	pointer-events: none;
}
.ui-icon,
.ui-icon-searchfield:after {
	margin-top: -12px !important;
	background: 0;
	background: transparent;
	background-image: url(images/icons-60-black_2016-2.png);
	background-image: url(images/icons-30-black_2016-2.png)\9;
	background-repeat: no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ui-header .ui-icon,
.ui-icon-alt {
	margin-top: -12px !important;
	background: 0;
	background: transparent;
	background-image: url(images/icons-60-white_2016-2.png);
	background-image: url(images/icons-30-white_2016-2.png)\9;
	background-repeat: no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-resolution: 240dpi) {
	.ui-icon-plus,
	.ui-icon-minus,
	.ui-icon-delete,
	.ui-icon-arrow-r,
	.ui-icon-arrow-l,
	.ui-icon-arrow-u,
	.ui-icon-arrow-d,
	.ui-icon-check,
	.ui-icon-gear,
	.ui-icon-refresh,
	.ui-icon-forward,
	.ui-icon-back,
	.ui-icon-grid,
	.ui-icon-star,
	.ui-icon-alert,
	.ui-icon-info,
	.ui-icon-home,
	.ui-icon-search,
	.ui-icon-searchfield:after,
	.ui-icon-checkbox-off,
	.ui-icon-checkbox-on,
	.ui-icon-radio-off,
	.ui-icon-radio-on,
	.ui-icon-gall {
		background-image: url(images/icons-60-black_2016-2.png);
		-moz-background-size: cover;
		-o-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.ui-icon-alt {
		background-image: url(images/icons-60-white_2016-2.png);
		-moz-background-size: cover;
		-o-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
}
.ui-icon-plus {
	background-position: -0 50% !important;
}
.ui-icon-minus {
	background-position: -60px 50% !important;
}
.ui-icon-delete {
	background-position: -120px 50% !important;
}
.ui-icon-arrow-r {
	background-position: -180px 50% !important;
}
.ui-icon-arrow-l {
	background-position: -240px 50% !important;
}
.ui-icon-arrow-u {
	background-position: -300px 50% !important;
}
.ui-icon-arrow-d {
	background-position: -360px 50% !important;
}
.ui-icon-check {
	background-position: -420px 50% !important;
}
.ui-icon-gear {
	background-position: -480px 50% !important;
}
.ui-icon-refresh {
	background-position: -540px 50% !important;
}
.ui-icon-forward {
	background-position: -660px 50% !important;
}
.ui-icon-back {
	background-position: -600px 50% !important;
}
.ui-icon-grid {
	background-position: -720px 50% !important;
}
.ui-icon-star {
	background-position: -780px 50% !important;
}
.ui-icon-alert {
	background-position: -840px 50% !important;
}
.ui-icon-info {
	background-position: -900px 50% !important;
}
.ui-icon-home {
	background-position: -960px 50% !important;
}
.ui-icon-search,
.ui-icon-searchfield:after {
	background-position: -1018px 50% !important;
}
.ui-icon-checkbox-on {
	background-position: -1080px 50% !important;
}
.ui-icon-checkbox-off {
	background-position: -1140px 50% !important;
}
.ui-icon-radio-on {
	background-position: -1200px 50% !important;
}
.ui-icon-radio-off {
	background-position: -1260px 50% !important;
}
.ui-icon-reg {
	background-position: -1320px 50% !important;
}
.ui-icon-pencil {
	background-image: url(/desktop/_images/nav/listresults-icons_2016.png);
	background-position: -332px 8px !important;
	transform: scale(1.5);
}
.ui-icon-close {
	background-position: -1380px 50% !important;
}
.ui-icon-expand {
	background-position: -1440px 50% !important;
}
.ui-icon-list {
	background-position: -1500px 50% !important;
}
.ui-icon-list2 {
	background-position: -1560px 50% !important;
}
.ui-icon-plus2 {
	background-position: -1620px 50% !important;
}
.ui-icon-minus2 {
	background-position: -1680px 50% !important;
}
.ui-icon-cursors {
	background-position: -1740px 50% !important;
}
.ui-icon-photo,
.ui-icon-contact,
.ui-icon-flash,
.ui-icon-chat,
.ui-icon-anniv,
.ui-icon-smiley,
.ui-icon-listenoire,
.ui-icon-abus,
.ui-icon-answer,
.ui-icon-drop {
	background: 0;
	background: transparent;
	background-image: url(images/icons-pack2-60-color-2.png);
	background-image: url(images/icons-pack2-30-color-2.png)\9;
	background-repeat: no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ui-icon-album,
.ui-icon-adresse {
	background: 0;
	background: transparent;
	background-image: url(images/icons-pack2-60-color.1_2016-2.png);
	background-image: url(images/icons-pack2-30-color.1_2016-2.png)\9;
	background-repeat: no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.inverse .ui-icon-album,
.invisibilite .ui-icon-chat,
.ui-icon-fichier {
	background: 0;
	background: transparent;
	background-image: url(images/icons-pack2-60-white.1_2016-2.png);
	background-image: url(images/icons-pack2-30-white.1_2016-2.png)\9;
	background-repeat: no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ui-icon-photo.ui-icon-alt,
.ui-icon-contact.ui-icon-alt,
.ui-icon-flash.ui-icon-alt,
.ui-icon-chat.ui-icon-alt,
.ui-icon-anniv.ui-icon-alt,
.ui-icon-smiley.ui-icon-alt,
.ui-icon-listenoire.ui-icon-alt,
.ui-icon-abus.ui-icon-alt,
.ui-icon-answer.ui-icon-alt,
.ui-icon-drop.ui-icon-alt {
	background: 0;
	background: transparent;
	background-image: url(images/icons-pack2-60-white.png);
	background-image: url(images/icons-pack2-30-white.png)\9;
	background-repeat: no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ui-icon-photo.ui-icon-alt2,
.ui-icon-contact.ui-icon-alt2,
.ui-icon-flash.ui-icon-alt2,
.ui-icon-chat.ui-icon-alt2,
.ui-icon-anniv.ui-icon-alt2,
.ui-icon-smiley.ui-icon-alt2,
.ui-icon-listenoire.ui-icon-alt2,
.ui-icon-abus.ui-icon-alt2,
.ui-icon-answer.ui-icon-alt2,
.ui-icon-drop.ui-icon-alt2 {
	background: 0;
	background: transparent;
	background-image: url(images/icons-pack2-60-black.png);
	background-image: url(images/icons-pack2-30-black.png)\9;
	background-repeat: no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ui-icon-album.ui-icon-alt,
.ui-icon-adresse.ui-icon-alt {
	background: 0;
	background: transparent;
	background-image: url(images/icons-pack2-60-white.1_2016-2.png);
	background-image: url(images/icons-pack2-30-white.1_2016-2.png)\9;
	background-repeat: no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.inverse .ui-icon-album.ui-icon-alt,
.invisibilite .ui-icon-chat.ui-icon-alt {
	background: 0;
	background: transparent;
	background-image: url(images/icons-pack2-60-color.1_2016-2.png);
	background-image: url(images/icons-pack2-30-color.1_2016-2.png)\9;
	background-repeat: no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-resolution: 240dpi) {
	.ui-icon-photo,
	.ui-icon-contact,
	.ui-icon-flash,
	.ui-icon-chat,
	.ui-icon-anniv,
	.ui-icon-smiley,
	.ui-icon-listenoire,
	.ui-icon-abus,
	.ui-icon-answer,
	.ui-icon-drop {
		background-image: url(images/icons-pack2-60-color-2.png);
		-moz-background-size: cover;
		-o-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.ui-icon-album,
	.ui-icon-adresse {
		background-image: url(images/icons-pack2-60-color.1_2016-2.png);
		-moz-background-size: cover;
		-o-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.inverse .ui-icon-album,
	.invisibilite .ui-icon-chat {
		background-image: url(images/icons-pack2-60-white.1_2016-2.png);
		-moz-background-size: cover;
		-o-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.ui-icon-photo.ui-icon-alt,
	.ui-icon-contact.ui-icon-alt,
	.ui-icon-flash.ui-icon-alt,
	.ui-icon-chat.ui-icon-alt,
	.ui-icon-anniv.ui-icon-alt,
	.ui-icon-smiley.ui-icon-alt,
	.ui-icon-listenoire.ui-icon-alt,
	.ui-icon-abus.ui-icon-alt,
	.ui-icon-answer.ui-icon-alt,
	.ui-icon-drop.ui-icon-alt {
		background-image: url(images/icons-pack2-60-white.png);
		-moz-background-size: cover;
		-o-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.ui-icon-photo.ui-icon-alt2,
	.ui-icon-contact.ui-icon-alt2,
	.ui-icon-flash.ui-icon-alt2,
	.ui-icon-chat.ui-icon-alt2,
	.ui-icon-anniv.ui-icon-alt2,
	.ui-icon-smiley.ui-icon-alt2,
	.ui-icon-listenoire.ui-icon-alt2,
	.ui-icon-abus.ui-icon-alt2,
	.ui-icon-answer.ui-icon-alt2,
	.ui-icon-drop.ui-icon-alt2 {
		background-image: url(images/icons-pack2-60-black.png);
		-moz-background-size: cover;
		-o-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.ui-icon-album.ui-icon-alt,
	.ui-icon-adresse.ui-icon-alt {
		background-image: url(images/icons-pack2-60-white.1_2016-2.png);
		-moz-background-size: cover;
		-o-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.inverse .ui-icon-album.ui-icon-alt,
	.invisibilite .ui-icon-chat.ui-icon-alt {
		background-image: url(images/icons-pack2-60-color.1_2016-2.png);
		-moz-background-size: cover;
		-o-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
}
.ui-icon-photo {
	background-position: 0 50% !important;
}
.ui-icon-album {
	background-position: 0 50% !important;
}
.al_cl_0 .ui-icon-album {
	background-position: -63px 50% !important;
}
.al_op_0 .ui-icon-album {
	background-position: -120px 50% !important;
}
.al_cl_k .ui-icon-album {
	background-position: -180px 50% !important;
	margin-left: 0.2em  !important;
}
.al_op_k .ui-icon-album {
	background-position: -240px 50% !important;
	margin-left: 0.2em  !important;
}
.ui-icon-adresse {
	background-position: -361px 50% !important;
}
.active .ui-icon-adresse {
	background-position: -300px 50% !important;
}
.disactive .ui-icon-adresse {
	background-position: -361px 50% !important;
}
.ui-icon-contact {
	background-position: -61px 50% !important;
}
.ui-icon-flash {
	background-position: -122px 50% !important;
}
.ui-icon-chat {
	background-position: -181px 50% !important;
}
.invisibilite .ui-icon-chat {
	background-position: -420px 50% !important;
}
.ui-icon-anniv {
	background-position: -240px 50% !important;
}
.ui-icon-smiley {
	background-position: -300px 50% !important;
}
.ui-icon-listenoire {
	background-position: -361px 50% !important;
}
.ui-icon-abus {
	background-position: -420px 50% !important;
}
.ui-icon-answer {
	background-position: -480px 50% !important;
}
.ui-icon-drop {
	background-position: -540px 50% !important;
}
.ui-icon-fichier {
	background-position: -2px 50% !important;
}
.ui-checkbox .ui-icon,
.ui-selectmenu-list .ui-icon {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.ui-icon-checkbox-off,
.ui-icon-radio-off {
	background-color: #f2f2f2;
}
.ui-checkbox-on .ui-icon,
.ui-radio-on .ui-icon {
	background-color: #f2f2f2;
}
.ui-icon-loading {
	background: url(images/ajax-loader.gif);
	background-size: 46px 46px;
}
.listItemNoIcon .ui-icon {
	display: none;
}
.ui-btn-corner-tl {
	-moz-border-radius-topleft: 0;
	-webkit-border-top-left-radius: 0;
	border-top-left-radius: 0;
}
.ui-btn-corner-tr {
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
}
.ui-btn-corner-bl {
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
}
.ui-btn-corner-br {
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
}
.ui-btn-corner-top {
	-moz-border-radius-topleft: 0;
	-webkit-border-top-left-radius: 0;
	border-top-left-radius: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
}
.ui-btn-corner-bottom {
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
}
.ui-btn-corner-right {
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
}
.ui-btn-corner-left {
	-moz-border-radius-topleft: 0;
	-webkit-border-top-left-radius: 0;
	border-top-left-radius: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
}
.ui-btn-corner-all {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
.ui-corner-tl,
.ui-corner-tr,
.ui-corner-bl,
.ui-corner-br,
.ui-corner-top,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-left,
.ui-corner-all,
.ui-btn-corner-tl,
.ui-btn-corner-tr,
.ui-btn-corner-bl,
.ui-btn-corner-br,
.ui-btn-corner-top,
.ui-btn-corner-bottom,
.ui-btn-corner-right,
.ui-btn-corner-left,
.ui-btn-corner-all {
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}
.ui-overlay {
	background: #666;
	filter: Alpha(Opacity=50);
	opacity: .5;
	position: absolute;
	width: 100%;
	height: 100%;
}
.ui-overlay-shadow {
	-moz-box-shadow: 0 0 12px rgba(0, 0, 0, .6);
	-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, .6);
	box-shadow: 0 0 12px rgba(0, 0, 0, .6);
}
.ui-shadow {
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2) !important;
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2) !important;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.2) !important;
}
.ui-bar-a .ui-shadow,
.ui-bar-b .ui-shadow,
.ui-bar-c .ui-shadow {
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .3);
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .3);
	box-shadow: 0 1px 0 rgba(255, 255, 255, .3);
}
.ui-panel-inner {
	padding-bottom: 80px !important;
}
.ui-btn: focus,
.ui-link-inherit: focus {
	outline: 0;
}
.ui-btn.ui-focus {
	z-index: 1;
}
.ui-focus,
.ui-btn: focus {
	-moz-box-shadow: inset 0 0 3px #f28b06, 0px 0 9px #f28b06;
	-webkit-box-shadow: inset 0 0 3px #f28b06, 0px 0 9px #f28b06;
	box-shadow: inset 0 0 3px #f28b06, 0px 0 9px #f28b06;
}
.ui-input-text.ui-focus,
.ui-input-search.ui-focus {
	-moz-box-shadow: 0 0 12px #f28b06;
	-webkit-box-shadow: 0 0 12px #f28b06;
	box-shadow: 0 0 12px #f28b06;
}
.ui-checkbox .ui-focus,
.ui-checkbox .ui-btn: focus,
.ui-radio .ui-focus,
.ui-radio .ui-btn: focus {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.ui-mobile-nosupport-boxshadow * {
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}
.ui-mobile-nosupport-boxshadow .ui-focus,
.ui-mobile-nosupport-boxshadow .ui-btn:focus,
.ui-mobile-nosupport-boxshadow .ui-link-inherit:focus {
	outline-width: 1px;
	outline-style: auto;
}
.ui-collapsible .ui-btn-inner {
	padding: 0;
}
.ui-collapsible .ui-icon {
	background-image: url(images/icons-60-white_2016-2.png);
	background-image: url(images/icons-30-white_2016-2.png)\9;
}
.ui-popup {
	padding: 1em;
	background-color: white;
}

/* modif YP */

.ui-body-p, .ui-body-p2, .ui-body-s{
	font-family: Trebuchet MS,Arial,sans-serif;
}

/* data-type = getter */
.ui-body-p .ui-listview .ui-li .ui-link-inherit{
	padding: 11px 0;
	white-space: normal;
}

.ui-body-s .ui-listview .ui-li .ui-link-inherit{
	padding: 15px 10px 15px 15px;
	line-height: 1em;
	text-align: left;
	color : #000;
}

.ui-body-p .ui-listview .ui-btn-icon-right .ui-icon,
.ui-body-s .ui-listview .ui-btn-icon-right .ui-icon{
	right: 0.8em;
}

.ui-body-p .ui-listview li {
	border: unset;
	border-bottom: 1px solid #e8e8e8;	
}

.ui-body-s .ui-listview li{
	border: unset;
	border-top: 1px solid #f3f3f3;
}

.ui-body-p .ui-listview .ui-li.ui-btn{
	margin-right: 0;
}

.ui-body-p .ui-listview .ui-li.ui-last-child,
.ui-body-s .ui-listview .ui-li.ui-last-child{
	border-bottom-left-radius : initial;
	border-bottom-right-radius : initial;
}

.ui-body-p .ui-listview .ui-li .ui-btn-inner{
	border: unset;
}

.ui-body-p .ui-slider{
	display : inline-block;
	width : 90%;
	margin: 0 5%;
	box-sizing: border-box;
	opacity: 1;
}
.ui-body-p .ui-slider.disabled{
	opacity: 0.5;
}

.ui-body-p .ui-slider-track.ui-btn-down-p{
	background: #fff linear-gradient(#c8c8c8, #fff) repeat scroll 0 0;
}

.ui-body-p .ui-btn-down-p .ui-slider-bg{
	background: #fff linear-gradient(#c8c8c8, #fff) repeat scroll 0 0;
	border: 0 none;
	cursor: pointer;
	font-family: inherit;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 0 1px 1px #fff;
}

.ui-body-p .ui-btn-down-p .ui-slider-handle{
	border-radius: 15px !important;
	margin-top: -1em !important;
	background-color: #46B886;
}

.ui-body-p .ui-slider + .ui-checkbox{
	float: right;
	margin-right: 5%;
}

.ui-body-p .ui-slider + .ui-checkbox .ui-btn-inner{
	padding-right: 14px;
}

.ui-body-p input.ui-slider-input{
	position: relative;

	top: -3px;
	left: -10px;
	width: 50px;
}

/* infosensible */
#originerel.ui-body-p .ui-checkbox .ui-btn-inner{
	padding-left: 4.3em;
}

#originerel.ui-body-p .ui-checkbox .ui-icon.ui-icon-checkbox-on,
#originerel.ui-body-p .ui-checkbox .ui-icon.ui-icon-checkbox-off{
	position: absolute;
	left: 1em;
	top: 1.7em !important;
}


/* data-type : setter */
.ui-body-p2{
	overflow: hidden !important;
}

.ui-body-p2 .ui-listview .ui-li{
	border-bottom: 0;
	padding-right: 0;
	text-align: center;
	font-size: 1.2rem !important;
	color: #212121;
	cursor: pointer;
	border-top: 1px solid #dcdcdc;
	padding: 14px 20px;
}

.ui-body-p2 .ui-listview .ui-li.ui-btn{
	margin-right: 0;
}
.ui-body-p2 .ui-listview .ui-li .ui-btn-inner{
	padding-right: 0 !important;
}

.ui-body-p2 .ui-listview .ui-checkbox-on .ui-icon,
.ui-body-p2 .ui-listview .ui-radio-on .ui-icon{
	background-color: transparent;
}

.ui-body-p2 .ui-li .ui-corner-all{
	border-radius: 0;
}
.ui-body-p2 .autre.ui-li .ui-input-text{
	margin: 0;
	padding: 0;
}


/* Recherche .ui-body-s */
.ui-body-s .ui-corner-all{
	border-radius: 0;
}

.ui-body-s .ui-collapsible{
	margin: 0;
}
.ui-body-s .ui-collapsible.disabled {
	opacity: 0.5;
}
.ui-body-s .ui-collapsible:not(.ui-collapsible-collapsed) {
	background-color: #fff;
}
.ui-body-s .ui-content .ui-collapsible .ui-btn{
	margin-right: 0;
}
.ui-body-s .ui-content .ui-collapsible .ui-btn-inner {
	overflow: visible;
	padding-right: 35px !important;
}
.ui-body-s .ui-collapsible .ui-collapsible-content{
	padding: 0 20px;
	padding-bottom: 10px;
	border-top: unset;
}
.ui-body-s .ui-collapsible .ui-collapsible-heading{
	border-top: 1.5px solid #e1e1e1;
	border-radius: 0;
}
.ui-body-s .ui-collapsible .ui-collapsible-heading .ui-btn{
	color: #000;
	font-size: 16px;
	padding: 14px 0;
	text-decoration: none;
	font-family: Trebuchet MS,Arial,sans-serif;
	border: unset;
}
.ui-body-s .ui-collapsible .ui-collapsible-heading-toggle.ui-btn-active{
	background : linear-gradient(#dedede, #bfbfbf) repeat scroll 0 0;
}

.ui-body-s .ui-collapsible .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn{
	border-top: 0;
}
.ui-body-s .ui-collapsible .ui-icon {
	background-image: url("images/icons-60-black_2016-2.png");
}
.ui-body-s .ui-collapsible .ui-icon.ui-icon-plus,
.ui-body-s .ui-collapsible .ui-icon.ui-icon-minus{
	margin-left: 8px;
	margin-top: -16px !important;
	opacity: .4;
}

.ui-body-s .ui-listview{
	border-radius: 0;
}

.ui-body-s .ui-listview  .ui-btn-inner.ui-li{
	padding-right: 0 !important;
}

.ui-body-s .ui-listview  .ui-btn-inner.ui-li .ui-link-inherit{
	padding-left: 0;
	font-family: Trebuchet MS,Arial,sans-serif;
	font-size: 14px;
}

/* select et input */
.ui-body-s .ui-collapsible-content .ui-select:not(label),
.ui-body-s .ui-collapsible-content .ui-input-text:not(label){
	float: right;
}
.ui-body-s .ui-collapsible-content label {
	color: #7f7f7f;
}

.ui-body-s .ui-input-text:not(label){
	box-sizing: border-box;
}

.ui-body-s .ui-select .ui-btn{
	margin-right: 0 !important;
}

/* rangeslider */
.ui-rangeslider input.ui-slider-input,
.ui-rangeslider .ui-slider{
	display : none;
}
.ui-rangeslider .ui-rangeslider-sliders{
	margin: 1.3em 0;
	height: 30px;
}
.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:last-child{
	border: 5px solid #fff;
	box-sizing: border-box;
}
.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track .ui-slider-bg{
	background: #ffc960 ;
	border: 0 none;
	cursor: pointer;
	font-family: inherit;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 0 1px 1px #fff;
}
.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track{
	height: 15px;
	background : #cecece;
}

.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track .ui-slider-handle{
	background-color: #f28b06;
	border-radius: 15px !important;
	margin-top: -1em !important;
	width: 28px;
	height: 28px;
	opacity: 0.75;
	border: 8px solid #cecece;
	box-sizing: border-box;
}

/* usercheckbox */
.ui-body-s .ui-checkbox input{
	display: none;
}
.ui-body-s .ui-checkbox .ui-icon{
	position: absolute;
	right: 0;
}
.ui-body-s .ui-checkbox .ui-btn-inner .ui-icon{
	margin-top: -20px !important;
	background-color: transparent;
}

/* panel */
.ui-body-s .ui-panel{
	background: #352b26 none repeat scroll 0 center;
	overflow-y: none;
	width: 45%;
	border-right: 3px solid rgba(206,206,206, 0.5) !important;
	z-index: 9999;
}

.ui-body-s .ui-panel .ui-panel-inner{
	padding: 15px 0px;
}

.ui-body-s .ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
.ui-body-s .ui-panel-animate.ui-panel-position-left.ui-panel-display-push{
	transform: translate3d(-100%, 0px, 0px);
}

.ui-body-s .ui-panel-animate.ui-panel-position-left.ui-panel-open.ui-panel-display-overlay,
.ui-body-s .ui-panel-animate.ui-panel-position-left.ui-panel-open.ui-panel-display-push{
	transform: translate3d(0px, 0px, 0px);
}

.ui-body-s .ui-panel-animate.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push,
.ui-body-s .ui-panel-animate.ui-panel-content-wrap-position-left.ui-panel-content-wrap-open.ui-panel-content-wrap-display-push{
	width: 55%;
	transform: translate3d(82%, 0px, 0px);
}

/* loading */
.ui-loader-verbose h1 {
    width: 100%;
}
.ui-loader-verbose .ui-icon-loading {
    margin-top: 0 !important;
}
