.radio-input{width:auto;height:auto;border:0;background:0 0;behavior:none}.checkbox-input{width:auto;height:auto;border:0;background:0 0;behavior:none}#homepage #menu{height:310px;background:url(/images/divers/homepage_personne.png) no-repeat 700px 5px transparent}#homepage #menu-circles .menu-circle{position:absolute;left:-250px;width:164px;height:180px;z-index:1;-moz-opacity:0;-webkit-opacity:0;opacity:0}#homepage #menu-circles .front{background:url(/images/bulles/bulle_medium.png) no-repeat right top transparent;cursor:pointer;font-size:16px;font-weight:700;color:#67686a;width:164px;height:180px;text-align:center;pointer-events:none}#homepage #menu-circles .front span{width:135px;display:inline-block;margin-top:6px;position:relative}#homepage #menu-circles .menu-img{display:table-cell;vertical-align:bottom;height:100px;width:164px}#homepage #menu-circles #menu-notices .menu-img img{margin-left:14px}#homepage #menu-circles #menu-factures .menu-img img{margin-left:13px}#homepage #menu-circles #menu-extension .menu-img img{margin-left:17px}#homepage #menu-circles #menu-reparations .menu-img img{margin-left:15px}#homepage #menu-circles .back{background:url(/images/bulles/bulle_back_medium.png) no-repeat right top transparent;width:198px;height:218px;position:absolute;top:-19px;left:-17px;pointer-events:none}#homepage #menu-circles .back a{display:block;width:100%;height:100%}#homepage #menu-circles .back span{color:#fff}#homepage #menu-circles .back .top{display:table-cell;font-size:15px;font-style:italic;font-weight:700;height:90px;padding:0 5px;text-align:center;vertical-align:bottom;width:188px}#homepage #menu-circles .back .middle{display:inline-block;margin-top:5px;padding:0 5px;width:188px}#homepage #menu-circles .back .bottom{display:inline-block;font-weight:700;margin-top:5px}#homepage #menu-circles a{color:#fff;text-decoration:underline}#homepage #main{margin-top:0;padding-bottom:15px}#homepage #main .left-box{width:567px;height:100%;float:left;margin-top:0}#homepage #main .left-box :before{content:'';width:100%;height:100%;top:0;left:0;position:absolute;z-index:-1;display:inline-block;background-color:#f5f5f5;border:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;transform:skew(-2deg,.7deg);-moz-transform:skew(-2deg,.7deg);-ms-transform:skew(-2deg,.7deg);-webkit-transform:skew(-2deg,.7deg);-o-transform:skew(-2deg,.7deg)}#homepage #main .left-box h2{padding-top:0}#homepage #main .left-box #five-points{list-style:circle outside url(/images/icones/liste_puce_sphere.png);margin-top:15px;padding-left:15px}#homepage #main .left-box #five-points li{margin-bottom:13px;color:#666}#homepage #main .left-box #five-points .point{display:block;font-size:19px;font-weight:700}#homepage #main .left-box #five-points .more{color:#666;border-bottom:1px dotted #666;text-decoration:none}#homepage #main .left-box #five-points .more :hover{color:#509a12;border-color:#509a12}#homepage #main .right-box{width:350px;float:right;overflow:hidden}#homepage #main .right-box .tunnel{text-align:center;text-transform:uppercase;color:#000}#homepage #main .right-box .tunnel label{font-size:15px}#homepage #main .right-box #obtenir-un-devis{width:700px}#homepage #main .right-box #obtenir-un-devis #reparation-form,#homepage #main .right-box #obtenir-un-devis #warranty-form{width:320px;margin:0 15px 0 0;min-height:150px;height:auto!important;height:190px;float:left}#homepage #main .right-box #obtenir-un-devis input{width:148px;height:21px;position:relative;background:#fff;border:1px solid #979797;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;behavior:url(/js/vendors/pie/PIE.php);behavior:none}#homepage #main .right-box #obtenir-un-devis select{background:#fff;width:148px;height:25px;position:relative;border:1px solid #979797;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;behavior:url(/js/vendors/pie/PIE.php);behavior:none}#homepage #main .right-box #obtenir-un-devis #reparation-mode-element,#homepage #main .right-box #obtenir-un-devis #reparation-mode-label{display:none}#homepage #main .right-box #obtenir-un-devis .item-type-submit .form-element{float:none;width:auto;text-align:center}#homepage #main .right-box #obtenir-un-devis .item-type-submit .submit{background:#FD0303;background:-webkit-gradient(linear,0 0,0 bottom,from(#FD0303),to(#CF0202));background:-webkit-linear-gradient(#FD0303,#CF0202);background:-moz-linear-gradient(#FD0303,#CF0202);background:-ms-linear-gradient(#FD0303,#CF0202);background:-o-linear-gradient(#FD0303,#CF0202);background:linear-gradient(#FD0303,#CF0202);border-color:#B00101;border-radius:5px 5px 5px 5px;color:#FFF;cursor:pointer;height:30px;width:auto}#homepage #main .green-box{overflow:hidden;margin-top:0}#homepage #main .green-box h3{color:#fff}#homepage #main .green-box #submit_edg-label,#homepage #main .green-box #submit_reparation-label{display:none}#homepage #main .green-box #submit_edg-element,#homepage #main .green-box #submit_reparation-element{clear:both;float:none;width:100%;text-align:center}#homepage #customer-review{width:453px;float:left;height:263px;position:relative;padding:15px 15px 25px}#homepage #customer-review .submit{width:auto;display:inline-block;padding:5px 15px;font-weight:700;text-decoration:none;border:1px solid;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;color:#fff;height:35px;border-color:#349A13 #349A13 #7BBD65;background:#6FB400;background:-webkit-gradient(linear,0 0,0 bottom,from(#6FB400),to(#309814));background:-webkit-linear-gradient(#6FB400,#309814);background:-moz-linear-gradient(#6FB400,#309814);background:-ms-linear-gradient(#6FB400,#309814);background:-o-linear-gradient(#6FB400,#309814);background:linear-gradient(#6FB400,#309814);cursor:pointer;height:19px;margin:15px 0 0 150px}#homepage #customer-review h2{margin-left:-23px}#homepage #customer-review .review-content{text-align:center;margin:20px 25px;overflow:hidden}#homepage #customer-review .review-content .review{text-align:center}#homepage #customer-review .review-content .review ul li b{font-weight:700}#homepage #customer-review .review-content .button{margin-top:10px}#homepage #medias{height:143px}#homepage #medias p{font-size:16px;color:#53463e;margin:5px 0 20px}#homepage #medias li{display:table-cell;vertical-align:middle}#homepage #medias li img{max-height:55px;margin:0 29px}#homepage #bons-plans,#homepage #differences{width:453px;float:left;height:263px;position:relative}#homepage #bons-plans{padding:15px 15px 25px}#homepage #bons-plans h2{margin-left:-23px}#homepage #differences{width:429px;margin-left:10px}#homepage #differences h2{margin-left:-33px}#homepage #differences li{padding:0 35px 0 79px;margin-top:10px;height:64px;font-size:16px;font-weight:700;color:#666}#homepage #differences p{display:table-cell;height:58px;vertical-align:middle}#homepage #differences #equipe{background:url(/images/bulles/nosdiff_equipe.png) no-repeat left top transparent;margin-top:15px}#homepage #differences #equipe .tel-price{font-weight:400}#homepage #differences #extentions{background:url(/images/bulles/nosdiff_pouce.png) no-repeat left top transparent}#homepage #differences #reparations{background:url(/images/bulles/nosdiff_marteau_tournevis.png) no-repeat left top transparent}#homepage #accroches-bottom{display:inline-block;width:100%}#homepage #accroches-bottom .accroche{font-family:Candara,Arial,Helvetica,sans-serif;text-align:center;display:block}#homepage #accroches-bottom h2{font-size:19px;font-weight:700;margin-top:27px;color:#58585a;text-shadow:1px 1px 0 #fff}#homepage #accroches-bottom h3{font-weight:700;margin-top:5px;color:#979797}#homepage #bons-plans #slideshow{width:453px;height:200px;overflow:hidden;position:relative;margin-top:10px}#slideshow .button{width:auto;display:inline-block;padding:5px 15px;font-weight:700;text-decoration:none;border:1px solid;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;color:#fff;height:35px;border-color:#349A13 #349A13 #7BBD65;background:#6FB400;background:-webkit-gradient(linear,0 0,0 bottom,from(#6FB400),to(#309814));background:-webkit-linear-gradient(#6FB400,#309814);background:-moz-linear-gradient(#6FB400,#309814);background:-ms-linear-gradient(#6FB400,#309814);background:-o-linear-gradient(#6FB400,#309814);background:linear-gradient(#6FB400,#309814);cursor:pointer;height:16px}#homepage #bons-plans #slideshow .slide{display:none;position:absolute;top:0;left:0;background-color:#fff}#homepage #bons-plans #slideshow .slide-content{float:left;max-width:228px}#homepage #bons-plans #slideshow .slide-image{float:left;width:200px;height:200px;margin-right:25px;text-align:center}#homepage #bons-plans #slideshow img{max-height:200px;max-width:200px}#homepage #bons-plans #slideshow h3{color:#58585a;display:inline-block;font-size:18px;font-weight:700;font-family:Adelle,Helvetica,Arial,sans-serif}#homepage #bons-plans #slideshow p{margin-top:10px;font-size:13px;color:#666}#homepage #bons-plans #slideshow p.timer{margin-top:15px;color:#f88613}#homepage #bons-plans #slideshow p.grey-button{text-align:center;margin-top:20px}#homepage #bons-plans #slidetabs{position:absolute;bottom:0;width:453px;text-align:center}#homepage #bons-plans #slidetabs a{margin:8px 4px 12px;display:inline-block;height:14px;width:14px;background:url(/images/icones/slideshow_rond_vide.png) no-repeat left top transparent}#homepage #bons-plans #slidetabs a.current{background-image:url(/images/icones/slideshow_rond_plein.png)}#homepage #bons-plans #slideshow .button{font-size:14px}#homepage #medias-overlay{position:relative;padding:15px 25px 25px;background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;behavior:url(/js/vendors/pie/PIE.php);color:#666;height:485px;width:675px;margin-top:0;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000}#homepage #medias-overlay .close{right:10px;text-decoration:underline;background:url(/images/icones/deconnexion.png) no-repeat right 4px transparent;padding-right:18px}#homepage #medias-overlay .close:hover{background-image:url(/images/icones/deconnexion_over.png)}#homepage #medias-overlay h2{margin-left:-34px}#homepage #medias-overlay h3{font-size:19px;font-weight:700;margin:10px 0}#homepage #medias-overlay div.overlay-content{height:444px}#footer{margin-top:20px}