/*!
* jQuery Mobile 1.4.5
* Git HEAD hash: 68e55e78b292634d3991c795f06f5e37a512decc <> Date: Fri Oct 31 2014 17:33:30 UTC
* //jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
* Released under the MIT license.
* //jquery.org/license
*
*/


/* Globals */
/* Font
-----------------------------------------------------------------------------------------------------------*/
html {
	font-size: 100%;
}
body,
input,
select,
textarea,
button,
.ui-btn {
	font-size: 1em;
	line-height: 1.3;
	  font-family: sans-serif /*{global-font-family}*/;
}
legend,
.ui-input-text input,
.ui-input-search input {
	color: inherit;
	text-shadow: inherit;
}
/* Form labels (overrides font-weight bold in bars, and mini font-size) */
.ui-mobile label,
div.ui-controlgroup-label {
	font-weight: normal;
	font-size: 16px;
}
/* Separators
-----------------------------------------------------------------------------------------------------------*/
/* Field contain separator (< 28em) */
.ui-field-contain {
	border-bottom-color: #828282;
	border-bottom-color: rgba(0,0,0,.15);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* Table opt-in classes: strokes between each row, and alternating row stripes */
/* Classes table-stroke and table-stripe are deprecated in 1.4. */
.table-stroke thead th,
.table-stripe thead th,
.table-stripe tbody tr:last-child {
	border-bottom: 1px solid #d6d6d6; /* non-RGBA fallback */
	border-bottom: 1px solid rgba(0,0,0,.1);
}
.table-stroke tbody th,
.table-stroke tbody td {
	border-bottom: 1px solid #e6e6e6; /* non-RGBA fallback  */
	border-bottom: 1px solid rgba(0,0,0,.05);
}
.table-stripe.table-stroke tbody tr:last-child th,
.table-stripe.table-stroke tbody tr:last-child td {
	border-bottom: 0;
}
.table-stripe tbody tr:nth-child(odd) td,
.table-stripe tbody tr:nth-child(odd) th {
	background-color: #eeeeee; /* non-RGBA fallback  */
	background-color: rgba(0,0,0,.04);
}
/* Buttons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn,
label.ui-btn {
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
}
.ui-btn {
	text-decoration: none !important;
}
.ui-btn-active {
	cursor: pointer;
}
/* Corner rounding
-----------------------------------------------------------------------------------------------------------*/
/* Class ui-btn-corner-all deprecated in 1.4 */
.ui-corner-all {
	/*-webkit-border-radius: .6em;
	border-radius: .6em;*/
}
/* Buttons */
.ui-btn-corner-all,
.ui-btn.ui-corner-all,
/* Slider track */
.ui-slider-track.ui-corner-all,
/* Flipswitch */
.ui-flipswitch.ui-corner-all,
/* Count bubble */
.ui-li-count {
	-webkit-border-radius: .3125em /*{global-radii-buttons}*/;
	border-radius: .3125em /*{global-radii-buttons}*/;
}
/* Icon-only buttons */
.ui-btn-icon-notext.ui-btn-corner-all,
.ui-btn-icon-notext.ui-corner-all {
	-webkit-border-radius: 1em;
	border-radius: 1em;
}
/* Radius clip workaround for cleaning up corner trapping */
.ui-btn-corner-all,
.ui-corner-all {
	-webkit-background-clip: padding;
	background-clip: padding-box;
}
/* Popup arrow */
.ui-popup.ui-corner-all > .ui-popup-arrow-guide {
	left: .6em /*{global-radii-blocks}*/;
	right: .6em /*{global-radii-blocks}*/;
	top: .6em /*{global-radii-blocks}*/;
	bottom: .6em /*{global-radii-blocks}*/;
}
/* Shadow
-----------------------------------------------------------------------------------------------------------*/
/*.ui-shadow {
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);
	box-shadow: 0 1px 3px rgba(0,0,0,.2);
}*/
.ui-shadow-inset {
	-webkit-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
	-moz-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
	box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
}
.ui-overlay-shadow {
	-webkit-box-shadow: 0 0 12px 		rgba(0,0,0,.6);
	-moz-box-shadow: 0 0 12px 			rgba(0,0,0,.6);
	box-shadow: 0 0 12px 				rgba(0,0,0,.6);
}
/* Icons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-icon-left:after,
.ui-btn-icon-right:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after,
.ui-btn-icon-notext:after {
	background-color: #666666 /*{global-icon-color}*/;
	background-color: rgba(0,0,0,.15) /*{global-icon-disc}*/;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-border-radius: 1em;
	border-radius: 1em;
}
/* Alt icons */
.ui-alt-icon.ui-btn:after,
.ui-alt-icon .ui-btn:after,
html .ui-alt-icon.ui-checkbox-off:after,
html .ui-alt-icon.ui-radio-off:after,
html .ui-alt-icon .ui-checkbox-off:after,
html .ui-alt-icon .ui-radio-off:after {
	background-color: #666666 /*{global-icon-color}*/;
	background-color: rgba(0,0,0,.15) /*{global-icon-disc}*/;
}
/* No disc */
.ui-nodisc-icon.ui-btn:after,
.ui-nodisc-icon .ui-btn:after {
	background-color: transparent;
}
/* Icon shadow */
.ui-shadow-icon.ui-btn:after,
.ui-shadow-icon .ui-btn:after {
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.3) /*{global-icon-shadow}*/;
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,.3) /*{global-icon-shadow}*/;
	box-shadow: 0 1px 0 rgba(255,255,255,.3) /*{global-icon-shadow}*/;
}
/* Checkbox and radio */
.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after,
.ui-btn.ui-radio-off:after,
.ui-btn.ui-radio-on:after {
	display: block;
	width: 18px;
	height: 18px;
	margin: -9px 2px 0 2px;
}
.ui-checkbox-off:after,
.ui-btn.ui-radio-off:after {
	filter: Alpha(Opacity=30);
	opacity: .3;
}
.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after {
	-webkit-border-radius: .1875em;
	border-radius: .1875em;
}
.ui-btn.ui-checkbox-off:after {
	background-color: #666;
	background-color: rgba(0,0,0,.3);
}
.ui-radio .ui-btn.ui-radio-on:after {
	background-image: none;
	background-color: #fff;
	width: 8px;
	height: 8px;
	border-width: 5px;
	border-style: solid; 
}
.ui-alt-icon.ui-btn.ui-radio-on:after,
.ui-alt-icon .ui-btn.ui-radio-on:after {
	background-color: #000;
}
/* Loader */
.ui-icon-loading {
	background: url("images/ajax-loader.gif");
	background-size: 2.875em 2.875em;
}
.ui-bar-a,
.ui-page-theme-a .ui-bar-inherit,
html .ui-bar-a .ui-bar-inherit,
html .ui-body-a .ui-bar-inherit,
html body .ui-group-theme-a .ui-bar-inherit{
	background-color:#000000 ;
	border-color:#dddddd ;
	color:#777777 ;
	/*text-shadow:0  1px  0  #eeeeee ;*/
	font-weight:bold;
}
.ui-bar-a{
	border-width:1px;border-style:solid;
}
.ui-overlay-a,
.ui-page-theme-a,
.ui-page-theme-a .ui-panel-wrapper{
	background-color:#000000 ;
	border-color:#bbbbbb ;
	color:#777777 
}
.ui-body-a,.ui-page-theme-a .ui-body-inherit,html .ui-bar-a .ui-body-inherit,html .ui-body-a .ui-body-inherit,html body .ui-group-theme-a .ui-body-inherit,html .ui-panel-page-container-a{background-color:#ffffff ;border-color:#dddddd ;color:#777777 }.ui-body-a{border-width:1px;border-style:solid;}.ui-page-theme-a a,html .ui-bar-a a,html .ui-body-a a,html body .ui-group-theme-a a{color:#00a65e ;font-weight:bold;}.ui-page-theme-a a:visited,html .ui-bar-a a:visited,html .ui-body-a a:visited,html body .ui-group-theme-a a:visited{   color:#006b3d ;}.ui-page-theme-a a:hover,html .ui-bar-a a:hover,html .ui-body-a a:hover,html body .ui-group-theme-a a:hover{color:#45be6c ;}.ui-page-theme-a a:active,html .ui-bar-a a:active,html .ui-body-a a:active,html body .ui-group-theme-a a:active{color:#00a65e ;}.ui-page-theme-a .ui-btn,html .ui-bar-a .ui-btn,html .ui-body-a .ui-btn,html body .ui-group-theme-a .ui-btn,html head + body .ui-btn.ui-btn-a,.ui-page-theme-a .ui-btn:visited,html .ui-bar-a .ui-btn:visited,html .ui-body-a .ui-btn:visited,html body .ui-group-theme-a .ui-btn:visited,html head + body .ui-btn.ui-btn-a:visited{background-color:#65696e ;border-color:#37393c ;color:#ffffff ;text-shadow:0  1px  0  #444444 ;}.ui-page-theme-a .ui-btn:hover,html .ui-bar-a .ui-btn:hover,html .ui-body-a .ui-btn:hover,html body .ui-group-theme-a .ui-btn:hover,html head + body .ui-btn.ui-btn-a:hover{background-color:#74787e ;border-color:#3f4245 ;color:#ffffff }.ui-page-theme-a .ui-btn:active,html .ui-bar-a .ui-btn:active,html .ui-body-a .ui-btn:active,html body .ui-group-theme-a .ui-btn:active,html head + body .ui-btn.ui-btn-a:active{background-color:#74787e ;border-color:#3f4245 ;color:#ffffff }.ui-page-theme-a .ui-btn.ui-btn-active,html .ui-bar-a .ui-btn.ui-btn-active,html .ui-body-a .ui-btn.ui-btn-active,html body .ui-group-theme-a .ui-btn.ui-btn-active,html head + body .ui-btn.ui-btn-a.ui-btn-active,.ui-page-theme-a .ui-checkbox-on:after,html .ui-bar-a .ui-checkbox-on:after,html .ui-body-a .ui-checkbox-on:after,html body .ui-group-theme-a .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-a:after,.ui-page-theme-a .ui-flipswitch-active,html .ui-bar-a .ui-flipswitch-active,html .ui-body-a .ui-flipswitch-active,html body .ui-group-theme-a .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,.ui-page-theme-a .ui-slider-track .ui-btn-active,html .ui-bar-a .ui-slider-track .ui-btn-active,html .ui-body-a .ui-slider-track .ui-btn-active,html body .ui-group-theme-a .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-a .ui-btn-active{background-color:#00a65e ;border-color:#54e883 ;color:#ffffff ;text-shadow:0  1px  0  #444444 ;}.ui-page-theme-a .ui-radio-on:after,html .ui-bar-a .ui-radio-on:after,html .ui-body-a .ui-radio-on:after,html body .ui-group-theme-a .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-a:after{border-color:#00a65e ;}
/*.ui-page-theme-a .ui-btn:focus,
html .ui-bar-a .ui-btn:focus,
html .ui-body-a .ui-btn:focus,
html body .ui-group-theme-a .ui-btn:focus,
html head + body .ui-btn.ui-btn-a:focus,
.ui-page-theme-a .ui-focus,
html .ui-bar-a .ui-focus,
html .ui-body-a .ui-focus,
html body .ui-group-theme-a .ui-focus,
html head + body .ui-btn-a.ui-focus,
html head + body .ui-body-a.ui-focus{
	-webkit-box-shadow:0 0 12px #00a65e ;-moz-box-shadow:0 0 12px #00a65e ;box-shadow:0 0 12px #00a65e ;
}*/
.ui-bar-b,
.ui-page-theme-b .ui-bar-inherit,
html .ui-bar-b .ui-bar-inherit,
html .ui-body-b .ui-bar-inherit,
html body .ui-group-theme-b .ui-bar-inherit{
	background-color:#65696e ;border-color:#37393c ;color:#ffffff ;text-shadow:0  1px  0  #444444 ;font-weight:bold;
}
.ui-bar-b{
	border-width:1px;border-style:solid;
}
.ui-overlay-b,
.ui-page-theme-b,
.ui-page-theme-b .ui-panel-wrapper{
	background-color:#000000 ;
	border-color:#bbbbbb ;
	color:#777777 ;
	text-shadow:0  1px  0  #f3f3f3 ;
}
.ui-body-b,
.ui-page-theme-b .ui-body-inherit,
html .ui-bar-b .ui-body-inherit,
html .ui-body-b .ui-body-inherit,
html body .ui-group-theme-b .ui-body-inherit,
html .ui-panel-page-container-b{
	background-color:#ffffff ;
	border-color:#dddddd ;
	color:#777777 ;
	text-shadow:0  1px  0  #f3f3f3 ;
}
.ui-body-b{
	border-width:1px;
	border-style:solid;
}
.ui-page-theme-b a,
html .ui-bar-b a,
html .ui-body-b a,
html body .ui-group-theme-b a{
	color:#00a65e ;
	font-weight:bold;
}
.ui-page-theme-b a:visited,
html .ui-bar-b a:visited,
html .ui-body-b a:visited,
html body .ui-group-theme-b a:visited{
   color:#006b3d ;
}
.ui-page-theme-b a:hover,
html .ui-bar-b a:hover,
html .ui-body-b a:hover,
html body .ui-group-theme-b a:hover{
	color:#45be6c ;
}
.ui-page-theme-b a:active,
html .ui-bar-b a:active,
html .ui-body-b a:active,
html body .ui-group-theme-b a:active{
	color:#00a65e ;
}
.ui-page-theme-b .ui-btn,
html .ui-bar-b .ui-btn,
html .ui-body-b .ui-btn,
html body .ui-group-theme-b .ui-btn,
html head + body .ui-btn.ui-btn-b,
.ui-page-theme-b .ui-btn:visited,
html .ui-bar-b .ui-btn:visited,
html .ui-body-b .ui-btn:visited,
html body .ui-group-theme-b .ui-btn:visited,
html head + body .ui-btn.ui-btn-b:visited{
	background-color:#f6f6f6 ;
	border-color:#dddddd ;
	color:#777777 ;
	text-shadow:0  1px  0  #f3f3f3 ;
}
.ui-page-theme-b .ui-btn:hover,
html .ui-bar-b .ui-btn:hover,
html .ui-body-b .ui-btn:hover,
html body .ui-group-theme-b .ui-btn:hover,
html head + body .ui-btn.ui-btn-b:hover{
	background-color:#ededed ;
	border-color:#dddddd ;
	color:#777777 ;
	text-shadow:0  1px  0  #f3f3f3 ;
}
.ui-page-theme-b .ui-btn:active,
html .ui-bar-b .ui-btn:active,
html .ui-body-b .ui-btn:active,
html body .ui-group-theme-b .ui-btn:active,
html head + body .ui-btn.ui-btn-b:active{
	background-color:#e8e8e8 ;
	border-color:#dddddd ;
	color:#777777 ;
	text-shadow:0  1px  0  #f3f3f3 ;
}
.ui-page-theme-b .ui-btn.ui-btn-active,
html .ui-bar-b .ui-btn.ui-btn-active,
html .ui-body-b .ui-btn.ui-btn-active,
html body .ui-group-theme-b .ui-btn.ui-btn-active,
html head + body .ui-btn.ui-btn-b.ui-btn-active,
.ui-page-theme-b .ui-checkbox-on:after,
html .ui-bar-b .ui-checkbox-on:after,
html .ui-body-b .ui-checkbox-on:after,
html body .ui-group-theme-b .ui-checkbox-on:after,
.ui-btn.ui-checkbox-on.ui-btn-b:after,
.ui-page-theme-b .ui-flipswitch-active,
html .ui-bar-b .ui-flipswitch-active,
html .ui-body-b .ui-flipswitch-active,
html body .ui-group-theme-b .ui-flipswitch-active,
html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,
.ui-page-theme-b .ui-slider-track .ui-btn-active,
html .ui-bar-b .ui-slider-track .ui-btn-active,
html .ui-body-b .ui-slider-track .ui-btn-active,
html body .ui-group-theme-b .ui-slider-track .ui-btn-active,
html body div.ui-slider-track.ui-body-b .ui-btn-active{
	background-color:#00a65e ;
	border-color:#54e883 ;
	color:#ffffff ;
	text-shadow:0  1px  0  #444444 ;
}
.ui-page-theme-b .ui-radio-on:after,
html .ui-bar-b .ui-radio-on:after,
html .ui-body-b .ui-radio-on:after,
html body .ui-group-theme-b .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-b:after{
	border-color:#00a65e ;
}
/*.ui-page-theme-b .ui-btn:focus,
html .ui-bar-b .ui-btn:focus,
html .ui-body-b .ui-btn:focus,
html body .ui-group-theme-b .ui-btn:focus,
html head + body .ui-btn.ui-btn-b:focus,
.ui-page-theme-b .ui-focus,
html .ui-bar-b .ui-focus,
html .ui-body-b .ui-focus,
html body .ui-group-theme-b .ui-focus,
html head + body .ui-btn-b.ui-focus,
html head + body .ui-body-b.ui-focus{
	-webkit-box-shadow:0 0 12px #00a65e ;
	-moz-box-shadow:0 0 12px #00a65e ;
	box-shadow:0 0 12px #00a65e ;
}*/
.ui-disabled,
.ui-state-disabled,
button[disabled],
.ui-select .ui-btn.ui-state-disabled{
	filter:Alpha(Opacity=30);
	opacity:.3;
	cursor:default !important;
	pointer-events:none;
}
.ui-btn:focus,
.ui-btn.ui-focus{
	outline:0;
}
.ui-noboxshadow .ui-shadow,
.ui-noboxshadow .ui-shadow-inset,
.ui-noboxshadow .ui-overlay-shadow,
.ui-noboxshadow .ui-shadow-icon.ui-btn:after,
.ui-noboxshadow .ui-shadow-icon .ui-btn:after,
.ui-noboxshadow .ui-focus,.ui-noboxshadow .ui-btn:focus,
.ui-noboxshadow  input:focus,.ui-noboxshadow .ui-panel{
	-webkit-box-shadow:none !important;
	-moz-box-shadow:none !important;
	box-shadow:none !important;
}
.ui-noboxshadow .ui-btn:focus,
.ui-noboxshadow .ui-focus{
	outline-width:1px;
	outline-style:auto;
}

/*=====================================================================================
---------------------------------------------------------------------------------------
                                $GÉNÉRIQUE
---------------------------------------------------------------------------------------
=====================================================================================*/

/*------------------------------------------
				COULEURS				
------------------------------------------*/

.font_00a65e{
	color: #00a65e;
}

/*------------------------------------------
				ÉLÉMENTS UI				
------------------------------------------*/

/* COINS ARRONDIS */
.ui-btn-corner-all, 
.ui-btn.ui-corner-all, 
.ui-slider-track.ui-corner-all, 
.ui-flipswitch.ui-corner-all, 
.ui-li-count{
	border-radius: 0px;
	-webkit-border-radius: 0px;
}
/* CHAMPS TEXTE */
input[type="text"]{
	height: 100%;
}

/*------------------------------------------
				BODY				
------------------------------------------*/
body{
	padding-top: 0px;
}
/*------------------------------------------
				HEADER				
------------------------------------------*/
/* HEADER */
div.ui-header.ui-header-fullscreen.ui-bar-inherit.ui-header-fixed.slidedown{
	border-top: 4px solid #00a65e;
	height: 150px;
	position: relative;
	padding: 0px;
}
/* LOGO */
a.link_logo_seul_FR,
a.link_logo_seul_EN{
	position: relative;
	background-size: contain;
	background-repeat: no-repeat;
	background-color: black !important;
	width: 450px;
	height: 80px;
	top: 0px;
	left: 0px;
	margin: 0px;
	z-index: 0;
	border: none;
}
/* LOGO FRANCAIS */
a.link_logo_seul_FR{
	background-image: url(../images/header_soleno_logoSeul_FR.png);
}
/* LOGO ANGLAIS */
a.link_logo_seul_EN{
	background-image: url(../images/header_soleno_logoSeul_EN.png);
}
/* BOUTON MON COMPTE */
body > div.center-wrapper > div.ui-header.ui-header-fullscreen.ui-bar-inherit.ui-header-fixed.slidedown > a.ui-btn-right,
body > div.ui-page.ui-page-theme-a.ui-page-header-fullscreen.ui-page-footer-fullscreen.ui-page-active > div > div.ui-header.ui-header-fullscreen.ui-bar-inherit.ui-header-fixed.slidedown > a.ui-btn-right.ui-btn.ui-icon-bars.ui-btn-icon-left.ui-shadow.ui-corner-all{
	/*height: 35px;*/
	position: absolute;
	top: 50%;
	margin-top: -18px;
	z-index: 10;
	right: 15px;
}
#pageaccueil > div.ui-header.ui-header-fullscreen.ui-bar-inherit.ui-header-fixed.slidedown > a:focus{
	box-shadow: none;
}
/*------------------------------------------
			LANGUAGE SWITCHER
------------------------------------------*/
/* WRAPPER */
div.lang_switch{
	display: inline-block;
	position: absolute;
	bottom: 6px;
	right: 6px;
	font-weight: normal;
	text-shadow: none;
	font-size: 12px;
}
/* SÉLECTEURS LANGUE */
span.lang_opt > a.ui-link{
	
}
/* SÉLECTEUR LANGUE ACTUELLE */
span.lang_opt.current > a.ui-link{
	/*pointer-events: none;
	cursor: default;*/
}
/*------------------------------------------
			SECOND HEADER IMAGE					
------------------------------------------*/
div.second_header_carte{
	display: none;
}
/*------------------------------------------
				CONTAINERS					
------------------------------------------*/
/* MAINT CONTAINER ANGLAIS */
#pageaccueil > div.ui-content{
	padding: 0px;
}
table.container{
	max-width: 948px;
	width: 100%;
}
/*------------------------------------------
				SLIDEOUT COMPTE				
------------------------------------------*/
/* TITRE "COMPTE" */
#overlayPanel > div > h2{
	color: #00a65e;
}
/* BOUTON MODIFIER */
#overlayPanel > div > a.ui-link.ui-btn.ui-btn-b.ui-btn-inline.ui-shadow.ui-corner-all.ui-mini{
	margin-top: 10px;
}
/* BOUTONS POSITION GPS ET SE DÉCONNECTER */
#overlayPanel > div > a.ui-btn.ui-btn-inline.ui-shadow.ui-corner-all.ui-btn-b.ui-icon-location.ui-btn-icon-left,
#overlayPanel > div > a.ui-btn.ui-btn-inline.ui-shadow.ui-corner-all.ui-btn-b.ui-icon-user.ui-btn-icon-left,
#overlayPanel > div > a.ui-btn.ui-btn-inline.ui-shadow.ui-corner-all.ui-btn-a.ui-icon-delete.ui-btn-icon-left{
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: 10px;
}
/* BOUTON POSITION GPS */
#overlayPanel > div > a.ui-btn.ui-btn-inline.ui-shadow.ui-corner-all.ui-btn-b.ui-icon-location.ui-btn-icon-left{
	margin-top: 30px;
}
/*------------------------------------------
			CARTE INSTALLATIONS					
------------------------------------------*/
/* BOUTON SEARCH */
table.container_filtres input#search-submit{
	background-repeat: no-repeat;
}
/* TEXTE TOOLTIPS */
#map > div > div > div > div > div > div.gm-style-iw > div > div > a{
	color: #777;
}
/* TEXTE TOOLTIP HOVER */
#map > div > div > div > div > div > div.gm-style-iw > div > div > a:hover{
	color: #777;
}
/* SPAN No D'UNITÉ TOOLTIP */
#map > div > div > div > div > div > div.gm-style-iw > div > div > a > span.no_unite{
	color: #00a65e;
}
/*------------------------------------------
			LISTES INSTALLATIONS				
------------------------------------------*/
/* SPAN CLIENT */
div.ui-collapsible > h3 > a > span.client{
	color: #00a65e;
	display: block;
}
/* INFOS TAB COLLAPSIBLE */
div.ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content{
	border: none;
}
/* BOUTON SOUS-TAB "ENTRETIENS" */
div.ui-collapsible.ui-collapsible-inset.ui-corner-all.ui-collapsible-themed-content > h4 > a.ui-collapsible-heading-toggle.ui-btn.ui-btn-icon-left.ui-btn-inherit{
	border: none;
	background-color: #00a65e;
}
/* INFOS SOUS-TAB "ENTRETIENS" */
div.ui-content > div > div.ui-collapsible > div > div.ui-collapsible > div > ul > li > a{
	white-space: normal;
}

