.lSSlideOuter			{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper > .lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade > *{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade > *{opacity:0;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade > .active{z-index:10}.lSSlideWrapper.usingCss .lSFade > .active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg > li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg > li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0;transition:all .5s linear 0}.lSSlideOuter .lSPager.lSpg > li:hover a,.lSSlideOuter .lSPager.lSpg > li.active a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0 .35s linear 0;transition:border-radius .12s linear 0 .35s linear 0}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:8px}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction > a{width:32px;display:block;top:50%;height:32px;background-image:url(../images/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0;transition:opacity .35s linear 0}.lSAction > a:hover{opacity:1}.lSAction > .lSPrev{background-position:0 0;left:10px}.lSAction > .lSNext{background-position:-32px 0;right:10px}.lSAction > a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider > *,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider > *,.lSSlideOuter.lSrtl .lSGallery li{float:right!important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab > *{cursor:pointer}.lightSlider.lsGrabbing > *{cursor:pointer;}
.lSSlideOuter .lSPager.lSGallery img {display: block; height:70px; max-width: 100%;}
.lSSlideWrapper 		{max-width: 100%;overflow: hidden;position: relative;max-height:480px;}
.property-post .lSSlideOuter .lSPager {display: inline-block;}
.property-post .lSSlideOuter .lSPager li.active, .property-post .lSSlideOuter .lSPager li:hover {border-radius: 0px;}
.property-post.lSSlideOuter .lSPager li.active, .property-post .lSSlideOuter .lSPager li:hover {border: 2px solid #FFF;}
.property-post .light-slide-item 		{position: relative; overflow: hidden;}
.property-post .lSAction > .lSNext 	{background-image: url("../images/arrow-right.svg");background-position: center center;}
.property-post .lSAction > .lSPrev 	{background-image: url("../images/arrow-left.svg");background-position: center center;}
.gallery	> li img			{width:100%; height:530px; max-height:530px;}
img.imggalle2				{max-width:360px}
.usercode	{position:absolute; left:-1500px}

.unselectable	{-moz-user-select:none;-webkit-user-select:none;cursor: default;}
html			{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.banner-title h2 {font-size: 22px; line-height: 29px; padding:30px 0 0 0;}
.banner-title h3 {font-size: 18px; line-height: 24px; padding:20px 0 0 0; font-weight:normal}
.fa-home4:before{content: "\f015"; color:#B9B9B9; font-size:22px; margin-right:10px}
.fa-crop2:before{color:#989898; font-size:22px;}
.fa-searchx:before {content: "\f002"; font-size:140px; opacity:0.4; color:#D2D2D2}
.zeloupe	{position:absolute;top:34%;left:43%;z-index:10}

.fa-film:before {content: "\f008";font-size:16px}
.honorair, .honorairloc	{font-family: montserratregular; font-size: 16px; line-height:23px}
.honorair				{padding:50px 0 50px 0;}
.prixbig					{font-family: montserratregular; font-size: 26px; color:#000; padding-bottom:10px; line-height:30px}
.honorairloc			{padding:0 0 50px 0; }
.fa-arrow-right:before{content: "\f061"; color:#AEAEAE; font-size:12px; vertical-align:2px}
.sloganfich			{padding-bottom:20px; text-align:center; font-style:italic; font-family:montserratregular; font-size:30px; color:red; text-transform: uppercase; text-shadow:1px 1px 1px #BABABA; -moz-text-shadow:1px 1px 1px #BABABA; -webkit-text-shadow:1px 1px 1px #BABABA;}
.slogabove			{z-index:10; position:relative; top:320px; width:100%; text-align:center; color:red; padding:20px; font-size:48px; font-weight:normal; background-color:white; font-family:Arial; opacity:0.60; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(opacity=60)'; filter:alpha(opacity=60); zoom:1;}
.fa-phone2:before	{content: "\f095"}
.heading3 				{margin-bottom:30px;}
.btn, a					{text-decoration:none}
.detail					{color:#3E3E3E; font-weight:600}
.bg-gray 				{background: #F5F5F5; }

.details-title{font-size: 22px;}
.form-box {position: relative;width: 25%;z-index: 9;float: left;}
.form-box.large {width: 50%}
.select {border: 1px solid #e1e1e1;display: block;float: left;margin: 0;overflow: hidden;position: relative;width: 98%;}
.select select {-moz-appearance: none;-webkit-appearance: none;background: #ffffff url("../images/arrow.png") no-repeat scroll 92% 50%;border: medium none;color: #555454;cursor: pointer;font-size: 13px;height: 38px;padding: 0 16px;width: 100%;}
.price_filter {width: 57.5%; float: left;}
.price_filter input {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 0 none;color: #606060;float: left;font-size: 14px;height: 15px;line-height: 15px;margin: 0;min-width: 55px;padding: 0;text-align: left;width: 53%;}
.price_filter button.search_price {border-top: 1px solid #dcdcdc;display: block;margin: 15px 0 10px;padding-top: 10px;text-align: left;width: 100%;}

.property-video					{min-height: 400px; }
.property-video,.propertyMap,.property-feature {padding:40px 0;clear: both;}
.icofacebo			{text-align:center; padding-top:20px }
.icogplus			{padding-left:10px;display:inline-block; vertical-align:-4px}
.caract TD			{vertical-align:top; padding:2px 5px 2px 0}
.bloccontact		{text-align:left; padding-left:15px; text-overflow: ellipsis}
.diags				{width:50px; background-color:#E2E2E2; border-bottom:3px #fff solid; text-align:center}
.colorDPEA			{background-color:#008830; color:#FFF}
.colorDPEB			{background-color:#48a820; color:#FFF}
.colorDPEC			{background-color:#b0d811; color:#FFF}
.colorDPED			{background-color:#f8f800; color:#191919}
.colorDPEE			{background-color:#f8b000; color:#FFF}
.colorDPEF			{background-color:#f84800; color:#FFF}
.colorDPEG			{background-color:#f80000; color:#FFF}
.colorGESA			{background-color:#ebdcf6; color:#191919}
.colorGESB			{background-color:#e0c1f8; color:#191919}
.colorGESC			{background-color:#d8a8f8; color:#FFF}
.colorGESD			{background-color:#d096f3; color:#191919}
.colorGESE			{background-color:#b970f2; color:#FFF}
.colorGESF			{background-color:#a849ec; color:#FFF}
.colorGESG			{background-color:#8813e0; color:#FFF}
.color					{background-color:#ffa402;}
.i3						{background-color:white; border-right:1px #E1E1E1 solid; border-bottom:1px #E1E1E1 solid;}
.tdloc				{background-color:#485a92; color:white; font-size:13px}
.largth				{min-width:18px}
.table thead th 	{background-color: #485a92;}

.checkboxx 	{position: relative; padding: 0 0 0 25px; margin-top: 3px;}
.checkboxx:last-child, .checkboxx:last-of-type {margin-bottom: 0;}
.checkboxx input[type="checkbox"] {opacity: 0; position: absolute; top: 50%; left: 3px; margin: -6px 0 0 0; z-index: 2; cursor: pointer;}
.checkboxx input[type="checkbox"]:checked + label:after {position: absolute; display: inline-block; font-family: 'FontAwesome'; content: '\F00C'; top: 50%; left: 4px; margin-top: -5px; font-size: 11px; line-height: 1; width: 16px; height: 16px; color:#95c41f;}
.checkboxx input[type="checkbox"]:disabled {cursor: not-allowed;}
.checkboxx input[type="checkbox"]:disabled:checked + label:after {color: #BABABA;}
.checkboxx input[type="checkbox"]:disabled + label {cursor: not-allowed;}
.checkboxx input[type="checkbox"]:disabled + label:before {background-color: #eee;}
.checkboxx label 			{font-weight:300; cursor: pointer; margin-bottom: 0; text-align: left; line-height: 1.2;}
.checkboxx label:before {content: ''; position: absolute; top: 50%; left: 0; margin-top: -9px; width: 19px; height: 18px; display: inline-block; border-radius: 2px; border: 1px solid #bbb; background: #fff;}
.checkboxx label + label.error {display: block;}
.fa-map-marker:before { content: "\f041"; color:red; font-size:20px; margin-left:5px}
.imgmap	{height:150px; width:100%}
.comment-form input, .comment-form textarea, .single-post-area input, .single-post-area textarea, .single-post-area input{border: 1px solid #ebebeb;color: #606060;font-size: 14px;height: 36px;padding: 0 15px;background: #FBFBFB}
.comment-form textarea, .single-post-area textarea {height:150px; resize: none;padding: 12px 15px}
.popover		{font-size:18px;background-color:#FFFFC3; line-height:20px}
.button.large	{width:100%; text-align:center; line-height:18px; padding:10px 20px}
.pace 				{ -webkit-pointer-events: none;  pointer-events: none;  -webkit-user-select: none; -moz-user-select: none;  user-select: none;}
.pace-inactive 	{display: none;}
.video-responsive 				{overflow:hidden; padding-bottom:56.25%; position:relative; height:0; margin-bottom:60px}
.video-responsive iframe 	{left:0; top:0; height:100%; width:100%; position:absolute;}

/* FANCYBOX */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top}.fancybox-wrap{position: absolute;top: 0;left: 0;z-index: 8020}.fancybox-skin{position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}.fancybox-opened{z-index: 8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5)}.fancybox-outer, .fancybox-inner{position: relative}.fancybox-inner{overflow: hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling: touch}.fancybox-error{color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap}.fancybox-image, .fancybox-iframe{display: block;width: 100%;height: 100%}.fancybox-image{max-width: 100%;max-height: 100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image: url('../images/fancybox_sprite.png')}#fancybox-loading{position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060}#fancybox-loading div{width: 44px;height: 44px;background: url('../images/fancybox_loading.gif') center center no-repeat}.fancybox-close{position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040}.fancybox-nav{position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('../images/blank.gif');-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040}.fancybox-prev{left: 0}.fancybox-next{right: 0}.fancybox-nav span{position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden}.fancybox-prev span{left: 10px;background-position: 0 -36px}.fancybox-next span{right: 10px;background-position: 0 -72px}.fancybox-nav:hover span{visibility: visible}.fancybox-tmp{position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important}.fancybox-lock{overflow: hidden !important;width: auto}.fancybox-lock body{overflow: hidden !important}.fancybox-lock-test{overflow-y: hidden !important}.fancybox-overlay{position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('../images/fancybox_overlay.png')}.fancybox-overlay-fixed{position: fixed;bottom: 0;right: 0}.fancybox-lock .fancybox-overlay{overflow: auto;overflow-y: scroll}.fancybox-title{visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050}.fancybox-opened .fancybox-title{visibility: visible}.fancybox-title-float-wrap{position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center}.fancybox-title-float-wrap .child{display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap}.fancybox-title-outside-wrap{position: relative;margin-top: 10px;color: #fff}.fancybox-title-inside-wrap{padding-top: 10px}.fancybox-title-over-wrap{position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8)}@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-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image: url('../images/fancybox_sprite@2x.png');background-size: 44px 152px}#fancybox-loading div{background-image: url('../images/fancybox_loading@2x.gif');background-size: 24px 24px}}

/* FULLSCREEN SLIDER */
.fa-chevron-left:before {content: "\f053";color:#fff}
.fa-chevron-right:before {content: "\f054";color:#fff}
.fa-times:before {content: "\f00d";color:#fff}
div.jsgallery-container {position: fixed;background-color:#000;background-color:rgba(0, 0, 0, 0.8);width: 100%; height: 100%; top:0;left: 0;z-index: 9999;visibility: hidden;}
:root *{filter: progid:DXImageTransform.Microsoft.gradient(enabled='false') !important;}
.jsgallery-container #jsgall_htmloverlay {position:absolute;width:100%;height: 70px;left:0;bottom: 0;color: #FFF;}
.jsgallery-container.active {display: block;	}
.jsgallery-container #jsgall_imageContainer {text-align: center;white-space: nowrap;height: 100%;width: 100%;}
.jsgallery-container #jsgall_imageContainer:before {content: ' ';display: inline-block;vertical-align: middle !important; height: 100%;}
.jsgallery-container #jsgall_imageContainer img#jsgallery_displayed_image {display: inline-block;vertical-align: middle;font: 16px/1 Arial sans-serif;max-width: 100%;max-height: 100%;box-shadow: 0 0 190px 60px #000;}
.jsgallery-container #jsgall_imageContainer img#jsgallery_displayed_image.start_size {  opacity: 0;}
.jsgallery-container .gallery-arrow {cursor: pointer;font-size: 70px;color: #FFF;text-shadow: 0px 0px 5px #878787;transition: left;-webkit-transition: left 0.5s ease-in-out, right 0.5s ease-in-out;transition: left 0.5s ease-in-out, right 0.5s ease-in-out;}
.jsgallery-container .arrow-right {width: 60px; height: 60px; position: absolute;right: 10px;top: 45%;-webkit-user-select: none;-moz-user-select: none;-khtml-user-select: none;-ms-user-select: none;}
.jsgallery-container .arrow-left {width: 60px; height: 60px; position: absolute;left: 20px;top: 45%;-webkit-user-select: none;-moz-user-select: none;-khtml-user-select: none;-ms-user-select: none;}
.jsgallery-container .arrow-left.start_pos {left: -100px;}
.jsgallery-container .arrow-right.start_pos {right: -100px;}
.jsgallery-container .gallery-arrow.arrow-left:hover {border-right-color: #ccc;color: #ccc;}
.jsgallery-container .gallery-arrow.arrow-right:hover {border-left-color: #ccc;color: #ccc;}
.jsgallery-container #jsgall_close {position: absolute;height: 60px;width: 60px;top:30px;right: 40px;color: #FFF;font-size: 50px;cursor: pointer;text-shadow: 0px 0px 10px #878787;}
.jsgallery-container #jsgall_close:hover {color: #ccc;}

@media (max-width:500px) and (min-width:1px){
	.cont_rs_6wifeo{display:none;}
}

@media (max-width: 991px) {
	.imgmap	{max-height:120px}
	.nav-tabs>li{width:100%}
	.fa-searchx:before {font-size:100px;}
	.gallery > li img{height:320px; max-height:320px;}
	.lSSlideOuter .lSPager.lSGallery img {max-height:50px;}
}

@media (max-width: 767px) {
	.fa-searchx:before {font-size:70px;}
	.zeloupe	{top:29%;left:40%;}
}

@media only screen and (max-width: 580px) {
	.gallery > li img{height:220px; max-height:220px;}
	.lSSlideOuter .lSPager.lSGallery img {max-height:35px;}
}

@media only screen and (max-width: 479px) {
	.comment-form 	{width: 100%;}
	.tab-pane	{max-height:300px}
}
