.bx-wrapper {	position: relative;	margin: 0 auto 0px;	padding: 0;	*zoom: 1;}
.bx-wrapper img {	max-width: 100%;	display: block;}
.bx-wrapper .bx-viewport {	/*left: -5px;*/	/*background: #fff;*/}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {	position: absolute;	bottom: -16px;	width: 100%;}
/* LOADER */.bx-wrapper .bx-loading {	min-height: 50px;	background: url(/images/bx_loader.gif) center center no-repeat #fff;	height: 100%;	width: 100%;	position: absolute;	top: 0;	left: 0;	z-index: 2000;}
.bx-wrapper .bx-pager {	text-align: right;	font-size: 0;	font-family: Arial;	font-weight: bold;	color: #666;	padding-top: 0px;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {	display: inline-block;	*zoom: 1;	*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {	background: #666;	text-indent: -9999px;	display: block;	width: 10px;	height: 10px;	margin: 0 5px;	outline: 0;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {	background: #007ba6;}
/* DIRECTION CONTROLS (NEXT / PREV) */.bx-wrapper .bx-prev {	left: 10px;	background: url(/images/sprite.png) no-repeat -3px -1173px; /*DN 30.04.2013*/}
.bx-wrapper .bx-next {	right: 10px;	background: url(/images/sprite.png) no-repeat -59px -1173px; /*DN 30.04.2013*/}
.bx-wrapper .bx-prev:hover {	background-position: -26px -1173px; /*DN 30.04.2013*/}
.bx-wrapper .bx-next:hover {	background-position: -82px -1173px; /*DN 30.04.2013*/}
.bx-wrapper .bx-controls-direction a {	position: absolute;	top: 50%;	margin-top: -16px;	outline: 0;	width: 23px; /*DN 30.04.2013*/    height: 22px; /*DN 30.04.2013*/    text-indent: -9999px;	z-index: /*9999*/8000; /*DN 26.04.13*/}
.bx-wrapper .bx-controls-direction a.disabled {	display: none;}
/* AUTO CONTROLS (START / STOP) */.bx-wrapper .bx-controls-auto {	text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {	display: block;	text-indent: -9999px;	width: 10px;	height: 11px;	outline: 0;	background: url(/images/controls.png) -86px -11px no-repeat;	margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {	background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {	display: block;	text-indent: -9999px;	width: 9px;	height: 11px;	outline: 0;	background: url(/images/controls.png) -86px -44px no-repeat;	margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {	background-position: -86px -33px;}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {	text-align: left;	width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {	right: 0;	width: 35px;}
/* IMAGE CAPTIONS */.bx-wrapper .bx-caption {	position: absolute;	bottom: 0;	left: 0;	background: #666\9;	background: rgba(80, 80, 80, 0.75);	width: 100%;}
.bx-wrapper .bx-caption span {	color: #fff;	font-family: Arial;	display: block;	font-size: .85em;	padding: 10px;}
/* SLIDER RESIDENCES */#bxslider{padding: 0px 23px 0px 23px;}
#bxslider ul{padding: 0; margin: 0;}
#bxslider li{width: 187px;}
 #bxslider .bx-next{right: -23px;}
#bxslider .bx-prev{left: -30px;}
#slider_triple .bxslider/*#bxslider1, #slider_triple #bxslider2, #slider_triple #bxslider3, #slider_triple #bxslider8,#slider_triple #bxslider9*/{padding: 0px 41px 0px 41px;}
#slider_triple .bxslider .bx-prev/*#bxslider1 .bx-prev, #slider_triple #bxslider2 .bx-prev, #slider_triple #bxslider3 .bx-prev, #slider_triple #bxslider8 .bx-prev*/{left : -30px;}
#slider_triple .bxslider .bx-next/*#bxslider1 .bx-next, #slider_triple #bxslider2 .bx-next, #slider_triple #bxslider3 .bx-next, #slider_triple #bxslider8 .bx-next*/{right: -30px;}
#slider_triple .bx-wrapper .bx-viewport{left: 0;}
#slider_triple .bxslider .bx-wrapper>.bx-viewport>.bx-wrapper>.bx-controls/*#bxslider1 .bx-wrapper>.bx-viewport>.bx-wrapper>.bx-controls,#slider_triple #bxslider2 .bx-wrapper>.bx-viewport>.bx-wrapper>.bx-controls,#slider_triple #bxslider3 .bx-wrapper>.bx-viewport>.bx-wrapper>.bx-controls,#slider_triple #bxslider8 .bx-wrapper>.bx-viewport>.bx-wrapper>.bx-controls*/{display: none;}
#slider_triple .bxslider .bx-wrapper>.bx-viewport>.bx-wrapper>.bx-viewport>.bx-wrapper>.bx-controls/*#bxslider1 .bx-wrapper>.bx-viewport>.bx-wrapper>.bx-viewport>.bx-wrapper>.bx-controls,#slider_triple #bxslider2 .bx-wrapper>.bx-viewport>.bx-wrapper>.bx-viewport>.bx-wrapper>.bx-controls,#slider_triple #bxslider3 .bx-wrapper>.bx-viewport>.bx-wrapper>.bx-viewport>.bx-wrapper>.bx-controls,#slider_triple #bxslider8 .bx-wrapper>.bx-viewport>.bx-wrapper>.bx-viewport>.bx-wrapper>.bx-controls*/{display: none;}
.residence_related{width:187px; height:275px; padding:8px 20px 15px 19px; margin-bottom:16px; font-family:Arial; position:relative; background:url('/images/bg_residence_related.png') 0 -5px no-repeat;}
.residence_related:hover{background:url('/images/bg_residence_related.png') 0 -305px no-repeat;}
.residence_related .residence_related_head{height:50px; margin-bottom:10px;}
.residence_related .residence_related_titre, .residence_related .residence_related_titre a{font-size:14px; color:#464646; text-align:center; font-weight:600; font-family:'Open Sans';text-decoration: none;}
.residence_related .residence_related_adresse{font-size:13px; color:#626262;  text-align:center;}
.residence_related .residence_related_photo{width:145px; height: 97px; padding:3px; border:1px solid #c7c7c7; background:#FFFFFF; margin:auto; margin-bottom:6px;position: relative;}
.residence_related .residence_related_type{height: 18px; font-size:13px; font-weight:bold; color:#464646; text-align:center;}
.residence_related .residence_related_prix{height: 18px; font-size:12px; font-weight:bold; color:#464646; text-align:center; margin-bottom:8px;}
.residence_related .residence_related_detail{height: /*18*/23px;font-size:12px; color:#626262; text-align:center; margin-bottom:8px;}
.residence_related .residence_related_detail a{color: #007ba6 ;}
.residence_related .residence_related_selection{font-size: 13px; font-weight: bold;text-align: center;height: 40px;}
#lb_big .residence_related .residence_related_selection{cursor: pointer;}
.residence_related .residence_related_selection div{/*float: left;*/}
.residence_related .residence_related_selection .info_left{background-image: -webkit-linear-gradient(top, rgba(250,187,60,1) 0%,rgba(244,135,11,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FABB3C, endColorstr=#F4870B);background-image: -moz-linear-gradient(top, rgba(250,187,60,1) 0%,rgba(244,135,11,1) 100%);background-image: -ms-linear-gradient(top, rgba(250,187,60,1) 0%,rgba(244,135,11,1) 100%);background-image: -o-linear-gradient(top, rgba(250,187,60,1) 0%,rgba(244,135,11,1) 100%);background-image: linear-gradient(top, rgba(250,187,60,1) 0%,rgba(244,135,11,1) 100%);-webkit-box-shadow: 0px 1px 2px 0px rgba(140,140,140,1), 0px 1px 1px 0px rgba(255,255,255,1)inset;-moz-box-shadow: 0px 1px 2px 0px rgba(140,140,140,1), 0px 1px 1px 0px rgba(255,255,255,1)inset;box-shadow: 0px 1px 2px 0px rgba(140,140,140,1), 0px 1px 1px 0px rgba(255,255,255,1)inset;border: solid 1px #F39405;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin: auto;padding: 4px 10px 3px 0px; color: #FFF; text-shadow: 0px -1px 0px #ce9c3d;}
.residence_related .residence_related_selection:hover .info_left{filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFCC40, endColorstr=#FF9807);background-image: -webkit-linear-gradient(top, rgba(255,204,64,1) 0%,rgba(255,152,7,1) 100%);background-image: -moz-linear-gradient(top, rgba(255,204,64,1) 0%,rgba(255,152,7,1) 100%);background-image: -ms-linear-gradient(top, rgba(255,204,64,1) 0%,rgba(255,152,7,1) 100%);background-image: -o-linear-gradient(top, rgba(255,204,64,1) 0%,rgba(255,152,7,1) 100%);background-image: linear-gradient(top, rgba(255,204,64,1) 0%,rgba(255,152,7,1) 100%);}
/*{margin-left: 28px; width: 113px; height: 24px; padding: 4px 0px 0px 7px; color: #FFF; text-shadow: 0px -1px 0px #ce9c3d; background: url(/images/sprite.png) no-repeat -2px -1647px ; }
*//*.residence_related .residence_related_selection .info_right{float:left;width: 10px; height: 28px; background: url(/images/sprite.png) no-repeat -483px -1681px;}
*//*.residence_related .residence_related_selection:hover .info_left{background-position: -2px -1715px;}
*/.residence_related .residence_related_selection:hover .info_right{/*background-position: -483px -1749px;*/}
.residence_related_selection .selection_left{/*margin-left: 28px; width: 90px; height: 22px; padding: 6px 0px 0px 30px;*/ color: #007ba6 ; text-shadow: 0px 1px 0px #FFF; /*background: url(/images/sprite.png) no-repeat 0px -2008px ;*/}
.residence_related .residence_related_selection .selection_right{width: 10px; height: 28px; background: url(/images/sprite.png) no-repeat -484px -2046px; }
.residence_related_selection:hover .selection_left{background-position: 0px -2084px;}
.residence_related .residence_related_selection:hover .selection_right{background-position: -484px -2122px;}
.residence_related .residence_related_selection span{/*color: #626262; */ line-height: 25px; /*margin-left: 15px;*/}
.residence_related .residence_related_selection .star{background: url(/images/btn-selection-picto.png) no-repeat 0px 1px; padding-left: 17px; display: inline;}
.residence_related .residence_related_selection .info{background: url(/images/btn-infos-picto.png) no-repeat 0px 1px; cursor:default; padding-left: 15px;}
 .closeThisBox{ background:url(/img/closeThisBox.png) no-repeat; width:12px; height:12px; position:absolute; z-index: 10; margin-left:202px; margin-top:5px; cursor:pointer;}
.closeThisBox:hover{ background:url(/img/closeThisBox.png) no-repeat 0 -12px; }
.search_button_select{	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FEFEFE, endColorstr=#DFDFDF);     background-image: -webkit-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(223,223,223,1) 100%);   background-image:    -moz-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(223,223,223,1) 100%);   background-image:     -ms-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(223,223,223,1) 100%);   background-image:      -o-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(223,223,223,1) 100%);   background-image:         linear-gradient(top, rgba(254,254,254,1) 0%,rgba(223,223,223,1) 100%);   border: solid 2px #C9C9C9;   -webkit-border-radius: 4px;      -moz-border-radius: 4px;           border-radius: 4px;   text-align: center;   display: inline-block;   text-shadow: 0px 1px 0px rgba(255,255,255,1);   line-height: 25px;    font-family: 'Arial'; font-weight: bold; color: #007ba6; font-size: 12px; padding-left: 10px; padding-right: 10px; }
.search_button_select:hover, .appointment_small:hover{	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#E8E8E8);	background-image: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);   background-image:    -moz-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);   background-image:     -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);   background-image:      -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);   background-image:         linear-gradient(top, rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%); color: #007ba6; }
.search_button_selected {font-style: italic; font-weight: bold; color: #464646; line-height: 30px;}
.appointment_small{    display: inline-block;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FEFEFE, endColorstr=#DFDFDF);    background-image: -webkit-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(223,223,223,1) 100%);   background-image:    -moz-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(223,223,223,1) 100%);   background-image:     -ms-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(223,223,223,1) 100%);   background-image:      -o-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(223,223,223,1) 100%);   background-image:         linear-gradient(top, rgba(254,254,254,1) 0%,rgba(223,223,223,1) 100%);   -webkit-box-shadow: 0px 1px 2px 0px rgba(230,230,230,1);      -moz-box-shadow: 0px 1px 2px 0px rgba(230,230,230,1);           box-shadow: 0px 1px 2px 0px rgba(230,230,230,1);   border: solid 1px #C6C6C6;   -webkit-border-radius: 3px;      -moz-border-radius: 3px;           border-radius: 3px;   height: 24px;   font-size: 15px;   line-height: 24px;   text-align: center;   color: rgba(115,115,115,1);   font-weight: bold;   text-shadow: 0px 1px 0px rgba(255,255,255,1); padding-left: 10px; padding-right: 10px;}
span.app{color: #626262; font-weight: bold; font-size: 15px;}
.test{height: 60px; color: #fff; text-align: center;}
.forme_vert{float: right; border: solid 1px #618E33;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99DB58, endColorstr=#77AC43);   background-image: -webkit-linear-gradient(top, rgba(153,219,88,1) 0%,rgba(119,172,67,1) 100%);   background-image:    -moz-linear-gradient(top, rgba(153,219,88,1) 0%,rgba(119,172,67,1) 100%);   background-image:     -ms-linear-gradient(top, rgba(153,219,88,1) 0%,rgba(119,172,67,1) 100%);   background-image:      -o-linear-gradient(top, rgba(153,219,88,1) 0%,rgba(119,172,67,1) 100%);   background-image:         linear-gradient(top, rgba(153,219,88,1) 0%,rgba(119,172,67,1) 100%);   height: 36px;   text-shadow: 0px -1px 0px rgba(102,163,59,1);padding: 1px 7px 1px 12px;}
.triangle_blanc{float: right; background: url('/images/label.png') no-repeat right; height: 40px; width:6px; margin-right: -6px;}
.dispo_title {font-family:'Open Sans Condensed'; font-size: 15px; font-weight: bold;}
.dispo_subtitle{font-family:'Arial'; font-size: 11px;}
.boxSelection_home .dispo_title, .residence_related_photo .dispo_title{font-size: 10px;}
.boxSelection_home .forme_vert, .boxSelection_home .forme_orange{height: 30px;}
.residence_related_photo .forme_vert, .residence_related_photo .forme_orange{height: 30px;}
.boxSelection_home .triangle_blanc, .boxSelection_home .triangle_blanc2, .residence_related_photo .triangle_blanc, .residence_related_photo .triangle_blanc2{height: 34px;}
.forme_vert{float: right; border: solid 1px #618E33;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99DB58, endColorstr=#77AC43);   background-image: -webkit-linear-gradient(top, rgba(153,219,88,1) 0%,rgba(119,172,67,1) 100%);   background-image:    -moz-linear-gradient(top, rgba(153,219,88,1) 0%,rgba(119,172,67,1) 100%);   background-image:     -ms-linear-gradient(top, rgba(153,219,88,1) 0%,rgba(119,172,67,1) 100%);   background-image:      -o-linear-gradient(top, rgba(153,219,88,1) 0%,rgba(119,172,67,1) 100%);   background-image:         linear-gradient(top, rgba(153,219,88,1) 0%,rgba(119,172,67,1) 100%);   height: 36px;   text-shadow: 0px -1px 0px rgba(102,163,59,1);padding: 1px 7px 1px 12px;}
.forme_grise{float: right; border: solid 1px #cccccc; border-left: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fefefe, endColorstr=#e4e4e4);   background-image: -webkit-linear-gradient(top, #fefefe 0%,#e4e4e4 100%);   background-image:    -moz-linear-gradient(top, #fefefe 0%,#e4e4e4 100%);   background-image:     -ms-linear-gradient(top, #fefefe 0%,#e4e4e4 100%);   background-image:      -o-linear-gradient(top, #fefefe 0%,#e4e4e4 100%);   background-image:         linear-gradient(top, #fefefe 0%,#e4e4e4 100%);text-shadow: 0px 1px 0px #ffffff;transform: scaleX(1);padding: 5px 7px 5px 9px;font-family: 'Open Sans';color:  #007ba6;font-size: 14px;font-weight: 700;line-height: 14px;text-align: left;}

.boxSelection_home .forme_grise, .residence_related_photo .forme_grise{padding: 3px 3px 3px 4px;text-align: center;line-height: 11px;}
.boxSelection_home .triangle_gris, .residence_related_photo .triangle_gris{float: right; background: url('/images/triangle_gris_small.png') no-repeat left; height: 30px; width:13px; margin-right: -6px;}