/*=====================================================================================
---------------------------------------------------------------------------------------
                            $PAGE ACCUEIL NOT LOGGED-IN
---------------------------------------------------------------------------------------
=====================================================================================*/

/* LIEN LOGO */
div#pageaccueil.not_logged_in a.link_logo_FR,
div#pageaccueil.not_logged_in a.link_logo_EN{
	position: relative;
	background-size: contain;
	background-repeat: no-repeat;
	background-color: black;
	width: 580px;
	height: 135px;
	top: 0px;
	left: 0px;
	margin: 0px;
	z-index: 0;
	border: 0px;
}
/* LIEN LOGO FRANCAIS */
div#pageaccueil.not_logged_in a.link_logo_FR{
	background-image: url(../images/header_clientele_FR.jpg);
}
/* LIEN LOGO ANGLAIS */
div#pageaccueil.not_logged_in a.link_logo_EN{
	background-image: url(../images/header_clientele_EN.jpg);
}
/* LOGO */
div#pageaccueil.not_logged_in img.logo_header{
	width: 480px;
}
/* TITRE "ACCÈS SOLENO" */
div#pageaccueil.not_logged_in > div.ui-content > h1{
	text-transform: uppercase;
	color: #fff;
	padding: 0px;
	margin: 30px 0px;
	font-size: 20px;
	text-align: center;
}
/* WRAPPER LOGIN */
div#pageaccueil.not_logged_in div.ui-content > form{
	width: 300px;
}
/* LABELS CHAMPS LOGIN */
div#pageaccueil.not_logged_in span.texte{
	color: #fff;
}
/* CHAMPS LOGIN */
div#pageaccueil.not_logged_in > div.ui-content > form > div.ui-input-text{
	border-width: 0px;
	border-radius: 0px;
	margin-top: 5px;
	cursor: text !important;
}
/* BOUTON SOUMETTRE LOGIN */
#pageaccueil.not_logged_in > div.ui-content > form > input[type="submit"]{
	background-color: rgba(0,0,0,0);
	border: 2px solid #00a65e;
	padding: 8px 20px;
	width: 100%;
	color: #00a65e;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
