@media (min-width:992px){.buyrentresult .emptyresult{color:#949494;}.buyrentresult > h3{margin-top:15px;}#mygioregisterlightbox{display:none;position:absolute;z-index:1000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);}#mygioregisterlightbox.active{display:block;}#mygioregisterlightboxcontent{background:#fff;padding:20px;width:640px;margin:50px auto;position:relative;}#mygioregisterlightbox.messageonly form{display:none;}#mygioregisterlightbox.message .lightboxmessage,#mygioregisterlightbox.messageonly .lightboxmessage{display:block;}#mygioregisterlightbox .lightboxmessage{display:none;}#mygioregisterlightbox.message .lightboxmessage,formerror{color:#c00;}#mygioregisterlightbox a.close{position:absolute;border-bottom-width:0px;padding:0px;height:77px;width:76px;top:-38px;right:-38px;background-image:url(/sites/kuhn/modules/nvision_gio_mygio/img/fancy-close.png);background-position:0px 0px;z-index:2500;}#mygioregisterlightbox a.close:hover{background-position:0px -77px;}#mygioregister-form{width:640px;}#mygioregister-form .form-item{float:left;clear:both;width:100%;margin-top:0;padding-top:5px;}#mygioregister-form .form-item label{float:left;width:240px;clear:both;line-height:34px;}#mygioregister-form .form-item input{float:left;clear:none;}#mygioregister-form input.form-text{width:230px;border:0;background:#dfdfdf;padding:10px;}#mygioregister-form input.form-text.error{background:#efdfdf;}#mygioregister-form input.form-submit{float:left;margin-left:240px;}#mygioregister-form .lightboxmessage,#mygioregisterlightbox form{float:left;}#mygioregister-form .form-item-gender{border-top:1px solid #949494;margin-top:0;padding-top:5px;}#mygioregister-form .form-type-radios{}#mygioregister-form .form-type-radios .form-radios{float:left;width:250px;}#mygioregister-form .form-type-radios .form-radios .form-item{float:left;clear:none;width:auto;margin:0 20px 5px 0;}#mygioregister-form .form-type-radios .form-radios .form-item label{clear:none;width:auto;line-height:25px;}#mygioregister-form .form-type-radios .form-radios .form-item input{margin:7px 10px 0 0;}#mygioregister-form .desc ul{margin:0 0 10px 0;list-style-type:circle;padding-left:15px;}#mygioregister-form .infos.compulsary{margin:20px 0 5px 0;color:#949494;}#mygioregisterlightboxcontent h1{background:#000;color:#fff;display:block;margin:-20px 0 10px -20px;padding:20px;width:640px;font-size:22px;}#mygioregisterlightboxcontent .lightboxmessage{border-bottom:1px solid #949494;padding-bottom:10px;margin-bottom:10px;}#mygioregisterlightbox.restricted #mygioregister-form{display:none;}#mygioregisterlightbox.restricted > div > h1{display:none;}#mygioregisterlightbox .restrictedmessage{display:none;}#mygioregisterlightbox.restricted .restrictedmessage{display:block;}#mygioregisterlightbox .selectBox-dropdown{padding-left:4px;}#support-menu div.selection .dropdown li.empty{display:none;padding:10px;}#support-menu div.selection .dropdown.empty li.empty{display:block;}#support-menu div.selection .dropdown.empty a.more{display:none;}#mygio-userbox{float:left;width:260px;padding:0 20px 20px 20px;background:#f7f7f7;}#mygio-userbox > h3{float:left;width:100%;clear:both;margin:15px 0 10px;padding:0;}#mygio-userbox > div{width:100%;float:left;clear:both;height:40px;line-height:40px;}#mygio-userbox > div + div{border-top:1px solid #c6c6c6;}#mygio-userbox > div > div{width:100px;height:100%;float:left;clear:both;overflow:hidden;}#mygio-userbox > div > div + div{width:160px;clear:none;}#mygio-userbox .edit{display:block;text-decoration:none;height:36px;line-height:36px;padding:0 0 0 42px;margin:5px 0 0 0;border:0;background:url(/sites/kuhn/modules/nvision_gio_mygio/img/action-menu-mygio.png) top left no-repeat;}#mygio-userbox .edit:hover{background-position:0 -36px;}#mygio-userbox input.form-text{width:240px;border:0;background:#dfdfdf;padding:10px;}#mygio-userbox .form-item{margin:0 0 10px 0;}.mykuhn #mygio-userbox .form-item{width:inherit;}#mygio-userbox .password-strength{float:none;margin-bottom:5px;}#mygio-userbox .confirm-parent{position:relative;padding-bottom:10px;margin-bottom:5px;}#mygio-userbox div.password-confirm{float:none;position:absolute;font-size:10px;bottom:0;}#mygio-userbox div.form-item div.password-suggestions{width:auto;}#mygio-userbox .form-type-radios{height:40px;}#mygio-userbox .form-type-radio{float:left;clear:none;width:auto;margin:0 10px 0 0;}#mygio-userbox input.form-submit{margin:10px 0 0 0;float:right;}#conten form .infomessage{background:#efdfdf;padding:10px;margin:0 0 20px 0;width:530px;}#content.mygio .buyrentresult article.favdel{opacity:0.3;}.buyrentresult .emptyresult{margin:15px;}body.page-user ul.tabs{display:none;}#user-pass .form-actions input{width:210px;border-right:1px solid #B1B5BF;border-bottom:1px solid #B1B5BF;background:#FFD933 none;padding:0;text-align:center;}#user-pass .form-actions input:hover{background:#FDEFB2 none;}#user-login .form-item,#user-pass .form-item{margin:0 0 10px 0;}#user-pass .form-item input,#user-login .form-item input{width:360px;}#mygio-userbox .selectBox-dropdown{padding-left:0;min-width:260px;}}
@media (min-width:992px){#banner.detail{height:637px;}#banner.detail img{position:relative;z-index:200;display:block;margin:0 auto;}#banner.detail .wrap{left:50%;margin-left:-130px;position:absolute;width:645px;z-index:500;bottom:95px}#banner.detail p{background-color:#ffd933;background-color:rgba(255,217,51,0.8);display:inline-block;font-family:Arial;font-size:24px;left:335px;line-height:30px;padding:8px 40px 8px 20px;clear:both;}#banner.detail .links{float:left;}#slider_menu li a,#banner.detail .links a{display:block;width:54px;height:54px;float:right;background:url(/sites/kuhn/modules/nvision_kuhn/img/immo_icon.png);border:none;text-indent:-9999px;margin:0 0 0 1px;}#slider_menu li.photos a,#banner.detail .links a.photos{background-position:0px -54px;}#slider_menu li.photos a:hover,#slider_menu li.photos a.active,#banner.detail .links a.photos:hover{background-position:0px 0px;}#slider_menu li.videos a,#banner.detail .links a.videos{background-position:-55px -54px;}#slider_menu li.videos a:hover,#slider_menu li.videos a.active,#banner.detail .links a.videos:hover{background-position:-55px 0px;}#slider_menu li.book a,#banner.detail .links a.book{background-position:-110px -54px;}#slider_menu li.book a:hover,#slider_menu li.book a.active,#banner.detail .links a.book:hover{background-position:-110px 0px;}#slider_menu li.gmap a,#banner.detail .links a.gmap{background-position:-165px -54px;}#slider_menu li.gmap a:hover,#slider_menu li.gmap a.active,#banner.detail .links a.gmap:hover{background-position:-165px 0px;}#slider_menu li{float:left;height:54px;overflow:hidden;}#wrapper.detail #maininfos{display:block;padding:10px;background:url(/sites/kuhn/modules/nvision_kuhn/img/gray08.png);width:288px;position:absolute;top:-617px;left:0;}#wrapper.detail #maininfos  #level_1 .selected{display:block;width:248px;font-size:16px;height:38px;padding:11px 20px 13px 20px;background:url(/sites/kuhn/modules/nvision_kuhn/img/arrow-bottom.png) #fbdc56 no-repeat 254px 26px;margin-bottom:0px;border-bottom:10px solid #f7f7f7;}.project-reference #wrapper.detail #maininfos  #level_1 .selected{background:#fbdc56;}#wrapper.detail.reference #maininfos  #level_1 .selected{display:block;width:248px;font-size:16px;line-height:40px;height:38px;padding:11px 20px 13px 20px;background:url(/sites/kuhn/modules/nvision_kuhn/img/arrow-bottom.png) #fbdc56 no-repeat 254px 26px;margin-bottom:0px;border-bottom:10px solid #f7f7f7;background-image:none;}#wrapper.detail.reference #maininfos #level_1 .selected:hover{background:#D4D6DB;}#wrapper.detail #maininfos  #level_1 .selected span{font-size:12px;display:block;font-family:Verdana;}#wrapper.detail #maininfos  #level_1 ul{display:none;}#wrapper.detail #maininfos #level_1:hover ul{display:block;position:absolute;}#wrapper.detail #maininfos #level_1 ul a{display:block;position:relative;z-index:2000;width:248px;font-size:16px;height:38px;padding:11px 20px 13px 20px;background:url(/sites/kuhn/modules/nvision_kuhn/img/arrow_menu.png) #dfdfdf no-repeat 254px -44px;margin-bottom:0px;border-bottom:1px solid #f7f7f7;color:#6f6f6f;}#wrapper.detail #maininfos #level_1 ul a span{font-size:12px;display:block;font-family:Verdana;}#wrapper.detail #maininfos #level_1 ul a:hover{background-color:#ffd933;background-position:254px 5px;color:#000;}#wrapper.detail #maininfos h2{font-size:24px;padding-top:10px;margin:0px;width:240px;line-height:24px;margin-bottom:20px;height:auto;}#wrapper.detail #maininfos a.constructeur.gio{display:block;position:absolute;right:20px;top:100px;width:25px;height:27px;padding:0px;margin:0px;background:url(/sites/kuhn/modules/nvision_kuhn/img/logo-mini-gio.png) no-repeat 0px 0px;text-indent:-1444px;overflow:hidden;border:none;}#wrapper.detail #maininfos .constructeur{position:absolute;right:20px;top:90px;width:25px;height:27px;padding:0px;margin:0px;overflow:hidden;border:none;z-index:1;}#wrapper.detail #maininfos dt{width:100px;float:left;clear:both;line-height:42px;height:40px;overflow:hidden;}.node-type-sub-job-examples #wrapper.detail #maininfos dt{}#wrapper.detail #maininfos dd{padding:10px 0px;line-height:20px;text-align:right;border-top:1px solid #c6c6c6;}#wrapper.detail #maininfos .infos-residences{padding:10px 20px 10px 0;}#wrapper.detail #maininfos dd .moreinfos{display:block;height:13px;width:13px;background:url(/sites/kuhn/modules/nvision_kuhn/img/more.png);text-indent:1337px;overflow:hidden;white-space:nowrap;border:none;position:absolute;top:15px;right:0;}#wrapper.detail #maininfos dt a.contactbt{padding:0 0 0 40px;margin:4px 0 0 0;border:0;background:url(/sites/kuhn/modules/nvision_kuhn/img/action-menu-contact.png) 0 0 no-repeat;height:34px;line-height:34px;display:block;}#wrapper.detail #maininfos dt a.contactbt:hover{background-position:0 -34px;}#wrapper.detail #maininfos dd .phonenum{padding:0 0 0 25px;background:url(/sites/kuhn/modules/nvision_kuhn/img/phone.png) 0 1px no-repeat;float:right;}#wrapper.detail #maininfos .actionmenu{clear:both;position:relative;margin-top:40px;margin-bottom:50px;cursor:pointer;}#wrapper.detail #maininfos .actionmenu h3{display:block;font-size:12px;width:265px;height:31px;padding-left:20px;line-height:31px;background:url(/sites/kuhn/modules/nvision_kuhn/img/dropdown2.png);font-family:Verdana,arial,sans-serif;margin:0px;}#wrapper.detail #maininfos .actionmenu:hover h3{background-position:0 -62px;}#wrapper.detail #maininfos .actionmenu ul{width:265px;}#wrapper.detail #maininfos .actionmenu li.sendfriend{height:42px;}#wrapper.detail #maininfos .actionmenu .st_email_large .stButton span,#wrapper.detail #maininfos .actionmenu .st_email_large .stButton img{display:none;}#wrapper.detail #maininfos h3{margin-left:0px;}#wrapper.detail #maininfos h3.others{margin-bottom:20px;}#wrapper.detail .others li{display:inline-block;position:relative;margin:5px 5px 0 0;width:138px;height:81px;}#wrapper.detail .others a{border:none;}#wrapper.detail .others a img{position:absolute;top:0;left:0;z-index:1;}#wrapper.detail .others a span{position:absolute;top:0;left:0;z-index:1000;background-color:white;padding:5px 10px;background-color:rgba(255,255,255,0.8);width:118px;height:71px;display:none;}#wrapper.detail .others a:hover span{display:block;}#content.detail .actionmenu h3{display:block;font-size:12px;width:245px;height:31px;padding-left:20px;line-height:31px;background:url(/sites/kuhn/modules/nvision_kuhn/img/dropdown.png);font-family:Verdana,arial,sans-serif;}#content.detail .actionmenu:hover h3{background-position:0 -62px;}#content.detail{width:656px;position:relative;left:350px;}#content.detail{display:block;width:642px;margin-left:0px;min-height:415px;float:left;}#content.detail div.intro{padding-left:20px;}#content.detail.glue{margin-left:336px;}#content.detail h2{font-size:24px;padding:26px 0px 30px 0px;}#content.detail article{margin-bottom:-3px;clear:both;overflow:hidden;}#content.detail ul header{display:block;width:582px;min-height:56px;background-color:#f1f1f1;position:relative;padding-top:13px;padding-left:60px;background-image:url(/sites/kuhn/modules/nvision_kuhn/img/bigarrow.png);background-repeat:no-repeat;background-position:609px 24px;cursor:pointer;}#content.detail ul .unfold header{background-position:609px -69px;}#content.detail ul .details{background-color:#f1f1f1;}#content.detail ul li:nth-child(odd) header,#content.detail ul li:nth-child(odd) .details{background-color:#f7f7f7;}#content.detail header .favoris{display:block;position:absolute;left:20px;top:23px;width:18px;height:17px;background:url(/sites/kuhn/modules/nvision_kuhn/img/favoris.png) no-repeat 0px 0px;text-indent:-1444px;overflow:hidden;border:none;}#content.detail header .favoris:hover{background-position:0px -17px;}#content.detail header h2{font-size:24px;margin-top:10px;display:inline;margin-left:0px;padding-top:0px;}#content.detail header .coupdecoeur{display:block;position:absolute;left:538px;top:30px;width:19px;height:16px;background:url(/sites/kuhn/modules/nvision_kuhn/img/coupdecoeur.png) no-repeat 0px 0px;text-indent:-1444px;overflow:hidden;border:none;}#content.detail header .constructeur.gio{display:block;position:absolute;left:574px;top:25px;width:25px;height:27px;background:url(/sites/kuhn/modules/nvision_kuhn/img/logo-mini-gio.png) no-repeat 0px 0px;text-indent:-1444px;overflow:hidden;border:none;}#content.detail header .constructeur.kuhn{display:block;position:absolute;left:574px;top:25px;width:25px;height:25px;background:url(/sites/kuhn/modules/nvision_kuhn/img/logo-mini-kuhn.png) no-repeat 0px 0px;text-indent:-1444px;overflow:hidden;border:none;}#content.detail .details{height:0px;overflow:hidden;margin-bottom:5px;position:relative;}#content.detail .details-container{padding-top:10px;padding-bottom:20px;padding-left:20px;position:relative;}#content.detail .details h3{font-size:12px;margin:0px;margin-bottom:20px;}#content.detail .details .maininfo{font-size:12px;line-height:16px;}#content.detail .details .contact{display:block;height:36px;position:absolute;left:358px;top:0px;background:url(/sites/kuhn/modules/nvision_kuhn/img/action-menu-contact.png) no-repeat 0px 0px;line-height:36px;padding-left:40px;border:none;}#content.detail .details .contact:hover{background-position:0 -36px;}#content.detail .details .phone{display:block;height:36px;position:absolute;left:490px;top:0px;background:url(/sites/kuhn/modules/nvision_kuhn/img/phone.png) no-repeat left center;line-height:36px;padding-left:26px;border:none;}#content.detail .actionmenu{position:absolute;left:358px;top:45px;cursor:pointer;z-index:1000}#content.detail dl{padding:10px 0px;border-bottom:1px solid #a6a6a6;border-top:1px solid #a6a6a6;width:266px;margin:15px 0px;}#content.detail dt{float:left;}#content.detail dd{text-align:right;margin-bottom:10px;}#content.detail .gallery{display:block;width:264px;height:167px;position:relative;float:right;margin-right:20px;margin-top:9px;overflow:hidden;}#content.detail .gallery img{position:absolute;top:0px;left:0px;}#content.detail .description{line-height:20px;padding-bottom:15px;border-bottom:1px solid #a6a6a6;margin-right:20px;margin-bottom:20px;}#content.detail .detailslist{overflow:hidden;}#content.detail .detailslist li{display:block;width:200px;float:left;line-height:25px;}#content.detail a.unfold{display:block;width:25px;height:13px;position:absolute;right:20px;bottom:10px;background:url(/sites/kuhn/modules/nvision_kuhn/img/arrowclose.png) no-repeat;text-indent:1337px;overflow:hidden;border:none;}.e-indices{height:20px;}.e-indices img{float:right;margin:0 2px;}.e-indices .ecogiologo{display:block;width:86px;height:24px;border:none;background:url(/sites/kuhn/modules/nvision_kuhn/img/ecogio.png);text-indent:1134px;overflow:hidden;padding:0px;float:right;margin:0 0 0 2px;}.relative{position:relative;}#carrouhidden{display:none;}#bigmenu{display:block;width:288px;background:url(/sites/kuhn/modules/nvision_kuhn/img/gray08.png);position:relative;z-index:300;}#bigmenu #level_1 .selected{display:block;width:248px;height:39px;padding:10px 20px 13px 20px;background:#dfdfdf;margin-bottom:10px;}#bigmenu #level_1 .selected span{font-size:24px;display:block;}#bigmenu #level_1 ul{display:none;}#bigmenu #level_2{display:none;position:absolute;}#bigmenu #level_2.hover{display:block;}#bigmenu #level_2 ul ul{}#bigmenu #level_2 li{position:relative;}#bigmenu #level_2 li a{display:block;width:248px;background:url(/sites/kuhn/modules/nvision_kuhn/img/arrow_menu.png) no-repeat #dfdfdf 257px -51px;height:31px;padding:6px 20px 13px 20px;margin-bottom:1px;border:none;font-size:16px;color:#6f6f6f;}#bigmenu #level_2 li h3{display:block;width:248px;margin-left:0px;background:url(/sites/kuhn/modules/nvision_kuhn/img/arrow_menu.png) no-repeat #dfdfdf 257px -51px;height:31px;padding:6px 20px 13px 20px;margin-bottom:0;border-bottom:1px solid #F7F7F7;font-size:16px;color:#6f6f6f;}#bigmenu #level_2 li:hover h3{background-color:#fbdc56;color:#000000;background-position:257px 0px;}#bigmenu #level_2 li:hover a{background-color:#fbdc56;color:#000000;background-position:257px 0px;}#bigmenu #level_2 h3 span{display:block;font-family:Verdana;font-size:12px;}#bigmenu #level_2 li ul{display:none;background:url(/sites/kuhn/modules/nvision_kuhn/img/gray08.png);position:absolute;top:-10px;left:288px;padding:10px 10px 10px 1px;}#bigmenu #level_2 li:hover ul{display:block;}#bigmenu #level_2 li ul .detail{display:none;}#bigmenu #level_2 li ul a{height:23px;line-height:34px;background:url(/sites/kuhn/modules/nvision_kuhn/img/level_2.png) #dfdfdf no-repeat 267px 0px;}#bigmenu #level_2 li:hover ul a{background-color:#dfdfdf;background:url(/sites/kuhn/modules/nvision_kuhn/img/level_2.png) #DFDFDF no-repeat 267px 7px;}#bigmenu #level_2 li:hover ul li:hover a{background-color:#fbdc56;}#bigmenu #level_2 li ul li .detail{display:none;background:url(/sites/kuhn/modules/nvision_kuhn/img/gray08.png);position:absolute;left:288px;top:-80px;width:423px;padding:10px;z-index:1000;}#bigmenu #level_2 li ul li:hover .detail{display:block;}#bigmenu #level_2 li ul li .detail{display:none;}#bigmenu #level_2 .detail h2{font-size:24px;padding:10px 0px 20px 0px;margin-left:10px;height:auto;margin-bottom:0;width:370px;}#bigmenu #level_2 .detail .gallery img{margin-bottom:5px;}#bigmenu #level_2 .detail .gallery .main{float:left;margin-right:10px;border-top:2px #ffd933 solid;}#bigmenu #level_2 .detail .builder{display:block;position:absolute;right:20px;top:20px;width:25px;height:27px;padding:0px;margin:0px;border:none;}#bigmenu #level_2 .detail ul{display:block;position:static;left:0px;top:0px;background:none;}#bigmenu #level_2 .detail ul a{background:none;display:inline;font-family:verdana;font-size:12px;line-height:16px;height:auto;padding:0px;color:#000;background:url(/sites/kuhn/modules/nvision_kuhn/img/input-arrow.png) no-repeat 0px 5px;padding-left:15px;}#bigmenu #level_2 li:hover ul .detail a{background:url(/sites/kuhn/modules/nvision_kuhn/img/input-arrow.png) no-repeat 0px 5px;color:#000;text-decoration:underline;}#bigmenu #level_2 li:hover ul .detail a:hover{text-decoration:none;}#bigmenu #level_2 .detail ul a:hover{background:none;}#bigmenu #level_2 li:hover ul li:hover .detail a{background-color:#F7F7F7;}#bigmenu #level_2 li ul li .detail .description{clear:both;}#bigmenu #level_2 .detail .gallery a{padding:0px;margin:0px;background:none;height:inherit;width:inherit;}body.node-type-project #content.detail h2{padding-top:20px;}body.node-type-project #wrapper.detail #maininfos #level_1 .selected{position:relative;border:0;margin-bottom:10px;}body.node-type-project #wrapper.detail #maininfos #level_1 .selected:hover{background-color:#d4d6db;}body.node-type-project #wrapper.detail #maininfos #level_1 .selected a{text-decoration:none;border:0;height:100%;line-height:62px;display:block;position:absolute;top:0;left:0;width:268px;padding:0 0 0 20px;font-family:Arial;}body.node-type-project #wrapper.detail #maininfos dt.freeleft_label{display:none;}body.node-type-project #wrapper.detail #maininfos dd.freeleft{text-align:left;}.print #wrapper.detail #maininfos{top:0;}.print #wrapper.detail #maininfos .constructeur{top:20px;}.print #content{padding:0;}.print #content.detail h2{padding-top:22px;margin-left:0;}.print #residencerelatedunits{display:none;}.print #content.detail div.intro{padding:0;}.node-type-sub-job-examples .tabs{top:158px;z-index:199;}#other_references .listing ul li{float:left;clear:none;width:138px;height:89px;overflow:hidden;border:0;padding:0;margin:0 5px 5px 0;position:relative;}#wrapper #other_references .listing ul li h2{margin:0;padding:0;position:absolute;width:138px;height:89px;overflow:hidden;font-family:inherit;font-weight:normal;font-size:inherit;}#wrapper #other_references .listing ul li h2 a{display:none;padding:5px 10px;width:119px;height:79px;text-decoration:none;border:0;background:rgba(255,255,255,0.8);position:relative;z-index:1000;}#wrapper #other_references .listing ul li h2:hover a{display:block;color:black;}#other_references .views-field-view-node,.others .views-field-view-node{background:url(/sites/kuhn/modules/nvision_kuhn/img/btplus.png) center no-repeat;bottom:4px;display:block;height:22px;width:22px;position:absolute;right:4px;text-indent:-9999px;z-index:999;}#content.detail h2.nb_of_results{padding-bottom:0;}}
