
@media only screen and (max-width:599px){{}body{-webkit-text-size-adjust:100%;} select{font-size:16px;} a.btn.back{display:none;}a.btn.back.oinc{display:block;float:none;width:auto;margin-bottom:10px;}a.btn.back.oinc span.content{width:auto;padding:0 10px;} .zoomIn img{width:auto;height:auto;} .meter_p{width:100%;} .meter_bg{width:100%;} .row.grid_content .col_4 .col.small{width:100%;overflow:hidden;}.row.grid_content .col_4 .col.small span.icon.lrg{width:20%;padding-right:15px;} .row.grid_content .col_4 .col.small span.content{width:70%;} .row.grid_content .col_4 .col.small a.iconLink .icon{float:right;} .row.grid_content .img-block{float:none;} #circleTools #textDisplay{margin-left:0;width:100%;background:none;padding:40px 0 0 0;} .onlyDesktop{display:none !important;} .onlyDesktopTablet{display:none !important;} .onlyTablet{display:none !important;} .onlyMobile{display:block !important;} .inline.onlyMobile{display:inline;} html{overflow:auto;min-width:auto;} body{background:none;background-color:#ffffff;min-width:320px;} body,p,button,input[type="text"],input[type="password"],input[type="number"],textarea,select,.box h2,.box h3,.box h4{font-family:OpenSansRegularWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;} h1{font-size:2em;padding-right:27px;} h2,.row.grid_content h2{font-size:1.4em;}h2.see-also,.row.grid_content h2.see-also{padding:0;margin-bottom:3px;} h2.imaged,.row.grid_content h2.imaged{display:none;} div.icon-container span#energy-star-logo{display:none;} hgroup.visilec_header{position:relative;}hgroup.visilec_header h1{float:none;} hgroup.visilec_header .visilec_connect{display:block;float:none;bottom:0;width:100%;margin-top:50px;}hgroup.visilec_header .visilec_connect .already_member{display:block;font-size:1.2em;line-height:3.5em;} hgroup.visilec_header .visilec_connect .btn{z-index:30;} hgroup.visilec_header h2.imaged,.row.grid_content hgroup.visilec_header h2.imaged{display:block;}hgroup.visilec_header h2.imaged img,.row.grid_content hgroup.visilec_header h2.imaged img{display:none;} hgroup.visilec_header h2.imaged>span,.row.grid_content hgroup.visilec_header h2.imaged>span{position:absolute;top:-140px;padding:0;}hgroup.visilec_header h2.imaged>span span,.row.grid_content hgroup.visilec_header h2.imaged>span span{background:none;color:#1e1e1e;padding:0 4px 0 0;display:inline;float:left;clear:none;} .row.grid_content hgroup h2{font-size:1.4em;margin-bottom:0;} h3 span,h4 span{width:85%;}h3 span.number,h4 span.number{width:6%;} .row .col.delimited{border-right:none;padding-right:0;} .row div.iconheader h4{padding-left:20px;} .row.grid_full{padding:0 10px 15px 10px;}.row.grid_full.first{padding-top:0;} .row.grid_full .row.col_2 .col{width:auto;float:none;margin-bottom:15px;margin-left:0px;padding:0;}.row.grid_full .row.col_2 .col:first-child{margin-left:0px;margin-top:6px;} .row.grid_full .row.col_2 .col:last-child{margin-left:0px;margin-right:0px;} .row.grid_full .row.col_3 .col{width:auto;float:none;margin-bottom:15px;margin-left:0px;padding:0;}.row.grid_full .row.col_3 .col:first-child{margin-left:0px;} .row.grid_full .row.col_3 .col:last-child{margin-left:0px;margin-right:0px;} .row.grid_full .row .col_3 .col{width:auto;float:none;clear:both;margin-bottom:15px;margin-left:0px;padding:0;}.row.grid_full .row .col_3 .col:first-child{margin-left:0px;} .row.grid_full .row .col_3 .col:last-child{margin-left:0px;margin-right:0px;} .row.grid_full .row.col_4 .col{width:auto;float:none;margin-bottom:15px;margin-left:0px;padding:0;}.row.grid_full .row.col_4 .col:first-child{margin-left:0px;} .row.grid_full .row.col_4 .col:last-child{margin-left:0px;margin-right:0px;} .row.grid_full .row.category .col{border-top:3px solid #000000;padding-top:20px;} .row.grid_full.iconResize{background-image:url('/img/neutral/icons/bg_nav_side_bubble.png');background-position:top;background-repeat:no-repeat;padding:26px 0 5px 0;margin-left:10px;margin-right:10px;}.row.grid_full.iconResize .row .icon.lrg{font-size:2.7em;line-height:32px;margin:-6px 0 0 0;padding:0;} .row.grid_full.iconResize .row h4{display:none;} .row.grid_full.iconResize .row h2{padding:0;}.row.grid_full.iconResize .row h2 a.iconLink{display:block;} .row.grid_full.iconResize .row h2 span.icon{float:right;font-size:1.1em;padding:0 position:relative;} .row.grid_full.iconResize .row .btnMobileOutside{margin:30px 0 0 -44px;} .row.grid_full.iconResize .row .col{clear:left;float:none;padding:0 0 13px 0;}.row.grid_full.iconResize .row .col.add-bottom-separator{border-bottom:1px solid #eaeaea;} .row.grid_full.iconResize .row .col .iconheader{padding-left:45px;}.row.grid_full.iconResize .row .col .iconheader.headerWithList{padding-left:0;clear:none;}.row.grid_full.iconResize .row .col .iconheader.headerWithList h2 a{padding-left:45px;} .row.grid_full.iconResize .row.col_2 .fixed-header{height:auto;}.row.grid_full.iconResize .row.col_2 .fixed-header h2{padding:0;} .row.grid_content{padding:0 10px;}.row.grid_content.stack{margin-bottom:0;} .row.grid_content .side_panel_menu{display:none;} .row.grid_content .col{width:auto;margin:0;} .row.grid_content .col_2 .col{width:auto;float:none;margin-bottom:15px;margin-left:0px;}.row.grid_content .col_2 .col:first-child{margin-left:0px;} .row.grid_content .col_2 .col:last-child{margin-left:0px;margin-right:0px;} .row.grid_content .col_3 .col{width:auto;float:none;clear:both;margin-bottom:15px;margin-left:0px;}.row.grid_content .col_3 .col:first-child{margin-left:0px;} .row.grid_content .col_3 .col:last-child{margin-left:0px;margin-right:0px;} .row.grid_content .col_3 .col.full{width:100%;} .row.grid_content .col_3 .col_2 .col{width:auto;float:none;clear:both;margin-bottom:15px;margin-left:0px;}.row.grid_content .col_3 .col_2 .col:first-child{margin-left:0px;} .row.grid_content .col_3 .col_2 .col:last-child{margin-left:0px;margin-right:0px;} .row.grid_content .col_3 .col3 span.arrow-between{display:none;} .row.grid_content .col_3 .col3 .col{width:auto;margin-bottom:25px;} .row.grid_content .col_3.full .col{width:auto;margin-left:0px;} .row.grid_content .col_4 .col{width:auto;float:none;margin-bottom:15px;margin-left:0px;}.row.grid_content .col_4 .col:first-child{margin-left:0px;} .row.grid_content .col_4.centered span.lrg{width:100%;margin-bottom:10px;} .row.grid_content section.withArrow{overflow:hidden;}.row.grid_content section.withArrow .glossy-shadow{float:left;} .row.grid_content section.withArrow.affaires.systemes-industriels div.bubble.smaller-bubble{margin-left:30px;} .row.grid_content section.withArrow.affaires a.nextToArrow{display:none;} .row.grid_content section.withArrow.affaires div.bubble.smaller-bubble{margin-left:0;padding-left:100px;}.row.grid_content section.withArrow.affaires div.bubble.smaller-bubble h4{padding:0 0 10px 0;} .row.grid_content section .mobile>ul.links li h2{font-size:1.2em;padding:0;margin:0;} .row .col_2_1 .col1{width:100%;float:none;} .row .col_2_1 .col2{width:100%;float:none;padding:0;} .row .col_2_1.videos .col2{float:left;} .row.grid_content .col_3 .col_2.thumbs .col{margin:20px 0 0 0;width:100%;}.row.grid_content .col_3 .col_2.thumbs .col:first-child{margin:0;} .row ul.col_2.thumbs li.col h2 a span.content{width:90%;} div.thumbs .col img{max-width:100%;height:auto;} .underImg{display:block;clear:left;} .siteWrapper{width:100%;margin:0;} .contentCtn{padding-top:20px;}.contentCtn.split{padding-top:20px;} .contentCtn.landing,.contentCtn.mainhome{background:none;}.contentCtn.landing .transparency,.contentCtn.mainhome .transparency{background:none;} #share{float:right;clear:both;padding-top:3em;} div.iconheader p.offset{padding-left:0px;margin-left:0px;} #mainHeader .blocka{display:none;} #mainHeader .blockb .siteWrapper{display:block;}#mainHeader .blockb .siteWrapper .logo{float:right;} #mainHeader .blockb .siteWrapper a.back{display:inline;margin:5px 0 0 10px;font-size:1.1em;max-width:44%;}#mainHeader .blockb .siteWrapper a.back .content{width:100%;line-height:32px;padding:0 10px 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}#mainHeader .blockb .siteWrapper a.back .content .icon{color:#2f400c;text-shadow:0 1px 0 #000;padding-right:5px;background:none;} #mainHeader .blockb .siteWrapper a.back .content .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-rendering:auto !important;} #mainHeader .blockb .siteWrapper #mainMenu{display:none;} #mainHeader .blockb .siteWrapper #btn_other_sites{right:auto;left:10px;} #mainHeader .blockb .siteWrapper .searchField{background-color:#EAEAEA;background-image:-moz-linear-gradient(center top, #d7d7d7, #eaeaea);background-repeat:repeat-x;border-radius:5px 0 0 5px;box-shadow:0 -3px 0 #bcbcbc inset,0 2px 4px rgba(0, 0, 0, 0.35);width:97%;position:fixed;top:98px;left:100%;right:0px;margin-left:-35px;height:47px;z-index:1000;}#mainHeader .blockb .siteWrapper .searchField.open{left:auto;}#mainHeader .blockb .siteWrapper .searchField.open .ctn .searchTrayBtn .closeBtn{display:block;} #mainHeader .blockb .siteWrapper .searchField.open .ctn .searchTrayBtn .openBtn{display:none;} #mainHeader .blockb .siteWrapper .searchField .caption{visibility:hidden;} #mainHeader .blockb .siteWrapper .searchField .ctn{padding-left:41px;}#mainHeader .blockb .siteWrapper .searchField .ctn .searchTrayBtn{display:block;width:40px;height:44px;margin-left:-41px;float:left;position:relative;border-right:1px solid #B6B6B6;}#mainHeader .blockb .siteWrapper .searchField .ctn .searchTrayBtn .closeBtn{display:none;} #mainHeader .blockb .siteWrapper .searchField .ctn .search{position:relative;border-left:1px solid #ffffff;height:39px;padding-top:5px;}#mainHeader .blockb .siteWrapper .searchField .ctn .search.focus .inner{border-color:#688c1f;}#mainHeader .blockb .siteWrapper .searchField .ctn .search.focus .inner button{display:block;} #mainHeader .blockb .siteWrapper .searchField .ctn .search .inner{border:2px solid #919191;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;color:#7f7f7f;font-size:1.1em;padding:5px 35px 4px 15px;width:auto;height:20px;line-height:20px;-webkit-box-shadow:inset 0 2px 5px rgba(145, 145, 145, 0.8);-moz-box-shadow:inset 0 2px 5px rgba(145, 145, 145, 0.8);box-shadow:inset 0 2px 5px rgba(145, 145, 145, 0.8);background-color:#f3f3f3;background-image:-moz-linear-gradient(top, #ffffff, #e2e2e2);background-image:-ms-linear-gradient(top, #ffffff, #e2e2e2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e2e2e2));background-image:-webkit-linear-gradient(top, #ffffff, #e2e2e2);background-image:-o-linear-gradient(top, #ffffff, #e2e2e2);background-image:linear-gradient(top, #ffffff, #e2e2e2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e2e2e2', GradientType=0);margin:0 5px;}#mainHeader .blockb .siteWrapper .searchField .ctn .search .inner input{margin:0;padding:0;border:0;float:none;width:100%;display:block;border-radius:0;box-shadow:none;background:transparent;}#mainHeader .blockb .siteWrapper .searchField .ctn .search .inner input:focus{border:0;} #mainHeader .blockb .siteWrapper .searchField .ctn .search .inner button{padding-top:1px;padding-bottom:3px;height:38px;margin-top:-19px;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-ms-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in;}#mainHeader .blockb .siteWrapper .searchField .ctn .search .inner button .icon{color:#1e1e1e;height:30px;width:40px;text-decoration:none;text-align:center;-webkit-border-radius:0 16px 16px 0;-moz-border-radius:0 16px 16px 0;border-radius:0 16px 16px 0;border:none;border-top-width:1px;border-bottom-width:3px;border-top-style:solid;border-bottom-style:solid;border-top-color:#edfbcd;border-bottom-color:#55811a;background-color:#9ac242;background-image:-moz-linear-gradient(top, #b3db57, #749c23);background-image:-ms-linear-gradient(top, #b3db57, #749c23);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3db57), to(#749c23));background-image:-webkit-linear-gradient(top, #b3db57, #749c23);background-image:-o-linear-gradient(top, #b3db57, #749c23);background-image:linear-gradient(top, #b3db57, #749c23);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3db57', endColorstr='#749c23', GradientType=0);} #mainHeader .blockb .siteWrapper .searchField .ctn .search .inner button:hover,#mainHeader .blockb .siteWrapper .searchField .ctn .search .inner button:focus{padding-top:3px;padding-bottom:0;margin-top:-22px;}#mainHeader .blockb .siteWrapper .searchField .ctn .search .inner button:hover .icon,#mainHeader .blockb .siteWrapper .searchField .ctn .search .inner button:focus .icon{margin-top:2px;outline:none;text-decoration:none;border-bottom-width:1px;background-color:#a6c662;background-image:-moz-linear-gradient(top, #94b452, #c2e179);background-image:-ms-linear-gradient(top, #94b452, #c2e179);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#94b452), to(#c2e179));background-image:-webkit-linear-gradient(top, #94b452, #c2e179);background-image:-o-linear-gradient(top, #94b452, #c2e179);background-image:linear-gradient(top, #94b452, #c2e179);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#94b452', endColorstr='#c2e179', GradientType=0);} #mainHeader .blockc{display:none;} #mainHeader .blockd{display:block;text-overflow:ellipsis;overflow:hidden;padding:5px 5px 5px 5px;white-space:nowrap;height:1.1em;margin:0 10px 20px;line-height:1.1em;} html.HQ_searchTrayOpen #mainHeader .blockb .siteWrapper .overlay{visibility:visible;opacity:1;-webkit-transition:opacity 0.5s linear;-moz-transition:opacity 0.5s linear;-ms-transition:opacity 0.5s linear;-o-transition:opacity 0.5s linear;transition:opacity 0.5s linear;} html.HQ_searchTrayOpen #mainHeader .blockb .siteWrapper .searchField{left:auto;}html.HQ_searchTrayOpen #mainHeader .blockb .siteWrapper .searchField .ctn .searchTrayBtn .closeBtn{display:block;} html.HQ_searchTrayOpen #mainHeader .blockb .siteWrapper .searchField .ctn .searchTrayBtn .openBtn{display:none;} section.mobile{display:block;padding:0 10px 0 10px;}section.mobile a{margin:10px 0 0 0;}section.mobile a span.icon{float:right;padding:0 8px 0 0;} section.mobile a span.content{text-align:left;text-transform:uppercase;padding:0 0 0 8px;font-family:OpenSansSemiboldWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;} section.mobile .client{position:relative;margin:20px 0 0 0;padding:13px 0 13px 0;border-bottom:1px solid #ac9f95;height:50px;}section.mobile .client .bubble-arrow{top:0;left:25%;position:absolute ;padding:0;background-position:30% 0;} section.mobile .client .title{float:left;width:60%;color:#7f7f7f;display:table-cell;padding:14px 0 0 14px;}section.mobile .client .title span{float:left;margin:0 0.3em 0 0;} section.mobile .client .title h2{color:#7f7f7f;text-transform:none;font-size:1.2em;font-family:OpenSansRegularWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;padding:0;float:left;} section.mobile .client a{width:25%;float:right;margin:0 10px 0 0;padding:0;}section.mobile .client a span{text-align:center;text-transform:none;padding:0;font-family:OpenSansRegularWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;} section.mobile ul.links{background:none;padding:0 0 20px 0;}section.mobile ul.links li:first-child{padding-top:0;} section.mobile ul.links a{text-transform:uppercase;color:#7d9e2b;font-family:OpenSansBoldWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;font-size:1.1em;margin:0;padding:0;} .contentCtn.full{padding-top:20px;} .contentCtn.open{padding-top:0;top:0;} .contentCtn .mobile a.btn span.content{padding:0 0 0 14px;width:97%;} .contentCtn .mobile .client a.btn span.content{padding:0 5px 0 5px;} .contentCtn.landing .siteWrapper .row .row.margin-bloc{} .box.simple.tip{display:none;} .box.complex{padding-top:0;background:none;padding-left:10px;}.box.complex h1{color:#7d9e2b;} .box.complex h2,.box.complex p.float-left{color:#1e1e1e;width:95%;} .box.complex .float-left{float:none;}.box.complex .float-left .btn{width:44%;} .box.complex .header-btn-group,.box.complex .title-group{float:none;width:100%;}.box.complex .header-btn-group h1,.box.complex .title-group h1,.box.complex .header-btn-group h4,.box.complex .title-group h4{width:100%;} .box.complex .header-btn-group h4,.box.complex .title-group h4{padding-bottom:15px;color:#1e1e1e;font-size:1.3em;} .box.complex .header-btn-group .btn-group,.box.complex .title-group .btn-group{float:none;margin:10px 0 0 0;}.box.complex .header-btn-group .btn-group .btn,.box.complex .title-group .btn-group .btn{width:44%;} .box.complex .btn-group-line{float:none;}.box.complex .btn-group-line .btn{margin:10px 0;} .box.complex.tight div.header-btn-group h4{width:100%;} .box.tight h4{color:#1e1e1e;} .box.promobox .promo-content .explain{padding-left:0px;} .widgetHQAff.iconWithIconText.ecolectrique .bubble.pagesWidgetWrapper .slides-wrapper.has-description{padding-bottom:45px;} .promo{margin:10px 0 10px 0;}.promo.coupon{padding:0;}.promo.coupon .col{padding:5px;margin:0;}.promo.coupon .col.col_1{padding-top:5px;} .bubblenav{position:relative;margin:0;}.bubblenav .icons{float:none;} .bubblenav .nav-dot{background:none;width:100%;height:100%;margin:0;display:block;}.bubblenav .nav-dot .tooltip{visibility:visible;display:block;}.bubblenav .nav-dot .tooltip br{display:none;} .bubblenav .tooltip{position:relative;z-index:0;right:0;min-height:0;width:100%;}.bubblenav .tooltip .text-block{padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:1;filter:alpha(opacity=100);width:100%;min-height:1em;clear:left;}.bubblenav .tooltip .text-block span.icon{float:left;display:block;width:3%;} .bubblenav .tooltip .text-block h2{display:none;} .bubblenav .tooltip .text-block p{margin-left:20px;width:90%;line-height:1.2em;}.bubblenav .tooltip .text-block p .strong{font-size:1.2em;} .bubblenav .tooltip .link,.bubblenav .tooltip .bubble-arrow{display:none;} #parallax .contentCtn a.btn,.contentCtn button.btn #parallax.back{display:none;} .contentCtn a.btn,.contentCtn button.btn{font-size:1.25em;width:100%;}.contentCtn a.btn span.content,.contentCtn button.btn span.content{width:100%;padding:0;} .contentCtn a.btn.previous.multiplebuttons,.contentCtn button.btn.previous.multiplebuttons{margin-right:0;} .contentCtn a.btn.previous,.contentCtn button.btn.previous,.contentCtn a.btn.next,.contentCtn button.btn.next{width:47.9%;} .contentCtn a.btn.next,.contentCtn button.btn.next{float:right;}.contentCtn a.btn.next.no-previous-btn,.contentCtn button.btn.next.no-previous-btn{float:left;} .iconLink+.accordion{margin-top:15px;padding-bottom:10px;} img.hideForMobile{display:none;} div.side-content{width:auto;float:none;padding:0;} div.video-thumb{display:block;margin-top:10px;} div.withButtonOnTop{padding-top:55px;} div hr{margin-bottom:14px;}div hr.hideForMobile{display:none;} div.withList{clear:left;}div.withList h3 a{display:block;float:left;width:90%;} div.withList p{clear:left;} .row.grid_content table.bulbs-shape-table th,table.bulbs-shape-table th{vertical-align:top;} .row.grid_content table td,table td{padding:5px;} .row.grid_content table h2,table h2{font-size:1em;} .row.grid_content table.standard td.img-overlay>.zoomIn a .content img,table.standard td.img-overlay>.zoomIn a .content img{max-width:120px;} #tooltip{min-width:200px;} .tooltips-overright #tooltip{max-width:79.9%;}.tooltips-overright #tooltip span:first-child{font-size:11px;}.tooltips-overright #tooltip span:first-child .default li{padding:5px 0 0 0;} .tooltips-overright #tooltip #buttontip span{font-size:inherit;} .bubble-decoration.left,.bubble-decoration.down{background:none;} div.bubble-block ul.links{background:none;padding-left:0;} div.bubble-block.style2{margin-top:20px;border-left:none;border-right:none;border-bottom:none;padding-left:0;padding-right:0;padding-bottom:0;}div.bubble-block.style2 ul li{padding:13px 0 13px;margin:0;line-height:1.2em;border-bottom:1px solid #eaeaea;} div.bubble-block .row.col_4.iconResize{margin-bottom:50px;}div.bubble-block .row.col_4.iconResize .col.small{border-bottom:1px solid #e5e0d9;margin-bottom:0;padding:10px 0;}div.bubble-block .row.col_4.iconResize .col.small:first-child{padding-top:0;} div.bubble-block .row.col_4.iconResize .col.small span.content.mobileConvertToArrow{width:100%;border-bottom:none;padding:0;margin:0;display:inline-block;}div.bubble-block .row.col_4.iconResize .col.small span.content.mobileConvertToArrow a{padding-left:50px;}div.bubble-block .row.col_4.iconResize .col.small span.content.mobileConvertToArrow a .icon.sml{float:right;} section#contenu ul.features-list li .bubble-block .row.col_4.iconResize span.icon.lrg.positionrelative{position:absolute;font-size:3em;margin:2px 0 0 0;padding:0;width:auto;line-height:1em;background-color:rgba(0, 0, 0, 0);background-image:-webkit-radial-gradient(50% 95%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 75%);background-image:-moz-radial-gradient(50% 95%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 75%);background-image:-ms-radial-gradient(50% 95%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 75%);background-image:-o-radial-gradient(50% 95%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 75%);background-image:radial-gradient(50% 95%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 75%);} ul.features-list li ul.links.normal li{padding:13px 0 13px;margin:0;line-height:1.2em;border-bottom:1px solid #eaeaea;} section#contenu ul.features-list.degrees li h2{margin:5px 0 0 5px !important;} section#contenu ul.features-list li h2{width:100%;} .smaller-bubble h4{font-size:1.1em;padding:0 0 20px 50px;} .smaller-bubble p{clear:both;} .print,#icon-video-header,#icon-email-header,.innovation-ex{display:none;} .margin-bloc,.margintop{margin-top:20px;} #overlayContent .siteWrapper{width:100%;} .comparison.withinList.align-v{margin:0;padding:0 0 0 42px;} .box{padding:15px 10px 15px 10px;}.box.simple h4{font-size:1.1em;} .box.simple.numbered h2{float:none;text-align:center;padding-right:0;}.box.simple.numbered h2.special{text-align:left;font-size:3em;float:left;} .box.simple.numbered .content{width:95%;}.box.simple.numbered .content h3{padding:0;} .box.simple.withIcon{padding-bottom:20px;}.box.simple.withIcon .icon{margin-left:-10px;} .box.simple.withIcon .description{margin-left:10px;} .box.simple.picture .pic{float:none;} .box.simple.picture h1{padding:10px 0 0 0;font-size:1.5em;} .box.simple.picture p{font-size:1em;padding:8px 0 8px 0;} .box.simple.tip div.number{float:none;width:auto;margin-left:-60px;text-align:center;padding-bottom:20px;}.box.simple.tip div.number h2 span.strong{display:inline-block;position:absolute;padding-top:6px;} .box.simple.tip div.content{width:auto;float:none;}.box.simple.tip div.content p.strong-quotes span.icon.end{float:right;} .box.simple.tip div.content a{margin:20px 0 0 23px;} .box.icons-first{padding-bottom:350px;}.box.icons-first .stack{margin:0;} .box.icons-first .col.delimited,.row.grid_content .box.icons-first .col.delimited{clear:both;*zoom:1;border-top:1px solid #d6d4d3;border-left:none;padding:18px 0 0 0;margin-bottom:0;padding-bottom:0;width:100%;}.box.icons-first .col.delimited:before,.row.grid_content .box.icons-first .col.delimited:before,.box.icons-first .col.delimited:after,.row.grid_content .box.icons-first .col.delimited:after{display:table;content:"";} .box.icons-first .col.delimited:after,.row.grid_content .box.icons-first .col.delimited:after{clear:both;} .box.icons-first .col.delimited:first-child,.row.grid_content .box.icons-first .col.delimited:first-child{border:none;padding:0;} .box.icons-first .col.delimited div.align,.row.grid_content .box.icons-first .col.delimited div.align{text-align:left;margin:0;float:left;}.box.icons-first .col.delimited div.align .glossy-shadow,.row.grid_content .box.icons-first .col.delimited div.align .glossy-shadow{margin:0;} .box.icons-first .col.delimited div.description,.row.grid_content .box.icons-first .col.delimited div.description{float:right;width:80%;} .box.icons-first .col.delimited h2+p,.row.grid_content .box.icons-first .col.delimited h2+p,.box.icons-first .col.delimited h3+p,.row.grid_content .box.icons-first .col.delimited h3+p{padding:0 0 18px 0;} .box.icons-first .col.delimited h3,.row.grid_content .box.icons-first .col.delimited h3{padding-top:0;} .box.icons-first .col.delimited p,.row.grid_content .box.icons-first .col.delimited p{width:90%;}.box.icons-first .col.delimited p.offset,.row.grid_content .box.icons-first .col.delimited p.offset{margin:0;} .box.icons-first.home section{}.box.icons-first.home section .glossyIcon{float:none;display:block;margin:0 auto;margin-bottom:20px;} .box.icons-first.home section .description{width:auto;margin:0 20px 0 0;} .box.icons-first.home .clearfix{display:block;float:none;} .box.icons-first.home.affaires{padding:0;}.box.icons-first.home.affaires ul li{display:block;clear:both;width:100%;padding:10px 0;border-top:1px solid #d6d4d3;}.box.icons-first.home.affaires ul li:first-child{border:none;margin:0;padding:10px 0;} .box.icons-first.home.affaires ul li:last-child .description{margin:0;} .box.icons-first.home.affaires ul li .glossyIcon{float:left;margin:0 0 0 10px;} .box.icons-first.home.affaires ul li .description{width:80%;padding-left:11px;margin:0;}.box.icons-first.home.affaires ul li .description a.iconLink{display:block;padding-top:4px;}.box.icons-first.home.affaires ul li .description a.iconLink span.icon.sml{float:right;} .box.icons-first.home.affaires ul li .description p{display:none;} .box.moreInfo{margin-bottom:10px;}.box.moreInfo .col{border-top:1px solid #9cc6d6;margin-top:15px;padding-top:15px;}.box.moreInfo .col p{width:90%;} .box.moreInfo .col span.icon{float:right;position:relative;font-size:1.33em;padding-top:15px;} .box.moreInfo .col:first-child{border:none;padding:0;margin:0 0 15px 0;} ul.links,ul.list-icon-blocks.double,ul.col_2,ul.visilec{font-size:1.2em;background-image:url('/img/neutral/icons/bg_nav_side_bubble.png');background-position:top;background-repeat:no-repeat;padding-top:20px;padding-bottom:20px;}ul.links.thumbs,ul.list-icon-blocks.double.thumbs,ul.col_2.thumbs,ul.visilec.thumbs{font-size:1em;} ul.links li,ul.list-icon-blocks.double li,ul.col_2 li,ul.visilec li{border-bottom:1px solid #eaeaea;padding:13px 0 13px 0;}ul.links li span.icon.sml,ul.list-icon-blocks.double li span.icon.sml,ul.col_2 li span.icon.sml,ul.visilec li span.icon.sml{float:right;padding:0 8px 0 0;position:relative;} ul.links li a,ul.list-icon-blocks.double li a,ul.col_2 li a,ul.visilec li a{padding-left:0;display:block;}ul.links li a.inline,ul.list-icon-blocks.double li a.inline,ul.col_2 li a.inline,ul.visilec li a.inline{display:inline;padding:0;} ul.links li a span.icon.sml,ul.list-icon-blocks.double li a span.icon.sml,ul.col_2 li a span.icon.sml,ul.visilec li a span.icon.sml{float:right;padding:0 8px 0 0;position:relative;left:0;} ul.links li a span.content,ul.list-icon-blocks.double li a span.content,ul.col_2 li a span.content,ul.visilec li a span.content{padding-left:0;width:90% !important;} ul.links li .offset-small,ul.list-icon-blocks.double li .offset-small,ul.col_2 li .offset-small,ul.visilec li .offset-small{margin-left:8px;width:90%;} ul.links li p.offset,ul.list-icon-blocks.double li p.offset,ul.col_2 li p.offset,ul.visilec li p.offset{margin:0;font-size:0.9em;} ul.links li div,ul.list-icon-blocks.double li div,ul.col_2 li div,ul.visilec li div{line-height:1.2em;} ul.links li h3 a,ul.list-icon-blocks.double li h3 a,ul.col_2 li h3 a,ul.visilec li h3 a{font-family:OpenSansRegularWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;font-size:0.75em;}ul.links li h3 a span,ul.list-icon-blocks.double li h3 a span,ul.col_2 li h3 a span,ul.visilec li h3 a span{font-size:1.2em;} ul.links li .fullSize div.float-left.cols_2.smaller.iconResize,ul.list-icon-blocks.double li .fullSize div.float-left.cols_2.smaller.iconResize,ul.col_2 li .fullSize div.float-left.cols_2.smaller.iconResize,ul.visilec li .fullSize div.float-left.cols_2.smaller.iconResize{margin:0;width:95%;padding-bottom:10px;}ul.links li .fullSize div.float-left.cols_2.smaller.iconResize a span.icon,ul.list-icon-blocks.double li .fullSize div.float-left.cols_2.smaller.iconResize a span.icon,ul.col_2 li .fullSize div.float-left.cols_2.smaller.iconResize a span.icon,ul.visilec li .fullSize div.float-left.cols_2.smaller.iconResize a span.icon{font-size:1.5em;} ul.links.no-links li,ul.list-icon-blocks.double.no-links li,ul.col_2.no-links li,ul.visilec.no-links li{border-bottom:none;font-size:0.8em;} ul.links.iconResize li,ul.list-icon-blocks.double.iconResize li,ul.col_2.iconResize li,ul.visilec.iconResize li{padding:10px 0;border-top:1px solid #e5e0d9;}ul.links.iconResize li:first-child,ul.list-icon-blocks.double.iconResize li:first-child,ul.col_2.iconResize li:first-child,ul.visilec.iconResize li:first-child{padding-top:0;border-top:none;} ul.links.testimonials,ul.list-icon-blocks.double.testimonials,ul.col_2.testimonials,ul.visilec.testimonials{background-image:url('/img/neutral/icons/bg_nav_side_bubble.png');background-position:top;background-repeat:no-repeat;padding-top:20px;padding-bottom:20px;}ul.links.testimonials a span.icon.sml,ul.list-icon-blocks.double.testimonials a span.icon.sml,ul.col_2.testimonials a span.icon.sml,ul.visilec.testimonials a span.icon.sml{display:inline-block;} ul.links.col_3_resp.thumbs li a.iconLink,ul.list-icon-blocks.double.col_3_resp.thumbs li a.iconLink,ul.col_2.col_3_resp.thumbs li a.iconLink,ul.visilec.col_3_resp.thumbs li a.iconLink{font-size:0.9em;}ul.links.col_3_resp.thumbs li a.iconLink .icon.sml,ul.list-icon-blocks.double.col_3_resp.thumbs li a.iconLink .icon.sml,ul.col_2.col_3_resp.thumbs li a.iconLink .icon.sml,ul.visilec.col_3_resp.thumbs li a.iconLink .icon.sml{display:inline-block;} ul.links.col_3_resp.thumbs li p,ul.list-icon-blocks.double.col_3_resp.thumbs li p,ul.col_2.col_3_resp.thumbs li p,ul.visilec.col_3_resp.thumbs li p{width:90%;} ul.col_2{background:none;}ul.col_2 li{margin-top:0 !important;margin-left:0 !important;width:auto;} ul.list-icon-blocks.iconResize{background-image:url('/img/neutral/icons/bg_nav_side_bubble.png');background-position:top;background-repeat:no-repeat;padding:26px 0 5px 0;margin-left:10px;margin-right:10px;}ul.list-icon-blocks.iconResize li{border-bottom:1px solid #EAEAEA;padding:0 0 15px 0;margin:0 0 15px 0;}ul.list-icon-blocks.iconResize li.noIcon.first{margin:0 0 15px 0;} ul.list-icon-blocks.iconResize li.noIcon div.description{margin:0;padding:0;}ul.list-icon-blocks.iconResize li.noIcon div.description h3{padding:0;} ul.list-icon-blocks.iconResize li .icon.lrg{font-size:2.7em;line-height:32px;margin:-6px 0 0 0;padding:0;} ul.list-icon-blocks.iconResize li div.description{width:100%;float:none;}ul.list-icon-blocks.iconResize li div.description h3{padding:0 0 0 25px;}ul.list-icon-blocks.iconResize li div.description h3 a{font-family:OpenSansRegularWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;font-size:0.9em;} ul.list-icon-blocks.iconResize li div.description p{display:none;} ul.list-icon-blocks.iconResize li h3 span.icon.sml{float:none;position:absolute;right:0;font-size:1em;padding:0 8px 0 0;} ul.list-icon-blocks.iconResize.thumbs li a img{width:48%;} ul.list-icon-blocks.iconResize.thumbs li h3{float:right;display:inline-block;width:48%;}ul.list-icon-blocks.iconResize.thumbs li h3 a .icon{float:right;padding-left:10px;margin:0;} ul.plus li span.sml{margin-right:13px;} ul.plus li a.nopadding span.sml{margin-right:6px;} ul.graphs li{padding:20px 0 0 0;width:100%;}ul.graphs li:first-child{padding-top:0;} ul.graphs li .zoomIn .bkg-loupe{bottom:7px;} .icon.lrg{width:1em;background-color:rgba(0, 0, 0, 0);background-image:-webkit-radial-gradient(50% 95%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 75%);background-image:-moz-radial-gradient(50% 95%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 75%);background-image:-ms-radial-gradient(50% 95%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 75%);background-image:-o-radial-gradient(50% 95%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 75%);background-image:radial-gradient(50% 95%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 75%);} .glossy-shadow{width:4em;height:4.3em;margin:0;background-color:rgba(0, 0, 0, 0);background-image:-webkit-radial-gradient(35% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);background-image:-moz-radial-gradient(35% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);background-image:-ms-radial-gradient(35% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);background-image:-o-radial-gradient(35% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);background-image:radial-gradient(35% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);} .glossyIcon{width:1.1em;height:1.1em;font-size:2.7em;-webkit-border-radius:0.75em;-moz-border-radius:0.75em;border-radius:0.75em;}.glossyIcon span span{font-size:0.75em;line-height:210%;} .glossyIcon:hover span span,.glossyIcon:focus span span{font-size:0.75em;line-height:125%;} .accordion button{font-size:1.2em;width:95%;vertical-align:middle;}.accordion button.tooltips{vertical-align:baseline;} .accordion button div{float:left;padding:0 10px 0 0;}.accordion button div .icon-wrapper{background-color:#9cc444;background-image:-moz-linear-gradient(top, #b2da56, #7aa228);background-image:-ms-linear-gradient(top, #b2da56, #7aa228);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b2da56), to(#7aa228));background-image:-webkit-linear-gradient(top, #b2da56, #7aa228);background-image:-o-linear-gradient(top, #b2da56, #7aa228);background-image:linear-gradient(top, #b2da56, #7aa228);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2da56', endColorstr='#7aa228', GradientType=0);-webkit-box-shadow:0px -3px 0px #5f8118 inset;-moz-box-shadow:0px -3px 0px #5f8118 inset;box-shadow:0px -3px 0px #5f8118 inset;-webkit-border-radius:1.2em;-moz-border-radius:1.2em;border-radius:1.2em;display:inline-block;font-size:1.2em;width:100%;padding-bottom:1px;margin-bottom:2px;}.accordion button div .icon-wrapper span.icon{padding:3px;font-size:0.8em;margin:0;float:none;text-align:center;color:#1e1e1e;-webkit-text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);-moz-text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);} .accordion button div .icon-wrapper:hover,.accordion button div .icon-wrapper:focus{background-color:#90b83a;background-image:-moz-linear-gradient(top, #7aa228, #b2da56);background-image:-ms-linear-gradient(top, #7aa228, #b2da56);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#7aa228), to(#b2da56));background-image:-webkit-linear-gradient(top, #7aa228, #b2da56);background-image:-o-linear-gradient(top, #7aa228, #b2da56);background-image:linear-gradient(top, #7aa228, #b2da56);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7aa228', endColorstr='#b2da56', GradientType=0);-webkit-box-shadow:0px -1px 0px #5f8118 inset;-moz-box-shadow:0px -1px 0px #5f8118 inset;box-shadow:0px -1px 0px #5f8118 inset;padding-bottom:0px;margin-top:1px;margin-bottom:0px;} .accordion button.arrow-link{margin-left:0.5em;} .accordion button.arrow-link:focus,.accordion button.arrow-link:hover{text-decoration:none;} .accordion button .content{display:block;float:left;width:85%;margin-top:-1px;} .accordion button.tooltips{font-size:1em;width:auto;} .accordion .drawer{padding-left:33px;} .accordion-list .accordion button.arrow-link span.content{width:90%;} form{}form input.long{width:90%;max-width:344px;} form textarea.long{width:92%;max-width:517px;} form button.withpadding{margin-bottom:20px;} form h3{font-size:1.2em;}form h3 .number{width:5%;} form h3 .number-content{padding-bottom:10px;} form a.linkRemovePhone{padding:0;margin-top:-5px;} form#sefcoForm .info-tooltip{box-shadow:0 0 0 #55811a;} form .accordion.more{margin-top:5px;} .row.grid_content .row.col_2 .inputCtn,.row.grid_content .row.col_4 .inputCtn{float:none;padding-top:20px;clear:both;} .row.grid_content form .row.col_2,.row.grid_content form .row.col_4{padding:0;}.row.grid_content form .row.col_2 p,.row.grid_content form .row.col_4 p{padding-bottom:0;} .row.grid_content .box.simple.bigText p.line2.big{font-size:2.8em;} .row.grid_content .box.simple.bigText p.line3.medium{font-size:1.1em;} .row.grid_content form .row.last{padding-top:60px;} section.row.grid_full.search form.searchFieldinContent{margin:5px 0 10px 0;} .explanation.etape_3 a.phone{display:block;} #breadcrumb-share-wrapper{border-top:3px solid #1e1e1e;padding:35px 0 0 0;margin:0;display:none;} #breadcrumb-share-wrapper #share{float:left;position:relative;}#breadcrumb-share-wrapper #share .pimpFb{position:relative;bottom:41px;left:0;width:60px;} #caroulax-container{top:-50px;}#caroulax-container #parallax{display:none;} #caroulax-container #carousel{display:block;width:auto;height:265px;left:0;padding:0;}html.ie7 #caroulax-container #carousel{display:none;} #caroulax-container #carousel #slides-wrapper{position:relative;}#caroulax-container #carousel #slides-wrapper .slides{height:250px;left:0;}#caroulax-container #carousel #slides-wrapper .slides .slide{height:250px;}#caroulax-container #carousel #slides-wrapper .slides .slide .carousel-bg{display:block;} #caroulax-container #carousel #slides-wrapper .slides .slide .ctaContainer{position:absolute;top:40px;}#caroulax-container #carousel #slides-wrapper .slides .slide .ctaContainer h2.tagline{font-family:OpenSansSemiboldWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;text-transform:none;color:#417630;font-size:1.3em;position:relative;text-align:left;} #caroulax-container #carousel #slides-wrapper .slides .slide .ctaContainer .btn{display:none;} #caroulax-container #carousel .nav-shadow{display:none;} #caroulax-container #carousel .caroulax-nav-wrapper{width:100%;bottom:-3px;}#caroulax-container #carousel .caroulax-nav-wrapper .prev-slide-btn,#caroulax-container #carousel .caroulax-nav-wrapper .next-slide-btn{top:-22px;display:block;position:absolute;width:auto;}#caroulax-container #carousel .caroulax-nav-wrapper .prev-slide-btn .content .icon,#caroulax-container #carousel .caroulax-nav-wrapper .next-slide-btn .content .icon{font-size:1.9em;line-height:1.1em;padding:7px 2px;} #caroulax-container #carousel .caroulax-nav-wrapper .prev-slide-btn{left:-2px;} #caroulax-container #carousel .caroulax-nav-wrapper .next-slide-btn{right:-2px;} #caroulax-container #carousel .caroulax-nav-wrapper .caroulax-nav.pager-3 li{width:100%;display:none;}#caroulax-container #carousel .caroulax-nav-wrapper .caroulax-nav.pager-3 li.activeSlide{display:block;} #caroulax-container #carousel .caroulax-nav-wrapper .caroulax-nav.pager-3 li a{padding:12px 40px;}#caroulax-container #carousel .caroulax-nav-wrapper .caroulax-nav.pager-3 li a .subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}#caroulax-container #carousel .caroulax-nav-wrapper .caroulax-nav.pager-3 li a .subtitle .icon{display:inline-block;color:#1e1e1e;position:absolute;right:10px;} .caroulax-vertical-spacer{height:225px;}html.ie7 .caroulax-vertical-spacer{height:90px;} .row ul.col_2.thumbs li.col.projets-ee h2 a span.icon.sml,.row ul.col_2.thumbs li.col.projets-ee h3 a span.icon.sml{float:right;} .row ul.col_2.thumbs li.col.projets-ee h2 a span.content,.row ul.col_2.thumbs li.col.projets-ee h3 a span.content{padding-left:0px;} .row ul.col_2.thumbs li.col.projets-ee ul.default{margin-bottom:15px;}.row ul.col_2.thumbs li.col.projets-ee ul.default li{border:none;} .row ul.col_2.thumbs li.col.projets-ee .img-container{float:left;width:24.9%;}.row ul.col_2.thumbs li.col.projets-ee .img-container img{border-width:1px;} .row ul.col_2.thumbs li.col.projets-ee .mention,.row ul.col_2.thumbs li.col.projets-ee h3{float:right;width:71.9%;}.row ul.col_2.thumbs li.col.projets-ee .mention a span.icon.sml,.row ul.col_2.thumbs li.col.projets-ee h3 a span.icon.sml{font-size:1.667em;} .row ul.col_2.thumbs li.col.projets-ee .mention{padding-top:0;padding-left:0;} ul.col_2 ul.default{margin-bottom:15px;}ul.col_2 ul.default li{margin-left:15px !important;} ul.list-icon-blocks li{width:100%;} ul.list-icon-blocks.fullSize h3{font-size:1.2em;} #mainFooter .row.grid_content .col_4{margin-left:0;}#mainFooter .row.grid_content .col_4 .col{width:50%;margin-left:0;float:left;} #mainFooter .blocka h1{float:none;margin-bottom:20px;} #mainFooter .blocka .selector{float:none;width:auto;} #mainFooter .blocka .contact .articles article.col_2 .col1,#mainFooter .blocka .contact .articles article.col_3 .col1,#mainFooter .blocka .contact .articles article.col_2 .col2,#mainFooter .blocka .contact .articles article.col_3 .col2,#mainFooter .blocka .contact .articles article.col_2 .col3,#mainFooter .blocka .contact .articles article.col_3 .col3{width:auto;} #mainFooter .blocka .contact .articles article.col_2 .col,#mainFooter .blocka .contact .articles article.col_3 .col{margin-bottom:20px;clear:both;} #mainFooter .blocka .contact .articles article.col_2>.col2.col{margin-bottom:0;} #mainFooter .blocka .contact .articles article.col_3>.col3.col{margin-bottom:0;} #mainFooter .blocka .contact .articles article.withAccordion>.col1{margin-bottom:10px;} #mainFooter .blocka .contact .articles article.withAccordion>.col2{margin:0 0 0 10px;} #mainFooter .blocka .contact .articles article .icon.lrg.mail{margin:0 0 0 -6px;} #mainFooter .blocka .contact .articles article .icon.lrg.phone{margin:-5px 0 0 -17px;} #mainFooter .blocka .contact .articles article .withIcon{margin-left:4.5em;} #mainFooter .blocka .contact .articles article .accordion{padding-bottom:10px;}#mainFooter .blocka .contact .articles article .accordion .link .content{font-size:1em;} #mainFooter .blocka .contact .articles article .accordion .link .subtitle{font-size:0.8em;} #mainFooter .blocka .contact .articles article .accordion .drawer{padding-left:5px;margin-bottom:2px;} #mainFooter .blocka .contact .articles article .accordion .col_2 .col{width:auto;margin:0;clear:both;}#mainFooter .blocka .contact .articles article .accordion .col_2 .col.col1{margin-bottom:5px;} #mainFooter .blocka .contact .articles article .accordion .col_2 .col1{padding-bottom:20px;}#mainFooter .blocka .contact .articles article .accordion .col_2 .col1 p,#mainFooter .blocka .contact .articles article .accordion .col_2 .col1 .withIcon{margin-left:5.5em;} #mainFooter .blocka .contact .articles article .accordion .col_2 .col2{width:100%;padding:0;} #mainFooter .blocka .contact .articles article .accordion .icon.lrg.mail{margin:0 0 0 5px;height:0.6em;} #mainFooter .blocka .contact .articles article .accordion .icon.lrg.phone{margin:-5px 0 0 0;} #mainFooter .blocka .contact .articles article .accordion .withIcon{margin-left:5.5em;} #mainFooter .blockb{padding-top:30px;} #mainFooter #sitemap .section{margin-bottom:20px;}#mainFooter #sitemap .section.mobile{display:none;} #mainFooter #sitemap .section.residentiel ul,#mainFooter #sitemap .section.affaires ul,#mainFooter #sitemap .section.electricite ul,#mainFooter #sitemap .section.apropos ul,#mainFooter #sitemap .section.specialise ul{display:none;} #mainFooter #sitemap .social{display:none;} #mainFooter #sitemap .row.col_4 a{font-size:1.1em;color:#fff;font-family:OpenSansSemiboldWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;} #mainFooter #sitemap .row.col_4 .col3{clear:left;} #mainFooter #sitemap .row.col_4 .col4{margin-bottom:0;}#mainFooter #sitemap .row.col_4 .col4 a{color:#96BC33;} #mainFooter #sitemap .row.col_4 .col3,#mainFooter #sitemap .row.col_4 .col4{border-top:1px solid #6C6763;padding-top:25px;} #mainFooter #anotherMenu{display:none;} #mainFooter #copyright{padding:15px 0 40px;margin:0 10px;line-height:1.4em;border-top:1px solid #6C6763;}#mainFooter #copyright div{width:160px;padding-top:0;}#mainFooter #copyright div br{display:block;} #mainFooter #copyright a.footer-logo{padding-top:0;} .marginleft-wide{margin-left:0;} .zoomIn .img-overlay.healthLoop .content{float:none;bottom:0;right:0;} .documentation{margin-top:40px;}.documentation .colLeft{width:110px;float:left;}.documentation .colLeft img{width:100%;} .documentation .colRight{margin-left:0px;padding-left:0px;}.documentation .colRight h2{margin-left:110px;padding-left:20px;}.documentation .colRight h2 span.icon{margin-left:-20px;} .documentation .colRight h2 span.pdf,.documentation .colRight h2 span.zip,.documentation .colRight h2 span.doc,.documentation .colRight h2 span.xls{color:inherit;font-family:OpenSansRegularWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;} .documentation .colRight .title{margin-left:110px;padding-left:20px;} .documentation .colRight .description{clear:both;} .col2Icon .icon_col2Icon{display:none;} .col2Icon .content_col2Icon{margin-left:0px;} .row.grid_content .picture-quote figure{display:none;} .row.grid_content .picture-quote blockquote{margin-left:0;border:1px solid #d6d4d3;padding:20px;} .prix-evolution-wrapper .graph-title .bigger{display:none;} .prix-evolution-wrapper .prix-evolution{display:none;} .prix-evolution.detailed .legend{font-size:0.9em;width:100%;margin-left:0;}.prix-evolution.detailed .legend li{width:20%;padding-right:2%;}.prix-evolution.detailed .legend li.num4{width:34%;padding-right:0;} .tabs-content{border:none;padding:30px 0;}.tabs-content ul.list-icon-blocks li{width:auto;margin:10px 0;} h2.mobileConvertToArrow,.row.grid_content h2.mobileConvertToArrow,.mobileConvertToArrow{font-size:1.2em;margin-bottom:13px;padding:13px 0 13px 0;border-bottom:1px solid #eaeaea;}h2.mobileConvertToArrow .icon,.row.grid_content h2.mobileConvertToArrow .icon,.mobileConvertToArrow .icon{float:right;padding:0 8px 0 0;position:relative;} h2.mobileConvertToArrow a,.row.grid_content h2.mobileConvertToArrow a,.mobileConvertToArrow a{padding-left:0;display:block;} h2.mobileConvertToArrow.small-content,.row.grid_content h2.mobileConvertToArrow.small-content,.mobileConvertToArrow.small-content{font-size:1em;} .row.grid_content .dark-header hgroup{padding:20px 25px 30px 25px;} .simple.box.image-left.margin-bloc img.del-img{display:none;} .simple.box.image-left.margin-bloc .content.del{margin-left:0;} .del.bulbs-types-list ul li.one-bulb{width:32%;} .del.bulbs-types-list ul li.three-bulbs{width:100%;} .pdf-detail-wrapper .thumb{float:none;}.pdf-detail-wrapper .thumb img{display:block;margin:0 auto;} .pdf-detail-wrapper .description{margin-left:0px;margin-top:20px;clear:none;} .row.moreInfo header h3{background-image:url('/img/neutral/icons/bg_nav_side_bubble.png');background-position:top;background-repeat:no-repeat;padding:26px 0 5px 0;margin-left:10px;margin-right:10px;} .surveyCTA section.onlyMobile.mobile{margin:10px 0 20px 0;}.surveyCTA section.onlyMobile.mobile .box.simple{padding:10px 10px 20px 10px;}.surveyCTA section.onlyMobile.mobile .box.simple h3{padding:0 0 5px 0;} .surveyCTA section.onlyMobile.mobile a{text-decoration:none;display:block;}.surveyCTA section.onlyMobile.mobile a span.icon.med{background-color:rgba(0, 0, 0, 0);background-image:-webkit-radial-gradient(43% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 90%);background-image:-moz-radial-gradient(43% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 90%);background-image:-ms-radial-gradient(43% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 90%);background-image:-o-radial-gradient(43% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 90%);background-image:radial-gradient(43% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 90%);float:left;} .surveyCTA section.onlyMobile.mobile a span.content{text-transform:none;padding:0;font-family:OpenSansRegularWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;} .surveyCTA section.onlyMobile.mobile a span.icon.sml{padding:0;} .movingCTA #meerkat-wrap #meerkat-container .meerkat .content-block{width:95%;}.movingCTA #meerkat-wrap #meerkat-container .meerkat .content-block .box-img{width:117px;height:67px;left:-3px;bottom:-150px;position:absolute;} .movingCTA #meerkat-wrap #meerkat-container .meerkat .content-block h2{width:190px;margin-left:-95px;text-align:center;font-size:15px;left:50%;top:15px;position:absolute;} .movingCTA #meerkat-wrap #meerkat-container .meerkat .content-block .btn{position:relative;margin:0 auto;right:0;top:50px;} .movingCTA #meerkat-wrap #meerkat-container .meerkat .content-block button.close-meerkat{right:-2px;top:-2px;} .movingCTA2014 #meerkat-wrap{height:103px;}.movingCTA2014 #meerkat-wrap #meerkat-container{height:103px;}.movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block{margin:0 auto;width:320px;height:103px;}.movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .mobile-step1{background-image:url('/img/neutral/promo/catfish_moving_2014/mobile_bg_step1.jpg');background-repeat:no-repeat;width:320px;height:103px;position:absolute;left:0;top:0;} .movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .mobile-step2{background-image:url('/img/neutral/promo/catfish_moving_2014/mobile_bg_step2.jpg');background-repeat:no-repeat;width:320px;height:103px;position:absolute;left:0;bottom:-103px;} .movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block h2{font-size:14px;left:10px;top:10px;} .movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .btn{width:94%;margin:0 3%;bottom:3px;top:auto;right:auto;} .semaineEnviroCTA #meerkat-wrap #meerkat-container .meerkat .content-block{width:95%;}.semaineEnviroCTA #meerkat-wrap #meerkat-container .meerkat .content-block .box-img{width:36px;height:60px;left:0px;bottom:-150px;position:absolute;} .semaineEnviroCTA #meerkat-wrap #meerkat-container .meerkat .content-block h2{width:320px;text-align:left;font-size:15px;top:20px;position:absolute;} .semaineEnviroCTA #meerkat-wrap #meerkat-container .meerkat .content-block .btn{position:relative;margin:0 auto;right:0;top:60px;} .semaineEnviroCTA #meerkat-wrap #meerkat-container .meerkat .content-block button.close-meerkat{right:-2px;top:-2px;} .grandsFroidsCTA #meerkat-wrap #meerkat-container .meerkat .content-block{width:95%;}.grandsFroidsCTA #meerkat-wrap #meerkat-container .meerkat .content-block .box-img{left:0px;bottom:-150px;position:absolute;} .grandsFroidsCTA #meerkat-wrap #meerkat-container .meerkat .content-block h2{width:240px;text-align:left;font-size:11px;top:10px;position:absolute;} .grandsFroidsCTA #meerkat-wrap #meerkat-container .meerkat .content-block .btn{position:relative;margin:0 auto;right:0;top:60px;} .grandsFroidsCTA #meerkat-wrap #meerkat-container .meerkat .content-block button.close-meerkat{right:-2px;top:-2px;} .answer table.standard{font-size:0.5em;} .row.grid_full.first.pool-page-intro{border:none;padding-bottom:0;}.row.grid_full.first.pool-page-intro .box.simple.add.icons-first{margin-top:5px;padding-bottom:0;}.row.grid_full.first.pool-page-intro .box.simple.add.icons-first .col_2.delimited_rows .col .description{float:none;width:auto;margin-left:0;border-top:1px solid #d6d4d3;}.row.grid_full.first.pool-page-intro .box.simple.add.icons-first .col_2.delimited_rows .col .description h3{padding:10px 0;}.row.grid_full.first.pool-page-intro .box.simple.add.icons-first .col_2.delimited_rows .col .description h3 a .icon{margin-top:0;} .figure-definition-list .image-wrapper{float:none;width:auto;} .figure-definition-list .definition-wrapper{width:auto;float:none;border-top:1px solid #7D9E2B;border-left:none;padding:10px 0 0 0;margin-top:15px;}.figure-definition-list .definition-wrapper .arrow{width:25px;height:20px;top:-20px;left:110px;background-image:url('/img/neutral/icons/bg_box_sml_horiz_up.png');} .figure-definition-list .definition-wrapper dl{border-bottom:1px solid #EAEAEA;margin-bottom:22px;padding-bottom:0;} .figure-definition-list .definition-wrapper dt{border-top:1px solid #EAEAEA;padding:6px 0 2px 0;margin-bottom:4px;} .figure-definition-list .definition-wrapper dd{font-size:13px;padding-left:22px;} .figure-definition-list .definition-wrapper .iconlink{display:block;width:100%;min-height:40px;}.figure-definition-list .definition-wrapper .iconlink .icon{top:11px;} .figure-definition-list .definition-wrapper .iconlink .content{display:block;text-decoration:none;padding-left:68px;font-size:14px;vertical-align:top;padding-top:4px;width:auto;} .figure-definition-list .definition-wrapper .iconlink:hover .content,.figure-definition-list .definition-wrapper .iconlink:focus .content{text-decoration:underline;} .figure-definition-list .definition-wrapper .open-icon{display:none;position:absolute;top:10px;font-size:10px;left:3px;} .figure-definition-list .definition-wrapper .oinc-icon{position:absolute;display:block;width:36px;height:36px;background-color:#9FC646;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;left:20px;top:2px;font-family:HydropictoRegular;color:#fff;font-size:28px;text-align:center;line-height:36px;}.figure-definition-list .definition-wrapper .oinc-icon.opt{background-color:#477c30;} .figure-definition-list .definition-wrapper .oinc-icon-active{border-radius:25px;display:none;position:absolute;top:-3px;left:15px;width:40px;height:40px;background:#fff;border:3px solid #9FC646;}.figure-definition-list .definition-wrapper .oinc-icon-active.opt{border:3px solid #477c30;} .figure-definition-list .definition-wrapper.mobileConvertToArrow{border-bottom:none;} .figure-definition-list .hotspot-list{overflow:hidden;width:512px;height:300px;} .oinc.mobileConvertToArrow h2{font-size:18px;} .oinc.mobileConvertToArrow h3{font-size:16.8px;} .oinc.mobileConvertToArrow p{font-size:13.2px;} .oinc.mobileConvertToArrow ol{font-size:12px;} .oinc.mobileConvertToArrow .legalnote{font-size:10.8px;} .oinc.tabs-content{border:1px solid #d6d4d3;padding:20px 10px 0 10px;margin-bottom:30px;} .oinc.row.grid_full .col_2.delimited_rows{background-image:url('/img/neutral/icons/bg_nav_side_bubble.png');background-repeat:no-repeat;padding-top:10px;margin-top:5px;}.oinc.row.grid_full .col_2.delimited_rows h3{font-size:16px;} .oinc.row.grid_full .col_2.delimited_rows .col.delimited{padding-left:0;padding-top:7px;padding-right:0;width:auto;border-left:none;border-top:1px solid #EAEAEA;}.oinc.row.grid_full .col_2.delimited_rows .col.delimited:first-child{border-top:none;} .oinc.row.grid_full .col_2.delimited_rows .col.delimited .offset{margin-left:0;padding-top:0;padding-right:20px;font-size:13px;} .oinc .liste-mesures h3{padding-bottom:15px;} .oinc .liste-mesures ul.default{padding-bottom:5px;} .oinc .liste-mesures h4{font-size:12px;font-weight:bold;background-color:#f1f1f0;border-top:1px solid #EAEAEA;padding:10px;} .oinc .liste-mesures .reward{font-size:22px;font-weight:bold;display:block;padding-top:10px;margin-bottom:10px;} .oinc-inscription.row.grid_full.box.simple,.oinc-inscription.mobileConvertToArrow{border:none;} .oinc-inscription h2{font-size:16.8px;padding-top:8px;} .oinc-inscription p{font-size:13.2px;} .oinc-inscription .iconLink{width:100%;display:block;}.oinc-inscription .iconLink span.icon.sml{right:0;left:auto;} .oinc-inscription .iconLink .content{padding:0 25px 0 0;} .oinc-inscription .prelink{padding-bottom:3px;display:block;float:none;} .oinc-inscription .inlinelink{display:block;} .tabs-content .oinc-inscription .iconLink{width:100%;display:block;}.tabs-content .oinc-inscription .iconLink span.icon.sml{right:0;left:auto;} .tabs-content .oinc-inscription .iconLink .content{padding:0 25px 0 0;} .row.grid_content .col_3 .col_2.videos .col{width:100%;margin:0 0 20px 0;padding:10px 0;border-top:1px solid #d6d4d3;} .row.grid_content .col_3 .col_2.video-thumbs .col{width:100%;}.row.grid_content .col_3 .col_2.video-thumbs .col:first-child{width:100%;} .row.grid_content .col_3 .col_2.video-thumbs .col .video-thumb{max-width:300px;} button.block-toggle-btn{background:none;position:relative;text-align:left;}button.block-toggle-btn .icon-wrapper{background-color:#9cc444;background-image:-moz-linear-gradient(top, #b2da56, #7aa228);background-image:-ms-linear-gradient(top, #b2da56, #7aa228);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b2da56), to(#7aa228));background-image:-webkit-linear-gradient(top, #b2da56, #7aa228);background-image:-o-linear-gradient(top, #b2da56, #7aa228);background-image:linear-gradient(top, #b2da56, #7aa228);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2da56', endColorstr='#7aa228', GradientType=0);-webkit-box-shadow:0px -3px 0px #5f8118 inset;-moz-box-shadow:0px -3px 0px #5f8118 inset;box-shadow:0px -3px 0px #5f8118 inset;-webkit-border-radius:1.2em;-moz-border-radius:1.2em;border-radius:1.2em;display:block;width:21px;position:absolute;}button.block-toggle-btn .icon-wrapper .icon.sml{padding:3px;font-size:16px;margin:0;float:none;text-align:center;color:#1e1e1e;-webkit-text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);-moz-text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);} button.block-toggle-btn .icon-wrapper:hover,button.block-toggle-btn .icon-wrapper:focus{background-color:#90b83a;background-image:-moz-linear-gradient(top, #7aa228, #b2da56);background-image:-ms-linear-gradient(top, #7aa228, #b2da56);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#7aa228), to(#b2da56));background-image:-webkit-linear-gradient(top, #7aa228, #b2da56);background-image:-o-linear-gradient(top, #7aa228, #b2da56);background-image:linear-gradient(top, #7aa228, #b2da56);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7aa228', endColorstr='#b2da56', GradientType=0);-webkit-box-shadow:0px -1px 0px #5f8118 inset;-moz-box-shadow:0px -1px 0px #5f8118 inset;box-shadow:0px -1px 0px #5f8118 inset;padding-bottom:0px;margin-top:1px;margin-bottom:0px;} button.block-toggle-btn .content{display:block;padding:0 0 0 26px;} h2 button.block-toggle-btn .content{color:#7d9e2b;font-family:OpenSansBoldWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;font-size:16px;font-weight:normal;line-height:20px;text-transform:uppercase;} .block-toggle-content{display:none;}}@media only screen and (max-width:599px) and all and (-webkit-min-device-pixel-ratio:1.5){.movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .mobile-step1{background-image:url('/img/neutral/promo/catfish_moving_2014/mobile_bg_step1@2x.jpg');background-size:320px 103px;}html.ielt9 .movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .mobile-step1{background-image:url('/img/neutral/promo/catfish_moving_2014/mobile_bg_step1.jpg');}}@media only screen and (max-width:599px) and all and (-webkit-min-device-pixel-ratio:1.5){.movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .mobile-step2{background-image:url('/img/neutral/promo/catfish_moving_2014/mobile_bg_step2@2x.jpg');background-size:320px 103px;}html.ielt9 .movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .mobile-step2{background-image:url('/img/neutral/promo/catfish_moving_2014/mobile_bg_step2.jpg');}}
@media only screen and (min-width:600px) and (max-width:1024px){{}body{-webkit-text-size-adjust:100%;} select{font-size:16px;} html{overflow:auto;min-width:auto;} .zoomIn img{width:auto;height:auto;} .siteWrapper{width:576px;} .contentCtn{background-image:url('/img/neutral/icons/shadow-content-tablet.png');background-repeat:no-repeat;background-position:center 248px;}.contentCtn.full{background-color:#ffffff;} .contentCtn.open.mainhome{position:relative;background-image:none;}.contentCtn.open.mainhome .onlyDesktopTablet{padding:30px 30px 0 30px;} #caroulax-container #parallax{display:none;} #caroulax-container #carousel{display:block;width:auto;height:800px;left:0;padding:0;}html.ie7 #caroulax-container #carousel{display:none;} #caroulax-container #carousel #slides-wrapper{position:relative;}#caroulax-container #carousel #slides-wrapper .slides{height:500px;width:auto;left:0;}#caroulax-container #carousel #slides-wrapper .slides .slide{height:500px;}#caroulax-container #carousel #slides-wrapper .slides .slide .carousel-bg{display:block;} #caroulax-container #carousel #slides-wrapper .slides .slide .ctaContainer{position:absolute;top:170px;left:224px;}#caroulax-container #carousel #slides-wrapper .slides .slide .ctaContainer .tagline{font-family:OpenSansSemiboldWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;color:#417630;position:relative;text-transform:none;width:245px;text-align:left;} #caroulax-container #carousel #slides-wrapper .slides .slide .ctaContainer .btn{display:block;position:relative;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;} #caroulax-container #carousel #slides-wrapper .slides .slide .ctaContainer.slide2{top:160px;left:369px;}#caroulax-container #carousel #slides-wrapper .slides .slide .ctaContainer.slide2 .tagline{width:200px;} #caroulax-container #carousel .nav-shadow{display:block;position:absolute;background-repeat:no-repeat;background-position:center 0;background-image:url('/img/neutral/icons/shadow-content-tablet.png');width:100%;height:452px;top:330px;} #caroulax-container #carousel .caroulax-nav-wrapper{width:577px;bottom:153px;position:relative;}#caroulax-container #carousel .caroulax-nav-wrapper .prev-slide-btn,#caroulax-container #carousel .caroulax-nav-wrapper .next-slide-btn{display:none;} #caroulax-container.affaires #parallax #slides-wrapper .slides .slide .ctaContainer.slide2,#caroulax-container.affaires #carousel #slides-wrapper .slides .slide .ctaContainer.slide2{left:224px;top:170px;} .caroulax-vertical-spacer{height:422px;}html.ie7 .caroulax-vertical-spacer{height:100px;} #mainHeader .blockb .siteWrapper #mainMenu{display:none;} #mainHeader .blockb .siteWrapper #mainMenuTablet{display:block;float:left;}#mainHeader .blockb .siteWrapper #mainMenuTablet .customselect-container{margin:8px 0 0 0;} #mainHeader .blockb .siteWrapper #mainMenuTablet select{width:230px;} #mainHeader .blockc #nav_section{margin-left:0;}#mainHeader .blockc #nav_section ul li a span,#mainHeader .blockc #nav_section ul li button span{padding:0 8px;} #mainHeader .blockc #nav_section div{left:0;}#mainHeader .blockc #nav_section div.last-child{left:auto;right:0;} h2.imaged img{width:100%;} h2.imaged span span{line-height:1.4em;height:1.4em;font-size:0.9em;} h2.withpadding{padding-bottom:0;} .long-title h2.imaged .picture-text-line{font-size:20px;} #icon-video-header{width:38%;} #icon-email-header{width:38%;} #tooltip{min-width:320px;} .home-graph-tarifs{margin:0;} .line-separator{display:block;clear:both;margin-bottom:20px;} .row.grid_full .row.col_4 .line-separator+.col{margin-left:0;} #circleTools #textDisplay{margin-left:0;width:100%;background:none;padding:40px 0 0 0;} .print{display:none;} ul.col_2 li{margin-top:0 !important;margin-left:0 !important;width:auto;} ul.features-list li .description{width:75%;} ul.list-icon-blocks.iconResize.thumbs li{width:47%;margin-top:25px;}ul.list-icon-blocks.iconResize.thumbs li:first-child{margin-left:0;} form input[type="text"].medium,form input[type="password"].medium{width:225px;} form#sefcoForm .info-tooltip{box-shadow:0 0 0 #55811a;} form button.withpadding{margin-bottom:20px;} form.searchFieldinContent input[type="text"].medium,form.searchFieldinContent input[type="password"].medium{width:175px;} form.searchFieldinContent button{left:155px;} #mainFooter .row.grid_content .col_4{margin-left:-21px;}#mainFooter .row.grid_content .col_4 .col{width:158px;margin-left:21px;} #mainFooter .blocka .selector{float:right;width:320px;} #mainFooter .blocka .contact .articles article.col_2 .col2{width:44%;margin-left:20px;} #mainFooter .blocka .contact .articles article.col_2.withAccordion>.col1,#mainFooter .blocka .contact .articles article.col_2.withAccordion>.col2{float:none;clear:both;width:100%;margin:0;} #mainFooter .blocka .contact .articles article.col_3 .col:first-child{margin-left:-1px;} #mainFooter .blocka .contact .articles article.col_3 .col1{width:35%;} #mainFooter .blocka .contact .articles article.col_3 .col2{margin-left:15px;padding-bottom:20px;width:62%;} #mainFooter .blocka .contact .articles article.col_3 .col3{clear:both;float:none;width:100%;} #mainFooter .blocka .contact .articles article.col_1_2 .col1{width:37%;} #mainFooter .blocka .contact .articles article.col_1_2 .col2{width:62%;} #mainFooter .blockb{padding-top:30px;} #mainFooter #sitemap .section{margin-bottom:20px;}#mainFooter #sitemap .section.affaires ul,#mainFooter #sitemap .section.electricite ul,#mainFooter #sitemap .section.apropos ul,#mainFooter #sitemap .section.specialise ul{display:none;} .site-affaires #mainFooter #sitemap .section.affaires ul{display:block;} .site-affaires #mainFooter #sitemap .section.residentiel ul{display:none;} #mainFooter #sitemap .social{width:158px;} #mainFooter #anotherMenu{margin:0 30px;}#mainFooter #anotherMenu .section.mobile{display:none;} #mainFooter #copyright{padding:32px 0;margin:0 30px;}#mainFooter #copyright div{line-height:5.5em;padding-top:0;} #mainFooter #copyright a.footer-logo{padding:0;margin:-5px -35px 0 0;} .row .col.delimited{*zoom:1;}.row .col.delimited:before,.row .col.delimited:after{display:table;content:"";} .row .col.delimited:after{clear:both;} .row div.iconheader h4{padding-left:32px;} .row.grid_full{padding:0 30px 35px 30px;}.row.grid_full .bubble-top{width:100%;} .row.grid_full .iconheader h2 a{display:block;}.row.grid_full .iconheader h2 a.iconLink span.content{width:75%;} .row.grid_full .iconheader h2.twolines a{display:block;width:86%;float:left;} .row.grid_full .iconheader h4{padding-left:29px;} .row.grid_full.search .delimited_rows .col{padding-left:23px;} .row.grid_full .row.col_2 .col .fixed-header h4{padding-left:29px;} .row.grid_full .row.col_2 .col .iconheader h2{overflow:hidden;} .row.grid_content{padding:0 30px;}.row.grid_content .side_panel_menu{position:fixed;top:0;left:-260px;padding:140px 0;width:260px !important;z-index:1000;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}.row.grid_content .side_panel_menu nav{padding:20px 20px 20px 60px;background:white;z-index:1002;position:relative;width:180px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} .row.grid_content .side_panel_menu #aside_menu_button{display:block;position:absolute;z-index:1001;top:170px;right:-30px;}.row.grid_content .side_panel_menu #aside_menu_button .content{padding:9px 9px 9px 15px;}.row.grid_content .side_panel_menu #aside_menu_button .content .label{display:block;width:14px;line-height:1em;padding-bottom:36px;background-image:url('/img/neutral/icons/sidePanelButton.png');background-repeat:no-repeat;background-position:bottom center;} .row.grid_content .side_panel_menu #aside_menu_button .content .label .icon{color:#077199;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;} .row.grid_content #aside_menu_overlay{position:fixed;height:100%;width:100%;z-index:999;top:0;left:0;background-color:rgba(30, 30, 30, 0.5);visibility:hidden;opacity:0;-webkit-transition:visibility 0s 0.5s, opacity 0.5s linear;-moz-transition:visibility 0s 0.5s, opacity 0.5s linear;-ms-transition:visibility 0s 0.5s, opacity 0.5s linear;-o-transition:visibility 0s 0.5s, opacity 0.5s linear;transition:visibility 0s 0.5s, opacity 0.5s linear;} .row.grid_content .row.delimited_rows .col{margin:0;} .row.grid_content .col{width:auto;margin:0;} .row.grid_content .col_2 .col.login{margin-left:35px;}.row.grid_content .col_2 .col.login .btn{margin-top:20px;} .row.grid_content .col_3 .col{width:160px;margin-left:15px;}.row.grid_content .col_3 .col.full{width:45%;margin-left:40px;}.row.grid_content .col_3 .col.full:first-child{margin-left:0;} .row.grid_content .col_3 .col.full.last{clear:both;margin-left:0;padding-top:40px;} .row.grid_content .col_3 .col3 .col{width:31%;margin-left:15px;}.row.grid_content .col_3 .col3 .col:first-child{margin-left:0;} .row.grid_content .col_4 .col{margin-left:30px;margin-bottom:20px;width:243px;}.row.grid_content .col_4 .col:first-child{margin-left:30px;} .row.grid_content .col_4 .col.small{width:35%;}.row.grid_content .col_4 .col.small.reset{clear:left;} .row.grid_content .col_4.centered .col:first-child{margin-left:0;} .row.grid_content .col_4.centered .line-separator{margin-left:0;} .row.grid_content .col_4.centered .line-separator+.col{margin-left:0;} .row.grid_content .col_4.centered span.lrg{width:100%;margin-bottom:10px;} .row.grid_content section.withArrow.affaires div.bubble.smaller-bubble.box.simple{margin-left:103px;} .row .col_2_1 .col1{width:100%;float:none;} .row .col_2_1 .col2{width:100%;float:none;padding:0;} .row .col_2_1 .box.icons-first.home ul li{clear:none;float:left;width:50%;padding:0;margin:0;border-top:none;}.row .col_2_1 .box.icons-first.home ul li:first-child{border-right:1px solid #d6d4d3;margin-left:-1px;}.row .col_2_1 .box.icons-first.home ul li:first-child .description{margin-left:0;} .row .col_2_1 .box.icons-first.home ul li .glossyIcon{float:none;display:block;margin:0 auto;margin-bottom:20px;} .row .col_2_1 .box.icons-first.home ul li .description{width:auto;margin:0 20px 0 20px;} .row .col_2_1 .box.icons-first.home ul li.single{border:none;margin:0;width:auto;}.row .col_2_1 .box.icons-first.home ul li.single a.glossyIcon{float:left;} .row .col_2_1 .box.icons-first.home ul li.single .description{float:left;padding-left:10px;}.row .col_2_1 .box.icons-first.home ul li.single .description h3 span.content{width:auto;} .row .col_2_1 .box.icons-first.home .clearfix{display:block;float:none;} .box.simple.tip{font-size:0.8em;} .box.simple.numbered .content{width:80%;}.box.simple.numbered .content.smaller{width:68%;} .box.simple .withList{float:none;width:100%;} .box.complex{position:relative;padding:7px 30px 15px 30px;}.box.complex .title-group.one-btn{width:45%;} .box.complex h1{font-size:1.5em;padding-top:10px;} .box.complex h4{font-size:1.2em;} .box.complex .bubblenav{position:absolute;top:0;right:0;} .box.complex .text-block p{width:auto;} .box.complex .header-btn-group{float:none;width:100%;}.box.complex .header-btn-group h4{width:50%;} .box.complex .header-btn-group .btn-group{float:right;margin:15px 0 0 0;}.box.complex .header-btn-group .btn-group .btn.multiplebuttons{margin:0 0 0 17px;} .box.complex .header-btn-group .btn-group .btn.multiplebuttons:first-child{margin-left:0;} .box.icons-first{padding-bottom:0;}.box.icons-first .stack{margin:0;} .row.grid_content .box.icons-first .col.delimited,.box.icons-first .col.delimited{clear:both;*zoom:1;border-top:1px solid #d6d4d3;border-left:none;border-right:none;padding:18px 0 0 0;width:100%;display:inline-block;}.row.grid_content .box.icons-first .col.delimited:before,.box.icons-first .col.delimited:before,.row.grid_content .box.icons-first .col.delimited:after,.box.icons-first .col.delimited:after{display:table;content:"";} .row.grid_content .box.icons-first .col.delimited:after,.box.icons-first .col.delimited:after{clear:both;} .row.grid_content .box.icons-first .col.delimited:first-child,.box.icons-first .col.delimited:first-child{border:none;padding:0;margin-top:0;} .row.grid_content .box.icons-first .col.delimited div.align,.box.icons-first .col.delimited div.align{text-align:left;margin:0;float:left;} .row.grid_content .box.icons-first .col.delimited div.description,.box.icons-first .col.delimited div.description{float:right;width:80%;} .row.grid_content .box.icons-first .col.delimited div .glossy-shadow,.box.icons-first .col.delimited div .glossy-shadow{margin:0;background-color:rgba(0, 0, 0, 0);background-image:-webkit-radial-gradient(40% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);background-image:-moz-radial-gradient(40% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);background-image:-ms-radial-gradient(40% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);background-image:-o-radial-gradient(40% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);background-image:radial-gradient(40% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);} .row.grid_content .box.icons-first .col.delimited h2+p,.box.icons-first .col.delimited h2+p,.row.grid_content .box.icons-first .col.delimited h3+p,.box.icons-first .col.delimited h3+p{padding:0 0 18px 0;} .box.moreInfo .col_4 .col,.box.moreInfo .col_3 .col{margin:0;padding:10px 0 10px 0;width:100%;}.box.moreInfo .col_4 .col:first-child,.box.moreInfo .col_3 .col:first-child{margin:0;} div.side-content{width:61%;} html.HQ_side_panel_menu_open .row.grid_content .side_panel_menu{left:-30px;}html.HQ_side_panel_menu_open .row.grid_content .side_panel_menu nav{-webkit-box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.5);box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.5);} html.HQ_side_panel_menu_open .row.grid_content .side_panel_menu #aside_menu_button .content .label .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);} html.HQ_side_panel_menu_open .row.grid_content #aside_menu_overlay{visibility:visible;opacity:1;-webkit-transition:opacity 0.5s linear;-moz-transition:opacity 0.5s linear;-ms-transition:opacity 0.5s linear;-o-transition:opacity 0.5s linear;transition:opacity 0.5s linear;} html.HQ_side_panel_menu_animate .row.grid_content .side_panel_menu{-webkit-transition:left 0.3s ease-in;-moz-transition:left 0.3s ease-in;-ms-transition:left 0.3s ease-in;-o-transition:left 0.3s ease-in;transition:left 0.3s ease-in;} .icon.lrg{width:1.4em;}.icon.lrg.degrees{width:2.4em;} .row .col_2_1.videos .col2{float:left;} .row.grid_content .col_3 .col_2.thumbs .col{margin-left:20px;width:248px;}.row.grid_content .col_3 .col_2.thumbs .col:first-child{margin-left:0;} .row.grid_content ul.col_2.thumbs li.col{padding-left:20px;margin:0;width:248px;}.row.grid_content ul.col_2.thumbs li.col.firstCol,.row.grid_content ul.col_2.thumbs li.col:first-child{padding-left:0;} ul.graphs li{width:32%;} section.col.col_3 .row .col_2 .col .zoomIn{width:108%;left:25px;} #share .pimpFb{width:59px;} .prix-evolution{margin-top:30px;}.prix-evolution .graph-explaination{position:absolute;top:-16px;left:32px;width:190px;font-size:1.2307692307692307692307692307692em;text-transform:uppercase;} ul.col_2 ul.default li{margin-left:15px !important;} .col_3_resp .col,.row.grid_content .col_3_resp .col{width:45%;margin:0 0 10% 10%;}.col_3_resp .col.third,.row.grid_content .col_3_resp .col.third{clear:none;margin-left:10%;} .col_3_resp .col.second,.row.grid_content .col_3_resp .col.second{clear:both;margin-left:0;} .simple.box.image-left.margin-bloc img.del-img{display:block;} .simple.box.image-left.margin-bloc .content.del{margin-left:120px;} .del.bulbs-types-list ul li.one-bulb{width:16.6%;} .del.bulbs-types-list ul li.three-bulbs{width:50%;} form#economies-ampoules-fluo.calculator table.standard td{min-width:100px;} form#economies-ampoules-fluo.calculator table.standard input[type="text"]{width:50px;} .movingCTA #meerkat-wrap #meerkat-container .meerkat .content-block{width:580px;}.movingCTA #meerkat-wrap #meerkat-container .meerkat .content-block .box-img{left:5px;bottom:-150px;position:absolute;} .movingCTA #meerkat-wrap #meerkat-container .meerkat .content-block h2{width:255px;left:260px;top:17px;position:absolute;} .movingCTA #meerkat-wrap #meerkat-container .meerkat .content-block .btn{position:absolute;right:50px;top:100px;} .movingCTA #meerkat-wrap #meerkat-container .meerkat .content-block button.close-meerkat{position:absolute;right:0;top:0;} .movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block{width:580px;}.movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .bg-wrapper.onlyDesktopTablet{width:575px;padding:0;} .movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .bg-adr-1{background-image:url('/img/neutral/promo/catfish_moving_2014/brique_adresse1_tablette.jpg');width:575px;height:88px;} .movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .bg-adr-2{background-image:url('/img/neutral/promo/catfish_moving_2014/brique_adresse2_tablette.jpg');width:575px;height:88px;} .movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .plaque{top:-22px;left:228px;} .movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .wrapper-final-step{background-image:url('/img/neutral/promo/catfish_moving_2014/bg_final_tablette.jpg');width:380px;height:88px;top:0;right:-380px;} .movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block h2{font-size:18px;left:18px;top:5px;} .movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .btn{right:199px;top:50px;} .movingCTA2014 #meerkat-wrap #meerkat-container .meerkat .content-block .cta{right:auto;top:52px;left:18px;} .semaineEnviroCTA #meerkat-wrap #meerkat-container .meerkat .content-block{width:580px;}.semaineEnviroCTA #meerkat-wrap #meerkat-container .meerkat .content-block .box-img{left:210px;bottom:-150px;position:absolute;} .semaineEnviroCTA #meerkat-wrap #meerkat-container .meerkat .content-block h2{width:255px;left:260px;top:17px;position:absolute;} .semaineEnviroCTA #meerkat-wrap #meerkat-container .meerkat .content-block .btn{position:absolute;right:50px;top:100px;} .semaineEnviroCTA #meerkat-wrap #meerkat-container .meerkat .content-block button.close-meerkat{position:absolute;right:0;top:0;} .grandsFroidsCTA #meerkat-wrap #meerkat-container .meerkat .content-block{width:580px;}.grandsFroidsCTA #meerkat-wrap #meerkat-container .meerkat .content-block .box-img{left:80px;bottom:-150px;position:absolute;} .grandsFroidsCTA #meerkat-wrap #meerkat-container .meerkat .content-block h2{width:350px;left:100px;top:17px;font-size:14px;position:absolute;} .grandsFroidsCTA #meerkat-wrap #meerkat-container .meerkat .content-block .btn{position:absolute;right:50px;top:100px;} .grandsFroidsCTA #meerkat-wrap #meerkat-container .meerkat .content-block button.close-meerkat{position:absolute;right:0;top:0;} .row.grid_full.first div.box.simple.bubble.extra-line-padding{padding-bottom:17px;} .row.grid_full .row.col_2.split-col-lists .col{float:none;width:auto;min-height:240px;padding:0;}.row.grid_full .row.col_2.split-col-lists .col:first-child{padding-bottom:30px;} .row.grid_full .row.col_2.split-col-lists .col.no-bubble{min-height:120px;} .row.grid_full.tarifs-affaires .row.col_2.split-col-lists .col{min-height:50px;}.row.grid_full.tarifs-affaires .row.col_2.split-col-lists .col:first-child{min-height:185px;} .box.complex .btn-group-line{margin-top:0;}.box.complex .btn-group-line .btn{float:none;margin:0;clear:both;display:block;margin-top:10px;} .row.grid_full.pool-page-intro .box.simple.icons-first .col_2.delimited_rows .col .align{margin:5px auto;}.row.grid_full.pool-page-intro .box.simple.icons-first .col_2.delimited_rows .col .align .glossy-shadow{float:none;margin-left:63px;} .row.grid_full.pool-page-intro .box.simple.icons-first .col_2.delimited_rows .col .description{float:none;width:auto;margin-left:33px;clear:both;} .row.grid_full.pool-page-intro .box.simple.icons-first .col_2.delimited_rows .col .description p{margin-left:18px;} .onlyDesktop{display:none !important;} .onlyTablet{display:block !important;} .figure-definition-list .image-wrapper{float:none;width:516px;} .figure-definition-list .definition-wrapper{width:auto;min-height:160px;float:none;border-top:1px solid #7D9E2B;border-left:none;padding:10px 0 0 0;margin-top:15px;}.figure-definition-list .definition-wrapper .arrow{width:25px;height:20px;top:-20px;left:110px;background-image:url('/img/neutral/icons/bg_box_sml_horiz_up.png');} .figure-definition-list .definition-wrapper .oinc-icon{display:none;} .figure-definition-list .hotspot-list{overflow:hidden;width:512px;height:300px;}.figure-definition-list .hotspot-list button.fenetrage{top:20px;left:366px;} .figure-definition-list .hotspot-list button.ampoules{top:25px;left:130px;} .figure-definition-list .hotspot-list button.thermostats{top:133px;left:160px;} .figure-definition-list .hotspot-list button.chauffe-eau{top:175px;left:7px;} .figure-definition-list .hotspot-list button.prise-vehicule{top:88px;left:408px;} .figure-definition-list .hotspot-list button.rceg{top:110px;left:70px;} .figure-definition-list .hotspot-list button.geothermie{top:161px;left:358px;} .figure-definition-list .open-icon{display:none;} .oinc.row.grid_full .col_2.delimited_rows .col{width:225px;padding-left:30px;padding-right:0;}.oinc.row.grid_full .col_2.delimited_rows .col:first-child{padding-left:0;padding-right:30px;} .oinc-inscription h2{padding-top:20px;}}@media only screen and (min-width:600px) and (max-width:1024px) and all and (-webkit-min-device-pixel-ratio:1.5){.row.grid_content .side_panel_menu #aside_menu_button .content .label{background-image:url('/img/neutral/icons/sidePanelButton@2x.png');background-size:10px 32px;}html.ielt9 .row.grid_content .side_panel_menu #aside_menu_button .content .label{background-image:url('/img/neutral/icons/sidePanelButton.png');}}
.HQ_responsiveDesktop .bubble-block.style2 .col_2 .col1{width:40%;}
.HQ_responsiveDesktop .bubble-block.style2 .col_2 .col2{width:40%;}
@media only screen and (max-width:599px){.row.grid_content .col_3 .col_2 .col{width:100%;*zoom:1;margin-left:0;border-top:1px solid #d6d4d3;}.row.grid_content .col_3 .col_2 .col:before,.row.grid_content .col_3 .col_2 .col:after{display:table;content:"";} .row.grid_content .col_3 .col_2 .col:after{clear:both;} .expand{margin:8px 0 20px 0;width:95%;padding-right:0;}.expand button.opener{padding-left:0;} .expand a span.icon{display:none;} .expand.expanded{padding-right:13px;width:91%;margin-bottom:20px;height:280px;}.expand.expanded button{border-bottom:1px solid #d6d4d3;width:100%;text-align:left;padding-bottom:12px;} .box.simple{padding-bottom:10px;}.box.simple h3 a .icon{margin-top:18px;float:right;} .box.simple .offset-small{margin:0;} .box.simple h3+p{padding:0;} .temp-promo{display:none;} .home-number.withArrow span.icon.lrg.nextToArrow{font-size:3.5em;line-height:48px;padding:0 2px 5px 0;} .home-number.withArrow div.bubble.margintop{margin:0;}.home-number.withArrow div.bubble.margintop h4{margin-right:20px;} .home-number.withArrow div.bubble.margintop p{clear:both;} .home-number.row.withSeparator.iconResize ul,.home-number.row.withSeparator.iconResize ul.title-list{background-image:url('/img/neutral/icons/bg_nav_side_bubble.png');background-position:top;background-repeat:no-repeat;padding-top:20px;padding-bottom:20px;margin-top:5px;}.home-number.row.withSeparator.iconResize ul li.row .icon.lrg.withHeader,.home-number.row.withSeparator.iconResize ul.title-list li.row .icon.lrg.withHeader{font-size:3.5em;line-height:35px;padding:0;margin:0;} .home-number.row.withSeparator.iconResize ul li.row .iconheader,.home-number.row.withSeparator.iconResize ul.title-list li.row .iconheader{padding-left:50px;}.home-number.row.withSeparator.iconResize ul li.row .iconheader h2,.home-number.row.withSeparator.iconResize ul.title-list li.row .iconheader h2{padding-bottom:3px;}.home-number.row.withSeparator.iconResize ul li.row .iconheader h2 a,.home-number.row.withSeparator.iconResize ul.title-list li.row .iconheader h2 a{display:block;}.home-number.row.withSeparator.iconResize ul li.row .iconheader h2 a .icon,.home-number.row.withSeparator.iconResize ul.title-list li.row .iconheader h2 a .icon{float:right;} .home-number.row.withSeparator.iconResize ul li.row .iconheader h4,.home-number.row.withSeparator.iconResize ul.title-list li.row .iconheader h4{padding:0 15px 0 0;margin:0;} .home-number.row.withSeparator.iconResize ul li.row h2,.home-number.row.withSeparator.iconResize ul.title-list li.row h2{padding-bottom:3px;}.home-number.row.withSeparator.iconResize ul li.row h2 a,.home-number.row.withSeparator.iconResize ul.title-list li.row h2 a{display:block;}.home-number.row.withSeparator.iconResize ul li.row h2 a .icon,.home-number.row.withSeparator.iconResize ul.title-list li.row h2 a .icon{float:right;} .home-number.row.withSeparator.iconResize ul li.row h4,.home-number.row.withSeparator.iconResize ul.title-list li.row h4{padding:0;margin:0;} .home-number .box.simple.row.withIcon{padding:15px;}.home-number .box.simple.row.withIcon .icon.lrg{font-size:3.4em;line-height:35px;padding:0;margin:0;} .home-number .box.simple.row.withIcon .description{float:none;width:auto;margin:0;}.home-number .box.simple.row.withIcon .description h3{padding-top:0;margin-left:45px;} .home-number .box.simple.row.withIcon .description p{clear:both;} .row .col_2_1.videos .col1{width:auto;} section.row.grid_full.cols_2.gp_landing{border-top:3px solid #000000;margin-top:20px;padding-top:15px;padding-bottom:15px;}section.row.grid_full.cols_2.gp_landing .col{float:none;clear:both;display:block;width:auto;}}@media only screen and (min-width:600px) and (max-width:1024px){#expander.marginbottom{margin:0;} #expander .btn{float:none;} #expander .expand{float:none;margin:20px 0 20px 0;}#expander .expand.expanded{width:488px;} .box.contest.ipad{background:#f1f0ea url('/img/neutral/promo/bg-promo-ipad-tablet.jpg') right bottom no-repeat;}.box.contest.ipad p{width:100%;font-size:1em;} .box.contest.ipad .btn{margin:0;} .bubblenav .tooltip{z-index:1;} .row.grid_content .col_3 .move .col_2 .col{width:47%;} .row.grid_content .box.simple.icons-first .col_3 .col{margin-left:0;} .row .col_2_1.videos .col1{width:auto;} section.row.grid_full.cols_2.gp_landing .col{float:none;clear:both;display:block;width:auto;} section.row.grid_full.cols_2.gp_landing .bubble.col.box.simple{padding:0;margin:0 0 0 90px;border:none;}section.row.grid_full.cols_2.gp_landing .bubble.col.box.simple .bubble-decoration.left{background-image:url('/img/neutral/icons/bg_nav_side_bubble.png');background-position:top;background-repeat:no-repeat;border-top:none;padding:0;width:auto;display:block;position:relative;margin-top:-30px;top:0;left:0;} section.row.grid_full.cols_2.gp_landing .bubble.col.box.simple ul.links{padding:0 15px 0 0;}}@media only screen and (max-width:599px){.box.compare-calc div.float-left{width:80%;}.box.compare-calc div.float-left div.col_2.compare{width:100%;}.box.compare-calc div.float-left div.col_2.compare div.col{width:100%;}.box.compare-calc div.float-left div.col_2.compare div.col div.line-group{width:100%;float:left;} .box.compare-calc button#compareCalcBtn{margin-bottom:15px;} .box.strong .numbered-title{font-size:3em;} .box.simple.withIcon .description{width:70%;} .row.grid_content .box.simple.bigText .icon,.box.simple.bigText .icon{margin-left:0px;} .box.simple.tip .number h2 .strong{font-size:2em;} .box.simple.tip .content p.strong-quotes span{margin-left:5px;}.box.simple.tip .content p.strong-quotes span.icon{font-size:1.6em;margin:0 10px 0 5px;} .row.grid_content .col{width:100%;} .row.grid_content form .row.compare-calc,.row.grid_content form .row.col_2.compare-calc,.row.grid_content form .row.col_2.compare-calc.first{padding-left:0;} section.row.grid_full.iconResize.understand-bill{background:none;}section.row.grid_full.iconResize.understand-bill span.icon.sml{font-size:17px;padding-right:8px;width:1em;} section.row.grid_full.iconResize.understand-bill h2{padding-bottom:8px;} section.row.grid_full.iconResize.understand-bill h4{display:block;width:80%;} section.row.grid_full.iconResize.understand-bill div.withList{background-image:url('/img/neutral/icons/bg_nav_side_bubble.png');background-position:top;background-repeat:no-repeat;padding:14px 0 0 8px;}section.row.grid_full.iconResize.understand-bill div.withList h3{font-family:OpenSansRegularWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;font-size:1.2em;line-height:1em;border-bottom:1px solid #EAEAEA;padding:15px 0 30px 0;} section.row.grid_full.iconResize.understand-bill div.withList span.icon.sml{float:right;} section.row.grid_full.iconResize.understand-bill div.withList p{display:none;} section.row.grid_full.iconResize.understand-bill ul.links{background:none;padding:0 0 0 8px;} section.row.grid_full.iconResize.understand-bill div.iconheader h4{display:none;} form .calc-result{right:10px;min-width:100px;min-height:85px;float:left;position:relative;left:30px;width:90%;background-position:0px -2px;}form .calc-result.first{top:0;} form .calc-result.second{top:0;} form .calc-result .stack .numbered-title{font-size:3em;} .bill{width:auto;}.bill .image.reg{width:auto;} .bill .image.mve{width:auto;} .bill .image.mve-puissance{width:auto;} ul.features-list.numbered span.numbered{font-size:3em;margin:10px 0 0 10px;} .box.simple.row.margintop.cadran div.col_2{text-align:center;} .row.compare-calc .col_2.compare .col{width:55%;} .row.grid_content .box.simple.house .main-text{width:auto;padding-bottom:40px;} .box.simple.house img{bottom:-32px;right:-11px;width:13em;max-width:40%;} fieldset .hr{width:100%;} .box.simple.equation-content .equation{font-size:1.2em;} ul.list-icon-blocks.fullSize .description{width:78%;} h2.search span.icon{display:none;} .box.simple.cadran.explanation{padding-left:10px;}.box.simple.cadran.explanation .col ul li .calcul{margin-right:10px;} .box.simple.cadran.explanation .col .conclusion{margin-right:15px;} #overlayContent .bill-details img{max-width:100%;} #overlayContent .bill-details .definition{margin-right:25px;}#overlayContent .bill-details .definition .description{float:left;padding:15px 0;clear:both;} #overlayContent .bienergy .picture-wrapper{float:none;width:70%;} #overlayContent .bienergy .features,.fancybox-inner .bienergy .features{float:none;width:100%;}#overlayContent .bienergy .features .features,.fancybox-inner .bienergy .features .features{margin-bottom:20px;} #overlayContent .bienergy .features .definition,.fancybox-inner .bienergy .features .definition{width:100%;float:none;padding-top:14px;border-top:1px solid #7d9e2b;border-bottom:1px solid #7d9e2b;border-left:none;}#overlayContent .bienergy .features .definition#feature1,.fancybox-inner .bienergy .features .definition#feature1,#overlayContent .bienergy .features .definition#feature2,.fancybox-inner .bienergy .features .definition#feature2,#overlayContent .bienergy .features .definition#feature3,.fancybox-inner .bienergy .features .definition#feature3,#overlayContent .bienergy .features .definition#feature4,.fancybox-inner .bienergy .features .definition#feature4,#overlayContent .bienergy .features .definition#feature5,.fancybox-inner .bienergy .features .definition#feature5{min-height:auto;}#overlayContent .bienergy .features .definition#feature1 .arrow,.fancybox-inner .bienergy .features .definition#feature1 .arrow,#overlayContent .bienergy .features .definition#feature2 .arrow,.fancybox-inner .bienergy .features .definition#feature2 .arrow,#overlayContent .bienergy .features .definition#feature3 .arrow,.fancybox-inner .bienergy .features .definition#feature3 .arrow,#overlayContent .bienergy .features .definition#feature4 .arrow,.fancybox-inner .bienergy .features .definition#feature4 .arrow,#overlayContent .bienergy .features .definition#feature5 .arrow,.fancybox-inner .bienergy .features .definition#feature5 .arrow{top:-14px;right:30px;width:19px;height:15px;background:url('/img/neutral/icons/bg_box_sml_horiz_up.png') no-repeat 0 0;} .row.grid_full .box.graphique-comparaison-prix h2 .icon.sml,.row.grid_content.lexique-title h2 .icon.sml{left:auto;right:0;} .row.grid_full .box.graphique-comparaison-prix h2 a,.row.grid_content.lexique-title h2 a{padding:3px 30px 3px 0;}}@media only screen and (min-width:600px) and (max-width:1024px){ul.list-icon-blocks.fullSize .description{width:80%;} .box.simple.row.cadran.explanation div.col_2{margin-left:20px;} .row.grid_content .col_2 .col{margin-left:-3px;} .row.grid_content .col{width:100%;} .row.grid_content form .row.compare-calc,.row.grid_content form .row.col_2.compare-calc,.row.grid_content form .row.col_2.compare-calc.first{padding-left:0;} .box.moreInfo .col_4 .col:first-child,.box.moreInfo .col_3 .col:first-child{margin-left:0;} .box.simple.house img{max-width:37%;} .box.strong .numbered-title{font-size:3em;} .box.simple.equation-content .equation{font-size:1.3em;} form .calc-result{z-index:0;right:10px;min-width:100px;min-height:85px;background-position:0px -2px;}form .calc-result .stack .numbered-title{font-size:4em;} form .calc-result.first{top:85px;} form .calc-result.second{top:235px;} .bill{width:auto;}.bill .image.reg{width:auto;} .bill .image.mve{width:auto;} .bill .image.mve-puissance{width:auto;} .fancybox-inner .bienergy .features .definition,#overlayContent .bienergy .features .definition{margin-top:-14px;padding-top:14px;border-left-color:#7d9e2b;} #overlayContent .bienergy .float-left.marginbottomsmall,.fancybox-inner .bienergy .float-left.marginbottomsmall{margin-left:-130px;} #overlayContent .bienergy .features.marginbottomsmall,.fancybox-inner .bienergy .features.marginbottomsmall{float:none;width:auto;margin-left:230px;}}@media only screen and (max-width:599px){div.box.complex.tight div.bubblenav{display:none;} section.grid_full.first.iconResize{border-top:3px solid #000000;padding:5px 0 0 0;margin:0 10px;background-image:none;}section.grid_full.first.iconResize div.bubble.row.add.icons-first{background-image:url('/img/neutral/icons/bg_nav_side_bubble.png');background-position:top;background-repeat:no-repeat;padding:14px 0 0 0;}section.grid_full.first.iconResize div.bubble.row.add.icons-first>*{background:none;} section.grid_full.first.iconResize div.bubble.row.add.icons-first div.glossy-shadow{display:none;} section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows{padding:0 20px;border-right:1px solid #d6d4d3;border-left:1px solid #d6d4d3;border-bottom:1px solid #d6d4d3;}section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col{border-bottom:none;padding:0;margin:0;}section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col.delimited div.description h3.alignTop{border-bottom:1px solid #d6d4d3;} section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col div.description h3.alignTop{padding-bottom:8px;} section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col div.description p{display:none;} section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col div.description a span.content{font-family:OpenSansRegularWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;font-size:0.9em;} section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col div.description span.icon.sml{float:right;padding:0;position:relative;font-size:1.2em;} section.grid_full.first.iconResize div.bubble.row h2{margin:20px 0 0 60px;}section.grid_full.first.iconResize div.bubble.row h2 a{display:block;}section.grid_full.first.iconResize div.bubble.row h2 a span.icon{font-size:1.2em;} section.grid_full.first.iconResize div.bubble.row h4{display:none;} section.grid_full.first.iconResize div.bubble.row button{display:none;} section.grid_full div.bubble-top{float:none;} section.grid_full div.box.simple.enhance-randomTips-applied{display:none;} section.grid_content.iconResize div.col_4 h4,section.grid_content.iconResize div.col_4 div.bubble-block{display:none;} section.grid_content.iconResize div.col_4 div.col{clear:both;width:100%;margin:0;border-bottom:1px solid #d6d4d3;}section.grid_content.iconResize div.col_4 div.col div.align{margin:0;text-align:left;float:left;}section.grid_content.iconResize div.col_4 div.col div.align span.icon.lrg.style2{font-size:3.4em;line-height:auto;padding-bottom:13px;line-height:64px;} section.grid_content.iconResize div.col_4 div.col div.fixed-header{height:auto;}section.grid_content.iconResize div.col_4 div.col div.fixed-header h2{min-height:2em;padding:1em 0 5px 3.6em;}section.grid_content.iconResize div.col_4 div.col div.fixed-header h2 a{display:block;}section.grid_content.iconResize div.col_4 div.col div.fixed-header h2 a span.icon.sml{float:right;padding:0 8px 0 0;position:relative;font-size:1.2em;} section#contenu div.box.simple.icons-first h2{padding-bottom:10px;} section#contenu div.box.simple.icons-first ul li:first-child{margin-top:0;} section#contenu div.box.simple.icons-first ul li div.description{margin:0;float:none;width:100%;}section#contenu div.box.simple.icons-first ul li div.description h2{margin:3px 0 0 45px;padding:0;}section#contenu div.box.simple.icons-first ul li div.description h2 a{display:block;}section#contenu div.box.simple.icons-first ul li div.description h2 a span.icon.sml{float:right;} section#contenu div.box.simple.icons-first ul li div.description p{clear:both;margin:0;padding-top:10px;} section#contenu div.box.simple.icons-first ul li div.description .btn{margin:0;} section#contenu div.box.simple.icons-first ul li div.description a.withSideLink{margin:10px 0 5px 0;} section#contenu div.promo.dashed.withIcon h4{padding:0;} section#contenu ul.features-list.numbered li h2{margin:0;float:none;} section#contenu ul.features-list.numbered li div.description{margin-top:0;width:75%;} section#contenu ul.features-list.degrees li h2{margin:5px 0 0 115px;} section#contenu ul.features-list.degrees li span.icon.lrg.degrees{line-height:42px;position:relative;background-image:none;background-color:none;width:2.5em;} section#contenu ul.features-list li span.icon.lrg.positionrelative{position:relative;} section#contenu ul.features-list li span.icon.lrg{position:absolute;font-size:3.6em;line-height:58px;margin-top:-5px;} section#contenu ul.features-list li h2{margin:5px 0 0 50px;float:left;} section#contenu ul.features-list li div.description{width:100%;margin:20px 0 10px 0;} section#contenu ul.list-icon-blocks.mobileReduceIconHeader li .icon.lrg{font-size:2.7em;line-height:32px;margin:-6px 0 0 0;padding:0;} section#contenu ul.list-icon-blocks.mobileReduceIconHeader li .description{float:none;width:100%;}section#contenu ul.list-icon-blocks.mobileReduceIconHeader li .description ul{margin-right:5px;}section#contenu ul.list-icon-blocks.mobileReduceIconHeader li .description ul li{width:100%;padding:10px 5px;}section#contenu ul.list-icon-blocks.mobileReduceIconHeader li .description ul li p{margin-left:0;} section#contenu section.row.withSeparator.iconResize div.row{padding:15px 0;}section#contenu section.row.withSeparator.iconResize div.row span.icon.lrg{font-size:3.8em;margin:0;} section#contenu section.row.withSeparator.iconResize div.row div.iconheader{padding-left:60px;}section#contenu section.row.withSeparator.iconResize div.row div.iconheader h2{padding-bottom:3px;}section#contenu section.row.withSeparator.iconResize div.row div.iconheader h2 a{display:block;}section#contenu section.row.withSeparator.iconResize div.row div.iconheader h2 a span.icon.sml{float:right;} section#contenu section.row.withSeparator.iconResize div.row div.iconheader h4{padding:0 15px 0 0;} section#contenu section.row.withSeparator.iconResize div.row div.iconheader .offset-btn{margin-left:-60px;} section#contenu section.box.simple.contest.water-heater{width:270px;height:310px;padding:15px;position:relative;margin:20px auto;}section#contenu section.box.simple.contest.water-heater h2{font-size:17px;line-height:1.1em;padding-bottom:20px;} section#contenu section.box.simple.contest.water-heater ul{max-width:150px;} section#contenu section.box.simple.contest.water-heater .btn{position:absolute;bottom:15px;width:270px;}section#contenu section.box.simple.contest.water-heater .btn.multiline span.content{line-height:1.5em;} section#contenu section.box.simple.contest.water-heater .dark-bg{background-color:#48433F;padding:10px 50px 10px 20px;font-size:18px;color:#fff;font-family:OpenSansBoldWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;line-height:1.1em;} section#contenu section.box.simple.contest.water-heater .dark-bg h2{color:#fff;padding-bottom:0px;} section#contenu .float-box .col-left,section#contenu .float-box .col-right{float:none;width:auto;} section#contenu .float-box ul.plus{padding:0 0 5px 0;} section .bubble .accordion table.sub-cells{font-size:0.6em;}section .bubble .accordion table.sub-cells thead th{padding:5px;} section .bubble .accordion table.sub-cells tbody td{padding:5px;} .grid_full.iconWithIconText{display:none;} .del.bulbs-types-list ul li img{padding-left:5%;} .fluo.bulbs-types-list ul li img{padding-left:15%;} .row.grid_content section.contact .box.simple.row.col_2 .col1{margin:0;float:none;width:100%;clear:both;} .row.grid_content section.contact .box.simple.row.col_2 .col2{border-left:none;float:none;width:100%;padding:20px 0 0 0;clear:both;} .row.grid_content section.contact .box.simple.row.col_2 .icon.lrg{float:left;} .row.grid_content section.contact .box.simple.row.col_2 .description{margin:0 0 0 20px;float:left;width:60%;} form#frigoForm .secure{padding:20px 0 0 0;float:none;clear:both;} .widgetHQAff.grid_full.iconWithIconText,.widgetHQAff.grid_content.iconWithIconText{display:none;} .widgetHQAff.grid_full.iconWithIconText.showMobile,.widgetHQAff.grid_content.iconWithIconText.showMobile{display:block;}.widgetHQAff.grid_full.iconWithIconText.showMobile .icon.lrg.nextToArrow,.widgetHQAff.grid_content.iconWithIconText.showMobile .icon.lrg.nextToArrow{display:none;} .widgetHQAff.grid_full.iconWithIconText.showMobile .iconText,.widgetHQAff.grid_content.iconWithIconText.showMobile .iconText{width:100%;float:none;}.widgetHQAff.grid_full.iconWithIconText.showMobile .iconText .title,.widgetHQAff.grid_content.iconWithIconText.showMobile .iconText .title{font-size:1.4em;} .widgetHQAff.grid_full.iconWithIconText.showMobile .iconText .subtitle,.widgetHQAff.grid_content.iconWithIconText.showMobile .iconText .subtitle{color:#7d9e2b;font-size:1.2em;border-bottom:none;margin-bottom:0;} .widgetHQAff.grid_full.iconWithIconText.showMobile .iconText.has-logo,.widgetHQAff.grid_content.iconWithIconText.showMobile .iconText.has-logo{margin-left:15px;width:auto;float:left;} .widgetHQAff.grid_full.iconWithIconText.showMobile .bubble,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble{clear:both;position:relative;overflow:visible;color:#1e1e1e;margin:0 0 15px 0;padding-top:30px;background:url("/img/neutral/icons/bg_nav_side_bubble.png") no-repeat top center;}.widgetHQAff.grid_full.iconWithIconText.showMobile .bubble .slides-wrapper,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble .slides-wrapper{height:122px;}.widgetHQAff.grid_full.iconWithIconText.showMobile .bubble .slides-wrapper.has-description,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble .slides-wrapper.has-description{height:152px;} .widgetHQAff.grid_full.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pager,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pager{padding-top:5px;left:40%;bottom:-10px;height:28px;width:20%;}.widgetHQAff.grid_full.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pager li,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pager li{padding:7px 0 !important;width:100%;} .widgetHQAff.grid_full.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pagerNav .previousBt,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pagerNav .previousBt,.widgetHQAff.grid_full.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pagerNav .nextBt,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pagerNav .nextBt{width:40%;height:28px;} .widgetHQAff.grid_full.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pagerNav .previousBt,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pagerNav .previousBt{left:0;} .widgetHQAff.grid_full.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pagerNav .nextBt,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pagerNav .nextBt{left:60%;} .widgetHQAff.grid_full.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pagerNav button .content,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .pagerNav button .content{height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;} .widgetHQAff.grid_full.iconWithIconText.showMobile .bubble.pagesWidgetWrapper img,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble.pagesWidgetWrapper img{max-width:187px;width:30%;top:0;} .widgetHQAff.grid_full.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .mainlink,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble.pagesWidgetWrapper .mainlink{font-size:1.2em;} .widgetHQAff.grid_full.iconWithIconText.showMobile .bubble .bubble-decoration.left,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble .bubble-decoration.left{display:none;} .widgetHQAff.grid_full.iconWithIconText.showMobile .bubble .slide-infos,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble .slide-infos{width:100%;padding:0;}.widgetHQAff.grid_full.iconWithIconText.showMobile .bubble .slide-infos.has-picture,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble .slide-infos.has-picture{width:68%;padding-right:0;} .widgetHQAff.grid_full.iconWithIconText.showMobile .bubble .slide,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble .slide{width:100% !important;} .widgetHQAff.grid_full.iconWithIconText.showMobile .bubble.simple,.widgetHQAff.grid_content.iconWithIconText.showMobile .bubble.simple{margin-left:0;} .widgetHQAff.grid_full.iconWithIconText.showMobile.content .bubble.pagesWidgetWrapper .slide-infos.has-picture,.widgetHQAff.grid_content.iconWithIconText.showMobile.content .bubble.pagesWidgetWrapper .slide-infos.has-picture{width:68%;} .mobileReduceIconHeader div.icon-spacing{margin-left:5em;} .mobileReduceIconHeader ul.default{margin:0 5px 0 15px;} .row.grid_content .box.simple.bigText.noIcon,.box.simple.bigText.noIcon{padding:20px ;}.row.grid_content .box.simple.bigText.noIcon .icon,.box.simple.bigText.noIcon .icon{display:none;} .row.grid_content .box.simple.bigText.noIcon .iconheader,.box.simple.bigText.noIcon .iconheader{padding-left:0;} form#economies-ampoules-fluo.calculator table.standard td{min-width:0;width:50px;} form#economies-ampoules-fluo.calculator table.standard th{width:40px;} form#economies-ampoules-fluo.calculator table.standard tbody tr{height:45px;}form#economies-ampoules-fluo.calculator table.standard tbody tr th{padding:2px 3px;font-size:0.7em;}form#economies-ampoules-fluo.calculator table.standard tbody tr th strong{font-weight:normal;} form#economies-ampoules-fluo.calculator table.standard tfoot tr td{padding:3px 5px;}form#economies-ampoules-fluo.calculator table.standard tfoot tr td.last{padding-right:10px;} form#economies-ampoules-fluo.calculator table.standard input[type=text]{width:30px;} #overlayContent table.standard.dense thead th{font-size:0.7em;padding:5px;text-transform:none;vertical-align:middle;} #overlayContent table.standard.dense tbody td{font-size:0.7em;} #overlayContent #spa-consumption thead th{font-size:0.9em;padding:5px;} #overlayContent #spa-consumption td{min-width:85px;} #overlayContent #spa-consumption button.tooltips{line-height:0.8em;padding-top:5px;} #overlayContent #spa-consumption #tooltip{text-transform:none;} #overlayContent form.calculator span.unit-text{top:33px;} #overlayContent form.calculator .inputCtn.multiple-selectbox{padding-top:0;} #overlayContent form.calculator .row.col_2{margin-top:25px;}#overlayContent form.calculator .row.col_2:first-child{margin-top:0;} #overlayContent form.calculator #power-conditional.label-unit.numbers-only{margin:-9px 0 0 0;}#overlayContent form.calculator #power-conditional.label-unit.numbers-only .inputCtn label{top:25px;} #overlayContent form.calculator .row.box.simple.calculator-result.bubble-block p{padding-bottom:5px;clear:both;}#overlayContent form.calculator .row.box.simple.calculator-result.bubble-block p span.label{display:block;clear:both;} #overlayContent form.calculator .row.box.simple.calculator-result.bubble-block p span.result{display:block;float:left;padding-bottom:10px;} #overlayContent form.calculator .row.box.simple.calculator-result.bubble-block p span.note{padding-left:10px;} .water-saving-table{background-image:none;padding-right:0;font-size:0.75em;}.water-saving-table table.standard thead th{padding:5px;} .water-saving-table table.standard tbody tr td{padding:5px;} ul.img-trousses{display:block;}ul.img-trousses li{width:auto;height:auto;display:block;padding:30px 0 0 0;}ul.img-trousses li:first-child{padding:0 0 20px 0;} .row.grid_content .box.simple.smallpadding{margin-top:20px;} .row.grid_content .h2-icon-bubble-box{position:relative;}.row.grid_content .h2-icon-bubble-box .icon.lrg{position:absolute;top:0;left:0;font-size:3.8em;line-height:40px;height:40px;} .row.grid_content .h2-icon-bubble-box h2{margin:0;padding-bottom:7px;} .row.grid_content .h2-icon-bubble-box h2,.row.grid_content .h2-icon-bubble-box p{padding-left:55px;} .row.grid_content .h2-icon-bubble-box p{font-size:15px;} .section-list h2{padding:0;} .section-list ul{background-image:url('/img/neutral/icons/bg_nav_side_bubble.png');background-position:center top;background-repeat:no-repeat;padding-bottom:20px;padding-top:28px;} .section-list .row{margin-top:0;}.section-list .row .icon.lrg.withHeader{font-size:3.8em;line-height:40px;height:40px;} .section-list .row .iconheader{padding:0 0 5px 55px;} .section-list .row h3{font-size:16px;} .section-list .row p{padding-right:20px;font-size:15px;padding-top:7px;} .section-list .h3-icon-bubble-box{margin:0;}.section-list .h3-icon-bubble-box .icon.lrg{font-size:3.8em;line-height:40px;height:40px;} .section-list .h3-icon-bubble-box h3{font-size:16px;text-transform:uppercase;font-family:OpenSansBoldWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;padding:0;} .section-list .h3-icon-bubble-box .smaller-bubble{padding:0 0 5px 55px;}.section-list .h3-icon-bubble-box .smaller-bubble p{margin:0;clear:none;padding-right:20px;font-size:15px;padding-top:7px;} .section-list.lowercase{margin-top:15px;}.section-list.lowercase p{font-size:13px;} .answer-block .answer table.standard{font-size:0.4em;} .saving-title{padding:0;}.saving-title .amount-block{border:none;padding:0;} .saving-title .deco{background-image:url('/img/neutral/icons/bubble-arrow-up.png');left:130px;} .saving-title .end{border-top:1px solid #d6d4d3;background-repeat:no-repeat;padding-top:5px;margin-top:17px;} .answer .withHeader.icon.lrg{font-size:50px;line-height:50px;width:50px;} .answer .iconheader{padding:0 0 8px 56px;}.answer .iconheader h3{font-size:16px;} .answer .iconheader p{font-size:14px;} .row.grid_content .bluebox .col_2 .text-col{margin:0;} .liste-pompe ul.plus{float:none;width:auto;} .liste-pompe .logo-es{float:none;width:auto;} .shrink-mobile{font-size:0.5em;} table.standard.mobile-resize thead th,table.standard.mobile-resize tfoot td{font-family:OpenSansSemiboldWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;} table.standard.mobile-resize thead th,table.standard.mobile-resize tbody td,table.standard.mobile-resize tfoot td{font-size:11px;padding:5px;font-weight:normal;}}@media only screen and (min-width:600px) and (max-width:1024px){section.grid_full.first.iconResize{padding:25px 30px 60px 25px;}section.grid_full.first.iconResize div.bubble.row.box.simple.bubble{margin-left:83px;}section.grid_full.first.iconResize div.bubble.row.box.simple.bubble .nomargin{margin-left:0;} section.grid_full.first.iconResize div.bubble.row.add.icons-first{padding:20px;}section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col{width:100%;border-top:1px solid #d6d4d3;padding:20px 0 0 0;}section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col.delimited{margin:0;padding:0;border:none;}section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col.delimited div.description p{padding-bottom:20px;} section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col div.align{margin:0;float:left;text-align:left;}section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col div.align .glossy-shadow{margin:0;background-color:rgba(0, 0, 0, 0);background-image:-webkit-radial-gradient(40% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);background-image:-moz-radial-gradient(40% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);background-image:-ms-radial-gradient(40% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);background-image:-o-radial-gradient(40% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);background-image:radial-gradient(40% 85%, ellipse closest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 85%);} section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col div.description{float:none;width:65%;}section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col div.description h3.alignTop{padding:0;}section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col div.description h3.alignTop a span.icon.sml{font-size:1.3em;color:#077199;} section.grid_full.first.iconResize div.bubble.row.add.icons-first div.col_2.delimited_rows div.col div.description p{padding:0;} section.grid_content.iconResize div.col_4 div.col{margin:0 0 35px 15px;width:250px;float:left;}section.grid_content.iconResize div.col_4 div.col:first-child,section.grid_content.iconResize div.col_4 div.col.reset{margin-left:0;clear:left;} section.grid_content.iconResize div.col_4 div.col div.bubble-block{margin-top:15px;} section#contenu div.box.icons-first{padding-bottom:20px;} section#contenu div.icon-container span#energy-star-logo{width:40px;height:56px;top:-80px;left:18px;} section#contenu table.standard.very-wide tbody td{padding:4px;font-size:0.9em;} section#contenu section.box.simple.contest.water-heater ul{max-width:280px;} section#contenu section.box.simple.contest.water-heater .dark-bg h2{color:#fff;padding-bottom:0px;} section#contenu .bubble .accordion table.sub-cells{font-size:0.8em;}section#contenu .bubble .accordion table.sub-cells thead th{padding:7px;} section#contenu .bubble .accordion table.sub-cells tbody td{padding:7px;} .widgetHQAff.grid_full.iconWithIconText .iconText,.widgetHQAff.grid_content.iconWithIconText .iconText{width:auto;float:left;padding-bottom:10px;} .widgetHQAff.grid_full.iconWithIconText .box.bubble,.widgetHQAff.grid_content.iconWithIconText .box.bubble{clear:both;margin-left:0;position:relative;}.widgetHQAff.grid_full.iconWithIconText .box.bubble .bubble-decoration.left,.widgetHQAff.grid_content.iconWithIconText .box.bubble .bubble-decoration.left{display:none;} .widgetHQAff.grid_full.iconWithIconText .box.bubble .slide-infos,.widgetHQAff.grid_content.iconWithIconText .box.bubble .slide-infos{width:490px;}.widgetHQAff.grid_full.iconWithIconText .box.bubble .slide-infos.has-picture,.widgetHQAff.grid_content.iconWithIconText .box.bubble .slide-infos.has-picture{width:295px;} .widgetHQAff.grid_full.iconWithIconText .box.bubble .slide,.widgetHQAff.grid_content.iconWithIconText .box.bubble .slide{width:514px !important;} .widgetHQAff.grid_full.iconWithIconText .box.bubble.simple,.widgetHQAff.grid_content.iconWithIconText .box.bubble.simple{margin-left:0;} section.row.grid_full.content.widgetHQAff .box.simple.bubble{margin-left:0;} section.row.grid_full.content.widgetHQAff.iconWithIconText .bubble.pagesWidgetWrapper .slide-infos.has-picture{width:295px;} .row.grid_content section.contact .box.simple.row.col_2 .col1{margin:0;float:left;width:230px;} .row.grid_content section.contact .box.simple.row.col_2 .col2{border-left:solid 1px #d6d4d3;float:left;width:230px;padding-left:10px;} .row.grid_content section.contact .box.simple.row.col_2 .icon.lrg{float:left;} .row.grid_content section.contact .box.simple.row.col_2 .description{margin:5px 0 0 90px;} form#frigoForm .secure{padding:20px 0 0 0;float:none;clear:both;} #energuide-sample-graph{width:198px;height:265px;position:relative;}#energuide-sample-graph .featuresToggle ul li{position:absolute;} #energuide-sample-graph .featuresToggle ul .num1{left:22px;top:75px;} #energuide-sample-graph .featuresToggle ul .num2{left:8px;top:115px;} #energuide-sample-graph .featuresToggle ul .num3{left:100px;top:125px;} .water-saving-table{background-image:none;padding-right:0;} .row.grid_content .col_3 .promo .promo-content .col_1{width:41%;}.row.grid_content .col_3 .promo .promo-content .col_1 a.btn{margin-top:40px;} .section-list.lowercase p.offset{padding-left:12px;} .answer-block .answer table.standard{font-size:0.9em;}}@media only screen and (max-width:599px){h5{padding-bottom:5px;font-size:1.2em;} .row.grid_content .col_3 .col_2 .col{border:none;}.row.grid_content .col_3 .col_2 .col.first-small,.row.grid_content .col_3 .col_2 .col.second-long{border:none;} .row .col_2_1.smaller .col2{float:left;} .row span.icon.lrg.nextToArrow{font-size:3.7em;} .row h2.accordion-block-title{padding:15px 0 15px 3.2em;} .row section.accordion-block .accordion-list .col2 .col{width:45%;} .marginbottom{margin-bottom:70px;} .comparison.withinList.align-v{font-size:1em;width:45%;} ul.plus.withBubbles li span.smallerWidth{width:90%;} ul.plus.withBubbles li .comparison.withinList{width:80%;margin-top:5px;} ul.plus.withBubbles li .comparison .how-much{width:100%;} ul.list-icon-blocks.double li{position:relative;width:100%;margin:0;padding:10px 0;}ul.list-icon-blocks.double li:nth-child(2){margin:0;} ul.list-icon-blocks.double li p{display:none;} ul.list-icon-blocks.double li .icon.lrg{font-size:2.5em;margin:0;padding:0;line-height:1em;} ul.list-icon-blocks.double li .description{width:82%;margin-left:3.5em;float:none;} ul.list-icon-blocks.double li h3 a{line-height:1em;padding:0;margin:0;}ul.list-icon-blocks.double li h3 a .content{font-family:OpenSansRegularWeb,"Lucida Sans Unicode","Lucida Sans","Lucida Grande",sans-serif;font-size:13px;width:90%;} ul.list-icon-blocks.double li h3 a .icon.sml{font-size:0.95em;float:right;padding:0;} .box.simple.equation{padding-bottom:20px;}.box.simple.equation.data p{width:44%;}.box.simple.equation.data p.smallerWidth{width:37%;} .box.simple.equation.data span.icon{padding:0 18px 0 5px;width:8%;} .optional{display:none;} #graph-freq-comp{width:auto;}#graph-freq-comp .description{width:80%;} #graph-freq-comp .meter .description .float-left{width:45%;} #graph-freq-comp .meter .small-content{width:auto;} #graph-freq-comp .comparison{width:35%;font-size:0.60em;padding-left:40px;}#graph-freq-comp .comparison .normes{line-height:1em;font-size:1.8em;} #graph-map-comp .graph-earth{background:none;min-height:0;margin:0;padding:0 0 10px 0;border:none;}#graph-map-comp .graph-earth h3{display:block;font-weight:bold;} #graph-map-comp .graph-earth #how-much1,#graph-map-comp .graph-earth #how-much2,#graph-map-comp .graph-earth #how-much3,#graph-map-comp .graph-earth #how-much4,#graph-map-comp .graph-earth #how-much5{top:0;left:0;position:relative;line-height:1.4em;font-size:1em;max-width:none;padding-top:2px;}#graph-map-comp .graph-earth #how-much1 span.value,#graph-map-comp .graph-earth #how-much2 span.value,#graph-map-comp .graph-earth #how-much3 span.value,#graph-map-comp .graph-earth #how-much4 span.value,#graph-map-comp .graph-earth #how-much5 span.value{font-size:1.5em;display:inline;text-transform:none;line-height:1.5em;} #graph-map-comp .graph-earth #how-much1{border-top:1px solid #d6d4d3;} #graph-map-comp .graph-earth .arrow-container{display:block;position:relative;max-width:none;margin-top:15px;}#graph-map-comp .graph-earth .arrow-container .bubble-arrow{background-image:url('/img/neutral/icons/bubble-arrow-up.png');position:absolute;background-position:0 0;margin:0;bottom:-1px;left:50%;z-index:2;} .equation.energy div.part1,.equation.energy div.part3,.equation.energy div.part5{width:27%;padding:4px;} .equation.energy div.part2{left:71%;} .equation.energy div.part3{left:71.5%;} .equation.energy div.part4{left:72.5%;} .equation.energy div.part5{left:73%;} .equation.energy div.symbol{padding:22px 0 0 1px;} .documentation .more_document .bubble-block ul.col_2 .col1,.documentation .more_document .bubble-block ul.col_2 .col2{width:auto;} .bg-img-deco.compteurs-deco-1,.bg-img-deco.compteurs-deco-2,.bg-img-deco.compteurs-deco-3,.bg-img-deco.compteurs-deco-4{background-image:none;} .bg-img-deco h3 a.iconLink span.icon.sml{float:right;position:relative;} .bg-img-deco h3 a.iconLink .content{padding-left:0;} .bg-img-deco p{padding:10px 20px 10px 0;} .bg-img-deco.mobileConvertToArrow{border:none;}}@media only screen and (min-width:600px) and (max-width:1024px){.marginbottom{margin-bottom:70px;} .comparison.withinList.align-v{width:50%;margin:0;} ul.plus.withBubbles li span.smallerWidth{width:42%;} ul.plus.withBubbles li .comparison.withinList{width:42%;} ul.list-icon-blocks.double li{position:relative;width:49%;margin:0;padding:10px 0;}ul.list-icon-blocks.double li:nth-child(2){margin:0;} ul.list-icon-blocks.double li .icon.lrg{font-size:5em;width:100%;margin:0;} ul.list-icon-blocks.double li .description{width:98%;} .row .col_2_1.smaller .col2{float:left;} .row .accordion-list .col2 .col{width:45%;} #graph-freq-comp{}#graph-freq-comp .comparison{width:30%;font-size:0.60em;}#graph-freq-comp .comparison .normes{line-height:1em;font-size:1.8em;} #graph-map-comp{background:#ffffff url('/img/fr/service-clientele/compteurs-map-resp600.jpg') 0 0 no-repeat;height:504px;margin:15px 0;}#graph-map-comp .graph-earth{position:absolute;top:0;left:-777777px;} html[lang="en"] #graph-map-comp{background:#ffffff url('/img/en/service-clientele/compteurs-map-resp600.jpg') 0 0 no-repeat;height:504px;margin:15px 0;}html[lang="en"] #graph-map-comp .graph-earth{position:absolute;top:0;left:-777777px;} .equation.energy div.part1,.equation.energy div.part3,.equation.energy div.part5{width:27%;} .equation.energy div.part4{left:70.5%;} .equation.energy div.part5{left:71%;} .equation.energy div.symbol{padding:22px 0 0 2px;}}