/* BOUTON SOUMETTRE LOGIN HOVER */
#pageaccueil.not_logged_in > div.ui-content > form > input[type="submit"]:hover{
	text-indent: 10px;
	/*border-color: #06d77c;*/
	-webkit-transition: all 0.5s ease left;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
/* MESSAGE MOT DE PASSE INCORRECT */
div.pswd_incorrect{
	text-align: center;
	margin: 15px 0;
}

/*=====================================================================================
---------------------------------------------------------------------------------------
                                $PAGE ACCUEIL LOGGED-IN
---------------------------------------------------------------------------------------
=====================================================================================*/

/*------------------------------------------
				HEADER IMAGE
------------------------------------------*/
/* WRAPPER */
#pageaccueil.logged_in div.second_header_carte{
	display: block;
	position: relative;
	height: 250px;
	background-image: url(../images/header_carte_vert.jpg);
	background-size: cover;
}
#pageaccueil.logged_in div.second_header_carte div.container{
	height: 100%;
}
/* TITRE */
#pageaccueil.logged_in div.second_header_carte h1{
	font-size: 28px;
	color: #fff;
	font-weight: 100;
	border-left: 1px solid #fff;
	padding-left: 20px;
	display: block;
	max-width: 948px;
	position: relative;
	top: 36%;
	line-height: 1.2;
}
/* SPANS GRAS */
#pageaccueil.logged_in div.second_header_carte h1 span{
	font-weight: 600;
}
/*------------------------------------------
			LANGUAGE SWITCHER
------------------------------------------*/
#pageaccueil.logged_in div.lang_switch{
	right: 15px;
}
/*------------------------------------------
				CHAMPS CRITÈRES				
------------------------------------------*/
/* CONTAINER PROVINCE */
#pageaccueil > div.container > div:nth-child(2) > div:nth-child(1) > table:nth-child(1) > tbody > tr > td > form > table > tbody > tr:nth-child(1) > td:nth-child(1),
#pageaccueil > div.container > div:nth-child(2) > div:nth-child(1) > table:nth-child(1) > tbody > tr > td > form > table > tbody > tr:nth-child(2) > td:nth-child(1){
	width: 25%;
	padding-right: 2%;
}
/* CONTAINER ZOOM EMPLACEMENT */
#pageaccueil > div.container > div:nth-child(2) > div:nth-child(1) > table:nth-child(1) > tbody > tr > td > form > table > tbody > tr:nth-child(1) > td:nth-child(2),
#pageaccueil > div.container > div:nth-child(2) > div:nth-child(1) > table:nth-child(1) > tbody > tr > td > form > table > tbody > tr:nth-child(2) > td:nth-child(2){
	width: 20%;
	padding-right: 2%;
}
/* CHAMP ZOOM EMPLACEMENT */
#pageaccueil > div.container > div:nth-child(2) > div.hidden-xs.wrapper_map > table.container.container_filtres > tbody > tr > td > form > table > tbody > tr:nth-child(2) > td:nth-child(2) > div.ui-input-text{
	height: 44.1875px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* CONTAINER BOUTON SEARCH */
