﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}.clearfix{overflow:hidden;zoom:1;display:block}input,select{vertical-align:middle}html{font-size:100.01%}html,body{height:100%}body,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,hr{margin:0;padding:0}body{color:#757575;font:15px 'Open Sans';background-color:#fdfdfd}img{border:0}.clear{clear:both}.left{float:left}.right{float:right}.pdf{margin:0 5px;vertical-align:middle}a:link{color:#2692c3;text-decoration:none}a:active{color:#2692c3;text-decoration:underline}a:visited{color:#2692c3;text-decoration:none}a:hover{color:#2692c3;text-decoration:underline}a.silentLink:link{color:#9e9e9e;text-decoration:none}a.silentLink:active{color:#9e9e9e;text-decoration:underline}a.silentLink:visited{color:#9e9e9e;text-decoration:none}a.silentLink:hover{color:#9e9e9e;text-decoration:underline}h1{font:38px Oswald;color:#0073aa}h2{font:bold 21px Oswald}p{margin:14px 0;font:18px 'Open Sans'}img{border:0;display:block;max-width:100%}#map_canvas img{max-width:none}.ie6 img{width:100%}.container,.containerHaut{margin:0 auto;max-width:941px;position:relative;width:94%}.promotion{margin:0 auto;max-width:941px;position:relative;width:94%}.promotion form input,.promotion form select{height:35px;border-radius:5px}.promotion form textarea{border-radius:5px}.ie6 .container{width:960px}.container:after,.content:after,.article:after,.entry-content:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}#pageMaster{margin:0;padding:0;margin:auto;position:relative;min-height:100%}#pageMaster #pageMasterContenu{position:relative;z-index:1;min-height:450px}.primary,.secondary,.tertiary{display:inline}.primary{float:left;width:30%;margin-top:50px;margin-right:50px}.secondary{float:left;width:30%;margin-top:50px}.tertiary{float:right;width:30%}#infoBox{margin:0 auto}#infoBox img{position:absolute;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#infoBox img.top:hover{opacity:0}#videobloc{margin:0 auto}#videobloc img{position:absolute;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#videobloc img.top:hover{opacity:0}.spaceBreak{margin-top:40px;height:2px}#pageNousjoindre .primary{width:60%}#pageNousjoindre .secondary{width:36%}#header{background-color:#eee}#header .container{border-bottom:1px solid #e5e5e5}#header #logo{float:left;margin:30px 0;width:35%}#more .container{margin-top:36px;padding:0}#nav{width:65%;float:right}#primary-nav{-webkit-backface-visibility:hidden}#primary-nav .social-links{display:none}#primary-nav ul{list-style:none;margin:0;padding:0;zoom:1}#primary-nav ul li{display:inline;float:right;margin:0;padding:0;color:#d8d8d8;font:20px 'Open Sans Condensed'}#primary-nav ul li.separator{margin-top:53px;width:5%;text-align:center}#primary-nav ul:before,#primary-nav ul:after{content:"";display:table}#primary-nav ul:after{clear:both}#primary-nav ul li a{position:relative;color:#838383;padding:52px 0 40px;display:block;text-transform:lowercase;text-decoration:none;border-bottom:3px solid #eee}#primary-nav .indicator{display:block;position:absolute;left:0;margin:auto;text-decoration:none;border-bottom:3px solid #0073aa;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;top:-15px}#primary-nav .indicator.show{top:-15px}.menu-open #primary-nav{-khtml-opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;-ms-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);z-index:0}.menu-open #main-container{-moz-transform:translateX(235px);-webkit-transform:translateX(235px);-o-transform:translateX(235px);-ms-transform:translateX(235px);transform:translateX(235px)}.menu-open #sidebar{display:none}#nav li a.selection,#nav li a:hover{color:#0073aa}#menu-underline{z-index:100;border-top:3px solid #0073aa}#imgMenuMobile{display:none}#menuMobile{display:none}#minFooter{height:60px;margin:auto;position:relative;width:100%;max-width:1460px}#Footer{height:60px;border-top:3px solid #dbdbdb;background-color:#eee;width:100%}#footerHeader{font:28px Oswald;color:#353535;margin-top:8px}#footerHeader a{color:#007fbb;font:bold 28px Oswald}#footerHeader span.facebookJaime{position:relative;top:-2px}#footerHeader img{margin-top:10px;padding:0 10px}#baseFooter{height:393px;margin:auto;width:100%;background:#161616 url(../images/piedpage/fondbas.jpg) no-repeat center bottom}#baseFooter #footerFrame{width:100%}#contactColumn{width:30%;min-width:295px;float:left;margin:36px 0 0 5px}#contactColumn #footerLogo{width:235px;height:56px;background:url(../images/bottom_logo.png) no-repeat}#contactColumn #footerLogo a{height:56px;display:block}#contactColumn p{font:16px Oswald;color:#909090;margin-top:24px}#contactColumn p a:link{color:#007fbb;text-decoration:none}#contactColumn p a:active{text-decoration:underline}#contactColumn p a:visited{color:#909090;text-decoration:none}#contactColumn p a:hover{text-decoration:underline}#contactColumn #btConseil{width:294px;height:128px;margin-top:34px;background:url(../images/sprite.png) no-repeat 0 0}#contactColumn #btConseil:hover{background:url(../images/sprite.png) no-repeat -300px 0}#contactColumn #btConseil a{height:128px;display:block}#footerFrame h1{font:40px Oswald;color:#007fbb}#newsColumn{width:68%;float:right;margin-top:23px;height:334px}#newsColumn ul,#newsMobile ul{margin:14px 0 0;padding:0}#newsColumn li,#newsMobile li{margin:0 0 12px;padding:0;font:16px 'Open Sans'}#newsColumn li .date,#newsMobile li .date{font:16px Oswald;color:#7b7b7b;background-color:#101010;padding:3px 5px;margin-bottom:8px;text-transform:capitalize}#newsMobile li .date{color:#7b7b7b;background-color:#efefef;padding:3px 5px;margin-bottom:8px;display:block;float:left}#newsColumn li a,#newsMobile li a{color:#b9b9b9}#newsMobile li a{color:#1c1c1c}#newsColumn li.blueHighlight,#newsMobile li.blueHighlight{font:16px Oswald;color:#2692c3;padding-top:3px;margin:18px 0 0;border-top:1px dotted #7b7b7b}#newsColumn li.blueHighlight a,#newsMobile li.blueHighlight a{color:#2692c3}#socialMediaLinks ul{margin:0;padding:0}#socialMediaLinks li{margin:0;padding:0;display:inline-block;float:left}#socialMediaLinks li.facebook,#socialMediaLinks li.twitter,#socialMediaLinks li.foursquare,#socialMediaLinks li.linkedin,#socialMediaLinks li.google{width:30px;height:30px;background:url(../images/sprite.png) no-repeat -350px -190px}#socialMediaLinks li.facebook:hover{background-position:-350px -225px}#socialMediaLinks li.twitter{background-position:-385px -190px}#socialMediaLinks li.twitter:hover{background-position:-385px -225px}#socialMediaLinks li.foursquare{background-position:-421px -190px}#socialMediaLinks li.foursquare:hover{background-position:-421px -225px}#socialMediaLinks li.linkedin{background-position:-457px -190px}#socialMediaLinks li.linkedin:hover{background-position:-457px -225px}#socialMediaLinks li.google{width:32px;background-position:-500px -190px}#socialMediaLinks li.google:hover{background-position:-500px -225px}#socialMediaLinks li.twitter,#socialMediaLinks li.foursquare,#socialMediaLinks li.linkedin,#socialMediaLinks li.google{margin-left:3px}#socialMediaLinks li.facebook a,#socialMediaLinks li.twitter a,#socialMediaLinks li.foursquare a,#socialMediaLinks li.linkedin a,#socialMediaLinks li.google a{height:30px;display:block}#footerDesigner{position:absolute;top:-40px;width:100px;height:101px;right:-15px;z-index:100}#footerDesigner img{width:100px;height:101px}.Promo{border-bottom:1px solid #dbdbdb}.Promo .promotion{background:#eee url(../images/accueil/fond.png) no-repeat center top}.PromoHome{background-color:#eee}.promo{width:100%;position:relative;display:block}.promo #animBlock{width:100%;max-width:1460px}#BrandingSealSys,#promoSlogan{position:relative;width:100%}#BrandingSealSys img,#promoSlogan img{position:absolute;top:40px;left:25px}#promoSlogan{margin:80px 0 0 70px}.promoELECTION .flooring{width:60%;float:left;height:500px;position:relative}.promoELECTION .flooring img{display:block;position:absolute;bottom:0}.promoELECTION .text{width:40%;float:right;padding-top:32px;color:#2e2e2e;font:38px oswald;line-height:55px;display:block}#BrandingSealSys img,#promoSlogan img{position:absolute;top:40px;left:25px;display:block;width:100%}.promoELECTION .text em{color:#126d97;font-family:Oswald;font-size:36px;text-transform:uppercase}.promoELECTION .OurServices{margin-top:35px}#navWelcome{position:absolute;bottom:25px;z-index:100;right:5px}#navWelcome ul{margin:0;padding:0}#navWelcome li,#navWelcome li.activeSlide{background-repeat:no-repeat;padding:6px;margin:0 0 0 8px;cursor:pointer;text-decoration:none;font-size:1px;display:inline;width:13px;height:13px;line-height:13px;list-style-type:none;background-color:#646567}#navWelcome li.activeSlide,#navWelcome li.activeSlide:hover{background-color:#8cb92c}#navWelcome li:hover{background-color:#525354}#navWelcome li:focus{outline:0}.primary .infoBox{float:left;margin-right:20px}.primary .videobloc{float:right}#twitterIndex{min-height:360px}#twitterIndex h1{font:21px Oswald;padding-left:33px;margin-bottom:20px;background:url(../images/sprite.png) no-repeat -560px -140px}#twitterIndex h1 a{color:#0073ab}#twitterIndex .txtTweet{background-color:#eee;padding:15px;color:#353535;margin-bottom:16px}.textParu{margin-top:10px}#twitterIndex #plusTweets{font:16px Oswald;color:#2692c3}#newsMobile{display:none}.portfolioTop{padding:20px 0 10px}.portfolioTop #filterPortfolio{float:right;margin:5px 0 0 5px}#filterPortfolio .titleFilter{background:url(../images/portfolio/liste/puce_titre.gif) no-repeat right 9px;display:block;float:right;padding-right:14px;margin-right:14px;font:18px 'Open Sans';color:#0073aa}#filterPortfolio #navigationPortfolio{float:right;padding-right:0}#filter{display:block;position:relative}#filter a{font:17px 'Open Sans';color:#3e3e3e;padding:3px 5px;margin-left:5px}#filter a:hover{text-decoration:none}#filter a.active{color:#FFF;background-color:#d4d4d4;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.listeFiltre{margin:0 auto;margin-top:20px}.listeFiltre li{display:inline-block;float:left;margin:0 18px 30px 0;padding:0;position:relative}.listeFiltre li span.titre{position:absolute;bottom:10px;left:10px;font:16px 'Open Sans';color:#000;text-transform:uppercase}.listeFiltre li span.titre em{font:14px 'Open Sans';color:#979797}.listeFiltre li a,.listeFiltre li a:hover{text-decoration:none}.listeFiltre ul.hidden{display:none}.portfolio h1,.portfolioTop h1,.portfolioProjetsSimilaires h1{float:left;display:block;font:18px 'Open Sans';color:#FFF;margin-bottom:20px;padding:5px 30px 5px 8px;background-color:#0073aa;text-transform:uppercase}.portfolioProjetsSimilaires h1{margin:20px 0}.portfolio #listePlusProjets ul,.listeProjetsSimilaires ul{margin:0;padding:0}.portfolio #listePlusProjets li,.listeProjetsSimilaires li{margin:20px 0 10px;padding:0;display:block;float:left}.listeProjetsSimilaires li{margin:0;width:24%}.portfolio #listePlusProjets li{width:20%}.portfolioTop .logoNomRealisation{float:left}.logoNomRealisation .logo{float:left;padding:5px 25px 5px 0;margin-right:25px;border-right:1px solid #d5d5d5}.logo h1{background-color:transparent;padding:0;margin:0}.logoNomRealisation .nomRealisation{font:24px 'Open Sans';float:left;color:#000;line-height:24px;margin-top:6px;text-transform:uppercase}.logoNomRealisation .nomRealisation em{font:16px 'Open Sans';color:#474747;line-height:24px}.realisationXittel,.realisationSortir{padding-top:4px}.realisationIDETR,.relialisationCRE,.realisationAPDEQ,.realisationCFS{padding-top:18px}.realisationCite,.realisationPortesMilette,.realisationSODEC,.realisationRBQ{padding-top:14px}.jThumbnailScroller{position:relative;width:100%;height:550px;padding:0;overflow:hidden}.jThumbnailScroller .jTscrollerContainer{position:absolute}.jThumbnailScroller .jTscroller{position:relative;height:100%;margin:0;left:0;top:0;display:inline-block}.jThumbnailScroller .jTscrollerNextButton,.jThumbnailScroller .jTscrollerPrevButton{position:absolute;display:block;width:21px;height:52px}.jThumbnailScroller .jTscrollerNextButton{background:url(../images/portfolio/nextArrow.png) center center no-repeat}.jThumbnailScroller .jTscrollerPrevButton{background:url(../images/portfolio/prevArrow.png) center center no-repeat}.jThumbnailScroller .jTscrollerNextButton:hover{background:url(../images/portfolio/nextArrow_over.png) center center no-repeat}.jThumbnailScroller .jTscrollerPrevButton:hover{background:url(../images/portfolio/prevArrow_over.png) center center no-repeat}.jThumbnailScroller .jTscrollerNextButton:hover,.jThumbnailScroller .jTscrollerPrevButton:hover{opacity:1}.jThumbnailScroller .jTscroller span{display:block;float:left;margin-right:6px}.jThumbnailScroller .jTscroller span:hover{border-color:#fff}.jThumbnailScroller .jTscroller span img{border:0}.jThumbnailScroller#tS2 .jTscroller span{text-align:center;float:initial}.jThumbnailScroller#tS2 .jTscroller span img{display:inline}.jThumbnailScroller#tS2 .jTscroller span:hover{opacity:1}.jThumbnailScroller#tS2 .jTscrollerNextButton{margin-top:-20px;padding:0;right:0;z-index:100;height:100%}.jThumbnailScroller#tS2 .jTscrollerPrevButton{margin-top:-20px;padding:0;left:0;z-index:100;height:100%}.portfolio .descriptionRealisation{float:left;width:42%}.descriptionRealisation h2,.projetDateCreation h2{font:24px Oswald;color:#0073ab}.descriptionRealisation p{font:18px 'Open Sans'}.portfolio .projetDateCreation{float:left;width:20%;padding:0 25px;margin:0 20px;min-height:550px;_height:550px;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9}.projetDateCreation ul{margin:6px 0 15px;padding:0}.projetDateCreation li{font:18px 'Open Sans';background:url(../images/sprite_listePuces.png) no-repeat 0 -2210px;margin:0 0 2px;padding:0 0 0 12px}.lienRealisation{margin:14px 0}.portfolioTop .lienRealisation{float:right;margin:6px 0 0;padding:3px 0 3px 25px}.lienMobile{display:none}.lienRealisation ul,.lienMobile ul{margin:0;padding:0}.lienRealisation li,.lienMobile li{margin:0 0 8px 3px;padding:0;display:inline-block;float:left;background-image:none}.lienRealisation li a,.lienMobile li a{color:#FFF;padding:4px 10px;text-decoration:none;font:16px 'Open Sans';font-weight:500;background-color:#0073aa;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:0}.lienRealisation li a.suivante{padding-right:30px;background:#0073aa url(../images/portfolio/arrow-right.png) no-repeat center right}.lienRealisation li a.precedente{padding-left:30px;background:#0073aa url(../images/portfolio/arrow-left.png) no-repeat center left}.lienRealisation li a:hover{background-color:#04618e}.portfolio .statsPortfolio{width:313px;float:right;margin-top:5px;background:url(../images/sprite.png) no-repeat 0 -540px}.statsPortfolio .stats{text-align:center;font-size:.938em;color:#a1a1a1;margin:100px 0 0 28px;width:195px;line-height:3.3em}.stats b{font-size:5.667em;color:#FFF}.stats b.small{font-size:3.85em}.statsRBQ b{font-size:5em}.stats em{font-size:1.267em;font-style:normal;color:#cbcbcb;display:block;line-height:1em;position:relative;top:-5px}.stats .textPetit{font-size:.7em;line-height:1em;color:#999;position:relative;top:-46px;display:block}.statsTresWeekend .stats{line-height:2em;margin-top:115px}.statsTresWeekend b{font-size:3.4em;position:relative;top:10px}.statsTresWeekend em{top:18px}.statsIDETR .stats{margin-top:88px}.statsPortfolio .source{font:.688em 'Open Sans';color:#7c7c7c;text-align:right;line-height:1.5em;margin:60px 30px 0 0}.statsPortfolio .source img{float:right}.pageComplete404{position:relative;height:500px}.pageComplete404 .photo{position:absolute;top:-109px}.pageComplete404 .text404{width:500px;float:right;color:#302620}.text404 h1{font:104px Oswald;color:#1466a7;margin:0}.text404 h2{font:30px Oswald;line-height:34px}.text404 h3{font:bold 18px 'Open Sans';color:#1466a7;margin:20px 0 10px}.text404 ul{margin:0 0 25px;padding:0}.text404 li{margin:0 0 6px;padding:0 0 0 15px;background:url(../images/sprite_listePuces.png) no-repeat 0 0;font:18px 'Open Sans'}.text404 .btRetour a{background-color:#0174aa;font:14px Oswald;color:#FFF;padding:8px 14px;text-decoration:none;text-transform:uppercase}.text404 .btRetour a:hover{background-color:#025a84}#titretextElections{width:60%;float:left;margin-top:20px}#titretextElections h1{line-height:50px}.titreSpecialistes .promotion p{color:#656565}.titreSpecialistes .promotion p b{text-transform:uppercase}#imgTitreElections{width:35%;text-align:right;float:right}#flooringElections{margin:-50px 0 40px;position:relative;bottom:-80px;min-height:381px}.ie10 #flooringElections{bottom:-40px;margin-top:-60px}#flooringElections .tablette{position:absolute;right:0;bottom:0}#flooringElections .iphone{position:absolute;left:480px;bottom:-50px}.hidden{display:none}#flooringElections a{float:left;width:100%;margin-left:3px}#flooringElections a:first-child{margin-left:0}#pageElections h2{font:30px Oswald;color:#2f2f2f;padding-top:20px}#pageElections #textPhotoPascal{width:60%;float:left}#pageElections #photoPascalElections{position:absolute;right:-60px;bottom:-60px}#pageElections #photoPascalElections img{width:90%}.coordonneesBas{padding-top:14px;border-top:2px dotted #a7a7a7}.coordonneesBas h3{font:bold 20px 'Open Sans';color:#414141}.coordonneesBas ul{margin:12px 0 0;padding:0}.coordonneesBas li{float:left;display:inline-block;margin:0;padding:0;font:18px 'Open Sans';color:#646566}.coordonneesBas li.numero{background:url(../images/sprite_listePuces.png) no-repeat 0 -1700px;padding:0 14px 0 26px;font-weight:700;border-right:1px solid #b3b3b2}.coordonneesBas li.courriel{margin-left:14px;padding-left:40px;background:url(../images/sprite_listePuces.png) no-repeat 0 -1850px}.ie10 .coordonneesBas li{font:17px 'Open Sans'}.ie10 .coordonneesBas li.numero{padding:0 14px 0 30px}.ie10 .coordonneesBas li.courriel{margin-left:14px;padding-left:37px}.pageApplication .promotion{padding:30px 0 40px;position:relative}.pageApplication #titreApplication{width:600px;float:left}.pageApplication h1{font:34px Oswald;line-height:40px;color:#0073aa}.pageApplication #imgruban{position:absolute;right:0;top:0;width:347px;height:151px;background:url(../images/application/ruban.png);float:right}#pageApplication .imgtitre{margin:14px 0}#pageApplication #imgfocus,#imgabout{width:40%;float:right;margin-bottom:20px}#pageApplication .LftColText{float:left;width:55%}#pageApplication #imgcsp{width:50%;float:left;margin-top:10px}.textDroiteApplication{width:45%;float:right;margin-bottom:20px}.textDroiteApplicationMobile{display:none}#pageApplication h1{font-size:45px}#pageApplication h2{font-size:30px}#pageApplication h3{font-size:42px;color:#757575;font-weight:700;font-family:Oswald;line-height:36px}.pageContent h1{font:34px Oswald;color:#0073aa;padding-top:24px}.pageContent #expertiseList{height:400px;background:url(../images/Expertise/pastilles/fond_pastilles.png) no-repeat top left}.pageContent #expertiseList ul{margin:0;padding:0}.pageContent #expertiseList li{margin:0 0 25px;padding:0;width:20%;float:left;display:inline-block}#pageContent p{margin:14px 0;font-size:16px}.pageContent p{margin:14px 0;padding-bottom:30px;font:20px 'Open Sans'}#pageContent h3{font-size:30px;color:#757575;font-weight:700;font-family:Oswald;line-height:36px}.expertiseText{width:70%;float:left;z-index:2}.expertiseText li{width:32%;float:left;clear:none;margin-right:1%;display:inline-block}.servicesSection h2,.LftColText h2{color:#FFF;padding:4px 10px;text-decoration:none;font:20px oswald;font-weight:500;background-color:#0073aa;display:inline-block;float:left}.servicesImage{width:28%;float:right;text-align:center}.servicesImage img{margin-bottom:25px;border:3px solid #0073aa;box-shadow:2px 2px 5px #333}.dottedline{height:2px;border-top:1px dotted #000;margin:14px 0}#pageFocus h2{font:24px Oswald;color:#0073aa;margin-top:14px}#pageFocus h2 img{position:relative;top:12px}#pageElections h3{font:24px Oswald;line-height:30px;color:#191919;margin-bottom:0}.titreSpecialistes .promotion ul,#pageElections .liste ul{margin:20px 0 30px;padding:0}.titreSpecialistes .promotion .liste li,#pageElections .liste li{margin:0 0 10px;padding:0 0 0 35px;background:url(../images/sprite_listePuces.png) no-repeat 0 -100px;font:18px 'Open Sans'}.titreSpecialistes .promotion .liste li{color:#231f20}.pageGoogle .coordonnees ul,#pageFocus .coordonnees ul,#textBlocInfoConseil ul,#pageElections .coordonnees ul{margin:20px 0 0;padding:0}.pageGoogle .coordonnees li,#pageFocus .coordonnees li,#textBlocInfoConseil li,#pageElections .coordonnees li{margin:0;padding:0;font:21px 'Open Sans';color:#000}.pageGoogle .coordonnees li.nom,#pageFocus .coordonnees li.nom,#textBlocInfoConseil li.nom,#pageElections .coordonnees li.nom{margin-top:5px}.pageGoogle .coordonnees li.numero,#pageFocus .coordonnees li.numero,#textBlocInfoConseil li.numero,#pageElections .coordonnees li.numero{font:bold 24px 'Open Sans'}.pageGoogle .coordonnees li.courriel,#pageFocus .coordonnees li.courriel,#textBlocInfoConseil li.courriel,#pageElections .coordonnees li.courriel{padding-left:32px;background:url(../images/sprite_listePuces.png) no-repeat 0 -50px}#pageFocus h2.titreFonctionne{margin-top:30px}#textGaucheFocus{width:60%;float:left;margin-top:20px}#textGaucheFocus h2 img{display:inline;position:relative;top:12px}#photoPascalFocus{position:absolute;right:-30px;bottom:0}#pageFocus #explications{width:931px;height:760px;margin:25px 0 50px;background:url(../images/focus/fond_explications.png) no-repeat top left}#exlicationsMobile{display:none}#explications #textOrganisations,#explications #textMandats,#explications #textActions,#explications #textDossiers{width:320px;float:left;margin:42px 0 0 110px}#explications #textMandats{margin:42px 0 0 160px}#explications #textActions{margin:140px 0 0 110px}#explications #textDossiers{margin:140px 0 0 160px}#textOrganisations p,#textMandats p,#textActions p,#textDossiers p{color:#231f20;margin:0 0 12px;font:15px 'Open Sans'}#textOrganisations h4,#textMandats h4,#textActions h4,#textDossiers h4,h4.titreActions,h4.titreDossiers,h4.titreOrganisations{font:19px Oswald;color:#0071ad}#textActions h4,h4.titreActions{color:#be1522}#textDossiers h4,h4.titreDossiers{color:#50b034}#pageCompleteCSP{position:relative}#pageCompleteCSP h1{margin-bottom:18px}#pageCompleteCSP .boutonsPartage{margin-top:10px}#pageCompleteCSP .boutonsPartage .likeFacebook,#pageCompleteCSP .boutonsPartage .twitter,#pageCompleteCSP .boutonsPartage .googlePlusUn,#pageCompleteCSP .boutonsPartage .linkedin{padding:20px 0 0}#pageCompleteCSP .boutonsPartage .twitter{margin-left:12px}#pageCompleteCSP .boutonsPartage .googlePlusUn{margin-left:22px}#pageCompleteCSP .boutonsPartage .linkedin{margin-left:18px}#pageCompleteCSP #listeConseil ul{margin:25px 0 0;padding:0}#pageCompleteCSP #listeConseil li{margin:0 0 8px;padding:0 0 0 35px;background:url(../images/sprite_listePuces.png) no-repeat 0 -250px;font:18px 'Open Sans'}#pageCompleteCSP #listeConseil img.cadenas,#pageElections img.cadenas{display:inline;padding-left:5px}#pageCompleteCSP #listeConseil li em{font-size:.714em;font-weight:700;font-style:normal;color:#6b942b}#pageCompleteCSP #listeConseil .feuille{vertical-align:middle;padding-right:8px}#pageCompleteCSP #btBrochurePDF{width:234px;height:86px;margin-top:20px;background:url(../images/sprite.png) no-repeat 0 -260px}#pageCompleteCSP #btBrochurePDF:hover{background:url(../images/sprite.png) no-repeat -240px -260px}#pageCompleteCSP #btBrochurePDF a{display:block;height:86px}#pageCompleteCSP #textGaucheCSP{width:55%;float:left}#pageCompleteCSP #photoPascalConseil{width:40%;float:right}#pageCompleteCSP h3{font:30px Oswald;color:#202020;margin:40px 0 20px}#pageCompleteCSP .listeClients ul{margin:0;padding:0}#pageCompleteCSP .listeClients li{width:274px;height:205px;background:url(../images/conseil/fond_clients.jpg) no-repeat top left;float:left;margin:25px 0 0;padding:0;text-align:center;display:inline-block}#pageCompleteCSP .listeClients li:hover{background:url(../images/conseil/fond_clients_over.jpg) no-repeat top left}#pageCompleteCSP .listeClients li a{width:274px;height:205px;display:block;text-decoration:none}#pageCompleteCSP .listeClients li.centre{margin:25px 25px 0}#pageCompleteCSP .listeClients li span.nom,#pageCompleteCSP .listeClients li span.nom2lignes{font:14px 'Open Sans';color:#FFF;position:relative;top:13px}#pageCompleteCSP .listeClients li span.nom2lignes{top:4px}.titreSpecialistes .promotion{background:url(../images/google/ligne_titreSpecialistes.png) no-repeat top left;font:25px Oswald;color:#0073ab;padding:15px 0;margin:0 auto}.onglets{background:#fdfdfd url(../images/google/fond_onglets.png) repeat-x top left;height:70px}.onglets .promotion{margin:0 auto;position:relative}.onglets ul{margin:0;padding:0}.onglets li{margin:0;padding:0;display:inline-block;float:left}.onglets li.separator{margin:0 5px}.onglets li.separatorGauche{margin-right:4px}.onglets li.separatorDroite{margin-left:4px}.textGaucheGoogle{width:65%;float:left}#photoJFgoogle,#photoJosianeGoogle{position:absolute;bottom:-60px;right:-30px}#photoJosianeGoogle{right:0}.pageGoogle h2,#pageCompleteCSP h2{font:24px Oswald;line-height:30px;color:#191919;margin-bottom:0}#pageCompleteCSP h2{margin-top:30px}.pageGoogle h2+p{margin-top:4px}.FooterGoogle{padding-bottom:16px}.boutonsPartage .likeFacebook,.boutonsPartage .twitter,.boutonsPartage .googlePlusUn,.boutonsPartage .linkedin{padding:40px 18px 0 0;float:left}.boutonsPartage .linkedin{margin-right:0}h2.ecolo{font:21px Oswald;color:#0073aa;padding:20px 0 20px 44px;background:url(../images/sprite_listePuces.png) no-repeat 0 -400px}#pageCompleteLANECEcolo{position:relative}#pageCompleteLANECEcolo #imgLANECEcolo{position:absolute;top:-60px;right:-20px;width:295px;height:321px;background:url(../images/lanec-ecolo/img_haut.png) no-repeat top left}#pageCompleteLANECEcolo p.textLANECEcolo,#pageCompleteLANECEcolo h1{width:650px}#descriptionLANECEcolo{margin-top:15px}#descriptionLANECEcolo ul{margin:35px 0 0;padding:0;border-top:1px solid #dedede}#descriptionLANECEcolo li{padding:22px 0 22px 60px;margin:0;font:18px 'Open Sans';color:#474747;border-bottom:1px solid #dedede}#descriptionLANECEcolo li.courriel{background:url(../images/sprite_listePuces.png) no-repeat 0 -500px}#descriptionLANECEcolo li.signature{background:url(../images/sprite_listePuces.png) no-repeat 0 -650px}#descriptionLANECEcolo li.signature .avantImprimer{color:#80a032;padding-left:25px;margin:8px 0;background:url(../images/sprite_listePuces.png) no-repeat 0 -1300px}#descriptionLANECEcolo li.recyclage{background:url(../images/sprite_listePuces.png) no-repeat 0 -930px}#descriptionLANECEcolo li.webcam{background:url(../images/sprite_listePuces.png) no-repeat 0 -1050px}#pageCompleteLANECEcolo h2{margin-top:30px;width:600px}#pageCompleteLANECEcolo #imgFeuilles{position:absolute;bottom:-62px;right:10px;background:url(../images/lanec-ecolo/fleurs_bas.png) no-repeat center left;width:126px;height:106px}.qualityService{padding-top:20px}.ZoneVideo{margin-bottom:30px}.ZoneVideo .blockVideo{width:100%;height:560px;margin:0 auto;display:none;position:relative}.ZoneVideo .blockVideo #videoTRES{z-index:0}.videoAgence{width:80%}.ZoneVideo .blockVideo #btnFermer{position:absolute;top:0;right:0;cursor:pointer;z-index:100}#videoEntete{display:none}#simplemodal-overlay{background-color:#000}#simplemodal-container{width:710px;height:442px;background-color:#292929}#simplemodal-container a.modalCloseImg{width:42px;height:42px;cursor:pointer;background:url(../images/sprite.png) no-repeat -560px -200px;display:inline;z-index:3500;position:absolute;top:0;right:-42px}#simplemodal-container .contenuLightbox{width:690px;margin:0 auto;margin-top:10px}.qualityService h1{color:#464646;line-height:1em;margin-bottom:10px;font:40px Oswald;text-transform:uppercase}.qualityService h2{color:#0073aa;margin-bottom:14px;font:40px Oswald}.qualityService #reasonList{margin-top:20px;padding-bottom:30px;position:relative}.qualityService #reasonList .number{width:86px;float:left;font:58px Oswald;color:#b5b6b6;line-height:.8em;margin-top:14px}.qualityService #reasonList .number:first-letter {border-bottom:4px solid #0073aa}.qualityService #reasonList .text{width:88%;float:left;font:38px Oswald;color:#464646;margin-bottom:20px}#reasonList #chooseUs .text{width:85%}.qualityService #reasonList .text ul{margin:0;padding:0;border:1px solid #eee}.qualityService #reasonList .text li{margin:0;padding:0;font:15px 'Open Sans';color:#464645}#reasonList #chooseUs{width:65%;float:left}#reasonList #documentCorpo{width:259px;float:right}ul.tabs{margin:0;padding:0;position:relative;z-index:100}ul.tabs li{float:left;margin:0 10px 0 0;padding:0;font:24px Oswald;background:url(../images/agence/fond.gif) repeat-x top left}ul.tabs li:hover{background:url(../images/agence/fond_over.gif) repeat-x top left}ul.tabs li a{display:block;padding:5px 20px 13px;color:#313232}ul.tabs li a:link{color:#7e7e7e;text-decoration:none}ul.tabs li a:visited{color:#7e7e7e;text-decoration:none}ul.tabs li a:hover{color:#7e7e7e;text-decoration:none}ul.tabs li a:active{color:#7e7e7e;text-decoration:none}ul.tabs li.active{background:url(../images/agence/fond_active.gif) no-repeat center top}ul.tabs li.active a:link{color:#FFF;text-decoration:none}ul.tabs li.active a:visited{color:#FFF;text-decoration:none}ul.tabs li.active a:hover{color:#FFF;text-decoration:none}ul.tabs li.active a:active{color:#FFF;text-decoration:none}.tab_container{margin-top:20px}#photosGauche,#photosFranceSabrina,#photoFabien{width:49.5%;float:left}#photoSabrina{margin-top:7px}#photosDroite,#photoPascal,#photoBilly{width:49.5%;float:right}#photoJoannie{margin-bottom:7px}#photoJosiane{float:left;margin-top:7px}#photoAlexandre{float:right;margin-top:7px}#photoJeanFrancois{float:left;margin:7px 0 0 8px}#photosBureauxGauche{float:left;width:49%}#photoBureauPascal{margin:10px 0 7px}#photosBureauxDroite{float:right;width:49%}#photoBatisse{margin-top:10px}#pageMaster .imageEquipe{background:url(../images/nous-joindre/photo.jpg) no-repeat center bottom}#pageNousjoindre .container{padding:20px 0 405px}#map_canvas{width:100%;height:316px}.titreContact{float:left}#listeReseauxsociaux{float:right}#listeReseauxsociaux ul{margin:10px 0 0;padding:0}#listeReseauxsociaux li{margin:0 0 0 20px;padding:0;float:right;display:inline-block}#listeReseauxsociaux li.facebook,#listeReseauxsociaux li.twitter,#listeReseauxsociaux li.foursquare,#listeReseauxsociaux li.linkedin,#listeReseauxsociaux li.google{width:34px;height:36px;background:url(../images/sprite.png) no-repeat 0 -350px}#listeReseauxsociaux li.linkedin:hover{background-position:-200px -350px}#listeReseauxsociaux li.twitter{background-position:-35px -350px}#listeReseauxsociaux li.twitter:hover{background-position:-240px -350px}#listeReseauxsociaux li.foursquare{width:38px;height:38px;background-position:-110px -350px}#listeReseauxsociaux li.foursquare:hover{background-position:-320px -350px}#listeReseauxsociaux li.facebook{width:36px;background-position:-70px -350px}#listeReseauxsociaux li.facebook:hover{background-position:-280px -350px}#listeReseauxsociaux li.google{width:36px;background-position:-155px -350px}#listeReseauxsociaux li.google:hover{background-position:-365px -350px}#listeReseauxsociaux li.facebook a,#listeReseauxsociaux li.twitter a,#listeReseauxsociaux li.foursquare a,#listeReseauxsociaux li.linkedin a,#listeReseauxsociaux li.google a{height:36px;display:block}#coordonneesBureaux ul{margin:20px 0 0;padding:0}#coordonneesBureaux li{margin:0;float:left;padding:0;display:block;width:33.3%}#coordonneesBureaux li.adresse .hauteurFond{min-height:130px;width:96%;padding:10px 0;background-color:#eee}#coordonneesBureaux li.adresse .photoAdresse{position:relative;width:96%}#coordonneesBureaux li.adresse .photoAdresse img{display:block;width:100%}#coordonneesBureaux li.adresse .photoAdresse .nomVille{font:24px Oswald;color:#fdfdfd;background-color:#0073aa;position:absolute;bottom:0;left:0;padding:2px 15px}#coordonneesBureaux li a.lienPatrimoine{color:#000}#coordonneesBureaux li p{font:15px 'Open Sans';color:#000;margin:0 0 0 8px}#coordonneesBureaux li p span.telephone{font:bold 17px 'Open Sans'}#coordonneesBureaux .heuresOuverture{padding:24px 10px 15px 68px;font:15px 'Open Sans';color:#000;background:#eee url(../images/nous-joindre/icon_heuresOuverture.gif) no-repeat 16px 24px}#coordonneesBureaux .heuresOuverture b{font:20px Oswald;color:#505050}#coordonneesBureaux li.heuresTeamViewer #ligneHeuresouverture{margin:14px 15px 15px;height:2px;border-top:1px solid #f0f0f0}#coordonneesBureaux #lienTeamViewer a{padding:24px 10px 24px 75px;color:#000;display:block;font:13px 'Open Sans';text-decoration:none;background:#eee url(../images/nous-joindre/icon_teamviewer.png) no-repeat 22px 24px}#coordonneesBureaux #lienTeamViewer a:hover{background:#d8d8d9 url(../images/nous-joindre/icon_teamviewer.png) no-repeat 22px 24px}#coordonneesBureaux #lienTeamViewer a b{font:18px Oswald;color:#0073aa}.fondInfobulle{width:227px;height:175px;background:url(../google_maps/images/fond_infobulle.png) no-repeat top left;position:relative}.fondInfobulle .btFermerInfobulle{position:absolute;top:0;right:-26px}.fondInfobulle .marginInfobulle{width:194px;margin:0 auto;padding-top:18px}.fondInfobulle .btItineraire{margin-top:8px}.fondInfobulle .btItineraire a{display:block;font:18px Oswald;color:#FFF;text-decoration:none;background:#0073aa url(../google_maps/images/icon_creerItineraire.png) no-repeat top left;padding:2px 0 0 35px}.fondInfobulle .btItineraire a:hover{background:#015e8b url(../google_maps/images/icon_creerItineraire.png) no-repeat top left}h2.nouvelles{display:block;font:bold 18px 'Open Sans';color:#FFF;text-decoration:none;background-color:#0174aa;padding:5px 15px;margin-bottom:26px;float:left;text-transform:uppercase}h2.titreDernieresNouvelles,h2.projetsSimilaires{font:25px Oswald;color:#545454;padding:20px 0}#RSS{width:38px;height:38px;float:right;margin-top:17px;background:url(../images/sprite_listePuces.png) no-repeat 0 -2162px}#RSS a{display:block;height:38px}#corpsNouvelles h3{font:18px Oswald;color:#2f2f2f;background-color:#dfdfdf;padding:4px 8px;float:left;display:block;margin:10px 0}#corpsNouvelles .colonnetext{width:47.5%;float:left;font:18px 'Open Sans'}#corpsNouvelles #adresseSiteNouvelle{font:bold 20px 'Open Sans';margin:5px 0 14px}#corpsNouvelles #ligneNouvelle{height:2px;border-top:1px solid #dfdfdf;margin:20px 0 19px}.btPartagerWrapper{position:relative;height:40px}.btPartager{position:absolute;bottom:40px}.descriptionRealisation .btPartager{bottom:-20px}.btPartager{margin:18px 0}.btPartager a,.descriptionRealisation .btPartager a{display:block;font:14px Oswald;color:#FFF;text-decoration:none;background-color:#0174aa;width:100px;text-align:center;height:36px;line-height:36px;vertical-align:middle;text-transform:uppercase}.btPartager a:hover,.descriptionRealisation .btPartager a:hover{background-color:#01547b}.divPartage{width:100%;position:absolute;z-index:100;top:-54px;right:100px}.tdFacebook,.tdTwitter,.tdGplus,.tdLinkedin{height:29px;line-height:29px;padding:7px 10px 0;vertical-align:middle;width:15%}.tdFacebook{background-color:#3b5997}.tdTwitter{background-color:#00aced}.tdGplus{background-color:#da5b4b}.tdLinkedin{background-color:#125676}#corpsNouvelles #sourceDroite,#corpsNouvelles .source{font:17px 'Open Sans';color:#464646;margin-top:10px;padding-top:20px;border-top:1px solid #dfdfdf}#corpsNouvelles #sourceDroite b,#corpsNouvelles #sourceDroite strong,#corpsNouvelles .source strong{color:#161616;font:17px Oswald}#nouvelles #nouvellePrecedente,#nouvelles #nouvelleSuivante{width:5%;float:left}#nouvelles #nouvellePrecedente input,#nouvelles #nouvelleSuivante input{padding:72px 0}#nouvelles #nouvellePrecedente a,#nouvelles #nouvelleSuivante a{display:block;background-color:#dfdfdf;padding:6px 10px}#nouvelles #nouvellePrecedente a:hover,#nouvelles #nouvelleSuivante a:hover{background-color:#cbcccc}#lienPlusnewsMobile{display:none}#nouvelles #listeNouvelle{float:left;width:88%;margin:0 0 0 10px}#listeNouvelle ul{margin:0;padding:0}#listeNouvelle li{margin:0 0 0 10px;padding:0;display:inline-block;float:left;width:32%}#listeNouvelle li:first-child{margin-left:0}#listeNouvelle li a{display:block;background-color:#eee;text-decoration:none;padding:12px;font:16px 'Open Sans';color:#101010;height:150px}#listeNouvelle li span.date{display:block;color:#FFF;font:16px Oswald;background-color:#545454;padding:3px 5px;text-transform:lowercase}#listeNouvelle li span.description{display:block;margin:8px 0;line-height:20px;height:80px;overflow-y:hidden}#listeNouvelle li span.lienLire{display:block;font:20px Oswald;color:#2692c3;position:relative;top:-25px}#listeNouvelle li a:hover{background-color:#d8d8d9}#listeNouvelle li.active a,#listeNouvelle li.active a:hover{background-color:#e3e3e3}#nouvelles #nouvelleSuivante{float:right}.pageCompleteMaquettePresentation .flooring00{float:left;margin:15px 50px 25px 0;width:265px}.pageCompleteMaquettePresentation .flooring01{float:left;margin:15px 0 25px;width:266px}.pageCompleteMaquettePresentation .flooring{border:1px solid #666;width:266px;height:228px;background-color:#FFF}.pageCompleteMaquettePresentation .flooring00 img,.pageCompleteMaquettePresentation .flooring01 img{border:1px solid #666;margin:8px 0 0 8px;width:248px;height:210px}.flooring00 .descriptionMaquette,.flooring01 .descriptionMaquette{margin-top:11px}.flooring00 .descriptionMaquette a,.flooring01 .descriptionMaquette a{font-weight:700}.flooring00 .descriptionMaquette .courteDescription,.flooring01 .descriptionMaquette .courteDescription{margin-top:3px}.pageTemporaire .container{background:url(../images/temporaire/fond.png) no-repeat center right;padding:70px 0 90px}.pageTemporaire .adresseWeb{font:25px 'Open Sans';color:#0073aa;margin-top:8px}.pageTemporaire .ligne{width:515px;border-top:1px solid #dcdcdc;height:2px;margin:20px 0}.pageTemporaire p{margin:20px 0 40px;font:25px 'Open Sans';color:#2e2e2e}.pageTemporaire p b{font:54px Oswald;text-transform:uppercase}.pageTemporaire p b.bleu{color:#0073aa}.pageEquipeHaut .containerHaut{position:relative;height:100%;min-height:550px;padding-bottom:30px}.pageEquipeHaut .textPersonneEquipe{width:50%;float:left;margin-top:30px}.textPersonneEquipeMobile,.fondTwitterEquipe{display:none}.bordureBasEquipe{border:0;padding:0;margin:0}.pageEquipeHaut .photoPageEquipe{position:absolute;right:0;bottom:0;width:50%}.textPersonneEquipe h1{line-height:24px;font:34px Oswald;color:#0073aa}.textPersonneEquipe h2{font:18px Oswald;font-weight:700;color:#474747;line-height:24px}span.compagnie{display:none}.textPersonneEquipe p{font:18px 'Open Sans';margin-top:24px}.textPersonneEquipe .coordonneesBasEquipe{float:left;width:58%}.textPersonneEquipe .coordonneesBasEquipe ul{margin:24px 0 0;padding:0}.textPersonneEquipe .coordonneesBasEquipe li{display:block;margin:0 0 10px;padding:0;font:18px 'Open Sans';color:#646566}.textPersonneEquipe .coordonneesBasEquipe li.numero{background:url(../images/sprite_listePuces.png) no-repeat 0 -1700px;padding:0 0 5px 30px;font-weight:700}.textPersonneEquipe .coordonneesBasEquipe li.courriel{padding-left:40px;background:url(../images/sprite_listePuces.png) no-repeat 0 -1850px}.textPersonneEquipe .socialMediaLinks{width:37%;float:right;margin-top:30px;padding-left:18px;border-left:1px solid #bebfbd}.textPersonneEquipe .socialMediaLinks h3,.fondTwitterEquipe .socialMediaLinks h3{font:bold 17px 'Open Sans';color:#5b5c59;text-transform:uppercase}.fondTwitterEquipe .socialMediaLinks h3{width:35%;float:left;font:bold 15px 'Open Sans';padding-right:15px;border-right:1px solid #8e8f8d;text-align:right}.textPersonneEquipe .socialMediaLinks ul,.fondTwitterEquipe .socialMediaLinks ul{margin:10px 0 0;padding:0}.fondTwitterEquipe .socialMediaLinks ul{margin:4px 0 0}.fondTwitterEquipe .socialMediaLinks ul{width:57%;float:right}.textPersonneEquipe .socialMediaLinks li,.fondTwitterEquipe .socialMediaLinks li{margin:0 12px 0 0;padding:0;display:inline-block}.fondTwitterEquipe .socialMediaLinks li{margin:0 0 0 6px}.fondTwitterEquipe .socialMediaLinks li:first-child{margin:0}.pageEquipeHaut .ligneTwitter,.textPersonneEquipe .ligneTwitter{border-top:2px dotted #aaa;margin:30px 0 14px;height:2px}.pageEquipeHaut .imgTwitter,.textPersonneEquipe .imgTwitter{width:5%;float:left}.pageEquipeHaut .textTwitter,.textPersonneEquipe .textTwitter{width:92%;float:right}.pageEquipe #listePlusProjets li{width:12.5%}.pageEquipeProjetsSimilaires{padding-bottom:40px}.pageEquipe h1,.pageEquipeProjetsSimilaires h1{float:left;display:block;font:18px 'Open Sans';color:#FFF;padding:5px 30px 5px 8px;background-color:#0073aa;text-transform:uppercase}.pageEquipeProjetsSimilaires h1{margin:0 0 30px}h1.autresMembres{display:none}.pageEquipe #listePlusProjets ul,.listeProjetsSimilaires ul{margin:0;padding:0}.pageEquipe #listePlusProjets li,.listeProjetsSimilaires li{margin:0;padding:0;display:block;float:left}#paverclean{cursor:pointer}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}@media(max-width:1300px){#primary-nav ul li.separateur{width:4%}.textePersonneEquipe p,.textePersonneEquipe .coordonneesBasEquipe li,.textePersonneEquipe .lienReseauxSociaux h3{font:17px 'Open Sans'}}@media(max-width 1100px){#nav li.separator{margin-top:52px}#nav a{padding:50px 0 40px}#carteGauche #map_canvas{height:300px}.tab_container{width:90%;display:inline}.portfolioTop .lienRealisation{float:right;margin:12px 0}#header #logo{width:35%}#nav{width:65%}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}}@media(max-width 50000px){.promo #animBlock{width:100%;display:block;height:500px}#paverclean{cursor:pointer}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}}@media(max-width 1080px){#nav li.separator{margin-top:35px;width:4%}#nav{width:60%}#nav a{padding:33px 0 40px}.promo{width:100%;display:block}.promo #animBlock{width:100%;display:block;height:500px}.promoELECTION .flooring{width:50%;float:left;height:500px;display:block}.promoELECTION .flooring img{display:block}.promoELECTION .text{width:45%;float:right;margin-top:120px;display:block;font-size:30px;line-height:34px}.promoELECTION .btVoirRealisation{width:100%;display:block}.promoELECTION .btVoirRealisation:hover{background:url(../images/accueil/promo/btVoirRealisation_over.png) no-repeat}#newsColumn{width:62%;margin-top:23px;height:334px}.portfolio #listePlusProjets li{width:32%}.listeFiltre li{margin:0 18px 18px 0}.listeFiltre li span.titre{bottom:7px;left:7px;font:14px 'Open Sans'}.listeFiltre li span.titre em{font:13px 'Open Sans'}.portfolioTop .lienRealisation{float:left;margin:12px 0}.portfolio .descriptionRealisation{width:100%;padding:0;margin:0 0 20px;border:0}.portfolio .statsPortfolio{float:left}.portfolio .projetDateCreation{float:left;width:55%;padding:0 25px 0 0;margin:0 20px 0 0;min-height:425px;_height:425px;border-left:none;border-right:1px solid #c9c9c9}.jThumbnailScroller{position:relative;width:100%;height:350px;padding:0;overflow:hidden}.jThumbnailScroller img{max-height:350px}.FooterGoogle .coordonneesBas li{width:30%}.FooterGoogle .coordonneesBas li.numero{padding:0 20px 0 30px;border-right:1px solid #b3b3b2}.FooterGoogle .coordonneesBas li.courriel{margin-left:20px;width:40%;margin-top:-1px;padding-left:40px}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}}@media(min-width 960px) and (max-width 1024px){#reasonList #documentCorpo{right:5px}#promoSlogan img{top:30px;left:20px}ul.tabs li{margin-bottom:14px}.tab_container img{display:block;width:100%}#pageCompleteLANECEcolo h1,#pageCompleteLANECEcolo p.textLANECEcolo{width:600px}.coordonneesBas li{width:100%}.coordonneesBas li.numero{padding:0 0 0 30px;border:0}.coordonneesBas li.courriel{margin:10px 0 0}#pageElections #photoPascalElections,#photoPascalFocus{right:0}.onglets li.separator{margin:0}.onglets li.separatorGauche{margin-right:0}.onglets li.separatorDroite{margin-left:0}.onglets li.titre{width:45%}.spaceBreak{margin-top:0;height:0}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%};/.listeFiltre li span.titre{bottom:8px;left:8px;font:12px 'Open Sans'}.listeFiltre li span.titre em{font:11px 'Open Sans'}}@media(max-width 960px){#menu-underline{display:none!important}#twitterIndex{min-height:100px}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}}@media(min-width 750px) and (max-width 960px){.primary{margin-right:40px}.secondary{display:none}.listeFiltre li{width:31%}.listeFiltre li span.titre{bottom:10px;left:10px;font:12px 'Open Sans'}.listeFiltre li span.titre em{font:12px 'Open Sans'}#reasonList #documentCorpo{right:5px}#nav-secondary{margin:0 20px}#photoPascalFocus img,#photoPascalElections img{width:80%;right:0;float:right}.pageApplication #imgruban{display:none}.pageApplication #titreApplication{width:100%}.pageApplication .promotion{padding:30px 0}.pageContent #expertiseList{height:350px;background:0}.pageContent #expertiseList li{margin-bottom:15px}.pageContent #expertiseList img{width:90%}p{font:15px 'Open Sans'}.ZoneVideo .blockVideo{height:530px}ul.tabs li{margin-bottom:14px}#photoJosiane{float:left;width:24.5%;margin-top:7px}#photoAlexandre{width:24.5%;margin-top:7px}#photoJeanFrancois{width:49.5%;text-align:center;margin:7px 0 0 7px}.tab_container img{display:block;width:100%}#pageMaster .imageEquipe{background-image:none}#pageNousjoindre .container{padding:20px 0 40px}#coordonneesBureaux li.adresse .hauteurFond{height:125px}#coordonneesBureaux .heuresOuverture{padding:16px 10px 17px 62px;background:#eee url(../images/nous-joindre/icon_heuresOuverture.gif) no-repeat 10px 19px}#coordonneesBureaux li.adresse p,#coordonneesBureaux .heuresOuverture{font:13px 'Open Sans'}#coordonneesBureaux #lienTeamViewer a{padding:19px 10px 18px 65px;background:#eee url(../images/nous-joindre/icon_teamviewer.png) no-repeat 16px 19px}#coordonneesBureaux #lienTeamViewer a:hover{padding:19px 10px 18px 65px;background:#d8d8d9 url(../images/nous-joindre/icon_teamviewer.png) no-repeat 16px 19px}#coordonneesBureaux .heuresOuverture b,#coordonneesBureaux #lienTeamViewer a b{font:16px Oswald}#imgMenuMobile{display:block;float:right;width:57px;height:40px;margin-top:20px;background:url(../images/sprite.png) no-repeat -300px -140px}#imgMenuMobile a{display:block;width:57px;height:40px}#nav{display:none}#menuMobile{display:block}#menuMobile ul{background-color:#006ca0;border-top:1px solid #adc1cb;border-bottom:1px solid #adc1cb}#menuMobile li{display:block;margin:0;padding:0;border-top:1px solid #007fbb}#menuMobile li:first-child{border-top:0}#menuMobile li a{display:block;font:20px 'Open Sans';color:#FFF;background:url(../images/sprite_listePuces.png) no-repeat 0 -2500px;padding:12px 0 12px 30px;text-decoration:None;text-transform:lowercase}#pageCompleteLANECEcolo h1,#pageCompleteLANECEcolo p.textLANECEcolo{width:550px}#listeNouvelle li a{height:170px}#listeNouvelle li span.description{height:95px}.portfolio .descriptionRealisation{width:100%;margin-bottom:20px}.portfolio .projetDateCreation{display:block;width:100%;padding:0;margin:0;border:0;min-height:270px;_height:270px}.portfolio .statsPortfolio{display:none}.coordonneesBas{width:80%}.coordonneesBas li,.FooterGoogle .coordonneesBas li{width:100%}.coordonneesBas li.numero,.FooterGoogle .coordonneesBas li.numero{padding:0 0 0 30px;border:0}pageCompleteNousJoindre .coordonneesBas li.courriel,.FooterGoogle .coordonneesBas li.courriel{margin:10px 0 0}#pageElections #photoPascalElections,#photoPascalFocus{right:0}#explications{display:none}#exlicationsMobile{display:block;margin-top:50px}.txtExplicationsMobile{border:1px solid #e3e3e3;margin:14px 0;padding:30px 10px;position:relative;font:15px 'Open Sans';color:#231f20}.txtExplicationsMobile .imgExplicationsMobile{position:absolute;top:-54px;right:-13px}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}}@media(max-width 980px){#reasonList #chooseUs .text{width:75%}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}}@media(max-width 930px){.primary,.secondary{width:45%;display:block;height:314px;margin:0 0 30px}.tertiary{clear:both;width:100%}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}}@media(max-width 820px){.secondary{display:none}#Footer{height:70px;position:relative}#footerHeader{font:20px Oswald;margin-top:12px}.pageApplication #imgruban{display:none}.pageApplication .promotion{padding:30px 0}.pageApplication #titreApplication,#pageApplication .LftColText,#pageApplication #imgcsp{width:100%}.textDroiteApplicationMobile{display:block}#pageApplication #imgfocus,#imgabout,.textDroiteApplication{display:none}#pageApplication h2{font:20px Oswald}.ZoneVideo .blockVideo{height:440px}#reasonList #chooseUs{width:60%}.pageContent #expertiseList{display:none}#footerHeader span.facebookJaime{top:8px;margin:3px 0 0 10px}#footerHeader img{display:none}#newsColumn{width:55%;margin-top:23px;height:334px}#pageMaster .imageEquipe{background-image:none}#pageNousjoindre .container{padding:20px 0 40px}#coordonneesBureaux .heuresOuverture b,#coordonneesBureaux #lienTeamViewer a b{font:15px Oswald}#explications{display:none}#exlicationsMobile{display:block;margin-top:50px}.txtExplicationsMobile{border:1px solid #e3e3e3;margin:14px 0;padding:30px 10px;position:relative;font:15px 'Open Sans';color:#231f20}.txtExplicationsMobile .imgExplicationsMobile{position:absolute;top:-54px;right:-13px}#photoPascalFocus img,#photoPascalElections img{width:80%;right:0;float:right}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}}@media(width:768px){.secondary{display:none}.primary{width:45%;display:block;height:314px;margin:0 0 30px}.tertiary{clear:both;width:100%}.spaceBreak{margin-top:0;height:0}.pageEquipeHaut .textPersonneEquipe{display:none}.pageEquipeHaut .container{padding-bottom:0}.pageEquipeHaut .photoPageEquipe{width:100%}.textPersonneEquipeMobile{display:block;padding-top:30px}.textPersonneEquipeMobile h1{font:22px Oswald}.textPersonneEquipeMobile p,.textPersonneEquipeMobile .coordonneesBasEquipe li,.textPersonneEquipeMobile .socialMediaLinks h3,.textPersonneEquipeMobile h2{font:15px 'Open Sans'}.textPersonneEquipeMobile h2{font:bold 15px 'Open Sans'}.textPersonneEquipeMobile .coordonneesBasEquipe{float:left;width:100%}.textPersonneEquipeMobile .coordonneesBasEquipe ul{margin:18px 0 0;padding:0}.textPersonneEquipeMobile .coordonneesBasEquipe li{display:block;margin:0 0 6px;padding:0;font:16px 'Open Sans'}.textPersonneEquipeMobile .coordonneesBasEquipe li a{padding:8px 0 8px 40px;text-decoration:none;display:block;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.textPersonneEquipeMobile .coordonneesBasEquipe li.numero a{background:#f1f1f1 url(../images/equipe/telephone.png) no-repeat 8px 6px;font-weight:700;color:#646566}.textPersonneEquipeMobile .coordonneesBasEquipe li.courriel a{background:#f1f1f1 url(../images/equipe/courriel.png) no-repeat 8px 6px}.textPersonneEquipeMobile .socialMediaLinks{width:100%;float:left;margin-top:14px;padding-left:0;border:0}.fondTwitterEquipe{display:block;margin-top:2px;padding:12px 0;background-color:#eee}.bordureBasEquipe{border-bottom:2px solid #dcdcdc;padding-bottom:20px}.pageEquipeProjetsSimilaires h1{display:none}h1.autresMembres{margin:0 0 14px;text-align:center;display:block;font:bold 16px 'Open Sans';color:#FFF;padding:5px 0;background-color:#0073aa;text-transform:uppercase}.pageEquipe #listePlusProjets li{width:25%}.pageEquipe #listePlusProjets li img{display:block;width:100%}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}}@media(max-width:767px){.secondary{display:none}.primary{width:50%;display:block;height:314px;margin:0 0 30px}.tertiary{clear:both;width:100%}#nav-secondary{margin:0 20px}p,.pageContent p{font:14px 'Open Sans'}#imgMenuMobile{display:block;float:right;width:57px;height:40px;margin-top:20px;background:url(../images/sprite.png) no-repeat -300px -140px}#imgMenuMobile a{display:block;width:57px;height:40px}#nav{display:none}#menuMobile{display:block}#menuMobile ul{background-color:#006ca0;border-top:1px solid #adc1cb;border-bottom:1px solid #adc1cb}#menuMobile li{display:block;margin:0;padding:0;border-top:1px solid #007fbb}#menuMobile li:first-child{border-top:0}#menuMobile li a{display:block;font:20px 'Open Sans';color:#FFF;background:url(../images/sprite_listePuces.png) no-repeat 0 -2500px;padding:12px 0 12px 30px;text-decoration:None;text-transform:lowercase}#newsMobile{display:block}#corpsNouvelles #adresseSiteNouvelle{font:bold 14px 'Open Sans';margin:5px 0 14px}#newsColumn,#colonneExpertise,#photoPascalConseil,#pageFocus #photoDroitePascal,#pageCompleteLANECEcolo #imgLANECEcolo,#photoJFgoogle,#photoJosianeGoogle,#photoPascalElections,#imgTitreElections,#photoPascalFocus{display:none}.pageTemporaire .container{background-image:none;padding:20px 0}.pageTemporaire .ligne{width:70%}#pageElections #textPhotoPascal,#titretextElections{width:100%}#newsMobile{margin-top:20px}#header #logo{width:80%;float:left;margin:20px 0}.Promo .promotion{width:100%}.promo{width:100%;display:block}.promo #animBlock{width:100%;display:block;height:360px}.promoELECTION .OurServices{margin-top:15px}#promoSlogan img{position:absolute;top:0;left:15px}.promoELECTION .flooring{width:42%;float:left;height:360px;display:block}.promoELECTION .flooring img{display:block;width:100%}.promoELECTION .text{width:48%;padding-right:20px;float:right;display:block;font-size:35px;line-height:43px;margin-top:50px}#navWelcome{bottom:14px}#footerHeader{font:20px Oswald;margin-top:5px;line-height:24px}#footerHeader span.facebookJaime{display:none}#baseFooter{height:242px;background:url(../images/piedpage/fondbas_mobile.jpg) no-repeat center bottom}#baseFooter #footerFrame{height:242px}#contactColumn{margin:30px 0 0 5px}#contactColumn #footerLogo{width:235px;height:56px;background-image:url(../images/bottom_logo.png);background-repeat:no-repeat}#contactColumn #footerLogo a{height:43px}#contactColumn p{margin-top:15px}#contactColumn #btConseil{margin-top:23px}#socialMediaLinks{margin-top:12px}#footerDesigner{position:absolute;top:-25px;right:0;margin-left:0}#footerDesigner img{width:100%;height:100%;display:block}#pageMaster .imageEquipe{background-image:none}#pageNousjoindre .container{padding:20px 0 40px}.titreContact{width:100%}#listeReseauxsociaux,#listeReseauxsociaux li{float:left}#listeReseauxsociaux li{margin:0 20px 0 0}#coordonneesBureaux li{margin:0 0 14px}#coordonneesBureaux li.adresse .photoAdresse,#coordonneesBureaux li.adresse .hauteurFond{width:100%}#coordonneesBureaux li.heuresTeamViewer,#coordonneesBureaux li.adresse{width:100%}#pageCompleteCSP #textGaucheCSP,#textGaucheFocus,.textGaucheGoogle{width:100%}#pageCompleteCSP .listeClients li{float:left;display:block}.pageGoogle .coordonnees li,#pageFocus .coordonnees li,#textBlocInfoConseil li,#pageElections .coordonnees li{font:15px 'Open Sans'}#pageFocus .liste li,#pageCompleteCSP #listeConseil li,#descriptionLANECEcolo li,#pageElections .liste li{font:15px 'Open Sans'}.pageGoogle .coordonnees li.numero,#pageFocus .coordonnees li.numero,#textBlocInfoConseil li.numero,#pageElections .coordonnees li.numero{font:bold 18px 'Open Sans'}.pageGoogle .coordonnees li.courriel,#pageFocus .coordonnees li.courriel,#textBlocInfoConseil li.courriel,#pageElections .coordonnees li.courriel{padding:5px 0 5px 32px}#pageFocus h3,#pageCompleteCSP h2,#pageCompleteCSP h3,.pageGoogle h2,#pageElections h3{font:18px Oswald;line-height:24px}#pageCompleteLANECEcolo p.textLANECEcolo{width:99%}#pageFocus #explications{width:100%;height:760px;margin:25px 0 50px;background:url(../images/focus/fond_explications.png) no-repeat top left}#pageCompleteLANECEcolo h2{width:80%}#titretextElections h1{line-height:30px}#flooringElections .tablette,#flooringElections .iphone{display:none}#flooringElections{margin:20px 0;bottom:0;min-height:200px}#pageElections h2{font:20px Oswald;padding-top:0}.coordonneesBas{width:90%}.coordonneesBas li,.FooterGoogle .coordonneesBas li{width:100%}.FooterGoogle .coordonneesBas li{font:16px 'Open Sans'}.coordonneesBas li.numero,.FooterGoogle .coordonneesBas li.numero{padding:0 0 0 30px;border:0}.coordonneesBas li.courriel,.FooterGoogle .coordonneesBas li.courriel{margin:10px 0 0;width:100%}.onglets{height:100%;background-image:none}.onglets .promotion{width:100%}.onglets li{width:100%}.onglets li.separator,.onglets li.separatorGauche,.onglets li.separatorDroite{display:none}.onglets li.titre img{width:100%;display:block}.ZoneVideo .blockVideo{height:410px}.qualityService h1,.qualityService h2{font:24px Oswald}#reasonList #chooseUs{width:100%;float:left}#reasonList #documentCorpo{width:259px;margin-bottom:14px;float:left}.qualityService #reasonList .number{width:50px;font:30px Oswald;margin-top:0}.qualityService #reasonList .text{width:82%;font:20px Oswald;margin:6px 0 14px}ul.tabs li{margin:0 10px 14px 0}#photosGauche{width:100%;float:left}#photoSabrina{margin-top:7px}#photosDroite{width:100%;float:left}#photoJoannie{margin:7px 0}#photoJosiane{float:left;width:49.5%;margin-top:7px}#photoAlexandre{float:right;width:49.5%;margin-top:7px}#photoJeanFrancois{float:left;width:100%;margin:7px 0 0}.tab_container img{display:block;width:100%}#photosBureauxGauche{width:100%}#photoBureauPascal{margin:10px 0}#photosBureauxDroite{width:100%;margin-top:10px}.qualityService #reasonList .text li{font:14px 'Open Sans'}.pageContent #expertiseList{display:none}.pageApplication #imgruban{display:none}.pageApplication #titreApplication{width:100%}.pageApplication .promotion{padding:30px 0}#reasonList #documentCorpo{position:relative;left:0;margin-left:10px;bottom:0}#corpsNouvelles .colonnetext{width:100%;float:left;margin-bottom:14px}#corpsNouvelles #ligneNouvelle{margin-top:0}.btPartager{bottom:0}.divPartage{top:-14px;right:85px}.divPartage table{border-spacing:0;width:70%}.divPartage table tr,.divPartage{height:116px}.divPartage table td{width:90%;height:29px}.tdFacebook,.tdTwitter,.tdGplus,.tdLinkedin{height:22px;line-height:22px;padding:7px 10px 0;vertical-align:middle;width:100%;display:block}#corpsNouvelles #sourceDroite{float:left;width:100%;margin:14px 0}#nouvelles #nouvellePrecedente,#nouvelles #nouvelleSuivante{display:none}#lienPlusnewsMobile{display:block;font:16px Oswald;color:#2692c3}#lienPlusnewsMobile a{color:#2692c3}#nouvelles #listeNouvelle{width:100%;margin:0}#listeNouvelle li{width:100%;margin:0 0 8px}#listeNouvelle li a{height:140px}#listeNouvelle li span.description{height:65px}.portfolio #listePlusProjets li{width:48%}.portfolioTop #filterPortfolio{float:left}#filterPortfolio .titleFilter{display:none}#filterPortfolio #navigationPortfolio{float:left;margin-bottom:20px}.listeFiltre li{width:45%}.listeFiltre li span.titre{bottom:8px;left:8px;font:12px 'Open Sans'}.listeFiltre li span.titre em{font:11px 'Open Sans'}.logoNomRealisation .logo{display:none}.logoNomRealisation .nomRealisation{font:18px 'Open Sans';margin-bottom:14px}.realisationXittel,.realisationSortir,.realisationIDETR,.realisationCite,.realisationAPDEQ,.realisationPortesMilette,.realisationSODEC,.realisationRBQ,.relialisationCRE,.realisationCFS{padding-top:0}.portfolioTop .lienRealisation{display:none}.lienMobile{display:block}.portfolio .descriptionRealisation{width:100%;margin-bottom:20px}.portfolio .projetDateCreation{display:block;width:100%;padding:0;margin:0;border:0;min-height:270px;_height:270px}.portfolio .statsPortfolio{display:none}.jThumbnailScroller{height:350px}#map_canvas{height:200px}.boutonsPartage .twitter,.boutonsPartage .linkedin,.boutonsPartage .googlePlusUn,.boutonsPartage .likeFacebook,#pageCompleteCSP .boutonsPartage .twitter,#pageCompleteCSP .boutonsPartage .linkedin,#pageCompleteCSP .boutonsPartage .googlePlusUn,#pageCompleteCSP .boutonsPartage .likeFacebook{padding:35px 0 0;margin:0 5px 0 0}.googlePlusUn{margin:0}h1{font:20px Oswald}h1 b{font:bold 22px Oswald}.pageComplete404 .photo{display:none}.pageComplete404 .text404{width:100%}.expertiseText{width:100%;margin-top:14px}.servicesSection{position:relative}.servicesImage{width:12%;position:absolute;top:0;right:0}.pageEquipeHaut .photoPageEquipe{width:100%}.pageEquipeHaut .containerHaut{position:relative;height:100%;min-height:450px;padding-bottom:0}.pageEquipeHaut .textPersonneEquipe{display:none}.pageEquipeHaut .container{padding-bottom:0}.textPersonneEquipeMobile{display:block;padding-top:30px}.textPersonneEquipeMobile h1{font:22px Oswald}.textPersonneEquipeMobile p,.textPersonneEquipeMobile .coordonneesBasEquipe li,.textPersonneEquipeMobile .socialMediaLinks h3,.textPersonneEquipeMobile h2{font:15px 'Open Sans'}.textPersonneEquipeMobile h2{font:bold 15px 'Open Sans'}.textPersonneEquipeMobile .coordonneesBasEquipe{float:left;width:100%}.textPersonneEquipeMobile .coordonneesBasEquipe ul{margin:18px 0 0;padding:0}.textPersonneEquipeMobile .coordonneesBasEquipe li{display:block;margin:0 0 6px;padding:0;font:16px 'Open Sans'}.textPersonneEquipeMobile .coordonneesBasEquipe li a{padding:8px 0 8px 40px;text-decoration:none;display:block;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.textPersonneEquipeMobile .coordonneesBasEquipe li.numero a{background:#f1f1f1 url(../images/equipe/telephone.png) no-repeat 8px 6px;font-weight:700;color:#646566}.textPersonneEquipeMobile .coordonneesBasEquipe li.courriel a{background:#f1f1f1 url(../images/equipe/courriel.png) no-repeat 8px 6px}.textPersonneEquipeMobile .socialMediaLinks{width:100%;float:left;margin-top:14px;padding-left:0;border:0}.fondTwitterEquipe{display:block;margin-top:2px;padding:12px 0;background-color:#eee}.bordureBasEquipe{border-bottom:2px solid #dcdcdc;padding-bottom:20px}.pageEquipeProjetsSimilaires h1{display:none}h1.autresMembres{margin:0 0 14px;text-align:center;display:block;font:bold 16px 'Open Sans';color:#FFF;padding:5px 0;background-color:#0073aa;text-transform:uppercase}.pageEquipe #listePlusProjets li{width:49.5%}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}.promosticker{display:none}}@media(max-width 655px){.secondary{display:none}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}}@media(max-width 500px){.secondary{display:none}#header #logo{width:70%}#imgMenuMobile{margin-top:14px}.pageEquipeHaut .containerHaut{min-height:300px}.listeFiltre li{margin:0 10px 10px 0;width:45%}.listeFiltre li span.titre{bottom:5px;left:4px;font:11px 'Open Sans';line-height:10px}.listeFiltre li span.titre em{font:10px 'Open Sans'}.promo #animBlock{width:100%;display:block;height:260px}#promoSlogan img{top:0;left:10px}.promoELECTION .flooring{width:45%;float:left;display:block;height:260px}.promoELECTION .flooring img{display:block;width:100%}.promoELECTION .text{width:45%;padding-right:20px;float:right;display:block;font-size:20px;line-height:28px;margin-top:45px}.promoELECTION .text em{font:22px Oswald;line-height:28px}.promoELECTION .btVoirRealisation{width:100%;display:block;margin-top:18px;background:url(../images/accueil/promo/btVoirRealisationMobile.png) no-repeat}.promoELECTION .btVoirRealisation:hover{background:url(../images/accueil/promo/btVoirRealisationMobile_over.png) no-repeat}.listeProjetsSimilaires li{width:40%}.servicesSection .titre{width:60%}.servicesImage{width:22%}.ZoneVideo .blockVideo{height:270px}ul.tabs li{margin:0 10px 14px 0;font:16px Oswald}ul.tabs li a{padding:10px 10px 20px}.jThumbnailScroller{height:350px}#map_canvas{height:300px}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}}@media(max-width 320px){.secondary{display:none}.divPartage,.btPartager{display:none}.promo #animBlock{width:100%;display:block;height:180px}#BrandingSealSys img{top:20px;left:20px}#promoSlogan img{top:-10px;left:0}.promoELECTION .flooring{width:40%;height:180px}.promoELECTION .flooring img{display:block;width:100%}.promoELECTION .text{width:48%;padding-right:5px;font-size:15px;line-height:20px;margin-top:10px}.promoELECTION .text em{font:17px Oswald;line-height:20px}#listeReseauxsociaux li{margin:0 10px 0 0}.ZoneVideo .blockVideo{height:160px}.jThumbnailScroller{height:200px}.pageEquipeHaut .containerHaut{min-height:250px}.listeFiltre li{margin:0 10px 10px 0;width:45%}.listeFiltre li span.titre{bottom:5px;left:4px;font:7px 'Open Sans';line-height:10px}.listeFiltre li span.titre em{font:7px 'Open Sans'}#paverinfo{display:none;color:#FFF;background-color:#0073aa;padding:1%}}#imgabout img{margin-bottom:25px;border:3px solid #0073aa;box-shadow:2px 2px 5px #333}#field1,#field2,#field3,#field4{margin-bottom:25px}#field1 input,#field2 select,#field3 input,#field4 textarea{width:26%;margin-right:6%;border:1px solid #999}#field1 input,#field2 select,#field3 input{text-indent:10px}#field5 input{width:26%;margin-right:6%;border:1px solid #999}#field5 input:hover{background-color:#0073aa;border:1px solid #0073aa;cursor:pointer;color:#FFF}#field1 input:focus,#field2 select:focus,#field3 input:focus,#field4 textarea:focus{border:1px solid #0073aa}#field2 label{margin-bottom:25px}#field4 textarea{width:75%;padding:1%;height:150px}#cselect1{margin-left:15px}#cselect2{margin-left:27px}.cSec1{background-image:url(../images/company/icon_company.png);background-repeat:no-repeat;background-position:left top}.cSec2{background-image:url(../images/company/icon_telephone.png);background-repeat:no-repeat;background-position:left top}.cSec1 p,.cSec2 p,.cSec1 table,.cSec2 table{margin-left:80px}.cSec2 table{font-size:20px;margin-bottom:50px}.cSec2 table th{width:15%;text-align:right;padding-right:2%;margin-right:2%}.cSec2 table td{width:50%;text-align:left;padding-left:2%;margin-left:2%}.webPromo{color:#FFF;display:block;border:2px dashed #333;padding:1%;margin-top:25px;background-color:#12b8f5}.promosticker{background-image:url(../images/promo/promo_sticker2.png);background-repeat:no-repeat;height:175px;width:175px;margin-left:20%;margin-right:10%;float:left;clear:none;}.promosticker h2{display:block;position:relative;z-index:999;height:107px;width:657px;left:220px;top:30px}.webPromo p{text-align:justify}#expertiseList img:hover{cursor:pointer}.circlecontent1,.circlecontent2,.circlecontent3,.circlecontent4,.circlecontent5,.circlecontent6,.circlecontent7,.circlecontent8,.circlecontent9{display:none;border:2px solid #2085b3;padding:1%;background-color:#CCC;color:#5e5e5e}.circlecontent1 p,.circlecontent2 p,.circlecontent3 p,.circlecontent4 p,.circlecontent5 p,.circlecontent6 p,.circlecontent7 p,.circlecontent8 p,.circlecontent9 p{font-size:1.1em}