#pageaccueil > div.container > div:nth-child(2) > div:nth-child(1) > table:nth-child(1) > tbody > tr > td > form > table > tbody > tr:nth-child(2) > td:nth-child(3){
	width: 5%;
	padding-right: 2%;
}
#pageaccueil > div.container > div:nth-child(2) > div:nth-child(1) > table:nth-child(1) > tbody > tr > td > form > table > tbody > tr:nth-child(1) > td:nth-child(4),
#pageaccueil > div.container > div:nth-child(2) > div:nth-child(1) > table:nth-child(1) > tbody > tr > td > form > table > tbody > tr:nth-child(2) > td:nth-child(4){
	width: 25%;
	padding-right: 5%;
}
/*------------------------------------------
				LÉGENDE				
------------------------------------------*/
/* BLOCS LÉGENDE */
div.legendeSingle{
	display: inline-block;
}
/* CARRÉS COULEUR */
div.carreLegende{
	width: 15px;
	height: 15px;
	display: inline-block;
	margin: 0 10px;
}
/* CARRÉ PAS DE MANDAT */
div.carreLegende.pasDeMandat{
	background-color: #ff4050;
}
/* CARRÉ DEMANDE D'ENTRETIEN */
div.carreLegende.demandeEntretien{
	background-color: #f29b00;
}
/* CARRÉ INSPECTION SEULEMENT */
div.carreLegende.inspectionSeulement{
	background-color: #f2f261;
}
/* CARRÉ INSPECTÉ */
div.carreLegende.inspecte{
	background-color: #1881e3;
}
/* CARRÉ CERTIFIÉ */
div.carreLegende.certifie{
	background-color: #62d962;
}
/*------------------------------------------
			LISTE DES INSTALLATIONS					
------------------------------------------*/
/* WRAPPER LISTE DES INSTALLATIONS */
#pageaccueil > div.container > div:nth-child(1) > div > div{
	padding: 0px;
}
/* ONGLETS COLLAPSED */
#pageaccueil > div.container > div:nth-child(1) > div > div > div > div.ui-collapsible{
	height: auto;
}
/* TITRE DE L'INSTALLATION */
#pageaccueil > div.container > div:nth-child(1) > div > div > div > div.ui-collapsible > h3{
	height: 100%;
}
/* LIEN TITRE COLLAPSED */
#pageaccueil > div.container > div:nth-child(1) > div > div > div > div.ui-collapsible > h3 > a{
	height: 100%;
	font-size: 16px;
	white-space: normal;
}
/* PREMIER ITEM */
#pageaccueil > div.container > div:nth-child(1) > div > div > div > div.ui-collapsible.ui-first-child{
	/*border-top-right-radius: .3125em;
	border-top-left-radius: .3125em;*/
}
/* DERNIER ITEM */
#pageaccueil > div.container > div:nth-child(1) > div > div > div > div.ui-collapsible.ui-last-child{
	/*border-bottom-right-radius: .3125em;
	border-bottom-left-radius: .3125em;*/
}

/*=====================================================================================
---------------------------------------------------------------------------------------
                                $PAGE ACCUEIL ÉQUIPEMENT SÉLECTIONNÉ
---------------------------------------------------------------------------------------
=====================================================================================*/

#pageaccueil table.infos_equipement,
#pageaccueil table.header_listeDesEntretiens,
#pageaccueil table.listeDesEntretiens{
	margin-top: 20px;
}
/* HEADERS ÉQUIPEMENT SÉLECTIONNÉ ET LISTE DES ENTRETIENS */
#pageaccueil table.header_equipementSelectionne > tbody > tr:nth-child(1) > td > h2,
#pageaccueil table.header_listeDesEntretiens > tbody > tr:nth-child(1) > td > h2{
	color: #00a65e;
}
/* BOUTONS DEMANDE D'ENTRETIEN ET MODIFIER LES INFOS */
#pageaccueil td.btns_equipementSelectionne > a{
	float: left;
	margin: 20px 10px 0 0;
}
/* WRAPPER MAP */
div.hidden-xs.wrapper_map{
	margin-top: 30px;
}
/*------------------------------------------
				MAP				
------------------------------------------*/
/* CELLULE STATUT DE L'ÉQUIPEMENT */
#pageaccueil > div.container > div:nth-child(2) > div.hidden-xs.wrapper_map > table:nth-child(1) > tbody > tr > td > form > table > tbody > tr:nth-child(2) > td:nth-child(1){
	padding-right: 10px;
}
/* CELLULE BOUTON SEARCH */
#pageaccueil > div.container > div:nth-child(2) > div.hidden-xs.wrapper_map > table:nth-child(1) > tbody > tr > td > form > table > tbody > tr:nth-child(2) > td:nth-child(3){
	padding-left: 10px;
}
/* BOUTON SEARCH */
#pageaccueil > div.container > div:nth-child(2) > div.hidden-xs.wrapper_map > table:nth-child(1) #search-submit{
	float: left;
}
/* CELLULE BOUTON LISTE DES ÉQUIPEMENTS */
#pageaccueil > div.container > div:nth-child(2) > div.hidden-xs.wrapper_map > table:nth-child(1) > tbody > tr > td > form > table > tbody > tr:nth-child(2) > td:nth-child(5){
	width: 25%;
}

/*=====================================================================================
---------------------------------------------------------------------------------------
                                $PAGE MOBILE EQUIPEMENT
---------------------------------------------------------------------------------------
=====================================================================================*/

/* HEADER INNER ONGLET ENTRETIENS */
#pageequipement > div.ui-content > div > div.ui-collapsible.ui-collapsible-inset.ui-corner-all.ui-collapsible-themed-content > div > div > h4 > a{
	background-color: #00a65e;
	border: none;
}

/*=====================================================================================
---------------------------------------------------------------------------------------
                                $PAGE MOBILE EQUIPEMENT SINGLE
---------------------------------------------------------------------------------------
=====================================================================================*/

#pageentretien > div.ui-content > div > h3{
	text-shadow: none;
	border: none;
	padding: .4em 16px;
	color: #00a65e;
}
#pageentretien > div.ui-content > div > div > h4{
	color: #00a65e;
}

/*=====================================================================================
---------------------------------------------------------------------------------------
                                $PAGE MOBILE ENTRETIEN EDIT
---------------------------------------------------------------------------------------
=====================================================================================*/

/* TITRE H3 */
div.center-wrapper.mobile_entretien_edit h3{
	text-shadow: none;
	border: none;
	color: #00a65e;
}
/* TITRES H4 */
div.center-wrapper.mobile_entretien_edit h4{
	color: #00a65e;
	margin-bottom: 20px;
}
/* TITRES H5 */
div.center-wrapper.mobile_entretien_edit h5{
	font-size: 1em;
	color: #fff;
}
div.center-wrapper.mobile_entretien_edit #form1 > p:nth-child(4),
div.center-wrapper.mobile_entretien_edit #form1 > p:nth-child(7){
	color: #fff;
}
/* BODY FORMULAIRE */
.ui-body.mobile_entretien_edit #form1 div.ui-body.ui-body-a.ui-corner-all{
	background-color: #000;
	border: none;
}
/* DROPDOWNS */
div.center-wrapper.mobile_entretien_edit div.ui-select{
	margin-top: 10px;
}
/* FORMULAIRE NOUVEAU PROPRIO */
div.center-wrapper.mobile_entretien_edit #nouveauproprio > div,
div.center-wrapper.mobile_entretien_edit #form1 > div.ui-body.ui-body-a.ui-corner-all{
	padding: 0px;
}
div.center-wrapper.mobile_entretien_edit #form1 > div.ui-body.ui-body-a.ui-corner-all > div.ui-grid-a > div.ui-block-b:first-child{
	padding-right: 10px;
}
/* CHAMP PROVINCE FORMULAIRE NOUVEAU PROPRIO */
div.center-wrapper.mobile_entretien_edit #nouveauproprio > div > div > div:nth-child(1) > p > div{
	margin-right: 10px;
}
/* BOUTONS */
div.center-wrapper.mobile_entretien_edit div.ui-btn{
	margin-top: 10px;
}
/* BOUTONS SWITCHES */
div.center-wrapper.mobile_entretien_edit div.ui-flipswitch > span.ui-flipswitch-off{
	text-shadow: none;
}
/* TEXTAREA */
div.center-wrapper.mobile_entretien_edit textarea,
div.center-wrapper.mobile_entretien_edit div.ui-select,
div.center-wrapper.mobile_entretien_edit div.ui-btn{
	margin-top: 10px;
}
div.center-wrapper.mobile_entretien_edit #form1 > textarea{
	height: 110px !important;
}
/*------------------------------------------
			UPLOAD PHOTOS					
------------------------------------------*/
/*CACHER PREMIER FORMULAIRE */
form.photo_upload_bad,
div.photo_drop_bad,
ul.photo_upload_list_bad,{
	/*display: none;*/
}
/* FORMULAIRE UPLOAD */
form.photo_upload{
	margin-top: 50px;
	height: 0px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
form.photo_upload.open{
	border: 2px solid #00a65e;
}
.photo_drop{
    padding: 40px 50px;
    margin-top: 50px;
    /*margin-bottom: 30px;*/
    /*border-radius: 3px;*/
    /*border-image: url('../img/border-image.png') 25 repeat;*/
    text-align: center;
    text-transform: uppercase;
    font-size:16px;
    font-weight:bold;
    color:#7f858a;
}
.photo_drop a{
    background-color:#65696E;
    padding:12px 26px;
    color:#fff !important;
    font-size:14px;
    /*border-radius:2px;*/
    cursor:pointer;
    display:inline-block;
    /*margin-top:12px;*/
    line-height:1;
}
.photo_drop a:hover{
    background-color:#74787e;
}
.photo_drop input{
    display:none !important;
}
.photo_drop > div.ui-input-text{
	border: none;
}
.photo_upload ul li input{
    display: none;
}
.photo_upload ul li i{
    font-weight: normal;
    font-style:normal;
    color:#7f7f7f;
    display:block;
}
.photo_upload ul li canvas{
    top: 15px;
    left: 15px;
    position: absolute;
}
.photo_upload ul li span{
    width: 15px;
    height: 12px;
    background: url('../mini_upload_assets/img/icons.png') no-repeat;
    position: absolute;
    top: 34px;
    right: 33px;
    cursor:pointer;
}
.photo_upload ul li.working span{
    height: 16px;
    background-position: 0 -12px;
}
.photo_upload ul li.error p{
    color:red;
}
/* NOTICE MAX UPLOAD */
p#max_upload_notice{
	margin-top: 5px;
	font-size: 12px;
	text-transform: none;
	color: #00a65e;
}
/* LISTE DES UPLOADS */
ul.photo_upload_list{
	padding-left: 0px;
	list-style:none;
    margin:0 -30px;
    border-top:1px solid #2b2e31;
    border-bottom:1px solid #3d4043;
    width: 100%;
    margin: 0px;
}
/* UPLOAD ITEM */
.photo_upload ul li{
    border-top:1px solid #3d4043;
    padding:15px;
    height: 82px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}
/* UPLOAD ITEM THUMBNAIL CONTAINER */
li.upload_item > div.upload_thumb{
	height: 50px;
	width: 50px;
	overflow: hidden;
	display: inline-block;
	position: relative;
	left: 79px;
}
/* UPLOAD ITEM THUMBNAIL */
li.upload_item > div.upload_thumb > img{
	height: 100%;
}
/* UPLOAD ITEM INFOS */
li.upload_item > p{
	 overflow: hidden;
    white-space: nowrap;
    color: #EEE;
    font-size: 16px;
    font-weight: bold;
    position: absolute;
    top: 20px;
    left: 165px;
}

/*=====================================================================================
---------------------------------------------------------------------------------------
                                $PAGE EQUIPEMENT INFO EDIT
---------------------------------------------------------------------------------------
=====================================================================================*/

/* TITRE PAGE */
#pageedit > div.ui-content > div > h3{
	border: none;
}
/* CHAMPS TEXTE */
#pageedit #form1 div.ui-input-text{
	margin-bottom: 10px;
}
/* BOUTONS */
#pageedit div.ui-btn{
	margin-bottom: 10px;
}

/*====================================================================================================


											MAX 1200 PX
									

====================================================================================================*/

@media screen and (max-width: 1200px)
{
	
}

/*====================================================================================================


											MAX 992 PX
									

====================================================================================================*/

@media screen and (max-width: 992px)
{
	/*=====================================================================================
	---------------------------------------------------------------------------------------
	                                $PAGE MOBILE EQUIPEMENT 992 PX
	---------------------------------------------------------------------------------------
	=====================================================================================*/
	
	#pageequipement > div.ui-content{
		padding: 0px 15px;
	}
	#pageequipement > div.ui-content > div > div.ui-collapsible > h3 > a{
		white-space: normal;
	}
}

/*====================================================================================================


											MAX 768 PX
									

====================================================================================================*/

@media screen and (max-width: 768px)
{
	/*=====================================================================================
	---------------------------------------------------------------------------------------
	                            $PAGE ACCUEIL LOGGED-IN 768 PX
	---------------------------------------------------------------------------------------
	=====================================================================================*/

	#pageaccueil.logged_in > div.container > div:nth-child(1) > div > div > div > div.ui-collapsible > div > div.ui-collapsible > h4 > a{
		background-color: #00a65e;
	}
	#pageaccueil > div.container > div:nth-child(1) > div > div > div > div.ui-collapsible.ui-collapsible-inset.ui-corner-all.ui-collapsible-themed-content > div > div.ui-collapsible > div > ul > li > a{
		white-space: normal;
	}
}

/*====================================================================================================


											MAX 600 PX
									

====================================================================================================*/

@media screen and (max-width: 600px)
{
	/*=====================================================================================
	---------------------------------------------------------------------------------------
	                                $GÉNÉRIQUE 600 PX
	---------------------------------------------------------------------------------------
	=====================================================================================*/
	
	/* HEADER */
	#pageaccueil.logged_in > div.ui-header.ui-header-fullscreen.ui-bar-inherit.ui-header-fixed.slidedown{
		height: 120px;
	}
	/* IMAGE HEADER FRANCAIS */
	div#pageaccueil.not_logged_in a.link_logo_FR,
	body > div.ui-page > div > div.ui-header > a.link_logo_FR{
		background-image: url(../images/header_soleno_logoSeul_FR.png);
	}
	/* IMAGE HEADER ANGLAIS */
	div#pageaccueil.not_logged_in a.link_logo_EN,
	body > div.ui-page > div > div.ui-header > a.link_logo_EN{
		background-image: url(../images/header_soleno_logoSeul_EN.png);
	}
	/* BOUTON MON COMPTE */
	#pageaccueil.logged_in > div.ui-header.ui-header-fullscreen.ui-bar-inherit.ui-header-fixed.slidedown > a.ui-btn-right.ui-btn.ui-icon-bars.ui-btn-icon-left.ui-shadow.ui-corner-all{
		display: block;
		width: 100%;
		position: relative;
		top: 10px;
		left: 0px;
		margin-top: 0px;
		border-radius: 0px;
	}
	/* ICÔNE BOUTON MON COMPTE */
	#pageaccueil > div.ui-header.ui-header-fullscreen.ui-bar-inherit.ui-header-fixed.slidedown > a.ui-btn-right.ui-btn.ui-icon-bars.ui-btn-icon-left.ui-shadow.ui-corner-all:after{
		left: 50%;
		margin-left: -60px;
	}

	/*=====================================================================================
	---------------------------------------------------------------------------------------
	                                $PAGE ACCUEIL LOGGED-IN 600 PX
	---------------------------------------------------------------------------------------
	=====================================================================================*/

	/*------------------------------------------
					HEADER IMAGE
	------------------------------------------*/
	#pageaccueil.logged_in div.second_header_carte{
		top: 10px;
	}
	/* TITRE */
	#pageaccueil.logged_in div.second_header_carte h1{
		top: 31%;
	}
	/*------------------------------------------
				LANGUAGE SWITCHER
	------------------------------------------*/
	#pageaccueil.logged_in div.lang_switch{
		z-index: 20;
		right: 6px;
		bottom: 28px;
	}

	/*=====================================================================================
	---------------------------------------------------------------------------------------
	                                $PAGE MOBILE ÉQUIPEMENT 600 PX
	---------------------------------------------------------------------------------------
	=====================================================================================*/

	/* HEADER */
	#pageequipement > div.ui-header.ui-header-fullscreen.ui-bar-inherit.ui-header-fixed.slidedown{
		height: 120px;
	}
	/* BOUTON MON COMPTE */
	#pageequipement > div.ui-header.ui-header-fullscreen.ui-bar-inherit.ui-header-fixed.slidedown > a.ui-btn-right.ui-btn.ui-icon-bars.ui-btn-icon-left.ui-shadow.ui-corner-all{
		display: block;
		width: 100%;
		position: relative;
		top: 10px;
		left: 0px;
		margin-top: 0px;
		border-radius: 0px;
	}
	/* ICÔNE BOUTON MON COMPTE */
	#pageequipement > div.ui-header.ui-header-fullscreen.ui-bar-inherit.ui-header-fixed.slidedown > a.ui-btn-right.ui-btn.ui-icon-bars.ui-btn-icon-left.ui-shadow.ui-corner-all:after{
		left: 50%;
		margin-left: -60px;
	}
}

/*====================================================================================================


											MAX 480 PX
									

====================================================================================================*/

@media screen and (max-width: 480px)
{
	/*=====================================================================================
	---------------------------------------------------------------------------------------
	                                $GÉNÉRIQUE 480 PX
	---------------------------------------------------------------------------------------
	=====================================================================================*/

	/* LOGO */
	body > div.center-wrapper a.link_logo{
		background-image: url(../images/header_soleno_logoSeul.png);
	}

	/*=====================================================================================
	---------------------------------------------------------------------------------------
	                                $PAGE ACCUEIL NOT LOGGED-IN 480 PX
	---------------------------------------------------------------------------------------
	=====================================================================================*/

	/* LOGO */
	div#pageaccueil.not_logged_in a.link_logo{
		background-image: url(../images/header_soleno_logoSeul.png);
	}

	/*=====================================================================================
	---------------------------------------------------------------------------------------
	                                $PAGE ACCUEIL LOGGED-IN 600 PX
	---------------------------------------------------------------------------------------
	=====================================================================================*/

	/*------------------------------------------
					HEADER IMAGE
	------------------------------------------*/
	/* TITRE */
	#pageaccueil.logged_in div.second_header_carte h1{
		top: 30%;
		font-size: 24px;
	}
}

/*====================================================================================================


											MAX 320 PX
									

====================================================================================================*/

@media screen and (max-width: 320px)
{
	/*=====================================================================================
	---------------------------------------------------------------------------------------
	                                $PAGE LOGIN 480 PX
	---------------------------------------------------------------------------------------
	=====================================================================================*/

	/* WRAPPER LOGIN */
	div#pageaccueil.not_logged_in div.ui-content > form{
		width: 90%;
	}
}
















